feat: Support @sentry/profiling-node
#2134
build.yml
on: pull_request
Matrix: E2E Tests
Matrix: Unit Tests
All required jobs passed or were skipped
2s
Annotations
15 errors and 1 warning
index.test.ts > E2E Tests > Electron v23.3.13 > Functional Test Recipes > Other > Node Profiling:
test/e2e/recipe/index.ts#L277
AssertionError: expected [ { data: { …(14) }, …(5) } ] to contain subset [ { method: 'envelope', …(4) } ]
- Expected
+ Received
[
{
"appId": "277345",
+ "attachments": [],
"data": {
- "breadcrumbs": [],
+ "breadcrumbs": [
+ {
+ "category": "electron",
+ "message": "app.will-finish-launching",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.session-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.web-contents-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.browser-window-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {},
+ "message": "renderer.load-url",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {
+ "id": 1,
+ "url": "app:///src/index.html",
+ },
+ "message": "renderer.dom-ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ ],
"contexts": {
"app": {
+ "app_arch": "x64",
+ "app_memory": 591855616,
"app_name": "node-profiling",
"app_start_time": "{{time}}",
"app_version": "1.0.0",
},
"browser": {
"name": "Chrome",
},
"chrome": {
"name": "Chrome",
"type": "runtime",
"version": "{{version}}",
},
+ "cloud_resource": {},
"culture": {
"locale": "{{locale}}",
"timezone": "{{timezone}}",
},
"device": {
"arch": "{{arch}}",
+ "boot_time": "2025-02-14T12:33:48.117Z",
"cpu_description": "{{cpu}}",
"family": "Desktop",
"free_memory": 0,
"memory_size": 0,
"processor_count": 0,
"processor_frequency": 0,
"screen_density": 1,
"screen_resolution": "{{screen}}",
},
"node": {
"name": "Node",
"type": "runtime",
"version": "{{version}}",
},
"os": {
+ "kernel_version": "6.8.0-1021-azure",
"name": "{{platform}}",
"version": "{{version}}",
},
+ "otel": {
+ "resource": {
+ "service.name": "node",
+ "service.namespace": "sentry",
+ "service.version": "9.0.1",
+ "telemetry.sdk.language": "nodejs",
+ "telemetry.sdk.name": "opentelemetry",
+ "telemetry.sdk.version": "1.30.1",
+ },
+ },
"runtime": {
"name": "Electron",
"version": "{{version}}",
+ },
+ "trace": {
+ "data": {
+ "sentry.origin": "manual",
+ "sentry.sample_rate": 1,
+ "sentry.source": "custom",
+ },
+ "origin": "manual",
+ "span_id": "{{id}}",
+ "status": "ok",
+ "trace_id": "{{id}}",
},
},
"environment": "development",
"event_id": "{{id}}",
"platform": "node",
"release": "some-release",
"sdk": {
+ "integrations": [
+ "SentryMinidump",
+ "ElectronBreadcrumbs",
+ "ElectronNet",
+ "ElectronContext",
+ "ChildProcess",
+
|
index.test.ts > E2E Tests > Electron v23.3.13 > Functional Test Recipes > Other > Node Profiling:
test/e2e/recipe/index.ts#L277
AssertionError: expected [ { data: { …(14) }, …(5) } ] to contain subset [ { method: 'envelope', …(4) } ]
- Expected
+ Received
[
{
"appId": "277345",
+ "attachments": [],
"data": {
- "breadcrumbs": [],
+ "breadcrumbs": [
+ {
+ "category": "electron",
+ "message": "app.will-finish-launching",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.session-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.web-contents-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.browser-window-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {},
+ "message": "renderer.load-url",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {
+ "id": 1,
+ "url": "app:///src/index.html",
+ },
+ "message": "renderer.dom-ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ ],
"contexts": {
"app": {
+ "app_arch": "x64",
+ "app_memory": 591110144,
"app_name": "node-profiling",
"app_start_time": "{{time}}",
"app_version": "1.0.0",
},
"browser": {
"name": "Chrome",
},
"chrome": {
"name": "Chrome",
"type": "runtime",
"version": "{{version}}",
},
+ "cloud_resource": {},
"culture": {
"locale": "{{locale}}",
"timezone": "{{timezone}}",
},
"device": {
"arch": "{{arch}}",
+ "boot_time": "2025-02-14T12:33:48.122Z",
"cpu_description": "{{cpu}}",
"family": "Desktop",
"free_memory": 0,
"memory_size": 0,
"processor_count": 0,
"processor_frequency": 0,
"screen_density": 1,
"screen_resolution": "{{screen}}",
},
"node": {
"name": "Node",
"type": "runtime",
"version": "{{version}}",
},
"os": {
+ "kernel_version": "6.8.0-1021-azure",
"name": "{{platform}}",
"version": "{{version}}",
+ },
+ "otel": {
+ "resource": {
+ "service.name": "node",
+ "service.namespace": "sentry",
+ "service.version": "9.0.1",
+ "telemetry.sdk.language": "nodejs",
+ "telemetry.sdk.name": "opentelemetry",
+ "telemetry.sdk.version": "1.30.1",
},
+ },
"runtime": {
"name": "Electron",
"version": "{{version}}",
+ },
+ "trace": {
+ "data": {
+ "sentry.origin": "manual",
+ "sentry.sample_rate": 1,
+ "sentry.source": "custom",
},
+ "origin": "manual",
+ "span_id": "{{id}}",
+ "status": "ok",
+ "trace_id": "{{id}}",
+ },
},
"environment": "development",
"event_id": "{{id}}",
"platform": "node",
"release": "some-release",
"sdk": {
+ "integrations": [
+ "SentryMinidump",
+ "ElectronBreadcrumbs",
+ "ElectronNet",
+ "ElectronContext",
+ "ChildProcess",
+
|
index.test.ts > E2E Tests > Electron v23.3.13 > Functional Test Recipes > Other > Node Profiling:
test/e2e/recipe/index.ts#L277
AssertionError: expected [ { data: { …(14) }, …(5) } ] to contain subset [ { method: 'envelope', …(4) } ]
- Expected
+ Received
[
{
"appId": "277345",
+ "attachments": [],
"data": {
- "breadcrumbs": [],
+ "breadcrumbs": [
+ {
+ "category": "electron",
+ "message": "app.will-finish-launching",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.session-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.web-contents-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.browser-window-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {},
+ "message": "renderer.load-url",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {
+ "id": 1,
+ "url": "app:///src/index.html",
+ },
+ "message": "renderer.dom-ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ ],
"contexts": {
"app": {
+ "app_arch": "x64",
+ "app_memory": 591769600,
"app_name": "node-profiling",
"app_start_time": "{{time}}",
"app_version": "1.0.0",
},
"browser": {
"name": "Chrome",
},
"chrome": {
"name": "Chrome",
"type": "runtime",
"version": "{{version}}",
},
+ "cloud_resource": {},
"culture": {
"locale": "{{locale}}",
"timezone": "{{timezone}}",
},
"device": {
"arch": "{{arch}}",
+ "boot_time": "2025-02-14T12:33:48.119Z",
"cpu_description": "{{cpu}}",
"family": "Desktop",
"free_memory": 0,
"memory_size": 0,
"processor_count": 0,
"processor_frequency": 0,
"screen_density": 1,
"screen_resolution": "{{screen}}",
},
"node": {
"name": "Node",
"type": "runtime",
"version": "{{version}}",
},
"os": {
+ "kernel_version": "6.8.0-1021-azure",
"name": "{{platform}}",
"version": "{{version}}",
},
+ "otel": {
+ "resource": {
+ "service.name": "node",
+ "service.namespace": "sentry",
+ "service.version": "9.0.1",
+ "telemetry.sdk.language": "nodejs",
+ "telemetry.sdk.name": "opentelemetry",
+ "telemetry.sdk.version": "1.30.1",
+ },
+ },
"runtime": {
"name": "Electron",
"version": "{{version}}",
},
+ "trace": {
+ "data": {
+ "sentry.origin": "manual",
+ "sentry.sample_rate": 1,
+ "sentry.source": "custom",
},
+ "origin": "manual",
+ "span_id": "{{id}}",
+ "status": "ok",
+ "trace_id": "{{id}}",
+ },
+ },
"environment": "development",
"event_id": "{{id}}",
"platform": "node",
"release": "some-release",
"sdk": {
+ "integrations": [
+ "SentryMinidump",
+ "ElectronBreadcrumbs",
+ "ElectronNet",
+ "ElectronContext",
+ "ChildProcess",
+
|
index.test.ts > E2E Tests > Electron v23.3.13 > Functional Test Recipes > Other > Node Profiling:
test/e2e/recipe/index.ts#L277
AssertionError: expected [ { data: { …(14) }, …(5) } ] to contain subset [ { method: 'envelope', …(4) } ]
- Expected
+ Received
[
{
"appId": "277345",
+ "attachments": [],
"data": {
- "breadcrumbs": [],
+ "breadcrumbs": [
+ {
+ "category": "electron",
+ "message": "app.will-finish-launching",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.session-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.web-contents-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.browser-window-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {},
+ "message": "renderer.load-url",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {
+ "id": 1,
+ "url": "app:///src/index.html",
+ },
+ "message": "renderer.dom-ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ ],
"contexts": {
"app": {
+ "app_arch": "x64",
+ "app_memory": 590520320,
"app_name": "node-profiling",
"app_start_time": "{{time}}",
"app_version": "1.0.0",
},
"browser": {
"name": "Chrome",
},
"chrome": {
"name": "Chrome",
"type": "runtime",
"version": "{{version}}",
},
+ "cloud_resource": {},
"culture": {
"locale": "{{locale}}",
"timezone": "{{timezone}}",
},
"device": {
"arch": "{{arch}}",
+ "boot_time": "2025-02-14T12:33:48.117Z",
"cpu_description": "{{cpu}}",
"family": "Desktop",
"free_memory": 0,
"memory_size": 0,
"processor_count": 0,
"processor_frequency": 0,
"screen_density": 1,
"screen_resolution": "{{screen}}",
},
"node": {
"name": "Node",
"type": "runtime",
"version": "{{version}}",
},
"os": {
+ "kernel_version": "6.8.0-1021-azure",
"name": "{{platform}}",
"version": "{{version}}",
+ },
+ "otel": {
+ "resource": {
+ "service.name": "node",
+ "service.namespace": "sentry",
+ "service.version": "9.0.1",
+ "telemetry.sdk.language": "nodejs",
+ "telemetry.sdk.name": "opentelemetry",
+ "telemetry.sdk.version": "1.30.1",
},
+ },
"runtime": {
"name": "Electron",
"version": "{{version}}",
+ },
+ "trace": {
+ "data": {
+ "sentry.origin": "manual",
+ "sentry.sample_rate": 1,
+ "sentry.source": "custom",
},
+ "origin": "manual",
+ "span_id": "{{id}}",
+ "status": "ok",
+ "trace_id": "{{id}}",
+ },
},
"environment": "development",
"event_id": "{{id}}",
"platform": "node",
"release": "some-release",
"sdk": {
+ "integrations": [
+ "SentryMinidump",
+ "ElectronBreadcrumbs",
+ "ElectronNet",
+ "ElectronContext",
+ "ChildProcess",
+
|
E2E Tests (ubuntu-latest, 23.3.13)
Process completed with exit code 255.
|
index.test.ts > E2E Tests > Electron v23.3.13 > Functional Test Recipes > Other > Node Profiling:
test/e2e/recipe/index.ts#L277
AssertionError: expected [ { data: { …(14) }, …(5) } ] to contain subset [ { method: 'envelope', …(4) } ]
- Expected
+ Received
[
{
"appId": "277345",
+ "attachments": [],
"data": {
- "breadcrumbs": [],
+ "breadcrumbs": [
+ {
+ "category": "electron",
+ "message": "app.will-finish-launching",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.session-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.web-contents-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.browser-window-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {},
+ "message": "renderer.load-url",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {
+ "id": 1,
+ "url": "app:///src/index.html",
+ },
+ "message": "renderer.dom-ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ ],
"contexts": {
"app": {
+ "app_arch": "arm64",
+ "app_memory": 327172096,
"app_name": "node-profiling",
"app_start_time": "{{time}}",
"app_version": "1.0.0",
},
"browser": {
"name": "Chrome",
},
"chrome": {
"name": "Chrome",
"type": "runtime",
"version": "{{version}}",
},
+ "cloud_resource": {},
"culture": {
"locale": "{{locale}}",
"timezone": "{{timezone}}",
},
"device": {
"arch": "{{arch}}",
+ "boot_time": "2025-02-14T12:31:30.926Z",
"cpu_description": "{{cpu}}",
"family": "Desktop",
"free_memory": 0,
"memory_size": 0,
"processor_count": 0,
"processor_frequency": 0,
"screen_density": 1,
"screen_resolution": "{{screen}}",
},
"node": {
"name": "Node",
"type": "runtime",
"version": "{{version}}",
},
"os": {
+ "build": "23H311",
+ "kernel_version": "23.6.0",
"name": "{{platform}}",
"version": "{{version}}",
},
+ "otel": {
+ "resource": {
+ "service.name": "node",
+ "service.namespace": "sentry",
+ "service.version": "9.0.1",
+ "telemetry.sdk.language": "nodejs",
+ "telemetry.sdk.name": "opentelemetry",
+ "telemetry.sdk.version": "1.30.1",
+ },
+ },
"runtime": {
"name": "Electron",
"version": "{{version}}",
+ },
+ "trace": {
+ "data": {
+ "sentry.origin": "manual",
+ "sentry.sample_rate": 1,
+ "sentry.source": "custom",
+ },
+ "origin": "manual",
+ "span_id": "{{id}}",
+ "status": "ok",
+ "trace_id": "{{id}}",
},
},
"environment": "development",
"event_id": "{{id}}",
"platform": "node",
"release": "some-release",
"sdk": {
+
|
index.test.ts > E2E Tests > Electron v23.3.13 > Functional Test Recipes > Other > Node Profiling:
test/e2e/recipe/index.ts#L277
AssertionError: expected [ { data: { …(14) }, …(5) } ] to contain subset [ { method: 'envelope', …(4) } ]
- Expected
+ Received
[
{
"appId": "277345",
+ "attachments": [],
"data": {
- "breadcrumbs": [],
+ "breadcrumbs": [
+ {
+ "category": "electron",
+ "message": "app.will-finish-launching",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.session-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.web-contents-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.browser-window-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {},
+ "message": "renderer.load-url",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {
+ "id": 1,
+ "url": "app:///src/index.html",
+ },
+ "message": "renderer.dom-ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ ],
"contexts": {
"app": {
+ "app_arch": "arm64",
+ "app_memory": 326746112,
"app_name": "node-profiling",
"app_start_time": "{{time}}",
"app_version": "1.0.0",
},
"browser": {
"name": "Chrome",
},
"chrome": {
"name": "Chrome",
"type": "runtime",
"version": "{{version}}",
},
+ "cloud_resource": {},
"culture": {
"locale": "{{locale}}",
"timezone": "{{timezone}}",
},
"device": {
"arch": "{{arch}}",
+ "boot_time": "2025-02-14T12:31:30.323Z",
"cpu_description": "{{cpu}}",
"family": "Desktop",
"free_memory": 0,
"memory_size": 0,
"processor_count": 0,
"processor_frequency": 0,
"screen_density": 1,
"screen_resolution": "{{screen}}",
},
"node": {
"name": "Node",
"type": "runtime",
"version": "{{version}}",
},
"os": {
+ "build": "23H311",
+ "kernel_version": "23.6.0",
"name": "{{platform}}",
"version": "{{version}}",
},
+ "otel": {
+ "resource": {
+ "service.name": "node",
+ "service.namespace": "sentry",
+ "service.version": "9.0.1",
+ "telemetry.sdk.language": "nodejs",
+ "telemetry.sdk.name": "opentelemetry",
+ "telemetry.sdk.version": "1.30.1",
+ },
+ },
"runtime": {
"name": "Electron",
"version": "{{version}}",
},
+ "trace": {
+ "data": {
+ "sentry.origin": "manual",
+ "sentry.sample_rate": 1,
+ "sentry.source": "custom",
},
+ "origin": "manual",
+ "span_id": "{{id}}",
+ "status": "ok",
+ "trace_id": "{{id}}",
+ },
+ },
"environment": "development",
"event_id": "{{id}}",
"platform": "node",
"release": "some-release",
"sdk": {
+
|
index.test.ts > E2E Tests > Electron v23.3.13 > Functional Test Recipes > Other > Node Profiling:
test/e2e/recipe/index.ts#L277
AssertionError: expected [ { data: { …(14) }, …(5) } ] to contain subset [ { method: 'envelope', …(4) } ]
- Expected
+ Received
[
{
"appId": "277345",
+ "attachments": [],
"data": {
- "breadcrumbs": [],
+ "breadcrumbs": [
+ {
+ "category": "electron",
+ "message": "app.will-finish-launching",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.session-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.web-contents-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.browser-window-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {},
+ "message": "renderer.load-url",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {
+ "id": 1,
+ "url": "app:///src/index.html",
+ },
+ "message": "renderer.dom-ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ ],
"contexts": {
"app": {
+ "app_arch": "arm64",
+ "app_memory": 326369280,
"app_name": "node-profiling",
"app_start_time": "{{time}}",
"app_version": "1.0.0",
},
"browser": {
"name": "Chrome",
},
"chrome": {
"name": "Chrome",
"type": "runtime",
"version": "{{version}}",
},
+ "cloud_resource": {},
"culture": {
"locale": "{{locale}}",
"timezone": "{{timezone}}",
},
"device": {
"arch": "{{arch}}",
+ "boot_time": "2025-02-14T12:31:30.321Z",
"cpu_description": "{{cpu}}",
"family": "Desktop",
"free_memory": 0,
"memory_size": 0,
"processor_count": 0,
"processor_frequency": 0,
"screen_density": 1,
"screen_resolution": "{{screen}}",
},
"node": {
"name": "Node",
"type": "runtime",
"version": "{{version}}",
},
"os": {
+ "build": "23H311",
+ "kernel_version": "23.6.0",
"name": "{{platform}}",
"version": "{{version}}",
},
+ "otel": {
+ "resource": {
+ "service.name": "node",
+ "service.namespace": "sentry",
+ "service.version": "9.0.1",
+ "telemetry.sdk.language": "nodejs",
+ "telemetry.sdk.name": "opentelemetry",
+ "telemetry.sdk.version": "1.30.1",
+ },
+ },
"runtime": {
"name": "Electron",
"version": "{{version}}",
},
+ "trace": {
+ "data": {
+ "sentry.origin": "manual",
+ "sentry.sample_rate": 1,
+ "sentry.source": "custom",
+ },
+ "origin": "manual",
+ "span_id": "{{id}}",
+ "status": "ok",
+ "trace_id": "{{id}}",
},
+ },
"environment": "development",
"event_id": "{{id}}",
"platform": "node",
"release": "some-release",
"sdk": {
+
|
index.test.ts > E2E Tests > Electron v23.3.13 > Functional Test Recipes > Other > Node Profiling:
test/e2e/recipe/index.ts#L277
AssertionError: expected [ { data: { …(14) }, …(5) } ] to contain subset [ { method: 'envelope', …(4) } ]
- Expected
+ Received
[
{
"appId": "277345",
+ "attachments": [],
"data": {
- "breadcrumbs": [],
+ "breadcrumbs": [
+ {
+ "category": "electron",
+ "message": "app.will-finish-launching",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.session-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.web-contents-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.browser-window-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {},
+ "message": "renderer.load-url",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {
+ "id": 1,
+ "url": "app:///src/index.html",
+ },
+ "message": "renderer.dom-ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ ],
"contexts": {
"app": {
+ "app_arch": "arm64",
+ "app_memory": 325697536,
"app_name": "node-profiling",
"app_start_time": "{{time}}",
"app_version": "1.0.0",
},
"browser": {
"name": "Chrome",
},
"chrome": {
"name": "Chrome",
"type": "runtime",
"version": "{{version}}",
},
+ "cloud_resource": {},
"culture": {
"locale": "{{locale}}",
"timezone": "{{timezone}}",
},
"device": {
"arch": "{{arch}}",
+ "boot_time": "2025-02-14T12:31:30.291Z",
"cpu_description": "{{cpu}}",
"family": "Desktop",
"free_memory": 0,
"memory_size": 0,
"processor_count": 0,
"processor_frequency": 0,
"screen_density": 1,
"screen_resolution": "{{screen}}",
},
"node": {
"name": "Node",
"type": "runtime",
"version": "{{version}}",
},
"os": {
+ "build": "23H311",
+ "kernel_version": "23.6.0",
"name": "{{platform}}",
"version": "{{version}}",
+ },
+ "otel": {
+ "resource": {
+ "service.name": "node",
+ "service.namespace": "sentry",
+ "service.version": "9.0.1",
+ "telemetry.sdk.language": "nodejs",
+ "telemetry.sdk.name": "opentelemetry",
+ "telemetry.sdk.version": "1.30.1",
},
+ },
"runtime": {
"name": "Electron",
"version": "{{version}}",
+ },
+ "trace": {
+ "data": {
+ "sentry.origin": "manual",
+ "sentry.sample_rate": 1,
+ "sentry.source": "custom",
+ },
+ "origin": "manual",
+ "span_id": "{{id}}",
+ "status": "ok",
+ "trace_id": "{{id}}",
},
},
"environment": "development",
"event_id": "{{id}}",
"platform": "node",
"release": "some-release",
"sdk": {
+
|
E2E Tests (macos-latest, 23.3.13)
Process completed with exit code 255.
|
index.test.ts > E2E Tests > Electron v23.3.13 > Functional Test Recipes > Other > Node Profiling:
test/e2e/recipe/index.ts#L277
AssertionError: expected [ { data: { …(14) }, …(5) } ] to contain subset [ { method: 'envelope', …(4) } ]
- Expected
+ Received
[
{
"appId": "277345",
+ "attachments": [],
"data": {
- "breadcrumbs": [],
+ "breadcrumbs": [
+ {
+ "category": "electron",
+ "message": "app.will-finish-launching",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.session-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.web-contents-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.browser-window-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {},
+ "message": "renderer.load-url",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {
+ "id": 1,
+ "url": "app:///src/index.html",
+ },
+ "message": "renderer.dom-ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ ],
"contexts": {
"app": {
+ "app_arch": "x64",
+ "app_memory": 279584768,
"app_name": "node-profiling",
"app_start_time": "{{time}}",
"app_version": "1.0.0",
},
"browser": {
"name": "Chrome",
},
"chrome": {
"name": "Chrome",
"type": "runtime",
"version": "{{version}}",
},
+ "cloud_resource": {},
"culture": {
"locale": "{{locale}}",
"timezone": "{{timezone}}",
},
"device": {
"arch": "{{arch}}",
+ "boot_time": "2025-02-14T12:23:46.282Z",
"cpu_description": "{{cpu}}",
"family": "Desktop",
"free_memory": 0,
"memory_size": 0,
"processor_count": 0,
"processor_frequency": 0,
"screen_density": 1,
"screen_resolution": "{{screen}}",
},
"node": {
"name": "Node",
"type": "runtime",
"version": "{{version}}",
},
"os": {
"name": "{{platform}}",
"version": "{{version}}",
},
+ "otel": {
+ "resource": {
+ "service.name": "node",
+ "service.namespace": "sentry",
+ "service.version": "9.0.1",
+ "telemetry.sdk.language": "nodejs",
+ "telemetry.sdk.name": "opentelemetry",
+ "telemetry.sdk.version": "1.30.1",
+ },
+ },
"runtime": {
"name": "Electron",
"version": "{{version}}",
+ },
+ "trace": {
+ "data": {
+ "sentry.origin": "manual",
+ "sentry.sample_rate": 1,
+ "sentry.source": "custom",
+ },
+ "origin": "manual",
+ "span_id": "{{id}}",
+ "status": "ok",
+ "trace_id": "{{id}}",
},
},
"environment": "development",
"event_id": "{{id}}",
"platform": "node",
"release": "some-release",
"sdk": {
+ "integrations": [
+ "SentryMinidump",
+ "ElectronB
|
index.test.ts > E2E Tests > Electron v23.3.13 > Functional Test Recipes > Other > Node Profiling:
test/e2e/recipe/index.ts#L277
AssertionError: expected [ { data: { …(14) }, …(5) } ] to contain subset [ { method: 'envelope', …(4) } ]
- Expected
+ Received
[
{
"appId": "277345",
+ "attachments": [],
+ "data": {
+ "breadcrumbs": [
+ {
+ "category": "electron",
+ "message": "app.will-finish-launching",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.session-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.web-contents-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.browser-window-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {},
+ "message": "renderer.load-url",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
"data": {
- "breadcrumbs": [],
+ "id": 1,
+ "url": "app:///src/index.html",
+ },
+ "message": "renderer.dom-ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ ],
"contexts": {
"app": {
+ "app_arch": "x64",
+ "app_memory": 279277568,
"app_name": "node-profiling",
"app_start_time": "{{time}}",
"app_version": "1.0.0",
},
"browser": {
"name": "Chrome",
},
"chrome": {
"name": "Chrome",
"type": "runtime",
"version": "{{version}}",
},
+ "cloud_resource": {},
"culture": {
"locale": "{{locale}}",
"timezone": "{{timezone}}",
},
"device": {
"arch": "{{arch}}",
+ "boot_time": "2025-02-14T12:23:45.634Z",
"cpu_description": "{{cpu}}",
"family": "Desktop",
"free_memory": 0,
"memory_size": 0,
"processor_count": 0,
"processor_frequency": 0,
"screen_density": 1,
"screen_resolution": "{{screen}}",
},
"node": {
"name": "Node",
"type": "runtime",
"version": "{{version}}",
},
"os": {
"name": "{{platform}}",
"version": "{{version}}",
+ },
+ "otel": {
+ "resource": {
+ "service.name": "node",
+ "service.namespace": "sentry",
+ "service.version": "9.0.1",
+ "telemetry.sdk.language": "nodejs",
+ "telemetry.sdk.name": "opentelemetry",
+ "telemetry.sdk.version": "1.30.1",
+ },
},
"runtime": {
"name": "Electron",
"version": "{{version}}",
},
+ "trace": {
+ "data": {
+ "sentry.origin": "manual",
+ "sentry.sample_rate": 1,
+ "sentry.source": "custom",
+ },
+ "origin": "manual",
+ "span_id": "{{id}}",
+ "status": "ok",
+ "trace_id": "{{id}}",
+ },
},
"environment": "development",
"event_id": "{{id}}",
"platform": "node",
"release": "some-release",
"sdk": {
+ "integrations": [
+ "SentryMinidump",
+ "ElectronB
|
index.test.ts > E2E Tests > Electron v23.3.13 > Functional Test Recipes > Other > Node Profiling:
test/e2e/recipe/index.ts#L277
AssertionError: expected [ { data: { …(14) }, …(5) } ] to contain subset [ { method: 'envelope', …(4) } ]
- Expected
+ Received
[
{
"appId": "277345",
+ "attachments": [],
"data": {
- "breadcrumbs": [],
+ "breadcrumbs": [
+ {
+ "category": "electron",
+ "message": "app.will-finish-launching",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.session-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.web-contents-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.browser-window-created",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {},
+ "message": "renderer.load-url",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "message": "app.gpu-info-update",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ {
+ "category": "electron",
+ "data": {
+ "id": 1,
+ "url": "app:///src/index.html",
+ },
+ "message": "renderer.dom-ready",
+ "timestamp": 0,
+ "type": "ui",
+ },
+ ],
"contexts": {
"app": {
+ "app_arch": "x64",
+ "app_memory": 274796544,
"app_name": "node-profiling",
"app_start_time": "{{time}}",
"app_version": "1.0.0",
},
"browser": {
"name": "Chrome",
},
"chrome": {
"name": "Chrome",
"type": "runtime",
"version": "{{version}}",
},
+ "cloud_resource": {},
"culture": {
"locale": "{{locale}}",
"timezone": "{{timezone}}",
},
"device": {
"arch": "{{arch}}",
+ "boot_time": "2025-02-14T12:23:46.084Z",
"cpu_description": "{{cpu}}",
"family": "Desktop",
"free_memory": 0,
"memory_size": 0,
"processor_count": 0,
"processor_frequency": 0,
"screen_density": 1,
"screen_resolution": "{{screen}}",
},
"node": {
"name": "Node",
"type": "runtime",
"version": "{{version}}",
},
"os": {
"name": "{{platform}}",
"version": "{{version}}",
+ },
+ "otel": {
+ "resource": {
+ "service.name": "node",
+ "service.namespace": "sentry",
+ "service.version": "9.0.1",
+ "telemetry.sdk.language": "nodejs",
+ "telemetry.sdk.name": "opentelemetry",
+ "telemetry.sdk.version": "1.30.1",
+ },
},
"runtime": {
"name": "Electron",
"version": "{{version}}",
},
+ "trace": {
+ "data": {
+ "sentry.origin": "manual",
+ "sentry.sample_rate": 1,
+ "sentry.source": "custom",
+ },
+ "origin": "manual",
+ "span_id": "{{id}}",
+ "status": "ok",
+ "trace_id": "{{id}}",
},
+ },
"environment": "development",
"event_id": "{{id}}",
"platform": "node",
"release": "some-release",
"sdk": {
+ "integrations": [
+ "SentryMinidump",
+ "ElectronB
|
E2E Tests (windows-latest, 23.3.13)
Process completed with exit code 1.
|
All required jobs passed or were skipped
Process completed with exit code 1.
|
All required jobs passed or were skipped
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
aad03a7307ad72089cbd416bd7b11d07f4b74539
|
208 KB |
|