fix: ignore v4 migration tab in snapshot restore#8354
Open
prateek-bruno wants to merge 1 commit into
Open
Annotations
10 errors, 1 warning, and 1 notice
|
Run E2E Tests:
tests\shortcuts\helpers.ts#L68
7) [default] › tests\shortcuts\sidebar-actions.spec.ts:403:13 › Shortcut Keys - BOUND_ACTIONS › SIDEBAR › SHORTCUT: Copy Paste Item › SHORTCUT: Copy Paste Item for folder (Cmd/Ctrl+C/V) › customized Alt+C/V copy paste item for folder
Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible()
Locator: locator('.request-tab').filter({ has: getByText('Preferences', { exact: true }) })
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for locator('.request-tab').filter({ has: getByText('Preferences', { exact: true }) })
9 × locator resolved to <li role="tab" draggable="true" data-handler-id="T118" class="request-tab select-none active">…</li>
- unexpected value "visible"
Call Log:
- Timeout 10000ms exceeded while waiting on the predicate
at tests\shortcuts\helpers.ts:68
66 | await prefTab.getByTestId('request-tab-close-icon').click({ force: true });
67 | await expect(prefTab).not.toBeVisible();
> 68 | }).toPass({ timeout: 10000 });
| ^
69 | };
70 |
71 | export const resetKeybindings = async (page: Page) => {
at closePreferencesTab (D:\a\bruno\bruno\tests\shortcuts\helpers.ts:68:6)
at resetKeybindings (D:\a\bruno\bruno\tests\shortcuts\helpers.ts:78:3)
at D:\a\bruno\bruno\tests\shortcuts\sidebar-actions.spec.ts:23:5
|
|
Run E2E Tests:
tests\shortcuts\helpers.ts#L68
6) [default] › tests\shortcuts\sidebar-actions.spec.ts:358:13 › Shortcut Keys - BOUND_ACTIONS › SIDEBAR › SHORTCUT: Copy Paste Item › SHORTCUT: Copy Paste Item for folder (Cmd/Ctrl+C/V) › default Cmd/Ctrl+C/V copy paste item for folder
Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible()
Locator: locator('.request-tab').filter({ has: getByText('Preferences', { exact: true }) })
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for locator('.request-tab').filter({ has: getByText('Preferences', { exact: true }) })
9 × locator resolved to <li role="tab" draggable="true" data-handler-id="T358" class="request-tab select-none active">…</li>
- unexpected value "visible"
Call Log:
- Timeout 10000ms exceeded while waiting on the predicate
at tests\shortcuts\helpers.ts:68
66 | await prefTab.getByTestId('request-tab-close-icon').click({ force: true });
67 | await expect(prefTab).not.toBeVisible();
> 68 | }).toPass({ timeout: 10000 });
| ^
69 | };
70 |
71 | export const resetKeybindings = async (page: Page) => {
at closePreferencesTab (D:\a\bruno\bruno\tests\shortcuts\helpers.ts:68:6)
at resetKeybindings (D:\a\bruno\bruno\tests\shortcuts\helpers.ts:78:3)
at D:\a\bruno\bruno\tests\shortcuts\sidebar-actions.spec.ts:23:5
|
|
Run E2E Tests:
tests\shortcuts\helpers.ts#L68
5) [default] › tests\shortcuts\sidebar-actions.spec.ts:347:13 › Shortcut Keys - BOUND_ACTIONS › SIDEBAR › SHORTCUT: Copy Paste Item › SHORTCUT: Copy Paste Item for request (Cmd/Ctrl+C/V) › default Cmd/Ctrl+C/V copy paste item for request
Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible()
Locator: locator('.request-tab').filter({ has: getByText('Preferences', { exact: true }) })
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for locator('.request-tab').filter({ has: getByText('Preferences', { exact: true }) })
9 × locator resolved to <li role="tab" draggable="true" data-handler-id="T378" class="request-tab select-none active">…</li>
- unexpected value "visible"
Call Log:
- Timeout 10000ms exceeded while waiting on the predicate
at tests\shortcuts\helpers.ts:68
66 | await prefTab.getByTestId('request-tab-close-icon').click({ force: true });
67 | await expect(prefTab).not.toBeVisible();
> 68 | }).toPass({ timeout: 10000 });
| ^
69 | };
70 |
71 | export const resetKeybindings = async (page: Page) => {
at closePreferencesTab (D:\a\bruno\bruno\tests\shortcuts\helpers.ts:68:6)
at resetKeybindings (D:\a\bruno\bruno\tests\shortcuts\helpers.ts:78:3)
at D:\a\bruno\bruno\tests\shortcuts\sidebar-actions.spec.ts:23:5
|
|
Run E2E Tests:
tests\scratch-requests\scratch-requests.spec.ts#L157
4) [default] › tests\scratch-requests\scratch-requests.spec.ts:138:7 › Scratch Requests › Send scratch HTTP request - verify response › Send request and verify response
Error: expect(received).toBe(expected) // Object.is equality
Expected: "pong"
Received: "cG9uZw=="
155 | await expect.poll(async () => await page.evaluate(() => navigator.clipboard.readText().catch(() => ''))).toBeTruthy();
156 | const clipboardText = await page.evaluate(() => navigator.clipboard.readText());
> 157 | expect(clipboardText).toBe('pong');
| ^
158 | });
159 | });
160 |
at D:\a\bruno\bruno\tests\scratch-requests\scratch-requests.spec.ts:157:29
at D:\a\bruno\bruno\tests\scratch-requests\scratch-requests.spec.ts:148:5
|
|
Run E2E Tests:
tests\import\postman\import-oauth2-implicit-grant-type.spec.ts#L35
3) [default] › tests\import\postman\import-oauth2-implicit-grant-type.spec.ts:22:7 › Import Postman Collection with OAuth2.0 Implicit Grant Type › should import Postman collection with OAuth2.0 Implicit Grant Type successfully › Open import collection modal
TimeoutError: locator.click: Timeout 30000ms exceeded.
Call log:
- waiting for getByTestId('collections-header-add-menu')
- locator resolved to <button tabindex="-1" aria-expanded="false" data-tabindex="inline" title="Add new collection" data-testid="collections-header-add-menu" class="D-a-bruno-bruno-packages-bruno-app-src-ui-ActionIcon-StyledWrapper__StyledWrapper-iYPnSq fkDFRa action-icon">…</button>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="bruno-modal-backdrop"></div> from <div class="D-a-bruno-bruno-packages-bruno-app-src-components-Sidebar-ImportCollectionLocation-StyledWrapper__Wrapper-kbnfAp jwcJNA">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="bruno-modal-backdrop"></div> from <div class="D-a-bruno-bruno-packages-bruno-app-src-components-Sidebar-ImportCollectionLocation-StyledWrapper__Wrapper-kbnfAp jwcJNA">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
58 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="bruno-modal-backdrop"></div> from <div class="D-a-bruno-bruno-packages-bruno-app-src-components-Sidebar-ImportCollectionLocation-StyledWrapper__Wrapper-kbnfAp jwcJNA">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
33 |
34 | await test.step('Open import collection modal', async () => {
> 35 | await locators.plusMenu.button().click();
| ^
36 | await locators.plusMenu.importCollection().click();
37 | const importModal = locators.import.modal();
38 | await importModal.waitFor({ state: 'visible' });
at D:\a\bruno\bruno\tests\import\postman\import-oauth2-implicit-grant-type.spec.ts:35:40
at D:\a\bruno\bruno\tests\import\postman\import-oauth2-implicit-grant-type.spec.ts:34:16
|
|
Run E2E Tests:
tests\import\postman\import-oauth2-implicit-grant-type.spec.ts#L0
3) [default] › tests\import\postman\import-oauth2-implicit-grant-type.spec.ts:22:7 › Import Postman Collection with OAuth2.0 Implicit Grant Type › should import Postman collection with OAuth2.0 Implicit Grant Type successfully › Open import collection modal
Test timeout of 30000ms exceeded.
|
|
Run E2E Tests:
tests\utils\page\actions.ts#L696
2) [default] › tests\environments\create-environment\collection-env-create.spec.ts:15:7 › Collection Environment Create Tests › should import collection and create environment for request usage › Create environment with variables › Add 5 environment variables › Add environment variable "postBody"
Error: locator.waitFor: Target page, context or browser has been closed
Call log:
- waiting for locator('input[name="3.name"]') to be visible
at tests\utils\page\actions.ts:696
694 | await test.step(`Add environment variable "${variable.name}"`, async () => {
695 | const nameInput = page.locator(`input[name="${index}.name"]`);
> 696 | await nameInput.waitFor({ state: 'visible' });
| ^
697 | await nameInput.fill(variable.name);
698 |
699 | // Wait for the CodeMirror editor in the row to be ready
at D:\a\bruno\bruno\tests\utils\page\actions.ts:696:21
at addEnvironmentVariable (D:\a\bruno\bruno\tests\utils\page\actions.ts:694:14)
at D:\a\bruno\bruno\tests\utils\page\actions.ts:723:13
at addEnvironmentVariables (D:\a\bruno\bruno\tests\utils\page\actions.ts:721:3)
at D:\a\bruno\bruno\tests\environments\create-environment\collection-env-create.spec.ts:31:7
at D:\a\bruno\bruno\tests\environments\create-environment\collection-env-create.spec.ts:28:5
|
|
Run E2E Tests:
tests\environments\create-environment\collection-env-create.spec.ts#L0
2) [default] › tests\environments\create-environment\collection-env-create.spec.ts:15:7 › Collection Environment Create Tests › should import collection and create environment for request usage › Create environment with variables › Add 5 environment variables › Add environment variable "postBody"
Test timeout of 30000ms exceeded.
|
|
Run E2E Tests:
tests\environments\api-setEnvVar\api-setEnvVar-with-persist.spec.ts#L0
1) [default] › tests\environments\api-setEnvVar\api-setEnvVar-with-persist.spec.ts:5:7 › bru.setEnvVar(name, value, { persist: true }) › set env var with persist using script
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
Run E2E Tests:
tests\environments\api-setEnvVar\api-setEnvVar-with-persist.spec.ts#L0
1) [default] › tests\environments\api-setEnvVar\api-setEnvVar-with-persist.spec.ts:5:7 › bru.setEnvVar(name, value, { persist: true }) › set env var with persist using script
Test timeout of 30000ms exceeded.
|
|
Complete job
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run E2E Tests
7 flaky
[default] › tests\environments\api-setEnvVar\api-setEnvVar-with-persist.spec.ts:5:7 › bru.setEnvVar(name, value, { persist: true }) › set env var with persist using script
[default] › tests\environments\create-environment\collection-env-create.spec.ts:15:7 › Collection Environment Create Tests › should import collection and create environment for request usage
[default] › tests\import\postman\import-oauth2-implicit-grant-type.spec.ts:22:7 › Import Postman Collection with OAuth2.0 Implicit Grant Type › should import Postman collection with OAuth2.0 Implicit Grant Type successfully
[default] › tests\scratch-requests\scratch-requests.spec.ts:138:7 › Scratch Requests › Send scratch HTTP request - verify response
[default] › tests\shortcuts\sidebar-actions.spec.ts:347:13 › Shortcut Keys - BOUND_ACTIONS › SIDEBAR › SHORTCUT: Copy Paste Item › SHORTCUT: Copy Paste Item for request (Cmd/Ctrl+C/V) › default Cmd/Ctrl+C/V copy paste item for request
[default] › tests\shortcuts\sidebar-actions.spec.ts:358:13 › Shortcut Keys - BOUND_ACTIONS › SIDEBAR › SHORTCUT: Copy Paste Item › SHORTCUT: Copy Paste Item for folder (Cmd/Ctrl+C/V) › default Cmd/Ctrl+C/V copy paste item for folder
[default] › tests\shortcuts\sidebar-actions.spec.ts:403:13 › Shortcut Keys - BOUND_ACTIONS › SIDEBAR › SHORTCUT: Copy Paste Item › SHORTCUT: Copy Paste Item for folder (Cmd/Ctrl+C/V) › customized Alt+C/V copy paste item for folder
9 skipped
826 passed (58.9m)
|
background
wait
wait-all
cancel
parallel
Loading