refactor(api): extend #206 type-safety to telemetry (#359 batch 3) #861
ci.yml
on: pull_request
Lint
56s
Matrix: docker
E2E RBAC Roles
3m 25s
E2E Docker /v2/* Header Forwarding
58s
Matrix: e2e-interactions
Create Multi-Arch Manifest
E2E Docs Screenshot Export
0s
Annotations
2 errors, 11 warnings, and 5 notices
|
[interactions] › e2e/suites/interactions/security/quality-gates.spec.ts:18:7 › Quality Gates Page › health dashboard stats section is visible:
e2e/suites/interactions/security/quality-gates.spec.ts#L30
1) [interactions] › e2e/suites/interactions/security/quality-gates.spec.ts:18:7 › Quality Gates Page › health dashboard stats section is visible
Error: expect(received).toBeTruthy()
Received: false
28 | const hasGrade = await gradeA.first().isVisible({ timeout: 5000 }).catch(() => false);
29 |
> 30 | expect(hasAvg || hasArtifacts || hasGrade).toBeTruthy();
| ^
31 | });
32 |
33 | test('gate stats cards are visible', async ({ page }) => {
at /home/runner/work/artifact-keeper-web/artifact-keeper-web/e2e/suites/interactions/security/quality-gates.spec.ts:30:48
|
|
[interactions] › e2e/suites/interactions/operations/analytics.spec.ts:39:7 › Analytics Page › Breakdown tab shows data or empty state:
e2e/suites/interactions/operations/analytics.spec.ts#L49
1) [interactions] › e2e/suites/interactions/operations/analytics.spec.ts:39:7 › Analytics Page › Breakdown tab shows data or empty state
Error: expect(received).toBeTruthy()
Received: false
47 | const emptyVisible = await emptyState.isVisible().catch(() => false);
48 |
> 49 | expect(tableVisible || emptyVisible).toBeTruthy();
| ^
50 | });
51 |
52 | test('Storage Trend tab loads with date range buttons', async ({ page }) => {
at /home/runner/work/artifact-keeper-web/artifact-keeper-web/e2e/suites/interactions/operations/analytics.spec.ts:49:42
|
|
Lint:
src/app/(app)/(admin)/migration/page.tsx#L48
'CardHeader' is defined but never used
|
|
Lint:
src/app/(app)/(admin)/migration/page.tsx#L47
'CardContent' is defined but never used
|
|
Lint:
src/app/(app)/(admin)/migration/page.tsx#L46
'Card' is defined but never used
|
|
Lint:
src/app/(app)/(admin)/migration/page.tsx#L21
'Download' is defined but never used
|
|
Lint:
src/app/(app)/(admin)/migration/page.tsx#L18
'Loader2' is defined but never used
|
|
Lint:
src/app/(app)/(admin)/migration/page.tsx#L17
'AlertTriangle' is defined but never used
|
|
Lint:
src/app/(app)/(admin)/migration/page.tsx#L16
'XCircle' is defined but never used
|
|
Lint:
src/app/(app)/(admin)/migration/page.tsx#L15
'CheckCircle2' is defined but never used
|
|
Lint:
src/app/(app)/(admin)/migration/page.tsx#L14
'FileText' is defined but never used
|
|
Lint:
src/app/(app)/(admin)/backups/page.tsx#L37
'Badge' is defined but never used
|
|
E2E Docker /v2/* Header Forwarding
No files were found with the provided path: playwright-report/. No artifacts will be uploaded.
|
|
🎭 Playwright Run Summary
37 passed (31.8s)
|
|
🎭 Playwright Run Summary
33 passed (53.8s)
|
|
🎭 Playwright Run Summary
10 skipped
127 passed (1.9m)
|
|
🎭 Playwright Run Summary
1 flaky
[interactions] › e2e/suites/interactions/security/quality-gates.spec.ts:18:7 › Quality Gates Page › health dashboard stats section is visible
50 skipped
86 passed (2.8m)
|
|
🎭 Playwright Run Summary
1 flaky
[interactions] › e2e/suites/interactions/operations/analytics.spec.ts:39:7 › Analytics Page › Breakdown tab shows data or empty state
11 skipped
125 passed (3.1m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
coverage-report
Expired
|
637 KB |
sha256:3780ffdec6ce307a11efd1402fb0833095ac509667a1fbf34c66cc8d7537ae5a
|
|
|
playwright-interactions-shard-1
Expired
|
260 KB |
sha256:d073b8c68bbf6ca68dda33734d9abff9f228893232c0dc009466d29376a42633
|
|
|
playwright-interactions-shard-2
Expired
|
1.06 MB |
sha256:50bae560f18803b664da26e0d79f472f54c653692710abdecb7ac034f611c234
|
|
|
playwright-interactions-shard-3
Expired
|
1.02 MB |
sha256:173de98d54d3bec7ce54e28a93a729d87f7f43c3c3a0f80cf36248f006377e1b
|
|
|
playwright-roles
Expired
|
217 KB |
sha256:5f38788afad7cc5c95b6a11aa0b54713b442aabee8ee318f18b3d0557c792d01
|
|
|
playwright-visual
Expired
|
2.32 MB |
sha256:cb5bd2c5cbaf104c0a84ff6ab905d076c7561f71cd3f7ad22ef10682f538426d
|
|
|
visual-baseline-snapshots
Expired
|
5 MB |
sha256:4dfb35acd874b9d49dd6a8c244dbae08852c8654783dbe2f535e1adfd19facab
|
|