Skip to content

Merge branch 'master' into dependabot/npm_and_yarn/src/frontend/vite-… #17027

Merge branch 'master' into dependabot/npm_and_yarn/src/frontend/vite-…

Merge branch 'master' into dependabot/npm_and_yarn/src/frontend/vite-… #17027

Triggered via push January 29, 2025 21:37
Status Failure
Total duration 26m 10s
Artifacts 2

qc_checks.yaml

on: push
Build - UI Platform
2m 4s
Build - UI Platform
Style [pre-commit]
24s
Style [pre-commit]
Tests - API Schema Documentation
0s
Tests - API Schema Documentation
Style [Documentation]
1m 2s
Style [Documentation]
Tests - Migrations [PostgreSQL]
0s
Tests - Migrations [PostgreSQL]
Tests - Full Migration [SQLite]
0s
Tests - Full Migration [SQLite]
Tests - inventree-python
0s
Tests - inventree-python
Tests - DB [PostgreSQL]
0s
Tests - DB [PostgreSQL]
Tests - DB [MySQL]
0s
Tests - DB [MySQL]
Tests - Platform UI
22m 34s
Tests - Platform UI
Security [Zizmor]
0s
Security [Zizmor]
Matrix: coverage
Push new schema
0s
Push new schema
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 6 warnings, and 1 notice
[chromium] › pages/pui_build.spec.ts:10:1 › Build Order - Basic Tests: src/frontend/tests/pages/pui_build.spec.ts#L1
1) [chromium] › pages/pui_build.spec.ts:10:1 › Build Order - Basic Tests ───────────────────────── Test timeout of 90000ms exceeded.
[chromium] › pages/pui_build.spec.ts:10:1 › Build Order - Basic Tests: src/frontend/tests/pages/pui_build.spec.ts#L19
1) [chromium] › pages/pui_build.spec.ts:10:1 › Build Order - Basic Tests ───────────────────────── Error: locator.waitFor: Test timeout of 90000ms exceeded. Call log: - waiting for getByText('On Hold').first() to be visible 17 | 18 | // We have now loaded the "Build Order" table. Check for some expected texts > 19 | await page.getByText('On Hold').first().waitFor(); | ^ 20 | await page.getByText('Pending').first().waitFor(); 21 | 22 | // Load a particular build order at /home/runner/work/InvenTree/InvenTree/src/frontend/tests/pages/pui_build.spec.ts:19:43
[chromium] › pages/pui_build.spec.ts:10:1 › Build Order - Basic Tests: src/frontend/tests/pages/pui_build.spec.ts#L1
1) [chromium] › pages/pui_build.spec.ts:10:1 › Build Order - Basic Tests ───────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 90000ms exceeded.
[chromium] › pages/pui_build.spec.ts:10:1 › Build Order - Basic Tests: src/frontend/tests/pages/pui_build.spec.ts#L19
1) [chromium] › pages/pui_build.spec.ts:10:1 › Build Order - Basic Tests ───────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Test timeout of 90000ms exceeded. Call log: - waiting for getByText('On Hold').first() to be visible 17 | 18 | // We have now loaded the "Build Order" table. Check for some expected texts > 19 | await page.getByText('On Hold').first().waitFor(); | ^ 20 | await page.getByText('Pending').first().waitFor(); 21 | 22 | // Load a particular build order at /home/runner/work/InvenTree/InvenTree/src/frontend/tests/pages/pui_build.spec.ts:19:43
[chromium] › pages/pui_build.spec.ts:10:1 › Build Order - Basic Tests: src/frontend/tests/pages/pui_build.spec.ts#L1
1) [chromium] › pages/pui_build.spec.ts:10:1 › Build Order - Basic Tests ───────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 90000ms exceeded.
[chromium] › pages/pui_build.spec.ts:10:1 › Build Order - Basic Tests: src/frontend/tests/pages/pui_build.spec.ts#L19
1) [chromium] › pages/pui_build.spec.ts:10:1 › Build Order - Basic Tests ───────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Test timeout of 90000ms exceeded. Call log: - waiting for getByText('On Hold').first() to be visible 17 | 18 | // We have now loaded the "Build Order" table. Check for some expected texts > 19 | await page.getByText('On Hold').first().waitFor(); | ^ 20 | await page.getByText('Pending').first().waitFor(); 21 | 22 | // Load a particular build order at /home/runner/work/InvenTree/InvenTree/src/frontend/tests/pages/pui_build.spec.ts:19:43
[chromium] › pages/pui_part.spec.ts:173:1 › Parts - Pricing (Nothing: src/frontend/tests/pages/pui_part.spec.ts#L1
2) [chromium] › pages/pui_part.spec.ts:173:1 › Parts - Pricing (Nothing, BOM) ──────────────────── Test timeout of 90000ms exceeded.
[chromium] › pages/pui_part.spec.ts:173:1 › Parts - Pricing (Nothing: src/frontend/tests/pages/pui_part.spec.ts#L209
2) [chromium] › pages/pui_part.spec.ts:173:1 › Parts - Pricing (Nothing, BOM) ──────────────────── Error: locator.click: Test timeout of 90000ms exceeded. Call log: - waiting for getByText('Bar Chart') 207 | // BOM Pricing 208 | await page.getByRole('button', { name: 'BOM Pricing' }).click(); > 209 | await page.getByText('Bar Chart').click(); | ^ 210 | await page.getByText('Pie Chart').click(); 211 | await page.getByRole('button', { name: 'Quantity Not sorted' }).waitFor(); 212 | await page.getByRole('button', { name: 'Unit Price Not sorted' }).waitFor(); at /home/runner/work/InvenTree/InvenTree/src/frontend/tests/pages/pui_part.spec.ts:209:37
[chromium] › pages/pui_sales_order.spec.ts:57:1 › Sales Orders - Basic Tests: src/frontend/tests/pages/pui_sales_order.spec.ts#L1
3) [chromium] › pages/pui_sales_order.spec.ts:57:1 › Sales Orders - Basic Tests ────────────────── Test timeout of 90000ms exceeded.
[chromium] › pages/pui_sales_order.spec.ts:57:1 › Sales Orders - Basic Tests: src/frontend/tests/pages/pui_sales_order.spec.ts#L62
3) [chromium] › pages/pui_sales_order.spec.ts:57:1 › Sales Orders - Basic Tests ────────────────── Error: locator.click: Test timeout of 90000ms exceeded. Call log: - waiting for getByRole('tab', { name: 'Sales Orders' }) - locator resolved to <button role="tab" tabindex="0" type="button" data-active="true" aria-selected="true" data-placement="left" data-variant="default" data-orientation="vertical" id="mantine-aa3b2mlmf-tab-salesorders" aria-controls="mantine-aa3b2mlmf-panel-salesorders" class="mantine-focus-auto m_539e827b m_4ec4dce6 mantine-Tabs-tab m_87cf2631 mantine-UnstyledButton-root">…</button> - attempting click action - waiting for element to be visible, enabled and stable - element was detached from the DOM, retrying 60 | await page.goto(`${baseUrl}/home`); 61 | await page.getByRole('tab', { name: 'Sales' }).click(); > 62 | await page.getByRole('tab', { name: 'Sales Orders' }).click(); | ^ 63 | 64 | // Check for expected text in the table 65 | await page.getByRole('tab', { name: 'Sales Orders' }).waitFor(); at /home/runner/work/InvenTree/InvenTree/src/frontend/tests/pages/pui_sales_order.spec.ts:62:57
Playwright
You are using a frozen webkit browser which does not receive updates anymore on ubuntu20.04-x64. Please update to the latest version of your operating system to test up-to-date browsers.
Slow Test: src/frontend/[chromium] › pages/pui_scan.spec.ts#L1
src/frontend/[chromium] › pages/pui_scan.spec.ts took 31.3s
Slow Test: src/frontend/[chromium] › pui_tables.spec.ts#L1
src/frontend/[chromium] › pui_tables.spec.ts took 29.4s
Slow Test: src/frontend/[firefox] › pui_plugins.spec.ts#L1
src/frontend/[firefox] › pui_plugins.spec.ts took 26.7s
Slow Test: src/frontend/[firefox] › settings/selectionList.spec.ts#L1
src/frontend/[firefox] › settings/selectionList.spec.ts took 21.6s
Slow Test: src/frontend/[chromium] › pui_settings.spec.ts#L1
src/frontend/[chromium] › pui_settings.spec.ts took 20.8s
🎭 Playwright Run Summary
1 failed [chromium] › pages/pui_build.spec.ts:10:1 › Build Order - Basic Tests ────────────────────────── 9 flaky [chromium] › pages/pui_part.spec.ts:173:1 › Parts - Pricing (Nothing, BOM) ───────────────────── [chromium] › pages/pui_sales_order.spec.ts:57:1 › Sales Orders - Basic Tests ─────────────────── [chromium] › pui_login.spec.ts:19:1 › Login - Quick Test ─────────────────────────────────────── [chromium] › pui_printing.spec.ts:55:1 › Report Printing ─────────────────────────────────────── [firefox] › pages/pui_part.spec.ts:80:1 › Parts - Locking ────────────────────────────────────── [firefox] › pages/pui_part.spec.ts:106:1 › Parts - Allocations ───────────────────────────────── [firefox] › pages/pui_stock.spec.ts:169:1 › Stock - Stock Actions ────────────────────────────── [firefox] › pui_login.spec.ts:19:1 › Login - Quick Test ──────────────────────────────────────── [firefox] › pui_settings.spec.ts:164:1 › Settings - Admin - Unauthorized ─────────────────────── 130 passed (17.6m)

Artifacts

Produced during runtime
Name Size
frontend-build
2.33 MB
playwright-report
42 MB