98 | await test.step('Check CI table content', async () => { | ^ 99 | await ciPlugin!.checkActions(page); 100 | }, {timeout: 40000}); 101 | at /workspace/ui-test/tests/ui/component.test.ts:98:7 Error: expect(locator).toBeVisible() failed Locator: getByText('STEP-SHOW-SBOM') Expected: visible Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 60000ms - waiting for getByText('STEP-SHOW-SBOM') at ../src/ui/plugins/ci/tektonPlugin.ts:50 48 | 49 | const span = page.getByText(TektonPO.sbomStepName); > 50 | await expect(span).toBeVisible(); | ^ 51 | 52 | // Close popup 53 | const closeButton = page.getByRole('dialog').getByTestId(CommonPO.closeIconTestId); at TektonPlugin.checkSBOMpopup (/workspace/ui-test/src/ui/plugins/ci/tektonPlugin.ts:50:28) at TektonPlugin.checkActions (/workspace/ui-test/src/ui/plugins/ci/tektonPlugin.ts:126:9) at test.step.timeout (/workspace/ui-test/tests/ui/component.test.ts:99:9) at /workspace/ui-test/tests/ui/component.test.ts:98:7 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../test-results/ui-component-Component-UI--06bbf-erify-CI-provider-on-CI-tab-ui-go-github-tekton-quay-local-/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── ../test-results/ui-component-Component-UI--06bbf-erify-CI-provider-on-CI-tab-ui-go-github-tekton-quay-local-/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../test-results/ui-component-Component-UI--06bbf-erify-CI-provider-on-CI-tab-ui-go-github-tekton-quay-local-/error-context.md ]]> 49 | await expect(page.getByTestId('sidebar-root')).toBeAttached({ timeout: 10000 }); | ^ 50 | await expect(page.getByRole('heading', { name: name })).toBeVisible({ timeout: 20000 }); 51 | await page.waitForLoadState(); 52 | } at waitForPageLoad (/workspace/ui-test/src/ui/commonUi.ts:49:52) at /workspace/ui-test/tests/ui/component.test.ts:116:7 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../test-results/ui-component-Component-UI-Test-Suite-Verify-Docs-test-docs-ui-go-github-tekton-quay-local-/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── ../test-results/ui-component-Component-UI-Test-Suite-Verify-Docs-test-docs-ui-go-github-tekton-quay-local-/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../test-results/ui-component-Component-UI-Test-Suite-Verify-Docs-test-docs-ui-go-github-tekton-quay-local-/error-context.md ]]> 157 | await test.step('Hide Quick start side panel', async () => { | ^ 158 | await hideQuickStartIfVisible(page); 159 | }, { timeout: 20000 }); 160 | at /workspace/ui-test/tests/ui/component.test.ts:157:7 TimeoutError: locator.waitFor: Timeout 20000ms exceeded. Call log: - waiting for getByTestId('AddCircleOutlineIcon') to be visible at ../src/ui/commonUi.ts:25 23 | // Wait for the page to be loaded by checking the self service icon 24 | const selfServiceIcon = page.getByTestId('AddCircleOutlineIcon'); > 25 | await selfServiceIcon.waitFor({ state: 'visible', timeout: 20000 }); | ^ 26 | 27 | // Wait for welcome paragraph to be visible 28 | const welcomeParagraph = page.getByText("Let's get you started with Developer Hub", { exact: true }); at hideQuickStartIfVisible (/workspace/ui-test/src/ui/commonUi.ts:25:27) at test.step.timeout (/workspace/ui-test/tests/ui/component.test.ts:158:38) at /workspace/ui-test/tests/ui/component.test.ts:157:18 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../test-results/ui-component-Component-UI--18b9e-egistry-test-image-registry-ui-go-github-tekton-quay-local-/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── ../test-results/ui-component-Component-UI--18b9e-egistry-test-image-registry-ui-go-github-tekton-quay-local-/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../test-results/ui-component-Component-UI--18b9e-egistry-test-image-registry-ui-go-github-tekton-quay-local-/error-context.md ]]> 49 | await expect(page.getByTestId('sidebar-root')).toBeAttached({ timeout: 10000 }); | ^ 50 | await expect(page.getByRole('heading', { name: name })).toBeVisible({ timeout: 20000 }); 51 | await page.waitForLoadState(); 52 | } at waitForPageLoad (/workspace/ui-test/src/ui/commonUi.ts:49:52) at /workspace/ui-test/tests/ui/component.test.ts:195:7 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../test-results/ui-component-Component-UI--febc2--dependency-test-dependency-ui-go-github-tekton-quay-local-/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── ../test-results/ui-component-Component-UI--febc2--dependency-test-dependency-ui-go-github-tekton-quay-local-/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../test-results/ui-component-Component-UI--febc2--dependency-test-dependency-ui-go-github-tekton-quay-local-/error-context.md ]]>