SJ Pipeline Health

Updated 2026-06-02 18:25:02 CEST · back to charts

Verdict strip (last 28 runs, oldest left)

Phase durations

Phase durations chart

Scrape volume

Rows per scrape chart

Recent errors

timecomponenteventdetail
2026-05-30 18:51:04pipelinepipeline_failed
2026-05-27 08:23:08healthinvariant_checked
2026-05-27 07:13:10scrapelogFler filter failed: Locator.hover: Timeout 10000ms exceeded. Call log: - waiting for locator("button:has-text(\"Fler filter\")").first - locator resolved to - attempting hover action 2 × waiting for element to be visible and stable - element is visible and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying hover action - waiting 20ms 2 × waiting for element to be visible and stable - element is visible and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying hover action - waiting 100ms 18 × waiting for element to be visible and stable - element is visible and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying hover action - waiting 500ms ; closing dialog
2026-05-27 07:13:00scrapelogByten filter failed: Locator.hover: Timeout 10000ms exceeded. Call log: - waiting for locator("[data-testid*=\"filter\"]").filter(has_text="Byten").first - locator resolved to - attempting hover action 2 × waiting for element to be visible and stable - element is visible and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying hover action - waiting 20ms 2 × waiting for element to be visible and stable - element is visible and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying hover action - waiting 100ms 18 × waiting for element to be visible and stable - element is visible and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying hover action - waiting 500ms
2026-05-27 06:07:34scrapelogFler filter failed: Locator.hover: Timeout 10000ms exceeded. Call log: - waiting for locator("button:has-text(\"Fler filter\")").first - locator resolved to - attempting hover action 2 × waiting for element to be visible and stable - element is visible and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying hover action - waiting 20ms - waiting for element to be visible and stable - element is not stable 2 × retrying hover action - waiting 100ms - waiting for element to be visible and stable - element is visible and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events 17 × retrying hover action - waiting 500ms - waiting for element to be visible and stable - element is visible and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying hover action - waiting 500ms ; closing dialog
2026-05-27 06:07:23scrapelogByten filter failed: Locator.hover: Timeout 10000ms exceeded. Call log: - waiting for locator("[data-testid*=\"filter\"]").filter(has_text="Byten").first - locator resolved to - attempting hover action 2 × waiting for element to be visible and stable - element is visible and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying hover action - waiting 20ms 2 × waiting for element to be visible and stable - element is visible and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying hover action - waiting 100ms 17 × waiting for element to be visible and stable - element is visible and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying hover action - waiting 500ms
2026-05-25 14:20:50healthinvariant_checked
2026-05-25 13:11:15scrapelogFler filter failed: Locator.click: Timeout 5000ms exceeded. Call log: - waiting for locator("button:has-text(\"Fler filter\")").first - locator resolved to - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying click action - waiting 20ms - waiting for element to be visible, enabled and stable - element is not stable 2 × retrying click action - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events 8 × retrying click action - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying click action - waiting 500ms ; closing dialog
2026-05-25 13:11:10scrapelogByten filter failed: Locator.click: Timeout 5000ms exceeded. Call log: - waiting for locator("[data-testid*=\"filter\"]").filter(has_text="Byten").first - locator resolved to - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying click action - waiting 100ms 9 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying click action - waiting 500ms
2026-05-25 12:07:21scrapelogFler filter failed: Locator.click: Timeout 5000ms exceeded. Call log: - waiting for locator("button:has-text(\"Fler filter\")").first - locator resolved to - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying click action - waiting 100ms 9 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - from subtree intercepts pointer events - retrying click action - waiting 500ms ; closing dialog

Invariant history (last 14 runs)

charts_completed
db_reachable
no_error_events
pipeline_completed
scrape_both_routes
scrape_rows_per_route
upload_all_succeeded
yesterday_row_count

Runs

verdictstarteddurationrun_id
GREEN2026-06-02 18:07:011079.0s20260602_180701_962b
GREEN2026-06-02 12:07:011074.0s20260602_120701_6c5f
GREEN2026-06-02 06:07:011071.0s20260602_060701_c469
GREEN2026-06-02 00:07:011071.0s20260602_000701_1866
GREEN2026-06-01 18:07:012813.0s20260601_180701_857d
GREEN2026-06-01 12:07:011077.0s20260601_120701_78c3
GREEN2026-06-01 06:07:012814.0s20260601_060701_975d
GREEN2026-06-01 00:07:011075.0s20260601_000701_a6cd
GREEN2026-05-31 18:07:011074.0s20260531_180701_406d
GREEN2026-05-31 12:07:021070.0s20260531_120701_f2fa
GREEN2026-05-31 06:07:021073.0s20260531_060701_21eb
GREEN2026-05-31 00:07:011098.0s20260531_000701_c2d0
2026-05-30 18:07:0120260530_180701_7440
GREEN2026-05-30 12:07:021085.0s20260530_120701_7065
GREEN2026-05-30 06:07:011079.0s20260530_060701_b2ee
GREEN2026-05-30 00:07:011079.0s20260530_000701_b28d
GREEN2026-05-29 18:07:011112.0s20260529_180701_cfe1
GREEN2026-05-29 12:07:022812.0s20260529_120702_7b0b
GREEN2026-05-29 06:07:011079.0s20260529_060701_930e
GREEN2026-05-29 00:07:011085.0s20260529_000701_16b8
GREEN2026-05-28 18:07:021085.0s20260528_180702_c8cf
GREEN2026-05-28 12:07:011082.0s20260528_120701_a3d7
GREEN2026-05-28 06:07:011095.0s20260528_060701_8451
GREEN2026-05-28 00:07:021082.0s20260528_000701_416d
GREEN2026-05-27 18:07:011085.0s20260527_180701_c338
GREEN2026-05-27 12:07:021087.0s20260527_120701_c9f8
YELLOW2026-05-27 06:07:018167.0s20260527_060701_5219
GREEN2026-05-27 00:07:011081.0s20260527_000701_a625