Skip to content

chore: refactor e2e tests to playwright #6634

chore: refactor e2e tests to playwright

chore: refactor e2e tests to playwright #6634

Triggered via pull request August 19, 2024 10:37
Status Failure
Total duration 13m 2s
Artifacts

nodejs.yml

on: pull_request
Matrix: lint
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

77 errors, 100 warnings, and 36 notices
[chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively: test/e2e/static-directory.test.js#L1
1) [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively Tearing down "done" exceeded the test timeout of 30000ms.
[chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules: test/e2e/static-directory.test.js#L1
2) [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules Tearing down "done" exceeded the test timeout of 30000ms.
Test - macos-latest - Node v18.x, Webpack latest (3/4)
Process completed with exit code 1.
[chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively: test/e2e/static-directory.test.js#L1
1) [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively Tearing down "done" exceeded the test timeout of 30000ms.
[chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules: test/e2e/static-directory.test.js#L1
2) [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules Tearing down "done" exceeded the test timeout of 30000ms.
Test - ubuntu-latest - Node v22.x, Webpack latest (3/4)
Process completed with exit code 1.
[chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively: test/e2e/static-directory.test.js#L1
1) [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively Tearing down "done" exceeded the test timeout of 30000ms.
[chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules: test/e2e/static-directory.test.js#L1
2) [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules Tearing down "done" exceeded the test timeout of 30000ms.
Test - ubuntu-latest - Node v18.x, Webpack latest (3/4)
Process completed with exit code 1.
[chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively: test/e2e/static-directory.test.js#L1
1) [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively Tearing down "done" exceeded the test timeout of 30000ms.
[chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules: test/e2e/static-directory.test.js#L1
2) [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules Tearing down "done" exceeded the test timeout of 30000ms.
Test - ubuntu-latest - Node v20.x, Webpack latest (3/4)
Process completed with exit code 1.
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── TypeError: The 'compilation' argument must be an instance of Compilation at getCompilationHooks (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/javascript/JavascriptModulesPlugin.js:168:10) at /Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/javascript/ArrayPushCallbackChunkFormatPlugin.js:42:19 at Hook.eval (/Users/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:9:1) at Hook.CALL_DELEGATE (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:14:14) at Compiler.newCompilation (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1274:30) at /Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1319:29 at Hook.eval (/Users/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:6:1) at Hook.CALL_ASYNC_DELEGATE (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:18:14) at Compiler.compile (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1314:28) at /Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:229:19 at Hook.eval (/Users/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:15:1) at Hook.CALL_ASYNC_DELEGATE (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:18:14) at run (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:173:33) at /Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:168:6 at Compiler.readRecords (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1123:5) at run (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:164:26) at Watching._go (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:233:3) at Watching._invalidate (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:430:9) at /Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:70:28
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: test/e2e/api.test.js#L60
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://127.0.0.1:8158/ Call log: - navigating to "http://127.0.0.1:8158/", waiting until "networkidle" 58 | expect(process.env.WEBPACK_SERVE).toBe("true"); 59 | > 60 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 61 | waitUntil: "networkidle0", 62 | }); 63 | at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/api.test.js:60:37
Test - macos-latest - Node v18.x, Webpack latest (1/4)
Process completed with exit code 1.
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── TypeError: The 'compilation' argument must be an instance of Compilation at getCompilationHooks (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/javascript/JavascriptModulesPlugin.js:168:10) at /home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/javascript/ArrayPushCallbackChunkFormatPlugin.js:42:19 at Hook.eval (/home/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:9:1) at Hook.CALL_DELEGATE (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:14:14) at Compiler.newCompilation (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1274:30) at /home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1319:29 at Hook.eval (/home/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:6:1) at Hook.CALL_ASYNC_DELEGATE (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:18:14) at Compiler.compile (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1314:28) at /home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:229:19 at Hook.eval (/home/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:15:1) at Hook.CALL_ASYNC_DELEGATE (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:18:14) at run (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:173:33) at /home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:168:6 at Compiler.readRecords (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1123:5) at run (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:164:26) at Watching._go (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:233:3) at Watching._invalidate (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:430:9) at /home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:70:28
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: test/e2e/api.test.js#L60
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://127.0.0.1:8158/ Call log: - navigating to "http://127.0.0.1:8158/", waiting until "networkidle" 58 | expect(process.env.WEBPACK_SERVE).toBe("true"); 59 | > 60 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 61 | waitUntil: "networkidle0", 62 | }); 63 | at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/api.test.js:60:37
Test - ubuntu-latest - Node v22.x, Webpack latest (1/4)
Process completed with exit code 1.
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── TypeError: The 'compilation' argument must be an instance of Compilation at getCompilationHooks (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/javascript/JavascriptModulesPlugin.js:168:10) at /home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/javascript/ArrayPushCallbackChunkFormatPlugin.js:42:19 at Hook.eval (/home/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:9:1) at Hook.CALL_DELEGATE (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:14:14) at Compiler.newCompilation (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1274:30) at /home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1319:29 at Hook.eval (/home/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:6:1) at Hook.CALL_ASYNC_DELEGATE (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:18:14) at Compiler.compile (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1314:28) at /home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:229:19 at Hook.eval (/home/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:15:1) at Hook.CALL_ASYNC_DELEGATE (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:18:14) at run (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:173:33) at /home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:168:6 at Compiler.readRecords (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1123:5) at run (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:164:26) at Watching._go (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:233:3) at Watching._invalidate (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:430:9) at /home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:70:28
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: test/e2e/api.test.js#L60
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://127.0.0.1:8158/ Call log: - navigating to "http://127.0.0.1:8158/", waiting until "networkidle" 58 | expect(process.env.WEBPACK_SERVE).toBe("true"); 59 | > 60 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 61 | waitUntil: "networkidle0", 62 | }); 63 | at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/api.test.js:60:37
Test - ubuntu-latest - Node v18.x, Webpack latest (1/4)
Process completed with exit code 1.
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── TypeError: The 'compilation' argument must be an instance of Compilation at getCompilationHooks (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/javascript/JavascriptModulesPlugin.js:168:10) at /home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/javascript/ArrayPushCallbackChunkFormatPlugin.js:42:19 at Hook.eval (/home/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:9:1) at Hook.CALL_DELEGATE (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:14:14) at Compiler.newCompilation (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1274:30) at /home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1319:29 at Hook.eval (/home/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:6:1) at Hook.CALL_ASYNC_DELEGATE (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:18:14) at Compiler.compile (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1314:28) at /home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:229:19 at Hook.eval (/home/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:15:1) at Hook.CALL_ASYNC_DELEGATE (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:18:14) at run (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:173:33) at /home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:168:6 at Compiler.readRecords (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1123:5) at run (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:164:26) at Watching._go (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:233:3) at Watching._invalidate (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:430:9) at /home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:70:28
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: test/e2e/api.test.js#L60
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://127.0.0.1:8158/ Call log: - navigating to "http://127.0.0.1:8158/", waiting until "networkidle" 58 | expect(process.env.WEBPACK_SERVE).toBe("true"); 59 | > 60 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 61 | waitUntil: "networkidle0", 62 | }); 63 | at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/api.test.js:60:37
Test - ubuntu-latest - Node v20.x, Webpack latest (1/4)
Process completed with exit code 1.
[chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively: test\e2e\static-directory.test.js#L1
1) [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively Tearing down "done" exceeded the test timeout of 30000ms.
[chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules: test\e2e\static-directory.test.js#L1
2) [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules Tearing down "done" exceeded the test timeout of 30000ms.
Test - windows-latest - Node v18.x, Webpack latest (3/4)
Process completed with exit code 1.
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── TypeError: The 'compilation' argument must be an instance of Compilation at getCompilationHooks (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\javascript\JavascriptModulesPlugin.js:168:10) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\javascript\ArrayPushCallbackChunkFormatPlugin.js:42:19 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:9:1) at Hook.CALL_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:14:14) at Compiler.newCompilation (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1274:30) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1319:29 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:6:1) at Hook.CALL_ASYNC_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:18:14) at Compiler.compile (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1314:28) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:229:19 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:15:1) at Hook.CALL_ASYNC_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:18:14) at run (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:173:33) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:168:6 at Compiler.readRecords (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1123:5) at run (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:164:26) at Watching._go (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:233:3) at Watching._invalidate (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:430:9) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:70:28
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: test\e2e\api.test.js#L60
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://127.0.0.1:8158/ Call log: - navigating to "http://127.0.0.1:8158/", waiting until "networkidle" 58 | expect(process.env.WEBPACK_SERVE).toBe("true"); 59 | > 60 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 61 | waitUntil: "networkidle0", 62 | }); 63 | at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\api.test.js:60:37
Test - windows-latest - Node v18.x, Webpack latest (1/4)
Process completed with exit code 1.
[chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively: test\e2e\static-directory.test.js#L1
1) [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively Tearing down "done" exceeded the test timeout of 30000ms.
[chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules: test\e2e\static-directory.test.js#L1
2) [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules Tearing down "done" exceeded the test timeout of 30000ms.
Test - windows-latest - Node v20.x, Webpack latest (3/4)
Process completed with exit code 1.
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── TypeError: The 'compilation' argument must be an instance of Compilation at getCompilationHooks (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\javascript\JavascriptModulesPlugin.js:168:10) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\javascript\ArrayPushCallbackChunkFormatPlugin.js:42:19 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:9:1) at Hook.CALL_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:14:14) at Compiler.newCompilation (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1274:30) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1319:29 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:6:1) at Hook.CALL_ASYNC_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:18:14) at Compiler.compile (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1314:28) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:229:19 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:15:1) at Hook.CALL_ASYNC_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:18:14) at run (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:173:33) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:168:6 at Compiler.readRecords (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1123:5) at run (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:164:26) at Watching._go (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:233:3) at Watching._invalidate (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:430:9) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:70:28
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: test\e2e\api.test.js#L60
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://127.0.0.1:8158/ Call log: - navigating to "http://127.0.0.1:8158/", waiting until "networkidle" 58 | expect(process.env.WEBPACK_SERVE).toBe("true"); 59 | > 60 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 61 | waitUntil: "networkidle0", 62 | }); 63 | at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\api.test.js:60:37
Test - windows-latest - Node v20.x, Webpack latest (1/4)
Process completed with exit code 1.
[chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively: test/e2e/static-directory.test.js#L1
1) [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively Tearing down "done" exceeded the test timeout of 30000ms.
[chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules: test/e2e/static-directory.test.js#L1
2) [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules Tearing down "done" exceeded the test timeout of 30000ms.
Test - macos-latest - Node v20.x, Webpack latest (3/4)
Process completed with exit code 1.
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── TypeError: The 'compilation' argument must be an instance of Compilation at getCompilationHooks (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/javascript/JavascriptModulesPlugin.js:168:10) at /Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/javascript/ArrayPushCallbackChunkFormatPlugin.js:42:19 at Hook.eval (/Users/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:9:1) at Hook.CALL_DELEGATE (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:14:14) at Compiler.newCompilation (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1274:30) at /Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1319:29 at Hook.eval (/Users/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:6:1) at Hook.CALL_ASYNC_DELEGATE (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:18:14) at Compiler.compile (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1314:28) at /Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:229:19 at Hook.eval (/Users/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:15:1) at Hook.CALL_ASYNC_DELEGATE (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:18:14) at run (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:173:33) at /Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:168:6 at Compiler.readRecords (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1123:5) at run (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:164:26) at Watching._go (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:233:3) at Watching._invalidate (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:430:9) at /Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:70:28
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: test/e2e/api.test.js#L60
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://127.0.0.1:8158/ Call log: - navigating to "http://127.0.0.1:8158/", waiting until "networkidle" 58 | expect(process.env.WEBPACK_SERVE).toBe("true"); 59 | > 60 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 61 | waitUntil: "networkidle0", 62 | }); 63 | at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/api.test.js:60:37
[chromium] › api.test.js:439:5 › API › Server.getFreePort › should return the port when the port is `null`: test/e2e/api.test.js#L1
2) [chromium] › api.test.js:439:5 › API › Server.getFreePort › should return the port when the port is `null` Error: listen EADDRINUSE: address already in use 0.0.0.0:60001
[chromium] › api.test.js:474:5 › API › Server.getFreePort › should return the port when the port is undefined: test/e2e/api.test.js#L1
3) [chromium] › api.test.js:474:5 › API › Server.getFreePort › should return the port when the port is undefined Error: listen EADDRINUSE: address already in use 0.0.0.0:60001
[chromium] › api.test.js:512:5 › API › Server.getFreePort › should retry finding the port for up to defaultPortRetry times (number): test/e2e/api.test.js#L1
4) [chromium] › api.test.js:512:5 › API › Server.getFreePort › should retry finding the port for up to defaultPortRetry times (number) Error: listen EADDRINUSE: address already in use 0.0.0.0:60001
[chromium] › api.test.js:549:5 › API › Server.getFreePort › should retry finding the port for up to defaultPortRetry times (string): test/e2e/api.test.js#L1
5) [chromium] › api.test.js:549:5 › API › Server.getFreePort › should retry finding the port for up to defaultPortRetry times (string) Error: listen EADDRINUSE: address already in use 0.0.0.0:60001
[chromium] › api.test.js:586:5 › API › Server.getFreePort › should retry finding the port when serial ports are busy: test/e2e/api.test.js#L1
6) [chromium] › api.test.js:586:5 › API › Server.getFreePort › should retry finding the port when serial ports are busy Error: listen EADDRINUSE: address already in use 0.0.0.0:60001
Test - macos-latest - Node v20.x, Webpack latest (1/4)
Process completed with exit code 1.
[chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively: test/e2e/static-directory.test.js#L1
1) [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively Tearing down "done" exceeded the test timeout of 30000ms.
[chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules: test/e2e/static-directory.test.js#L1
2) [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules Tearing down "done" exceeded the test timeout of 30000ms.
Test - macos-latest - Node v22.x, Webpack latest (3/4)
Process completed with exit code 1.
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── TypeError: The 'compilation' argument must be an instance of Compilation at getCompilationHooks (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/javascript/JavascriptModulesPlugin.js:168:10) at /Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/javascript/ArrayPushCallbackChunkFormatPlugin.js:42:19 at Hook.eval (/Users/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:9:1) at Hook.CALL_DELEGATE (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:14:14) at Compiler.newCompilation (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1274:30) at /Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1319:29 at Hook.eval (/Users/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:6:1) at Hook.CALL_ASYNC_DELEGATE (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:18:14) at Compiler.compile (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1314:28) at /Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:229:19 at Hook.eval (/Users/runner/work/webpack-dev-server/webpack-dev-server/<anonymous>:15:1) at Hook.CALL_ASYNC_DELEGATE (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/tapable/lib/Hook.js:18:14) at run (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:173:33) at /Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:168:6 at Compiler.readRecords (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Compiler.js:1123:5) at run (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:164:26) at Watching._go (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:233:3) at Watching._invalidate (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:430:9) at /Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/webpack/lib/Watching.js:70:28
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: test/e2e/api.test.js#L60
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://127.0.0.1:8158/ Call log: - navigating to "http://127.0.0.1:8158/", waiting until "networkidle" 58 | expect(process.env.WEBPACK_SERVE).toBe("true"); 59 | > 60 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 61 | waitUntil: "networkidle0", 62 | }); 63 | at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/api.test.js:60:37
Test - macos-latest - Node v22.x, Webpack latest (1/4)
Process completed with exit code 1.
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── TypeError: The 'compilation' argument must be an instance of Compilation at getCompilationHooks (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\javascript\JavascriptModulesPlugin.js:168:10) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\javascript\ArrayPushCallbackChunkFormatPlugin.js:42:19 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:9:1) at Hook.CALL_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:14:14) at Compiler.newCompilation (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1274:30) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1319:29 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:6:1) at Hook.CALL_ASYNC_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:18:14) at Compiler.compile (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1314:28) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:229:19 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:15:1) at Hook.CALL_ASYNC_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:18:14) at run (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:173:33) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:168:6 at Compiler.readRecords (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1123:5) at run (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:164:26) at Watching._go (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:233:3) at Watching._invalidate (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:430:9) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:70:28
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: test\e2e\api.test.js#L60
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://127.0.0.1:8158/ Call log: - navigating to "http://127.0.0.1:8158/", waiting until "networkidle" 58 | expect(process.env.WEBPACK_SERVE).toBe("true"); 59 | > 60 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 61 | waitUntil: "networkidle0", 62 | }); 63 | at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\api.test.js:60:37
[chromium] › range-header.test.js:27:3 › 'Range' header › should work with "Range" header using "GET" method: test\e2e\range-header.test.js#L31
2) [chromium] › range-header.test.js:27:3 › 'Range' header › should work with "Range" header using "GET" method Error: expect(received).toBe(expected) // Object.is equality Expected: "application/javascript; charset=utf-8" Received: "text/plain; charset=utf-8" 29 | 30 | expect(response.status).toBe(200); > 31 | expect(response.headers["content-type"]).toBe( | ^ 32 | "application/javascript; charset=utf-8", 33 | ); 34 | expect(response.headers["accept-ranges"]).toBe("bytes"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\range-header.test.js:31:46
[chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively: test\e2e\static-directory.test.js#L1
3) [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively Tearing down "done" exceeded the test timeout of 30000ms.
[chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules: test\e2e\static-directory.test.js#L1
4) [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules Tearing down "done" exceeded the test timeout of 30000ms.
Test - windows-latest - Node v22.x, Webpack latest (2/4)
Process completed with exit code 1.
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── TypeError: The 'compilation' argument must be an instance of Compilation at getCompilationHooks (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\javascript\JavascriptModulesPlugin.js:168:10) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\javascript\ArrayPushCallbackChunkFormatPlugin.js:42:19 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:9:1) at Hook.CALL_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:14:14) at Compiler.newCompilation (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1274:30) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1319:29 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:6:1) at Hook.CALL_ASYNC_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:18:14) at Compiler.compile (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1314:28) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:229:19 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:15:1) at Hook.CALL_ASYNC_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:18:14) at run (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:173:33) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:168:6 at Compiler.readRecords (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1123:5) at run (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:164:26) at Watching._go (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:233:3) at Watching._invalidate (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:430:9) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:70:28
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: test\e2e\api.test.js#L60
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://127.0.0.1:8158/ Call log: - navigating to "http://127.0.0.1:8158/", waiting until "networkidle" 58 | expect(process.env.WEBPACK_SERVE).toBe("true"); 59 | > 60 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 61 | waitUntil: "networkidle0", 62 | }); 63 | at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\api.test.js:60:37
[chromium] › range-header.test.js:27:3 › 'Range' header › should work with "Range" header using "GET" method: test\e2e\range-header.test.js#L31
2) [chromium] › range-header.test.js:27:3 › 'Range' header › should work with "Range" header using "GET" method Error: expect(received).toBe(expected) // Object.is equality Expected: "application/javascript; charset=utf-8" Received: "text/plain; charset=utf-8" 29 | 30 | expect(response.status).toBe(200); > 31 | expect(response.headers["content-type"]).toBe( | ^ 32 | "application/javascript; charset=utf-8", 33 | ); 34 | expect(response.headers["accept-ranges"]).toBe("bytes"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\range-header.test.js:31:46
[chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively: test\e2e\static-directory.test.js#L1
3) [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively Tearing down "done" exceeded the test timeout of 30000ms.
[chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules: test\e2e\static-directory.test.js#L1
4) [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules Tearing down "done" exceeded the test timeout of 30000ms.
Test - windows-latest - Node v22.x, Webpack latest (3/4)
Process completed with exit code 1.
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── TypeError: The 'compilation' argument must be an instance of Compilation at getCompilationHooks (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\javascript\JavascriptModulesPlugin.js:168:10) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\javascript\ArrayPushCallbackChunkFormatPlugin.js:42:19 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:9:1) at Hook.CALL_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:14:14) at Compiler.newCompilation (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1274:30) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1319:29 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:6:1) at Hook.CALL_ASYNC_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:18:14) at Compiler.compile (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1314:28) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:229:19 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:15:1) at Hook.CALL_ASYNC_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:18:14) at run (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:173:33) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:168:6 at Compiler.readRecords (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1123:5) at run (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:164:26) at Watching._go (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:233:3) at Watching._invalidate (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:430:9) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:70:28
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: test\e2e\api.test.js#L60
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://127.0.0.1:8158/ Call log: - navigating to "http://127.0.0.1:8158/", waiting until "networkidle" 58 | expect(process.env.WEBPACK_SERVE).toBe("true"); 59 | > 60 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 61 | waitUntil: "networkidle0", 62 | }); 63 | at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\api.test.js:60:37
[chromium] › range-header.test.js:27:3 › 'Range' header › should work with "Range" header using "GET" method: test\e2e\range-header.test.js#L31
2) [chromium] › range-header.test.js:27:3 › 'Range' header › should work with "Range" header using "GET" method Error: expect(received).toBe(expected) // Object.is equality Expected: "application/javascript; charset=utf-8" Received: "text/plain; charset=utf-8" 29 | 30 | expect(response.status).toBe(200); > 31 | expect(response.headers["content-type"]).toBe( | ^ 32 | "application/javascript; charset=utf-8", 33 | ); 34 | expect(response.headers["accept-ranges"]).toBe("bytes"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\range-header.test.js:31:46
[chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively: test\e2e\static-directory.test.js#L1
3) [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively Tearing down "done" exceeded the test timeout of 30000ms.
[chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules: test\e2e\static-directory.test.js#L1
4) [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules Tearing down "done" exceeded the test timeout of 30000ms.
Test - windows-latest - Node v22.x, Webpack latest (1/4)
Process completed with exit code 1.
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── TypeError: The 'compilation' argument must be an instance of Compilation at getCompilationHooks (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\javascript\JavascriptModulesPlugin.js:168:10) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\javascript\ArrayPushCallbackChunkFormatPlugin.js:42:19 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:9:1) at Hook.CALL_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:14:14) at Compiler.newCompilation (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1274:30) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1319:29 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:6:1) at Hook.CALL_ASYNC_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:18:14) at Compiler.compile (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1314:28) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:229:19 at Hook.eval (D:\a\webpack-dev-server\webpack-dev-server\<anonymous>:15:1) at Hook.CALL_ASYNC_DELEGATE (D:\a\webpack-dev-server\webpack-dev-server\node_modules\tapable\lib\Hook.js:18:14) at run (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:173:33) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:168:6 at Compiler.readRecords (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Compiler.js:1123:5) at run (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:164:26) at Watching._go (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:233:3) at Watching._invalidate (D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:430:9) at D:\a\webpack-dev-server\webpack-dev-server\node_modules\webpack\lib\Watching.js:70:28
[chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present: test\e2e\api.test.js#L60
1) [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://127.0.0.1:8158/ Call log: - navigating to "http://127.0.0.1:8158/", waiting until "networkidle" 58 | expect(process.env.WEBPACK_SERVE).toBe("true"); 59 | > 60 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 61 | waitUntil: "networkidle0", 62 | }); 63 | at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\api.test.js:60:37
[chromium] › range-header.test.js:27:3 › 'Range' header › should work with "Range" header using "GET" method: test\e2e\range-header.test.js#L31
2) [chromium] › range-header.test.js:27:3 › 'Range' header › should work with "Range" header using "GET" method Error: expect(received).toBe(expected) // Object.is equality Expected: "application/javascript; charset=utf-8" Received: "text/plain; charset=utf-8" 29 | 30 | expect(response.status).toBe(200); > 31 | expect(response.headers["content-type"]).toBe( | ^ 32 | "application/javascript; charset=utf-8", 33 | ); 34 | expect(response.headers["accept-ranges"]).toBe("bytes"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\range-header.test.js:31:46
[chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively: test\e2e\static-directory.test.js#L1
3) [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively Tearing down "done" exceeded the test timeout of 30000ms.
[chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules: test\e2e\static-directory.test.js#L1
4) [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules Tearing down "done" exceeded the test timeout of 30000ms.
Test - windows-latest - Node v22.x, Webpack latest (4/4)
Process completed with exit code 1.
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 29.8s
Slow Test: [chromium] › overlay.test.js#L1
[chromium] › overlay.test.js took 26.4s
Slow Test: [chromium] › multi-compiler.test.js#L1
[chromium] › multi-compiler.test.js took 22.5s
Slow Test: [chromium] › logging.test.js#L1
[chromium] › logging.test.js took 19.7s
Slow Test: [chromium] › static-public-path.test.js#L1
[chromium] › static-public-path.test.js took 16.2s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 28.0s
Slow Test: [chromium] › overlay.test.js#L1
[chromium] › overlay.test.js took 23.4s
Slow Test: [chromium] › multi-compiler.test.js#L1
[chromium] › multi-compiler.test.js took 21.3s
Slow Test: [chromium] › logging.test.js#L1
[chromium] › logging.test.js took 18.7s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 28.5s
Slow Test: [chromium] › overlay.test.js#L1
[chromium] › overlay.test.js took 23.3s
Slow Test: [chromium] › multi-compiler.test.js#L1
[chromium] › multi-compiler.test.js took 21.3s
Slow Test: [chromium] › logging.test.js#L1
[chromium] › logging.test.js took 18.8s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 49.1s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 47.3s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 22.2s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 22.8s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 28.8s
Slow Test: [chromium] › overlay.test.js#L1
[chromium] › overlay.test.js took 23.7s
Slow Test: [chromium] › multi-compiler.test.js#L1
[chromium] › multi-compiler.test.js took 21.4s
Slow Test: [chromium] › logging.test.js#L1
[chromium] › logging.test.js took 19.0s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 46.5s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 21.5s
Slow Test: [chromium] › static-public-path.test.js#L1
[chromium] › static-public-path.test.js took 16.6s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 47.3s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 22.3s
Slow Test: [chromium] › static-public-path.test.js#L1
[chromium] › static-public-path.test.js took 16.7s
Slow Test: [chromium] › static-public-path.test.js#L1
[chromium] › static-public-path.test.js took 16.8s
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 34.0s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 28.1s
Slow Test: [chromium] › host.test.js#L1
[chromium] › host.test.js took 19.6s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 37.5s
Slow Test: [chromium] › overlay.test.js#L1
[chromium] › overlay.test.js took 29.5s
Slow Test: [chromium] › logging.test.js#L1
[chromium] › logging.test.js took 24.1s
Slow Test: [chromium] › multi-compiler.test.js#L1
[chromium] › multi-compiler.test.js took 23.3s
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 34.0s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 25.5s
Slow Test: [chromium] › host.test.js#L1
[chromium] › host.test.js took 18.7s
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 34.1s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 26.4s
Slow Test: [chromium] › host.test.js#L1
[chromium] › host.test.js took 19.0s
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 34.0s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 26.4s
Slow Test: [chromium] › host.test.js#L1
[chromium] › host.test.js took 18.9s
Slow Test: [chromium] › overlay.test.js#L1
[chromium] › overlay.test.js took 26.8s
Slow Test: [chromium] › static-public-path.test.js#L1
[chromium] › static-public-path.test.js took 18.0s
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 42.4s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 31.6s
Slow Test: [chromium] › overlay.test.js#L1
[chromium] › overlay.test.js took 26.8s
Slow Test: [chromium] › static-public-path.test.js#L1
[chromium] › static-public-path.test.js took 18.0s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 48.6s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 23.3s
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 42.4s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 32.3s
Slow Test: [chromium] › static-public-path.test.js#L1
[chromium] › static-public-path.test.js took 16.7s
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 34.0s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 25.1s
Slow Test: [chromium] › host.test.js#L1
[chromium] › host.test.js took 18.6s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 31.6s
Slow Test: [chromium] › overlay.test.js#L1
[chromium] › overlay.test.js took 24.2s
Slow Test: [chromium] › multi-compiler.test.js#L1
[chromium] › multi-compiler.test.js took 21.1s
Slow Test: [chromium] › logging.test.js#L1
[chromium] › logging.test.js took 18.7s
Slow Test: [chromium] › static-public-path.test.js#L1
[chromium] › static-public-path.test.js took 16.4s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 30.0s
Slow Test: [chromium] › host.test.js#L1
[chromium] › host.test.js took 25.4s
Slow Test: [chromium] › multi-compiler.test.js#L1
[chromium] › multi-compiler.test.js took 22.7s
Slow Test: [chromium] › logging.test.js#L1
[chromium] › logging.test.js took 20.6s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 57.3s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 23.5s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 47.9s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 22.9s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 29.9s
Slow Test: [chromium] › host.test.js#L1
[chromium] › host.test.js took 25.7s
Slow Test: [chromium] › multi-compiler.test.js#L1
[chromium] › multi-compiler.test.js took 22.7s
Slow Test: [chromium] › logging.test.js#L1
[chromium] › logging.test.js took 20.9s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 57.4s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 23.5s
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 34.2s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 26.9s
Slow Test: [chromium] › host.test.js#L1
[chromium] › host.test.js took 20.0s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 53.7s
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 42.3s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 31.5s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 29.0s
Slow Test: [chromium] › overlay.test.js#L1
[chromium] › overlay.test.js took 25.4s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 54.0s
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 42.3s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 34.2s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 29.1s
Slow Test: [chromium] › overlay.test.js#L1
[chromium] › overlay.test.js took 25.5s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 54.4s
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 42.4s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 32.1s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 29.1s
Slow Test: [chromium] › overlay.test.js#L1
[chromium] › overlay.test.js took 25.4s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 55.9s
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 42.5s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 32.4s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 31.1s
Slow Test: [chromium] › overlay.test.js#L1
[chromium] › overlay.test.js took 26.7s
🎭 Playwright Run Summary
5 skipped 122 passed (1.9m)
🎭 Playwright Run Summary
2 failed [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules 94 passed (2.0m)
🎭 Playwright Run Summary
5 skipped 122 passed (1.8m)
🎭 Playwright Run Summary
5 skipped 122 passed (1.8m)
🎭 Playwright Run Summary
2 skipped 116 passed (1.6m)
🎭 Playwright Run Summary
2 skipped 116 passed (1.7m)
🎭 Playwright Run Summary
5 skipped 122 passed (1.8m)
🎭 Playwright Run Summary
2 skipped 116 passed (1.6m)
🎭 Playwright Run Summary
2 failed [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules 94 passed (2.1m)
🎭 Playwright Run Summary
2 skipped 116 passed (1.6m)
🎭 Playwright Run Summary
2 failed [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules 94 passed (2.1m)
🎭 Playwright Run Summary
2 failed [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules 94 passed (2.1m)
🎭 Playwright Run Summary
1 failed [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ─── 149 passed (2.8m)
🎭 Playwright Run Summary
5 skipped 122 passed (2.3m)
🎭 Playwright Run Summary
1 failed [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ─── 149 passed (2.7m)
🎭 Playwright Run Summary
1 failed [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ─── 149 passed (2.8m)
🎭 Playwright Run Summary
1 failed [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ─── 149 passed (2.8m)
🎭 Playwright Run Summary
2 failed [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules 3 skipped 114 passed (2.6m)
🎭 Playwright Run Summary
1 failed [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ─── 119 passed (2.8m)
🎭 Playwright Run Summary
2 failed [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules 3 skipped 114 passed (2.6m)
🎭 Playwright Run Summary
2 skipped 116 passed (1.6m)
🎭 Playwright Run Summary
1 failed [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ─── 119 passed (2.8m)
🎭 Playwright Run Summary
2 failed [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules 94 passed (2.0m)
🎭 Playwright Run Summary
6 failed [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ─── [chromium] › api.test.js:439:5 › API › Server.getFreePort › should return the port when the port is `null` [chromium] › api.test.js:474:5 › API › Server.getFreePort › should return the port when the port is undefined [chromium] › api.test.js:512:5 › API › Server.getFreePort › should retry finding the port for up to defaultPortRetry times (number) [chromium] › api.test.js:549:5 › API › Server.getFreePort › should retry finding the port for up to defaultPortRetry times (string) [chromium] › api.test.js:586:5 › API › Server.getFreePort › should retry finding the port when serial ports are busy 144 passed (2.7m)
🎭 Playwright Run Summary
5 skipped 122 passed (1.8m)
🎭 Playwright Run Summary
2 failed [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules 94 passed (2.1m)
🎭 Playwright Run Summary
2 skipped 118 passed (1.9m)
🎭 Playwright Run Summary
2 skipped 116 passed (1.9m)
🎭 Playwright Run Summary
2 skipped 116 passed (1.7m)
🎭 Playwright Run Summary
2 skipped 118 passed (1.9m)
🎭 Playwright Run Summary
2 skipped 116 passed (1.9m)
🎭 Playwright Run Summary
1 failed [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ─── 149 passed (2.8m)
🎭 Playwright Run Summary
4 failed [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ─── [chromium] › range-header.test.js:27:3 › 'Range' header › should work with "Range" header using "GET" method [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules 7 skipped 466 passed (8.6m)
🎭 Playwright Run Summary
4 failed [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ─── [chromium] › range-header.test.js:27:3 › 'Range' header › should work with "Range" header using "GET" method [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules 7 skipped 466 passed (8.6m)
🎭 Playwright Run Summary
4 failed [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ─── [chromium] › range-header.test.js:27:3 › 'Range' header › should work with "Range" header using "GET" method [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules 7 skipped 466 passed (8.6m)
🎭 Playwright Run Summary
4 failed [chromium] › api.test.js:37:5 › API › WEBPACK_SERVE environment variable › should be present ─── [chromium] › range-header.test.js:27:3 › 'Range' header › should work with "Range" header using "GET" method [chromium] › static-directory.test.js:100:5 › static.directory option › to directory › Watches folder recursively [chromium] › static-directory.test.js:113:5 › static.directory option › to directory › Watches node_modules 7 skipped 466 passed (8.9m)