Podman Desktop E2E UI Stress Test #2
GitHub Actions / JUnit Test Report
failed
Feb 14, 2025 in 0s
120 tests run, 109 passed, 9 skipped, 2 failed.
Annotations
Check failure on line 52 in ts
github-actions / JUnit Test Report
ts.Compose onboarding workflow verification › Can install Compose locally
compose-onboarding-smoke.spec.ts:82:3 Can install Compose locally
Raw output
[chromium] › tests\playwright\src\specs\compose-onboarding-smoke.spec.ts:82:3 › Compose onboarding workflow verification › Can install Compose locally @smoke
Error: Timed out 50000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('region', { name: 'Onboarding Body' }).getByLabel('Onboarding Status Message')
Expected string: "Compose successfully Downloaded"
Received string: "Downloading Compose v2.33.0"
Call log:
- expect.toHaveText with timeout 50000ms
- waiting for getByRole('region', { name: 'Onboarding Body' }).getByLabel('Onboarding Status Message')
53 × locator resolved to <div class="text-lg" aria-label="Onboarding Status Message">Downloading Compose v2.33.0</div>
- unexpected value "Downloading Compose v2.33.0"
85 |
86 | const onboardigLocalPage = new ComposeLocalInstallPage(page);
> 87 | await playExpect(onboardigLocalPage.onboardingStatusMessage).toHaveText('Compose successfully Downloaded', {
| ^
88 | timeout: 50000,
89 | });
90 |
at C:\Users\rhqp\pd-e2e\podman-desktop\tests\playwright\src\specs\compose-onboarding-smoke.spec.ts:87:66
TimeoutError: locator.click: Timeout 30000ms exceeded.
Call log:
- waiting for getByRole('link', { name: 'Dashboard' })
- locator resolved to <a href="/" aria-label="Dashboard">…</a>
- 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 aria-label="fade-bg" class="fixed top-0 left-0 w-full h-full bg-[var(--pd-modal-fade)] bg-blend-multiply opacity-60 z-40 cursor-default"></div> from <div class="fixed top-0 left-0 right-0 bottom-0 w-full h-full flex justify-center z-50 items-center">…</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 aria-label="fade-bg" class="fixed top-0 left-0 w-full h-full bg-[var(--pd-modal-fade)] bg-blend-multiply opacity-60 z-40 cursor-default"></div> from <div class="fixed top-0 left-0 right-0 bottom-0 w-full h-full flex justify-center z-50 items-center">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
52 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div aria-label="fade-bg" class="fixed top-0 left-0 w-full h-full bg-[var(--pd-modal-fade)] bg-blend-multiply opacity-60 z-40 cursor-default"></div> from <div class="fixed top-0 left-0 right-0 bottom-0 w-full h-full flex justify-center z-50 items-center">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
- waiting for element to be visible, enabled and stable
at tests\playwright\src\model\workbench\navigation.ts:65
63 | return test.step('Open Dashboard page', async () => {
64 | await this.dashboardLink.waitFor({ state: 'visible' });
> 65 | await this.dashboardLink.click();
| ^
66 | return new DashboardPage(this.page);
67 | });
68 | }
at C:\Users\rhqp\pd-e2e\podman-desktop\tests\playwright\src\model\workbench\navigation.ts:65:32
at C:\Users\rhqp\pd-e2e\podman-desktop\tests\playwright\src\specs\compose-onboarding-smoke.spec.ts:52:5
Check failure on line 69 in ts
github-actions / JUnit Test Report
ts.Compose compose workflow verification › Verify Compose was installed
podman-compose-smoke.spec.ts:59:3 Verify Compose was installed
Raw output
[chromium] › tests\playwright\src\specs\podman-compose-smoke.spec.ts:59:3 › Compose compose workflow verification › Verify Compose was installed @smoke
Error: Timed out 5000ms waiting for expect(locator).toBeHidden()
Locator: getByRole('region', { name: 'content' }).getByRole('region', { name: 'Compose', exact: true }).getByRole('region', { name: 'Provider Setup', exact: true }).getByRole('button', { name: 'Setup' })
Expected: hidden
Received: visible
Call log:
- expect.toBeHidden with timeout 5000ms
- waiting for getByRole('region', { name: 'content' }).getByRole('region', { name: 'Compose', exact: true }).getByRole('region', { name: 'Provider Setup', exact: true }).getByRole('button', { name: 'Setup' })
9 × locator resolved to <button type="button" title="Setup Compose" aria-label="Setup Compose" class="relative px-4 py-[5px] box-border whitespace-nowrap select-none transition-all bg-[var(--pd-button-primary-bg)] text-[var(--pd-button-text)] border-none hover:bg-[var(--pd-button-primary-hover-bg)] rounded-[4px] ">…</button>
- unexpected value "visible"
67 | const composeBox = new ResourceCliCardPage(page, RESOURCE_NAME);
68 | const setupButton = composeBox.setupButton;
> 69 | await playExpect(setupButton).toBeHidden();
| ^
70 |
71 | const cliToolsPage = await settingsBar.openTabPage(CLIToolsPage);
72 | const composeRow = cliToolsPage.toolsTable.getByLabel(RESOURCE_NAME);
at C:\Users\rhqp\pd-e2e\podman-desktop\tests\playwright\src\specs\podman-compose-smoke.spec.ts:69:35
Loading