Skip to content

add missing color to scrollbar-color property (#7481) #10062

add missing color to scrollbar-color property (#7481)

add missing color to scrollbar-color property (#7481) #10062

Triggered via push March 13, 2026 18:21
Status Success
Total duration 20m 11s
Artifacts 1

tests.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

9 errors, 3 warnings, and 2 notices
[default] › tests/variable-tooltip/variable-tooltip.spec.ts:109:7 › Variable Tooltip › should test tooltip with variable references: tests/utils/page/actions.ts#L53
6) [default] › tests/variable-tooltip/variable-tooltip.spec.ts:109:7 › Variable Tooltip › should test tooltip with variable references › Create collection with interdependent variables › Create collection "tooltip-reference-test" › Open collection "tooltip-reference-test" Error: locator.click: Target page, context or browser has been closed Call log: - waiting for locator('#sidebar-collection-name').filter({ hasText: 'tooltip-reference-test' }) at tests/utils/page/actions.ts:53 51 | const openCollection = async (page, collectionName: string) => { 52 | await test.step(`Open collection "${collectionName}"`, async () => { > 53 | await page.locator('#sidebar-collection-name').filter({ hasText: collectionName }).click(); | ^ 54 | }); 55 | }; 56 | at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:53:88 at openCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:52:14) at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:94:11 at createCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:67:3) at /home/runner/work/bruno/bruno/tests/variable-tooltip/variable-tooltip.spec.ts:113:7 at /home/runner/work/bruno/bruno/tests/variable-tooltip/variable-tooltip.spec.ts:112:5
[default] › tests/variable-tooltip/variable-tooltip.spec.ts:109:7 › Variable Tooltip › should test tooltip with variable references: tests/variable-tooltip/variable-tooltip.spec.ts#L0
6) [default] › tests/variable-tooltip/variable-tooltip.spec.ts:109:7 › Variable Tooltip › should test tooltip with variable references › Create collection with interdependent variables › Create collection "tooltip-reference-test" › Open collection "tooltip-reference-test" Test timeout of 30000ms exceeded.
[default] › tests/response/response-format-select-and-preview/response-format-select-and-preview.spec.ts:90:7 › Response Format Select and Preview › Verify Response Format Select and Preview features are rendering properly for HTML response: tests/utils/page/actions.ts#L765
5) [default] › tests/response/response-format-select-and-preview/response-format-select-and-preview.spec.ts:90:7 › Response Format Select and Preview › Verify Response Format Select and Preview features are rendering properly for HTML response › Switch to Editor, select Raw, verify editor and preview › Switch response format to Raw TimeoutError: locator.waitFor: Timeout 30000ms exceeded. Call log: - waiting for getByTestId('format-response-tab-dropdown') to be visible at tests/utils/page/actions.ts:765 763 | // Wait for dropdown to be visible before clicking the format option 764 | const dropdown = page.getByTestId('format-response-tab-dropdown'); > 765 | await dropdown.waitFor({ state: 'visible' }); | ^ 766 | await dropdown.getByText(format).click(); 767 | }); 768 | }; at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:765:20 at switchResponseFormat (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:760:3) at /home/runner/work/bruno/bruno/tests/response/response-format-select-and-preview/response-format-select-and-preview.spec.ts:139:7 at /home/runner/work/bruno/bruno/tests/response/response-format-select-and-preview/response-format-select-and-preview.spec.ts:137:5
[default] › tests/response/response-format-select-and-preview/response-format-select-and-preview.spec.ts:90:7 › Response Format Select and Preview › Verify Response Format Select and Preview features are rendering properly for HTML response: tests/response/response-format-select-and-preview/response-format-select-and-preview.spec.ts#L0
5) [default] › tests/response/response-format-select-and-preview/response-format-select-and-preview.spec.ts:90:7 › Response Format Select and Preview › Verify Response Format Select and Preview features are rendering properly for HTML response › Switch to Editor, select Raw, verify editor and preview › Switch response format to Raw Test timeout of 30000ms exceeded.
[default] › tests/preferences/default-collection-location/default-collection-location.spec.js:62:7 › Default Location Feature › Should use default location in Create Collection modal: tests/preferences/default-collection-location/default-collection-location.spec.js#L81
4) [default] › tests/preferences/default-collection-location/default-collection-location.spec.js:62:7 › Default Location Feature › Should use default location in Create Collection modal Error: expect(received).toBe(expected) // Object.is equality Expected: true Received: false 79 | 80 | const inputValue = await collectionLocationInput.inputValue(); > 81 | expect(inputValue.endsWith(EXPECTED_PATH_SUFFIX)).toBe(true); | ^ 82 | 83 | // cancel the collection creation 84 | await page.locator('.bruno-modal').getByRole('button', { name: 'Cancel' }).click(); at /home/runner/work/bruno/bruno/tests/preferences/default-collection-location/default-collection-location.spec.js:81:55
[default] › tests/preferences/autosave/autosave.spec.ts:139:7 › Autosave › should autosave existing drafts when autosave is enabled: tests/utils/page/actions.ts#L53
3) [default] › tests/preferences/autosave/autosave.spec.ts:139:7 › Autosave › should autosave existing drafts when autosave is enabled › Create collection and request with initial URL › Create collection "autosave-existing-drafts-test" › Open collection "autosave-existing-drafts-test" TimeoutError: locator.click: Timeout 30000ms exceeded. Call log: - waiting for locator('#sidebar-collection-name').filter({ hasText: 'autosave-existing-drafts-test' }) at tests/utils/page/actions.ts:53 51 | const openCollection = async (page, collectionName: string) => { 52 | await test.step(`Open collection "${collectionName}"`, async () => { > 53 | await page.locator('#sidebar-collection-name').filter({ hasText: collectionName }).click(); | ^ 54 | }); 55 | }; 56 | at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:53:88 at openCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:52:14) at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:94:11 at createCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:67:3) at /home/runner/work/bruno/bruno/tests/preferences/autosave/autosave.spec.ts:143:7 at /home/runner/work/bruno/bruno/tests/preferences/autosave/autosave.spec.ts:142:5
[default] › tests/import/insomnia/import-insomnia-v4-environments.spec.ts:19:7 › Import Insomnia v4 Collection - Environment Import › Import Insomnia v4 collection with nested environments and verify flattening: tests/import/insomnia/import-insomnia-v4-environments.spec.ts#L112
2) [default] › tests/import/insomnia/import-insomnia-v4-environments.spec.ts:19:7 › Import Insomnia v4 Collection - Environment Import › Import Insomnia v4 collection with nested environments and verify flattening › Test Base Environment - verify flattened keys Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('input[value="user.roles[1]"]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('input[value="user.roles[1]"]') 110 | const v4UserRoles1Input = page.locator('input[value="user.roles[1]"]'); 111 | await expect(v4UserRoles0Input).toBeVisible(); > 112 | await expect(v4UserRoles1Input).toBeVisible(); | ^ 113 | 114 | // Assert: Array elements are accessible via JavaScript-style square bracket notation 115 | const userRoles0Row = page.locator('tbody tr').filter({ has: page.locator('input[value="user.roles[0]"]') }); at /home/runner/work/bruno/bruno/tests/import/insomnia/import-insomnia-v4-environments.spec.ts:112:39 at /home/runner/work/bruno/bruno/tests/import/insomnia/import-insomnia-v4-environments.spec.ts:70:5
[default] › tests/collection/draft/draft-values-in-requests.spec.ts:10:7 › Draft values are used in requests › Verify draft collection headers are used in HTTP requests: tests/utils/page/actions.ts#L53
1) [default] › tests/collection/draft/draft-values-in-requests.spec.ts:10:7 › Draft values are used in requests › Verify draft collection headers are used in HTTP requests › Create collection "test-draft-headers" › Open collection "test-draft-headers" TimeoutError: locator.click: Timeout 30000ms exceeded. Call log: - waiting for locator('#sidebar-collection-name').filter({ hasText: 'test-draft-headers' }) at tests/utils/page/actions.ts:53 51 | const openCollection = async (page, collectionName: string) => { 52 | await test.step(`Open collection "${collectionName}"`, async () => { > 53 | await page.locator('#sidebar-collection-name').filter({ hasText: collectionName }).click(); | ^ 54 | }); 55 | }; 56 | at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:53:88 at openCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:52:14) at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:94:11 at createCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:67:3) at /home/runner/work/bruno/bruno/tests/collection/draft/draft-values-in-requests.spec.ts:14:5
[default] › tests/collection/draft/draft-values-in-requests.spec.ts:10:7 › Draft values are used in requests › Verify draft collection headers are used in HTTP requests: tests/collection/draft/draft-values-in-requests.spec.ts#L0
1) [default] › tests/collection/draft/draft-values-in-requests.spec.ts:10:7 › Draft values are used in requests › Verify draft collection headers are used in HTTP requests › Create collection "test-draft-headers" › Open collection "test-draft-headers" Test timeout of 30000ms exceeded.
CLI Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Playwright E2E Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
391 tests found
There are 391 tests, see "Raw output" for the full list of tests.
🎭 Playwright Run Summary
6 flaky [default] › tests/collection/draft/draft-values-in-requests.spec.ts:10:7 › Draft values are used in requests › Verify draft collection headers are used in HTTP requests [default] › tests/import/insomnia/import-insomnia-v4-environments.spec.ts:19:7 › Import Insomnia v4 Collection - Environment Import › Import Insomnia v4 collection with nested environments and verify flattening [default] › tests/preferences/autosave/autosave.spec.ts:139:7 › Autosave › should autosave existing drafts when autosave is enabled [default] › tests/preferences/default-collection-location/default-collection-location.spec.js:62:7 › Default Location Feature › Should use default location in Create Collection modal [default] › tests/response/response-format-select-and-preview/response-format-select-and-preview.spec.ts:90:7 › Response Format Select and Preview › Verify Response Format Select and Preview features are rendering properly for HTML response [default] › tests/variable-tooltip/variable-tooltip.spec.ts:109:7 › Variable Tooltip › should test tooltip with variable references 5 skipped 301 passed (17.7m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report
27.2 MB
sha256:2a7d24fe089e23fdd6558848a9658eba077ed650948a182ccc1d65bba81a0ec3