Skip to content

fix: default format on import modal #9090

fix: default format on import modal

fix: default format on import modal #9090

Triggered via pull request February 2, 2026 15:58
Status Failure
Total duration 19m 41s
Artifacts 1

tests.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 notice
[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#L43
4) [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 › Import Insomnia v4 collection with environments Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('#sidebar-collection-name').getByText('Test API Collection v4 with Environments') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('#sidebar-collection-name').getByText('Test API Collection v4 with Environments') 41 | await locationModal.getByRole('button', { name: 'Import' }).click(); 42 | > 43 | await expect(page.locator('#sidebar-collection-name').getByText('Test API Collection v4 with Environments')).toBeVisible(); | ^ 44 | 45 | await openCollection(page, 'Test API Collection v4 with Environments'); 46 | }); at /home/runner/work/bruno/bruno/tests/import/insomnia/import-insomnia-v4-environments.spec.ts:43:116 at /home/runner/work/bruno/bruno/tests/import/insomnia/import-insomnia-v4-environments.spec.ts:25:5
[default] › tests/environments/multiline-variables/write-multiline-variable.spec.ts:4:7 › Multiline Variables - Write Test › should create and use multiline environment variable dynamically: tests/environments/multiline-variables/write-multiline-variable.spec.ts#L35
3) [default] › tests/environments/multiline-variables/write-multiline-variable.spec.ts:4:7 › Multiline Variables - Write Test › should create and use multiline environment variable dynamically Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('tbody tr').last().locator('input[placeholder="Name"]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('tbody tr').last().locator('input[placeholder="Name"]') 33 | 34 | const emptyRowNameInput = page.locator('tbody tr').last().locator('input[placeholder="Name"]'); > 35 | await expect(emptyRowNameInput).toBeVisible(); | ^ 36 | await emptyRowNameInput.fill('multiline_data_json'); 37 | 38 | const jsonValue = `{ at /home/runner/work/bruno/bruno/tests/environments/multiline-variables/write-multiline-variable.spec.ts:35:37
[default] › tests/environments/multiline-variables/write-multiline-variable.spec.ts:4:7 › Multiline Variables - Write Test › should create and use multiline environment variable dynamically: tests/environments/multiline-variables/write-multiline-variable.spec.ts#L35
3) [default] › tests/environments/multiline-variables/write-multiline-variable.spec.ts:4:7 › Multiline Variables - Write Test › should create and use multiline environment variable dynamically Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('tbody tr').last().locator('input[placeholder="Name"]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('tbody tr').last().locator('input[placeholder="Name"]') 33 | 34 | const emptyRowNameInput = page.locator('tbody tr').last().locator('input[placeholder="Name"]'); > 35 | await expect(emptyRowNameInput).toBeVisible(); | ^ 36 | await emptyRowNameInput.fill('multiline_data_json'); 37 | 38 | const jsonValue = `{ at /home/runner/work/bruno/bruno/tests/environments/multiline-variables/write-multiline-variable.spec.ts:35:37
[default] › tests/environments/multiline-variables/write-multiline-variable.spec.ts:4:7 › Multiline Variables - Write Test › should create and use multiline environment variable dynamically: tests/environments/multiline-variables/write-multiline-variable.spec.ts#L35
3) [default] › tests/environments/multiline-variables/write-multiline-variable.spec.ts:4:7 › Multiline Variables - Write Test › should create and use multiline environment variable dynamically Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('tbody tr').last().locator('input[placeholder="Name"]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('tbody tr').last().locator('input[placeholder="Name"]') 33 | 34 | const emptyRowNameInput = page.locator('tbody tr').last().locator('input[placeholder="Name"]'); > 35 | await expect(emptyRowNameInput).toBeVisible(); | ^ 36 | await emptyRowNameInput.fill('multiline_data_json'); 37 | 38 | const jsonValue = `{ at /home/runner/work/bruno/bruno/tests/environments/multiline-variables/write-multiline-variable.spec.ts:35:37
[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: tests/utils/page/actions.ts#L354
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 › Import collection › Import collection from "/home/runner/work/bruno/bruno/tests/environments/create-environment/fixtures/bruno-collection.json" Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('#sidebar-collection-name').filter({ hasText: 'test_collection' }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('#sidebar-collection-name').filter({ hasText: 'test_collection' }) at tests/utils/page/actions.ts:354 352 | await expect( 353 | page.locator('#sidebar-collection-name').filter({ hasText: options.expectedCollectionName }) > 354 | ).toBeVisible(); | ^ 355 | } 356 | 357 | if (options.expectedCollectionName) { at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:354:9 at importCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:322:3) at /home/runner/work/bruno/bruno/tests/environments/create-environment/global-env-create.spec.ts:25:7 at /home/runner/work/bruno/bruno/tests/environments/create-environment/global-env-create.spec.ts:24:5
[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: tests/utils/page/actions.ts#L354
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 › Import collection › Import collection from "/home/runner/work/bruno/bruno/tests/environments/create-environment/fixtures/bruno-collection.json" Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('#sidebar-collection-name').filter({ hasText: 'test_collection' }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('#sidebar-collection-name').filter({ hasText: 'test_collection' }) at tests/utils/page/actions.ts:354 352 | await expect( 353 | page.locator('#sidebar-collection-name').filter({ hasText: options.expectedCollectionName }) > 354 | ).toBeVisible(); | ^ 355 | } 356 | 357 | if (options.expectedCollectionName) { at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:354:9 at importCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:322:3) at /home/runner/work/bruno/bruno/tests/environments/create-environment/global-env-create.spec.ts:25:7 at /home/runner/work/bruno/bruno/tests/environments/create-environment/global-env-create.spec.ts:24:5
[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: tests/utils/page/actions.ts#L354
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 › Import collection › Import collection from "/home/runner/work/bruno/bruno/tests/environments/create-environment/fixtures/bruno-collection.json" Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('#sidebar-collection-name').filter({ hasText: 'test_collection' }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('#sidebar-collection-name').filter({ hasText: 'test_collection' }) at tests/utils/page/actions.ts:354 352 | await expect( 353 | page.locator('#sidebar-collection-name').filter({ hasText: options.expectedCollectionName }) > 354 | ).toBeVisible(); | ^ 355 | } 356 | 357 | if (options.expectedCollectionName) { at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:354:9 at importCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:322:3) at /home/runner/work/bruno/bruno/tests/environments/create-environment/global-env-create.spec.ts:25:7 at /home/runner/work/bruno/bruno/tests/environments/create-environment/global-env-create.spec.ts:24:5
[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: tests/utils/page/actions.ts#L354
1) [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 › Import collection › Import collection from "/home/runner/work/bruno/bruno/tests/environments/create-environment/fixtures/bruno-collection.json" Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('#sidebar-collection-name').filter({ hasText: 'test_collection' }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('#sidebar-collection-name').filter({ hasText: 'test_collection' }) at tests/utils/page/actions.ts:354 352 | await expect( 353 | page.locator('#sidebar-collection-name').filter({ hasText: options.expectedCollectionName }) > 354 | ).toBeVisible(); | ^ 355 | } 356 | 357 | if (options.expectedCollectionName) { at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:354:9 at importCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:322:3) at /home/runner/work/bruno/bruno/tests/environments/create-environment/collection-env-create.spec.ts:23:7 at /home/runner/work/bruno/bruno/tests/environments/create-environment/collection-env-create.spec.ts:22:5
[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: tests/utils/page/actions.ts#L354
1) [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 › Import collection › Import collection from "/home/runner/work/bruno/bruno/tests/environments/create-environment/fixtures/bruno-collection.json" Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('#sidebar-collection-name').filter({ hasText: 'test_collection' }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('#sidebar-collection-name').filter({ hasText: 'test_collection' }) at tests/utils/page/actions.ts:354 352 | await expect( 353 | page.locator('#sidebar-collection-name').filter({ hasText: options.expectedCollectionName }) > 354 | ).toBeVisible(); | ^ 355 | } 356 | 357 | if (options.expectedCollectionName) { at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:354:9 at importCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:322:3) at /home/runner/work/bruno/bruno/tests/environments/create-environment/collection-env-create.spec.ts:23:7 at /home/runner/work/bruno/bruno/tests/environments/create-environment/collection-env-create.spec.ts:22:5
[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: tests/utils/page/actions.ts#L354
1) [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 › Import collection › Import collection from "/home/runner/work/bruno/bruno/tests/environments/create-environment/fixtures/bruno-collection.json" Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('#sidebar-collection-name').filter({ hasText: 'test_collection' }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('#sidebar-collection-name').filter({ hasText: 'test_collection' }) at tests/utils/page/actions.ts:354 352 | await expect( 353 | page.locator('#sidebar-collection-name').filter({ hasText: options.expectedCollectionName }) > 354 | ).toBeVisible(); | ^ 355 | } 356 | 357 | if (options.expectedCollectionName) { at /home/runner/work/bruno/bruno/tests/utils/page/actions.ts:354:9 at importCollection (/home/runner/work/bruno/bruno/tests/utils/page/actions.ts:322:3) at /home/runner/work/bruno/bruno/tests/environments/create-environment/collection-env-create.spec.ts:23:7 at /home/runner/work/bruno/bruno/tests/environments/create-environment/collection-env-create.spec.ts:22:5
🎭 Playwright Run Summary
11 failed [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/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/environments/multiline-variables/write-multiline-variable.spec.ts:4:7 › Multiline Variables - Write Test › should create and use multiline environment variable dynamically [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/import/insomnia/import-insomnia-v4.spec.ts:10:7 › Import Insomnia Collection v4 › Import Insomnia Collection v4 successfully [default] › tests/import/insomnia/import-insomnia-v5-environments.spec.ts:19:7 › Import Insomnia v5 Collection - Environment Import › Import Insomnia v5 collection with nested environments and verify flattening [default] › tests/import/insomnia/import-insomnia-v5.spec.ts:10:7 › Import Insomnia Collection v5 › Import Insomnia Collection v5 successfully [default] › tests/import/wsdl/import-wsdl.spec.ts:12:7 › Import WSDL Collection › Import WSDL XML file as Bruno collection [default] › tests/import/wsdl/import-wsdl.spec.ts:70:7 › Import WSDL Collection › Import WSDL JSON file as Bruno collection [default] › tests/onboarding/sample-collection.spec.ts:34:7 › Onboarding › should not create duplicate collections on subsequent launches [default] › tests/request/headers/header-validation.spec.ts:25:7 › Header Validation › should show error icon when header name contains spaces 2 flaky [default] › tests/import/postman/invalid-json.spec.ts:5:7 › Invalid Postman Collection - Invalid JSON › Handle invalid JSON syntax [default] › tests/import/postman/invalid-missing-info.spec.ts:5:7 › Invalid Postman Collection - Missing Info › Handle Postman collection missing required info field 5 skipped 1 did not run 241 passed (16.9m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report
15.8 MB
sha256:165a358929467042fdc6be77d66bceea14f85d699ec4b1b2dd0de11edbaca041