()
| 288 | } |
| 289 | |
| 290 | func makeTraces() ([]*Trace, map[string]string, map[string]string, map[string]string) { |
| 291 | traces := []*Trace{} |
| 292 | intrinsicVals := map[string]string{} |
| 293 | resourceAttrVals := map[string]string{} |
| 294 | spanAttrVals := map[string]string{} |
| 295 | |
| 296 | resourceAttrVals[LabelCluster] = "cluster" |
| 297 | resourceAttrVals[LabelServiceName] = "servicename" |
| 298 | resourceAttrVals[LabelNamespace] = "ns" |
| 299 | resourceAttrVals[LabelPod] = "pod" |
| 300 | resourceAttrVals[LabelContainer] = "con" |
| 301 | resourceAttrVals[LabelK8sClusterName] = "kclust" |
| 302 | resourceAttrVals[LabelK8sNamespaceName] = "kns" |
| 303 | resourceAttrVals[LabelK8sPodName] = "kpod" |
| 304 | resourceAttrVals[LabelK8sContainerName] = "k8scon" |
| 305 | |
| 306 | dedicatedResourceAttrs := DedicatedAttributes{ |
| 307 | String01: ptr("dedicated-resource-attr-value-1"), |
| 308 | String02: ptr("dedicated-resource-attr-value-2"), |
| 309 | String03: ptr("dedicated-resource-attr-value-3"), |
| 310 | String04: ptr("dedicated-resource-attr-value-4"), |
| 311 | String05: ptr("dedicated-resource-attr-value-5"), |
| 312 | } |
| 313 | resourceAttrVals["dedicated.resource.1"] = *dedicatedResourceAttrs.String01 |
| 314 | resourceAttrVals["dedicated.resource.2"] = *dedicatedResourceAttrs.String02 |
| 315 | resourceAttrVals["dedicated.resource.3"] = *dedicatedResourceAttrs.String03 |
| 316 | resourceAttrVals["dedicated.resource.4"] = *dedicatedResourceAttrs.String04 |
| 317 | resourceAttrVals["dedicated.resource.5"] = *dedicatedResourceAttrs.String05 |
| 318 | |
| 319 | intrinsicVals[LabelName] = "span" |
| 320 | // todo: the below 3 are not supported in traceql and should be removed when support for tags based search is removed |
| 321 | intrinsicVals[LabelRootServiceName] = "rootsvc" |
| 322 | intrinsicVals[LabelStatusCode] = "2" |
| 323 | intrinsicVals[LabelRootSpanName] = "rootspan" |
| 324 | |
| 325 | spanAttrVals[LabelHTTPMethod] = "method" |
| 326 | spanAttrVals[LabelHTTPUrl] = "url" |
| 327 | spanAttrVals[LabelHTTPStatusCode] = "404" |
| 328 | |
| 329 | dedicatedSpanAttrs := DedicatedAttributes{ |
| 330 | String01: ptr("dedicated-span-attr-value-1"), |
| 331 | String02: ptr("dedicated-span-attr-value-2"), |
| 332 | String03: ptr("dedicated-span-attr-value-3"), |
| 333 | String04: ptr("dedicated-span-attr-value-4"), |
| 334 | } |
| 335 | spanAttrVals["dedicated.span.1"] = *dedicatedSpanAttrs.String01 |
| 336 | spanAttrVals["dedicated.span.2"] = *dedicatedSpanAttrs.String02 |
| 337 | spanAttrVals["dedicated.span.3"] = *dedicatedSpanAttrs.String03 |
| 338 | spanAttrVals["dedicated.span.4"] = *dedicatedSpanAttrs.String04 |
| 339 | spanAttrVals["dedicated.span.5"] = test.DedicatedBlobTestString() |
| 340 | |
| 341 | for i := 0; i < 10; i++ { |
| 342 | tr := &Trace{ |
| 343 | RootServiceName: "rootsvc", |
| 344 | RootSpanName: "rootspan", |
| 345 | } |
| 346 | |
| 347 | for j := 0; j < 3; j++ { |
no test coverage detected