Skip to content

feat(chat): add RemoveAdsBanner component to FreeChatPage #203

feat(chat): add RemoveAdsBanner component to FreeChatPage

feat(chat): add RemoveAdsBanner component to FreeChatPage #203

Triggered via pull request June 4, 2026 00:53
Status Failure
Total duration 26m 17s
Artifacts 3

e2e-tests.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

9 errors and 1 notice
Journey
Process completed with exit code 1.
[chromium] › tests/documents/file-upload/journey.spec.ts:110:6 › Manual file upload journey › user uploads a PDF (DOCUMENT branch): surfsense_web/tests/documents/file-upload/journey.spec.ts#L58
2) [chromium] › tests/documents/file-upload/journey.spec.ts:110:6 › Manual file upload journey › user uploads a PDF (DOCUMENT branch) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.setInputFiles: Test timeout of 180000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'Upload Documents' }).locator('input[type="file"]').first() 56 | await expect(dialog).toBeVisible(); 57 | > 58 | await dialog.locator('input[type="file"]').first().setInputFiles(file.path); | ^ 59 | await dialog.getByRole("button", { name: /Upload 1 file/i }).click(); 60 | 61 | await expect(page.getByText(/Upload Task Initiated/i)).toBeVisible({ at uploadAndAssert (/home/runner/work/SurfSense/SurfSense/surfsense_web/tests/documents/file-upload/journey.spec.ts:58:2) at /home/runner/work/SurfSense/SurfSense/surfsense_web/tests/documents/file-upload/journey.spec.ts:119:3
[chromium] › tests/documents/file-upload/journey.spec.ts:110:6 › Manual file upload journey › user uploads a PDF (DOCUMENT branch): surfsense_web/tests/documents/file-upload/journey.spec.ts#L0
2) [chromium] › tests/documents/file-upload/journey.spec.ts:110:6 › Manual file upload journey › user uploads a PDF (DOCUMENT branch) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 180000ms exceeded.
[chromium] › tests/documents/file-upload/journey.spec.ts:110:6 › Manual file upload journey › user uploads a PDF (DOCUMENT branch): surfsense_web/tests/documents/file-upload/journey.spec.ts#L59
2) [chromium] › tests/documents/file-upload/journey.spec.ts:110:6 › Manual file upload journey › user uploads a PDF (DOCUMENT branch) Error: locator.click: Test timeout of 180000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'Upload Documents' }).getByRole('button', { name: /Upload 1 file/i }) - locator resolved to <button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-[color,box-shadow] disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary te…>…</button> - attempting click action - waiting for element to be visible, enabled and stable - element is not stable - retrying 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 class="flex flex-col gap-3 p-6">…</div> from <div role="dialog" tabindex="-1" id="radix-_r_14_" data-state="open" aria-labelledby="radix-_r_15_" aria-describedby="radix-_r_16_" class="fixed left-[50%] top-[50%] z-50 grid w-full translate-x-[-50%] translate-y-[-50%] bg-popover text-popover-foreground shadow-2xl duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 rounded-xl focus:outline-none focus:ring-0…>…</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 - <p id="radix-_r_16_" class="text-sm leading-relaxed text-muted-foreground">Turn prompts into hands-off AI agent workflows. D…</p> from <div role="dialog" tabindex="-1" id="radix-_r_14_" data-state="open" aria-labelledby="radix-_r_15_" aria-describedby="radix-_r_16_" class="fixed left-[50%] top-[50%] z-50 grid w-full translate-x-[-50%] translate-y-[-50%] bg-popover text-popover-foreground shadow-2xl duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 rounded-xl focus:outline-none focus:ring-0…>…</div> subtree intercepts pointer events - retrying click action - waiting 100ms 72 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <p id="radix-_r_16_" class="text-sm leading-relaxed text-muted-foreground">Turn prompts into hands-off AI agent workflows. D…</p> from <div role="dialog" tabindex="-1" id="radix-_r_14_" data-state="open" aria-labelledby="radix-_r_15_" aria-describedby="radix-_r_16_" class="fixed left-[50%] top-[50%] z-50 grid w-full translate-x-[-50%] translate-y-[-50%] bg-popover text-popover-foreground shadow-2xl duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 rounded-xl focus:outline-none focus:ring-0…>…</div> subtree intercepts pointer events - retrying click action - 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 class="flex flex-col gap-3 p-6">…</div> from <div role="dialog" tabindex="-1" id="radix-_r_14_" da
[chromium] › tests/documents/file-upload/journey.spec.ts:110:6 › Manual file upload journey › user uploads a PDF (DOCUMENT branch): surfsense_web/tests/documents/file-upload/journey.spec.ts#L0
2) [chromium] › tests/documents/file-upload/journey.spec.ts:110:6 › Manual file upload journey › user uploads a PDF (DOCUMENT branch) Test timeout of 180000ms exceeded.
[chromium] › tests/documents/file-upload/journey.spec.ts:91:6 › Manual file upload journey › user uploads a markdown file (PLAINTEXT branch): surfsense_web/tests/documents/file-upload/journey.spec.ts#L59
1) [chromium] › tests/documents/file-upload/journey.spec.ts:91:6 › Manual file upload journey › user uploads a markdown file (PLAINTEXT branch) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 180000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'Upload Documents' }).getByRole('button', { name: /Upload 1 file/i }) 57 | 58 | await dialog.locator('input[type="file"]').first().setInputFiles(file.path); > 59 | await dialog.getByRole("button", { name: /Upload 1 file/i }).click(); | ^ 60 | 61 | await expect(page.getByText(/Upload Task Initiated/i)).toBeVisible({ 62 | timeout: 15_000, at uploadAndAssert (/home/runner/work/SurfSense/SurfSense/surfsense_web/tests/documents/file-upload/journey.spec.ts:59:63) at /home/runner/work/SurfSense/SurfSense/surfsense_web/tests/documents/file-upload/journey.spec.ts:100:3
[chromium] › tests/documents/file-upload/journey.spec.ts:91:6 › Manual file upload journey › user uploads a markdown file (PLAINTEXT branch): surfsense_web/tests/documents/file-upload/journey.spec.ts#L0
1) [chromium] › tests/documents/file-upload/journey.spec.ts:91:6 › Manual file upload journey › user uploads a markdown file (PLAINTEXT branch) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 180000ms exceeded.
[chromium] › tests/documents/file-upload/journey.spec.ts:91:6 › Manual file upload journey › user uploads a markdown file (PLAINTEXT branch): surfsense_web/tests/documents/file-upload/journey.spec.ts#L59
1) [chromium] › tests/documents/file-upload/journey.spec.ts:91:6 › Manual file upload journey › user uploads a markdown file (PLAINTEXT branch) Error: locator.click: Test timeout of 180000ms exceeded. Call log: - waiting for getByRole('dialog', { name: 'Upload Documents' }).getByRole('button', { name: /Upload 1 file/i }) - locator resolved to <button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-[color,box-shadow] disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary te…>…</button> - attempting click action - waiting for element to be visible, enabled and stable - element is not stable - retrying 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 class="flex flex-col gap-3 p-6">…</div> from <div role="dialog" tabindex="-1" id="radix-_r_14_" data-state="open" aria-labelledby="radix-_r_15_" aria-describedby="radix-_r_16_" class="fixed left-[50%] top-[50%] z-50 grid w-full translate-x-[-50%] translate-y-[-50%] bg-popover text-popover-foreground shadow-2xl duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 rounded-xl focus:outline-none focus:ring-0…>…</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 - <p id="radix-_r_16_" class="text-sm leading-relaxed text-muted-foreground">Turn prompts into hands-off AI agent workflows. D…</p> from <div role="dialog" tabindex="-1" id="radix-_r_14_" data-state="open" aria-labelledby="radix-_r_15_" aria-describedby="radix-_r_16_" class="fixed left-[50%] top-[50%] z-50 grid w-full translate-x-[-50%] translate-y-[-50%] bg-popover text-popover-foreground shadow-2xl duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 rounded-xl focus:outline-none focus:ring-0…>…</div> subtree intercepts pointer events - retrying click action - waiting 100ms 71 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <p id="radix-_r_16_" class="text-sm leading-relaxed text-muted-foreground">Turn prompts into hands-off AI agent workflows. D…</p> from <div role="dialog" tabindex="-1" id="radix-_r_14_" data-state="open" aria-labelledby="radix-_r_15_" aria-describedby="radix-_r_16_" class="fixed left-[50%] top-[50%] z-50 grid w-full translate-x-[-50%] translate-y-[-50%] bg-popover text-popover-foreground shadow-2xl duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 rounded-xl focus:outline-none focus:ring-0…>…</div> subtree intercepts pointer events - retrying click action - 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 class="flex flex-col gap-3 p-6">…</div> from <div role="dialog" tabindex="-1" id="radix-
[chromium] › tests/documents/file-upload/journey.spec.ts:91:6 › Manual file upload journey › user uploads a markdown file (PLAINTEXT branch): surfsense_web/tests/documents/file-upload/journey.spec.ts#L0
1) [chromium] › tests/documents/file-upload/journey.spec.ts:91:6 › Manual file upload journey › user uploads a markdown file (PLAINTEXT branch) Test timeout of 180000ms exceeded.
🎭 Playwright Run Summary
2 failed [chromium] › tests/documents/file-upload/journey.spec.ts:91:6 › Manual file upload journey › user uploads a markdown file (PLAINTEXT branch) [chromium] › tests/documents/file-upload/journey.spec.ts:110:6 › Manual file upload journey › user uploads a PDF (DOCUMENT branch) 17 passed (14.8m)

Artifacts

Produced during runtime
Name Size Digest
backend-stack-logs Expired
150 KB
sha256:8515674062257d85491ee4b5cbea3f54478e2ef46880c5e51316cdd7938117a9
playwright-report Expired
43.8 MB
sha256:79fe472331ffdfebf46bc6226d7b76d113f46b052aafc76aadbface8b48cc44b
playwright-traces Expired
43.1 MB
sha256:48f79099022611a65a18e6eabf67b642d22e8111fb13a7dba9d3676a42d0151f