Skip to content

submission payload

submission payload #2

Triggered via push September 12, 2024 21:31
Status Failure
Total duration 5m 29s
Artifacts 5

tests.yml

on: push
API Tests
48s
API Tests
Matrix: E2E Tests
Fit to window
Zoom out
Zoom in

Annotations

9 errors, 13 warnings, and 18 notices
[chromium] › async-validation.spec.ts:148:6 › With JS › Form reset: tests/integrations/async-validation.spec.ts#L170
1) [chromium] › async-validation.spec.ts:148:6 › With JS › Form reset ──────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('body').locator('main p') - Expected - 1 + Received + 1 Array [ - "", + "Email is already used", "", ] Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('body').locator('main p') - locator resolved to 2 elements - locator resolved to 2 elements - locator resolved to 2 elements - locator resolved to 2 elements - locator resolved to 2 elements - locator resolved to 2 elements - locator resolved to 2 elements - locator resolved to 2 elements - locator resolved to 2 elements 168 | 169 | await playground.reset.click(); > 170 | await expect(playground.error).toHaveText(['', '']); | ^ 171 | }); 172 | }); 173 | at /home/runner/work/conform/conform/tests/integrations/async-validation.spec.ts:170:34
[chromium] › async-validation.spec.ts:138:6 › With JS › Client Validation: tests/integrations/async-validation.spec.ts#L118
1) [chromium] › async-validation.spec.ts:138:6 › With JS › Client Validation ───────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('body').locator('main p') - Expected - 1 + Received + 1 Array [ "Email is already used", - "", + "Title is required", ] Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('body').locator('main p') - locator resolved to 2 elements - locator resolved to 2 elements - locator resolved to 2 elements - locator resolved to 2 elements - locator resolved to 2 elements - locator resolved to 2 elements - locator resolved to 2 elements - locator resolved to 2 elements - locator resolved to 2 elements 116 | } 117 | > 118 | await expect(playground.error).toHaveText(['Email is already used', '']); | ^ 119 | 120 | await selectAll(fieldset.email); 121 | await fieldset.email.press('ArrowRight'); at runTest (/home/runner/work/conform/conform/tests/integrations/async-validation.spec.ts:118:33) at /home/runner/work/conform/conform/tests/integrations/async-validation.spec.ts:140:3
[webkit] › recursive-list.spec.ts:38:6 › With JS › Server Validation: tests/integrations/recursive-list.spec.ts#L28
1) [webkit] › recursive-list.spec.ts:38:6 › With JS › Server Validation ────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected) Locator: locator('body').getByLabel('Name').nth(1) Expected string: "Second" Received string: "" Call log: - expect.toHaveValue with timeout 5000ms - waiting for locator('body').getByLabel('Name').nth(1) - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" 26 | await fieldset.add.nth(1).click(); 27 | await expect(fieldset.name.nth(0)).toHaveValue('First'); > 28 | await expect(fieldset.name.nth(1)).toHaveValue('Second'); | ^ 29 | await expect(fieldset.name.nth(2)).toHaveValue('Third'); 30 | } 31 | at runTest (/Users/runner/work/conform/conform/tests/integrations/recursive-list.spec.ts:28:37) at /Users/runner/work/conform/conform/tests/integrations/recursive-list.spec.ts:40:3
[webkit] › subscription.spec.ts:297:6 › Subscription › Server Validation: tests/integrations/subscription.spec.ts#L51
1) [webkit] › subscription.spec.ts:297:6 › Subscription › Server Validation ────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('body').locator('li') - Expected - 26 + Received + 26 Array [ - "form.id: 1", - "form.errorId: 1", - "form.descriptionId: 1", - "form.initialValue: 1", + "form.id: 2", + "form.errorId: 2", + "form.descriptionId: 2", + "form.initialValue: 2", "form.value: 7", - "form.key: 1", + "form.key: 2", "form.dirty: 2", - "form.valid: 1", - "form.errors: 1", - "form.allErrors: 1", - "name.id: 1", - "name.formId: 1", - "name.errorId: 1", - "name.descriptionId: 1", - "name.initialValue: 1", + "form.valid: 2", + "form.errors: 2", + "form.allErrors: 2", + "name.id: 2", + "name.formId: 2", + "name.errorId: 2", + "name.descriptionId: 2", + "name.initialValue: 2", "name.value: 7", - "name.key: 1", + "name.key: 2", "name.dirty: 2", - "name.valid: 1", - "name.errors: 1", - "message.id: 1", - "message.formId: 1", - "message.errorId: 1", - "message.descriptionId: 1", - "message.initialValue: 1", - "message.value: 1", - "message.key: 1", - "message.dirty: 1", - "message.valid: 1", - "message.errors: 1", + "name.valid: 2", + "name.errors: 2", + "message.id: 2", + "message.formId: 2", + "message.errorId: 2", + "message.descriptionId: 2", + "message.initialValue: 2", + "message.value: 2", + "message.key: 2", + "message.dirty: 2", + "message.valid: 2", + "message.errors: 2", ] Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('body').locator('li') - locator resolved to 30 elements - locator resolved to 30 elements - locator resolved to 30 elements - locator resolved to 30 elements - locator resolved to 30 elements - locator resolved to 30 elements - locator resolved to 30 elements - locator resolved to 30 elements - locator resolved to 30 elements 49 | 50 | await fieldset.name.pressSequentially('Edmund'); > 51 | await expect(fieldset.logs).toHaveText([ | ^ 52 | 'form.id: 1', 53 | 'form.errorId: 1', 54 | 'form.descriptionId: 1', at runTest (/home/runner/work/conform/conform/tests/integrations/subscription.spec.ts:51:30) at /home/runner/work/conform/conform/tests/integrations/subscription.spec.ts:299:3
[webkit] › recursive-list.spec.ts:38:6 › With JS › Server Validation: tests/integrations/recursive-list.spec.ts#L28
1) [webkit] › recursive-list.spec.ts:38:6 › With JS › Server Validation ────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected) Locator: locator('body').getByLabel('Name').nth(1) Expected string: "Second" Received string: "" Call log: - expect.toHaveValue with timeout 5000ms - waiting for locator('body').getByLabel('Name').nth(1) - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" 26 | await fieldset.add.nth(1).click(); 27 | await expect(fieldset.name.nth(0)).toHaveValue('First'); > 28 | await expect(fieldset.name.nth(1)).toHaveValue('Second'); | ^ 29 | await expect(fieldset.name.nth(2)).toHaveValue('Third'); 30 | } 31 | at runTest (/home/runner/work/conform/conform/tests/integrations/recursive-list.spec.ts:28:37) at /home/runner/work/conform/conform/tests/integrations/recursive-list.spec.ts:40:3
[webkit] › recursive-list.spec.ts:38:6 › With JS › Server Validation: tests/integrations/recursive-list.spec.ts#L28
1) [webkit] › recursive-list.spec.ts:38:6 › With JS › Server Validation ────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected) Locator: locator('body').getByLabel('Name').nth(1) Expected string: "Second" Received string: "" Call log: - expect.toHaveValue with timeout 5000ms - waiting for locator('body').getByLabel('Name').nth(1) - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" 26 | await fieldset.add.nth(1).click(); 27 | await expect(fieldset.name.nth(0)).toHaveValue('First'); > 28 | await expect(fieldset.name.nth(1)).toHaveValue('Second'); | ^ 29 | await expect(fieldset.name.nth(2)).toHaveValue('Third'); 30 | } 31 | at runTest (/home/runner/work/conform/conform/tests/integrations/recursive-list.spec.ts:28:37) at /home/runner/work/conform/conform/tests/integrations/recursive-list.spec.ts:40:3
[webkit] › recursive-list.spec.ts:38:6 › With JS › Server Validation: tests/integrations/recursive-list.spec.ts#L28
1) [webkit] › recursive-list.spec.ts:38:6 › With JS › Server Validation ────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected) Locator: locator('body').getByLabel('Name').nth(1) Expected string: "Second" Received string: "" Call log: - expect.toHaveValue with timeout 5000ms - waiting for locator('body').getByLabel('Name').nth(1) - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" - locator resolved to <input type="text" form=":R35:" name="subcategories[0].…/> - unexpected value "" 26 | await fieldset.add.nth(1).click(); 27 | await expect(fieldset.name.nth(0)).toHaveValue('First'); > 28 | await expect(fieldset.name.nth(1)).toHaveValue('Second'); | ^ 29 | await expect(fieldset.name.nth(2)).toHaveValue('Third'); 30 | } 31 | at runTest (/home/runner/work/conform/conform/tests/integrations/recursive-list.spec.ts:28:37) at /home/runner/work/conform/conform/tests/integrations/recursive-list.spec.ts:40:3
[webkit] › validation-flow.spec.ts:114:5 › shouldValidate: onBlur: tests/integrations/validation-flow.spec.ts#L126
2) [webkit] › validation-flow.spec.ts:114:5 › shouldValidate: onBlur ───────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('body').locator('main p') - Expected - 1 + Received + 1 Array [ - "Email is invalid", + "Email is required", "", "", ] Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('body').locator('main p') - locator resolved to 3 elements - locator resolved to 3 elements - locator resolved to 3 elements - locator resolved to 3 elements - locator resolved to 3 elements - locator resolved to 3 elements - locator resolved to 3 elements - locator resolved to 3 elements - locator resolved to 3 elements 124 | 125 | await playground.form.press('Tab'); > 126 | await expect(playground.error).toHaveText(['Email is invalid', '', '']); | ^ 127 | 128 | await password.fill('1234'); 129 | await expect(playground.error).toHaveText(['Email is invalid', '', '']); at /home/runner/work/conform/conform/tests/integrations/validation-flow.spec.ts:126:33
E2E Tests (ubuntu-latest, webkit, 20)
Process completed with exit code 1.
E2E Tests (ubuntu-latest, chromium, 20)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
E2E Tests (macos-latest, chromium, 20)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
E2E Tests (macos-latest, chromium, 22)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
E2E Tests (macos-latest, webkit, 22)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
E2E Tests (macos-latest, chromium, 18)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
E2E Tests (ubuntu-latest, firefox, 18)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
E2E Tests (ubuntu-latest, webkit, 18)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
E2E Tests (ubuntu-latest, firefox, 20)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
E2E Tests (ubuntu-latest, firefox, 22)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
E2E Tests (windows-latest, chromium, 20)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
E2E Tests (macos-latest, webkit, 20)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
E2E Tests (windows-latest, chromium, 22)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
E2E Tests (windows-latest, chromium, 18)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
🎭 Playwright Run Summary
9 skipped 100 passed (1.0m)
🎭 Playwright Run Summary
9 skipped 100 passed (53.5s)
🎭 Playwright Run Summary
9 skipped 100 passed (49.6s)
🎭 Playwright Run Summary
1 flaky [chromium] › async-validation.spec.ts:148:6 › With JS › Form reset ───────────────────────────── 9 skipped 99 passed (1.1m)
🎭 Playwright Run Summary
1 flaky [chromium] › async-validation.spec.ts:138:6 › With JS › Client Validation ────────────────────── 9 skipped 99 passed (1.2m)
🎭 Playwright Run Summary
9 skipped 100 passed (1.2m)
🎭 Playwright Run Summary
1 flaky [webkit] › recursive-list.spec.ts:38:6 › With JS › Server Validation ─────────────────────────── 9 skipped 99 passed (1.2m)
🎭 Playwright Run Summary
9 skipped 100 passed (1.1m)
🎭 Playwright Run Summary
9 skipped 100 passed (1.7m)
🎭 Playwright Run Summary
9 skipped 100 passed (1.8m)
🎭 Playwright Run Summary
9 skipped 100 passed (1.7m)
🎭 Playwright Run Summary
1 flaky [webkit] › subscription.spec.ts:297:6 › Subscription › Server Validation ─────────────────────── 9 skipped 99 passed (1.8m)
🎭 Playwright Run Summary
9 skipped 100 passed (1.7m)
🎭 Playwright Run Summary
1 failed [webkit] › recursive-list.spec.ts:38:6 › With JS › Server Validation ─────────────────────────── 1 flaky [webkit] › validation-flow.spec.ts:114:5 › shouldValidate: onBlur ────────────────────────────── 9 skipped 98 passed (2.2m)
🎭 Playwright Run Summary
9 skipped 100 passed (1.3m)
🎭 Playwright Run Summary
9 skipped 100 passed (1.1m)
🎭 Playwright Run Summary
9 skipped 100 passed (1.4m)
🎭 Playwright Run Summary
9 skipped 100 passed (1.4m)

Artifacts

Produced during runtime
Name Size
playwright-report-macos-latest-node18-webkit Expired
156 KB
playwright-report-ubuntu-latest-node18-chromium Expired
373 KB
playwright-report-ubuntu-latest-node20-webkit Expired
778 KB
playwright-report-ubuntu-latest-node22-chromium Expired
136 KB
playwright-report-ubuntu-latest-node22-webkit Expired
524 KB