add missing color to scrollbar-color property (#7481) #10062
tests.yml
on: push
Unit Tests
5m 34s
CLI Tests
3m 16s
Playwright E2E Tests
20m 6s
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
|
|