Commit d2d9cdf
committed
Remove claim-failed and retrying-activity age self-skips on Waterline dashboard tests
Drops the `markTestSkipped` branches in
`V2DashboardStatsControllerTest::testIndexExposesClaimFailedAge` and
`V2DashboardStatsControllerTest::testIndexExposesRetryingActivityAge`.
The two workflow rollout-safety contract pairs
(`operator_metrics.tasks.{oldest_claim_failed_at,max_claim_failed_age_ms}`
and `operator_metrics.activities.{oldest_retrying_started_at,max_retrying_age_ms}`)
both ship in published workflow alpha 2.0.0-alpha.17, which Waterline's
`composer install --prefer-stable` resolves for `durable-workflow/workflow: ^2.0@dev`.
Each of the four keys is now asserted unconditionally with
`assertArrayHasKey`, matching the matching-role / dispatch-overdue /
run-wait / stuck-lease / ready-due removal pattern, so a rename or
drop of any of them fails CI loudly instead of silently self-skipping.1 parent cf0e9af commit d2d9cdf
1 file changed
Lines changed: 6 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
839 | 839 | | |
840 | 840 | | |
841 | 841 | | |
842 | | - | |
843 | | - | |
844 | | - | |
845 | | - | |
846 | | - | |
847 | | - | |
848 | | - | |
849 | | - | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
850 | 845 | | |
851 | 846 | | |
852 | 847 | | |
| |||
868 | 863 | | |
869 | 864 | | |
870 | 865 | | |
871 | | - | |
872 | | - | |
873 | | - | |
874 | | - | |
875 | | - | |
876 | | - | |
877 | | - | |
878 | | - | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
879 | 869 | | |
880 | 870 | | |
881 | 871 | | |
| |||
0 commit comments