Skip to content

[MS] Fix back button error homepage and multi-handle navigation errors #38964

[MS] Fix back button error homepage and multi-handle navigation errors

[MS] Fix back button error homepage and multi-handle navigation errors #38964

Triggered via pull request September 7, 2026 10:03
Status Success
Total duration 23m 45s
Artifacts 3

ci.yml

on: pull_request
Matrix: rust / test-rust-non-linux
Waiting for pending jobs
docs  /  Build & Check documentations
docs / Build & Check documentations
python  /  (🐧 Linux only): 🐍 Python server tests
python / (🐧 Linux only): 🐍 Python server tests
rust  /  🐧 Linux: 🦀 Rust tests
rust / 🐧 Linux: 🦀 Rust tests
Matrix: web / 🌐 Web playwright tests
web  /  playwright-reports
28s
web / playwright-reports
⭐ CI is happy ⭐
2s
⭐ CI is happy ⭐
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 1 notice
[Chromium] › tests/e2e/specs/workspace_history.spec.ts:179:3 › Workspace history breadcrumbs: ../../../../../github/workspace/client/tests/e2e/specs/workspace_history.spec.ts#L189
3) [Chromium] › tests/e2e/specs/workspace_history.spec.ts:179:3 › Workspace history breadcrumbs ── Error: expect(locator).toHaveCount(expected) failed Locator: locator('.history-container').locator('.navigation-breadcrumb').locator('ion-breadcrumb') Expected: 1 Received: 0 Call log: - Expect "toHaveCount" with timeout 5000ms - waiting for locator('.history-container').locator('.navigation-breadcrumb').locator('ion-breadcrumb') 2 × locator resolved to 4 elements - unexpected value "4" 6 × locator resolved to 0 elements - unexpected value "0" - Target page, context or browser has been closed 187 | async function headerContentMatch(breadcrumbs: Array<string | RegExp>): Promise<void> { 188 | const bcs = documents.locator('.history-container').locator('.navigation-breadcrumb').locator('ion-breadcrumb'); > 189 | expect(bcs).toHaveCount(breadcrumbs.length); | ^ 190 | await expect(bcs).toHaveText(breadcrumbs, { useInnerText: true }); 191 | } 192 | at headerContentMatch (/github/workspace/client/tests/e2e/specs/workspace_history.spec.ts:189:19) at /github/workspace/client/tests/e2e/specs/workspace_history.spec.ts:231:11
[Chromium] › tests/e2e/specs/file_import.spec.ts:115:3 › Import by drag and drop on folder in grid mode: ../../../../../github/workspace/client/tests/e2e/helpers/assertions.ts#L165
2) [Chromium] › tests/e2e/specs/file_import.spec.ts:115:3 › Import by drag and drop on folder in grid mode Error: expect(locator).toHaveCount(expected) failed Locator: locator('#connected-header').locator('.topbar-left').locator('ion-breadcrumbs').locator('ion-breadcrumb') Expected: 3 Received: 2 Call log: - Expect "toHaveCount" with timeout 5000ms - waiting for locator('#connected-header').locator('.topbar-left').locator('ion-breadcrumbs').locator('ion-breadcrumb') - locator resolved to 2 elements - unexpected value "2" - Target page, context or browser has been closed at helpers/assertions.ts:165 163 | } 164 | const bcs = header.locator('ion-breadcrumbs').locator('ion-breadcrumb'); > 165 | expect(bcs).toHaveCount(breadcrumbs.length); | ^ 166 | await expect(bcs).toHaveText(breadcrumbs, { useInnerText: true }); 167 | } catch (error: any) { 168 | pass = false; at Object.toHaveHeader (/github/workspace/client/tests/e2e/helpers/assertions.ts:165:19) at /github/workspace/client/tests/e2e/specs/file_import.spec.ts:166:5
[Chromium] › tests/e2e/specs/client_area_custom_order_statistics.spec.ts:66:3 › Test initial status org not bootstrapped: ../../../../../github/workspace/client/tests/e2e/helpers/fixtures.ts#L665
1) [Chromium] › tests/e2e/specs/client_area_custom_order_statistics.spec.ts:66:3 › Test initial status org not bootstrapped Error: Element has a 'disabled' attribute. at helpers/fixtures.ts:665 663 | 664 | await expect(loginButton).toHaveText('Log in'); > 665 | await expect(loginButton).toBeTrulyEnabled(); | ^ 666 | await loginButton.click(); 667 | await expect(home).toHaveURL(/.+\/clientArea$/); 668 | at Object.clientAreaCustomOrder (/github/workspace/client/tests/e2e/helpers/fixtures.ts:665:31)
🎭 Playwright Run Summary
3 flaky [Chromium] › tests/e2e/specs/client_area_custom_order_statistics.spec.ts:66:3 › Test initial status org not bootstrapped [Chromium] › tests/e2e/specs/file_import.spec.ts:115:3 › Import by drag and drop on folder in grid mode [Chromium] › tests/e2e/specs/workspace_history.spec.ts:179:3 › Workspace history breadcrumbs ─── 14 skipped 674 passed (19.5m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-1 Expired
10.7 MB
sha256:80a04c361d766c72c33dbc8addcd6a75e38c0abfdd8192daa2c0a9aa0c216e18
blob-report-2 Expired
7.96 MB
sha256:0a08b88aa3c32edcce629e6b08213712a84b76b48284f00ccba08121d9417950
playwright-report
19.6 MB
sha256:8b2e477e6630a81f8197a0ef0ad762ac48c8858ccd003509c3e5fe652eab88ab