Skip to content

chore: refactor e2e tests to playwright #6544

chore: refactor e2e tests to playwright

chore: refactor e2e tests to playwright #6544

Status Failure
Total duration 28m 20s
Artifacts

nodejs.yml

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

Annotations

281 errors, 86 warnings, and 36 notices
Lint - ubuntu-latest - Node vlts/*
Process completed with exit code 1.
[chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page: test/fixtures/static-config/test/e2e/static-public-path.test.js#L479
1) [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page TypeError: Attempted to wrap cwd which is already wrapped at checkWrappedMethod (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/util/core/wrap-method.js:67:21) at wrapMethod (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/util/core/wrap-method.js:132:13) at Function.stub (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/stub.js:130:44) at Sandbox.stub (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/sandbox.js:454:39) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/test/e2e/static-public-path.test.js:479:22 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:254:13 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:17 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:53:34) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:34) at FixtureRunner.resolveParametersAndRunFunction (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:250:20) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:588:11 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runEachHooksForSuites (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:576:9) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:317:9 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:306:7 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runTest (/home/runner/work/webpack-dev-server/webpack-dev-se
[chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page: test/fixtures/static-config/test/e2e/static-public-path.test.js#L500
1) [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page TypeError: Cannot read properties of undefined (reading 'restore') at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/test/e2e/static-public-path.test.js:500:14 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:254:13 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:17 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:53:34) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:34) at FixtureRunner.resolveParametersAndRunFunction (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:250:20) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:588:11 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runEachHooksForSuites (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:576:9) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:379:65 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runTest (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:352:5) at WorkerMain.runTestGroup (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:202:11) at process.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/common/process.js:94:22)
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
Test - macos-latest - Node v20.x, Webpack latest (4/4)
Process completed with exit code 1.
[chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page: test/fixtures/static-config/test/e2e/static-public-path.test.js#L479
1) [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page TypeError: Attempted to wrap cwd which is already wrapped at checkWrappedMethod (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/util/core/wrap-method.js:67:21) at wrapMethod (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/util/core/wrap-method.js:132:13) at Function.stub (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/stub.js:130:44) at Sandbox.stub (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/sandbox.js:454:39) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/test/e2e/static-public-path.test.js:479:22 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:254:13 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:17 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:53:34) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:34) at FixtureRunner.resolveParametersAndRunFunction (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:250:20) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:588:11 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runEachHooksForSuites (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:576:9) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:317:9 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:306:7 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runTest (/home/runner/work/webpack-dev-server/webpack-dev-se
[chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page: test/fixtures/static-config/test/e2e/static-public-path.test.js#L500
1) [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page TypeError: Cannot read properties of undefined (reading 'restore') at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/test/e2e/static-public-path.test.js:500:14 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:254:13 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:17 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:53:34) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:34) at FixtureRunner.resolveParametersAndRunFunction (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:250:20) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:588:11 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runEachHooksForSuites (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:576:9) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:379:65 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runTest (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:352:5) at WorkerMain.runTestGroup (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:202:11) at process.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/common/process.js:94:22)
[chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page: test/fixtures/static-config/test/e2e/static-public-path.test.js#L479
1) [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page TypeError: Attempted to wrap cwd which is already wrapped at checkWrappedMethod (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/util/core/wrap-method.js:67:21) at wrapMethod (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/util/core/wrap-method.js:132:13) at Function.stub (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/stub.js:130:44) at Sandbox.stub (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/sandbox.js:454:39) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/test/e2e/static-public-path.test.js:479:22 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:254:13 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:17 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:53:34) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:34) at FixtureRunner.resolveParametersAndRunFunction (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:250:20) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:588:11 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runEachHooksForSuites (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:576:9) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:317:9 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:306:7 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runTest (/home/runner/work/webpack-dev-server/webpack-dev-se
[chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page: test/fixtures/static-config/test/e2e/static-public-path.test.js#L500
1) [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page TypeError: Cannot read properties of undefined (reading 'restore') at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/test/e2e/static-public-path.test.js:500:14 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:254:13 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:17 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:53:34) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:34) at FixtureRunner.resolveParametersAndRunFunction (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:250:20) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:588:11 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runEachHooksForSuites (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:576:9) at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:379:65 at /home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runTest (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:352:5) at WorkerMain.runTestGroup (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:202:11) at process.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/common/process.js:94:22)
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
Test - ubuntu-latest - Node v22.x, Webpack latest (4/4)
Process completed with exit code 1.
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
Test - ubuntu-latest - Node v18.x, Webpack latest (4/4)
Process completed with exit code 1.
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
Test - ubuntu-latest - Node v20.x, Webpack latest (4/4)
Process completed with exit code 1.
[chromium] › api.test.js:46:7 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:46:7 › 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:46:7 › API › WEBPACK_SERVE environment variable › should be present: test/e2e/api.test.js#L69
1) [chromium] › api.test.js:46:7 › 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" 67 | expect(process.env.WEBPACK_SERVE).toBe("true"); 68 | > 69 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 70 | waitUntil: "networkidle0", 71 | }); 72 | at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/api.test.js:69:39
[chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/): test/helpers/playwright-test.js#L3
2) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/) Error: Requiring @playwright/test second time, First: Error: at ../helpers/playwright-test.js:3 1 | "use strict"; 2 | > 3 | const { test, mergeTests } = require("@playwright/test"); | ^ 4 | 5 | const customTest = test.extend({ 6 | // eslint-disable-next-line no-empty-pattern at Object.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/index.js:69:33) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1208:32) at Function.Module._load (node:internal/modules/cjs/loader:1024:12) at Module.require (node:internal/modules/cjs/loader:1233:19) at require (node:internal/modules/helpers:179:18) at Object.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/test.js:17:13) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1208:32) at Function.Module._load (node:internal/modules/cjs/loader:1024:12) at Module.require (node:internal/modules/cjs/loader:1233:19) at require (node:internal/modules/helpers:179:18) at Object.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/@playwright/test/index.js:17:18) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1208:32) at Function.Module._load (node:internal/modules/cjs/loader:1024:12) at Module.require (node:internal/modules/cjs/loader:1233:19) at require (node:internal/modules/helpers:179:18) at Object.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/test/helpers/playwright-test.js:3:30) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module.f._compile (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:994) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1208:32) at Function.Module._load (node:internal/modules/cjs/loader:1024:12) at Module.require (node:internal/modules/cjs/loader:1233:19) at require (node:internal/modules/helpers:179:18) at Object.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/api.test.js:6:18) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module.f._compile (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:994) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/home/runner/work/webpack-dev-server/webpack-dev-server/node_m
[chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
3) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-b0a77-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-express-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
4) [chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-63572-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-connect-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
5) [chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-88679-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-connect-async-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › api.test.js:46:7 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:46:7 › 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:46:7 › API › WEBPACK_SERVE environment variable › should be present: test/e2e/api.test.js#L69
1) [chromium] › api.test.js:46:7 › 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" 67 | expect(process.env.WEBPACK_SERVE).toBe("true"); 68 | > 69 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 70 | waitUntil: "networkidle0", 71 | }); 72 | at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/api.test.js:69:39
[chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/): test/helpers/playwright-test.js#L3
2) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/) Error: Requiring @playwright/test second time, First: Error: at ../helpers/playwright-test.js:3 1 | "use strict"; 2 | > 3 | const { test, mergeTests } = require("@playwright/test"); | ^ 4 | 5 | const customTest = test.extend({ 6 | // eslint-disable-next-line no-empty-pattern at Object.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/index.js:69:33) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1203:32) at Function.Module._load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) at require (node:internal/modules/helpers:177:18) at Object.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/test.js:17:13) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1203:32) at Function.Module._load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) at require (node:internal/modules/helpers:177:18) at Object.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/@playwright/test/index.js:17:18) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1203:32) at Function.Module._load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) at require (node:internal/modules/helpers:177:18) at Object.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/helpers/playwright-test.js:3:30) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module.f._compile (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:994) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1203:32) at Function.Module._load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) at require (node:internal/modules/helpers:177:18) at Object.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/api.test.js:6:18) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module.f._compile (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:994) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/Users/runner/work/webpack-dev-server/webpack-dev-s
[chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
3) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-b0a77-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-express-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
4) [chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-63572-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-connect-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
5) [chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-88679-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-connect-async-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › api.test.js:46:7 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:46:7 › 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:46:7 › API › WEBPACK_SERVE environment variable › should be present: test/e2e/api.test.js#L69
1) [chromium] › api.test.js:46:7 › 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" 67 | expect(process.env.WEBPACK_SERVE).toBe("true"); 68 | > 69 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 70 | waitUntil: "networkidle0", 71 | }); 72 | at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/api.test.js:69:39
[chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/): test/helpers/playwright-test.js#L3
2) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/) Error: Requiring @playwright/test second time, First: Error: at ../helpers/playwright-test.js:3 1 | "use strict"; 2 | > 3 | const { test, mergeTests } = require("@playwright/test"); | ^ 4 | 5 | const customTest = test.extend({ 6 | // eslint-disable-next-line no-empty-pattern at Object.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/index.js:69:33) at Module._compile (node:internal/modules/cjs/loader:1504:14) at Module._extensions..js (node:internal/modules/cjs/loader:1588:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1282:32) at Function.Module._load (node:internal/modules/cjs/loader:1098:12) at TracingChannel.traceSync (node:diagnostics_channel:315:14) at wrapModuleLoad (node:internal/modules/cjs/loader:215:24) at Module.require (node:internal/modules/cjs/loader:1304:12) at require (node:internal/modules/helpers:123:16) at Object.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/test.js:17:13) at Module._compile (node:internal/modules/cjs/loader:1504:14) at Module._extensions..js (node:internal/modules/cjs/loader:1588:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1282:32) at Function.Module._load (node:internal/modules/cjs/loader:1098:12) at TracingChannel.traceSync (node:diagnostics_channel:315:14) at wrapModuleLoad (node:internal/modules/cjs/loader:215:24) at Module.require (node:internal/modules/cjs/loader:1304:12) at require (node:internal/modules/helpers:123:16) at Object.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/@playwright/test/index.js:17:18) at Module._compile (node:internal/modules/cjs/loader:1504:14) at Module._extensions..js (node:internal/modules/cjs/loader:1588:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1282:32) at Function.Module._load (node:internal/modules/cjs/loader:1098:12) at TracingChannel.traceSync (node:diagnostics_channel:315:14) at wrapModuleLoad (node:internal/modules/cjs/loader:215:24) at Module.require (node:internal/modules/cjs/loader:1304:12) at require (node:internal/modules/helpers:123:16) at Object.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/test/helpers/playwright-test.js:3:30) at Module._compile (node:internal/modules/cjs/loader:1504:14) at Module.f._compile (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:994) at Module._extensions..js (node:internal/modules/cjs/loader:1588:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1282:32) at Function.Module._load (node:internal/modules/cjs/loader:1098:12) at TracingChannel.traceSync (node:diagnostics_channel:315:14) at wrapModuleLoad (node:internal/modules/cjs/loader:215:24) at Module.require (node:internal/modules/cjs/loader:1304:12) at require (node:internal/mod
[chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
3) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-b0a77-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-express-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
4) [chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-63572-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-connect-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
5) [chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-88679-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-connect-async-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › api.test.js:46:7 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:46:7 › 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:46:7 › API › WEBPACK_SERVE environment variable › should be present: test/e2e/api.test.js#L69
1) [chromium] › api.test.js:46:7 › 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" 67 | expect(process.env.WEBPACK_SERVE).toBe("true"); 68 | > 69 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 70 | waitUntil: "networkidle0", 71 | }); 72 | at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/api.test.js:69:39
[chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/): test/helpers/playwright-test.js#L3
2) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/) Error: Requiring @playwright/test second time, First: Error: at ../helpers/playwright-test.js:3 1 | "use strict"; 2 | > 3 | const { test, mergeTests } = require("@playwright/test"); | ^ 4 | 5 | const customTest = test.extend({ 6 | // eslint-disable-next-line no-empty-pattern at Object.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/index.js:69:33) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1203:32) at Function.Module._load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) at require (node:internal/modules/helpers:177:18) at Object.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/test.js:17:13) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1203:32) at Function.Module._load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) at require (node:internal/modules/helpers:177:18) at Object.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/@playwright/test/index.js:17:18) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1203:32) at Function.Module._load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) at require (node:internal/modules/helpers:177:18) at Object.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/test/helpers/playwright-test.js:3:30) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module.f._compile (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:994) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1203:32) at Function.Module._load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) at require (node:internal/modules/helpers:177:18) at Object.<anonymous> (/home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/api.test.js:6:18) at Module._compile (node:internal/modules/cjs/loader:1364:14) at Module.f._compile (/home/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:994) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/home/runner/work/webpack-dev-server/webpack-dev-server/node_m
[chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
3) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-b0a77-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-express-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
4) [chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-63572-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-connect-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
5) [chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-88679-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-connect-async-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › server.test.js:410:7 › server option › as object › ca: test\e2e\server.test.js#L425
1) [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\server-server-option-as-ob-284d1-GET-request-to-index-route--chromium\\server-option-as-object-ca-pfx-key-and-cert-are-strings-should-handle-GET-request-to-index-route-undefined-snap-actual.webpack5" Received: {"ca": "-----BEGIN RSA PRIVATE KEY-----· MIIEpQIBAAKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kv· C/hf5Ei1J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYu· Dy9WkFuMie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhs· EENnH6sUE9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2sw· duxJTWRINmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+· T8emgklStASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABAoIBAGqWKPE1QnT3T+3J· G+ITz9P0dDFbvWltlTZmeSJh/s2q+WZloUNtBxdmwbqT/1QecnkyGgyzVCjvSKsu· CgVjWNVAhysgtNtxRT4BVflffBXLVH2qsBjpsLRGU6EcMXuPGTiEp3YRHNuO6Aj8· oP8fEsCGPc9DlJMGgxQRAKlrVF8TN/0j6Qk+YpS4MZ0YFQfBY+WdKu04Z8TVTplQ· tTkiGpBI+Oj85jF59aQiizglJgADkAZ6zmbrctm/G9jPxh7JLS2cKI0ECZgK5yAc· pk10E1YWhoCksjr9arxy6fS9TiX9P15vv06k+s7c4c5X7XDm3X0GWeSbqBMJb8q7· BhZQNzECgYEA4kAtymDBvFYiZFq7+lzQBRKAI1RCq7YqxlieumH0PSkie2bba3dW· NVdTi7at8+GDB9/cHUPKzg/skfJllek57MZmusiVwB/Lmp/IlW8YyGShdYZ7zQsV· KMWJljpky3BEDM5sb08wIkfrOkelI/S4Bqqabd9JzOMJzoTiVOlMam8CgYEA3ctN· yonWz2bsnCUstQvQCLdI5a8Q7GJvlH2awephxGXIKGUuRmyyop0AnRnIBEWtOQV7· yZjW32bU+Wt+2BJ247EyJiIQ4gT+T51t+v/Wt1YNbL3dSj9ttOvwYd4H2W4E7EIO· GKIF4I39FM7r8NfG7YE7S1aVcnrqs01N3nhd9HMCgYEAjepbzpmqbAxLPk97oase· AFB+d6qetz5ozklAJwDSRprKukTmVR5hwMup5/UKX/OQURwl4WVojKCIb3NwLPxC· DTbVsUuoQv6uo6qeEr3A+dHFRQa6GP9eolhl2Ql/t+wPg0jn01oEgzxBXCkceNVD· qUrR2yE4FYBD4nqPzVsZR5kCgYEA1yTi7NkQeldIpZ6Z43T18753A/Xx4JsLyWqd· uAT3mV9x7V1Yqg++qGbLtZjQoPRFt85N6ZxMsqA5b0iK3mXq1auJDdx1rAlT9z6q· 9JM/YNAkbZsvEVq9vIYxw31w98T1GYhpzBM+yDhzir+9tv5YhQKa1dXDWi1JhWwz· YN45pWkCgYEAxuVsJ4D4Th5o050ppWpnxM/WuMhIUKqaoFTVucMKFzn+g24y9pv5· miYdNYIk4Y+4pzHG6ZGZSHJcQ9BLui6H/nLQnqkgCb2lT5nfp7/GKdus7BdcjPGs· fcV46yL7/X0m8nDb3hkwwrDTU4mKFkMrzKpjdZBsttEmW0Aw/3y36gU=· -----END RSA PRIVATE KEY-----· ", "cert": "-----BEGIN CERTIFICATE-----· MIIDXTCCAkWgAwIBAgIJALz8gD/gAt0OMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV· BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX· aWRnaXRzIFB0eSBMdGQwHhcNMTgxMDIzMTgyMTQ5WhcNMTkxMDIzMTgyMTQ5WjBF· MQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50· ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB· CgKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kvC/hf5Ei1· J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYuDy9WkFuM· ie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhsEENnH6sU· E9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2swduxJTWRI· NmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+T8emgklS· tASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABo1AwTjAdBgNVHQ4EFgQUDZBhVKdb· 3BRhLIhuuE522Vsul0IwHwYDVR0jBBgwFoAUDZBhVKdb3BRhLIhuuE522Vsul0Iw· DAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEABh9WWZwWLgb9/DcTxL72· 6pI96t4jiF79Q+pPefkaIIi0mE6yodWrTAsBQu9I6bNRaEcCSoiXkP2bqskD/UGg· LwUFgSrDOAA3UjdHw3QU5g2NocduG7mcFwA40TB98sOsxsUyYlzSyWzoiQWwPYwb· hek1djuWkqPXsTjlj54PTPN/SjTFmo4p5Ip6nbRf2nOREl7v0rJpGbJvXiCMYyd+· Zv+j4mRjCGo8ysMR2HjCUGkYReLAgKyyz3M7i8vevJhKslyOmy6Txn4F0nPVumaU· DDIy4xXPW1STWfsmSYJfYW3wa0wk+pJQ3j2cTzkPQQ8gwpvM3U9DJl43uwb37v6I· 7Q==· -----END CERTIFICATE-----· ", "key": "-----BEGIN PRIVATE KEY-----· MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDEBRUsUz4rdcMt· CQGLvG3SzUinsmgdgOyTNQNA0eOMyRSrmS8L+F/kSLUnqqu4mzdeqDzo2Xj553jK· dRqMCRFGJuGnQ/VIbW2A+ywgrqILuDyF5i4PL1aQW4yJ7TnXfONKfpswQArlN6DF· gBYJtoJlf8XD1sOeJpsv/O46/ix/wngQ+GwQQ2cfqxQT0fE9SBCY23VNt3SPUJ3k· 9etJMvJ9U9GHSb1CFdNQe7Gyx7xdKf1TazB27ElNZEg2aF99if47uRskYjvvFivy· 7nxGx/ccIwjwNMpk29AsKG++0sn1y
[chromium] › server.test.js:410:7 › server option › as object › ca: test\e2e\server.test.js#L427
1) [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) Error: expect.toHaveScreenshot: Test ended. Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - failed to take screenshot - 425 | ).toMatchSnapshotWithArray(); 426 | expect(response.status()).toBe(200); > 427 | await expect(page).toHaveScreenshot(); | ^ 428 | expect( 429 | consoleMessages.map((message) => message.text()), 430 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\server.test.js:427:28
[chromium] › server.test.js:410:7 › server option › as object › ca: test\e2e\server.test.js#L425
1) [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\server-server-option-as-ob-284d1-GET-request-to-index-route--chromium-retry1\\server-option-as-object-ca-pfx-key-and-cert-are-strings-should-handle-GET-request-to-index-route-undefined-snap-actual.webpack5" Received: {"ca": "-----BEGIN RSA PRIVATE KEY-----· MIIEpQIBAAKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kv· C/hf5Ei1J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYu· Dy9WkFuMie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhs· EENnH6sUE9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2sw· duxJTWRINmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+· T8emgklStASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABAoIBAGqWKPE1QnT3T+3J· G+ITz9P0dDFbvWltlTZmeSJh/s2q+WZloUNtBxdmwbqT/1QecnkyGgyzVCjvSKsu· CgVjWNVAhysgtNtxRT4BVflffBXLVH2qsBjpsLRGU6EcMXuPGTiEp3YRHNuO6Aj8· oP8fEsCGPc9DlJMGgxQRAKlrVF8TN/0j6Qk+YpS4MZ0YFQfBY+WdKu04Z8TVTplQ· tTkiGpBI+Oj85jF59aQiizglJgADkAZ6zmbrctm/G9jPxh7JLS2cKI0ECZgK5yAc· pk10E1YWhoCksjr9arxy6fS9TiX9P15vv06k+s7c4c5X7XDm3X0GWeSbqBMJb8q7· BhZQNzECgYEA4kAtymDBvFYiZFq7+lzQBRKAI1RCq7YqxlieumH0PSkie2bba3dW· NVdTi7at8+GDB9/cHUPKzg/skfJllek57MZmusiVwB/Lmp/IlW8YyGShdYZ7zQsV· KMWJljpky3BEDM5sb08wIkfrOkelI/S4Bqqabd9JzOMJzoTiVOlMam8CgYEA3ctN· yonWz2bsnCUstQvQCLdI5a8Q7GJvlH2awephxGXIKGUuRmyyop0AnRnIBEWtOQV7· yZjW32bU+Wt+2BJ247EyJiIQ4gT+T51t+v/Wt1YNbL3dSj9ttOvwYd4H2W4E7EIO· GKIF4I39FM7r8NfG7YE7S1aVcnrqs01N3nhd9HMCgYEAjepbzpmqbAxLPk97oase· AFB+d6qetz5ozklAJwDSRprKukTmVR5hwMup5/UKX/OQURwl4WVojKCIb3NwLPxC· DTbVsUuoQv6uo6qeEr3A+dHFRQa6GP9eolhl2Ql/t+wPg0jn01oEgzxBXCkceNVD· qUrR2yE4FYBD4nqPzVsZR5kCgYEA1yTi7NkQeldIpZ6Z43T18753A/Xx4JsLyWqd· uAT3mV9x7V1Yqg++qGbLtZjQoPRFt85N6ZxMsqA5b0iK3mXq1auJDdx1rAlT9z6q· 9JM/YNAkbZsvEVq9vIYxw31w98T1GYhpzBM+yDhzir+9tv5YhQKa1dXDWi1JhWwz· YN45pWkCgYEAxuVsJ4D4Th5o050ppWpnxM/WuMhIUKqaoFTVucMKFzn+g24y9pv5· miYdNYIk4Y+4pzHG6ZGZSHJcQ9BLui6H/nLQnqkgCb2lT5nfp7/GKdus7BdcjPGs· fcV46yL7/X0m8nDb3hkwwrDTU4mKFkMrzKpjdZBsttEmW0Aw/3y36gU=· -----END RSA PRIVATE KEY-----· ", "cert": "-----BEGIN CERTIFICATE-----· MIIDXTCCAkWgAwIBAgIJALz8gD/gAt0OMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV· BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX· aWRnaXRzIFB0eSBMdGQwHhcNMTgxMDIzMTgyMTQ5WhcNMTkxMDIzMTgyMTQ5WjBF· MQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50· ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB· CgKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kvC/hf5Ei1· J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYuDy9WkFuM· ie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhsEENnH6sU· E9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2swduxJTWRI· NmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+T8emgklS· tASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABo1AwTjAdBgNVHQ4EFgQUDZBhVKdb· 3BRhLIhuuE522Vsul0IwHwYDVR0jBBgwFoAUDZBhVKdb3BRhLIhuuE522Vsul0Iw· DAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEABh9WWZwWLgb9/DcTxL72· 6pI96t4jiF79Q+pPefkaIIi0mE6yodWrTAsBQu9I6bNRaEcCSoiXkP2bqskD/UGg· LwUFgSrDOAA3UjdHw3QU5g2NocduG7mcFwA40TB98sOsxsUyYlzSyWzoiQWwPYwb· hek1djuWkqPXsTjlj54PTPN/SjTFmo4p5Ip6nbRf2nOREl7v0rJpGbJvXiCMYyd+· Zv+j4mRjCGo8ysMR2HjCUGkYReLAgKyyz3M7i8vevJhKslyOmy6Txn4F0nPVumaU· DDIy4xXPW1STWfsmSYJfYW3wa0wk+pJQ3j2cTzkPQQ8gwpvM3U9DJl43uwb37v6I· 7Q==· -----END CERTIFICATE-----· ", "key": "-----BEGIN PRIVATE KEY-----· MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDEBRUsUz4rdcMt· CQGLvG3SzUinsmgdgOyTNQNA0eOMyRSrmS8L+F/kSLUnqqu4mzdeqDzo2Xj553jK· dRqMCRFGJuGnQ/VIbW2A+ywgrqILuDyF5i4PL1aQW4yJ7TnXfONKfpswQArlN6DF· gBYJtoJlf8XD1sOeJpsv/O46/ix/wngQ+GwQQ2cfqxQT0fE9SBCY23VNt3SP
[chromium] › server.test.js:410:7 › server option › as object › ca: test\e2e\server.test.js#L427
1) [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect.toHaveScreenshot: Test ended. Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - failed to take screenshot - Protocol error (Page.captureScreenshot): Internal server error, session closed. 425 | ).toMatchSnapshotWithArray(); 426 | expect(response.status()).toBe(200); > 427 | await expect(page).toHaveScreenshot(); | ^ 428 | expect( 429 | consoleMessages.map((message) => message.text()), 430 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\server.test.js:427:28
[chromium] › server.test.js:410:7 › server option › as object › ca: test\e2e\server.test.js#L425
1) [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\server-server-option-as-ob-284d1-GET-request-to-index-route--chromium-retry2\\server-option-as-object-ca-pfx-key-and-cert-are-strings-should-handle-GET-request-to-index-route-undefined-snap-actual.webpack5" Received: {"ca": "-----BEGIN RSA PRIVATE KEY-----· MIIEpQIBAAKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kv· C/hf5Ei1J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYu· Dy9WkFuMie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhs· EENnH6sUE9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2sw· duxJTWRINmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+· T8emgklStASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABAoIBAGqWKPE1QnT3T+3J· G+ITz9P0dDFbvWltlTZmeSJh/s2q+WZloUNtBxdmwbqT/1QecnkyGgyzVCjvSKsu· CgVjWNVAhysgtNtxRT4BVflffBXLVH2qsBjpsLRGU6EcMXuPGTiEp3YRHNuO6Aj8· oP8fEsCGPc9DlJMGgxQRAKlrVF8TN/0j6Qk+YpS4MZ0YFQfBY+WdKu04Z8TVTplQ· tTkiGpBI+Oj85jF59aQiizglJgADkAZ6zmbrctm/G9jPxh7JLS2cKI0ECZgK5yAc· pk10E1YWhoCksjr9arxy6fS9TiX9P15vv06k+s7c4c5X7XDm3X0GWeSbqBMJb8q7· BhZQNzECgYEA4kAtymDBvFYiZFq7+lzQBRKAI1RCq7YqxlieumH0PSkie2bba3dW· NVdTi7at8+GDB9/cHUPKzg/skfJllek57MZmusiVwB/Lmp/IlW8YyGShdYZ7zQsV· KMWJljpky3BEDM5sb08wIkfrOkelI/S4Bqqabd9JzOMJzoTiVOlMam8CgYEA3ctN· yonWz2bsnCUstQvQCLdI5a8Q7GJvlH2awephxGXIKGUuRmyyop0AnRnIBEWtOQV7· yZjW32bU+Wt+2BJ247EyJiIQ4gT+T51t+v/Wt1YNbL3dSj9ttOvwYd4H2W4E7EIO· GKIF4I39FM7r8NfG7YE7S1aVcnrqs01N3nhd9HMCgYEAjepbzpmqbAxLPk97oase· AFB+d6qetz5ozklAJwDSRprKukTmVR5hwMup5/UKX/OQURwl4WVojKCIb3NwLPxC· DTbVsUuoQv6uo6qeEr3A+dHFRQa6GP9eolhl2Ql/t+wPg0jn01oEgzxBXCkceNVD· qUrR2yE4FYBD4nqPzVsZR5kCgYEA1yTi7NkQeldIpZ6Z43T18753A/Xx4JsLyWqd· uAT3mV9x7V1Yqg++qGbLtZjQoPRFt85N6ZxMsqA5b0iK3mXq1auJDdx1rAlT9z6q· 9JM/YNAkbZsvEVq9vIYxw31w98T1GYhpzBM+yDhzir+9tv5YhQKa1dXDWi1JhWwz· YN45pWkCgYEAxuVsJ4D4Th5o050ppWpnxM/WuMhIUKqaoFTVucMKFzn+g24y9pv5· miYdNYIk4Y+4pzHG6ZGZSHJcQ9BLui6H/nLQnqkgCb2lT5nfp7/GKdus7BdcjPGs· fcV46yL7/X0m8nDb3hkwwrDTU4mKFkMrzKpjdZBsttEmW0Aw/3y36gU=· -----END RSA PRIVATE KEY-----· ", "cert": "-----BEGIN CERTIFICATE-----· MIIDXTCCAkWgAwIBAgIJALz8gD/gAt0OMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV· BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX· aWRnaXRzIFB0eSBMdGQwHhcNMTgxMDIzMTgyMTQ5WhcNMTkxMDIzMTgyMTQ5WjBF· MQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50· ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB· CgKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kvC/hf5Ei1· J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYuDy9WkFuM· ie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhsEENnH6sU· E9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2swduxJTWRI· NmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+T8emgklS· tASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABo1AwTjAdBgNVHQ4EFgQUDZBhVKdb· 3BRhLIhuuE522Vsul0IwHwYDVR0jBBgwFoAUDZBhVKdb3BRhLIhuuE522Vsul0Iw· DAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEABh9WWZwWLgb9/DcTxL72· 6pI96t4jiF79Q+pPefkaIIi0mE6yodWrTAsBQu9I6bNRaEcCSoiXkP2bqskD/UGg· LwUFgSrDOAA3UjdHw3QU5g2NocduG7mcFwA40TB98sOsxsUyYlzSyWzoiQWwPYwb· hek1djuWkqPXsTjlj54PTPN/SjTFmo4p5Ip6nbRf2nOREl7v0rJpGbJvXiCMYyd+· Zv+j4mRjCGo8ysMR2HjCUGkYReLAgKyyz3M7i8vevJhKslyOmy6Txn4F0nPVumaU· DDIy4xXPW1STWfsmSYJfYW3wa0wk+pJQ3j2cTzkPQQ8gwpvM3U9DJl43uwb37v6I· 7Q==· -----END CERTIFICATE-----· ", "key": "-----BEGIN PRIVATE KEY-----· MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDEBRUsUz4rdcMt· CQGLvG3SzUinsmgdgOyTNQNA0eOMyRSrmS8L+F/kSLUnqqu4mzdeqDzo2Xj553jK· dRqMCRFGJuGnQ/VIbW2A+ywgrqILuDyF5i4PL1aQW4yJ7TnXfONKfpswQArlN6DF· gBYJtoJlf8XD1sOeJpsv/O46/ix/wngQ+GwQQ2cfqxQT0fE9SBCY23VNt3SP
[chromium] › server.test.js:410:7 › server option › as object › ca: test\e2e\server.test.js#L427
1) [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect.toHaveScreenshot: Test ended. Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - failed to take screenshot - 425 | ).toMatchSnapshotWithArray(); 426 | expect(response.status()).toBe(200); > 427 | await expect(page).toHaveScreenshot(); | ^ 428 | expect( 429 | consoleMessages.map((message) => message.text()), 430 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\server.test.js:427:28
[chromium] › server.test.js:410:7 › server option › as object › ca: test\e2e\server.test.js#L425
1) [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\server-server-option-as-ob-284d1-GET-request-to-index-route--chromium-retry3\\server-option-as-object-ca-pfx-key-and-cert-are-strings-should-handle-GET-request-to-index-route-undefined-snap-actual.webpack5" Received: {"ca": "-----BEGIN RSA PRIVATE KEY-----· MIIEpQIBAAKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kv· C/hf5Ei1J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYu· Dy9WkFuMie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhs· EENnH6sUE9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2sw· duxJTWRINmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+· T8emgklStASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABAoIBAGqWKPE1QnT3T+3J· G+ITz9P0dDFbvWltlTZmeSJh/s2q+WZloUNtBxdmwbqT/1QecnkyGgyzVCjvSKsu· CgVjWNVAhysgtNtxRT4BVflffBXLVH2qsBjpsLRGU6EcMXuPGTiEp3YRHNuO6Aj8· oP8fEsCGPc9DlJMGgxQRAKlrVF8TN/0j6Qk+YpS4MZ0YFQfBY+WdKu04Z8TVTplQ· tTkiGpBI+Oj85jF59aQiizglJgADkAZ6zmbrctm/G9jPxh7JLS2cKI0ECZgK5yAc· pk10E1YWhoCksjr9arxy6fS9TiX9P15vv06k+s7c4c5X7XDm3X0GWeSbqBMJb8q7· BhZQNzECgYEA4kAtymDBvFYiZFq7+lzQBRKAI1RCq7YqxlieumH0PSkie2bba3dW· NVdTi7at8+GDB9/cHUPKzg/skfJllek57MZmusiVwB/Lmp/IlW8YyGShdYZ7zQsV· KMWJljpky3BEDM5sb08wIkfrOkelI/S4Bqqabd9JzOMJzoTiVOlMam8CgYEA3ctN· yonWz2bsnCUstQvQCLdI5a8Q7GJvlH2awephxGXIKGUuRmyyop0AnRnIBEWtOQV7· yZjW32bU+Wt+2BJ247EyJiIQ4gT+T51t+v/Wt1YNbL3dSj9ttOvwYd4H2W4E7EIO· GKIF4I39FM7r8NfG7YE7S1aVcnrqs01N3nhd9HMCgYEAjepbzpmqbAxLPk97oase· AFB+d6qetz5ozklAJwDSRprKukTmVR5hwMup5/UKX/OQURwl4WVojKCIb3NwLPxC· DTbVsUuoQv6uo6qeEr3A+dHFRQa6GP9eolhl2Ql/t+wPg0jn01oEgzxBXCkceNVD· qUrR2yE4FYBD4nqPzVsZR5kCgYEA1yTi7NkQeldIpZ6Z43T18753A/Xx4JsLyWqd· uAT3mV9x7V1Yqg++qGbLtZjQoPRFt85N6ZxMsqA5b0iK3mXq1auJDdx1rAlT9z6q· 9JM/YNAkbZsvEVq9vIYxw31w98T1GYhpzBM+yDhzir+9tv5YhQKa1dXDWi1JhWwz· YN45pWkCgYEAxuVsJ4D4Th5o050ppWpnxM/WuMhIUKqaoFTVucMKFzn+g24y9pv5· miYdNYIk4Y+4pzHG6ZGZSHJcQ9BLui6H/nLQnqkgCb2lT5nfp7/GKdus7BdcjPGs· fcV46yL7/X0m8nDb3hkwwrDTU4mKFkMrzKpjdZBsttEmW0Aw/3y36gU=· -----END RSA PRIVATE KEY-----· ", "cert": "-----BEGIN CERTIFICATE-----· MIIDXTCCAkWgAwIBAgIJALz8gD/gAt0OMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV· BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX· aWRnaXRzIFB0eSBMdGQwHhcNMTgxMDIzMTgyMTQ5WhcNMTkxMDIzMTgyMTQ5WjBF· MQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50· ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB· CgKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kvC/hf5Ei1· J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYuDy9WkFuM· ie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhsEENnH6sU· E9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2swduxJTWRI· NmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+T8emgklS· tASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABo1AwTjAdBgNVHQ4EFgQUDZBhVKdb· 3BRhLIhuuE522Vsul0IwHwYDVR0jBBgwFoAUDZBhVKdb3BRhLIhuuE522Vsul0Iw· DAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEABh9WWZwWLgb9/DcTxL72· 6pI96t4jiF79Q+pPefkaIIi0mE6yodWrTAsBQu9I6bNRaEcCSoiXkP2bqskD/UGg· LwUFgSrDOAA3UjdHw3QU5g2NocduG7mcFwA40TB98sOsxsUyYlzSyWzoiQWwPYwb· hek1djuWkqPXsTjlj54PTPN/SjTFmo4p5Ip6nbRf2nOREl7v0rJpGbJvXiCMYyd+· Zv+j4mRjCGo8ysMR2HjCUGkYReLAgKyyz3M7i8vevJhKslyOmy6Txn4F0nPVumaU· DDIy4xXPW1STWfsmSYJfYW3wa0wk+pJQ3j2cTzkPQQ8gwpvM3U9DJl43uwb37v6I· 7Q==· -----END CERTIFICATE-----· ", "key": "-----BEGIN PRIVATE KEY-----· MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDEBRUsUz4rdcMt· CQGLvG3SzUinsmgdgOyTNQNA0eOMyRSrmS8L+F/kSLUnqqu4mzdeqDzo2Xj553jK· dRqMCRFGJuGnQ/VIbW2A+ywgrqILuDyF5i4PL1aQW4yJ7TnXfONKfpswQArlN6DF· gBYJtoJlf8XD1sOeJpsv/O46/ix/wngQ+GwQQ2cfqxQT0fE9SBCY23VNt3SP
[chromium] › server.test.js:410:7 › server option › as object › ca: test\e2e\server.test.js#L427
1) [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect.toHaveScreenshot: Test ended. Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - failed to take screenshot - 425 | ).toMatchSnapshotWithArray(); 426 | expect(response.status()).toBe(200); > 427 | await expect(page).toHaveScreenshot(); | ^ 428 | expect( 429 | consoleMessages.map((message) => message.text()), 430 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\server.test.js:427:28
[chromium] › server.test.js:503:7 › server option › as object › ca: test\e2e\server.test.js#L518
2) [chromium] › server.test.js:503:7 › server option › as object › ca, pfx, key and cert are array of strings › should handle GET request to index route (/) Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\server-server-option-as-ob-97d82-GET-request-to-index-route--chromium\\server-option-as-object-ca-pfx-key-and-cert-are-array-of-strings-should-handle-GET-request-to-index-route-undefined-snap-actual.webpack5" Received: {"ca": ["-----BEGIN RSA PRIVATE KEY-----· MIIEpQIBAAKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kv· C/hf5Ei1J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYu· Dy9WkFuMie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhs· EENnH6sUE9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2sw· duxJTWRINmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+· T8emgklStASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABAoIBAGqWKPE1QnT3T+3J· G+ITz9P0dDFbvWltlTZmeSJh/s2q+WZloUNtBxdmwbqT/1QecnkyGgyzVCjvSKsu· CgVjWNVAhysgtNtxRT4BVflffBXLVH2qsBjpsLRGU6EcMXuPGTiEp3YRHNuO6Aj8· oP8fEsCGPc9DlJMGgxQRAKlrVF8TN/0j6Qk+YpS4MZ0YFQfBY+WdKu04Z8TVTplQ· tTkiGpBI+Oj85jF59aQiizglJgADkAZ6zmbrctm/G9jPxh7JLS2cKI0ECZgK5yAc· pk10E1YWhoCksjr9arxy6fS9TiX9P15vv06k+s7c4c5X7XDm3X0GWeSbqBMJb8q7· BhZQNzECgYEA4kAtymDBvFYiZFq7+lzQBRKAI1RCq7YqxlieumH0PSkie2bba3dW· NVdTi7at8+GDB9/cHUPKzg/skfJllek57MZmusiVwB/Lmp/IlW8YyGShdYZ7zQsV· KMWJljpky3BEDM5sb08wIkfrOkelI/S4Bqqabd9JzOMJzoTiVOlMam8CgYEA3ctN· yonWz2bsnCUstQvQCLdI5a8Q7GJvlH2awephxGXIKGUuRmyyop0AnRnIBEWtOQV7· yZjW32bU+Wt+2BJ247EyJiIQ4gT+T51t+v/Wt1YNbL3dSj9ttOvwYd4H2W4E7EIO· GKIF4I39FM7r8NfG7YE7S1aVcnrqs01N3nhd9HMCgYEAjepbzpmqbAxLPk97oase· AFB+d6qetz5ozklAJwDSRprKukTmVR5hwMup5/UKX/OQURwl4WVojKCIb3NwLPxC· DTbVsUuoQv6uo6qeEr3A+dHFRQa6GP9eolhl2Ql/t+wPg0jn01oEgzxBXCkceNVD· qUrR2yE4FYBD4nqPzVsZR5kCgYEA1yTi7NkQeldIpZ6Z43T18753A/Xx4JsLyWqd· uAT3mV9x7V1Yqg++qGbLtZjQoPRFt85N6ZxMsqA5b0iK3mXq1auJDdx1rAlT9z6q· 9JM/YNAkbZsvEVq9vIYxw31w98T1GYhpzBM+yDhzir+9tv5YhQKa1dXDWi1JhWwz· YN45pWkCgYEAxuVsJ4D4Th5o050ppWpnxM/WuMhIUKqaoFTVucMKFzn+g24y9pv5· miYdNYIk4Y+4pzHG6ZGZSHJcQ9BLui6H/nLQnqkgCb2lT5nfp7/GKdus7BdcjPGs· fcV46yL7/X0m8nDb3hkwwrDTU4mKFkMrzKpjdZBsttEmW0Aw/3y36gU=· -----END RSA PRIVATE KEY-----· "], "cert": ["-----BEGIN CERTIFICATE-----· MIIDXTCCAkWgAwIBAgIJALz8gD/gAt0OMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV· BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX· aWRnaXRzIFB0eSBMdGQwHhcNMTgxMDIzMTgyMTQ5WhcNMTkxMDIzMTgyMTQ5WjBF· MQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50· ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB· CgKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kvC/hf5Ei1· J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYuDy9WkFuM· ie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhsEENnH6sU· E9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2swduxJTWRI· NmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+T8emgklS· tASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABo1AwTjAdBgNVHQ4EFgQUDZBhVKdb· 3BRhLIhuuE522Vsul0IwHwYDVR0jBBgwFoAUDZBhVKdb3BRhLIhuuE522Vsul0Iw· DAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEABh9WWZwWLgb9/DcTxL72· 6pI96t4jiF79Q+pPefkaIIi0mE6yodWrTAsBQu9I6bNRaEcCSoiXkP2bqskD/UGg· LwUFgSrDOAA3UjdHw3QU5g2NocduG7mcFwA40TB98sOsxsUyYlzSyWzoiQWwPYwb· hek1djuWkqPXsTjlj54PTPN/SjTFmo4p5Ip6nbRf2nOREl7v0rJpGbJvXiCMYyd+· Zv+j4mRjCGo8ysMR2HjCUGkYReLAgKyyz3M7i8vevJhKslyOmy6Txn4F0nPVumaU· DDIy4xXPW1STWfsmSYJfYW3wa0wk+pJQ3j2cTzkPQQ8gwpvM3U9DJl43uwb37v6I· 7Q==· -----END CERTIFICATE-----· "], "key": ["-----BEGIN PRIVATE KEY-----· MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDEBRUsUz4rdcMt· CQGLvG3SzUinsmgdgOyTNQNA0eOMyRSrmS8L+F/kSLUnqqu4mzdeqDzo2Xj553jK· dRqMCRFGJuGnQ/VIbW2A+ywgrqILuDyF5i4PL1aQW4yJ7TnXfONKfpswQArlN6DF· gBYJtoJlf8XD1sOeJpsv/O46/ix/wngQ+GwQQ2cfqxQT0fE9SBCY23VNt3SPUJ3k· 9etJMvJ9U9GHSb1CFdNQe7Gyx7xdKf1TazB27ElNZEg2aF99if47uRskYjvvFivy· 7nxGx/
[chromium] › server.test.js:503:7 › server option › as object › ca: test\e2e\server.test.js#L520
2) [chromium] › server.test.js:503:7 › server option › as object › ca, pfx, key and cert are array of strings › should handle GET request to index route (/) Error: expect.toHaveScreenshot: Test ended. Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - failed to take screenshot - 518 | ).toMatchSnapshotWithArray(); 519 | expect(response.status()).toBe(200); > 520 | await expect(page).toHaveScreenshot(); | ^ 521 | expect( 522 | consoleMessages.map((message) => message.text()), 523 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\server.test.js:520:28
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test\e2e\web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test\e2e\web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test\e2e\web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test\e2e\web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test\e2e\web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test\e2e\web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test\e2e\web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test\e2e\web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\web-socket-communication.test.js:110:57
Test - windows-latest - Node v20.x, Webpack latest (4/4)
Process completed with exit code 1.
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L1
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Error: Test ended. Browser logs: <launching> /Users/runner/Library/Caches/ms-playwright/chromium-1117/chrome-mac/Chromium.app/Contents/MacOS/Chromium --disable-field-trial-config --disable-background-networking --enable-features=NetworkService,NetworkServiceInProcess --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-back-forward-cache --disable-breakpad --disable-client-side-phishing-detection --disable-component-extensions-with-background-pages --disable-component-update --no-default-browser-check --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=ImprovedCookieControls,LazyFrameLoading,GlobalMediaControls,DestroyProfileOnBrowserClose,MediaRouter,DialMediaRouteProvider,AcceptCHFrame,AutoExpandDetailsElement,CertificateTransparencyComponentUpdater,AvoidUnnecessaryBeforeUnloadCheckSync,Translate,HttpsUpgrades,PaintHolding --allow-pre-commit-input --disable-hang-monitor --disable-ipc-flooding-protection --disable-popup-blocking --disable-prompt-on-repost --disable-renderer-backgrounding --force-color-profile=srgb --metrics-recording-only --no-first-run --enable-automation --password-store=basic --use-mock-keychain --no-service-autorun --export-tagged-pdf --disable-search-engine-choice-screen --enable-use-zoom-for-dsf=false --use-angle --headless --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --ignore-certificate-errors --user-data-dir=/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/playwright_chromiumdev_profile-pYXX0j --remote-debugging-pipe --no-startup-window <launched> pid=4654 [pid=4654] <gracefully close start>
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry1/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L1
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Target page, context or browser has been closed
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry2/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry3/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium-retry1/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L1
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Target page, context or browser has been closed
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium-retry2/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › server.test.js:410:7 › server option › as object › ca: test\e2e\server.test.js#L425
1) [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\server-server-option-as-ob-284d1-GET-request-to-index-route--chromium\\server-option-as-object-ca-pfx-key-and-cert-are-strings-should-handle-GET-request-to-index-route-undefined-snap-actual.webpack5" Received: {"ca": "-----BEGIN RSA PRIVATE KEY-----· MIIEpQIBAAKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kv· C/hf5Ei1J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYu· Dy9WkFuMie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhs· EENnH6sUE9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2sw· duxJTWRINmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+· T8emgklStASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABAoIBAGqWKPE1QnT3T+3J· G+ITz9P0dDFbvWltlTZmeSJh/s2q+WZloUNtBxdmwbqT/1QecnkyGgyzVCjvSKsu· CgVjWNVAhysgtNtxRT4BVflffBXLVH2qsBjpsLRGU6EcMXuPGTiEp3YRHNuO6Aj8· oP8fEsCGPc9DlJMGgxQRAKlrVF8TN/0j6Qk+YpS4MZ0YFQfBY+WdKu04Z8TVTplQ· tTkiGpBI+Oj85jF59aQiizglJgADkAZ6zmbrctm/G9jPxh7JLS2cKI0ECZgK5yAc· pk10E1YWhoCksjr9arxy6fS9TiX9P15vv06k+s7c4c5X7XDm3X0GWeSbqBMJb8q7· BhZQNzECgYEA4kAtymDBvFYiZFq7+lzQBRKAI1RCq7YqxlieumH0PSkie2bba3dW· NVdTi7at8+GDB9/cHUPKzg/skfJllek57MZmusiVwB/Lmp/IlW8YyGShdYZ7zQsV· KMWJljpky3BEDM5sb08wIkfrOkelI/S4Bqqabd9JzOMJzoTiVOlMam8CgYEA3ctN· yonWz2bsnCUstQvQCLdI5a8Q7GJvlH2awephxGXIKGUuRmyyop0AnRnIBEWtOQV7· yZjW32bU+Wt+2BJ247EyJiIQ4gT+T51t+v/Wt1YNbL3dSj9ttOvwYd4H2W4E7EIO· GKIF4I39FM7r8NfG7YE7S1aVcnrqs01N3nhd9HMCgYEAjepbzpmqbAxLPk97oase· AFB+d6qetz5ozklAJwDSRprKukTmVR5hwMup5/UKX/OQURwl4WVojKCIb3NwLPxC· DTbVsUuoQv6uo6qeEr3A+dHFRQa6GP9eolhl2Ql/t+wPg0jn01oEgzxBXCkceNVD· qUrR2yE4FYBD4nqPzVsZR5kCgYEA1yTi7NkQeldIpZ6Z43T18753A/Xx4JsLyWqd· uAT3mV9x7V1Yqg++qGbLtZjQoPRFt85N6ZxMsqA5b0iK3mXq1auJDdx1rAlT9z6q· 9JM/YNAkbZsvEVq9vIYxw31w98T1GYhpzBM+yDhzir+9tv5YhQKa1dXDWi1JhWwz· YN45pWkCgYEAxuVsJ4D4Th5o050ppWpnxM/WuMhIUKqaoFTVucMKFzn+g24y9pv5· miYdNYIk4Y+4pzHG6ZGZSHJcQ9BLui6H/nLQnqkgCb2lT5nfp7/GKdus7BdcjPGs· fcV46yL7/X0m8nDb3hkwwrDTU4mKFkMrzKpjdZBsttEmW0Aw/3y36gU=· -----END RSA PRIVATE KEY-----· ", "cert": "-----BEGIN CERTIFICATE-----· MIIDXTCCAkWgAwIBAgIJALz8gD/gAt0OMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV· BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX· aWRnaXRzIFB0eSBMdGQwHhcNMTgxMDIzMTgyMTQ5WhcNMTkxMDIzMTgyMTQ5WjBF· MQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50· ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB· CgKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kvC/hf5Ei1· J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYuDy9WkFuM· ie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhsEENnH6sU· E9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2swduxJTWRI· NmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+T8emgklS· tASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABo1AwTjAdBgNVHQ4EFgQUDZBhVKdb· 3BRhLIhuuE522Vsul0IwHwYDVR0jBBgwFoAUDZBhVKdb3BRhLIhuuE522Vsul0Iw· DAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEABh9WWZwWLgb9/DcTxL72· 6pI96t4jiF79Q+pPefkaIIi0mE6yodWrTAsBQu9I6bNRaEcCSoiXkP2bqskD/UGg· LwUFgSrDOAA3UjdHw3QU5g2NocduG7mcFwA40TB98sOsxsUyYlzSyWzoiQWwPYwb· hek1djuWkqPXsTjlj54PTPN/SjTFmo4p5Ip6nbRf2nOREl7v0rJpGbJvXiCMYyd+· Zv+j4mRjCGo8ysMR2HjCUGkYReLAgKyyz3M7i8vevJhKslyOmy6Txn4F0nPVumaU· DDIy4xXPW1STWfsmSYJfYW3wa0wk+pJQ3j2cTzkPQQ8gwpvM3U9DJl43uwb37v6I· 7Q==· -----END CERTIFICATE-----· ", "key": "-----BEGIN PRIVATE KEY-----· MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDEBRUsUz4rdcMt· CQGLvG3SzUinsmgdgOyTNQNA0eOMyRSrmS8L+F/kSLUnqqu4mzdeqDzo2Xj553jK· dRqMCRFGJuGnQ/VIbW2A+ywgrqILuDyF5i4PL1aQW4yJ7TnXfONKfpswQArlN6DF· gBYJtoJlf8XD1sOeJpsv/O46/ix/wngQ+GwQQ2cfqxQT0fE9SBCY23VNt3SPUJ3k· 9etJMvJ9U9GHSb1CFdNQe7Gyx7xdKf1TazB27ElNZEg2aF99if47uRskYjvvFivy· 7nxGx/ccIwjwNMpk29AsKG++0sn1y
[chromium] › server.test.js:410:7 › server option › as object › ca: test\e2e\server.test.js#L427
1) [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) Error: expect.toHaveScreenshot: Test ended. Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - failed to take screenshot - 425 | ).toMatchSnapshotWithArray(); 426 | expect(response.status()).toBe(200); > 427 | await expect(page).toHaveScreenshot(); | ^ 428 | expect( 429 | consoleMessages.map((message) => message.text()), 430 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\server.test.js:427:28
[chromium] › server.test.js:410:7 › server option › as object › ca: test\e2e\server.test.js#L425
1) [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\server-server-option-as-ob-284d1-GET-request-to-index-route--chromium-retry1\\server-option-as-object-ca-pfx-key-and-cert-are-strings-should-handle-GET-request-to-index-route-undefined-snap-actual.webpack5" Received: {"ca": "-----BEGIN RSA PRIVATE KEY-----· MIIEpQIBAAKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kv· C/hf5Ei1J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYu· Dy9WkFuMie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhs· EENnH6sUE9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2sw· duxJTWRINmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+· T8emgklStASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABAoIBAGqWKPE1QnT3T+3J· G+ITz9P0dDFbvWltlTZmeSJh/s2q+WZloUNtBxdmwbqT/1QecnkyGgyzVCjvSKsu· CgVjWNVAhysgtNtxRT4BVflffBXLVH2qsBjpsLRGU6EcMXuPGTiEp3YRHNuO6Aj8· oP8fEsCGPc9DlJMGgxQRAKlrVF8TN/0j6Qk+YpS4MZ0YFQfBY+WdKu04Z8TVTplQ· tTkiGpBI+Oj85jF59aQiizglJgADkAZ6zmbrctm/G9jPxh7JLS2cKI0ECZgK5yAc· pk10E1YWhoCksjr9arxy6fS9TiX9P15vv06k+s7c4c5X7XDm3X0GWeSbqBMJb8q7· BhZQNzECgYEA4kAtymDBvFYiZFq7+lzQBRKAI1RCq7YqxlieumH0PSkie2bba3dW· NVdTi7at8+GDB9/cHUPKzg/skfJllek57MZmusiVwB/Lmp/IlW8YyGShdYZ7zQsV· KMWJljpky3BEDM5sb08wIkfrOkelI/S4Bqqabd9JzOMJzoTiVOlMam8CgYEA3ctN· yonWz2bsnCUstQvQCLdI5a8Q7GJvlH2awephxGXIKGUuRmyyop0AnRnIBEWtOQV7· yZjW32bU+Wt+2BJ247EyJiIQ4gT+T51t+v/Wt1YNbL3dSj9ttOvwYd4H2W4E7EIO· GKIF4I39FM7r8NfG7YE7S1aVcnrqs01N3nhd9HMCgYEAjepbzpmqbAxLPk97oase· AFB+d6qetz5ozklAJwDSRprKukTmVR5hwMup5/UKX/OQURwl4WVojKCIb3NwLPxC· DTbVsUuoQv6uo6qeEr3A+dHFRQa6GP9eolhl2Ql/t+wPg0jn01oEgzxBXCkceNVD· qUrR2yE4FYBD4nqPzVsZR5kCgYEA1yTi7NkQeldIpZ6Z43T18753A/Xx4JsLyWqd· uAT3mV9x7V1Yqg++qGbLtZjQoPRFt85N6ZxMsqA5b0iK3mXq1auJDdx1rAlT9z6q· 9JM/YNAkbZsvEVq9vIYxw31w98T1GYhpzBM+yDhzir+9tv5YhQKa1dXDWi1JhWwz· YN45pWkCgYEAxuVsJ4D4Th5o050ppWpnxM/WuMhIUKqaoFTVucMKFzn+g24y9pv5· miYdNYIk4Y+4pzHG6ZGZSHJcQ9BLui6H/nLQnqkgCb2lT5nfp7/GKdus7BdcjPGs· fcV46yL7/X0m8nDb3hkwwrDTU4mKFkMrzKpjdZBsttEmW0Aw/3y36gU=· -----END RSA PRIVATE KEY-----· ", "cert": "-----BEGIN CERTIFICATE-----· MIIDXTCCAkWgAwIBAgIJALz8gD/gAt0OMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV· BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX· aWRnaXRzIFB0eSBMdGQwHhcNMTgxMDIzMTgyMTQ5WhcNMTkxMDIzMTgyMTQ5WjBF· MQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50· ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB· CgKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kvC/hf5Ei1· J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYuDy9WkFuM· ie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhsEENnH6sU· E9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2swduxJTWRI· NmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+T8emgklS· tASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABo1AwTjAdBgNVHQ4EFgQUDZBhVKdb· 3BRhLIhuuE522Vsul0IwHwYDVR0jBBgwFoAUDZBhVKdb3BRhLIhuuE522Vsul0Iw· DAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEABh9WWZwWLgb9/DcTxL72· 6pI96t4jiF79Q+pPefkaIIi0mE6yodWrTAsBQu9I6bNRaEcCSoiXkP2bqskD/UGg· LwUFgSrDOAA3UjdHw3QU5g2NocduG7mcFwA40TB98sOsxsUyYlzSyWzoiQWwPYwb· hek1djuWkqPXsTjlj54PTPN/SjTFmo4p5Ip6nbRf2nOREl7v0rJpGbJvXiCMYyd+· Zv+j4mRjCGo8ysMR2HjCUGkYReLAgKyyz3M7i8vevJhKslyOmy6Txn4F0nPVumaU· DDIy4xXPW1STWfsmSYJfYW3wa0wk+pJQ3j2cTzkPQQ8gwpvM3U9DJl43uwb37v6I· 7Q==· -----END CERTIFICATE-----· ", "key": "-----BEGIN PRIVATE KEY-----· MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDEBRUsUz4rdcMt· CQGLvG3SzUinsmgdgOyTNQNA0eOMyRSrmS8L+F/kSLUnqqu4mzdeqDzo2Xj553jK· dRqMCRFGJuGnQ/VIbW2A+ywgrqILuDyF5i4PL1aQW4yJ7TnXfONKfpswQArlN6DF· gBYJtoJlf8XD1sOeJpsv/O46/ix/wngQ+GwQQ2cfqxQT0fE9SBCY23VNt3SP
[chromium] › server.test.js:410:7 › server option › as object › ca: test\e2e\server.test.js#L425
1) [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\server-server-option-as-ob-284d1-GET-request-to-index-route--chromium-retry2\\server-option-as-object-ca-pfx-key-and-cert-are-strings-should-handle-GET-request-to-index-route-undefined-snap-actual.webpack5" Received: {"ca": "-----BEGIN RSA PRIVATE KEY-----· MIIEpQIBAAKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kv· C/hf5Ei1J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYu· Dy9WkFuMie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhs· EENnH6sUE9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2sw· duxJTWRINmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+· T8emgklStASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABAoIBAGqWKPE1QnT3T+3J· G+ITz9P0dDFbvWltlTZmeSJh/s2q+WZloUNtBxdmwbqT/1QecnkyGgyzVCjvSKsu· CgVjWNVAhysgtNtxRT4BVflffBXLVH2qsBjpsLRGU6EcMXuPGTiEp3YRHNuO6Aj8· oP8fEsCGPc9DlJMGgxQRAKlrVF8TN/0j6Qk+YpS4MZ0YFQfBY+WdKu04Z8TVTplQ· tTkiGpBI+Oj85jF59aQiizglJgADkAZ6zmbrctm/G9jPxh7JLS2cKI0ECZgK5yAc· pk10E1YWhoCksjr9arxy6fS9TiX9P15vv06k+s7c4c5X7XDm3X0GWeSbqBMJb8q7· BhZQNzECgYEA4kAtymDBvFYiZFq7+lzQBRKAI1RCq7YqxlieumH0PSkie2bba3dW· NVdTi7at8+GDB9/cHUPKzg/skfJllek57MZmusiVwB/Lmp/IlW8YyGShdYZ7zQsV· KMWJljpky3BEDM5sb08wIkfrOkelI/S4Bqqabd9JzOMJzoTiVOlMam8CgYEA3ctN· yonWz2bsnCUstQvQCLdI5a8Q7GJvlH2awephxGXIKGUuRmyyop0AnRnIBEWtOQV7· yZjW32bU+Wt+2BJ247EyJiIQ4gT+T51t+v/Wt1YNbL3dSj9ttOvwYd4H2W4E7EIO· GKIF4I39FM7r8NfG7YE7S1aVcnrqs01N3nhd9HMCgYEAjepbzpmqbAxLPk97oase· AFB+d6qetz5ozklAJwDSRprKukTmVR5hwMup5/UKX/OQURwl4WVojKCIb3NwLPxC· DTbVsUuoQv6uo6qeEr3A+dHFRQa6GP9eolhl2Ql/t+wPg0jn01oEgzxBXCkceNVD· qUrR2yE4FYBD4nqPzVsZR5kCgYEA1yTi7NkQeldIpZ6Z43T18753A/Xx4JsLyWqd· uAT3mV9x7V1Yqg++qGbLtZjQoPRFt85N6ZxMsqA5b0iK3mXq1auJDdx1rAlT9z6q· 9JM/YNAkbZsvEVq9vIYxw31w98T1GYhpzBM+yDhzir+9tv5YhQKa1dXDWi1JhWwz· YN45pWkCgYEAxuVsJ4D4Th5o050ppWpnxM/WuMhIUKqaoFTVucMKFzn+g24y9pv5· miYdNYIk4Y+4pzHG6ZGZSHJcQ9BLui6H/nLQnqkgCb2lT5nfp7/GKdus7BdcjPGs· fcV46yL7/X0m8nDb3hkwwrDTU4mKFkMrzKpjdZBsttEmW0Aw/3y36gU=· -----END RSA PRIVATE KEY-----· ", "cert": "-----BEGIN CERTIFICATE-----· MIIDXTCCAkWgAwIBAgIJALz8gD/gAt0OMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV· BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX· aWRnaXRzIFB0eSBMdGQwHhcNMTgxMDIzMTgyMTQ5WhcNMTkxMDIzMTgyMTQ5WjBF· MQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50· ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB· CgKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kvC/hf5Ei1· J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYuDy9WkFuM· ie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhsEENnH6sU· E9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2swduxJTWRI· NmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+T8emgklS· tASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABo1AwTjAdBgNVHQ4EFgQUDZBhVKdb· 3BRhLIhuuE522Vsul0IwHwYDVR0jBBgwFoAUDZBhVKdb3BRhLIhuuE522Vsul0Iw· DAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEABh9WWZwWLgb9/DcTxL72· 6pI96t4jiF79Q+pPefkaIIi0mE6yodWrTAsBQu9I6bNRaEcCSoiXkP2bqskD/UGg· LwUFgSrDOAA3UjdHw3QU5g2NocduG7mcFwA40TB98sOsxsUyYlzSyWzoiQWwPYwb· hek1djuWkqPXsTjlj54PTPN/SjTFmo4p5Ip6nbRf2nOREl7v0rJpGbJvXiCMYyd+· Zv+j4mRjCGo8ysMR2HjCUGkYReLAgKyyz3M7i8vevJhKslyOmy6Txn4F0nPVumaU· DDIy4xXPW1STWfsmSYJfYW3wa0wk+pJQ3j2cTzkPQQ8gwpvM3U9DJl43uwb37v6I· 7Q==· -----END CERTIFICATE-----· ", "key": "-----BEGIN PRIVATE KEY-----· MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDEBRUsUz4rdcMt· CQGLvG3SzUinsmgdgOyTNQNA0eOMyRSrmS8L+F/kSLUnqqu4mzdeqDzo2Xj553jK· dRqMCRFGJuGnQ/VIbW2A+ywgrqILuDyF5i4PL1aQW4yJ7TnXfONKfpswQArlN6DF· gBYJtoJlf8XD1sOeJpsv/O46/ix/wngQ+GwQQ2cfqxQT0fE9SBCY23VNt3SP
[chromium] › server.test.js:410:7 › server option › as object › ca: test\e2e\server.test.js#L427
1) [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect.toHaveScreenshot: Test ended. Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - failed to take screenshot - 425 | ).toMatchSnapshotWithArray(); 426 | expect(response.status()).toBe(200); > 427 | await expect(page).toHaveScreenshot(); | ^ 428 | expect( 429 | consoleMessages.map((message) => message.text()), 430 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\server.test.js:427:28
[chromium] › server.test.js:410:7 › server option › as object › ca: test\e2e\server.test.js#L425
1) [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\server-server-option-as-ob-284d1-GET-request-to-index-route--chromium-retry3\\server-option-as-object-ca-pfx-key-and-cert-are-strings-should-handle-GET-request-to-index-route-undefined-snap-actual.webpack5" Received: {"ca": "-----BEGIN RSA PRIVATE KEY-----· MIIEpQIBAAKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kv· C/hf5Ei1J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYu· Dy9WkFuMie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhs· EENnH6sUE9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2sw· duxJTWRINmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+· T8emgklStASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABAoIBAGqWKPE1QnT3T+3J· G+ITz9P0dDFbvWltlTZmeSJh/s2q+WZloUNtBxdmwbqT/1QecnkyGgyzVCjvSKsu· CgVjWNVAhysgtNtxRT4BVflffBXLVH2qsBjpsLRGU6EcMXuPGTiEp3YRHNuO6Aj8· oP8fEsCGPc9DlJMGgxQRAKlrVF8TN/0j6Qk+YpS4MZ0YFQfBY+WdKu04Z8TVTplQ· tTkiGpBI+Oj85jF59aQiizglJgADkAZ6zmbrctm/G9jPxh7JLS2cKI0ECZgK5yAc· pk10E1YWhoCksjr9arxy6fS9TiX9P15vv06k+s7c4c5X7XDm3X0GWeSbqBMJb8q7· BhZQNzECgYEA4kAtymDBvFYiZFq7+lzQBRKAI1RCq7YqxlieumH0PSkie2bba3dW· NVdTi7at8+GDB9/cHUPKzg/skfJllek57MZmusiVwB/Lmp/IlW8YyGShdYZ7zQsV· KMWJljpky3BEDM5sb08wIkfrOkelI/S4Bqqabd9JzOMJzoTiVOlMam8CgYEA3ctN· yonWz2bsnCUstQvQCLdI5a8Q7GJvlH2awephxGXIKGUuRmyyop0AnRnIBEWtOQV7· yZjW32bU+Wt+2BJ247EyJiIQ4gT+T51t+v/Wt1YNbL3dSj9ttOvwYd4H2W4E7EIO· GKIF4I39FM7r8NfG7YE7S1aVcnrqs01N3nhd9HMCgYEAjepbzpmqbAxLPk97oase· AFB+d6qetz5ozklAJwDSRprKukTmVR5hwMup5/UKX/OQURwl4WVojKCIb3NwLPxC· DTbVsUuoQv6uo6qeEr3A+dHFRQa6GP9eolhl2Ql/t+wPg0jn01oEgzxBXCkceNVD· qUrR2yE4FYBD4nqPzVsZR5kCgYEA1yTi7NkQeldIpZ6Z43T18753A/Xx4JsLyWqd· uAT3mV9x7V1Yqg++qGbLtZjQoPRFt85N6ZxMsqA5b0iK3mXq1auJDdx1rAlT9z6q· 9JM/YNAkbZsvEVq9vIYxw31w98T1GYhpzBM+yDhzir+9tv5YhQKa1dXDWi1JhWwz· YN45pWkCgYEAxuVsJ4D4Th5o050ppWpnxM/WuMhIUKqaoFTVucMKFzn+g24y9pv5· miYdNYIk4Y+4pzHG6ZGZSHJcQ9BLui6H/nLQnqkgCb2lT5nfp7/GKdus7BdcjPGs· fcV46yL7/X0m8nDb3hkwwrDTU4mKFkMrzKpjdZBsttEmW0Aw/3y36gU=· -----END RSA PRIVATE KEY-----· ", "cert": "-----BEGIN CERTIFICATE-----· MIIDXTCCAkWgAwIBAgIJALz8gD/gAt0OMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV· BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX· aWRnaXRzIFB0eSBMdGQwHhcNMTgxMDIzMTgyMTQ5WhcNMTkxMDIzMTgyMTQ5WjBF· MQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50· ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB· CgKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kvC/hf5Ei1· J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYuDy9WkFuM· ie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhsEENnH6sU· E9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2swduxJTWRI· NmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+T8emgklS· tASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABo1AwTjAdBgNVHQ4EFgQUDZBhVKdb· 3BRhLIhuuE522Vsul0IwHwYDVR0jBBgwFoAUDZBhVKdb3BRhLIhuuE522Vsul0Iw· DAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEABh9WWZwWLgb9/DcTxL72· 6pI96t4jiF79Q+pPefkaIIi0mE6yodWrTAsBQu9I6bNRaEcCSoiXkP2bqskD/UGg· LwUFgSrDOAA3UjdHw3QU5g2NocduG7mcFwA40TB98sOsxsUyYlzSyWzoiQWwPYwb· hek1djuWkqPXsTjlj54PTPN/SjTFmo4p5Ip6nbRf2nOREl7v0rJpGbJvXiCMYyd+· Zv+j4mRjCGo8ysMR2HjCUGkYReLAgKyyz3M7i8vevJhKslyOmy6Txn4F0nPVumaU· DDIy4xXPW1STWfsmSYJfYW3wa0wk+pJQ3j2cTzkPQQ8gwpvM3U9DJl43uwb37v6I· 7Q==· -----END CERTIFICATE-----· ", "key": "-----BEGIN PRIVATE KEY-----· MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDEBRUsUz4rdcMt· CQGLvG3SzUinsmgdgOyTNQNA0eOMyRSrmS8L+F/kSLUnqqu4mzdeqDzo2Xj553jK· dRqMCRFGJuGnQ/VIbW2A+ywgrqILuDyF5i4PL1aQW4yJ7TnXfONKfpswQArlN6DF· gBYJtoJlf8XD1sOeJpsv/O46/ix/wngQ+GwQQ2cfqxQT0fE9SBCY23VNt3SP
[chromium] › server.test.js:410:7 › server option › as object › ca: test\e2e\server.test.js#L427
1) [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect.toHaveScreenshot: Test ended. Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - failed to take screenshot - 425 | ).toMatchSnapshotWithArray(); 426 | expect(response.status()).toBe(200); > 427 | await expect(page).toHaveScreenshot(); | ^ 428 | expect( 429 | consoleMessages.map((message) => message.text()), 430 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\server.test.js:427:28
[chromium] › server.test.js:503:7 › server option › as object › ca: test\e2e\server.test.js#L518
2) [chromium] › server.test.js:503:7 › server option › as object › ca, pfx, key and cert are array of strings › should handle GET request to index route (/) Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\server-server-option-as-ob-97d82-GET-request-to-index-route--chromium\\server-option-as-object-ca-pfx-key-and-cert-are-array-of-strings-should-handle-GET-request-to-index-route-undefined-snap-actual.webpack5" Received: {"ca": ["-----BEGIN RSA PRIVATE KEY-----· MIIEpQIBAAKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kv· C/hf5Ei1J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYu· Dy9WkFuMie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhs· EENnH6sUE9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2sw· duxJTWRINmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+· T8emgklStASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABAoIBAGqWKPE1QnT3T+3J· G+ITz9P0dDFbvWltlTZmeSJh/s2q+WZloUNtBxdmwbqT/1QecnkyGgyzVCjvSKsu· CgVjWNVAhysgtNtxRT4BVflffBXLVH2qsBjpsLRGU6EcMXuPGTiEp3YRHNuO6Aj8· oP8fEsCGPc9DlJMGgxQRAKlrVF8TN/0j6Qk+YpS4MZ0YFQfBY+WdKu04Z8TVTplQ· tTkiGpBI+Oj85jF59aQiizglJgADkAZ6zmbrctm/G9jPxh7JLS2cKI0ECZgK5yAc· pk10E1YWhoCksjr9arxy6fS9TiX9P15vv06k+s7c4c5X7XDm3X0GWeSbqBMJb8q7· BhZQNzECgYEA4kAtymDBvFYiZFq7+lzQBRKAI1RCq7YqxlieumH0PSkie2bba3dW· NVdTi7at8+GDB9/cHUPKzg/skfJllek57MZmusiVwB/Lmp/IlW8YyGShdYZ7zQsV· KMWJljpky3BEDM5sb08wIkfrOkelI/S4Bqqabd9JzOMJzoTiVOlMam8CgYEA3ctN· yonWz2bsnCUstQvQCLdI5a8Q7GJvlH2awephxGXIKGUuRmyyop0AnRnIBEWtOQV7· yZjW32bU+Wt+2BJ247EyJiIQ4gT+T51t+v/Wt1YNbL3dSj9ttOvwYd4H2W4E7EIO· GKIF4I39FM7r8NfG7YE7S1aVcnrqs01N3nhd9HMCgYEAjepbzpmqbAxLPk97oase· AFB+d6qetz5ozklAJwDSRprKukTmVR5hwMup5/UKX/OQURwl4WVojKCIb3NwLPxC· DTbVsUuoQv6uo6qeEr3A+dHFRQa6GP9eolhl2Ql/t+wPg0jn01oEgzxBXCkceNVD· qUrR2yE4FYBD4nqPzVsZR5kCgYEA1yTi7NkQeldIpZ6Z43T18753A/Xx4JsLyWqd· uAT3mV9x7V1Yqg++qGbLtZjQoPRFt85N6ZxMsqA5b0iK3mXq1auJDdx1rAlT9z6q· 9JM/YNAkbZsvEVq9vIYxw31w98T1GYhpzBM+yDhzir+9tv5YhQKa1dXDWi1JhWwz· YN45pWkCgYEAxuVsJ4D4Th5o050ppWpnxM/WuMhIUKqaoFTVucMKFzn+g24y9pv5· miYdNYIk4Y+4pzHG6ZGZSHJcQ9BLui6H/nLQnqkgCb2lT5nfp7/GKdus7BdcjPGs· fcV46yL7/X0m8nDb3hkwwrDTU4mKFkMrzKpjdZBsttEmW0Aw/3y36gU=· -----END RSA PRIVATE KEY-----· "], "cert": ["-----BEGIN CERTIFICATE-----· MIIDXTCCAkWgAwIBAgIJALz8gD/gAt0OMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV· BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX· aWRnaXRzIFB0eSBMdGQwHhcNMTgxMDIzMTgyMTQ5WhcNMTkxMDIzMTgyMTQ5WjBF· MQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50· ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB· CgKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kvC/hf5Ei1· J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYuDy9WkFuM· ie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhsEENnH6sU· E9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2swduxJTWRI· NmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+T8emgklS· tASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABo1AwTjAdBgNVHQ4EFgQUDZBhVKdb· 3BRhLIhuuE522Vsul0IwHwYDVR0jBBgwFoAUDZBhVKdb3BRhLIhuuE522Vsul0Iw· DAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEABh9WWZwWLgb9/DcTxL72· 6pI96t4jiF79Q+pPefkaIIi0mE6yodWrTAsBQu9I6bNRaEcCSoiXkP2bqskD/UGg· LwUFgSrDOAA3UjdHw3QU5g2NocduG7mcFwA40TB98sOsxsUyYlzSyWzoiQWwPYwb· hek1djuWkqPXsTjlj54PTPN/SjTFmo4p5Ip6nbRf2nOREl7v0rJpGbJvXiCMYyd+· Zv+j4mRjCGo8ysMR2HjCUGkYReLAgKyyz3M7i8vevJhKslyOmy6Txn4F0nPVumaU· DDIy4xXPW1STWfsmSYJfYW3wa0wk+pJQ3j2cTzkPQQ8gwpvM3U9DJl43uwb37v6I· 7Q==· -----END CERTIFICATE-----· "], "key": ["-----BEGIN PRIVATE KEY-----· MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDEBRUsUz4rdcMt· CQGLvG3SzUinsmgdgOyTNQNA0eOMyRSrmS8L+F/kSLUnqqu4mzdeqDzo2Xj553jK· dRqMCRFGJuGnQ/VIbW2A+ywgrqILuDyF5i4PL1aQW4yJ7TnXfONKfpswQArlN6DF· gBYJtoJlf8XD1sOeJpsv/O46/ix/wngQ+GwQQ2cfqxQT0fE9SBCY23VNt3SPUJ3k· 9etJMvJ9U9GHSb1CFdNQe7Gyx7xdKf1TazB27ElNZEg2aF99if47uRskYjvvFivy· 7nxGx/
[chromium] › server.test.js:503:7 › server option › as object › ca: test\e2e\server.test.js#L520
2) [chromium] › server.test.js:503:7 › server option › as object › ca, pfx, key and cert are array of strings › should handle GET request to index route (/) Error: expect.toHaveScreenshot: Test ended. Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - failed to take screenshot - 518 | ).toMatchSnapshotWithArray(); 519 | expect(response.status()).toBe(200); > 520 | await expect(page).toHaveScreenshot(); | ^ 521 | expect( 522 | consoleMessages.map((message) => message.text()), 523 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\server.test.js:520:28
[chromium] › server.test.js:503:7 › server option › as object › ca: test\e2e\server.test.js#L518
2) [chromium] › server.test.js:503:7 › server option › as object › ca, pfx, key and cert are array of strings › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\server-server-option-as-ob-97d82-GET-request-to-index-route--chromium-retry1\\server-option-as-object-ca-pfx-key-and-cert-are-array-of-strings-should-handle-GET-request-to-index-route-undefined-snap-actual.webpack5" Received: {"ca": ["-----BEGIN RSA PRIVATE KEY-----· MIIEpQIBAAKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kv· C/hf5Ei1J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYu· Dy9WkFuMie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhs· EENnH6sUE9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2sw· duxJTWRINmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+· T8emgklStASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABAoIBAGqWKPE1QnT3T+3J· G+ITz9P0dDFbvWltlTZmeSJh/s2q+WZloUNtBxdmwbqT/1QecnkyGgyzVCjvSKsu· CgVjWNVAhysgtNtxRT4BVflffBXLVH2qsBjpsLRGU6EcMXuPGTiEp3YRHNuO6Aj8· oP8fEsCGPc9DlJMGgxQRAKlrVF8TN/0j6Qk+YpS4MZ0YFQfBY+WdKu04Z8TVTplQ· tTkiGpBI+Oj85jF59aQiizglJgADkAZ6zmbrctm/G9jPxh7JLS2cKI0ECZgK5yAc· pk10E1YWhoCksjr9arxy6fS9TiX9P15vv06k+s7c4c5X7XDm3X0GWeSbqBMJb8q7· BhZQNzECgYEA4kAtymDBvFYiZFq7+lzQBRKAI1RCq7YqxlieumH0PSkie2bba3dW· NVdTi7at8+GDB9/cHUPKzg/skfJllek57MZmusiVwB/Lmp/IlW8YyGShdYZ7zQsV· KMWJljpky3BEDM5sb08wIkfrOkelI/S4Bqqabd9JzOMJzoTiVOlMam8CgYEA3ctN· yonWz2bsnCUstQvQCLdI5a8Q7GJvlH2awephxGXIKGUuRmyyop0AnRnIBEWtOQV7· yZjW32bU+Wt+2BJ247EyJiIQ4gT+T51t+v/Wt1YNbL3dSj9ttOvwYd4H2W4E7EIO· GKIF4I39FM7r8NfG7YE7S1aVcnrqs01N3nhd9HMCgYEAjepbzpmqbAxLPk97oase· AFB+d6qetz5ozklAJwDSRprKukTmVR5hwMup5/UKX/OQURwl4WVojKCIb3NwLPxC· DTbVsUuoQv6uo6qeEr3A+dHFRQa6GP9eolhl2Ql/t+wPg0jn01oEgzxBXCkceNVD· qUrR2yE4FYBD4nqPzVsZR5kCgYEA1yTi7NkQeldIpZ6Z43T18753A/Xx4JsLyWqd· uAT3mV9x7V1Yqg++qGbLtZjQoPRFt85N6ZxMsqA5b0iK3mXq1auJDdx1rAlT9z6q· 9JM/YNAkbZsvEVq9vIYxw31w98T1GYhpzBM+yDhzir+9tv5YhQKa1dXDWi1JhWwz· YN45pWkCgYEAxuVsJ4D4Th5o050ppWpnxM/WuMhIUKqaoFTVucMKFzn+g24y9pv5· miYdNYIk4Y+4pzHG6ZGZSHJcQ9BLui6H/nLQnqkgCb2lT5nfp7/GKdus7BdcjPGs· fcV46yL7/X0m8nDb3hkwwrDTU4mKFkMrzKpjdZBsttEmW0Aw/3y36gU=· -----END RSA PRIVATE KEY-----· "], "cert": ["-----BEGIN CERTIFICATE-----· MIIDXTCCAkWgAwIBAgIJALz8gD/gAt0OMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV· BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX· aWRnaXRzIFB0eSBMdGQwHhcNMTgxMDIzMTgyMTQ5WhcNMTkxMDIzMTgyMTQ5WjBF· MQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50· ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB· CgKCAQEAxAUVLFM+K3XDLQkBi7xt0s1Ip7JoHYDskzUDQNHjjMkUq5kvC/hf5Ei1· J6qruJs3Xqg86Nl4+ed4ynUajAkRRibhp0P1SG1tgPssIK6iC7g8heYuDy9WkFuM· ie0513zjSn6bMEAK5TegxYAWCbaCZX/Fw9bDniabL/zuOv4sf8J4EPhsEENnH6sU· E9HxPUgQmNt1Tbd0j1Cd5PXrSTLyfVPRh0m9QhXTUHuxsse8XSn9U2swduxJTWRI· NmhffYn+O7kbJGI77xYr8u58Rsf3HCMI8DTKZNvQLChvvtLJ9ckyu7Q+T8emgklS· tASm3V2UtnriaK/IQEhgSdxqVRib3QIDAQABo1AwTjAdBgNVHQ4EFgQUDZBhVKdb· 3BRhLIhuuE522Vsul0IwHwYDVR0jBBgwFoAUDZBhVKdb3BRhLIhuuE522Vsul0Iw· DAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEABh9WWZwWLgb9/DcTxL72· 6pI96t4jiF79Q+pPefkaIIi0mE6yodWrTAsBQu9I6bNRaEcCSoiXkP2bqskD/UGg· LwUFgSrDOAA3UjdHw3QU5g2NocduG7mcFwA40TB98sOsxsUyYlzSyWzoiQWwPYwb· hek1djuWkqPXsTjlj54PTPN/SjTFmo4p5Ip6nbRf2nOREl7v0rJpGbJvXiCMYyd+· Zv+j4mRjCGo8ysMR2HjCUGkYReLAgKyyz3M7i8vevJhKslyOmy6Txn4F0nPVumaU· DDIy4xXPW1STWfsmSYJfYW3wa0wk+pJQ3j2cTzkPQQ8gwpvM3U9DJl43uwb37v6I· 7Q==· -----END CERTIFICATE-----· "], "key": ["-----BEGIN PRIVATE KEY-----· MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDEBRUsUz4rdcMt· CQGLvG3SzUinsmgdgOyTNQNA0eOMyRSrmS8L+F/kSLUnqqu4mzdeqDzo2Xj553jK· dRqMCRFGJuGnQ/VIbW2A+ywgrqILuDyF5i4PL1aQW4yJ7TnXfONKfpswQArlN6DF· gBYJtoJlf8XD1sOeJpsv/O46/ix/wngQ+GwQQ
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry1/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L1
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Target page, context or browser has been closed
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry2/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry3/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium-retry1/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L1
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Target page, context or browser has been closed
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium-retry2/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium-retry3/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry1/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L1
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Target page, context or browser has been closed
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry2/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry3/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium-retry1/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L1
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Target page, context or browser has been closed
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium-retry2/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium-retry3/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry1/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L1
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Target page, context or browser has been closed
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry2/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry3/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium-retry1/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L1
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Test ended.
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L1
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: ENOENT: no such file or directory, open '/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/.playwright-artifacts-5/669271cf813814bb1cbe51a248246b1f.zip'
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/home/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium-retry2/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /home/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry1\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry2\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry3\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › api.test.js:46:7 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
2) [chromium] › api.test.js:46:7 › 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:46:7 › API › WEBPACK_SERVE environment variable › should be present: test\e2e\api.test.js#L69
2) [chromium] › api.test.js:46:7 › 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" 67 | expect(process.env.WEBPACK_SERVE).toBe("true"); 68 | > 69 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 70 | waitUntil: "networkidle0", 71 | }); 72 | at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\api.test.js:69:39
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test\e2e\web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test\e2e\web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test\e2e\web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test\e2e\web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test\e2e\web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test\e2e\web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test\e2e\web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test\e2e\web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\web-socket-communication.test.js:110:57
Test - windows-latest - Node v18.x, Webpack latest (4/4)
Process completed with exit code 1.
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry1\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry2\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry3\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › api.test.js:46:7 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
2) [chromium] › api.test.js:46:7 › 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:46:7 › API › WEBPACK_SERVE environment variable › should be present: test\e2e\api.test.js#L69
2) [chromium] › api.test.js:46:7 › 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" 67 | expect(process.env.WEBPACK_SERVE).toBe("true"); 68 | > 69 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 70 | waitUntil: "networkidle0", 71 | }); 72 | at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\api.test.js:69:39
[chromium] › api.test.js:46:7 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:46:7 › 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:46:7 › API › WEBPACK_SERVE environment variable › should be present: test/e2e/api.test.js#L69
1) [chromium] › api.test.js:46:7 › 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" 67 | expect(process.env.WEBPACK_SERVE).toBe("true"); 68 | > 69 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 70 | waitUntil: "networkidle0", 71 | }); 72 | at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/api.test.js:69:39
[chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/): test/helpers/playwright-test.js#L3
2) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/) Error: Requiring @playwright/test second time, First: Error: at ../helpers/playwright-test.js:3 1 | "use strict"; 2 | > 3 | const { test, mergeTests } = require("@playwright/test"); | ^ 4 | 5 | const customTest = test.extend({ 6 | // eslint-disable-next-line no-empty-pattern at Object.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/index.js:69:33) at Module._compile (node:internal/modules/cjs/loader:1504:14) at Module._extensions..js (node:internal/modules/cjs/loader:1588:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1282:32) at Function.Module._load (node:internal/modules/cjs/loader:1098:12) at TracingChannel.traceSync (node:diagnostics_channel:315:14) at wrapModuleLoad (node:internal/modules/cjs/loader:215:24) at Module.require (node:internal/modules/cjs/loader:1304:12) at require (node:internal/modules/helpers:123:16) at Object.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/test.js:17:13) at Module._compile (node:internal/modules/cjs/loader:1504:14) at Module._extensions..js (node:internal/modules/cjs/loader:1588:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1282:32) at Function.Module._load (node:internal/modules/cjs/loader:1098:12) at TracingChannel.traceSync (node:diagnostics_channel:315:14) at wrapModuleLoad (node:internal/modules/cjs/loader:215:24) at Module.require (node:internal/modules/cjs/loader:1304:12) at require (node:internal/modules/helpers:123:16) at Object.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/@playwright/test/index.js:17:18) at Module._compile (node:internal/modules/cjs/loader:1504:14) at Module._extensions..js (node:internal/modules/cjs/loader:1588:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1282:32) at Function.Module._load (node:internal/modules/cjs/loader:1098:12) at TracingChannel.traceSync (node:diagnostics_channel:315:14) at wrapModuleLoad (node:internal/modules/cjs/loader:215:24) at Module.require (node:internal/modules/cjs/loader:1304:12) at require (node:internal/modules/helpers:123:16) at Object.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/helpers/playwright-test.js:3:30) at Module._compile (node:internal/modules/cjs/loader:1504:14) at Module.f._compile (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:994) at Module._extensions..js (node:internal/modules/cjs/loader:1588:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1282:32) at Function.Module._load (node:internal/modules/cjs/loader:1098:12) at TracingChannel.traceSync (node:diagnostics_channel:315:14) at wrapModuleLoad (node:internal/modules/cjs/loader:215:24) at Module.require (node:internal/modules/cjs/loader:1304:12) at require (node:int
[chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
3) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-b0a77-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-express-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
4) [chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-63572-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-connect-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
5) [chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-88679-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-connect-async-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium\\overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry1\\overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L1
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Test ended.
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L1
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: ENOENT: no such file or directory, open 'D:\a\webpack-dev-server\webpack-dev-server\test-results\.playwright-artifacts-1\b0bcaf4ab0018d2b385e29525bf6f66c.zip'
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry2\\overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry3\\overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:121:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test\e2e\overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-show-an-error-for-initial-compilation-chromium\\overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test\e2e\overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-show-an-error-for-initial-compilation-chromium-retry1\\overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test\e2e\overlay.test.js#L1
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Test ended.
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test\e2e\overlay.test.js#L1
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: ENOENT: no such file or directory, open 'D:\a\webpack-dev-server\webpack-dev-server\test-results\.playwright-artifacts-5\7f97fe60581c5ceaf93347c9c32e7741.zip'
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium\\overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L1
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Error: Test ended. Browser logs: <launching> C:\Users\runneradmin\AppData\Local\ms-playwright\chromium-1117\chrome-win\chrome.exe --disable-field-trial-config --disable-background-networking --enable-features=NetworkService,NetworkServiceInProcess --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-back-forward-cache --disable-breakpad --disable-client-side-phishing-detection --disable-component-extensions-with-background-pages --disable-component-update --no-default-browser-check --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=ImprovedCookieControls,LazyFrameLoading,GlobalMediaControls,DestroyProfileOnBrowserClose,MediaRouter,DialMediaRouteProvider,AcceptCHFrame,AutoExpandDetailsElement,CertificateTransparencyComponentUpdater,AvoidUnnecessaryBeforeUnloadCheckSync,Translate,HttpsUpgrades,PaintHolding --allow-pre-commit-input --disable-hang-monitor --disable-ipc-flooding-protection --disable-popup-blocking --disable-prompt-on-repost --disable-renderer-backgrounding --force-color-profile=srgb --metrics-recording-only --no-first-run --enable-automation --password-store=basic --use-mock-keychain --no-service-autorun --export-tagged-pdf --disable-search-engine-choice-screen --headless --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --ignore-certificate-errors --user-data-dir=C:\Users\RUNNER~1\AppData\Local\Temp\playwright_chromiumdev_profile-XXXXXXMH3Kq4 --remote-debugging-pipe --no-startup-window <launched> pid=6380 [pid=6380] <gracefully close start>
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry1\\overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L1
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Target page, context or browser has been closed
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry2\\overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L1
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Test ended. Browser logs: <launching> C:\Users\runneradmin\AppData\Local\ms-playwright\chromium-1117\chrome-win\chrome.exe --disable-field-trial-config --disable-background-networking --enable-features=NetworkService,NetworkServiceInProcess --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-back-forward-cache --disable-breakpad --disable-client-side-phishing-detection --disable-component-extensions-with-background-pages --disable-component-update --no-default-browser-check --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=ImprovedCookieControls,LazyFrameLoading,GlobalMediaControls,DestroyProfileOnBrowserClose,MediaRouter,DialMediaRouteProvider,AcceptCHFrame,AutoExpandDetailsElement,CertificateTransparencyComponentUpdater,AvoidUnnecessaryBeforeUnloadCheckSync,Translate,HttpsUpgrades,PaintHolding --allow-pre-commit-input --disable-hang-monitor --disable-ipc-flooding-protection --disable-popup-blocking --disable-prompt-on-repost --disable-renderer-backgrounding --force-color-profile=srgb --metrics-recording-only --no-first-run --enable-automation --password-store=basic --use-mock-keychain --no-service-autorun --export-tagged-pdf --disable-search-engine-choice-screen --headless --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --ignore-certificate-errors --user-data-dir=C:\Users\RUNNER~1\AppData\Local\Temp\playwright_chromiumdev_profile-XXXXXXVUNpXy --remote-debugging-pipe --no-startup-window <launched> pid=6988 [pid=6988] <gracefully close start>
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry3\\overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:121:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test\e2e\overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-show-an-error-for-initial-compilation-chromium\\overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test\e2e\overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-show-an-error-for-initial-compilation-chromium-retry1\\overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test\e2e\overlay.test.js#L1
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Test ended.
[chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page: test/fixtures/static-config/test/e2e/static-public-path.test.js#L479
1) [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page TypeError: Attempted to wrap cwd which is already wrapped at checkWrappedMethod (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/util/core/wrap-method.js:67:21) at wrapMethod (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/util/core/wrap-method.js:132:13) at Function.stub (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/stub.js:130:44) at Sandbox.stub (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/sandbox.js:454:39) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/test/e2e/static-public-path.test.js:479:22 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:254:13 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:17 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:53:34) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:34) at FixtureRunner.resolveParametersAndRunFunction (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:250:20) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:588:11 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runEachHooksForSuites (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:576:9) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:317:9 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:306:7 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runTest (/Users/runner/work/webpack-d
[chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page: test/fixtures/static-config/test/e2e/static-public-path.test.js#L500
1) [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page TypeError: Cannot read properties of undefined (reading 'restore') at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/test/e2e/static-public-path.test.js:500:14 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:254:13 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:17 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:53:34) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:34) at FixtureRunner.resolveParametersAndRunFunction (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:250:20) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:588:11 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runEachHooksForSuites (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:576:9) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:379:65 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runTest (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:352:5) at WorkerMain.runTestGroup (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:202:11) at process.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/common/process.js:94:22)
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry1/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L1
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Target page, context or browser has been closed
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry2/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry3/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium-retry1/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L1
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Target page, context or browser has been closed
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium-retry2/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L1
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Test ended. Browser logs: <launching> /Users/runner/Library/Caches/ms-playwright/chromium-1117/chrome-mac/Chromium.app/Contents/MacOS/Chromium --disable-field-trial-config --disable-background-networking --enable-features=NetworkService,NetworkServiceInProcess --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-back-forward-cache --disable-breakpad --disable-client-side-phishing-detection --disable-component-extensions-with-background-pages --disable-component-update --no-default-browser-check --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=ImprovedCookieControls,LazyFrameLoading,GlobalMediaControls,DestroyProfileOnBrowserClose,MediaRouter,DialMediaRouteProvider,AcceptCHFrame,AutoExpandDetailsElement,CertificateTransparencyComponentUpdater,AvoidUnnecessaryBeforeUnloadCheckSync,Translate,HttpsUpgrades,PaintHolding --allow-pre-commit-input --disable-hang-monitor --disable-ipc-flooding-protection --disable-popup-blocking --disable-prompt-on-repost --disable-renderer-backgrounding --force-color-profile=srgb --metrics-recording-only --no-first-run --enable-automation --password-store=basic --use-mock-keychain --no-service-autorun --export-tagged-pdf --disable-search-engine-choice-screen --enable-use-zoom-for-dsf=false --use-angle --headless --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --ignore-certificate-errors --user-data-dir=/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/playwright_chromiumdev_profile-KQZ7L1iBgiig --remote-debugging-pipe --no-startup-window <launched> pid=11868 [pid=11868] <gracefully close start>
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
Test - macos-latest - Node v22.x, Webpack latest (4/4)
Process completed with exit code 1.
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry1\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry2\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry3\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L121
2) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium\\overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L121
2) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry1\\overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:121:9
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry1\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry2\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry3\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L121
2) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium\\overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L121
2) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry1\\overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:121:9
[chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page: test/fixtures/static-config/test/e2e/static-public-path.test.js#L479
1) [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page TypeError: Attempted to wrap cwd which is already wrapped at checkWrappedMethod (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/util/core/wrap-method.js:67:21) at wrapMethod (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/util/core/wrap-method.js:132:13) at Function.stub (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/stub.js:130:44) at Sandbox.stub (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/sandbox.js:454:39) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/test/e2e/static-public-path.test.js:479:22 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:254:13 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:17 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:53:34) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:34) at FixtureRunner.resolveParametersAndRunFunction (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:250:20) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:588:11 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runEachHooksForSuites (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:576:9) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:317:9 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:306:7 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runTest (/Users/runner/work/webpack-d
[chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page: test/fixtures/static-config/test/e2e/static-public-path.test.js#L500
1) [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page TypeError: Cannot read properties of undefined (reading 'restore') at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/test/e2e/static-public-path.test.js:500:14 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:254:13 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:17 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:53:34) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:34) at FixtureRunner.resolveParametersAndRunFunction (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:250:20) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:588:11 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runEachHooksForSuites (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:576:9) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:379:65 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runTest (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:352:5) at WorkerMain.runTestGroup (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:202:11) at process.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/common/process.js:94:22)
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry1\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry2\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry3\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L121
2) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium\\overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L121
2) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry1\\overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:121:9
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry1\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry2\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L637
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\history-api-fallback-histo-c4431--request-in-same-way-as-GET-chromium-retry3\\historyApiFallback-option-in-memory-files-should-perform-HEAD-request-in-same-way-as-GET-text-snap-actual.webpack5" Received: "In-memory file· " 635 | expect(responseGet.statusText).toMatchSnapshotWithArray("status text"); 636 | > 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); | ^ 638 | 639 | const responseHead = await page.evaluate(async () => { 640 | const response = await fetch("/foo", { method: "HEAD" }); at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:637:32
[chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET: test\e2e\history-api-fallback.test.js#L639
1) [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Test ended. 637 | expect(responseGet.text).toMatchSnapshotWithArray("text"); 638 | > 639 | const responseHead = await page.evaluate(async () => { | ^ 640 | const response = await fetch("/foo", { method: "HEAD" }); 641 | 642 | return { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\history-api-fallback.test.js:639:39
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L121
2) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "D:\\a\\webpack-dev-server\\webpack-dev-server\\test-results\\overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium\\overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at D:\a\webpack-dev-server\webpack-dev-server\test\e2e\overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test\e2e\overlay.test.js#L1
2) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Error: Test ended. Browser logs: <launching> C:\Users\runneradmin\AppData\Local\ms-playwright\chromium-1117\chrome-win\chrome.exe --disable-field-trial-config --disable-background-networking --enable-features=NetworkService,NetworkServiceInProcess --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-back-forward-cache --disable-breakpad --disable-client-side-phishing-detection --disable-component-extensions-with-background-pages --disable-component-update --no-default-browser-check --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=ImprovedCookieControls,LazyFrameLoading,GlobalMediaControls,DestroyProfileOnBrowserClose,MediaRouter,DialMediaRouteProvider,AcceptCHFrame,AutoExpandDetailsElement,CertificateTransparencyComponentUpdater,AvoidUnnecessaryBeforeUnloadCheckSync,Translate,HttpsUpgrades,PaintHolding --allow-pre-commit-input --disable-hang-monitor --disable-ipc-flooding-protection --disable-popup-blocking --disable-prompt-on-repost --disable-renderer-backgrounding --force-color-profile=srgb --metrics-recording-only --no-first-run --enable-automation --password-store=basic --use-mock-keychain --no-service-autorun --export-tagged-pdf --disable-search-engine-choice-screen --headless --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --ignore-certificate-errors --user-data-dir=C:\Users\RUNNER~1\AppData\Local\Temp\playwright_chromiumdev_profile-XXXXXXbjDM9y --remote-debugging-pipe --no-startup-window <launched> pid=5852 [pid=5852] <gracefully close start>
[chromium] › api.test.js:46:7 › API › WEBPACK_SERVE environment variable › should be present: <anonymous>#L9
1) [chromium] › api.test.js:46:7 › 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:46:7 › API › WEBPACK_SERVE environment variable › should be present: test/e2e/api.test.js#L69
1) [chromium] › api.test.js:46:7 › 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" 67 | expect(process.env.WEBPACK_SERVE).toBe("true"); 68 | > 69 | const response = await page.goto(`http://127.0.0.1:${port}/`, { | ^ 70 | waitUntil: "networkidle0", 71 | }); 72 | at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/api.test.js:69:39
[chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page: test/fixtures/static-config/test/e2e/static-public-path.test.js#L479
1) [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page TypeError: Attempted to wrap cwd which is already wrapped at checkWrappedMethod (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/util/core/wrap-method.js:67:21) at wrapMethod (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/util/core/wrap-method.js:132:13) at Function.stub (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/stub.js:130:44) at Sandbox.stub (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/sinon/lib/sinon/sandbox.js:454:39) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/test/e2e/static-public-path.test.js:479:22 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:254:13 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:17 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:53:34) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:34) at FixtureRunner.resolveParametersAndRunFunction (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:250:20) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:588:11 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runEachHooksForSuites (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:576:9) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:317:9 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:306:7 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runTest (/Users/runner/work/webpack-d
[chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/): test/helpers/playwright-test.js#L3
2) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/) Error: Requiring @playwright/test second time, First: Error: at ../helpers/playwright-test.js:3 1 | "use strict"; 2 | > 3 | const { test, mergeTests } = require("@playwright/test"); | ^ 4 | 5 | const customTest = test.extend({ 6 | // eslint-disable-next-line no-empty-pattern at Object.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/index.js:69:33) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1208:32) at Function.Module._load (node:internal/modules/cjs/loader:1024:12) at Module.require (node:internal/modules/cjs/loader:1233:19) at require (node:internal/modules/helpers:179:18) at Object.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/test.js:17:13) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1208:32) at Function.Module._load (node:internal/modules/cjs/loader:1024:12) at Module.require (node:internal/modules/cjs/loader:1233:19) at require (node:internal/modules/helpers:179:18) at Object.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/@playwright/test/index.js:17:18) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1208:32) at Function.Module._load (node:internal/modules/cjs/loader:1024:12) at Module.require (node:internal/modules/cjs/loader:1233:19) at require (node:internal/modules/helpers:179:18) at Object.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/helpers/playwright-test.js:3:30) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module.f._compile (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:994) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:1010) at Module.load (node:internal/modules/cjs/loader:1208:32) at Function.Module._load (node:internal/modules/cjs/loader:1024:12) at Module.require (node:internal/modules/cjs/loader:1233:19) at require (node:internal/modules/helpers:179:18) at Object.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/api.test.js:6:18) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module.f._compile (/Users/runner/work/webpack-dev-server/webpack-dev-server/node_modules/playwright/lib/utilsBundleImpl.js:16:994) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10) at Object.i.<computed>.ut._extensions.<computed> [as .js] (/Users/runner/work/webpack-dev-server/webpack-dev-s
[chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page: test/fixtures/static-config/test/e2e/static-public-path.test.js#L500
1) [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page TypeError: Cannot read properties of undefined (reading 'restore') at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/test/e2e/static-public-path.test.js:500:14 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:254:13 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:17 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:53:34) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:34) at FixtureRunner.resolveParametersAndRunFunction (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/fixtureRunner.js:250:20) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:588:11 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runEachHooksForSuites (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:576:9) at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:379:65 at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:297:11 at TimeoutManager.withRunnable (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/timeoutManager.js:41:27) at TestInfoImpl._runAsStage (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/testInfo.js:295:7) at WorkerMain._runTest (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:352:5) at WorkerMain.runTestGroup (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/worker/workerMain.js:202:11) at process.<anonymous> (/Users/runner/work/webpack-dev-server/webpack-dev-server/test/fixtures/static-config/node_modules/playwright/lib/common/process.js:94:22)
[chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
3) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-b0a77-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-express-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
4) [chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-63572-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-connect-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/): test/e2e/app.test.js#L100
5) [chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/app-app-option-should-work-88679-GET-request-to-index-route--chromium-retry1/app-option-should-work-using-connect-async-application-and-spdy-server-should-handle-GET-request-to-index-route-console-messages-snap-actual.webpack5" Received: ["Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR"] 98 | expect( 99 | consoleMessages.map((message) => message.text()), > 100 | ).toMatchSnapshotWithArray("console messages"); | ^ 101 | expect(pageErrors).toMatchSnapshotWithArray("page errors"); 102 | }); 103 | }); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/app.test.js:100:13
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws"): test/e2e/web-socket-communication.test.js#L110
1) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
[chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs"): test/e2e/web-socket-communication.test.js#L110
2) [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 1 108 | 109 | // this fails > 110 | expect(server.webSocketServer.clients.length).toBe(0); | ^ 111 | expect( 112 | consoleMessages.map((message) => message.text()), 113 | ).toMatchSnapshotWithArray("console messages"); at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/web-socket-communication.test.js:110:57
Test - macos-latest - Node v18.x, Webpack latest (4/4)
Process completed with exit code 1.
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry1/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L1
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Test ended.
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L1
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: ENOENT: no such file or directory, open '/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/.playwright-artifacts-1/0e64e8f282f9e9656365059f30e5f7bb.zip'
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry2/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation: test/e2e/overlay.test.js#L121
1) [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ─── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-sho-67c2b-ing-for-initial-compilation-chromium-retry3/overlay-should-show-a-warning-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Warning from compilation </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> </div> </div> </body> " 119 | plugins: [prettierHTML, prettierCSS], 120 | }), > 121 | ).toMatchSnapshotWithArray("overlay html"); | ^ 122 | } catch (error) { 123 | throw error; 124 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:121:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L167
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchSnapshotWithArray(expected) Expected: "/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/overlay-overlay-should-show-an-error-for-initial-compilation-chromium-retry1/overlay-should-show-an-error-for-initial-compilation-overlay-html-snap-actual.webpack5" Received: "<body> <div id=\"webpack-dev-server-client-overlay-div\" style=\" position: fixed; box-sizing: border-box; inset: 0px; width: 100vw; height: 100vh; font-size: large; padding: 2rem 2rem 4rem; line-height: 1.2; white-space: pre-wrap; overflow: auto; background-color: rgba(0, 0, 0, 0.9); color: white; \" > <div style=\" color: rgb(232, 59, 70); font-size: 2em; white-space: pre-wrap; font-family: sans-serif; margin: 0px 2rem 2rem 0px; flex: 0 0 auto; max-height: 50%; overflow: auto; \" > Compiled with problems: </div> <button aria-label=\"Dismiss\" style=\" color: rgb(255, 255, 255); line-height: 1rem; font-size: 1.5rem; padding: 1rem; cursor: pointer; position: absolute; right: 0px; top: 0px; background-color: transparent; border: none; \" > × </button> <div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div data-can-open=\"true\" style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; cursor: pointer; \" > ERROR in ./foo.js 1:1 </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Module parse failed: Unterminated template (1:1) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders &gt; `;a </div> </div> <div style=\" background-color: rgba(206, 17, 38, 0.1); color: rgb(252, 207, 207); padding: 1rem 1rem 1.5rem; \" > <div style=\" color: rgb(232, 59, 70); font-size: 1.2em; margin-bottom: 1rem; font-family: sans-serif; \" > ERROR </div> <div style=\" line-height: 1.5; font-size: 1rem; font-family: Menlo, Consolas, monospace; \" > Error from compilation. Can't find 'test' module. </div> </div> </div> </div> </body> " 165 | plugins: [prettierHTML, prettierCSS], 166 | }), > 167 | ).toMatchSnapshotWithArray("overlay html"); | ^ 168 | } catch (error) { 169 | throw error; 170 | } finally { at /Users/runner/work/webpack-dev-server/webpack-dev-server/test/e2e/overlay.test.js:167:9
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L1
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Test ended.
[chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation: test/e2e/overlay.test.js#L1
2) [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: ENOENT: no such file or directory, open '/Users/runner/work/webpack-dev-server/webpack-dev-server/test-results/.playwright-artifacts-5/9f0062bcf4f8c3f3a7b04921c5f49e79.zip'
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 48.4s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 23.0s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 48.1s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 22.2s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 49.0s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 22.7s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 49.2s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 22.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 25.6s
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.1s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 29.9s
Slow Test: [chromium] › host.test.js#L1
[chromium] › host.test.js took 19.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.9s
Slow Test: [chromium] › host.test.js#L1
[chromium] › host.test.js took 18.9s
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.3s
Slow Test: [chromium] › host.test.js#L1
[chromium] › host.test.js took 19.1s
Slow Test: [chromium] › server-and-client-transport.test.js#L1
[chromium] › server-and-client-transport.test.js took 15.3s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 1.2m
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 27.9s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 28.8s
Slow Test: [chromium] › multi-compiler.test.js#L1
[chromium] › multi-compiler.test.js took 21.5s
Slow Test: [chromium] › logging.test.js#L1
[chromium] › logging.test.js took 19.5s
Slow Test: [chromium] › server-and-client-transport.test.js#L1
[chromium] › server-and-client-transport.test.js took 17.4s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 28.1s
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 19.0s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 28.5s
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.4s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 28.8s
Slow Test: [chromium] › multi-compiler.test.js#L1
[chromium] › multi-compiler.test.js took 21.5s
Slow Test: [chromium] › logging.test.js#L1
[chromium] › logging.test.js took 19.3s
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 43.1s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 37.3s
Slow Test: [chromium] › host.test.js#L1
[chromium] › host.test.js took 25.4s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 1.3m
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 28.5s
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 43.2s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 37.9s
Slow Test: [chromium] › host.test.js#L1
[chromium] › host.test.js took 25.8s
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 34.7s
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 21.3s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 41.4s
Slow Test: [chromium] › logging.test.js#L1
[chromium] › logging.test.js took 28.8s
Slow Test: [chromium] › multi-compiler.test.js#L1
[chromium] › multi-compiler.test.js took 25.7s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 40.4s
Slow Test: [chromium] › logging.test.js#L1
[chromium] › logging.test.js took 27.5s
Slow Test: [chromium] › multi-compiler.test.js#L1
[chromium] › multi-compiler.test.js took 24.9s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 29.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 19.8s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 47.0s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 22.5s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 1.2m
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 42.9s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 36.5s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 36.1s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 27.4s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 1.2m
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 43.0s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 36.2s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 35.6s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 27.3s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 1.2m
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 42.9s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 40.0s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 36.1s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 27.4s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 1.2m
Slow Test: [chromium] › client-reconnect.test.js#L1
[chromium] › client-reconnect.test.js took 43.0s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 37.5s
Slow Test: [chromium] › allowed-hosts.test.js#L1
[chromium] › allowed-hosts.test.js took 33.2s
Slow Test: [chromium] › logging.test.js#L1
[chromium] › logging.test.js took 27.7s
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 27.5s
Slow Test: [chromium] › host.test.js#L1
[chromium] › host.test.js took 19.6s
Slow Test: [chromium] › web-socket-server-url.test.js#L1
[chromium] › web-socket-server-url.test.js took 51.0s
Slow Test: [chromium] › watch-files.test.js#L1
[chromium] › watch-files.test.js took 23.3s
Slow Test: [chromium] › hot-and-live-reload.test.js#L1
[chromium] › hot-and-live-reload.test.js took 29.1s
Slow Test: [chromium] › multi-compiler.test.js#L1
[chromium] › multi-compiler.test.js took 22.1s
Slow Test: [chromium] › logging.test.js#L1
[chromium] › logging.test.js took 20.1s
🎭 Playwright Run Summary
1 flaky [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page 2 skipped 93 passed (1.0m)
🎭 Playwright Run Summary
2 failed [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") 115 passed (1.9m)
🎭 Playwright Run Summary
1 flaky [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page 2 skipped 93 passed (1.1m)
🎭 Playwright Run Summary
1 flaky [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page 2 skipped 93 passed (1.1m)
🎭 Playwright Run Summary
2 failed [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") 115 passed (1.9m)
🎭 Playwright Run Summary
2 failed [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") 115 passed (1.9m)
🎭 Playwright Run Summary
2 failed [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") 115 passed (1.9m)
🎭 Playwright Run Summary
5 flaky [chromium] › api.test.js:46:7 › API › WEBPACK_SERVE environment variable › should be present ─── [chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/) 143 passed (2.8m)
🎭 Playwright Run Summary
5 flaky [chromium] › api.test.js:46:7 › API › WEBPACK_SERVE environment variable › should be present ─── [chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/) 143 passed (2.9m)
🎭 Playwright Run Summary
5 flaky [chromium] › api.test.js:46:7 › API › WEBPACK_SERVE environment variable › should be present ─── [chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/) 143 passed (2.8m)
🎭 Playwright Run Summary
5 flaky [chromium] › api.test.js:46:7 › API › WEBPACK_SERVE environment variable › should be present ─── [chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/) 143 passed (2.9m)
🎭 Playwright Run Summary
3 failed [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) [chromium] › server.test.js:503:7 › server option › as object › ca, pfx, key and cert are array of strings › should handle GET request to index route (/) [chromium] › server.test.js:972:7 › server option › as object › ca, pfx, key and cert are strings, key and pfx are objects › should handle GET request to index route (/) 2 flaky [chromium] › server.test.js:1184:7 › server option › as object › spdy server with options › should handle GET request to index route (/) [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page 2 skipped 88 passed (2.2m)
🎭 Playwright Run Summary
2 failed [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") 115 passed (2.7m)
🎭 Playwright Run Summary
30 failed [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ──── [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ──── [chromium] › overlay.test.js:175:3 › overlay › should show a warning and error for initial compilation [chromium] › overlay.test.js:227:3 › overlay › should show an ansi formatted error for initial compilation [chromium] › overlay.test.js:277:3 › overlay › should show a warning and error for initial compilation and protects against xss [chromium] › overlay.test.js:326:3 › overlay › should not show initially, then show on an error, then hide on fix [chromium] › overlay.test.js:408:3 › overlay › should not show initially, then show on an error, then show other error, then hide on fix [chromium] › overlay.test.js:518:3 › overlay › should not show initially, then show on an error and allow to close [chromium] › overlay.test.js:699:3 › overlay › should not show a warning when "client.overlay.warnings" is "false" [chromium] › overlay.test.js:743:3 › overlay › should not show warning when it is filtered ───── [chromium] › overlay.test.js:784:3 › overlay › should show warning when it is not filtered ───── [chromium] › overlay.test.js:837:3 › overlay › should show a warning when "client.overlay" is "true" [chromium] › overlay.test.js:888:3 › overlay › should show a warning when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:941:3 › overlay › should show a warning when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1036:3 › overlay › should not show an error when "client.overlay.errors" is "false" [chromium] › overlay.test.js:1080:3 › overlay › should not show error when it is filtered ────── [chromium] › overlay.test.js:1122:3 › overlay › should show error when it is not filtered ────── [chromium] › overlay.test.js:1175:3 › overlay › should show an error when "client.overlay" is "true" [chromium] › overlay.test.js:1226:3 › overlay › should show overlay when Trusted Types are enabled [chromium] › overlay.test.js:1290:3 › overlay › should show overlay when Trusted Types are enabled and the "require-trusted-types-for 'script'" header was used [chromium] › overlay.test.js:1407:3 › overlay › should show an error when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1460:3 › overlay › should show an error when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:1513:3 › overlay › should show a warning and hide them after closing connection [chromium] › overlay.test.js:1586:3 › overlay › should show an error after invalidation ──────── [chromium] › overlay.test.js:1646:3 › overlay › should show a warning after invalidation ─────── [chromium] › overlay.test.js:1706:3 › overlay › should show error for uncaught runtime error ─── [chromium] › overlay.test.js:1751:3 › overlay › should not show filtered runtime error ───────── [chromium] › overlay.test.js:1792:3 › overlay › should show error for uncaught promise rejection [chromium] › overlay.test.js:1839:3 › overlay › should not show filtered promise rejection ───── [chromium] › overlay.test.js:1882:3 › overlay › should show overlay when "Content-Security-Policy" is "default-src 'self'" was used 3 skipped 94 passed (5.1m)
🎭 Playwright Run Summary
3 failed [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) [chromium] › server.test.js:503:7 › server option › as object › ca, pfx, key and cert are array of strings › should handle GET request to index route (/) [chromium] › server.test.js:972:7 › server option › as object › ca, pfx, key and cert are strings, key and pfx are objects › should handle GET request to index route (/) 2 flaky [chromium] › server.test.js:1184:7 › server option › as object › spdy server with options › should handle GET request to index route (/) [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page 2 skipped 88 passed (2.1m)
🎭 Playwright Run Summary
30 failed [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ──── [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ──── [chromium] › overlay.test.js:175:3 › overlay › should show a warning and error for initial compilation [chromium] › overlay.test.js:227:3 › overlay › should show an ansi formatted error for initial compilation [chromium] › overlay.test.js:277:3 › overlay › should show a warning and error for initial compilation and protects against xss [chromium] › overlay.test.js:326:3 › overlay › should not show initially, then show on an error, then hide on fix [chromium] › overlay.test.js:408:3 › overlay › should not show initially, then show on an error, then show other error, then hide on fix [chromium] › overlay.test.js:518:3 › overlay › should not show initially, then show on an error and allow to close [chromium] › overlay.test.js:699:3 › overlay › should not show a warning when "client.overlay.warnings" is "false" [chromium] › overlay.test.js:743:3 › overlay › should not show warning when it is filtered ───── [chromium] › overlay.test.js:784:3 › overlay › should show warning when it is not filtered ───── [chromium] › overlay.test.js:837:3 › overlay › should show a warning when "client.overlay" is "true" [chromium] › overlay.test.js:888:3 › overlay › should show a warning when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:941:3 › overlay › should show a warning when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1036:3 › overlay › should not show an error when "client.overlay.errors" is "false" [chromium] › overlay.test.js:1080:3 › overlay › should not show error when it is filtered ────── [chromium] › overlay.test.js:1122:3 › overlay › should show error when it is not filtered ────── [chromium] › overlay.test.js:1175:3 › overlay › should show an error when "client.overlay" is "true" [chromium] › overlay.test.js:1226:3 › overlay › should show overlay when Trusted Types are enabled [chromium] › overlay.test.js:1290:3 › overlay › should show overlay when Trusted Types are enabled and the "require-trusted-types-for 'script'" header was used [chromium] › overlay.test.js:1407:3 › overlay › should show an error when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1460:3 › overlay › should show an error when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:1513:3 › overlay › should show a warning and hide them after closing connection [chromium] › overlay.test.js:1586:3 › overlay › should show an error after invalidation ──────── [chromium] › overlay.test.js:1646:3 › overlay › should show a warning after invalidation ─────── [chromium] › overlay.test.js:1706:3 › overlay › should show error for uncaught runtime error ─── [chromium] › overlay.test.js:1751:3 › overlay › should not show filtered runtime error ───────── [chromium] › overlay.test.js:1792:3 › overlay › should show error for uncaught promise rejection [chromium] › overlay.test.js:1839:3 › overlay › should not show filtered promise rejection ───── [chromium] › overlay.test.js:1882:3 › overlay › should show overlay when "Content-Security-Policy" is "default-src 'self'" was used 3 skipped 94 passed (5.6m)
🎭 Playwright Run Summary
30 failed [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ──── [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ──── [chromium] › overlay.test.js:175:3 › overlay › should show a warning and error for initial compilation [chromium] › overlay.test.js:227:3 › overlay › should show an ansi formatted error for initial compilation [chromium] › overlay.test.js:277:3 › overlay › should show a warning and error for initial compilation and protects against xss [chromium] › overlay.test.js:326:3 › overlay › should not show initially, then show on an error, then hide on fix [chromium] › overlay.test.js:408:3 › overlay › should not show initially, then show on an error, then show other error, then hide on fix [chromium] › overlay.test.js:518:3 › overlay › should not show initially, then show on an error and allow to close [chromium] › overlay.test.js:699:3 › overlay › should not show a warning when "client.overlay.warnings" is "false" [chromium] › overlay.test.js:743:3 › overlay › should not show warning when it is filtered ───── [chromium] › overlay.test.js:784:3 › overlay › should show warning when it is not filtered ───── [chromium] › overlay.test.js:837:3 › overlay › should show a warning when "client.overlay" is "true" [chromium] › overlay.test.js:888:3 › overlay › should show a warning when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:941:3 › overlay › should show a warning when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1036:3 › overlay › should not show an error when "client.overlay.errors" is "false" [chromium] › overlay.test.js:1080:3 › overlay › should not show error when it is filtered ────── [chromium] › overlay.test.js:1122:3 › overlay › should show error when it is not filtered ────── [chromium] › overlay.test.js:1175:3 › overlay › should show an error when "client.overlay" is "true" [chromium] › overlay.test.js:1226:3 › overlay › should show overlay when Trusted Types are enabled [chromium] › overlay.test.js:1290:3 › overlay › should show overlay when Trusted Types are enabled and the "require-trusted-types-for 'script'" header was used [chromium] › overlay.test.js:1407:3 › overlay › should show an error when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1460:3 › overlay › should show an error when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:1513:3 › overlay › should show a warning and hide them after closing connection [chromium] › overlay.test.js:1586:3 › overlay › should show an error after invalidation ──────── [chromium] › overlay.test.js:1646:3 › overlay › should show a warning after invalidation ─────── [chromium] › overlay.test.js:1706:3 › overlay › should show error for uncaught runtime error ─── [chromium] › overlay.test.js:1751:3 › overlay › should not show filtered runtime error ───────── [chromium] › overlay.test.js:1792:3 › overlay › should show error for uncaught promise rejection [chromium] › overlay.test.js:1839:3 › overlay › should not show filtered promise rejection ───── [chromium] › overlay.test.js:1882:3 › overlay › should show overlay when "Content-Security-Policy" is "default-src 'self'" was used 3 skipped 94 passed (5.8m)
🎭 Playwright Run Summary
30 failed [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ──── [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ──── [chromium] › overlay.test.js:175:3 › overlay › should show a warning and error for initial compilation [chromium] › overlay.test.js:227:3 › overlay › should show an ansi formatted error for initial compilation [chromium] › overlay.test.js:277:3 › overlay › should show a warning and error for initial compilation and protects against xss [chromium] › overlay.test.js:326:3 › overlay › should not show initially, then show on an error, then hide on fix [chromium] › overlay.test.js:408:3 › overlay › should not show initially, then show on an error, then show other error, then hide on fix [chromium] › overlay.test.js:518:3 › overlay › should not show initially, then show on an error and allow to close [chromium] › overlay.test.js:699:3 › overlay › should not show a warning when "client.overlay.warnings" is "false" [chromium] › overlay.test.js:743:3 › overlay › should not show warning when it is filtered ───── [chromium] › overlay.test.js:784:3 › overlay › should show warning when it is not filtered ───── [chromium] › overlay.test.js:837:3 › overlay › should show a warning when "client.overlay" is "true" [chromium] › overlay.test.js:888:3 › overlay › should show a warning when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:941:3 › overlay › should show a warning when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1036:3 › overlay › should not show an error when "client.overlay.errors" is "false" [chromium] › overlay.test.js:1080:3 › overlay › should not show error when it is filtered ────── [chromium] › overlay.test.js:1122:3 › overlay › should show error when it is not filtered ────── [chromium] › overlay.test.js:1175:3 › overlay › should show an error when "client.overlay" is "true" [chromium] › overlay.test.js:1226:3 › overlay › should show overlay when Trusted Types are enabled [chromium] › overlay.test.js:1290:3 › overlay › should show overlay when Trusted Types are enabled and the "require-trusted-types-for 'script'" header was used [chromium] › overlay.test.js:1407:3 › overlay › should show an error when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1460:3 › overlay › should show an error when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:1513:3 › overlay › should show a warning and hide them after closing connection [chromium] › overlay.test.js:1586:3 › overlay › should show an error after invalidation ──────── [chromium] › overlay.test.js:1646:3 › overlay › should show a warning after invalidation ─────── [chromium] › overlay.test.js:1706:3 › overlay › should show error for uncaught runtime error ─── [chromium] › overlay.test.js:1751:3 › overlay › should not show filtered runtime error ───────── [chromium] › overlay.test.js:1792:3 › overlay › should show error for uncaught promise rejection [chromium] › overlay.test.js:1839:3 › overlay › should not show filtered promise rejection ───── [chromium] › overlay.test.js:1882:3 › overlay › should show overlay when "Content-Security-Policy" is "default-src 'self'" was used 3 skipped 94 passed (6.1m)
🎭 Playwright Run Summary
1 failed [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET 2 flaky [chromium] › api.test.js:46:7 › API › WEBPACK_SERVE environment variable › should be present ─── [chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/) 145 passed (3.8m)
🎭 Playwright Run Summary
2 failed [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") 115 passed (2.8m)
🎭 Playwright Run Summary
1 failed [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET 2 flaky [chromium] › api.test.js:46:7 › API › WEBPACK_SERVE environment variable › should be present ─── [chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/) 145 passed (3.9m)
🎭 Playwright Run Summary
5 flaky [chromium] › api.test.js:46:7 › API › WEBPACK_SERVE environment variable › should be present ─── [chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/) 143 passed (3.2m)
🎭 Playwright Run Summary
30 failed [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ──── [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ──── [chromium] › overlay.test.js:175:3 › overlay › should show a warning and error for initial compilation [chromium] › overlay.test.js:227:3 › overlay › should show an ansi formatted error for initial compilation [chromium] › overlay.test.js:277:3 › overlay › should show a warning and error for initial compilation and protects against xss [chromium] › overlay.test.js:326:3 › overlay › should not show initially, then show on an error, then hide on fix [chromium] › overlay.test.js:408:3 › overlay › should not show initially, then show on an error, then show other error, then hide on fix [chromium] › overlay.test.js:518:3 › overlay › should not show initially, then show on an error and allow to close [chromium] › overlay.test.js:699:3 › overlay › should not show a warning when "client.overlay.warnings" is "false" [chromium] › overlay.test.js:743:3 › overlay › should not show warning when it is filtered ───── [chromium] › overlay.test.js:784:3 › overlay › should show warning when it is not filtered ───── [chromium] › overlay.test.js:837:3 › overlay › should show a warning when "client.overlay" is "true" [chromium] › overlay.test.js:888:3 › overlay › should show a warning when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:941:3 › overlay › should show a warning when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1036:3 › overlay › should not show an error when "client.overlay.errors" is "false" [chromium] › overlay.test.js:1080:3 › overlay › should not show error when it is filtered ────── [chromium] › overlay.test.js:1122:3 › overlay › should show error when it is not filtered ────── [chromium] › overlay.test.js:1175:3 › overlay › should show an error when "client.overlay" is "true" [chromium] › overlay.test.js:1226:3 › overlay › should show overlay when Trusted Types are enabled [chromium] › overlay.test.js:1290:3 › overlay › should show overlay when Trusted Types are enabled and the "require-trusted-types-for 'script'" header was used [chromium] › overlay.test.js:1407:3 › overlay › should show an error when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1460:3 › overlay › should show an error when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:1513:3 › overlay › should show a warning and hide them after closing connection [chromium] › overlay.test.js:1586:3 › overlay › should show an error after invalidation ──────── [chromium] › overlay.test.js:1646:3 › overlay › should show a warning after invalidation ─────── [chromium] › overlay.test.js:1706:3 › overlay › should show error for uncaught runtime error ─── [chromium] › overlay.test.js:1751:3 › overlay › should not show filtered runtime error ───────── [chromium] › overlay.test.js:1792:3 › overlay › should show error for uncaught promise rejection [chromium] › overlay.test.js:1839:3 › overlay › should not show filtered promise rejection ───── [chromium] › overlay.test.js:1882:3 › overlay › should show overlay when "Content-Security-Policy" is "default-src 'self'" was used 3 skipped 94 passed (8.5m)
🎭 Playwright Run Summary
30 failed [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ──── [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ──── [chromium] › overlay.test.js:175:3 › overlay › should show a warning and error for initial compilation [chromium] › overlay.test.js:227:3 › overlay › should show an ansi formatted error for initial compilation [chromium] › overlay.test.js:277:3 › overlay › should show a warning and error for initial compilation and protects against xss [chromium] › overlay.test.js:326:3 › overlay › should not show initially, then show on an error, then hide on fix [chromium] › overlay.test.js:408:3 › overlay › should not show initially, then show on an error, then show other error, then hide on fix [chromium] › overlay.test.js:518:3 › overlay › should not show initially, then show on an error and allow to close [chromium] › overlay.test.js:699:3 › overlay › should not show a warning when "client.overlay.warnings" is "false" [chromium] › overlay.test.js:743:3 › overlay › should not show warning when it is filtered ───── [chromium] › overlay.test.js:784:3 › overlay › should show warning when it is not filtered ───── [chromium] › overlay.test.js:837:3 › overlay › should show a warning when "client.overlay" is "true" [chromium] › overlay.test.js:888:3 › overlay › should show a warning when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:941:3 › overlay › should show a warning when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1036:3 › overlay › should not show an error when "client.overlay.errors" is "false" [chromium] › overlay.test.js:1080:3 › overlay › should not show error when it is filtered ────── [chromium] › overlay.test.js:1122:3 › overlay › should show error when it is not filtered ────── [chromium] › overlay.test.js:1175:3 › overlay › should show an error when "client.overlay" is "true" [chromium] › overlay.test.js:1226:3 › overlay › should show overlay when Trusted Types are enabled [chromium] › overlay.test.js:1290:3 › overlay › should show overlay when Trusted Types are enabled and the "require-trusted-types-for 'script'" header was used [chromium] › overlay.test.js:1407:3 › overlay › should show an error when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1460:3 › overlay › should show an error when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:1513:3 › overlay › should show a warning and hide them after closing connection [chromium] › overlay.test.js:1586:3 › overlay › should show an error after invalidation ──────── [chromium] › overlay.test.js:1646:3 › overlay › should show a warning after invalidation ─────── [chromium] › overlay.test.js:1706:3 › overlay › should show error for uncaught runtime error ─── [chromium] › overlay.test.js:1751:3 › overlay › should not show filtered runtime error ───────── [chromium] › overlay.test.js:1792:3 › overlay › should show error for uncaught promise rejection [chromium] › overlay.test.js:1839:3 › overlay › should not show filtered promise rejection ───── [chromium] › overlay.test.js:1882:3 › overlay › should show overlay when "Content-Security-Policy" is "default-src 'self'" was used 3 skipped 94 passed (7.9m)
🎭 Playwright Run Summary
1 flaky [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page 2 skipped 93 passed (1.1m)
🎭 Playwright Run Summary
30 failed [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ──── [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ──── [chromium] › overlay.test.js:175:3 › overlay › should show a warning and error for initial compilation [chromium] › overlay.test.js:227:3 › overlay › should show an ansi formatted error for initial compilation [chromium] › overlay.test.js:277:3 › overlay › should show a warning and error for initial compilation and protects against xss [chromium] › overlay.test.js:326:3 › overlay › should not show initially, then show on an error, then hide on fix [chromium] › overlay.test.js:408:3 › overlay › should not show initially, then show on an error, then show other error, then hide on fix [chromium] › overlay.test.js:518:3 › overlay › should not show initially, then show on an error and allow to close [chromium] › overlay.test.js:699:3 › overlay › should not show a warning when "client.overlay.warnings" is "false" [chromium] › overlay.test.js:743:3 › overlay › should not show warning when it is filtered ───── [chromium] › overlay.test.js:784:3 › overlay › should show warning when it is not filtered ───── [chromium] › overlay.test.js:837:3 › overlay › should show a warning when "client.overlay" is "true" [chromium] › overlay.test.js:888:3 › overlay › should show a warning when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:941:3 › overlay › should show a warning when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1036:3 › overlay › should not show an error when "client.overlay.errors" is "false" [chromium] › overlay.test.js:1080:3 › overlay › should not show error when it is filtered ────── [chromium] › overlay.test.js:1122:3 › overlay › should show error when it is not filtered ────── [chromium] › overlay.test.js:1175:3 › overlay › should show an error when "client.overlay" is "true" [chromium] › overlay.test.js:1226:3 › overlay › should show overlay when Trusted Types are enabled [chromium] › overlay.test.js:1290:3 › overlay › should show overlay when Trusted Types are enabled and the "require-trusted-types-for 'script'" header was used [chromium] › overlay.test.js:1407:3 › overlay › should show an error when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1460:3 › overlay › should show an error when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:1513:3 › overlay › should show a warning and hide them after closing connection [chromium] › overlay.test.js:1586:3 › overlay › should show an error after invalidation ──────── [chromium] › overlay.test.js:1646:3 › overlay › should show a warning after invalidation ─────── [chromium] › overlay.test.js:1706:3 › overlay › should show error for uncaught runtime error ─── [chromium] › overlay.test.js:1751:3 › overlay › should not show filtered runtime error ───────── [chromium] › overlay.test.js:1792:3 › overlay › should show error for uncaught promise rejection [chromium] › overlay.test.js:1839:3 › overlay › should not show filtered promise rejection ───── [chromium] › overlay.test.js:1882:3 › overlay › should show overlay when "Content-Security-Policy" is "default-src 'self'" was used 3 skipped 94 passed (5.6m)
🎭 Playwright Run Summary
2 failed [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") 115 passed (1.8m)
🎭 Playwright Run Summary
36 failed [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ──── [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ──── [chromium] › overlay.test.js:175:3 › overlay › should show a warning and error for initial compilation [chromium] › overlay.test.js:227:3 › overlay › should show an ansi formatted error for initial compilation [chromium] › overlay.test.js:277:3 › overlay › should show a warning and error for initial compilation and protects against xss [chromium] › overlay.test.js:326:3 › overlay › should not show initially, then show on an error, then hide on fix [chromium] › overlay.test.js:408:3 › overlay › should not show initially, then show on an error, then show other error, then hide on fix [chromium] › overlay.test.js:518:3 › overlay › should not show initially, then show on an error and allow to close [chromium] › overlay.test.js:699:3 › overlay › should not show a warning when "client.overlay.warnings" is "false" [chromium] › overlay.test.js:743:3 › overlay › should not show warning when it is filtered ───── [chromium] › overlay.test.js:784:3 › overlay › should show warning when it is not filtered ───── [chromium] › overlay.test.js:837:3 › overlay › should show a warning when "client.overlay" is "true" [chromium] › overlay.test.js:888:3 › overlay › should show a warning when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:941:3 › overlay › should show a warning when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1036:3 › overlay › should not show an error when "client.overlay.errors" is "false" [chromium] › overlay.test.js:1080:3 › overlay › should not show error when it is filtered ────── [chromium] › overlay.test.js:1122:3 › overlay › should show error when it is not filtered ────── [chromium] › overlay.test.js:1175:3 › overlay › should show an error when "client.overlay" is "true" [chromium] › overlay.test.js:1226:3 › overlay › should show overlay when Trusted Types are enabled [chromium] › overlay.test.js:1290:3 › overlay › should show overlay when Trusted Types are enabled and the "require-trusted-types-for 'script'" header was used [chromium] › overlay.test.js:1407:3 › overlay › should show an error when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1460:3 › overlay › should show an error when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:1513:3 › overlay › should show a warning and hide them after closing connection [chromium] › overlay.test.js:1586:3 › overlay › should show an error after invalidation ──────── [chromium] › overlay.test.js:1646:3 › overlay › should show a warning after invalidation ─────── [chromium] › overlay.test.js:1706:3 › overlay › should show error for uncaught runtime error ─── [chromium] › overlay.test.js:1751:3 › overlay › should not show filtered runtime error ───────── [chromium] › overlay.test.js:1792:3 › overlay › should show error for uncaught promise rejection [chromium] › overlay.test.js:1839:3 › overlay › should not show filtered promise rejection ───── [chromium] › overlay.test.js:1882:3 › overlay › should show overlay when "Content-Security-Policy" is "default-src 'self'" was used [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) [chromium] › server.test.js:503:7 › server option › as object › ca, pfx, key and cert are array of strings › should handle GET request to index route (/) [chromium] › server.test.js:972:7 › server option › as object › ca, pfx, key and cert are strings, key and pfx are objects › should handle GET request to index route (/) [chromium] › web-socket-communication.test.js:69:5 › web socket communicati
🎭 Playwright Run Summary
36 failed [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ──── [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ──── [chromium] › overlay.test.js:175:3 › overlay › should show a warning and error for initial compilation [chromium] › overlay.test.js:227:3 › overlay › should show an ansi formatted error for initial compilation [chromium] › overlay.test.js:277:3 › overlay › should show a warning and error for initial compilation and protects against xss [chromium] › overlay.test.js:326:3 › overlay › should not show initially, then show on an error, then hide on fix [chromium] › overlay.test.js:408:3 › overlay › should not show initially, then show on an error, then show other error, then hide on fix [chromium] › overlay.test.js:518:3 › overlay › should not show initially, then show on an error and allow to close [chromium] › overlay.test.js:699:3 › overlay › should not show a warning when "client.overlay.warnings" is "false" [chromium] › overlay.test.js:743:3 › overlay › should not show warning when it is filtered ───── [chromium] › overlay.test.js:784:3 › overlay › should show warning when it is not filtered ───── [chromium] › overlay.test.js:837:3 › overlay › should show a warning when "client.overlay" is "true" [chromium] › overlay.test.js:888:3 › overlay › should show a warning when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:941:3 › overlay › should show a warning when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1036:3 › overlay › should not show an error when "client.overlay.errors" is "false" [chromium] › overlay.test.js:1080:3 › overlay › should not show error when it is filtered ────── [chromium] › overlay.test.js:1122:3 › overlay › should show error when it is not filtered ────── [chromium] › overlay.test.js:1175:3 › overlay › should show an error when "client.overlay" is "true" [chromium] › overlay.test.js:1226:3 › overlay › should show overlay when Trusted Types are enabled [chromium] › overlay.test.js:1290:3 › overlay › should show overlay when Trusted Types are enabled and the "require-trusted-types-for 'script'" header was used [chromium] › overlay.test.js:1407:3 › overlay › should show an error when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1460:3 › overlay › should show an error when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:1513:3 › overlay › should show a warning and hide them after closing connection [chromium] › overlay.test.js:1586:3 › overlay › should show an error after invalidation ──────── [chromium] › overlay.test.js:1646:3 › overlay › should show a warning after invalidation ─────── [chromium] › overlay.test.js:1706:3 › overlay › should show error for uncaught runtime error ─── [chromium] › overlay.test.js:1751:3 › overlay › should not show filtered runtime error ───────── [chromium] › overlay.test.js:1792:3 › overlay › should show error for uncaught promise rejection [chromium] › overlay.test.js:1839:3 › overlay › should not show filtered promise rejection ───── [chromium] › overlay.test.js:1882:3 › overlay › should show overlay when "Content-Security-Policy" is "default-src 'self'" was used [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) [chromium] › server.test.js:503:7 › server option › as object › ca, pfx, key and cert are array of strings › should handle GET request to index route (/) [chromium] › server.test.js:972:7 › server option › as object › ca, pfx, key and cert are strings, key and pfx are objects › should handle GET request to index route (/) [chromium] › web-socket-communication.test.js:69:5 › web socket communicati
🎭 Playwright Run Summary
1 flaky [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page 2 skipped 93 passed (1.0m)
🎭 Playwright Run Summary
36 failed [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ──── [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ──── [chromium] › overlay.test.js:175:3 › overlay › should show a warning and error for initial compilation [chromium] › overlay.test.js:227:3 › overlay › should show an ansi formatted error for initial compilation [chromium] › overlay.test.js:277:3 › overlay › should show a warning and error for initial compilation and protects against xss [chromium] › overlay.test.js:326:3 › overlay › should not show initially, then show on an error, then hide on fix [chromium] › overlay.test.js:408:3 › overlay › should not show initially, then show on an error, then show other error, then hide on fix [chromium] › overlay.test.js:518:3 › overlay › should not show initially, then show on an error and allow to close [chromium] › overlay.test.js:699:3 › overlay › should not show a warning when "client.overlay.warnings" is "false" [chromium] › overlay.test.js:743:3 › overlay › should not show warning when it is filtered ───── [chromium] › overlay.test.js:784:3 › overlay › should show warning when it is not filtered ───── [chromium] › overlay.test.js:837:3 › overlay › should show a warning when "client.overlay" is "true" [chromium] › overlay.test.js:888:3 › overlay › should show a warning when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:941:3 › overlay › should show a warning when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1036:3 › overlay › should not show an error when "client.overlay.errors" is "false" [chromium] › overlay.test.js:1080:3 › overlay › should not show error when it is filtered ────── [chromium] › overlay.test.js:1122:3 › overlay › should show error when it is not filtered ────── [chromium] › overlay.test.js:1175:3 › overlay › should show an error when "client.overlay" is "true" [chromium] › overlay.test.js:1226:3 › overlay › should show overlay when Trusted Types are enabled [chromium] › overlay.test.js:1290:3 › overlay › should show overlay when Trusted Types are enabled and the "require-trusted-types-for 'script'" header was used [chromium] › overlay.test.js:1407:3 › overlay › should show an error when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1460:3 › overlay › should show an error when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:1513:3 › overlay › should show a warning and hide them after closing connection [chromium] › overlay.test.js:1586:3 › overlay › should show an error after invalidation ──────── [chromium] › overlay.test.js:1646:3 › overlay › should show a warning after invalidation ─────── [chromium] › overlay.test.js:1706:3 › overlay › should show error for uncaught runtime error ─── [chromium] › overlay.test.js:1751:3 › overlay › should not show filtered runtime error ───────── [chromium] › overlay.test.js:1792:3 › overlay › should show error for uncaught promise rejection [chromium] › overlay.test.js:1839:3 › overlay › should not show filtered promise rejection ───── [chromium] › overlay.test.js:1882:3 › overlay › should show overlay when "Content-Security-Policy" is "default-src 'self'" was used [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) [chromium] › server.test.js:503:7 › server option › as object › ca, pfx, key and cert are array of strings › should handle GET request to index route (/) [chromium] › server.test.js:972:7 › server option › as object › ca, pfx, key and cert are strings, key and pfx are objects › should handle GET request to index route (/) [chromium] › web-socket-communication.test.js:69:5 › web socket communicati
🎭 Playwright Run Summary
36 failed [chromium] › history-api-fallback.test.js:618:5 › historyApiFallback option › in-memory files › should perform HEAD request in same way as GET [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ──── [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ──── [chromium] › overlay.test.js:175:3 › overlay › should show a warning and error for initial compilation [chromium] › overlay.test.js:227:3 › overlay › should show an ansi formatted error for initial compilation [chromium] › overlay.test.js:277:3 › overlay › should show a warning and error for initial compilation and protects against xss [chromium] › overlay.test.js:326:3 › overlay › should not show initially, then show on an error, then hide on fix [chromium] › overlay.test.js:408:3 › overlay › should not show initially, then show on an error, then show other error, then hide on fix [chromium] › overlay.test.js:518:3 › overlay › should not show initially, then show on an error and allow to close [chromium] › overlay.test.js:699:3 › overlay › should not show a warning when "client.overlay.warnings" is "false" [chromium] › overlay.test.js:743:3 › overlay › should not show warning when it is filtered ───── [chromium] › overlay.test.js:784:3 › overlay › should show warning when it is not filtered ───── [chromium] › overlay.test.js:837:3 › overlay › should show a warning when "client.overlay" is "true" [chromium] › overlay.test.js:888:3 › overlay › should show a warning when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:941:3 › overlay › should show a warning when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1036:3 › overlay › should not show an error when "client.overlay.errors" is "false" [chromium] › overlay.test.js:1080:3 › overlay › should not show error when it is filtered ────── [chromium] › overlay.test.js:1122:3 › overlay › should show error when it is not filtered ────── [chromium] › overlay.test.js:1175:3 › overlay › should show an error when "client.overlay" is "true" [chromium] › overlay.test.js:1226:3 › overlay › should show overlay when Trusted Types are enabled [chromium] › overlay.test.js:1290:3 › overlay › should show overlay when Trusted Types are enabled and the "require-trusted-types-for 'script'" header was used [chromium] › overlay.test.js:1407:3 › overlay › should show an error when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1460:3 › overlay › should show an error when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:1513:3 › overlay › should show a warning and hide them after closing connection [chromium] › overlay.test.js:1586:3 › overlay › should show an error after invalidation ──────── [chromium] › overlay.test.js:1646:3 › overlay › should show a warning after invalidation ─────── [chromium] › overlay.test.js:1706:3 › overlay › should show error for uncaught runtime error ─── [chromium] › overlay.test.js:1751:3 › overlay › should not show filtered runtime error ───────── [chromium] › overlay.test.js:1792:3 › overlay › should show error for uncaught promise rejection [chromium] › overlay.test.js:1839:3 › overlay › should not show filtered promise rejection ───── [chromium] › overlay.test.js:1882:3 › overlay › should show overlay when "Content-Security-Policy" is "default-src 'self'" was used [chromium] › server.test.js:410:7 › server option › as object › ca, pfx, key and cert are strings › should handle GET request to index route (/) [chromium] › server.test.js:503:7 › server option › as object › ca, pfx, key and cert are array of strings › should handle GET request to index route (/) [chromium] › server.test.js:972:7 › server option › as object › ca, pfx, key and cert are strings, key and pfx are objects › should handle GET request to index route (/) [chromium] › web-socket-communication.test.js:69:5 › web socket communicati
🎭 Playwright Run Summary
1 flaky [chromium] › static-public-path.test.js:505:5 › static.publicPath option › defaults to CWD › should handle request to page 2 skipped 93 passed (1.1m)
🎭 Playwright Run Summary
5 flaky [chromium] › api.test.js:46:7 › API › WEBPACK_SERVE environment variable › should be present ─── [chromium] › app.test.js:59:9 › app option › should work using "express" application and "http" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "express" application and "spdy" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "connect" application and "spdy" server › should handle GET request to index route (/) [chromium] › app.test.js:59:9 › app option › should work using "connect (async)" application and "spdy" server › should handle GET request to index route (/) 143 passed (2.9m)
🎭 Playwright Run Summary
2 failed [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("ws") [chromium] › web-socket-communication.test.js:69:5 › web socket communication › should work and terminate client that is not alive ("sockjs") 115 passed (2.0m)
🎭 Playwright Run Summary
30 failed [chromium] › overlay.test.js:83:3 › overlay › should show a warning for initial compilation ──── [chromium] › overlay.test.js:129:3 › overlay › should show an error for initial compilation ──── [chromium] › overlay.test.js:175:3 › overlay › should show a warning and error for initial compilation [chromium] › overlay.test.js:227:3 › overlay › should show an ansi formatted error for initial compilation [chromium] › overlay.test.js:277:3 › overlay › should show a warning and error for initial compilation and protects against xss [chromium] › overlay.test.js:326:3 › overlay › should not show initially, then show on an error, then hide on fix [chromium] › overlay.test.js:408:3 › overlay › should not show initially, then show on an error, then show other error, then hide on fix [chromium] › overlay.test.js:518:3 › overlay › should not show initially, then show on an error and allow to close [chromium] › overlay.test.js:699:3 › overlay › should not show a warning when "client.overlay.warnings" is "false" [chromium] › overlay.test.js:743:3 › overlay › should not show warning when it is filtered ───── [chromium] › overlay.test.js:784:3 › overlay › should show warning when it is not filtered ───── [chromium] › overlay.test.js:837:3 › overlay › should show a warning when "client.overlay" is "true" [chromium] › overlay.test.js:888:3 › overlay › should show a warning when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:941:3 › overlay › should show a warning when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1036:3 › overlay › should not show an error when "client.overlay.errors" is "false" [chromium] › overlay.test.js:1080:3 › overlay › should not show error when it is filtered ────── [chromium] › overlay.test.js:1122:3 › overlay › should show error when it is not filtered ────── [chromium] › overlay.test.js:1175:3 › overlay › should show an error when "client.overlay" is "true" [chromium] › overlay.test.js:1226:3 › overlay › should show overlay when Trusted Types are enabled [chromium] › overlay.test.js:1290:3 › overlay › should show overlay when Trusted Types are enabled and the "require-trusted-types-for 'script'" header was used [chromium] › overlay.test.js:1407:3 › overlay › should show an error when "client.overlay.errors" is "true" [chromium] › overlay.test.js:1460:3 › overlay › should show an error when "client.overlay.warnings" is "true" [chromium] › overlay.test.js:1513:3 › overlay › should show a warning and hide them after closing connection [chromium] › overlay.test.js:1586:3 › overlay › should show an error after invalidation ──────── [chromium] › overlay.test.js:1646:3 › overlay › should show a warning after invalidation ─────── [chromium] › overlay.test.js:1706:3 › overlay › should show error for uncaught runtime error ─── [chromium] › overlay.test.js:1751:3 › overlay › should not show filtered runtime error ───────── [chromium] › overlay.test.js:1792:3 › overlay › should show error for uncaught promise rejection [chromium] › overlay.test.js:1839:3 › overlay › should not show filtered promise rejection ───── [chromium] › overlay.test.js:1882:3 › overlay › should show overlay when "Content-Security-Policy" is "default-src 'self'" was used 3 skipped 94 passed (5.1m)