Commit 904ea58
ci(e2e): move gateway health guard to regressions (#3411)
## Summary
Moves the existing #3111 `gateway-health-honest-e2e` coverage guard out
of scheduled `nightly-e2e.yaml` and into the new `regression-e2e.yaml`
holding-pen workflow.
## Why
Failing-test-first guards and high-signal regression anchors should be
easy to dispatch while fixes are in flight, but should not automatically
keep scheduled nightly red. The new regression workflow gives us a place
to keep these guards and periodically review/promote stable ones into
nightly.
## What changed
- Removed `gateway-health-honest-e2e` from `nightly-e2e.yaml` job list
and reporting dependencies.
- Added `regression-e2e.yaml` with `gateway-health-honest-e2e` as a
manually dispatchable regression job.
- Left `test/e2e/test-gateway-health-honest.sh` unchanged.
## Validation
- YAML parse for `nightly-e2e.yaml`
- YAML parse for `regression-e2e.yaml`
Related: #3111
Related PR: #3362
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Chores**
* Removed the automated nightly E2E run for gateway-health-honest and
updated nightly job selection and downstream notifications accordingly
* Added a manual regression E2E workflow for gateway-health-honest with
on-demand job selection, gating logic, concurrency control, and
failure-artifact upload
* Updated local testing guidance to recommend using the new regression
workflow for gateway-health-honest runs
[](https://app.coderabbit.ai/change-stack/NVIDIA/NemoClaw/pull/3411)
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: Aaron Erickson <aerickson@nvidia.com>1 parent 30b2061 commit 904ea58
3 files changed
Lines changed: 92 additions & 69 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
501 | 501 | | |
502 | 502 | | |
503 | 503 | | |
504 | | - | |
505 | | - | |
506 | | - | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
507 | 508 | | |
508 | 509 | | |
509 | 510 | | |
510 | | - | |
| 511 | + | |
511 | 512 | | |
512 | 513 | | |
513 | 514 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | 25 | | |
31 | 26 | | |
32 | 27 | | |
| |||
72 | 67 | | |
73 | 68 | | |
74 | 69 | | |
75 | | - | |
| 70 | + | |
76 | 71 | | |
77 | 72 | | |
78 | 73 | | |
| |||
1299 | 1294 | | |
1300 | 1295 | | |
1301 | 1296 | | |
1302 | | - | |
1303 | | - | |
1304 | | - | |
1305 | | - | |
1306 | | - | |
1307 | | - | |
1308 | | - | |
1309 | | - | |
1310 | | - | |
1311 | | - | |
1312 | | - | |
1313 | | - | |
1314 | | - | |
1315 | | - | |
1316 | | - | |
1317 | | - | |
1318 | | - | |
1319 | | - | |
1320 | | - | |
1321 | | - | |
1322 | | - | |
1323 | | - | |
1324 | | - | |
1325 | | - | |
1326 | | - | |
1327 | | - | |
1328 | | - | |
1329 | | - | |
1330 | | - | |
1331 | | - | |
1332 | | - | |
1333 | | - | |
1334 | | - | |
1335 | | - | |
1336 | | - | |
1337 | | - | |
1338 | | - | |
1339 | | - | |
1340 | | - | |
1341 | | - | |
1342 | | - | |
1343 | | - | |
1344 | | - | |
1345 | | - | |
1346 | | - | |
1347 | | - | |
1348 | | - | |
1349 | | - | |
1350 | | - | |
1351 | | - | |
1352 | | - | |
1353 | | - | |
1354 | 1297 | | |
1355 | 1298 | | |
1356 | 1299 | | |
| |||
1924 | 1867 | | |
1925 | 1868 | | |
1926 | 1869 | | |
1927 | | - | |
1928 | 1870 | | |
1929 | 1871 | | |
1930 | 1872 | | |
| |||
2016 | 1958 | | |
2017 | 1959 | | |
2018 | 1960 | | |
2019 | | - | |
2020 | 1961 | | |
2021 | 1962 | | |
2022 | 1963 | | |
| |||
2156 | 2097 | | |
2157 | 2098 | | |
2158 | 2099 | | |
2159 | | - | |
2160 | 2100 | | |
2161 | 2101 | | |
2162 | 2102 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
44 | 76 | | |
| 77 | + | |
45 | 78 | | |
46 | 79 | | |
47 | | - | |
48 | | - | |
49 | | - | |
| 80 | + | |
50 | 81 | | |
51 | 82 | | |
52 | 83 | | |
| |||
55 | 86 | | |
56 | 87 | | |
57 | 88 | | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
0 commit comments