Skip to content

[MS] Properly handle invalid URL #23581

[MS] Properly handle invalid URL

[MS] Properly handle invalid URL #23581

Triggered via pull request February 28, 2025 16:20
Status Success
Total duration 16m 40s
Artifacts

ci.yml

on: pull_request
Matrix: rust / test-rust-non-linux
Waiting for pending jobs
web  /  🌐 Web tests
16m 1s
web / 🌐 Web tests
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
⭐ CI is happy ⭐
0s
⭐ CI is happy ⭐
Fit to window
Zoom out
Zoom in

Annotations

4 errors, 2 warnings, and 1 notice
[Google Chrome] › specs/client_area_billing_details.spec.ts:56:1 › Test update address timeout: client/tests/e2e/specs/client_area_billing_details.spec.ts#L1
1) [Google Chrome] › specs/client_area_billing_details.spec.ts:56:1 › Test update address timeout Test timeout of 30000ms exceeded while setting up "clientArea".
[Google Chrome] › specs/client_area_billing_details.spec.ts:56:1 › Test update address timeout: client/tests/e2e/helpers/fixtures.ts#L227
1) [Google Chrome] › specs/client_area_billing_details.spec.ts:56:1 › Test update address timeout Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('.saas-login-button__item').nth(1) - locator resolved to <ion-button disabled size="large" data-v-5fc4358f="" aria-di…>Log in</ion-button> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-v-5fc4358f="" class="saas-login-button">…</div> intercepts pointer events - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-v-5fc4358f="" class="saas-login-button">…</div> intercepts pointer events - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-v-5fc4358f="" class="saas-login-button">…</div> intercepts pointer events - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-v-5fc4358f="" class="saas-login-button">…</div> intercepts pointer events - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-v-5fc4358f="" class="saas-login-button">…</div> intercepts pointer events - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-v-5fc4358f="" class="saas-login-button">…</div> intercepts pointer events - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-v-5fc4358f="" class="saas-login-button">…</div> intercepts pointer events - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-v-5fc4358f="" class="saas-login-button">…</div> intercepts pointer events - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-v-5fc4358f="" class="saas-login-button">…</div> intercepts pointer events - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-v-5fc4358f="" class="saas-login-button">…</div> intercepts pointer events - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-v-5fc4358f="" class="saas-login-button">…</div> intercepts pointer events - retrying click action, attempt #11 - waiting 500ms - waiting f
[Google Chrome] › specs/file_details.spec.ts:17:3 › Show folder details: client/tests/e2e/specs/file_details.spec.ts#L27
2) [Google Chrome] › specs/file_details.spec.ts:17:3 › Show folder details ─────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('.folder-container').getByRole('listitem').first().locator('.file-lastUpdate') Expected pattern: /^((?:one|\d{1,2}) minutes? ago|< 1 minute)$/ Received string: "now" Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('.folder-container').getByRole('listitem').first().locator('.file-lastUpdate') - locator resolved to <div data-v-f8f603dc="" class="file-lastUpdate">…</div> - unexpected value "now" - locator resolved to <div data-v-f8f603dc="" class="file-lastUpdate">…</div> - unexpected value "now" - locator resolved to <div data-v-f8f603dc="" class="file-lastUpdate">…</div> - unexpected value "now" - locator resolved to <div data-v-f8f603dc="" class="file-lastUpdate">…</div> - unexpected value "now" - locator resolved to <div data-v-f8f603dc="" class="file-lastUpdate">…</div> - unexpected value "now" - locator resolved to <div data-v-f8f603dc="" class="file-lastUpdate">…</div> - unexpected value "now" - locator resolved to <div data-v-f8f603dc="" class="file-lastUpdate">…</div> - unexpected value "now" - locator resolved to <div data-v-f8f603dc="" class="file-lastUpdate">…</div> - unexpected value "now" - locator resolved to <div data-v-f8f603dc="" class="file-lastUpdate">…</div> - unexpected value "now" 25 | await expect(files).toHaveCount(11); 26 | await expect(files.nth(testData.index).locator('.file-name').locator('.file-name__label')).toHaveText(new RegExp(`^${nameMatcher}$`)); > 27 | await expect(files.nth(testData.index).locator('.file-lastUpdate')).toHaveText(/^((?:one|\d{1,2}) minutes? ago|< 1 minute)$/); | ^ 28 | expect(connected.locator('.file-context-menu')).toBeHidden(); 29 | expect(connected.locator('.file-details-modal')).toBeHidden(); 30 | at /home/runner/work/parsec-cloud/parsec-cloud/client/tests/e2e/specs/file_details.spec.ts:27:73
[Google Chrome] › specs/workspaces_actions.spec.ts:117:3 › Rename a workspace sidebar: client/tests/e2e/helpers/utils.ts#L56
3) [Google Chrome] › specs/workspaces_actions.spec.ts:117:3 › Rename a workspace sidebar ───────── Error: Does not have disabled attribute at helpers/utils.ts:56 54 | } 55 | const okButton = modal.locator('.ms-modal-footer-buttons').locator('#next-button'); > 56 | await expect(okButton).toHaveDisabledAttribute(); | ^ 57 | await fillIonInput(modal.locator('ion-input'), text); 58 | await expect(okButton).toNotHaveDisabledAttribute(); 59 | await okButton.click(); at fillInputModal (/home/runner/work/parsec-cloud/parsec-cloud/client/tests/e2e/helpers/utils.ts:56:26) at /home/runner/work/parsec-cloud/parsec-cloud/client/tests/e2e/specs/workspaces_actions.spec.ts:121:5
web / 🌐 Web tests
Cache not found for keys: v0-rust-'ubuntu'-'22.04'-test-web-app-Linux-d786f2eb-65cf3c71, v0-rust-'ubuntu'-'22.04'-test-web-app-Linux-d786f2eb
web / 🌐 Web tests
Cache not found for keys: node-cache-Linux-x64-npm-a4b1d79e2dd33b21e90e7a71080dfa6f693b56d9b0299a6728173b5ac798b96e
🎭 Playwright Run Summary
3 flaky [Google Chrome] › specs/client_area_billing_details.spec.ts:56:1 › Test update address timeout ─ [Google Chrome] › specs/file_details.spec.ts:17:3 › Show folder details ──────────────────────── [Google Chrome] › specs/workspaces_actions.spec.ts:117:3 › Rename a workspace sidebar ────────── 264 passed (8.8m)