Revert "fix(watcher): prevent dropped events under high churn + make … #16
Annotations
10 errors, 1 warning, and 1 notice
|
[chromium] › e2e/create-invoice.spec.ts:24:7 › Create invoice flow › fill form and submit redirects:
e2e/pages/CreateInvoicePage.ts#L37
3) [chromium] › e2e/create-invoice.spec.ts:24:7 › Create invoice flow › fill form and submit redirects
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('input[placeholder="G... address"]')
at pages/CreateInvoicePage.ts:37
35 |
36 | async fillRecipient(address: string) {
> 37 | await this.recipientInput.fill(address);
| ^
38 | }
39 |
40 | async fillAmount(amount: string) {
at CreateInvoicePage.fillRecipient (/home/runner/work/split-app/split-app/e2e/pages/CreateInvoicePage.ts:37:31)
at /home/runner/work/split-app/split-app/e2e/create-invoice.spec.ts:28:22
|
|
[chromium] › e2e/create-invoice.spec.ts:24:7 › Create invoice flow › fill form and submit redirects:
e2e/create-invoice.spec.ts#L0
3) [chromium] › e2e/create-invoice.spec.ts:24:7 › Create invoice flow › fill form and submit redirects
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[chromium] › e2e/create-invoice.spec.ts:24:7 › Create invoice flow › fill form and submit redirects:
e2e/pages/CreateInvoicePage.ts#L37
3) [chromium] › e2e/create-invoice.spec.ts:24:7 › Create invoice flow › fill form and submit redirects
Error: locator.fill: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('input[placeholder="G... address"]')
at pages/CreateInvoicePage.ts:37
35 |
36 | async fillRecipient(address: string) {
> 37 | await this.recipientInput.fill(address);
| ^
38 | }
39 |
40 | async fillAmount(amount: string) {
at CreateInvoicePage.fillRecipient (/home/runner/work/split-app/split-app/e2e/pages/CreateInvoicePage.ts:37:31)
at /home/runner/work/split-app/split-app/e2e/create-invoice.spec.ts:28:22
|
|
[chromium] › e2e/create-invoice.spec.ts:14:7 › Create invoice flow › equal split mode shows per-recipient amount:
e2e/pages/CreateInvoicePage.ts#L61
2) [chromium] › e2e/create-invoice.spec.ts:14:7 › Create invoice flow › equal split mode shows per-recipient amount
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('button[role="switch"][aria-label="Toggle equal split mode"]')
at pages/CreateInvoicePage.ts:61
59 |
60 | async toggleEqualSplit() {
> 61 | await this.equalSplitToggle.click();
| ^
62 | }
63 |
64 | async addRecipient() {
at CreateInvoicePage.toggleEqualSplit (/home/runner/work/split-app/split-app/e2e/pages/CreateInvoicePage.ts:61:33)
at /home/runner/work/split-app/split-app/e2e/create-invoice.spec.ts:18:22
|
|
[chromium] › e2e/create-invoice.spec.ts:14:7 › Create invoice flow › equal split mode shows per-recipient amount:
e2e/create-invoice.spec.ts#L0
2) [chromium] › e2e/create-invoice.spec.ts:14:7 › Create invoice flow › equal split mode shows per-recipient amount
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[chromium] › e2e/create-invoice.spec.ts:14:7 › Create invoice flow › equal split mode shows per-recipient amount:
e2e/pages/CreateInvoicePage.ts#L61
2) [chromium] › e2e/create-invoice.spec.ts:14:7 › Create invoice flow › equal split mode shows per-recipient amount
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('button[role="switch"][aria-label="Toggle equal split mode"]')
at pages/CreateInvoicePage.ts:61
59 |
60 | async toggleEqualSplit() {
> 61 | await this.equalSplitToggle.click();
| ^
62 | }
63 |
64 | async addRecipient() {
at CreateInvoicePage.toggleEqualSplit (/home/runner/work/split-app/split-app/e2e/pages/CreateInvoicePage.ts:61:33)
at /home/runner/work/split-app/split-app/e2e/create-invoice.spec.ts:18:22
|
|
[chromium] › e2e/create-invoice.spec.ts:14:7 › Create invoice flow › equal split mode shows per-recipient amount:
e2e/create-invoice.spec.ts#L0
2) [chromium] › e2e/create-invoice.spec.ts:14:7 › Create invoice flow › equal split mode shows per-recipient amount
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[chromium] › e2e/create-invoice.spec.ts:14:7 › Create invoice flow › equal split mode shows per-recipient amount:
e2e/pages/CreateInvoicePage.ts#L61
2) [chromium] › e2e/create-invoice.spec.ts:14:7 › Create invoice flow › equal split mode shows per-recipient amount
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('button[role="switch"][aria-label="Toggle equal split mode"]')
at pages/CreateInvoicePage.ts:61
59 |
60 | async toggleEqualSplit() {
> 61 | await this.equalSplitToggle.click();
| ^
62 | }
63 |
64 | async addRecipient() {
at CreateInvoicePage.toggleEqualSplit (/home/runner/work/split-app/split-app/e2e/pages/CreateInvoicePage.ts:61:33)
at /home/runner/work/split-app/split-app/e2e/create-invoice.spec.ts:18:22
|
|
[chromium] › e2e/create-invoice.spec.ts:5:7 › Create invoice flow › form loads with all required fields:
e2e/create-invoice.spec.ts#L10
1) [chromium] › e2e/create-invoice.spec.ts:5:7 › Create invoice flow › form loads with all required fields
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('input[placeholder="G... address"]')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('input[placeholder="G... address"]')
8 |
9 | await expect(createPage.heading).toBeVisible();
> 10 | await expect(createPage.recipientInput).toBeVisible();
| ^
11 | await expect(createPage.nextButton).toBeVisible();
12 | });
13 |
at /home/runner/work/split-app/split-app/e2e/create-invoice.spec.ts:10:45
|
|
[chromium] › e2e/create-invoice.spec.ts:5:7 › Create invoice flow › form loads with all required fields:
e2e/create-invoice.spec.ts#L10
1) [chromium] › e2e/create-invoice.spec.ts:5:7 › Create invoice flow › form loads with all required fields
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('input[placeholder="G... address"]')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('input[placeholder="G... address"]')
8 |
9 | await expect(createPage.heading).toBeVisible();
> 10 | await expect(createPage.recipientInput).toBeVisible();
| ^
11 | await expect(createPage.nextButton).toBeVisible();
12 | });
13 |
at /home/runner/work/split-app/split-app/e2e/create-invoice.spec.ts:10:45
|
|
e2e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🎭 Playwright Run Summary
11 failed
[chromium] › e2e/create-invoice.spec.ts:5:7 › Create invoice flow › form loads with all required fields
[chromium] › e2e/create-invoice.spec.ts:14:7 › Create invoice flow › equal split mode shows per-recipient amount
[chromium] › e2e/create-invoice.spec.ts:24:7 › Create invoice flow › fill form and submit redirects
[chromium] › e2e/dashboard.spec.ts:13:7 › Dashboard › shows sent and received invoices ─────────
[chromium] › e2e/landing.spec.ts:5:7 › Landing page › loads and CTA navigates to /invoice/new ──
[chromium] › e2e/pay-invoice.spec.ts:5:7 › Pay invoice flow › invoice detail page renders with pay button
[chromium] › e2e/pay-invoice.spec.ts:14:7 › Pay invoice flow › funding progress bar is visible ─
[chromium] › e2e/verify-page.spec.ts:5:7 › /verify/[id] public page › renders without wallet connection
[chromium] › e2e/verify-page.spec.ts:14:7 › /verify/[id] public page › shows verified on-chain badge
[chromium] › e2e/verify-page.spec.ts:22:7 › /verify/[id] public page › shows creator and recipients sections
[chromium] › e2e/verify-page.spec.ts:31:7 › /verify/[id] public page › shows payment progress section
9 passed (6.8m)
|