test(node): Port express tracing suites to span streaming #57771
build.yml
on: pull_request
Get CI Metadata
/
Get Metadata
8s
Check PR branches
2s
Matrix: job_bundler_plugin_integration_tests
Matrix: job_node_integration_tests
Matrix: job_node_unit_tests
Lint
1m 30s
Circular Dependency Check
1m 41s
Browser Unit Tests
2m 16s
Bun Unit Tests
53s
Deno Unit Tests
1m 18s
Cloudflare Integration Tests
5m 49s
Bun Integration Tests
53s
Deno Integration Tests
1m 13s
Check for faulty .d.ts files
46s
Matrix: job_browser_loader_tests
Matrix: job_browser_playwright_tests
Matrix: job_optional_e2e_tests
Matrix: job_e2e_tests
All required jobs passed or were skipped
4s
Annotations
56 errors and 1 notice
|
E2E cloudflare-agent Test (optional)
Process completed with exit code 1.
|
|
E2E vue-3 (no Options API) Test (optional)
Process completed with exit code 1.
|
|
[chromium] › tests/performance.test.ts:165:1 › sends a lifecycle span for the root and for each tracked component only:
../../_temp/test-application/tests/performance.test.ts#L0
3) [chromium] › tests/performance.test.ts:165:1 › sends a lifecycle span for the root and for each tracked component only
Test timeout of 30000ms exceeded.
|
|
[chromium] › tests/performance.test.ts:126:3 › sends an application render span and a root component span on a route with an async component:
../../_temp/test-application/tests/performance.test.ts#L0
2) [chromium] › tests/performance.test.ts:126:3 › sends an application render span and a root component span on a route with an async component
Test timeout of 30000ms exceeded.
|
|
[chromium] › tests/performance.test.ts:126:3 › sends an application render span and a root component span on a route with a synchronously mounted component:
../../_temp/test-application/tests/performance.test.ts#L0
1) [chromium] › tests/performance.test.ts:126:3 › sends an application render span and a root component span on a route with a synchronously mounted component
Test timeout of 30000ms exceeded.
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly ignores request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L404
AssertionError: expected { …(8) } to match object { …(2) }
(186 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
- "http.request.header.content_type": {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14692417536,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 111415296,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:41.248Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 50320,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:02:00.449Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14692417536,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:33715",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post-ignore-body",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 33715,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 50320,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+ "type": "string",
+ "value": "24.04",
+ },
+ "process.runtime.engine.name": {
+ "type": "string",
+ "value": "v8",
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures non-text buffer request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L375
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14557052928,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 112128000,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:40.280Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 55422,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:02:00.447Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14557052928,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
- "value": Any<String>,
+ "value": "�����",
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 5,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
+ "type": "string",
+ "value": "keep-alive",
},
- "http.request.header.content_type": {
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "5",
+ },
+ "http.request.header.content-type": {
"type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:39003",
+ },
+ "http.request.header.sec-fetch-mode": {
+ "type": "string",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
"type": "string",
- "value": StringContaining "",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
},
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 39003,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 55422,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
+ },
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.ver
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures text buffer request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L350
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14567362560,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 110555136,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:39.214Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 59776,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:02:00.445Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14567362560,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text in buffer",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:36377",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 36377,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 59776,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures plain text request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L325
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14650396672,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 113713152,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:38.132Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 52848,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:02:00.449Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14650396672,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 15,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "15",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "text/plain",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:44925",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 44925,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 52848,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+ "type": "string
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures JSON request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L298
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14634491904,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 112599040,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:36.944Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 38204,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:02:00.448Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14634491904,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "{\"foo\":\"bar\",\"other\":1}",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 23,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "23",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/json",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:39045",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 39045,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 38204,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly ignores request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L404
AssertionError: expected { …(8) } to match object { …(2) }
(186 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
- "http.request.header.content_type": {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14653329408,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 120524800,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:15.426Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 41432,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:02:00.453Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14653329408,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:44777",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post-ignore-body",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 44777,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 41432,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+ "type": "string",
+ "value": "24.04",
+ },
+ "process.runtime.engine.name": {
+ "type": "string",
+ "value": "v8",
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures non-text buffer request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L375
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14513795072,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 120999936,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:14.255Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 44112,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:02:00.448Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14513795072,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
- "value": Any<String>,
+ "value": "�����",
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 5,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
+ "type": "string",
+ "value": "keep-alive",
},
- "http.request.header.content_type": {
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "5",
+ },
+ "http.request.header.content-type": {
"type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:34399",
+ },
+ "http.request.header.sec-fetch-mode": {
+ "type": "string",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
"type": "string",
- "value": StringContaining "",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
},
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 34399,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 44112,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
+ },
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.ver
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures text buffer request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L350
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14522048512,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 119984128,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:13.051Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 58264,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:02:00.448Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14522048512,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text in buffer",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:36493",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 36493,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 58264,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures plain text request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L325
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14687371264,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 121720832,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:11.979Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 59298,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:02:00.446Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14687371264,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 15,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "15",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "text/plain",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:45201",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 45201,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 59298,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+ "type": "string
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures JSON request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L298
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14633435136,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 121196544,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:10.890Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 44556,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:02:00.448Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14633435136,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "{\"foo\":\"bar\",\"other\":1}",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 23,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "23",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/json",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:37865",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 37865,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 44556,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly ignores request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L404
AssertionError: expected { …(8) } to match object { …(2) }
(186 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
- "http.request.header.content_type": {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14612856832,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 126275584,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:10.976Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 48710,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:48.284Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14612856832,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:46171",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post-ignore-body",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 46171,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 48710,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+ "type": "string",
+ "value": "24.04",
+ },
+ "process.runtime.engine.name": {
+ "type": "string",
+ "value": "v8",
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures non-text buffer request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L375
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14692085760,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 125558784,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:09.567Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 51310,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:48.292Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14692085760,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
- "value": Any<String>,
+ "value": "�����",
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 5,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
+ "type": "string",
+ "value": "keep-alive",
},
- "http.request.header.content_type": {
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "5",
+ },
+ "http.request.header.content-type": {
"type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:37809",
+ },
+ "http.request.header.sec-fetch-mode": {
+ "type": "string",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
"type": "string",
- "value": StringContaining "",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
},
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 37809,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 51310,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
+ },
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.ver
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures text buffer request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L350
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14650085376,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 124825600,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:08.251Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 49686,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:48.288Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14650085376,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text in buffer",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:33453",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 33453,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 49686,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures plain text request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L325
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14712320000,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 125702144,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:06.897Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 43380,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:48.286Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14712320000,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 15,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "15",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "text/plain",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:37477",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 37477,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 43380,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+ "type": "string
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures JSON request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L298
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14774521856,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 125931520,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:05.491Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 38894,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:48.289Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14774521856,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "{\"foo\":\"bar\",\"other\":1}",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 23,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "23",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/json",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:36967",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 36967,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 38894,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly ignores request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L404
AssertionError: expected { …(8) } to match object { …(2) }
(186 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
- "http.request.header.content_type": {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14549594112,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 118734848,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:38.463Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 44674,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:48.290Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14549594112,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:40305",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post-ignore-body",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 40305,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 44674,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+ "type": "string",
+ "value": "24.04",
+ },
+ "process.runtime.engine.name": {
+ "type": "string",
+ "value": "v8",
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures non-text buffer request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L375
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14589636608,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 116408320,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:37.216Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 36266,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:48.287Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14589636608,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
- "value": Any<String>,
+ "value": "�����",
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 5,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
+ "type": "string",
+ "value": "keep-alive",
},
- "http.request.header.content_type": {
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "5",
+ },
+ "http.request.header.content-type": {
"type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:41787",
+ },
+ "http.request.header.sec-fetch-mode": {
+ "type": "string",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
"type": "string",
- "value": StringContaining "",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
},
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 41787,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 36266,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
+ },
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.ver
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures text buffer request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L350
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14595170304,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 115695616,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:35.989Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 58886,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:48.291Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14595170304,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text in buffer",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:39807",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 39807,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 58886,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures plain text request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L325
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14750371840,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 119033856,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:34.747Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 59432,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:48.284Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14750371840,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 15,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "15",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "text/plain",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:34025",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 34025,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 59432,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+ "type": "string
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures JSON request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L298
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14894661632,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 116822016,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:33.570Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 38878,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:48.288Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 9V74 80-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14894661632,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "{\"foo\":\"bar\",\"other\":1}",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 23,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "23",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/json",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:43043",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 43043,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 38878,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly ignores request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L404
AssertionError: expected { …(8) } to match object { …(2) }
(186 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
- "http.request.header.content_type": {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14372757504,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 111890432,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:32.730Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 37294,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:00:56.898Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14372757504,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:44883",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post-ignore-body",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 44883,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 37294,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+ "type": "string",
+ "value": "24.04",
+ },
+ "process.runtime.engine.name": {
+ "type": "string",
+ "value": "v8",
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures non-text buffer request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L375
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14378557440,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 111521792,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:31.526Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 47010,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:00:56.900Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14378557440,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
- "value": Any<String>,
+ "value": "�����",
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 5,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
+ "type": "string",
+ "value": "keep-alive",
},
- "http.request.header.content_type": {
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "5",
+ },
+ "http.request.header.content-type": {
"type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:42765",
+ },
+ "http.request.header.sec-fetch-mode": {
+ "type": "string",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
"type": "string",
- "value": StringContaining "",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
},
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 42765,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 47010,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
+ },
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.ver
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures text buffer request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L350
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14462459904,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 114282496,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:30.268Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 37970,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:00:56.899Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14462459904,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text in buffer",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:42361",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 42361,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 37970,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures plain text request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L325
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(180 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14495076352,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 113938432,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:28.890Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 38554,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:00:56.899Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14495076352,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text",
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 15,
},
- "http.request.header.content_type": {
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "15",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "text/plain",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
"type": "string",
- "value": StringContaining "",
+ "value": "localhost:39351",
+ },
+ "http.request.header.sec-fetch-mode": {
+ "type": "string",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
},
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 39351,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 38554,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "process.runtime.engine.name": {
+ "type": "string",
+ "value": "v8",
+ },
+ "process.runtime.engine.version": {
+ "type": "string",
+ "value": "13.6.233.17-node.53",
+ },
+ "sentry.enviro
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures JSON request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L298
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14505066496,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 112791552,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:27.654Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 46954,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:00:56.900Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14505066496,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "{\"foo\":\"bar\",\"other\":1}",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 23,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "23",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/json",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:38791",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 38791,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 46954,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly ignores request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L404
AssertionError: expected { …(8) } to match object { …(2) }
(177 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
- "http.request.header.content_type": {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14133960704,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 119140352,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:02.748Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 59614,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:00:56.901Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14133960704,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
"type": "string",
- "value": StringContaining "",
+ "value": "localhost:42879",
+ },
+ "http.request.header.sec-fetch-mode": {
+ "type": "string",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
},
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post-ignore-body",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 42879,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 59614,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "process.runtime.engine.name": {
+ "type": "string",
+ "value": "v8",
+ },
+ "process.runtime.engine.version": {
+ "type": "string",
+ "value": "13.6.233.17-node.53",
+ },
+ "sentry.environment": {
+ "type": "string",
+ "value": "production",
+ },
+ "sentry.kind": {
+ "type": "string",
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures non-text buffer request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L375
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14161219584,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 118984704,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:01.392Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 60050,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:00:56.898Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14161219584,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
- "value": Any<String>,
+ "value": "�����",
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 5,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
+ "type": "string",
+ "value": "keep-alive",
},
- "http.request.header.content_type": {
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "5",
+ },
+ "http.request.header.content-type": {
"type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:32985",
+ },
+ "http.request.header.sec-fetch-mode": {
+ "type": "string",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
"type": "string",
- "value": StringContaining "",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
},
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 32985,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 60050,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
+ },
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.ver
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures text buffer request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L350
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(180 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14191849472,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 121745408,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:00.024Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 43164,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:00:56.907Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14191849472,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text in buffer",
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
},
- "http.request.header.content_type": {
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
"type": "string",
- "value": StringContaining "",
+ "value": "localhost:43857",
+ },
+ "http.request.header.sec-fetch-mode": {
+ "type": "string",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
},
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 43857,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 43164,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "process.runtime.engine.name": {
+ "type": "string",
+ "value": "v8",
+ },
+ "process.runtime.engine.version": {
+ "type": "string",
+ "value": "13.6.233.17-node.53",
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures plain text request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L325
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14202044416,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 121057280,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:58.773Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 35546,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:00:56.901Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14202044416,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 15,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "15",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "text/plain",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:42155",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 42155,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 35546,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+ "type": "string
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures JSON request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L298
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14269681664,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 119353344,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:57.467Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 33476,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:00:56.902Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14269681664,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "{\"foo\":\"bar\",\"other\":1}",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 23,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "23",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/json",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:39333",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 39333,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 33476,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly ignores request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L404
AssertionError: expected { …(8) } to match object { …(2) }
(186 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
- "http.request.header.content_type": {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14681866240,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 149483520,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:43.791Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 59992,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:55.676Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14681866240,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:33721",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post-ignore-body",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 33721,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 59992,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+ "type": "string",
+ "value": "24.04",
+ },
+ "process.runtime.engine.name": {
+ "type": "string",
+ "value": "v8",
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures non-text buffer request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L375
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14797606912,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 149299200,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:41.988Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 54216,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:55.672Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14797606912,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
- "value": Any<String>,
+ "value": "�����",
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 5,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
+ "type": "string",
+ "value": "keep-alive",
},
- "http.request.header.content_type": {
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "5",
+ },
+ "http.request.header.content-type": {
"type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:43689",
+ },
+ "http.request.header.sec-fetch-mode": {
+ "type": "string",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
"type": "string",
- "value": StringContaining "",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
},
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 43689,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 54216,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
+ },
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.ver
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures text buffer request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L350
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14779092992,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 149405696,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:40.274Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 42158,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:55.676Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14779092992,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text in buffer",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:46797",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 46797,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 42158,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures plain text request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L325
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14701760512,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 149106688,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:38.495Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 45632,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:55.670Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14701760512,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 15,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "15",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "text/plain",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:35965",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 35965,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 45632,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+ "type": "string
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures JSON request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L298
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14721675264,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 149860352,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:36.769Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 60086,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:55.667Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14721675264,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "{\"foo\":\"bar\",\"other\":1}",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 23,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "23",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/json",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:43105",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 43105,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 60086,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly ignores request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L404
AssertionError: expected { …(8) } to match object { …(2) }
(186 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
- "http.request.header.content_type": {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14641287168,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 138231808,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:02.144Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 51128,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:55.673Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14641287168,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:38233",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post-ignore-body",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 38233,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 51128,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+ "type": "string",
+ "value": "24.04",
+ },
+ "process.runtime.engine.name": {
+ "type": "string",
+ "value": "v8",
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures non-text buffer request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L375
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14766727168,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 136404992,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:06:00.612Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 60936,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:55.671Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14766727168,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
- "value": Any<String>,
+ "value": "�����",
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 5,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
+ "type": "string",
+ "value": "keep-alive",
},
- "http.request.header.content_type": {
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "5",
+ },
+ "http.request.header.content-type": {
"type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:35383",
+ },
+ "http.request.header.sec-fetch-mode": {
+ "type": "string",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
"type": "string",
- "value": StringContaining "",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
},
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 35383,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 60936,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
+ },
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.ver
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures text buffer request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L350
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14680408064,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 138125312,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:59.126Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 59980,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:55.671Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14680408064,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text in buffer",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:44401",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 44401,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 59980,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures plain text request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L325
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14505627648,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 141066240,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:57.533Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 53600,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:55.668Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14505627648,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 15,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "15",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "text/plain",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:36695",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 36695,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 53600,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+ "type": "string
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures JSON request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L298
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14566588416,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 141930496,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:05:56.050Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 35082,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:55.672Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14566588416,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "{\"foo\":\"bar\",\"other\":1}",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 23,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "23",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/json",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:43985",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 43985,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 35082,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly ignores request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L404
AssertionError: expected { …(8) } to match object { …(2) }
(186 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
- "http.request.header.content_type": {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14597984256,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 110747648,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:08:46.590Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 51442,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:56.034Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14597984256,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:42149",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post-ignore-body",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 42149,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 51442,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+ "type": "string",
+ "value": "24.04",
+ },
+ "process.runtime.engine.name": {
+ "type": "string",
+ "value": "v8",
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures non-text buffer request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L375
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(180 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14465511424,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 111136768,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:08:45.307Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 35906,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:56.031Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14465511424,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
+ "type": "string",
+ "value": "�����",
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 5,
+ },
+ "http.request.header.accept": {
"type": "string",
- "value": Any<String>,
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
+ "type": "string",
+ "value": "keep-alive",
},
- "http.request.header.content_type": {
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "5",
+ },
+ "http.request.header.content-type": {
"type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
"type": "string",
- "value": StringContaining "",
+ "value": "localhost:38315",
+ },
+ "http.request.header.sec-fetch-mode": {
+ "type": "string",
+ "value": "cors",
},
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
+ },
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
},
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 38315,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 35906,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "process.runtime.engine.name": {
+ "type": "string",
+ "value": "v8",
+ },
+ "process.runtime.engine.version": {
+ "type": "string",
+ "value": "13.6.233.17-node.53
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures text buffer request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L350
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14547492864,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 113905664,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:08:44.018Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 60968,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:56.030Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14547492864,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text in buffer",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:37121",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 37121,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 60968,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures plain text request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L325
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(180 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14716076032,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 114188288,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:08:42.860Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 54214,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:56.032Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14716076032,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text",
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 15,
},
- "http.request.header.content_type": {
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "15",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "text/plain",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
"type": "string",
- "value": StringContaining "",
+ "value": "localhost:32773",
+ },
+ "http.request.header.sec-fetch-mode": {
+ "type": "string",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
},
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 32773,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 54214,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "process.runtime.engine.name": {
+ "type": "string",
+ "value": "v8",
+ },
+ "process.runtime.engine.version": {
+ "type": "string",
+ "value": "13.6.233.17-node.53",
+ },
+ "sentry.enviro
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures JSON request data [cjs]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L298
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14660046848,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 112701440,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:08:41.537Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 41240,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:56.031Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14660046848,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "{\"foo\":\"bar\",\"other\":1}",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 23,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "23",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/json",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:33671",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 33671,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 41240,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly ignores request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L404
AssertionError: expected { …(8) } to match object { …(2) }
(186 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
- "http.request.header.content_type": {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14542786560,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 119599104,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:08:16.738Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 52636,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:56.032Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14542786560,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:34925",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post-ignore-body",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 34925,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 52636,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+ "type": "string",
+ "value": "24.04",
+ },
+ "process.runtime.engine.name": {
+ "type": "string",
+ "value": "v8",
+
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures non-text buffer request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L375
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(180 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14533492736,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 118984704,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:08:15.352Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 35414,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:56.029Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14533492736,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
+ "type": "string",
+ "value": "�����",
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 5,
+ },
+ "http.request.header.accept": {
"type": "string",
- "value": Any<String>,
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
+ "type": "string",
+ "value": "keep-alive",
},
- "http.request.header.content_type": {
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "5",
+ },
+ "http.request.header.content-type": {
"type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
"type": "string",
- "value": StringContaining "",
+ "value": "localhost:41967",
+ },
+ "http.request.header.sec-fetch-mode": {
+ "type": "string",
+ "value": "cors",
},
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
+ },
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
},
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 41967,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 35414,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "process.runtime.engine.name": {
+ "type": "string",
+ "value": "v8",
+ },
+ "process.runtime.engine.version": {
+ "type": "string",
+ "value": "13.6.233.17-node.53
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures text buffer request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L350
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14575505408,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 118493184,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:08:13.979Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 45086,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:56.028Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14575505408,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text in buffer",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 25,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "25",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/octet-stream",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:37871",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 37871,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 45086,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures plain text request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L325
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(180 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14680535040,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 119767040,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:08:12.575Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 38210,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:56.028Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14680535040,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "some plain text",
+ },
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 15,
},
- "http.request.header.content_type": {
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "15",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "text/plain",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
"type": "string",
- "value": StringContaining "",
+ "value": "localhost:44315",
+ },
+ "http.request.header.sec-fetch-mode": {
+ "type": "string",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
},
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 44315,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 38210,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "process.runtime.engine.name": {
+ "type": "string",
+ "value": "v8",
+ },
+ "process.runtime.engine.version": {
+ "type": "string",
+ "value": "13.6.233.17-node.53",
+ },
+ "sentry.enviro
|
|
suites/express/tracing/test.ts > express tracing > request data > correctly captures JSON request data [esm]:
dev-packages/node-integration-tests/suites/express/tracing/test.ts#L298
AssertionError: expected { name: 'POST /test-post', …(7) } to match object { name: 'POST /test-post', …(1) }
(189 matching properties omitted from actual)
- Expected
+ Received
{
- "attributes": ObjectContaining {
+ "attributes": {
+ "app.free_memory": {
+ "type": "integer",
+ "value": 14574481408,
+ },
+ "app.memory": {
+ "type": "integer",
+ "value": 119652352,
+ },
+ "app.start_time": {
+ "type": "string",
+ "value": "2026-09-11T12:08:11.190Z",
+ },
+ "client.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "client.port": {
+ "type": "integer",
+ "value": 43170,
+ },
+ "culture.locale": {
+ "type": "string",
+ "value": "en-US",
+ },
+ "culture.timezone": {
+ "type": "string",
+ "value": "UTC",
+ },
+ "device.archs": {
+ "type": "array",
+ "value": [
+ "x64",
+ ],
+ },
+ "device.boot_time": {
+ "type": "string",
+ "value": "2026-09-11T12:01:56.034Z",
+ },
+ "device.cpu_description": {
+ "type": "string",
+ "value": "AMD EPYC 7763 64-Core Processor",
+ },
+ "device.free_memory": {
+ "type": "integer",
+ "value": 14574481408,
+ },
+ "device.memory_size": {
+ "type": "integer",
+ "value": 16766414848,
+ },
+ "device.processor_count": {
+ "type": "integer",
+ "value": 4,
+ },
+ "device.processor_frequency": {
+ "type": "integer",
+ "value": 0,
+ },
"http.request.body.data": {
"type": "string",
"value": "{\"foo\":\"bar\",\"other\":1}",
},
- "http.request.header.content_type": {
+ "http.request.body.size": {
+ "type": "integer",
+ "value": 23,
+ },
+ "http.request.header.accept": {
+ "type": "string",
+ "value": "*/*",
+ },
+ "http.request.header.accept-encoding": {
+ "type": "string",
+ "value": "gzip, deflate",
+ },
+ "http.request.header.accept-language": {
+ "type": "string",
+ "value": "*",
+ },
+ "http.request.header.connection": {
"type": "string",
+ "value": "keep-alive",
+ },
+ "http.request.header.content-length": {
+ "type": "string",
+ "value": "23",
+ },
+ "http.request.header.content-type": {
+ "type": "string",
"value": "application/json",
},
- "http.request.header.user_agent": {
+ "http.request.header.host": {
+ "type": "string",
+ "value": "localhost:34809",
+ },
+ "http.request.header.sec-fetch-mode": {
"type": "string",
- "value": StringContaining "",
+ "value": "cors",
+ },
+ "http.request.header.user-agent": {
+ "type": "string",
+ "value": "node",
},
"http.request.method": {
"type": "string",
"value": "POST",
+ },
+ "http.response.status_code": {
+ "type": "integer",
+ "value": 200,
+ },
+ "http.response.status_text": {
+ "type": "string",
+ "value": "OK",
+ },
+ "http.route": {
+ "type": "string",
+ "value": "/test-post",
+ },
+ "network.local.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.local.port": {
+ "type": "integer",
+ "value": 34809,
+ },
+ "network.peer.address": {
+ "type": "string",
+ "value": "::1",
+ },
+ "network.peer.port": {
+ "type": "integer",
+ "value": 43170,
+ },
+ "network.protocol.name": {
+ "type": "string",
+ "value": "http",
+ },
+ "network.protocol.version": {
+ "type": "string",
+ "value": "1.1",
+ },
+ "network.transport": {
+ "type": "string",
+ "value": "tcp",
+ },
+ "os.kernel_version": {
+ "type": "string",
+ "value": "6.17.0-1022-azure",
},
+ "os.name": {
+ "type": "string",
+ "value": "Ubuntu Linux",
+ },
+ "os.version": {
+
|
|
All required jobs passed or were skipped
Process completed with exit code 1.
|
|
🎭 Playwright Run Summary
3 failed
[chromium] › tests/performance.test.ts:126:3 › sends an application render span and a root component span on a route with a synchronously mounted component
[chromium] › tests/performance.test.ts:126:3 › sends an application render span and a root component span on a route with an async component
[chromium] › tests/performance.test.ts:165:1 › sends a lifecycle span for the root and for each tracked component only
9 passed (1.8m)
|