perf: Improve search performance in code editor #6920
+111
−59
Annotations
4 errors and 1 notice
|
Run Playwright tests:
tests/import/postman/invalid-schema.spec.ts#L20
3) [default] › tests/import/postman/invalid-schema.spec.ts:5:7 › Invalid Postman Collection - Invalid Schema › Handle Postman collection with invalid schema version
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
18 | // Check for error message
19 | const hasError = await page.getByText('Unsupported collection format').first().isVisible();
> 20 | expect(hasError).toBe(true);
| ^
21 |
22 | // Cleanup: close any open modals
23 | await page.getByTestId('modal-close-button').click();
at /home/runner/work/bruno/bruno/tests/import/postman/invalid-schema.spec.ts:20:22
|
|
Run Playwright tests:
tests/import/insomnia/import-insomnia-v4-environments.spec.ts#L104
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]"]')
102 | const v4UserRoles1Input = page.locator('input[value="user.roles[1]"]');
103 | await expect(v4UserRoles0Input).toBeVisible();
> 104 | await expect(v4UserRoles1Input).toBeVisible();
| ^
105 |
106 | // Assert: Array elements are accessible via JavaScript-style square bracket notation
107 | await expect(page.getByTestId('env-var-row-user.roles[0]').locator('.CodeMirror-line').first()).toHaveText('admin');
at /home/runner/work/bruno/bruno/tests/import/insomnia/import-insomnia-v4-environments.spec.ts:104:39
at /home/runner/work/bruno/bruno/tests/import/insomnia/import-insomnia-v4-environments.spec.ts:69:5
|
|
Run Playwright tests:
tests/environments/multiline-variables/write-multiline-variable.spec.ts#L55
1) [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 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 30000ms exceeded.
Call log:
- waiting for locator('tbody tr').filter({ has: locator('input[value="multiline_data_json"]') }).locator('.CodeMirror')
- locator resolved to <div translate="no" class="CodeMirror cm-s-default CodeMirror-empty">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action
- waiting 100ms
51 × waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action
- waiting 500ms
53 | const variableRow = page.locator('tbody tr').filter({ has: page.locator('input[value="multiline_data_json"]') });
54 | const codeMirror = variableRow.locator('.CodeMirror');
> 55 | await codeMirror.click();
| ^
56 | await page.keyboard.insertText(jsonValue);
57 |
58 | await page.getByTestId('save-env').click();
at /home/runner/work/bruno/bruno/tests/environments/multiline-variables/write-multiline-variable.spec.ts:55:22
|
|
Run Playwright tests:
tests/environments/multiline-variables/write-multiline-variable.spec.ts#L55
1) [default] › tests/environments/multiline-variables/write-multiline-variable.spec.ts:4:7 › Multiline Variables - Write Test › should create and use multiline environment variable dynamically
TimeoutError: locator.click: Timeout 30000ms exceeded.
Call log:
- waiting for locator('tbody tr').filter({ has: locator('input[value="multiline_data_json"]') }).locator('.CodeMirror')
- locator resolved to <div translate="no" class="CodeMirror cm-s-default CodeMirror-empty">…</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action
- waiting 100ms
50 × waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action
- waiting 500ms
53 | const variableRow = page.locator('tbody tr').filter({ has: page.locator('input[value="multiline_data_json"]') });
54 | const codeMirror = variableRow.locator('.CodeMirror');
> 55 | await codeMirror.click();
| ^
56 | await page.keyboard.insertText(jsonValue);
57 |
58 | await page.getByTestId('save-env').click();
at /home/runner/work/bruno/bruno/tests/environments/multiline-variables/write-multiline-variable.spec.ts:55:22
|
|
Run Playwright tests
3 flaky
[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/postman/invalid-schema.spec.ts:5:7 › Invalid Postman Collection - Invalid Schema › Handle Postman collection with invalid schema version
5 skipped
238 passed (13.2m)
|
Loading