Publish e2e reports #1500
ci-improvement.yml
on: pull_request
Matrix: e2e-tests-run
deploy-branch
1m 5s
e2e-tests-merge
0s
deploy
0s
Annotations
22 errors, 24 warnings, and 4 notices
e2e-tests-run (chromium, 2, 2)
Testing stopped early after 10 maximum allowed failures.
|
[chromium] › remote-mics-sing-a-song.spec.ts:30:5 › Remote mic should connect:
tests/steps/navigateWithKeyboard.ts#L27
1) [chromium] › remote-mics-sing-a-song.spec.ts:30:5 › Remote mic should connect, be selectable and control the game › Navigate to song list by phone › Use remote keyboard to navigate to close-exclude-languages
Error: Timed out 7000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('close-exclude-languages')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 7000ms
- waiting for getByTestId('close-exclude-languages')
at steps/navigateWithKeyboard.ts:27
25 | export default async function navigateWithKeyboard(page: Page, targetTestId: string, remoteMic?: Page) {
26 | await test.step(`Use ${remoteMic ? 'remote ' : ''}keyboard to navigate to ${targetTestId}`, async () => {
> 27 | await expect(page.getByTestId(targetTestId)).toBeVisible();
| ^
28 | const navigableElements = await page.locator('[data-e2e-focused]:not([data-unfocusable])');
29 | const handles = await navigableElements.elementHandles();
30 |
at /home/runner/work/allkaraoke/allkaraoke/tests/steps/navigateWithKeyboard.ts:27:50
at navigateWithKeyboard (/home/runner/work/allkaraoke/allkaraoke/tests/steps/navigateWithKeyboard.ts:26:14)
at SongLanguagesPagePO.navigateToSongListWithKeyboard (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:84:31)
at /home/runner/work/allkaraoke/allkaraoke/tests/remote-mics-sing-a-song.spec.ts:77:35
at /home/runner/work/allkaraoke/allkaraoke/tests/remote-mics-sing-a-song.spec.ts:74:3
|
[chromium] › remote-song-list.spec.ts:63:5 › Remote mic song list:
tests/remote-song-list.spec.ts#L1
2) [chromium] › remote-song-list.spec.ts:63:5 › Remote mic song list › Song list doesnt contain removed songs after connecting
Test timeout of 120000ms exceeded.
|
[chromium] › remote-song-list.spec.ts:63:5 › Remote mic song list:
tests/PageObjects/EditSongsPage.ts#L11
2) [chromium] › remote-song-list.spec.ts:63:5 › Remote mic song list › Song list doesnt contain removed songs after connecting
Error: locator.fill: Test timeout of 120000ms exceeded.
Call log:
- waiting for locator('[placeholder="Search"]')
at PageObjects/EditSongsPage.ts:11
9 |
10 | public async searchSongs(songID: string) {
> 11 | await this.page.locator('[placeholder="Search"]').fill(songID);
| ^
12 | }
13 |
14 | public async hideSong(songID: string) {
at EditSongsPagePO.searchSongs (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/EditSongsPage.ts:11:55)
at EditSongsPagePO.hideSong (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/EditSongsPage.ts:15:16)
at /home/runner/work/allkaraoke/allkaraoke/tests/remote-song-list.spec.ts:89:31
at /home/runner/work/allkaraoke/allkaraoke/tests/remote-song-list.spec.ts:82:3
|
[chromium] › remote-song-list.spec.ts:237:5 › Selecting a song using the `select` button on the remoteMic:
tests/PageObjects/SongLanguagesPage.ts#L49
3) [chromium] › remote-song-list.spec.ts:237:5 › Selecting a song using the `select` button on the remoteMic, when selected languages on desktop and remoteMic apps are the same - works › On the desktop app - ensure all languages are selected
Error: Timed out 7000ms waiting for expect(locator).toBeVisible()
Locator: locator('[data-test^="lang-"] svg').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 7000ms
- waiting for locator('[data-test^="lang-"] svg').first()
at PageObjects/SongLanguagesPage.ts:49
47 | public async getAllLanguageCheckboxes() {
48 | const languageCheckbox = this.page.locator('[data-test^="lang-"] svg');
> 49 | await expect(languageCheckbox.first()).toBeVisible();
| ^
50 |
51 | return languageCheckbox.all();
52 | }
at SongLanguagesPagePO.getAllLanguageCheckboxes (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:49:44)
at SongLanguagesPagePO.ensureAllLanguagesAreSelected (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:55:34)
at /home/runner/work/allkaraoke/allkaraoke/tests/remote-song-list.spec.ts:257:35
at /home/runner/work/allkaraoke/allkaraoke/tests/remote-song-list.spec.ts:254:3
|
[chromium] › remote-song-list.spec.ts:284:5 › Selecting a song using the `select` button on the remoteMic:
tests/remote-song-list.spec.ts#L1
4) [chromium] › remote-song-list.spec.ts:284:5 › Selecting a song using the `select` button on the remoteMic, when selected languages on desktop and remoteMic apps are not the same - works › Set song languages on desktop app
Test timeout of 40000ms exceeded.
|
[chromium] › remote-song-list.spec.ts:284:5 › Selecting a song using the `select` button on the remoteMic:
tests/PageObjects/SongLanguagesPage.ts#L43
4) [chromium] › remote-song-list.spec.ts:284:5 › Selecting a song using the `select` button on the remoteMic, when selected languages on desktop and remoteMic apps are not the same - works › Set song languages on desktop app
Error: locator.getAttribute: Test timeout of 40000ms exceeded.
Call log:
- waiting for locator('[data-test = "lang-Polish"] svg')
at PageObjects/SongLanguagesPage.ts:43
41 |
42 | private async isLanguageSelected(languageCheckbox: Locator) {
> 43 | const languageCheckboxValue = await languageCheckbox.getAttribute('data-testid');
| ^
44 | return languageCheckboxValue === 'CheckBoxIcon';
45 | }
46 |
at SongLanguagesPagePO.isLanguageSelected (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:43:58)
at SongLanguagesPagePO.isLanguageSelectedStr (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:39:17)
at SongLanguagesPagePO.ensureSongLanguageIsSelected (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:26:22)
at /home/runner/work/allkaraoke/allkaraoke/tests/remote-song-list.spec.ts:298:5
at /home/runner/work/allkaraoke/allkaraoke/tests/remote-song-list.spec.ts:294:3
|
[chromium] › restart-song.spec.ts:18:5 › should restart the song and the scores:
tests/restart-song.spec.ts#L1
5) [chromium] › restart-song.spec.ts:18:5 › should restart the song and the scores › Ensure song language is selected
Test timeout of 40000ms exceeded.
|
[chromium] › restart-song.spec.ts:18:5 › should restart the song and the scores:
tests/PageObjects/SongLanguagesPage.ts#L43
5) [chromium] › restart-song.spec.ts:18:5 › should restart the song and the scores › Ensure song language is selected
Error: locator.getAttribute: Test timeout of 40000ms exceeded.
Call log:
- waiting for locator('[data-test = "lang-Polish"] svg')
at PageObjects/SongLanguagesPage.ts:43
41 |
42 | private async isLanguageSelected(languageCheckbox: Locator) {
> 43 | const languageCheckboxValue = await languageCheckbox.getAttribute('data-testid');
| ^
44 | return languageCheckboxValue === 'CheckBoxIcon';
45 | }
46 |
at SongLanguagesPagePO.isLanguageSelected (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:43:58)
at SongLanguagesPagePO.isLanguageSelectedStr (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:39:17)
at SongLanguagesPagePO.ensureSongLanguageIsSelected (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:26:22)
at /home/runner/work/allkaraoke/allkaraoke/tests/restart-song.spec.ts:29:5
at /home/runner/work/allkaraoke/allkaraoke/tests/restart-song.spec.ts:27:3
|
[chromium] › scroll-to-letter.spec.ts:17:5 › Scrolling to letter works:
tests/scroll-to-letter.spec.ts#L1
6) [chromium] › scroll-to-letter.spec.ts:17:5 › Scrolling to letter works › Pick up at least 1 song language
Test timeout of 40000ms exceeded.
|
e2e-tests-run (firefox, 2, 2)
Testing stopped early after 10 maximum allowed failures.
|
[firefox] › remote-song-list.spec.ts:237:5 › Selecting a song using the `select` button on the remoteMic:
tests/PageObjects/SongLanguagesPage.ts#L49
1) [firefox] › remote-song-list.spec.ts:237:5 › Selecting a song using the `select` button on the remoteMic, when selected languages on desktop and remoteMic apps are the same - works › On the desktop app - ensure all languages are selected
Error: Timed out 7000ms waiting for expect(locator).toBeVisible()
Locator: locator('[data-test^="lang-"] svg').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 7000ms
- waiting for locator('[data-test^="lang-"] svg').first()
at PageObjects/SongLanguagesPage.ts:49
47 | public async getAllLanguageCheckboxes() {
48 | const languageCheckbox = this.page.locator('[data-test^="lang-"] svg');
> 49 | await expect(languageCheckbox.first()).toBeVisible();
| ^
50 |
51 | return languageCheckbox.all();
52 | }
at SongLanguagesPagePO.getAllLanguageCheckboxes (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:49:44)
at SongLanguagesPagePO.ensureAllLanguagesAreSelected (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:55:34)
at /home/runner/work/allkaraoke/allkaraoke/tests/remote-song-list.spec.ts:257:35
at /home/runner/work/allkaraoke/allkaraoke/tests/remote-song-list.spec.ts:254:3
|
[firefox] › remote-song-list.spec.ts:284:5 › Selecting a song using the `select` button on the remoteMic:
tests/remote-song-list.spec.ts#L1
2) [firefox] › remote-song-list.spec.ts:284:5 › Selecting a song using the `select` button on the remoteMic, when selected languages on desktop and remoteMic apps are not the same - works › Set song languages on desktop app
Test timeout of 40000ms exceeded.
|
[firefox] › remote-song-list.spec.ts:284:5 › Selecting a song using the `select` button on the remoteMic:
tests/PageObjects/SongLanguagesPage.ts#L43
2) [firefox] › remote-song-list.spec.ts:284:5 › Selecting a song using the `select` button on the remoteMic, when selected languages on desktop and remoteMic apps are not the same - works › Set song languages on desktop app
Error: locator.getAttribute: Test timeout of 40000ms exceeded.
Call log:
- waiting for locator('[data-test = "lang-Polish"] svg')
at PageObjects/SongLanguagesPage.ts:43
41 |
42 | private async isLanguageSelected(languageCheckbox: Locator) {
> 43 | const languageCheckboxValue = await languageCheckbox.getAttribute('data-testid');
| ^
44 | return languageCheckboxValue === 'CheckBoxIcon';
45 | }
46 |
at SongLanguagesPagePO.isLanguageSelected (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:43:58)
at SongLanguagesPagePO.isLanguageSelectedStr (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:39:17)
at SongLanguagesPagePO.ensureSongLanguageIsSelected (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:26:22)
at /home/runner/work/allkaraoke/allkaraoke/tests/remote-song-list.spec.ts:298:5
at /home/runner/work/allkaraoke/allkaraoke/tests/remote-song-list.spec.ts:294:3
|
[firefox] › restart-song.spec.ts:18:5 › should restart the song and the scores:
tests/restart-song.spec.ts#L1
3) [firefox] › restart-song.spec.ts:18:5 › should restart the song and the scores › Ensure song language is selected
Test timeout of 40000ms exceeded.
|
[firefox] › restart-song.spec.ts:18:5 › should restart the song and the scores:
tests/PageObjects/SongLanguagesPage.ts#L43
3) [firefox] › restart-song.spec.ts:18:5 › should restart the song and the scores › Ensure song language is selected
Error: locator.getAttribute: Test timeout of 40000ms exceeded.
Call log:
- waiting for locator('[data-test = "lang-Polish"] svg')
at PageObjects/SongLanguagesPage.ts:43
41 |
42 | private async isLanguageSelected(languageCheckbox: Locator) {
> 43 | const languageCheckboxValue = await languageCheckbox.getAttribute('data-testid');
| ^
44 | return languageCheckboxValue === 'CheckBoxIcon';
45 | }
46 |
at SongLanguagesPagePO.isLanguageSelected (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:43:58)
at SongLanguagesPagePO.isLanguageSelectedStr (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:39:17)
at SongLanguagesPagePO.ensureSongLanguageIsSelected (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:26:22)
at /home/runner/work/allkaraoke/allkaraoke/tests/restart-song.spec.ts:29:5
at /home/runner/work/allkaraoke/allkaraoke/tests/restart-song.spec.ts:27:3
|
[firefox] › scroll-to-letter.spec.ts:17:5 › Scrolling to letter works:
tests/scroll-to-letter.spec.ts#L1
4) [firefox] › scroll-to-letter.spec.ts:17:5 › Scrolling to letter works › Pick up at least 1 song language
Test timeout of 40000ms exceeded.
|
[firefox] › scroll-to-letter.spec.ts:17:5 › Scrolling to letter works:
tests/PageObjects/SongLanguagesPage.ts#L43
4) [firefox] › scroll-to-letter.spec.ts:17:5 › Scrolling to letter works › Pick up at least 1 song language
Error: locator.getAttribute: Test timeout of 40000ms exceeded.
Call log:
- waiting for locator('[data-test = "lang-English"] svg')
at PageObjects/SongLanguagesPage.ts:43
41 |
42 | private async isLanguageSelected(languageCheckbox: Locator) {
> 43 | const languageCheckboxValue = await languageCheckbox.getAttribute('data-testid');
| ^
44 | return languageCheckboxValue === 'CheckBoxIcon';
45 | }
46 |
at SongLanguagesPagePO.isLanguageSelected (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:43:58)
at SongLanguagesPagePO.isLanguageSelectedStr (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:39:17)
at SongLanguagesPagePO.ensureSongLanguageIsSelected (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:26:22)
at /home/runner/work/allkaraoke/allkaraoke/tests/scroll-to-letter.spec.ts:27:5
at /home/runner/work/allkaraoke/allkaraoke/tests/scroll-to-letter.spec.ts:26:3
|
[firefox] › selection-playlist.spec.ts:41:5 › Adding completed song to the Selection playlist:
tests/selection-playlist.spec.ts#L1
5) [firefox] › selection-playlist.spec.ts:41:5 › Adding completed song to the Selection playlist › Ensure song language is selected
Test timeout of 40000ms exceeded.
|
[firefox] › selection-playlist.spec.ts:41:5 › Adding completed song to the Selection playlist:
tests/PageObjects/SongLanguagesPage.ts#L43
5) [firefox] › selection-playlist.spec.ts:41:5 › Adding completed song to the Selection playlist › Ensure song language is selected
Error: locator.getAttribute: Test timeout of 40000ms exceeded.
Call log:
- waiting for locator('[data-test = "lang-English"] svg')
at PageObjects/SongLanguagesPage.ts:43
41 |
42 | private async isLanguageSelected(languageCheckbox: Locator) {
> 43 | const languageCheckboxValue = await languageCheckbox.getAttribute('data-testid');
| ^
44 | return languageCheckboxValue === 'CheckBoxIcon';
45 | }
46 |
at SongLanguagesPagePO.isLanguageSelected (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:43:58)
at SongLanguagesPagePO.isLanguageSelectedStr (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:39:17)
at SongLanguagesPagePO.ensureSongLanguageIsSelected (/home/runner/work/allkaraoke/allkaraoke/tests/PageObjects/SongLanguagesPage.ts:26:22)
at /home/runner/work/allkaraoke/allkaraoke/tests/selection-playlist.spec.ts:52:5
at /home/runner/work/allkaraoke/allkaraoke/tests/selection-playlist.spec.ts:50:3
|
e2e-tests-run (firefox, 1, 2)
Canceling since a higher priority waiting request for 'CI/CD-338' exists
|
e2e-tests-run (chromium, 1, 2)
Canceling since a higher priority waiting request for 'CI/CD-338' exists
|
quick-checks:
peerJSServer.js#L12
'peerServer' is assigned a value but never used
|
quick-checks:
scripts/analyzeIndex.ts#L18
'Data' is defined but never used
|
quick-checks:
scripts/processSongs.ts#L64
'fixAccentCharacters' is defined but never used
|
quick-checks:
scripts/processSongs.ts#L81
'appendBandOrigin' is defined but never used
|
quick-checks:
scripts/processSongs.ts#L96
'fillMissingRealBpm' is defined but never used
|
quick-checks:
scripts/processSongs.ts#L112
'fillSongYear' is defined but never used
|
quick-checks:
src/App.tsx#L40
'mobilePhoneMode' is assigned a value but never used
|
quick-checks:
src/modules/GameEngine/Drawing/CanvasDrawing.ts#L164
'h' is assigned a value but never used
|
quick-checks:
src/modules/GameEngine/Drawing/CanvasDrawing.ts#L255
'h' is assigned a value but never used
|
quick-checks:
src/modules/GameEngine/Drawing/Elements/debris.ts#L19
'triangle' is defined but never used
|
Slow Test:
[chromium] › restart-song.spec.ts#L1
[chromium] › restart-song.spec.ts took 40.0s
|
Slow Test:
[chromium] › scroll-to-letter.spec.ts#L1
[chromium] › scroll-to-letter.spec.ts took 40.0s
|
Slow Test:
[chromium] › remote-mics-settings.spec.ts#L1
[chromium] › remote-mics-settings.spec.ts took 22.9s
|
Slow Test:
[chromium] › remote-mics-sing-a-song.spec.ts#L1
[chromium] › remote-mics-sing-a-song.spec.ts took 15.9s
|
e2e-tests-run (chromium, 2, 2)
Attempt 1 failed. Reason: Child_process exited with error code 1
|
Slow Test:
[chromium] › scroll-to-letter.spec.ts#L1
[chromium] › scroll-to-letter.spec.ts took 40.4s
|
e2e-tests-run (chromium, 2, 2)
No files were found with the provided path: playwright-report. No artifacts will be uploaded.
|
Slow Test:
[firefox] › sing-a-song.spec.ts#L1
[firefox] › sing-a-song.spec.ts took 2.0m
|
Slow Test:
[firefox] › scroll-to-letter.spec.ts#L1
[firefox] › scroll-to-letter.spec.ts took 40.0s
|
Slow Test:
[firefox] › restart-song.spec.ts#L1
[firefox] › restart-song.spec.ts took 40.0s
|
Slow Test:
[firefox] › remote-mics-settings.spec.ts#L1
[firefox] › remote-mics-settings.spec.ts took 20.7s
|
e2e-tests-run (firefox, 2, 2)
Attempt 1 failed. Reason: Child_process exited with error code 1
|
Slow Test:
[firefox] › sing-a-song.spec.ts#L1
[firefox] › sing-a-song.spec.ts took 2.0m
|
e2e-tests-run (firefox, 2, 2)
No files were found with the provided path: playwright-report. No artifacts will be uploaded.
|
🎭 Playwright Run Summary
10 failed
[chromium] › remote-mics-sing-a-song.spec.ts:30:5 › Remote mic should connect, be selectable and control the game
[chromium] › remote-song-list.spec.ts:63:5 › Remote mic song list ──────────────────────────────
[chromium] › remote-song-list.spec.ts:237:5 › Selecting a song using the `select` button on the remoteMic, when selected languages on desktop and remoteMic apps are the same - works
[chromium] › remote-song-list.spec.ts:284:5 › Selecting a song using the `select` button on the remoteMic, when selected languages on desktop and remoteMic apps are not the same - works
[chromium] › restart-song.spec.ts:18:5 › should restart the song and the scores ────────────────
[chromium] › scroll-to-letter.spec.ts:17:5 › Scrolling to letter works ─────────────────────────
[chromium] › selection-playlist.spec.ts:41:5 › Adding completed song to the Selection playlist ─
[chromium] › selection-playlist.spec.ts:79:5 › Adding song in above 80% complete to the Selection playlist
[chromium] › selection-playlist.spec.ts:123:5 › A song that is less than 80% complete is not adding to the Selection playlist
[chromium] › selection-playlist.spec.ts:173:5 › Selection playlist contain songs marked as new and popular as well
11 did not run
7 passed (8.7m)
|
🎭 Playwright Run Summary
5 failed
[chromium] › scroll-to-letter.spec.ts:17:5 › Scrolling to letter works ─────────────────────────
[chromium] › selection-playlist.spec.ts:41:5 › Adding completed song to the Selection playlist ─
[chromium] › selection-playlist.spec.ts:79:5 › Adding song in above 80% complete to the Selection playlist
[chromium] › selection-playlist.spec.ts:123:5 › A song that is less than 80% complete is not adding to the Selection playlist
[chromium] › selection-playlist.spec.ts:173:5 › Selection playlist contain songs marked as new and popular as well
|
🎭 Playwright Run Summary
10 failed
[firefox] › remote-song-list.spec.ts:237:5 › Selecting a song using the `select` button on the remoteMic, when selected languages on desktop and remoteMic apps are the same - works
[firefox] › remote-song-list.spec.ts:284:5 › Selecting a song using the `select` button on the remoteMic, when selected languages on desktop and remoteMic apps are not the same - works
[firefox] › restart-song.spec.ts:18:5 › should restart the song and the scores ─────────────────
[firefox] › scroll-to-letter.spec.ts:17:5 › Scrolling to letter works ──────────────────────────
[firefox] › selection-playlist.spec.ts:41:5 › Adding completed song to the Selection playlist ──
[firefox] › selection-playlist.spec.ts:79:5 › Adding song in above 80% complete to the Selection playlist
[firefox] › selection-playlist.spec.ts:123:5 › A song that is less than 80% complete is not adding to the Selection playlist
[firefox] › selection-playlist.spec.ts:173:5 › Selection playlist contain songs marked as new and popular as well
[firefox] › selection-playlist.spec.ts:221:5 › After singing a popular song, the popularity indicator changes to `played today`
[firefox] › sing-a-song.spec.ts:39:5 › Sing a song ─────────────────────────────────────────────
2 skipped
9 did not run
7 passed (8.9m)
|
🎭 Playwright Run Summary
5 failed
[firefox] › selection-playlist.spec.ts:79:5 › Adding song in above 80% complete to the Selection playlist
[firefox] › selection-playlist.spec.ts:123:5 › A song that is less than 80% complete is not adding to the Selection playlist
[firefox] › selection-playlist.spec.ts:173:5 › Selection playlist contain songs marked as new and popular as well
[firefox] › selection-playlist.spec.ts:221:5 › After singing a popular song, the popularity indicator changes to `played today`
[firefox] › sing-a-song.spec.ts:39:5 › Sing a song ─────────────────────────────────────────────
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
test-results-blob-e2e-chromium-2
|
28.6 MB |
|
test-results-blob-e2e-firefox-2
|
31.5 MB |
|