Test against testrig #93
test_against_testrig.yml
on: workflow_dispatch
🏗 Deploy
8m 5s
🧪 E2E
6m 40s
Annotations
10 errors, 2 warnings, and 1 notice
[chromium] › login.spec.js:9:5 › Successful login › basic:
OctoPrint/tests/playwright/fixtures.js#L144
1) [chromium] › login.spec.js:9:5 › Successful login › basic ─────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('login-form')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 10000ms
- waiting for getByTestId('login-form')
at ../fixtures.js:144
142 |
143 | const loginForm = await page.getByTestId("login-form");
> 144 | await expect(loginForm).toBeVisible();
| ^
145 |
146 | const loginTitle = await page.getByTestId("login-title");
147 | await expect(loginTitle).toBeVisible();
at Object.loginHasLoaded (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:144:41)
at Object.gotoLogin (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:93:17)
at /home/runner/work/devtools/devtools/OctoPrint/tests/playwright/specs/login.spec.js:6:9
|
[chromium] › login.spec.js:9:5 › Successful login › basic:
OctoPrint/tests/playwright/fixtures.js#L144
1) [chromium] › login.spec.js:9:5 › Successful login › basic ─────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('login-form')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 10000ms
- waiting for getByTestId('login-form')
at ../fixtures.js:144
142 |
143 | const loginForm = await page.getByTestId("login-form");
> 144 | await expect(loginForm).toBeVisible();
| ^
145 |
146 | const loginTitle = await page.getByTestId("login-title");
147 | await expect(loginTitle).toBeVisible();
at Object.loginHasLoaded (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:144:41)
at Object.gotoLogin (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:93:17)
at /home/runner/work/devtools/devtools/OctoPrint/tests/playwright/specs/login.spec.js:6:9
|
[chromium] › login.spec.js:9:5 › Successful login › basic:
OctoPrint/tests/playwright/fixtures.js#L144
1) [chromium] › login.spec.js:9:5 › Successful login › basic ─────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('login-form')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 10000ms
- waiting for getByTestId('login-form')
at ../fixtures.js:144
142 |
143 | const loginForm = await page.getByTestId("login-form");
> 144 | await expect(loginForm).toBeVisible();
| ^
145 |
146 | const loginTitle = await page.getByTestId("login-title");
147 | await expect(loginTitle).toBeVisible();
at Object.loginHasLoaded (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:144:41)
at Object.gotoLogin (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:93:17)
at /home/runner/work/devtools/devtools/OctoPrint/tests/playwright/specs/login.spec.js:6:9
|
[chromium] › login.spec.js:18:5 › Successful login › with remember me:
OctoPrint/tests/playwright/fixtures.js#L144
2) [chromium] › login.spec.js:18:5 › Successful login › with remember me ─────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('login-form')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 10000ms
- waiting for getByTestId('login-form')
at ../fixtures.js:144
142 |
143 | const loginForm = await page.getByTestId("login-form");
> 144 | await expect(loginForm).toBeVisible();
| ^
145 |
146 | const loginTitle = await page.getByTestId("login-title");
147 | await expect(loginTitle).toBeVisible();
at Object.loginHasLoaded (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:144:41)
at Object.gotoLogin (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:93:17)
at /home/runner/work/devtools/devtools/OctoPrint/tests/playwright/specs/login.spec.js:6:9
|
[chromium] › login.spec.js:18:5 › Successful login › with remember me:
OctoPrint/tests/playwright/fixtures.js#L144
2) [chromium] › login.spec.js:18:5 › Successful login › with remember me ─────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('login-form')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 10000ms
- waiting for getByTestId('login-form')
at ../fixtures.js:144
142 |
143 | const loginForm = await page.getByTestId("login-form");
> 144 | await expect(loginForm).toBeVisible();
| ^
145 |
146 | const loginTitle = await page.getByTestId("login-title");
147 | await expect(loginTitle).toBeVisible();
at Object.loginHasLoaded (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:144:41)
at Object.gotoLogin (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:93:17)
at /home/runner/work/devtools/devtools/OctoPrint/tests/playwright/specs/login.spec.js:6:9
|
[chromium] › login.spec.js:18:5 › Successful login › with remember me:
OctoPrint/tests/playwright/fixtures.js#L144
2) [chromium] › login.spec.js:18:5 › Successful login › with remember me ─────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('login-form')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 10000ms
- waiting for getByTestId('login-form')
at ../fixtures.js:144
142 |
143 | const loginForm = await page.getByTestId("login-form");
> 144 | await expect(loginForm).toBeVisible();
| ^
145 |
146 | const loginTitle = await page.getByTestId("login-title");
147 | await expect(loginTitle).toBeVisible();
at Object.loginHasLoaded (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:144:41)
at Object.gotoLogin (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:93:17)
at /home/runner/work/devtools/devtools/OctoPrint/tests/playwright/specs/login.spec.js:6:9
|
[chromium] › login.spec.js:28:5 › Successful login › by keyboard:
OctoPrint/tests/playwright/fixtures.js#L144
3) [chromium] › login.spec.js:28:5 › Successful login › by keyboard ──────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('login-form')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 10000ms
- waiting for getByTestId('login-form')
at ../fixtures.js:144
142 |
143 | const loginForm = await page.getByTestId("login-form");
> 144 | await expect(loginForm).toBeVisible();
| ^
145 |
146 | const loginTitle = await page.getByTestId("login-title");
147 | await expect(loginTitle).toBeVisible();
at Object.loginHasLoaded (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:144:41)
at Object.gotoLogin (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:93:17)
at /home/runner/work/devtools/devtools/OctoPrint/tests/playwright/specs/login.spec.js:6:9
|
[chromium] › login.spec.js:28:5 › Successful login › by keyboard:
OctoPrint/tests/playwright/fixtures.js#L144
3) [chromium] › login.spec.js:28:5 › Successful login › by keyboard ──────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('login-form')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 10000ms
- waiting for getByTestId('login-form')
at ../fixtures.js:144
142 |
143 | const loginForm = await page.getByTestId("login-form");
> 144 | await expect(loginForm).toBeVisible();
| ^
145 |
146 | const loginTitle = await page.getByTestId("login-title");
147 | await expect(loginTitle).toBeVisible();
at Object.loginHasLoaded (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:144:41)
at Object.gotoLogin (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:93:17)
at /home/runner/work/devtools/devtools/OctoPrint/tests/playwright/specs/login.spec.js:6:9
|
[chromium] › login.spec.js:28:5 › Successful login › by keyboard:
OctoPrint/tests/playwright/fixtures.js#L144
3) [chromium] › login.spec.js:28:5 › Successful login › by keyboard ──────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('login-form')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 10000ms
- waiting for getByTestId('login-form')
at ../fixtures.js:144
142 |
143 | const loginForm = await page.getByTestId("login-form");
> 144 | await expect(loginForm).toBeVisible();
| ^
145 |
146 | const loginTitle = await page.getByTestId("login-title");
147 | await expect(loginTitle).toBeVisible();
at Object.loginHasLoaded (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:144:41)
at Object.gotoLogin (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:93:17)
at /home/runner/work/devtools/devtools/OctoPrint/tests/playwright/specs/login.spec.js:6:9
|
[chromium] › login.spec.js:54:5 › Failed login › wrong user name:
OctoPrint/tests/playwright/fixtures.js#L144
4) [chromium] › login.spec.js:54:5 › Failed login › wrong user name ──────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('login-form')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 10000ms
- waiting for getByTestId('login-form')
at ../fixtures.js:144
142 |
143 | const loginForm = await page.getByTestId("login-form");
> 144 | await expect(loginForm).toBeVisible();
| ^
145 |
146 | const loginTitle = await page.getByTestId("login-title");
147 | await expect(loginTitle).toBeVisible();
at Object.loginHasLoaded (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:144:41)
at Object.gotoLogin (/home/runner/work/devtools/devtools/OctoPrint/tests/playwright/fixtures.js:93:17)
at /home/runner/work/devtools/devtools/OctoPrint/tests/playwright/specs/login.spec.js:51:9
|
🧪 E2E
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "playwright-report".
Please update your workflow to use v4 of the artifact actions.
Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
🎭 Playwright Run Summary
10 failed
[chromium] › login.spec.js:9:5 › Successful login › basic ──────────────────────────────────────
[chromium] › login.spec.js:18:5 › Successful login › with remember me ──────────────────────────
[chromium] › login.spec.js:28:5 › Successful login › by keyboard ───────────────────────────────
[chromium] › login.spec.js:54:5 › Failed login › wrong user name ───────────────────────────────
[chromium] › login.spec.js:60:5 › Failed login › wrong password ────────────────────────────────
[firefox] › login.spec.js:9:5 › Successful login › basic ───────────────────────────────────────
[firefox] › login.spec.js:18:5 › Successful login › with remember me ───────────────────────────
[firefox] › login.spec.js:28:5 › Successful login › by keyboard ────────────────────────────────
[firefox] › login.spec.js:54:5 › Failed login › wrong user name ────────────────────────────────
[firefox] › login.spec.js:60:5 › Failed login › wrong password ─────────────────────────────────
1 flaky
[chromium] › connect.spec.js:11:5 › Printer connection › connect & disconnect against virtual printer
17 passed (5.6m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
playwright-report
Expired
|
64.1 MB |
|