Skip to content

Astro 4 e2e tests seems to fail for astro 4.16.17+ #14808

@AbhiPrasad

Description

@AbhiPrasad

Description

Run pnpm test:assert

> [email protected] test:assert /home/runner/work/sentry-javascript/sentry-javascript/dev-packages/e2e-tests/test-applications/astro-4
> TEST_ENV=production playwright test

[WebServer] file:///home/runner/work/sentry-javascript/sentry-javascript/dev-packages/e2e-tests/test-applications/astro-4/dist/server/chunks/astro/server_DdL2CNCh.mjs:1509
[WebServer]   return crypto.subtle.importKey("raw", bytes, ALGORITHM, true, ["encrypt", "decrypt"]);
[WebServer]   ^
[WebServer] 
[WebServer] ReferenceError: crypto is not defined
[WebServer]     at decodeKey (file:///home/runner/work/sentry-javascript/sentry-javascript/dev-packages/e2e-tests/test-applications/astro-4/dist/server/chunks/astro/server_DdL2CNCh.mjs:1509:3)
[WebServer]     at deserializeManifest (file:///home/runner/work/sentry-javascript/sentry-javascript/dev-packages/e2e-tests/test-applications/astro-4/dist/server/manifest_DXb43Qdu.mjs:82:15)
[WebServer]     at file:///home/runner/work/sentry-javascript/sentry-javascript/dev-packages/e2e-tests/test-applications/astro-4/dist/server/manifest_DXb43Qdu.mjs:99:18
[WebServer]     at ModuleJob.run (node:internal/modules/esm/module_job:195:25)
[WebServer]     at async ModuleLoader.import (node:internal/modules/esm/loader:337:24)
[WebServer]     at async loadESM (node:internal/process/esm_loader:34:7)

[WebServer]     at async handleMainPromise (node:internal/modules/run_main:106:12)
[WebServer] 
[WebServer] Node.js v18.20.5
Error: Process from config.webServer was not able to start. Exit code: 1

Seems like this is an actual error?

Raised in:

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions