Test/coverage improvements (#101) #715
Annotations
11 errors and 4 notices
|
[chromium] › e2e/app-config.spec.ts:140:3 › Streaming Settings › should save streaming settings successfully:
e2e/helpers.ts#L9
2) [chromium] › e2e/app-config.spec.ts:140:3 › Streaming Settings › should save streaming settings successfully
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('shade-noty').filter({ hasText: 'Streaming settings saved successfully' }).locator('button.dismissNoty')
at helpers.ts:9
7 | const noty = page.locator('shade-noty', { hasText: text })
8 | const closeNoty = noty.locator('button.dismissNoty')
> 9 | await closeNoty.click()
| ^
10 | await noty.waitFor({ state: 'detached' })
11 | }
12 |
at assertAndDismissNoty (/home/runner/work/pi-rat/pi-rat/e2e/helpers.ts:9:19)
at /home/runner/work/pi-rat/pi-rat/e2e/app-config.spec.ts:162:11
|
|
[chromium] › e2e/app-config.spec.ts:140:3 › Streaming Settings › should save streaming settings successfully:
e2e/app-config.spec.ts#L0
2) [chromium] › e2e/app-config.spec.ts:140:3 › Streaming Settings › should save streaming settings successfully
Test timeout of 30000ms exceeded.
|
|
[chromium] › e2e/app-config.spec.ts:49:3 › OMDB Settings › should save OMDB settings successfully:
e2e/helpers.ts#L9
1) [chromium] › e2e/app-config.spec.ts:49:3 › OMDB Settings › should save OMDB settings successfully
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('shade-noty').filter({ hasText: 'OMDB settings saved successfully' }).locator('button.dismissNoty')
at helpers.ts:9
7 | const noty = page.locator('shade-noty', { hasText: text })
8 | const closeNoty = noty.locator('button.dismissNoty')
> 9 | await closeNoty.click()
| ^
10 | await noty.waitFor({ state: 'detached' })
11 | }
12 |
at assertAndDismissNoty (/home/runner/work/pi-rat/pi-rat/e2e/helpers.ts:9:19)
at /home/runner/work/pi-rat/pi-rat/e2e/app-config.spec.ts:71:11
|
|
[chromium] › e2e/app-config.spec.ts:49:3 › OMDB Settings › should save OMDB settings successfully:
e2e/app-config.spec.ts#L0
1) [chromium] › e2e/app-config.spec.ts:49:3 › OMDB Settings › should save OMDB settings successfully
Test timeout of 30000ms exceeded.
|
|
[firefox] › e2e/app-config.spec.ts:78:3 › OMDB Settings › should persist OMDB settings after save:
e2e/app-config.spec.ts#L97
4) [firefox] › e2e/app-config.spec.ts:78:3 › OMDB Settings › should persist OMDB settings after save
Error: expect(locator).toHaveValue(expected) failed
Locator: locator('omdb-settings-page').locator('input[name="apiKey"]')
Expected: "test-api-key-1768659198989"
Received: "test-api-key-e2e"
Timeout: 5000ms
Call log:
- Expect "toHaveValue" with timeout 5000ms
- waiting for locator('omdb-settings-page').locator('input[name="apiKey"]')
9 × locator resolved to <input name="apiKey" type="password" placeholder="Enter your OMDB API key"/>
- unexpected value "test-api-key-e2e"
95 | // Verify the value is persisted
96 | const apiKeyInputAfter = page.locator('omdb-settings-page').locator('input[name="apiKey"]')
> 97 | await expect(apiKeyInputAfter).toHaveValue(testApiKey)
| ^
98 | })
99 | })
100 |
at /home/runner/work/pi-rat/pi-rat/e2e/app-config.spec.ts:97:36
|
|
[chromium] › e2e/dashboard.spec.ts:38:3 › Dashboard › create:
e2e/helpers.ts#L9
3) [chromium] › e2e/dashboard.spec.ts:38:3 › Dashboard › create, customize and delete a dashboard
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('shade-noty').filter({ hasText: 'Error: Bad Request' }).locator('button.dismissNoty')
at helpers.ts:9
7 | const noty = page.locator('shade-noty', { hasText: text })
8 | const closeNoty = noty.locator('button.dismissNoty')
> 9 | await closeNoty.click()
| ^
10 | await noty.waitFor({ state: 'detached' })
11 | }
12 |
at assertAndDismissNoty (/home/runner/work/pi-rat/pi-rat/e2e/helpers.ts:9:19)
at /home/runner/work/pi-rat/pi-rat/e2e/dashboard.spec.ts:70:11
|
|
[chromium] › e2e/dashboard.spec.ts:38:3 › Dashboard › create:
e2e/dashboard.spec.ts#L0
3) [chromium] › e2e/dashboard.spec.ts:38:3 › Dashboard › create, customize and delete a dashboard
Test timeout of 30000ms exceeded.
|
|
[chromium] › e2e/app-config.spec.ts:145:3 › Streaming Settings › should save streaming settings successfully:
e2e/helpers.ts#L9
2) [chromium] › e2e/app-config.spec.ts:145:3 › Streaming Settings › should save streaming settings successfully
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('shade-noty').filter({ hasText: 'Streaming settings saved successfully' }).locator('button.dismissNoty')
at helpers.ts:9
7 | const noty = page.locator('shade-noty', { hasText: text })
8 | const closeNoty = noty.locator('button.dismissNoty')
> 9 | await closeNoty.click()
| ^
10 | await noty.waitFor({ state: 'detached' })
11 | }
12 |
at assertAndDismissNoty (/home/runner/work/pi-rat/pi-rat/e2e/helpers.ts:9:19)
at /home/runner/work/pi-rat/pi-rat/e2e/app-config.spec.ts:162:11
|
|
[chromium] › e2e/app-config.spec.ts:145:3 › Streaming Settings › should save streaming settings successfully:
e2e/app-config.spec.ts#L0
2) [chromium] › e2e/app-config.spec.ts:145:3 › Streaming Settings › should save streaming settings successfully
Test timeout of 30000ms exceeded.
|
|
[chromium] › e2e/app-config.spec.ts:50:3 › OMDB Settings › should save OMDB settings successfully:
e2e/helpers.ts#L9
1) [chromium] › e2e/app-config.spec.ts:50:3 › OMDB Settings › should save OMDB settings successfully
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('shade-noty').filter({ hasText: 'OMDB settings saved successfully' }).locator('button.dismissNoty')
at helpers.ts:9
7 | const noty = page.locator('shade-noty', { hasText: text })
8 | const closeNoty = noty.locator('button.dismissNoty')
> 9 | await closeNoty.click()
| ^
10 | await noty.waitFor({ state: 'detached' })
11 | }
12 |
at assertAndDismissNoty (/home/runner/work/pi-rat/pi-rat/e2e/helpers.ts:9:19)
at /home/runner/work/pi-rat/pi-rat/e2e/app-config.spec.ts:71:11
|
|
[chromium] › e2e/app-config.spec.ts:50:3 › OMDB Settings › should save OMDB settings successfully:
e2e/app-config.spec.ts#L0
1) [chromium] › e2e/app-config.spec.ts:50:3 › OMDB Settings › should save OMDB settings successfully
Test timeout of 30000ms exceeded.
|
|
🎭 Playwright Run Summary
2 flaky
[chromium] › e2e/app-config.spec.ts:49:3 › OMDB Settings › should save OMDB settings successfully
[chromium] › e2e/app-config.spec.ts:140:3 › Streaming Settings › should save streaming settings successfully
3 skipped
45 passed (2.3m)
|
|
🎭 Playwright Run Summary
1 passed (4.9s)
|
|
🎭 Playwright Run Summary
4 flaky
[chromium] › e2e/app-config.spec.ts:50:3 › OMDB Settings › should save OMDB settings successfully
[chromium] › e2e/app-config.spec.ts:145:3 › Streaming Settings › should save streaming settings successfully
[chromium] › e2e/dashboard.spec.ts:38:3 › Dashboard › create, customize and delete a dashboard ─
[firefox] › e2e/app-config.spec.ts:78:3 › OMDB Settings › should persist OMDB settings after save
3 skipped
43 passed (2.7m)
|
|
🎭 Playwright Run Summary
1 passed (4.5s)
|