Commit 88c6af5
committed
Render ready-due queue-latency age on the Waterline dashboard Runnable tasks card
Adds an "oldest ready N waiting (since ISO)" meta line under the
existing "delayed, leased" breakdown that reads
operator_metrics.tasks.max_ready_due_age_ms and
operator_metrics.tasks.oldest_ready_due_at, mirroring the
stuck-lease-age meta already rendered on the Unhealthy tasks card.
The meta line is gated by operatorReadyDueAgeAvailable() so
dashboards backed by workflow packages that predate the ready-due
age contract continue to render without the meta.
Pins V2DashboardStatsControllerTest::testIndexExposesReadyDueAge
for the new operator_metrics.tasks keys. The assertion self-skips
when the vendored workflow package predates the contract, matching
the stuck-lease-age pattern.1 parent 79515c6 commit 88c6af5
4 files changed
Lines changed: 69 additions & 2 deletions
File tree
- public
- resources/js/screens
- tests/Feature
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
297 | 297 | | |
298 | 298 | | |
299 | 299 | | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
300 | 306 | | |
301 | 307 | | |
302 | 308 | | |
| |||
1140 | 1146 | | |
1141 | 1147 | | |
1142 | 1148 | | |
| 1149 | + | |
| 1150 | + | |
| 1151 | + | |
| 1152 | + | |
| 1153 | + | |
| 1154 | + | |
| 1155 | + | |
| 1156 | + | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + | |
| 1160 | + | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
1143 | 1167 | | |
1144 | 1168 | | |
1145 | 1169 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
762 | 762 | | |
763 | 763 | | |
764 | 764 | | |
| 765 | + | |
| 766 | + | |
| 767 | + | |
| 768 | + | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
765 | 795 | | |
0 commit comments