feat(node): Migrate to @fastify/otel
#33355
build.yml
on: pull_request
Get Metadata
9s
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 8s
Circular Dependency Check
1m 13s
Upload Artifacts
0s
Browser Unit Tests
3m 16s
Bun Unit Tests
46s
Deno Unit Tests
49s
Matrix: job_e2e_tests
Matrix: job_optional_e2e_tests
All required jobs passed or were skipped
0s
Annotations
41 errors and 63 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 20) 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 18) Tests
Process completed with exit code 1.
|
E2E astro-5 Test
Process completed with exit code 1.
|
E2E astro-4 Test
Process completed with exit code 1.
|
E2E node-fastify-3 Test
Argument of type 'FastifyInstance<Server<typeof IncomingMessage, typeof ServerResponse>, IncomingMessage, ServerResponse<IncomingMessage>, FastifyLoggerInstance> & PromiseLike<...>' is not assignable to parameter of type 'FastifyInstance'.
|
E2E node-fastify-3 Test
Process completed with exit code 2.
|
E2E solidstart Test
Process completed with exit code 1.
|
E2E solidstart-top-level-import Test
Process completed with exit code 1.
|
E2E solidstart-dynamic-import Test
Process completed with exit code 1.
|
E2E solidstart-spa Test
Process completed with exit code 1.
|
E2E node-express-esm-without-loader Test
Process completed with exit code 1.
|
E2E node-express-esm-preload 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 node-express-esm-loader Test
Process completed with exit code 1.
|
E2E aws-serverless-esm Test
Process completed with exit code 1.
|
E2E nuxt-3-min Test
Process completed with exit code 1.
|
E2E react-router-7-framework Test
Process completed with exit code 1.
|
E2E nuxt-4 Test
Process completed with exit code 1.
|
E2E nuxt-3 Test
Process completed with exit code 1.
|
E2E nuxt-3-top-level-import Test
Process completed with exit code 1.
|
E2E nuxt-3-dynamic-import Test
Process completed with exit code 1.
|
E2E nextjs-app-dir (next@13) Test
Process completed with exit code 1.
|
E2E nextjs-app-dir Test
Process completed with exit code 1.
|
Node (18.20.5) Integration Tests
Process completed with exit code 1.
|
Node (20) Integration Tests
Process completed with exit code 1.
|
Node (22) Integration Tests
Process completed with exit code 1.
|
E2E nextjs-app-dir (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_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_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
|
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_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
|
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_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
|
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
|
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 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
|
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
|
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
|
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
|
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
|
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
|
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 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 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 node-fastify-3 Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/node-fastify-3/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-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 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-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 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 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 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 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 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 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.
|
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 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 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-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 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 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 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 nextjs-app-dir (next@13) Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/nextjs-app-dir/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 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-app-dir Test
No files were found with the provided path: dev-packages/e2e-tests/test-applications/nextjs-app-dir/test-results. No artifacts will be uploaded.
|
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
|
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 (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
|
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
|
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
|
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-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
|
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
|
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-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 (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-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
|
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.4 KB |
|
E2E Test Dump (nextjs-13 (latest))
|
73 KB |
|
E2E Test Dump (nextjs-13)
|
84.1 KB |
|
E2E Test Dump (nextjs-14 (canary))
|
26.3 KB |
|
E2E Test Dump (nextjs-14 (latest))
|
26.7 KB |
|
E2E Test Dump (nextjs-14)
|
26.2 KB |
|
E2E Test Dump (nextjs-15 (canary))
|
73 KB |
|
E2E Test Dump (nextjs-15 (latest))
|
80.8 KB |
|
E2E Test Dump (nextjs-15)
|
73.6 KB |
|
E2E Test Dump (nextjs-app-dir (canary))
|
149 KB |
|
E2E Test Dump (nextjs-turbo (canary))
|
15.5 KB |
|
E2E Test Dump (nextjs-turbo (latest))
|
15.2 KB |
|
E2E Test Dump (nextjs-turbo)
|
15.3 KB |
|
build-output
|
15.2 MB |
|
playwright-traces-job_e2e_playwright_tests-aws-serverless-esm
|
1.6 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 |
|