chore: improve bug report issue template#8369
Open
rreyn-bruno wants to merge 2 commits into
Open
Annotations
10 errors, 1 warning, and 1 notice
|
Run E2E Tests:
tests\snapshots\sidebar-state.spec.ts#L0
6) [default] › tests\snapshots\sidebar-state.spec.ts:123:7 › Snapshot: Sidebar-Tab Restoration › when last active tab is an example, it restores as active after restart
Test timeout of 30000ms exceeded.
|
|
Run E2E Tests:
tests\snapshots\sidebar-state.spec.ts#L110
5) [default] › tests\snapshots\sidebar-state.spec.ts:80:7 › Snapshot: Sidebar-Tab Restoration › when request and example are open, last active request restores as active after restart
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.waitFor: Target page, context or browser has been closed
Call log:
- waiting for locator('[data-app-state="loaded"]') to be visible
108 | const app2 = await launchElectronApp({ userDataPath });
109 | const page2 = await app2.firstWindow();
> 110 | await page2.locator('[data-app-state="loaded"]').waitFor({ timeout: 30000 });
| ^
111 |
112 | const locators = buildCommonLocators(page2);
113 | await expect(locators.tabs.activeRequestTab()).toContainText('ReqAlpha', { timeout: 15000 });
at D:\a\bruno\bruno\tests\snapshots\sidebar-state.spec.ts:110:56
at D:\a\bruno\bruno\tests\snapshots\sidebar-state.spec.ts:107:5
|
|
Run E2E Tests:
tests\snapshots\sidebar-state.spec.ts#L0
5) [default] › tests\snapshots\sidebar-state.spec.ts:80:7 › Snapshot: Sidebar-Tab Restoration › when request and example are open, last active request restores as active after restart
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
Run E2E Tests:
tests\snapshots\sidebar-state.spec.ts#L0
5) [default] › tests\snapshots\sidebar-state.spec.ts:80:7 › Snapshot: Sidebar-Tab Restoration › when request and example are open, last active request restores as active after restart
Test timeout of 30000ms exceeded.
|
|
Run E2E Tests:
tests\shortcuts\helpers.ts#L68
4) [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: 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\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
56 × 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\global-env-create.spec.ts:17:7 › Global Environment Create Tests › should import collection and create global environment for request usage › Create global environment with variables › Add 5 environment variables › Add environment variable "postBody"
TimeoutError: locator.waitFor: Timeout 30000ms exceeded.
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\global-env-create.spec.ts:33:7
at D:\a\bruno\bruno\tests\environments\create-environment\global-env-create.spec.ts:30:5
|
|
Run E2E Tests:
tests\environments\api-setEnvVar\api-setEnvVar-with-persist.spec.ts#L55
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
Error: locator._expect: Target page, context or browser has been closed
53 | await newPage.locator('.environment-item', { hasText: 'Stage' }).click();
54 |
> 55 | await expect(newPage.getByRole('row', { name: 'token' }).getByRole('cell').nth(1)).toBeVisible();
| ^
56 | await expect(newPage.getByRole('row', { name: 'secret' }).getByRole('cell').nth(2)).toBeVisible();
57 |
58 | await newEnvTab.hover();
at D:\a\bruno\bruno\tests\environments\api-setEnvVar\api-setEnvVar-with-persist.spec.ts:55:88
|
|
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
6 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\global-env-create.spec.ts:17:7 › Global Environment Create Tests › should import collection and create global 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\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
[default] › tests\snapshots\sidebar-state.spec.ts:80:7 › Snapshot: Sidebar-Tab Restoration › when request and example are open, last active request restores as active after restart
[default] › tests\snapshots\sidebar-state.spec.ts:123:7 › Snapshot: Sidebar-Tab Restoration › when last active tab is an example, it restores as active after restart
9 skipped
832 passed (59.6m)
|
background
wait
wait-all
cancel
parallel
Loading