feat(node): Migrate to @fastify/otel
#33346
build.yml
on: pull_request
Get Metadata
5s
Check PR branches
1s
Matrix: job_browser_loader_tests
Matrix: job_browser_playwright_tests
Matrix: job_node_integration_tests
Matrix: job_node_unit_tests
Matrix: job_remix_integration_tests
Lint
5m 5s
Circular Dependency Check
1m 14s
Upload Artifacts
0s
Browser Unit Tests
3m 28s
Bun Unit Tests
37s
Deno Unit Tests
43s
Matrix: job_e2e_tests
Matrix: job_optional_e2e_tests
All required jobs passed or were skipped
0s
Annotations
45 errors and 61 warnings
test/integration/test/server/instrumentation/action.test.ts:
packages/remix/test/integration/test/server/utils/helpers.ts#L5
SyntaxError: Named export 'FastifyOtelInstrumentation' not found. The requested module '@fastify/otel' is a CommonJS module, which may not support all module.exports as named exports.
CommonJS modules can always be imported via the default export, for example using:
import pkg from '@fastify/otel';
const { FastifyOtelInstrumentation } = pkg;
❯ test/integration/test/server/utils/helpers.ts:5:31
❯ test/integration/test/server/instrumentation/action.test.ts:2:31
|
test/integration/test/server/instrumentation/loader.test.ts:
packages/remix/test/integration/test/server/utils/helpers.ts#L5
SyntaxError: Named export 'FastifyOtelInstrumentation' not found. The requested module '@fastify/otel' is a CommonJS module, which may not support all module.exports as named exports.
CommonJS modules can always be imported via the default export, for example using:
import pkg from '@fastify/otel';
const { FastifyOtelInstrumentation } = pkg;
❯ test/integration/test/server/utils/helpers.ts:5:31
❯ test/integration/test/server/instrumentation/loader.test.ts:2:31
|
test/integration/test/server/instrumentation/ssr.test.ts:
packages/remix/test/integration/test/server/utils/helpers.ts#L5
SyntaxError: Named export 'FastifyOtelInstrumentation' not found. The requested module '@fastify/otel' is a CommonJS module, which may not support all module.exports as named exports.
CommonJS modules can always be imported via the default export, for example using:
import pkg from '@fastify/otel';
const { FastifyOtelInstrumentation } = pkg;
❯ test/integration/test/server/utils/helpers.ts:5:31
❯ test/integration/test/server/instrumentation/ssr.test.ts:2:31
|
Remix (Node 18) Tests
Process completed with exit code 1.
|
test/integration/test/server/instrumentation/action.test.ts:
packages/remix/test/integration/test/server/utils/helpers.ts#L5
SyntaxError: Named export 'FastifyOtelInstrumentation' not found. The requested module '@fastify/otel' is a CommonJS module, which may not support all module.exports as named exports.
CommonJS modules can always be imported via the default export, for example using:
import pkg from '@fastify/otel';
const { FastifyOtelInstrumentation } = pkg;
❯ test/integration/test/server/utils/helpers.ts:5:31
❯ test/integration/test/server/instrumentation/action.test.ts:2:31
|
test/integration/test/server/instrumentation/loader.test.ts:
packages/remix/test/integration/test/server/utils/helpers.ts#L5
SyntaxError: Named export 'FastifyOtelInstrumentation' not found. The requested module '@fastify/otel' is a CommonJS module, which may not support all module.exports as named exports.
CommonJS modules can always be imported via the default export, for example using:
import pkg from '@fastify/otel';
const { FastifyOtelInstrumentation } = pkg;
❯ test/integration/test/server/utils/helpers.ts:5:31
❯ test/integration/test/server/instrumentation/loader.test.ts:2:31
|
test/integration/test/server/instrumentation/ssr.test.ts:
packages/remix/test/integration/test/server/utils/helpers.ts#L5
SyntaxError: Named export 'FastifyOtelInstrumentation' not found. The requested module '@fastify/otel' is a CommonJS module, which may not support all module.exports as named exports.
CommonJS modules can always be imported via the default export, for example using:
import pkg from '@fastify/otel';
const { FastifyOtelInstrumentation } = pkg;
❯ test/integration/test/server/utils/helpers.ts:5:31
❯ test/integration/test/server/instrumentation/ssr.test.ts:2:31
|
Remix (Node 22) Tests
Process completed with exit code 1.
|
test/integration/test/server/instrumentation/action.test.ts:
packages/remix/test/integration/test/server/utils/helpers.ts#L5
SyntaxError: Named export 'FastifyOtelInstrumentation' not found. The requested module '@fastify/otel' is a CommonJS module, which may not support all module.exports as named exports.
CommonJS modules can always be imported via the default export, for example using:
import pkg from '@fastify/otel';
const { FastifyOtelInstrumentation } = pkg;
❯ test/integration/test/server/utils/helpers.ts:5:31
❯ test/integration/test/server/instrumentation/action.test.ts:2:31
|
test/integration/test/server/instrumentation/loader.test.ts:
packages/remix/test/integration/test/server/utils/helpers.ts#L5
SyntaxError: Named export 'FastifyOtelInstrumentation' not found. The requested module '@fastify/otel' is a CommonJS module, which may not support all module.exports as named exports.
CommonJS modules can always be imported via the default export, for example using:
import pkg from '@fastify/otel';
const { FastifyOtelInstrumentation } = pkg;
❯ test/integration/test/server/utils/helpers.ts:5:31
❯ test/integration/test/server/instrumentation/loader.test.ts:2:31
|
test/integration/test/server/instrumentation/ssr.test.ts:
packages/remix/test/integration/test/server/utils/helpers.ts#L5
SyntaxError: Named export 'FastifyOtelInstrumentation' not found. The requested module '@fastify/otel' is a CommonJS module, which may not support all module.exports as named exports.
CommonJS modules can always be imported via the default export, for example using:
import pkg from '@fastify/otel';
const { FastifyOtelInstrumentation } = pkg;
❯ test/integration/test/server/utils/helpers.ts:5:31
❯ test/integration/test/server/instrumentation/ssr.test.ts:2:31
|
Remix (Node 20) Tests
Process completed with exit code 1.
|
E2E generic-ts3.8 Test
'?' expected.
|
E2E generic-ts3.8 Test
';' expected.
|
E2E generic-ts3.8 Test
'?' expected.
|
E2E generic-ts3.8 Test
';' expected.
|
E2E generic-ts3.8 Test
Process completed with exit code 1.
|
E2E astro-4 Test
Process completed with exit code 1.
|
E2E astro-5 Test
Process completed with exit code 1.
|
E2E solidstart Test
Process completed with exit code 1.
|
E2E solidstart-spa Test
Process completed with exit code 1.
|
E2E solidstart-dynamic-import Test
Process completed with exit code 1.
|
E2E solidstart-top-level-import Test
Process completed with exit code 1.
|
E2E node-express-esm-preload Test
Process completed with exit code 1.
|
E2E node-express-esm-loader Test
Process completed with exit code 1.
|
E2E node-express-esm-without-loader Test
Process completed with exit code 1.
|
E2E aws-serverless-esm Test
Process completed with exit code 1.
|
E2E node-fastify-5 Test
Process completed with exit code 1.
|
E2E node-fastify-4 Test
Process completed with exit code 1.
|
E2E react-router-7-framework Test
Process completed with exit code 1.
|
E2E nuxt-3-dynamic-import Test
Process completed with exit code 1.
|
E2E nuxt-3 Test
Process completed with exit code 1.
|
E2E nuxt-3-min Test
Process completed with exit code 1.
|
E2E nuxt-4 Test
Process completed with exit code 1.
|
E2E nuxt-3-top-level-import Test
Process completed with exit code 1.
|
E2E nextjs-turbo Test (optional)
Process completed with exit code 1.
|
Node (18.20.5) Integration Tests
Process completed with exit code 1.
|
Node (22) Integration Tests
Process completed with exit code 1.
|
E2E nextjs-turbo (canary) Test (optional)
Process completed with exit code 1.
|
Node (20) Integration Tests
Process completed with exit code 1.
|
E2E nextjs-app-dir (latest) Test (optional)
Process completed with exit code 1.
|
E2E nextjs-turbo (latest) Test (optional)
Process completed with exit code 1.
|
E2E nestjs-fastify Test
Process completed with exit code 1.
|
Node (22) (TS 3.8) Integration Tests
Process completed with exit code 1.
|
All required jobs passed or were skipped
Process completed with exit code 1.
|
Get Metadata
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Check PR branches
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Check file formatting
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Build
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Check for faulty .d.ts files
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Bun Unit Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Deno Unit Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
PW loader_base Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
PW loader_eager Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Circular Dependency Check
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
PW loader_tracing Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
PW loader_replay Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
PW loader_debug Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
PW loader_replay_buffer Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Size Check
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
PW loader_tracing_replay Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Remix (Node 18) Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Remix (Node 22) Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Node (20) Unit Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Node (18) Unit Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Remix (Node 20) Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Node (22) Unit Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Browser Unit Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
E2E generic-ts3.8 Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/generic-ts3.8/test-results. No artifacts will be uploaded.
|
E2E astro-4 Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/astro-4/test-results. No artifacts will be uploaded.
|
E2E astro-5 Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/astro-5/test-results. No artifacts will be uploaded.
|
E2E solidstart Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/solidstart/test-results. No artifacts will be uploaded.
|
E2E solidstart-spa Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/solidstart-spa/test-results. No artifacts will be uploaded.
|
E2E solidstart-dynamic-import Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/solidstart-dynamic-import/test-results. No artifacts will be uploaded.
|
E2E solidstart-top-level-import Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/solidstart-top-level-import/test-results. No artifacts will be uploaded.
|
E2E node-express-esm-preload Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/node-express-esm-preload/test-results. No artifacts will be uploaded.
|
E2E node-express-esm-loader Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/node-express-esm-loader/test-results. No artifacts will be uploaded.
|
E2E node-express-esm-without-loader Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/node-express-esm-without-loader/test-results. No artifacts will be uploaded.
|
E2E react-router-7-framework Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/react-router-7-framework/test-results. No artifacts will be uploaded.
|
Lint
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
E2E nuxt-3-dynamic-import Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/nuxt-3-dynamic-import/test-results. No artifacts will be uploaded.
|
E2E nuxt-3 Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/nuxt-3/test-results. No artifacts will be uploaded.
|
E2E nuxt-3-min Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/nuxt-3-min/test-results. No artifacts will be uploaded.
|
E2E nuxt-4 Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/nuxt-4/test-results. No artifacts will be uploaded.
|
E2E nuxt-3-top-level-import Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/nuxt-3-top-level-import/test-results. No artifacts will be uploaded.
|
E2E cloudflare-workers Test (optional)
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
E2E debug-id-sourcemaps Test (optional)
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
E2E node-express-send-to-sentry Test (optional)
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
E2E cloudflare-astro Test (optional)
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
E2E react-send-to-sentry Test (optional)
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
E2E nextjs-turbo Test (optional)
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Node (18.20.5) Integration Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Node (22) Integration Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
E2E nextjs-turbo (canary) Test (optional)
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Node (20) Integration Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
E2E nextjs-app-dir (latest) Test (optional)
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
E2E nextjs-turbo (latest) Test (optional)
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
E2E nextjs-14 (latest) Test (optional)
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
E2E nextjs-15 (latest) Test (optional)
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
E2E nextjs-15 (canary) Test (optional)
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
E2E nextjs-14 (canary) Test (optional)
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
E2E nextjs-13 (latest) Test (optional)
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
E2E nextjs-13 (canary) Test (optional)
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
Node (22) (TS 3.8) Integration Tests
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
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
|
E2E nextjs-app-dir (canary) Test (optional)
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 | |
---|---|---|
E2E Test Dump (nextjs-13 (canary))
|
69 KB |
|
E2E Test Dump (nextjs-13 (latest))
|
71.3 KB |
|
E2E Test Dump (nextjs-13)
|
76.1 KB |
|
E2E Test Dump (nextjs-14 (canary))
|
26 KB |
|
E2E Test Dump (nextjs-14 (latest))
|
25.6 KB |
|
E2E Test Dump (nextjs-14)
|
25.9 KB |
|
E2E Test Dump (nextjs-15 (canary))
|
68 KB |
|
E2E Test Dump (nextjs-15 (latest))
|
74.9 KB |
|
E2E Test Dump (nextjs-15)
|
88.9 KB |
|
E2E Test Dump (nextjs-app-dir (canary))
|
158 KB |
|
E2E Test Dump (nextjs-app-dir (next@13))
|
235 KB |
|
E2E Test Dump (nextjs-app-dir)
|
150 KB |
|
E2E Test Dump (nextjs-turbo (canary))
|
6.25 KB |
|
E2E Test Dump (nextjs-turbo (latest))
|
6.28 KB |
|
E2E Test Dump (nextjs-turbo)
|
6.25 KB |
|
build-output
|
15.7 MB |
|
playwright-traces-job_e2e_playwright_tests-aws-serverless-esm
|
1.61 KB |
|
playwright-traces-job_e2e_playwright_tests-nestjs-fastify
|
14.1 KB |
|
playwright-traces-job_e2e_playwright_tests-node-fastify-4
|
10.1 KB |
|
playwright-traces-job_e2e_playwright_tests-node-fastify-5
|
10.1 KB |
|