Skip to content

Commit aea8830

Browse files
committed
tests: internal: opentelemetry: add tests for empty traceid/spanid
Signed-off-by: Eduardo Silva <eduardo@chronosphere.io>
1 parent 3e5235f commit aea8830

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

tests/internal/data/opentelemetry/test_cases.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1305,5 +1305,26 @@
13051305
"log_metadata": {"otlp":{}},
13061306
"log_body": {"plain": {"key1": "v1", "key2": 2}}
13071307
}
1308+
},
1309+
1310+
"empty_trace_span_ids_skipped": {
1311+
"input": {
1312+
"resourceLogs": [{
1313+
"scopeLogs": [{
1314+
"logRecords": [{
1315+
"timeUnixNano": "1640995200000000000",
1316+
"traceId": "",
1317+
"spanId": "",
1318+
"body": {"stringValue": "test log with empty trace and span IDs"}
1319+
}]
1320+
}]
1321+
}]
1322+
},
1323+
"expected": {
1324+
"group_metadata": {"schema":"otlp","resource_id":0,"scope_id":0},
1325+
"group_body": {"resource":{}},
1326+
"log_metadata": {"otlp":{}},
1327+
"log_body": {"log": "test log with empty trace and span IDs"}
1328+
}
13081329
}
13091330
}

0 commit comments

Comments
 (0)