Skip to content

fix: inconsistient behavior with pull and redeploy button via project table #1477

fix: inconsistient behavior with pull and redeploy button via project table

fix: inconsistient behavior with pull and redeploy button via project table #1477

Re-run triggered March 5, 2026 22:24
Status Success
Total duration 4m 56s
Artifacts 6

ci.yml

on: pull_request
Go Deadcode Analysis
56s
Go Deadcode Analysis
Svelte Type Check
1m 38s
Svelte Type Check
Matrix: e2e-tests
Matrix: go-linter
Matrix: go-tests
Fit to window
Zoom out
Zoom in

Annotations

4 errors, 2 warnings, and 1 notice
[chromium] › spec/volumes.spec.ts:124:3 › Volumes Page › Remove Volume: tests/spec/volumes.spec.ts#L15
3) [chromium] › spec/volumes.spec.ts:124:3 › Volumes Page › Remove Volume ──────────────────────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Create Volume' }).first() 13 | await page.goto('/volumes'); 14 | await page.waitForLoadState('networkidle'); > 15 | await page.getByRole('button', { name: 'Create Volume' }).first().click(); | ^ 16 | await expect(page.getByRole('dialog')).toBeVisible(); 17 | await page.getByRole('dialog').locator('input[type="text"]').first().fill(volumeName); 18 | await page.getByRole('dialog').getByRole('button', { name: 'Create Volume' }).click(); at createVolumeViaUI (/home/runner/work/arcane/arcane/tests/spec/volumes.spec.ts:15:69) at /home/runner/work/arcane/arcane/tests/spec/volumes.spec.ts:126:5
[chromium] › spec/volumes.spec.ts:124:3 › Volumes Page › Remove Volume: tests/spec/volumes.spec.ts#L0
3) [chromium] › spec/volumes.spec.ts:124:3 › Volumes Page › Remove Volume ──────────────────────── Test timeout of 30000ms exceeded.
[chromium] › spec/volumes.spec.ts:105:3 › Volumes Page › Inspect Volume: tests/spec/volumes.spec.ts#L118
2) [chromium] › spec/volumes.spec.ts:105:3 › Volumes Page › Inspect Volume ─────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByRole('heading', { name: 'e2e-inspect-volume-1772749730721', level: 1 }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for getByRole('heading', { name: 'e2e-inspect-volume-1772749730721', level: 1 }) 116 | 117 | await expect(page).toHaveURL(new RegExp(`/volumes/.+`)); > 118 | await expect(page.getByRole('heading', { level: 1, name: volumeName })).toBeVisible(); | ^ 119 | } finally { 120 | await removeVolumeViaUI(page, volumeName); 121 | } at /home/runner/work/arcane/arcane/tests/spec/volumes.spec.ts:118:79
[chromium] › spec/environment-settings.spec.ts:119:3 › Environment Settings UI › should update and save general environment settings: tests/spec/environment-settings.spec.ts#L142
1) [chromium] › spec/environment-settings.spec.ts:119:3 › Environment Settings UI › should update and save general environment settings Error: expect(locator).toHaveValue(expected) failed Locator: locator('#projects-directory') Expected: "/app/data/projects-e2e" Received: "/app/data/projects" Timeout: 5000ms Call log: - Expect "toHaveValue" with timeout 5000ms - waiting for locator('#projects-directory') 9 × locator resolved to <input type="text" placeholder="" data-slot="input" autocomplete="off" id="projects-directory" class="bg-input/80 selection:bg-primary selection:text-primary-foreground ring-offset-background placeholder:text-muted-foreground flex h-9 w-full min-w-0 rounded-lg px-3 py-1 text-base backdrop-blur-sm transition-all outline-none disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm focus-visible:bg-input/90 focus-visible:border-ring focus-visible:ring-ring/50 focus-visibl…/> - unexpected value "/app/data/projects" 140 | await page.reload(); 141 | await page.getByRole("tab", { name: "General", exact: true }).click(); > 142 | await expect(page.locator("#projects-directory")).toHaveValue( | ^ 143 | updatedProjectsDirectory, 144 | ); 145 | } finally { at /home/runner/work/arcane/arcane/tests/spec/environment-settings.spec.ts:142:57
E2E Tests (postgres)
Back off 22.793 seconds before retry.
E2E Tests (postgres)
Failed to download action 'https://api.github.com/repos/actions/upload-artifact/tarball/bbbca2ddaa5d8feaa63e36b76fdaad77386f024f'. Error: The request was canceled due to the configured HttpClient.Timeout of 5 seconds elapsing.
🎭 Playwright Run Summary
3 flaky [chromium] › spec/environment-settings.spec.ts:119:3 › Environment Settings UI › should update and save general environment settings [chromium] › spec/volumes.spec.ts:105:3 › Volumes Page › Inspect Volume ──────────────────────── [chromium] › spec/volumes.spec.ts:124:3 › Volumes Page › Remove Volume ───────────────────────── 2 skipped 117 passed (2.9m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report-postgres Expired
14.8 MB
sha256:b59f5a2b3dbffd72d5c265437c72cea7c6d0623c183e7b3345f150c23fb2f39a