feat(theme): enabled dark-mode #38971
ci.yml
on: pull_request
dispatch
11s
Matrix: rust / test-rust-non-linux
Waiting for pending jobs
docs
/
Build & Check documentations
python
/
(🐧 Linux only): 🐍 Python server tests
rust
/
🐧 Linux: 🦀 Rust tests
Matrix: web / 🌐 Web playwright tests
⭐ CI is happy ⭐
2s
Annotations
11 errors and 1 notice
|
[Chromium] › tests/e2e/specs/home_page.spec.ts:71:1 › Sort devices:
../../../../../github/workspace/client/tests/e2e/helpers/utils.ts#L126
2) [Chromium] › tests/e2e/specs/home_page.spec.ts:71:1 › Sort devices ────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for locator('.sorter-popover').getByRole('listitem').filter({ hasText: 'Ascending' })
at helpers/utils.ts:126
124 | await sortButton.click();
125 | const popover = sortButton.page().locator('.sorter-popover');
> 126 | await popover.getByRole('listitem').filter({ hasText: clickOnLabel }).click();
| ^
127 | await expect(popover).toBeHidden();
128 | }
129 |
at sortBy (/github/workspace/client/tests/e2e/helpers/utils.ts:126:73)
at /github/workspace/client/tests/e2e/specs/home_page.spec.ts:75:3
|
|
[Chromium] › tests/e2e/specs/home_page.spec.ts:71:1 › Sort devices:
client/tests/e2e/specs/home_page.spec.ts#L0
2) [Chromium] › tests/e2e/specs/home_page.spec.ts:71:1 › Sort devices ────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[Chromium] › tests/e2e/specs/home_page.spec.ts:71:1 › Sort devices:
../../../../../github/workspace/client/tests/e2e/helpers/utils.ts#L126
2) [Chromium] › tests/e2e/specs/home_page.spec.ts:71:1 › Sort devices ────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for locator('.sorter-popover').getByRole('listitem').filter({ hasText: 'Ascending' })
at helpers/utils.ts:126
124 | await sortButton.click();
125 | const popover = sortButton.page().locator('.sorter-popover');
> 126 | await popover.getByRole('listitem').filter({ hasText: clickOnLabel }).click();
| ^
127 | await expect(popover).toBeHidden();
128 | }
129 |
at sortBy (/github/workspace/client/tests/e2e/helpers/utils.ts:126:73)
at /github/workspace/client/tests/e2e/specs/home_page.spec.ts:75:3
|
|
[Chromium] › tests/e2e/specs/home_page.spec.ts:71:1 › Sort devices:
client/tests/e2e/specs/home_page.spec.ts#L0
2) [Chromium] › tests/e2e/specs/home_page.spec.ts:71:1 › Sort devices ────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[Chromium] › tests/e2e/specs/home_page.spec.ts:71:1 › Sort devices:
../../../../../github/workspace/client/tests/e2e/helpers/utils.ts#L126
2) [Chromium] › tests/e2e/specs/home_page.spec.ts:71:1 › Sort devices ────────────────────────────
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for locator('.sorter-popover').getByRole('listitem').filter({ hasText: 'Ascending' })
at helpers/utils.ts:126
124 | await sortButton.click();
125 | const popover = sortButton.page().locator('.sorter-popover');
> 126 | await popover.getByRole('listitem').filter({ hasText: clickOnLabel }).click();
| ^
127 | await expect(popover).toBeHidden();
128 | }
129 |
at sortBy (/github/workspace/client/tests/e2e/helpers/utils.ts:126:73)
at /github/workspace/client/tests/e2e/specs/home_page.spec.ts:75:3
|
|
[Chromium] › tests/e2e/specs/home_page.spec.ts:71:1 › Sort devices:
client/tests/e2e/specs/home_page.spec.ts#L0
2) [Chromium] › tests/e2e/specs/home_page.spec.ts:71:1 › Sort devices ────────────────────────────
Test timeout of 30000ms exceeded.
|
|
web / playwright-reports
Testing stopped early after 1 maximum allowed failures.
|
|
[Chromium] › tests/e2e/specs/client_area_payment_methods.spec.ts:7:1 › List payment methods:
../../../../../github/workspace/client/tests/e2e/helpers/fixtures.ts#L611
1) [Chromium] › tests/e2e/specs/client_area_payment_methods.spec.ts:7:1 › List payment methods ───
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Element has a 'disabled' attribute.
at helpers/fixtures.ts:611
609 |
610 | await expect(loginButton).toHaveText('Log in');
> 611 | await expect(loginButton).toBeTrulyEnabled();
| ^
612 | await loginButton.click();
613 | await expect(home).toHaveURL(/.+\/clientArea$/);
614 |
at Object.clientArea (/github/workspace/client/tests/e2e/helpers/fixtures.ts:611:31)
|
|
[Chromium] › tests/e2e/specs/client_area_payment_methods.spec.ts:7:1 › List payment methods:
../../../../../github/workspace/client/tests/e2e/specs/client_area_payment_methods.spec.ts#L12
1) [Chromium] › tests/e2e/specs/client_area_payment_methods.spec.ts:7:1 › List payment methods ───
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: locator('.client-page-method').locator('.method-cards-active').locator('.ms-stripe-card').locator('.title-h4').first()
Expected: "**** **** **** 4444"
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('.client-page-method').locator('.method-cards-active').locator('.ms-stripe-card').locator('.title-h4').first()
10 | const activeContainer = clientArea.locator('.client-page-method').locator('.method-cards-active');
11 | const activeCard = activeContainer.locator('.ms-stripe-card');
> 12 | await expect(activeCard.locator('.title-h4').nth(0)).toHaveText('**** **** **** 4444');
| ^
13 | await expect(activeCard.locator('.title-h4').nth(1)).toHaveText(/^\d{2}\/\d{2}$/);
14 | await expect(clientArea.locator('.client-page-method').locator('.no-additional-payment-method')).toBeVisible();
15 | await expect(clientArea.locator('.client-page-method').locator('.no-additional-payment-method')).toHaveText(
at /github/workspace/client/tests/e2e/specs/client_area_payment_methods.spec.ts:12:56
|
|
[Chromium] › tests/e2e/specs/client_area_payment_methods.spec.ts:7:1 › List payment methods:
../../../../../github/workspace/client/tests/e2e/specs/client_area_payment_methods.spec.ts#L12
1) [Chromium] › tests/e2e/specs/client_area_payment_methods.spec.ts:7:1 › List payment methods ───
Error: expect(locator).toHaveText(expected) failed
Locator: locator('.client-page-method').locator('.method-cards-active').locator('.ms-stripe-card').locator('.title-h4').first()
Expected: "**** **** **** 4444"
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('.client-page-method').locator('.method-cards-active').locator('.ms-stripe-card').locator('.title-h4').first()
10 | const activeContainer = clientArea.locator('.client-page-method').locator('.method-cards-active');
11 | const activeCard = activeContainer.locator('.ms-stripe-card');
> 12 | await expect(activeCard.locator('.title-h4').nth(0)).toHaveText('**** **** **** 4444');
| ^
13 | await expect(activeCard.locator('.title-h4').nth(1)).toHaveText(/^\d{2}\/\d{2}$/);
14 | await expect(clientArea.locator('.client-page-method').locator('.no-additional-payment-method')).toBeVisible();
15 | await expect(clientArea.locator('.client-page-method').locator('.no-additional-payment-method')).toHaveText(
at /github/workspace/client/tests/e2e/specs/client_area_payment_methods.spec.ts:12:56
|
|
⭐ CI is happy ⭐
Process completed with exit code 1.
|
|
🎭 Playwright Run Summary
2 failed
[Chromium] › tests/e2e/specs/client_area_payment_methods.spec.ts:7:1 › List payment methods ────
[Chromium] › tests/e2e/specs/home_page.spec.ts:71:1 › Sort devices ─────────────────────────────
4 interrupted
[Chromium] › tests/e2e/specs/client_area_personal_page.spec.ts:128:1 › Update personal information timeout
[Chromium] › tests/e2e/specs/client_area_personal_page.spec.ts:166:1 › Update email ────────────
[Chromium] › tests/e2e/specs/invitations_page.spec.ts:158:3 › Invite new email: Multiple invitations with one already used email
[Chromium] › tests/e2e/specs/invitations_page.spec.ts:158:3 › Invite new email: Same email multiple times
7 skipped
482 did not run
196 passed (6.9m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
blob-report-1
Expired
|
3.95 MB |
sha256:ce2ac5b8ac8427f1f22f7cedc2d69dedd63f490b2b195290b1518b2e6e56f0cb
|
|
|
blob-report-2
Expired
|
1.98 MB |
sha256:4aa94f8aa8e6b2a1ad5c4e121835423d37d80fd452378e4a9d4d6adfbba566a4
|
|
|
playwright-report
|
6.54 MB |
sha256:69fbd91c9cd4808f68115819efea68cde631387d56d9747abcd831117a8b7462
|
|