Skip to content

Make UI tests a blocking CI gate (triage 16 pre-existing failures) #27

Description

@NickCrew

Description

The ui-tests job in .github/workflows/signal-horizon-quality.yml runs pnpm --filter @atlascrew/signal-horizon-ui test with continue-on-error: true, so UI test failures never block a merge. As of TASK-99 there are 16 pre-existing failing tests across 9 files (TarpitConfig, LoadingStates, ClickHouseOpsPanel, ThreatTrajectoryFeed, PlaybookRunner, CampaignTimelinePage, HuntingPage, DlpConfig, EntityConfig). New tests pass but old breakage accumulates. Triage each failure: fix it, or quarantine with it.skip + a per-failure tracking issue, then drop continue-on-error: true so the job becomes a real gate.

Acceptance Criteria


Migrated from backlog TASK-100 (synapse).

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions