Commit b4791ec
committed
ci: wire crypto satellite V8 (unit+integration) into the merged coverage gate
The crypto integration V8 was produced (test:integration:coverage → coverage/.v8/crypto-integration) but never uploaded, and neither the crypto unit nor integration V8 was downloaded into coverage/.v8/all in the coverage-report job. So crypto never reached the merged lcov and check-satellite-coverage.mjs failed it as a wiring error (no coverage data), which fails even in report-only.
Add the missing crypto integration upload (test-integration job) and the crypto unit + integration downloads (coverage-report job), matching the ai/websockets wiring. Verified by simulating the root merge locally: crypto now yields src records in the merged lcov and clears its declared floors unit-only (lines 93.7% / functions 93.21% / branches 87.79% vs 80/80/75).1 parent 573765e commit b4791ec
1 file changed
Lines changed: 24 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
747 | 747 | | |
748 | 748 | | |
749 | 749 | | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
| 757 | + | |
| 758 | + | |
| 759 | + | |
| 760 | + | |
| 761 | + | |
750 | 762 | | |
751 | 763 | | |
752 | 764 | | |
| |||
1162 | 1174 | | |
1163 | 1175 | | |
1164 | 1176 | | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
1165 | 1183 | | |
1166 | 1184 | | |
1167 | 1185 | | |
| |||
1217 | 1235 | | |
1218 | 1236 | | |
1219 | 1237 | | |
| 1238 | + | |
| 1239 | + | |
| 1240 | + | |
| 1241 | + | |
| 1242 | + | |
| 1243 | + | |
1220 | 1244 | | |
1221 | 1245 | | |
1222 | 1246 | | |
| |||
0 commit comments