feat: configurable compose up button #1432
ci.yml
on: pull_request
Go Deadcode Analysis
55s
Svelte Type Check
1m 19s
Matrix: e2e-tests
Matrix: go-linter
Matrix: go-tests
Annotations
4 errors, 5 warnings, and 3 notices
|
[chromium] › spec/token-refresh.spec.ts:110:3 › Token refresh behaviour › failed token refresh redirects to /login:
tests/spec/token-refresh.spec.ts#L128
2) [chromium] › spec/token-refresh.spec.ts:110:3 › Token refresh behaviour › failed token refresh redirects to /login
TimeoutError: page.waitForURL: Timeout 15000ms exceeded.
=========================== logs ===========================
waiting for navigation until "load"
============================================================
126 | await page.goto("/containers");
127 | await expect.poll(() => refreshCalled).toBe(true);
> 128 | await page.waitForURL(/\/login(\?|$)/, { timeout: 15_000 });
| ^
129 | });
130 |
131 | test("unauthenticated users are redirected to /login", async ({ page }) => {
at /home/runner/work/arcane/arcane/tests/spec/token-refresh.spec.ts:128:16
|
|
[chromium] › spec/token-refresh.spec.ts:83:3 › Token refresh behaviour › version mismatch 401 on /auth/me during page load is silently recovered:
tests/spec/token-refresh.spec.ts#L91
1) [chromium] › spec/token-refresh.spec.ts:83:3 › Token refresh behaviour › version mismatch 401 on /auth/me during page load is silently recovered
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
89 | await page.waitForLoadState("networkidle");
90 |
> 91 | expect(wasRefreshCalled()).toBe(true);
| ^
92 | await expect(page).toHaveURL("/dashboard");
93 | await expect(page.getByRole("button", { name: "Sign in to Arcane" })).not.toBeVisible();
94 | });
at /home/runner/work/arcane/arcane/tests/spec/token-refresh.spec.ts:91:32
|
|
[chromium] › spec/volumes.spec.ts:140:3 › Volumes Page › Create Volume:
tests/spec/volumes.spec.ts#L47
1) [chromium] › spec/volumes.spec.ts:140:3 › Volumes Page › Create Volume ────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Remove', exact: true })
45 | await row.locator('a[href*="/volumes/"]').first().click();
46 | await expect(page).toHaveURL(/\/volumes\/.+/);
> 47 | await page.getByRole('button', { name: 'Remove', exact: true }).click();
| ^
48 | await page.getByRole('button', { name: 'Remove', exact: true }).last().click();
49 | await expect(page.locator('li[data-sonner-toast][data-type="success"] div[data-title]')).toBeVisible();
50 | }
at removeVolumeViaUI (/home/runner/work/arcane/arcane/tests/spec/volumes.spec.ts:47:67)
at /home/runner/work/arcane/arcane/tests/spec/volumes.spec.ts:147:7
|
|
[chromium] › spec/volumes.spec.ts:140:3 › Volumes Page › Create Volume:
tests/spec/volumes.spec.ts#L0
1) [chromium] › spec/volumes.spec.ts:140:3 › Volumes Page › Create Volume ────────────────────────
Test timeout of 30000ms exceeded.
|
|
Go Deadcode Analysis
NewStdWriter
|
|
Go Deadcode Analysis
stdWriter.Write
|
|
Go Deadcode Analysis
GetActiveTunnelTransport
|
|
E2E Tests (postgres)
Back off 14.524 seconds before retry.
|
|
E2E Tests (postgres)
Failed to download action 'https://api.github.com/repos/actions/setup-node/tarball/6044e13b5dc448c55e2357c09f80417699197238'. Error: The request was canceled due to the configured HttpClient.Timeout of 5 seconds elapsing.
|
|
🎭 Playwright Run Summary
2 skipped
118 passed (2.9m)
|
|
🎭 Playwright Run Summary
2 flaky
[chromium] › spec/token-refresh.spec.ts:83:3 › Token refresh behaviour › version mismatch 401 on /auth/me during page load is silently recovered
[chromium] › spec/token-refresh.spec.ts:110:3 › Token refresh behaviour › failed token refresh redirects to /login
2 skipped
116 passed (3.4m)
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › spec/volumes.spec.ts:140:3 › Volumes Page › Create Volume ─────────────────────────
2 skipped
117 passed (3.2m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
backend-coverage
|
128 KB |
sha256:7048e51c0eb942ea8da3a36f18be69d291c55841353b787dcb73c16fdcf3d238
|
|
|
cli-coverage
|
22.3 KB |
sha256:86df9e25316f9eb7628ed81306317d28ce01c0fcee156298a6d590ff213c58b1
|
|
|
playwright-report-postgres
Expired
|
6.45 MB |
sha256:2a74316813a92589b9de230eff55d03d51e8fcf0e560bfd19206b17d839d2544
|
|
|
playwright-report-proxy
Expired
|
301 KB |
sha256:eee6ed3355d5ea5630fbfe96f9f042b832ab378cafdbd2f086e904a09becbbb3
|
|
|
playwright-report-sqlite
Expired
|
4.57 MB |
sha256:04a306cc008608d995aa696928e35c88189e6d2fab14fc870c29bb8689754099
|
|