[PoC] feat(browser): Attach session.id to outgoing telemetry
#48229
Annotations
4 errors and 1 notice
|
|
|
dev-packages/browser-integration-tests/suites/public-api/logger/simple/test.ts#L19
3) [chromium] › suites/public-api/logger/simple/test.ts:10:11 › should capture all logging methods
Error: expect(received).toEqual(expected) // deep equality
- Expected - 0
+ Received + 48
@@ -22,10 +22,14 @@
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
},
+ "session.id": Object {
+ "type": "string",
+ "value": "233d88fc2e1b4e91a8d76590f03c2850",
+ },
},
"body": "test trace",
"level": "trace",
"severity_number": 1,
"timestamp": Any<Number>,
@@ -42,10 +46,14 @@
"value": Any<String>,
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
+ },
+ "session.id": Object {
+ "type": "string",
+ "value": "233d88fc2e1b4e91a8d76590f03c2850",
},
},
"body": "test debug",
"level": "debug",
"severity_number": 5,
@@ -63,10 +71,14 @@
"value": Any<String>,
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
+ },
+ "session.id": Object {
+ "type": "string",
+ "value": "233d88fc2e1b4e91a8d76590f03c2850",
},
},
"body": "test info",
"level": "info",
"severity_number": 9,
@@ -84,10 +96,14 @@
"value": Any<String>,
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
+ },
+ "session.id": Object {
+ "type": "string",
+ "value": "233d88fc2e1b4e91a8d76590f03c2850",
},
},
"body": "test warn",
"level": "warn",
"severity_number": 13,
@@ -106,11 +122,15 @@
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
},
+ "session.id": Object {
+ "type": "string",
+ "value": "233d88fc2e1b4e91a8d76590f03c2850",
},
+ },
"body": "test error",
"level": "error",
"severity_number": 17,
"timestamp": Any<Number>,
"trace_id": Any<String>,
@@ -126,10 +146,14 @@
"value": Any<String>,
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
+ },
+ "session.id": Object {
+ "type": "string",
+ "value": "233d88fc2e1b4e91a8d76590f03c2850",
},
},
"body": "test fatal",
"level": "fatal",
"severity_number": 21,
@@ -167,10 +191,14 @@
"value": Any<String>,
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
+ },
+ "session.id": Object {
+ "type": "string",
+ "value": "233d88fc2e1b4e91a8d76590f03c2850",
},
},
"body": "test trace stringArg false 123",
"level": "trace",
"severity_number": 1,
@@ -209,11 +237,15 @@
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
},
+ "session.id": Object {
+
|
|
dev-packages/browser-integration-tests/suites/public-api/logger/scopeAttributes/test.ts#L18
2) [chromium] › suites/public-api/logger/scopeAttributes/test.ts:10:11 › captures logs with scope attributes
Error: expect(received).toEqual(expected) // deep equality
- Expected - 0
+ Received + 20
@@ -26,11 +26,15 @@
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
},
+ "session.id": Object {
+ "type": "string",
+ "value": "63411a54461c462b81c96faf764aaf11",
},
+ },
"body": "log_before_any_scope",
"level": "info",
"severity_number": 9,
"timestamp": Any<Number>,
"trace_id": Any<String>,
@@ -62,10 +66,14 @@
"value": Any<String>,
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
+ },
+ "session.id": Object {
+ "type": "string",
+ "value": "63411a54461c462b81c96faf764aaf11",
},
},
"body": "log_after_global_scope",
"level": "info",
"severity_number": 9,
@@ -104,10 +112,14 @@
"value": Any<String>,
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
+ },
+ "session.id": Object {
+ "type": "string",
+ "value": "63411a54461c462b81c96faf764aaf11",
},
},
"body": "log_with_isolation_scope",
"level": "info",
"severity_number": 9,
@@ -152,11 +164,15 @@
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
},
+ "session.id": Object {
+ "type": "string",
+ "value": "63411a54461c462b81c96faf764aaf11",
},
+ },
"body": "log_with_scope",
"level": "info",
"severity_number": 9,
"timestamp": Any<Number>,
"trace_id": Any<String>,
@@ -198,10 +214,14 @@
"value": Any<String>,
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
+ },
+ "session.id": Object {
+ "type": "string",
+ "value": "63411a54461c462b81c96faf764aaf11",
},
},
"body": "log_with_scope_2",
"level": "info",
"severity_number": 9,
16 | const envelopeItems = event[1];
17 |
> 18 | expect(envelopeItems[0]).toEqual([
| ^
19 | {
20 | type: 'log',
21 | item_count: 5,
at /home/runner/work/sentry-javascript/sentry-javascript/dev-packages/browser-integration-tests/suites/public-api/logger/scopeAttributes/test.ts:18:28
|
|
dev-packages/browser-integration-tests/suites/public-api/logger/integration/test.ts#L19
1) [chromium] › suites/public-api/logger/integration/test.ts:10:11 › should capture console object calls
Error: expect(received).toEqual(expected) // deep equality
- Expected - 0
+ Received + 60
@@ -38,11 +38,15 @@
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
},
+ "session.id": Object {
+ "type": "string",
+ "value": "87372ee75cd24ef9bd054fda217ee2bf",
},
+ },
"body": "console.trace 123 false",
"level": "trace",
"severity_number": 1,
"timestamp": Any<Number>,
"trace_id": Any<String>,
@@ -75,11 +79,15 @@
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
},
+ "session.id": Object {
+ "type": "string",
+ "value": "87372ee75cd24ef9bd054fda217ee2bf",
},
+ },
"body": "console.debug 123 false",
"level": "debug",
"severity_number": 5,
"timestamp": Any<Number>,
"trace_id": Any<String>,
@@ -112,11 +120,15 @@
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
},
+ "session.id": Object {
+ "type": "string",
+ "value": "87372ee75cd24ef9bd054fda217ee2bf",
},
+ },
"body": "console.log 123 false",
"level": "info",
"severity_number": 10,
"timestamp": Any<Number>,
"trace_id": Any<String>,
@@ -148,10 +160,14 @@
"value": Any<String>,
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
+ },
+ "session.id": Object {
+ "type": "string",
+ "value": "87372ee75cd24ef9bd054fda217ee2bf",
},
},
"body": "console.info 123 false",
"level": "info",
"severity_number": 9,
@@ -186,11 +202,15 @@
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
},
+ "session.id": Object {
+ "type": "string",
+ "value": "87372ee75cd24ef9bd054fda217ee2bf",
},
+ },
"body": "console.warn 123 false",
"level": "warn",
"severity_number": 13,
"timestamp": Any<Number>,
"trace_id": Any<String>,
@@ -222,10 +242,14 @@
"value": Any<String>,
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
+ },
+ "session.id": Object {
+ "type": "string",
+ "value": "87372ee75cd24ef9bd054fda217ee2bf",
},
},
"body": "console.error 123 false",
"level": "error",
"severity_number": 17,
@@ -248,10 +272,14 @@
},
"sentry.timestamp.sequence": Object {
"type": "integer",
"value": Any<Number>,
},
+ "session.id": Object {
+ "type": "string",
+ "value": "87372ee75cd24ef9bd054fda217ee2bf",
+ },
},
"body": "Assertion failed: console.assert 123 false",
"level": "error",
"severity_number": 17,
"timestamp": Any<Number>,
@@ -280,10 +308,14 @@
|
|
3 failed
[chromium] › suites/public-api/logger/integration/test.ts:10:11 › should capture console object calls
[chromium] › suites/public-api/logger/scopeAttributes/test.ts:10:11 › captures logs with scope attributes
[chromium] › suites/public-api/logger/simple/test.ts:10:11 › should capture all logging methods
481 skipped
198 passed (40.8s)
|
The logs for this run have expired and are no longer available.
Loading