feat: Improved runtime compatibility #108
Annotations
3 errors and 1 warning
|
Run pnpm exec vitest run test/e2e/browser-view-ts.test.ts
Process completed with exit code 1.
|
|
Run pnpm exec vitest run test/e2e/browser-view-ts.test.ts:
test/e2e/helpers/apify-cli.ts#L11
Error: Command failed: npx -y -p apify-cli apify call --input {"maxRequestsPerCrawl":2} --memory 4096 --json
npm warn Unknown env config "verify-deps-before-run". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
Run: Calling Actor local-user-2/my-playwright-actor (IrZ93SJIhPW1Jmxv6)
Started: 2026-09-10 at 12:07:45
Build: 0.0.1 (latest) | Actor version: 0.0 (latest)
Timeout: 300 seconds
Memory: 4096 MB
View on Apify Console: http://localhost:3000/actors/IrZ93SJIhPW1Jmxv6/runs/mdlqs79rzirGHflWN
2026-09-10T12:07:45.712Z Running on architecture: x86_64
2026-09-10T12:07:45.712Z Will run command: xvfb-run -a -s "-ac -screen 0 1920x1080x24+32 -nolisten tcp" node dist/main.js
2026-09-10T12:07:46.676Z INFO System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.25.0","crawleeVersion":"3.18.1","osType":"Linux","nodeVersion":"v24.21.0"}
2026-09-10T12:07:46.676Z INFO Crawling up to 2 page(s) with a headful Chrome, starting from https://crawlee.dev/.
2026-09-10T12:07:47.174Z INFO PlaywrightCrawler: Starting the crawler.
2026-09-10T12:08:47.174Z INFO PlaywrightCrawler:Statistics: PlaywrightCrawler request statistics: {"requestAvgFailedDurationMillis":null,"requestAvgFinishedDurationMillis":null,"requestsFinishedPerMinute":0,"requestsFailedPerMinute":0,"requestTotalDurationMillis":0,"requestsTotal":0,"crawlerRuntimeMillis":60306,"retryHistogram":[]}
2026-09-10T12:08:47.174Z INFO PlaywrightCrawler:AutoscaledPool: state {"currentConcurrency":1,"desiredConcurrency":1,"systemStatus":{"isSystemIdle":true,"memInfo":{"isOverloaded":false,"limitRatio":0.2,"actualRatio":0},"eventLoopInfo":{"isOverloaded":false,"limitRatio":0.6,"actualRatio":0},"cpuInfo":{"isOverloaded":false,"limitRatio":0.4,"actualRatio":0},"clientInfo":{"isOverloaded":false,"limitRatio":0.3,"actualRatio":0}}}
2026-09-10T12:08:48.924Z WARN PlaywrightCrawler: Reclaiming failed request back to the list or queue. page.goto: Timeout 60000ms exceeded.
2026-09-10T12:08:48.924Z Call log:
2026-09-10T12:08:48.924Z - navigating to "https://crawlee.dev/", waiting until "load"
2026-09-10T12:08:48.924Z
2026-09-10T12:08:48.924Z {"id":"3FULW9cbbkMrV4R","url":"https://crawlee.dev/","retryCount":1}
2026-09-10T12:09:47.174Z INFO PlaywrightCrawler:Statistics: PlaywrightCrawler request statistics: {"requestAvgFailedDurationMillis":null,"requestAvgFinishedDurationMillis":null,"requestsFinishedPerMinute":0,"requestsFailedPerMinute":0,"requestTotalDurationMillis":0,"requestsTotal":0,"crawlerRuntimeMillis":120306,"retryHistogram":[]}
2026-09-10T12:09:47.174Z INFO PlaywrightCrawler:AutoscaledPool: state {"currentConcurrency":1,"desiredConcurrency":1,"systemStatus":{"isSystemIdle":true,"memInfo":{"isOverloaded":false,"limitRatio":0.2,"actualRatio":0},"eventLoopInfo":{"isOverloaded":false,"limitRatio":0.6,"actualRatio":0},"cpuInfo":{"isOverloaded":false,"limitRatio":0.4,"actualRatio":0},"clientInfo":{"isOverloaded":false,"limitRatio":0.3,"actualRatio":0}}}
2026-09-10T12:09:48.924Z WARN PlaywrightCrawler: Reclaiming failed request back to the list or queue. page.goto: Timeout 60000ms exceeded.
2026-09-10T12:09:48.924Z Call log:
2026-09-10T12:09:48.924Z - navigating to "https://crawlee.dev/", waiting until "load"
2026-09-10T12:09:48.924Z
2026-09-10T12:09:48.924Z {"id":"3FULW9cbbkMrV4R","url":"https://crawlee.dev/","retryCount":2}
2026-09-10T12:10:24.424Z INFO PlaywrightCrawler: Processing https://crawlee.dev/ - Crawlee · Build reliable crawlers. Fast.
2026-09-10T12:10:47.174Z INFO PlaywrightCrawler:Statistics: PlaywrightCrawler request statistics: {"requestAvgFailedDurationMillis":null,"requestAvgFinishedDurationMillis":37486,"requestsFinishedPerMinute":0,"requestsFailedPerMinute":0,"requestTotalDurationMillis":37486,"requestsTotal":1,"crawlerRuntimeMillis":180305,"retryHistogram":[null,null,1]}
2026-09-10T12:10:47.174Z INFO PlaywrightCrawler:AutoscaledPool: state {"currentConcurrency":1,"desiredConcurrency":1,"systemStatus":{"isSystemIdle":true,"memInfo":{"isOverloaded":false,"limitRatio":0.2,"actualRatio":0},"eventLoop
|
|
Run pnpm exec vitest run test/e2e/browser-view-ts.test.ts:
test/e2e/helpers/browser-view-suite.ts#L94
Error: Timed out waiting for: the browser-view run to finish
❯ waitFor test/e2e/helpers/browser-view-suite.ts:94:37
❯ test/e2e/helpers/browser-view-suite.ts:213:22
|
|
Complete job
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
background
wait
wait-all
cancel
parallel
Loading