Forms fixes #16310
qc_checks.yaml
on: pull_request
Filter
8s
Build - UI Platform
1m 57s
Style [Documentation]
39s
Tests - Migrations [PostgreSQL]
0s
Tests - Full Migration [SQLite]
0s
Tests - inventree-python
0s
Tests - DB [PostgreSQL]
0s
Tests - DB [MySQL]
0s
Tests - Platform UI
36m 59s
Security [Zizmor]
0s
Matrix: coverage
Push new schema
0s
Annotations
10 errors, 6 warnings, and 1 notice
[chromium] › pages/pui_build.spec.ts:90:1 › Build Order - Build Outputs:
src/frontend/tests/pages/pui_build.spec.ts#L1
1) [chromium] › pages/pui_build.spec.ts:90:1 › Build Order - Build Outputs ───────────────────────
Test timeout of 90000ms exceeded.
|
[chromium] › pages/pui_build.spec.ts:90:1 › Build Order - Build Outputs:
src/frontend/tests/pages/pui_build.spec.ts#L134
1) [chromium] › pages/pui_build.spec.ts:90:1 › Build Order - Build Outputs ───────────────────────
Error: locator.click: Test timeout of 90000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Submit' })
132 | await page.getByLabel('number-field-quantity').fill('2');
133 | await page.waitForTimeout(250);
> 134 | await page.getByRole('button', { name: 'Submit' }).click();
| ^
135 |
136 | // Check that new serial numbers have been created
137 | await page
at /home/runner/work/InvenTree/InvenTree/src/frontend/tests/pages/pui_build.spec.ts:134:54
|
[chromium] › pages/pui_build.spec.ts:90:1 › Build Order - Build Outputs:
src/frontend/tests/pages/pui_build.spec.ts#L1
1) [chromium] › pages/pui_build.spec.ts:90:1 › Build Order - Build Outputs ───────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 90000ms exceeded.
|
[chromium] › pages/pui_build.spec.ts:90:1 › Build Order - Build Outputs:
src/frontend/tests/pages/pui_build.spec.ts#L99
1) [chromium] › pages/pui_build.spec.ts:90:1 › Build Order - Build Outputs ───────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.waitFor: Test timeout of 90000ms exceeded.
Call log:
- waiting for getByText('On Hold').first() to be visible
97 |
98 | // We have now loaded the "Build Order" table. Check for some expected texts
> 99 | await page.getByText('On Hold').first().waitFor();
| ^
100 | await page.getByText('Pending').first().waitFor();
101 |
102 | await page.getByRole('cell', { name: 'BO0011' }).click();
at /home/runner/work/InvenTree/InvenTree/src/frontend/tests/pages/pui_build.spec.ts:99:43
|
[chromium] › pages/pui_build.spec.ts:90:1 › Build Order - Build Outputs:
src/frontend/tests/pages/pui_build.spec.ts#L1
1) [chromium] › pages/pui_build.spec.ts:90:1 › Build Order - Build Outputs ───────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 90000ms exceeded.
|
[chromium] › pages/pui_build.spec.ts:90:1 › Build Order - Build Outputs:
src/frontend/tests/pages/pui_build.spec.ts#L134
1) [chromium] › pages/pui_build.spec.ts:90:1 › Build Order - Build Outputs ───────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 90000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Submit' })
132 | await page.getByLabel('number-field-quantity').fill('2');
133 | await page.waitForTimeout(250);
> 134 | await page.getByRole('button', { name: 'Submit' }).click();
| ^
135 |
136 | // Check that new serial numbers have been created
137 | await page
at /home/runner/work/InvenTree/InvenTree/src/frontend/tests/pages/pui_build.spec.ts:134:54
|
[chromium] › pages/pui_sales_order.spec.ts:49:1 › Sales Orders - Shipments:
src/frontend/tests/pages/pui_sales_order.spec.ts#L1
2) [chromium] › pages/pui_sales_order.spec.ts:49:1 › Sales Orders - Shipments ────────────────────
Test timeout of 90000ms exceeded.
|
[chromium] › pages/pui_sales_order.spec.ts:49:1 › Sales Orders - Shipments:
src/frontend/tests/pages/pui_sales_order.spec.ts#L72
2) [chromium] › pages/pui_sales_order.spec.ts:49:1 › Sales Orders - Shipments ────────────────────
Error: locator.click: Test timeout of 90000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Cancel' })
- locator resolved to <button type="button" data-variant="outline" class="mantine-focus-auto mantine-active m_77c9d27d mantine-Button-root m_87cf2631 mantine-UnstyledButton-root">…</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element was detached from the DOM, retrying
70 | .first()
71 | .waitFor();
> 72 | await page.getByRole('button', { name: 'Cancel' }).click();
| ^
73 |
74 | // Edit one of the existing shipments
75 | await page.getByLabel('row-action-menu-0').click();
at /home/runner/work/InvenTree/InvenTree/src/frontend/tests/pages/pui_sales_order.spec.ts:72:54
|
[chromium] › pages/pui_sales_order.spec.ts:49:1 › Sales Orders - Shipments:
src/frontend/tests/pages/pui_sales_order.spec.ts#L1
2) [chromium] › pages/pui_sales_order.spec.ts:49:1 › Sales Orders - Shipments ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 90000ms exceeded.
|
[chromium] › pages/pui_sales_order.spec.ts:49:1 › Sales Orders - Shipments:
src/frontend/tests/pages/pui_sales_order.spec.ts#L72
2) [chromium] › pages/pui_sales_order.spec.ts:49:1 › Sales Orders - Shipments ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 90000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Cancel' })
- locator resolved to <button type="button" data-variant="outline" class="mantine-focus-auto mantine-active m_77c9d27d mantine-Button-root m_87cf2631 mantine-UnstyledButton-root">…</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element was detached from the DOM, retrying
70 | .first()
71 | .waitFor();
> 72 | await page.getByRole('button', { name: 'Cancel' }).click();
| ^
73 |
74 | // Edit one of the existing shipments
75 | await page.getByLabel('row-action-menu-0').click();
at /home/runner/work/InvenTree/InvenTree/src/frontend/tests/pages/pui_sales_order.spec.ts:72:54
|
Filter
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
src/frontend/[firefox] › pui_settings.spec.ts#L1
src/frontend/[firefox] › pui_settings.spec.ts took 35.0s
|
Slow Test:
src/frontend/[chromium] › pages/pui_scan.spec.ts#L1
src/frontend/[chromium] › pages/pui_scan.spec.ts took 33.8s
|
Slow Test:
src/frontend/[firefox] › pui_plugins.spec.ts#L1
src/frontend/[firefox] › pui_plugins.spec.ts took 32.9s
|
Slow Test:
src/frontend/[firefox] › pui_general.spec.ts#L1
src/frontend/[firefox] › pui_general.spec.ts took 32.8s
|
Slow Test:
src/frontend/[firefox] › pui_printing.spec.ts#L1
src/frontend/[firefox] › pui_printing.spec.ts took 25.1s
|
🎭 Playwright Run Summary
13 failed
[chromium] › pages/pui_build.spec.ts:90:1 › Build Order - Build Outputs ────────────────────────
[chromium] › pages/pui_sales_order.spec.ts:49:1 › Sales Orders - Shipments ─────────────────────
[chromium] › pages/pui_stock.spec.ts:92:1 › Stock - Serial Numbers ─────────────────────────────
[chromium] › pages/pui_stock.spec.ts:158:1 › Stock - Stock Actions ─────────────────────────────
[chromium] › pui_forms.spec.ts:7:1 › Forms - Stock Item Validation ─────────────────────────────
[chromium] › pui_forms.spec.ts:78:1 › Forms - Supplier Validation ──────────────────────────────
[chromium] › pui_general.spec.ts:56:1 › Company ────────────────────────────────────────────────
[firefox] › pages/pui_build.spec.ts:90:1 › Build Order - Build Outputs ─────────────────────────
[firefox] › pages/pui_sales_order.spec.ts:49:1 › Sales Orders - Shipments ──────────────────────
[firefox] › pages/pui_stock.spec.ts:92:1 › Stock - Serial Numbers ──────────────────────────────
[firefox] › pages/pui_stock.spec.ts:158:1 › Stock - Stock Actions ──────────────────────────────
[firefox] › pui_forms.spec.ts:7:1 › Forms - Stock Item Validation ──────────────────────────────
[firefox] › pui_forms.spec.ts:78:1 › Forms - Supplier Validation ───────────────────────────────
4 flaky
[chromium] › pages/pui_part.spec.ts:100:1 › Parts - Allocations ────────────────────────────────
[firefox] › pages/pui_part.spec.ts:74:1 › Parts - Locking ──────────────────────────────────────
[firefox] › pages/pui_purchase_order.spec.ts:80:1 › Purchase Orders - Order Parts ──────────────
[firefox] › settings/selectionList.spec.ts:5:1 › PUI - Admin - Parameter ───────────────────────
119 passed (30.7m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
playwright-report
Expired
|
172 MB |
|