Skip to content

feat: OTEL metrics pipeline for task workers #4485

feat: OTEL metrics pipeline for task workers

feat: OTEL metrics pipeline for task workers #4485

Triggered via pull request February 14, 2026 16:37
Status Failure
Total duration 10m 48s
Artifacts 17

pr_checks.yml

on: pull_request
Matrix: units / internal / 🧪 Unit Tests: Internal
Matrix: units / packages / 🧪 Unit Tests: Packages
Matrix: units / webapp / 🧪 Unit Tests: Webapp
typecheck  /  typecheck
6m 5s
typecheck / typecheck
sdk-compat  /  Bun Runtime
41s
sdk-compat / Bun Runtime
sdk-compat  /  Deno Runtime
2m 31s
sdk-compat / Deno Runtime
sdk-compat  /  Cloudflare Workers
2m 38s
sdk-compat / Cloudflare Workers
Matrix: e2e / cli-v3
Matrix: sdk-compat / node-compat
units  /  ...  /  📊 Merge Reports
20s
units / internal / 📊 Merge Reports
units  /  ...  /  📊 Merge Reports
16s
units / packages / 📊 Merge Reports
units  /  ...  /  📊 Merge Reports
39s
units / webapp / 📊 Merge Reports
Fit to window
Zoom out
Zoom in

Annotations

33 errors and 3 warnings
sdk-compat / Bun Runtime
Error: Unexpected HTTP response: 502
e2e / 🧪 CLI v3 tests (ubuntu-latest - pnpm)
Process completed with exit code 1.
e2e/e2e.test.ts > buildWorker > fixture esm-only-external: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///home/runner/work/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///home/runner/work/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
e2e/e2e.test.ts > buildWorker > fixture monorepo-react-email: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///home/runner/work/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///home/runner/work/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
e2e/e2e.test.ts > buildWorker > fixture emit-decorator-metadata: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///home/runner/work/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///home/runner/work/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
e2e/e2e.test.ts > buildWorker > fixture otel-telemetry-loader: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///home/runner/work/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///home/runner/work/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
e2e/e2e.test.ts > buildWorker > fixture hello-world: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///home/runner/work/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///home/runner/work/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
e2e / 🧪 CLI v3 tests (ubuntu-latest - npm)
Process completed with exit code 1.
e2e/e2e.test.ts > buildWorker > fixture esm-only-external: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///home/runner/work/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///home/runner/work/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
e2e/e2e.test.ts > buildWorker > fixture emit-decorator-metadata: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///home/runner/work/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///home/runner/work/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
e2e/e2e.test.ts > buildWorker > fixture otel-telemetry-loader: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///home/runner/work/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///home/runner/work/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
e2e/e2e.test.ts > buildWorker > fixture hello-world: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///home/runner/work/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///home/runner/work/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
units / packages / 🧪 Unit Tests: Packages (1, 1)
Process completed with exit code 1.
units / packages / 📊 Merge Reports
Process completed with exit code 1.
e2e / 🧪 CLI v3 tests (windows-latest - pnpm)
Process completed with exit code 1.
e2e/e2e.test.ts > buildWorker > fixture esm-only-external: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///D:/a/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///D:/a/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
e2e/e2e.test.ts > buildWorker > fixture monorepo-react-email: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///D:/a/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///D:/a/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
e2e/e2e.test.ts > buildWorker > fixture emit-decorator-metadata: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///D:/a/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///D:/a/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
e2e/e2e.test.ts > buildWorker > fixture otel-telemetry-loader: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///D:/a/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///D:/a/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
e2e/e2e.test.ts > buildWorker > fixture hello-world: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///D:/a/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///D:/a/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
e2e / 🧪 CLI v3 tests (windows-latest - npm)
Process completed with exit code 1.
e2e/e2e.test.ts > buildWorker > fixture esm-only-external: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///D:/a/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///D:/a/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
e2e/e2e.test.ts > buildWorker > fixture emit-decorator-metadata: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///D:/a/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///D:/a/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
e2e/e2e.test.ts > buildWorker > fixture otel-telemetry-loader: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///D:/a/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///D:/a/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
e2e/e2e.test.ts > buildWorker > fixture hello-world: packages/cli-v3/e2e/e2e.test.ts#L270
AssertionError: promise rejected "UncaughtExceptionError: Uncaught exceptio… { …(2) }" instead of resolving ❯ e2e/e2e.test.ts:270:27 Caused by: Caused by: UncaughtExceptionError: Uncaught exception: exportIntervalMillis must be greater than or equal to exportTimeoutMillis ❯ ChildProcess.<anonymous> src/indexing/indexWorkerManifest.ts:95:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { originalError: { name: 'Error', message: 'exportIntervalMillis must be greater than or equal to exportTimeoutMillis', stack: 'Error: exportIntervalMillis must be greater than or equal to exportTimeoutMillis\n at new PeriodicExportingMetricReader (file:///D:/a/trigger.dev/trigger.dev/node_modules/.pnpm/@opentelemetry+sdk-metrics@2.0.1_@opentelemetry+api@1.9.0/node_modules/@opentelemetry/sdk-metrics/src/export/PeriodicExportingMetricReader.ts:91:13)\n at new TracingSDK (file:///D:/a/trigger.dev/trigger.dev/packages/core/src/v3/otel/tracingSDK.ts:305:7)\n at bootstrap (file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:84:22)\n at file:///D:/a/trigger.dev/trigger.dev/packages/cli-v3/src/entryPoints/managed-index-worker.ts:102:58' }, origin: 'unhandledRejection' }
typecheck / typecheck
Process completed with exit code 2.
typecheck / typecheck
Type 'number | undefined' is not assignable to type 'number'.
typecheck / typecheck
Type 'number | undefined' is not assignable to type 'number'.
typecheck / typecheck
Type 'number | undefined' is not assignable to type 'number'.
typecheck / typecheck
Type 'number | undefined' is not assignable to type 'number'.
typecheck / typecheck
Type 'number | undefined' is not assignable to type 'number'.
typecheck / typecheck
Type 'number | undefined' is not assignable to type 'number'.
typecheck / typecheck
Type 'number | undefined' is not assignable to type 'number'.
sdk-compat / Deno Runtime
Failed to save: Cache service responded with 409 during commit cache.
sdk-compat / Node.js 22.12 (ubuntu-latest)
Failed to save: Cache service responded with 409 during commit cache.
sdk-compat / Cloudflare Workers
Failed to save: Cache service responded with 409 during commit cache.

Artifacts

Produced during runtime
Name Size Digest
internal-blob-report-1 Expired
62.6 KB
sha256:2be0d26affe689f2c9c24e31ceca128c084a4d0a6e59b1056929e93043597550
internal-blob-report-2 Expired
52.4 KB
sha256:46f09423fcd80f0f874fab32bc969a8ce883bac0beffbf377609b0163542df84
internal-blob-report-3 Expired
48 KB
sha256:12ec5bb78d24147fd7e2a0dcd7eb630b3fd51af7222cf42ee97b0a9e63650c2d
internal-blob-report-4 Expired
35.7 KB
sha256:f5a7399e58cab40e7a40cb5a9b33af2dc6561ac2e28fa945fe271cb912931900
internal-blob-report-5 Expired
32.4 KB
sha256:a245031a92d226502afc250585806fe3f47a92e4882ac745b375c1a78c1b7fb7
internal-blob-report-6 Expired
27.6 KB
sha256:b5b131c08e2398b313b04931d3cc1d721617773e5c016f84f659e4087a2cf720
internal-blob-report-7 Expired
32.8 KB
sha256:f9f9f943528c020c05c8faa7e6f52c72123561b8e34c9b8c2202dddccc7dac46
internal-blob-report-8 Expired
18 KB
sha256:f270d8bec2f0e2a2832924784cf3f4eae8faeca6720b842b71a8b8682738aebe
packages-blob-report-1 Expired
31.8 KB
sha256:58553b39f3071074c67a952dfebaf58e3dfbe7b395602ad83ca2c0fad9626fd8
webapp-blob-report-1 Expired
1.03 MB
sha256:fb84d89555073423e2d3456471cba158d4711dde657b15e64ba513ba5b14cb0c
webapp-blob-report-2 Expired
21.2 KB
sha256:0f7cb38ff621b31982fcf9bf0485dbab587d946933c6c3998409b05a36032df8
webapp-blob-report-3 Expired
22.8 KB
sha256:39df7ba86ca65329626f9656d9046fc3d55924c82ab80ab75cb141d9e832ce71
webapp-blob-report-4 Expired
16.2 KB
sha256:ea3d837edfc2686009e3fb6b154db87c958e643652b9f87a31c56e9943a4c11b
webapp-blob-report-5 Expired
184 KB
sha256:b65157cb386cb4387ded8a88c65d27f7f1d7bcf4eed1d7f933516e15f18a02d4
webapp-blob-report-6 Expired
41.1 KB
sha256:de02f72dc4951bc4fe7f99b594535f7d36a51a4801c7be8d930bc6de8ecbef75
webapp-blob-report-7 Expired
988 KB
sha256:199eb61ccd38c30d398f92062998550888238ab3b9de466fc0462f2fb86a0d76
webapp-blob-report-8 Expired
2.96 KB
sha256:a644cef648319e79795375b92a2ff9c14869473acb08523edcb9f1294d257725