reorder params #362
main.yml
on: push
Build Scramjet
3m 35s
Upload release
0s
Publish Scramjet to NPM
0s
Upload to Github Pages
0s
Annotations
10 errors and 1 notice
Run Scramjet Tests
Tests failed
|
[chromium] › tests/google.spec.ts:12:5 › Google › The Google Apps menu opens and content is visible.:
tests/google.spec.ts#L18
1) [chromium] › tests/google.spec.ts:12:5 › Google › The Google Apps menu opens and content is visible.
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('iframe').contentFrame().locator('iframe[name=\'app\']') to be visible
16 |
17 | const appsMenuFrame = frame.locator("iframe[name='app']");
> 18 | await appsMenuFrame.waitFor({ state: "visible" });
| ^
19 |
20 | await appsMenuFrame.contentFrame().locator("c-wiz").first().waitFor({ state: "visible" });
21 |
at /home/runner/work/scramjet/scramjet/tests/google.spec.ts:18:29
|
[chromium] › tests/google.spec.ts:12:5 › Google › The Google Apps menu opens and content is visible.:
tests/google.spec.ts#L18
1) [chromium] › tests/google.spec.ts:12:5 › Google › The Google Apps menu opens and content is visible.
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('iframe').contentFrame().locator('iframe[name=\'app\']') to be visible
16 |
17 | const appsMenuFrame = frame.locator("iframe[name='app']");
> 18 | await appsMenuFrame.waitFor({ state: "visible" });
| ^
19 |
20 | await appsMenuFrame.contentFrame().locator("c-wiz").first().waitFor({ state: "visible" });
21 |
at /home/runner/work/scramjet/scramjet/tests/google.spec.ts:18:29
|
[chromium] › tests/google.spec.ts:12:5 › Google › The Google Apps menu opens and content is visible.:
tests/google.spec.ts#L18
1) [chromium] › tests/google.spec.ts:12:5 › Google › The Google Apps menu opens and content is visible.
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('iframe').contentFrame().locator('iframe[name=\'app\']') to be visible
16 |
17 | const appsMenuFrame = frame.locator("iframe[name='app']");
> 18 | await appsMenuFrame.waitFor({ state: "visible" });
| ^
19 |
20 | await appsMenuFrame.contentFrame().locator("c-wiz").first().waitFor({ state: "visible" });
21 |
at /home/runner/work/scramjet/scramjet/tests/google.spec.ts:18:29
|
[chromium] › tests/youtube.spec.ts:5:5 › YouTube › The front page can load.:
tests/youtube.spec.ts#L10
2) [chromium] › tests/youtube.spec.ts:5:5 › YouTube › The front page can load. ───────────────────
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('iframe').contentFrame().locator('#logo-icon > span > div').first() to be visible
8 | // Wait for the page inside the iframe to load
9 |
> 10 | const logo = await frame.locator("#logo-icon > span > div").first().waitFor({ state: "visible" });
| ^
11 | expect(logo).not.toBeNull();
12 | });
13 |
at /home/runner/work/scramjet/scramjet/tests/youtube.spec.ts:10:77
|
[chromium] › tests/youtube.spec.ts:5:5 › YouTube › The front page can load.:
tests/youtube.spec.ts#L10
2) [chromium] › tests/youtube.spec.ts:5:5 › YouTube › The front page can load. ───────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('iframe').contentFrame().locator('#logo-icon > span > div').first() to be visible
8 | // Wait for the page inside the iframe to load
9 |
> 10 | const logo = await frame.locator("#logo-icon > span > div").first().waitFor({ state: "visible" });
| ^
11 | expect(logo).not.toBeNull();
12 | });
13 |
at /home/runner/work/scramjet/scramjet/tests/youtube.spec.ts:10:77
|
[chromium] › tests/youtube.spec.ts:5:5 › YouTube › The front page can load.:
tests/youtube.spec.ts#L10
2) [chromium] › tests/youtube.spec.ts:5:5 › YouTube › The front page can load. ───────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('iframe').contentFrame().locator('#logo-icon > span > div').first() to be visible
8 | // Wait for the page inside the iframe to load
9 |
> 10 | const logo = await frame.locator("#logo-icon > span > div").first().waitFor({ state: "visible" });
| ^
11 | expect(logo).not.toBeNull();
12 | });
13 |
at /home/runner/work/scramjet/scramjet/tests/youtube.spec.ts:10:77
|
[chromium] › tests/youtube.spec.ts:14:5 › YouTube › The search page can load.:
tests/youtube.spec.ts#L17
3) [chromium] › tests/youtube.spec.ts:14:5 › YouTube › The search page can load. ─────────────────
TimeoutError: locator.textContent: Timeout 5000ms exceeded.
Call log:
- waiting for locator('iframe').contentFrame().locator('#video-title > yt-formatted-string').first()
15 | const frame = await setupPage(page, "https://www.youtube.com/results?search_query=bad+apple");
16 |
> 17 | const title = await frame.locator("#video-title > yt-formatted-string").first().textContent({ timeout: 5000 });
| ^
18 | const thumbnailRef = frame.locator("#contents > ytd-video-renderer:nth-child(1) > #dismissible > ytd-thumbnail > a > yt-image > img")
19 | await thumbnailRef.waitFor({ state: "visible" });
20 |
at /home/runner/work/scramjet/scramjet/tests/youtube.spec.ts:17:89
|
[chromium] › tests/youtube.spec.ts:14:5 › YouTube › The search page can load.:
tests/youtube.spec.ts#L17
3) [chromium] › tests/youtube.spec.ts:14:5 › YouTube › The search page can load. ─────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.textContent: Timeout 5000ms exceeded.
Call log:
- waiting for locator('iframe').contentFrame().locator('#video-title > yt-formatted-string').first()
15 | const frame = await setupPage(page, "https://www.youtube.com/results?search_query=bad+apple");
16 |
> 17 | const title = await frame.locator("#video-title > yt-formatted-string").first().textContent({ timeout: 5000 });
| ^
18 | const thumbnailRef = frame.locator("#contents > ytd-video-renderer:nth-child(1) > #dismissible > ytd-thumbnail > a > yt-image > img")
19 | await thumbnailRef.waitFor({ state: "visible" });
20 |
at /home/runner/work/scramjet/scramjet/tests/youtube.spec.ts:17:89
|
[chromium] › tests/youtube.spec.ts:14:5 › YouTube › The search page can load.:
tests/youtube.spec.ts#L17
3) [chromium] › tests/youtube.spec.ts:14:5 › YouTube › The search page can load. ─────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.textContent: Timeout 5000ms exceeded.
Call log:
- waiting for locator('iframe').contentFrame().locator('#video-title > yt-formatted-string').first()
15 | const frame = await setupPage(page, "https://www.youtube.com/results?search_query=bad+apple");
16 |
> 17 | const title = await frame.locator("#video-title > yt-formatted-string").first().textContent({ timeout: 5000 });
| ^
18 | const thumbnailRef = frame.locator("#contents > ytd-video-renderer:nth-child(1) > #dismissible > ytd-thumbnail > a > yt-image > img")
19 | await thumbnailRef.waitFor({ state: "visible" });
20 |
at /home/runner/work/scramjet/scramjet/tests/youtube.spec.ts:17:89
|
🎭 Playwright Run Summary
3 failed
[chromium] › tests/google.spec.ts:12:5 › Google › The Google Apps menu opens and content is visible.
[chromium] › tests/youtube.spec.ts:5:5 › YouTube › The front page can load. ────────────────────
[chromium] › tests/youtube.spec.ts:14:5 › YouTube › The search page can load. ──────────────────
1 passed (1.1m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
packaged-scramjet
|
478 KB |
|
scramjet
|
480 KB |
|