Beta release with E2E tests #452
main.yml
on: workflow_dispatch
Merge Dev into Main
0s
Matrix: Nx Cloud - Agents / Run
Merge Main into Dev
0s
Annotations
10 errors, 4 warnings, and 1 notice
[firefox] › tests/assembly.e2e.spec.ts:5:8 › Landing page › if page is visible:
apps/badman-e2e/src/tests/assembly.e2e.spec.ts#L1
1) [firefox] › tests/assembly.e2e.spec.ts:5:8 › Landing page › if page is visible ────────────────
Test timeout of 60000ms exceeded while setting up "assemblyPage".
|
[firefox] › tests/assembly.e2e.spec.ts:5:8 › Landing page › if page is visible:
apps/badman-e2e/src/pages/assembly.page.ts#L69
1) [firefox] › tests/assembly.e2e.spec.ts:5:8 › Landing page › if page is visible ────────────────
Error: page.waitForResponse: Test timeout of 60000ms exceeded.
at pages/assembly.page.ts:69
67 | await setup(this.page);
68 | await this.page.goto('/competition/assembly');
> 69 | await this.page.waitForResponse(
| ^
70 | (resp) => resp.url().includes('/api/v1/translate/i18n') && resp.status() === 200,
71 | );
72 | }
at AssemblyPage.goto (/home/runner/work/badman/badman/apps/badman-e2e/src/pages/assembly.page.ts:69:21)
at Object.assemblyPage (/home/runner/work/badman/badman/apps/badman-e2e/src/fixture.ts:18:5)
|
[firefox] › tests/assembly.e2e.spec.ts:5:8 › Landing page › if page is visible:
apps/badman-e2e/src/tests/assembly.e2e.spec.ts#L1
1) [firefox] › tests/assembly.e2e.spec.ts:5:8 › Landing page › if page is visible ────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded while setting up "assemblyPage".
|
[firefox] › tests/assembly.e2e.spec.ts:5:8 › Landing page › if page is visible:
apps/badman-e2e/src/pages/assembly.page.ts#L69
1) [firefox] › tests/assembly.e2e.spec.ts:5:8 › Landing page › if page is visible ────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForResponse: Test timeout of 60000ms exceeded.
at pages/assembly.page.ts:69
67 | await setup(this.page);
68 | await this.page.goto('/competition/assembly');
> 69 | await this.page.waitForResponse(
| ^
70 | (resp) => resp.url().includes('/api/v1/translate/i18n') && resp.status() === 200,
71 | );
72 | }
at AssemblyPage.goto (/home/runner/work/badman/badman/apps/badman-e2e/src/pages/assembly.page.ts:69:21)
at Object.assemblyPage (/home/runner/work/badman/badman/apps/badman-e2e/src/fixture.ts:18:5)
|
[firefox] › tests/assembly.e2e.spec.ts:5:8 › Landing page › if page is visible:
apps/badman-e2e/src/tests/assembly.e2e.spec.ts#L1
1) [firefox] › tests/assembly.e2e.spec.ts:5:8 › Landing page › if page is visible ────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded while setting up "assemblyPage".
|
[firefox] › tests/assembly.e2e.spec.ts:5:8 › Landing page › if page is visible:
apps/badman-e2e/src/pages/assembly.page.ts#L69
1) [firefox] › tests/assembly.e2e.spec.ts:5:8 › Landing page › if page is visible ────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForResponse: Test timeout of 60000ms exceeded.
at pages/assembly.page.ts:69
67 | await setup(this.page);
68 | await this.page.goto('/competition/assembly');
> 69 | await this.page.waitForResponse(
| ^
70 | (resp) => resp.url().includes('/api/v1/translate/i18n') && resp.status() === 200,
71 | );
72 | }
at AssemblyPage.goto (/home/runner/work/badman/badman/apps/badman-e2e/src/pages/assembly.page.ts:69:21)
at Object.assemblyPage (/home/runner/work/badman/badman/apps/badman-e2e/src/fixture.ts:18:5)
|
[firefox] › tests/assembly.e2e.spec.ts:15:10 › Landing page › Assembly › Select encounter:
apps/badman-e2e/src/tests/assembly.e2e.spec.ts#L10
2) [firefox] › tests/assembly.e2e.spec.ts:15:10 › Landing page › Assembly › Select encounter ─────
Test timeout of 60000ms exceeded while running "beforeEach" hook.
8 |
9 | bTest.describe('Assembly', () => {
> 10 | bTest.beforeEach(async ({ assemblyPage }) => {
| ^
11 | await assemblyPage.selectClub('BC Broodrooster');
12 | await assemblyPage.selectTeam('BC Broodrooster 1G');
13 | });
at /home/runner/work/badman/badman/apps/badman-e2e/src/tests/assembly.e2e.spec.ts:10:11
|
[firefox] › tests/assembly.e2e.spec.ts:15:10 › Landing page › Assembly › Select encounter:
apps/badman-e2e/src/pages/assembly.page.ts#L69
2) [firefox] › tests/assembly.e2e.spec.ts:15:10 › Landing page › Assembly › Select encounter ─────
Error: page.waitForResponse: Test timeout of 60000ms exceeded.
at pages/assembly.page.ts:69
67 | await setup(this.page);
68 | await this.page.goto('/competition/assembly');
> 69 | await this.page.waitForResponse(
| ^
70 | (resp) => resp.url().includes('/api/v1/translate/i18n') && resp.status() === 200,
71 | );
72 | }
at AssemblyPage.goto (/home/runner/work/badman/badman/apps/badman-e2e/src/pages/assembly.page.ts:69:21)
at Object.assemblyPage (/home/runner/work/badman/badman/apps/badman-e2e/src/fixture.ts:18:5)
|
[firefox] › tests/assembly.e2e.spec.ts:15:10 › Landing page › Assembly › Select encounter:
apps/badman-e2e/src/tests/assembly.e2e.spec.ts#L10
2) [firefox] › tests/assembly.e2e.spec.ts:15:10 › Landing page › Assembly › Select encounter ─────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded while running "beforeEach" hook.
8 |
9 | bTest.describe('Assembly', () => {
> 10 | bTest.beforeEach(async ({ assemblyPage }) => {
| ^
11 | await assemblyPage.selectClub('BC Broodrooster');
12 | await assemblyPage.selectTeam('BC Broodrooster 1G');
13 | });
at /home/runner/work/badman/badman/apps/badman-e2e/src/tests/assembly.e2e.spec.ts:10:11
|
[firefox] › tests/assembly.e2e.spec.ts:15:10 › Landing page › Assembly › Select encounter:
apps/badman-e2e/src/pages/assembly.page.ts#L69
2) [firefox] › tests/assembly.e2e.spec.ts:15:10 › Landing page › Assembly › Select encounter ─────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForResponse: Test timeout of 60000ms exceeded.
at pages/assembly.page.ts:69
67 | await setup(this.page);
68 | await this.page.goto('/competition/assembly');
> 69 | await this.page.waitForResponse(
| ^
70 | (resp) => resp.url().includes('/api/v1/translate/i18n') && resp.status() === 200,
71 | );
72 | }
at AssemblyPage.goto (/home/runner/work/badman/badman/apps/badman-e2e/src/pages/assembly.page.ts:69:21)
at Object.assemblyPage (/home/runner/work/badman/badman/apps/badman-e2e/src/fixture.ts:18:5)
|
Nx Cloud - Main Job / Run
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Nx Cloud - Agents / Agent 1
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Nx Cloud - Agents / Agent 3
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Nx Cloud - Agents / Agent 2
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
🎭 Playwright Run Summary
8 failed
[firefox] › tests/assembly.e2e.spec.ts:5:8 › Landing page › if page is visible ─────────────────
[firefox] › tests/assembly.e2e.spec.ts:15:10 › Landing page › Assembly › Select encounter ──────
[firefox] › tests/assembly.e2e.spec.ts:20:10 › Landing page › Assembly › Player 8888 should be visible
[firefox] › tests/assembly.e2e.spec.ts:27:12 › Landing page › Assembly › Drag and drop › Drag player 8888 to single men
[firefox] › tests/assembly.e2e.spec.ts:35:12 › Landing page › Assembly › Drag and drop › Drag player 8888 to single women
[firefox] › tests/assembly.e2e.spec.ts:41:12 › Landing page › Assembly › Drag and drop › Drag player 8888 and 999 to doubles
[firefox] › tests/assembly.e2e.spec.ts:51:12 › Landing page › Assembly › Drag and drop › Drag player 8888 and 999 to singles reversed and check validation
[Mobile Safari] › tests/assembly.e2e.spec.ts:41:12 › Landing page › Assembly › Drag and drop › Drag player 8888 and 999 to doubles
1 flaky
[webkit] › tests/assembly.e2e.spec.ts:51:12 › Landing page › Assembly › Drag and drop › Drag player 8888 and 999 to singles reversed and check validation
41 passed (30.1m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
playwright-report
Expired
|
5.03 MB |
|