Skip to content

feat: integrate Lighthouse audits #2693

feat: integrate Lighthouse audits

feat: integrate Lighthouse audits #2693

Triggered via pull request February 16, 2026 10:49
Status Failure
Total duration 4m 3s
Artifacts

run-tests.yml

on: pull_request
Matrix: run-tests
[Required] Tests passed
2s
[Required] Tests passed
Fit to window
Zoom out
Zoom in

Annotations

49 errors
Tests on macos-latest with node 23
Process completed with exit code 2.
Tests on macos-latest with node 23: tests/tools/lighthouse.test.ts#L105
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on macos-latest with node 23: tests/tools/lighthouse.test.ts#L68
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on macos-latest with node 23: tests/tools/lighthouse.test.ts#L32
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on ubuntu-latest with node 24
Process completed with exit code 2.
Tests on ubuntu-latest with node 24: tests/tools/lighthouse.test.ts#L105
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on ubuntu-latest with node 24: tests/tools/lighthouse.test.ts#L68
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on ubuntu-latest with node 24: tests/tools/lighthouse.test.ts#L32
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on ubuntu-latest with node 20
Process completed with exit code 2.
Tests on ubuntu-latest with node 20: tests/tools/lighthouse.test.ts#L105
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on ubuntu-latest with node 20: tests/tools/lighthouse.test.ts#L68
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on ubuntu-latest with node 20: tests/tools/lighthouse.test.ts#L32
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on ubuntu-latest with node 23
Process completed with exit code 2.
Tests on ubuntu-latest with node 23: tests/tools/lighthouse.test.ts#L105
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on ubuntu-latest with node 23: tests/tools/lighthouse.test.ts#L68
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on ubuntu-latest with node 23: tests/tools/lighthouse.test.ts#L32
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on macos-latest with node 24
Process completed with exit code 2.
Tests on macos-latest with node 24: tests/tools/lighthouse.test.ts#L105
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on macos-latest with node 24: tests/tools/lighthouse.test.ts#L68
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on macos-latest with node 24: tests/tools/lighthouse.test.ts#L32
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on ubuntu-latest with node 22
Process completed with exit code 2.
Tests on ubuntu-latest with node 22: tests/tools/lighthouse.test.ts#L105
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on ubuntu-latest with node 22: tests/tools/lighthouse.test.ts#L68
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on ubuntu-latest with node 22: tests/tools/lighthouse.test.ts#L32
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on macos-latest with node 20
Process completed with exit code 2.
Tests on macos-latest with node 20: tests/tools/lighthouse.test.ts#L105
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on macos-latest with node 20: tests/tools/lighthouse.test.ts#L68
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on macos-latest with node 20: tests/tools/lighthouse.test.ts#L32
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on macos-latest with node 22
Process completed with exit code 2.
Tests on macos-latest with node 22: tests/tools/lighthouse.test.ts#L105
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on macos-latest with node 22: tests/tools/lighthouse.test.ts#L68
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on macos-latest with node 22: tests/tools/lighthouse.test.ts#L32
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on windows-latest with node 20
Process completed with exit code 1.
Tests on windows-latest with node 20: tests/tools/lighthouse.test.ts#L105
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on windows-latest with node 20: tests/tools/lighthouse.test.ts#L68
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on windows-latest with node 20: tests/tools/lighthouse.test.ts#L32
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on windows-latest with node 23
Process completed with exit code 1.
Tests on windows-latest with node 23: tests/tools/lighthouse.test.ts#L105
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on windows-latest with node 23: tests/tools/lighthouse.test.ts#L68
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on windows-latest with node 23: tests/tools/lighthouse.test.ts#L32
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on windows-latest with node 24
Process completed with exit code 1.
Tests on windows-latest with node 24: tests/tools/lighthouse.test.ts#L105
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on windows-latest with node 24: tests/tools/lighthouse.test.ts#L68
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on windows-latest with node 24: tests/tools/lighthouse.test.ts#L32
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on windows-latest with node 22
Process completed with exit code 1.
Tests on windows-latest with node 22: tests/tools/lighthouse.test.ts#L105
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on windows-latest with node 22: tests/tools/lighthouse.test.ts#L68
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
Tests on windows-latest with node 22: tests/tools/lighthouse.test.ts#L32
Object literal may only specify known properties, and 'categories' does not exist in type '{ mode: "navigation" | "snapshot"; device: "mobile" | "desktop"; outputDirPath?: string | undefined; }'.
[Required] Tests passed
Process completed with exit code 1.