enable messageBridge on Android + tests #7561
tests.yml
on: pull_request
integration
10m 13s
Matrix: unit
deploy-docs
0s
Annotations
11 errors, 8 warnings, and 1 notice
integration
The job running on runner GitHub Actions 150 has exceeded the maximum execution time of 10 minutes.
|
[android] › integration-test/duckplayer-mobile.spec.js:5:5 › Video Player overlays › Selecting 'watch here' on mobile:
injected/integration-test/page-objects/duckplayer-overlays.js#L526
1) [android] › integration-test/duckplayer-mobile.spec.js:5:5 › Video Player overlays › Selecting 'watch here' on mobile
TimeoutError: locator.click: Timeout 1000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'No Thanks' })
at integration-test/page-objects/duckplayer-overlays.js:526
524 | async choosesWatchHere() {
525 | const { page } = this.overlays;
> 526 | await page.getByRole('button', { name: 'No Thanks' }).click();
| ^
527 | }
528 |
529 | async choosesDuckPlayer() {
at DuckplayerOverlaysMobile.choosesWatchHere (/home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/page-objects/duckplayer-overlays.js:526:63)
at /home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/duckplayer-mobile.spec.js:16:31
|
[android] › integration-test/duckplayer-mobile.spec.js:5:5 › Video Player overlays › Selecting 'watch here' on mobile:
injected/integration-test/page-objects/duckplayer-overlays.js#L526
1) [android] › integration-test/duckplayer-mobile.spec.js:5:5 › Video Player overlays › Selecting 'watch here' on mobile
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 1000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'No Thanks' })
at integration-test/page-objects/duckplayer-overlays.js:526
524 | async choosesWatchHere() {
525 | const { page } = this.overlays;
> 526 | await page.getByRole('button', { name: 'No Thanks' }).click();
| ^
527 | }
528 |
529 | async choosesDuckPlayer() {
at DuckplayerOverlaysMobile.choosesWatchHere (/home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/page-objects/duckplayer-overlays.js:526:63)
at /home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/duckplayer-mobile.spec.js:16:31
|
[android] › integration-test/duckplayer-mobile.spec.js:5:5 › Video Player overlays › Selecting 'watch here' on mobile:
injected/integration-test/page-objects/duckplayer-overlays.js#L526
1) [android] › integration-test/duckplayer-mobile.spec.js:5:5 › Video Player overlays › Selecting 'watch here' on mobile
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 1000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'No Thanks' })
at integration-test/page-objects/duckplayer-overlays.js:526
524 | async choosesWatchHere() {
525 | const { page } = this.overlays;
> 526 | await page.getByRole('button', { name: 'No Thanks' }).click();
| ^
527 | }
528 |
529 | async choosesDuckPlayer() {
at DuckplayerOverlaysMobile.choosesWatchHere (/home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/page-objects/duckplayer-overlays.js:526:63)
at /home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/duckplayer-mobile.spec.js:16:31
|
[android] › integration-test/duckplayer-mobile.spec.js:23:5 › Video Player overlays › Selecting 'watch here' on mobile + remember:
injected/integration-test/page-objects/duckplayer-overlays.js#L536
2) [android] › integration-test/duckplayer-mobile.spec.js:23:5 › Video Player overlays › Selecting 'watch here' on mobile + remember
TimeoutError: locator.click: Timeout 1000ms exceeded.
Call log:
- waiting for getByRole('switch')
at integration-test/page-objects/duckplayer-overlays.js:536
534 | async selectsRemember() {
535 | const { page } = this.overlays;
> 536 | await page.getByRole('switch').click();
| ^
537 | }
538 |
539 | async overlayIsRemoved() {
at DuckplayerOverlaysMobile.selectsRemember (/home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/page-objects/duckplayer-overlays.js:536:40)
at /home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/duckplayer-mobile.spec.js:34:31
|
[android] › integration-test/duckplayer-mobile.spec.js:23:5 › Video Player overlays › Selecting 'watch here' on mobile + remember:
injected/integration-test/page-objects/duckplayer-overlays.js#L536
2) [android] › integration-test/duckplayer-mobile.spec.js:23:5 › Video Player overlays › Selecting 'watch here' on mobile + remember
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 1000ms exceeded.
Call log:
- waiting for getByRole('switch')
at integration-test/page-objects/duckplayer-overlays.js:536
534 | async selectsRemember() {
535 | const { page } = this.overlays;
> 536 | await page.getByRole('switch').click();
| ^
537 | }
538 |
539 | async overlayIsRemoved() {
at DuckplayerOverlaysMobile.selectsRemember (/home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/page-objects/duckplayer-overlays.js:536:40)
at /home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/duckplayer-mobile.spec.js:34:31
|
[android] › integration-test/duckplayer-mobile.spec.js:23:5 › Video Player overlays › Selecting 'watch here' on mobile + remember:
injected/integration-test/page-objects/duckplayer-overlays.js#L536
2) [android] › integration-test/duckplayer-mobile.spec.js:23:5 › Video Player overlays › Selecting 'watch here' on mobile + remember
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 1000ms exceeded.
Call log:
- waiting for getByRole('switch')
at integration-test/page-objects/duckplayer-overlays.js:536
534 | async selectsRemember() {
535 | const { page } = this.overlays;
> 536 | await page.getByRole('switch').click();
| ^
537 | }
538 |
539 | async overlayIsRemoved() {
at DuckplayerOverlaysMobile.selectsRemember (/home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/page-objects/duckplayer-overlays.js:536:40)
at /home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/duckplayer-mobile.spec.js:34:31
|
[android] › integration-test/duckplayer-mobile.spec.js:43:5 › Video Player overlays › Selecting 'watch in duckplayer' on mobile:
injected/integration-test/page-objects/duckplayer-overlays.js#L531
3) [android] › integration-test/duckplayer-mobile.spec.js:43:5 › Video Player overlays › Selecting 'watch in duckplayer' on mobile
TimeoutError: locator.click: Timeout 1000ms exceeded.
Call log:
- waiting for getByRole('link', { name: 'Turn On Duck Player' })
at integration-test/page-objects/duckplayer-overlays.js:531
529 | async choosesDuckPlayer() {
530 | const { page } = this.overlays;
> 531 | await page.getByRole('link', { name: 'Turn On Duck Player' }).click();
| ^
532 | }
533 |
534 | async selectsRemember() {
at DuckplayerOverlaysMobile.choosesDuckPlayer (/home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/page-objects/duckplayer-overlays.js:531:71)
at /home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/duckplayer-mobile.spec.js:53:31
|
[android] › integration-test/duckplayer-mobile.spec.js:43:5 › Video Player overlays › Selecting 'watch in duckplayer' on mobile:
injected/integration-test/page-objects/duckplayer-overlays.js#L531
3) [android] › integration-test/duckplayer-mobile.spec.js:43:5 › Video Player overlays › Selecting 'watch in duckplayer' on mobile
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 1000ms exceeded.
Call log:
- waiting for getByRole('link', { name: 'Turn On Duck Player' })
at integration-test/page-objects/duckplayer-overlays.js:531
529 | async choosesDuckPlayer() {
530 | const { page } = this.overlays;
> 531 | await page.getByRole('link', { name: 'Turn On Duck Player' }).click();
| ^
532 | }
533 |
534 | async selectsRemember() {
at DuckplayerOverlaysMobile.choosesDuckPlayer (/home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/page-objects/duckplayer-overlays.js:531:71)
at /home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/duckplayer-mobile.spec.js:53:31
|
[android] › integration-test/duckplayer-mobile.spec.js:43:5 › Video Player overlays › Selecting 'watch in duckplayer' on mobile:
injected/integration-test/page-objects/duckplayer-overlays.js#L531
3) [android] › integration-test/duckplayer-mobile.spec.js:43:5 › Video Player overlays › Selecting 'watch in duckplayer' on mobile
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 1000ms exceeded.
Call log:
- waiting for getByRole('link', { name: 'Turn On Duck Player' })
at integration-test/page-objects/duckplayer-overlays.js:531
529 | async choosesDuckPlayer() {
530 | const { page } = this.overlays;
> 531 | await page.getByRole('link', { name: 'Turn On Duck Player' }).click();
| ^
532 | }
533 |
534 | async selectsRemember() {
at DuckplayerOverlaysMobile.choosesDuckPlayer (/home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/page-objects/duckplayer-overlays.js:531:71)
at /home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/duckplayer-mobile.spec.js:53:31
|
[android] › integration-test/duckplayer-mobile.spec.js:60:5 › Video Player overlays › Selecting 'watch in duckplayer' on mobile + remember:
injected/integration-test/page-objects/duckplayer-overlays.js#L536
4) [android] › integration-test/duckplayer-mobile.spec.js:60:5 › Video Player overlays › Selecting 'watch in duckplayer' on mobile + remember
TimeoutError: locator.click: Timeout 1000ms exceeded.
Call log:
- waiting for getByRole('switch')
at integration-test/page-objects/duckplayer-overlays.js:536
534 | async selectsRemember() {
535 | const { page } = this.overlays;
> 536 | await page.getByRole('switch').click();
| ^
537 | }
538 |
539 | async overlayIsRemoved() {
at DuckplayerOverlaysMobile.selectsRemember (/home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/page-objects/duckplayer-overlays.js:536:40)
at /home/runner/work/content-scope-scripts/content-scope-scripts/injected/integration-test/duckplayer-mobile.spec.js:70:31
|
unit (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
unit (ubuntu-latest):
special-pages/index.mjs#L102
Expected property shorthand
|
unit (ubuntu-latest):
special-pages/pages/new-tab/app/customizer/mocks.js#L111
Expected property shorthand
|
unit (ubuntu-latest):
special-pages/pages/new-tab/app/customizer/mocks.js#L116
Expected property shorthand
|
unit (windows-latest):
special-pages/index.mjs#L102
Expected property shorthand
|
unit (windows-latest):
special-pages/pages/new-tab/app/customizer/mocks.js#L111
Expected property shorthand
|
unit (windows-latest):
special-pages/pages/new-tab/app/customizer/mocks.js#L116
Expected property shorthand
|
Slow Test:
injected/[chrome] › integration-test/web-compat.spec.js#L1
injected/[chrome] › integration-test/web-compat.spec.js took 22.9s
|
🎭 Playwright Run Summary
5 failed
[android] › integration-test/duckplayer-mobile.spec.js:5:5 › Video Player overlays › Selecting 'watch here' on mobile
[android] › integration-test/duckplayer-mobile.spec.js:23:5 › Video Player overlays › Selecting 'watch here' on mobile + remember
[android] › integration-test/duckplayer-mobile.spec.js:43:5 › Video Player overlays › Selecting 'watch in duckplayer' on mobile
[android] › integration-test/duckplayer-mobile.spec.js:60:5 › Video Player overlays › Selecting 'watch in duckplayer' on mobile + remember
[android] › integration-test/duckplayer-mobile.spec.js:78:5 › Video Player overlays › opens info
51 skipped
227 passed (2.2m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
playwright-report-pages
|
330 KB |
|