Commit f414be4
authored
test(jelly-micro): add per-fixture recall floors (#1409)
* test(jelly-micro): add per-fixture recall floors
Replace the trivially-passing recall >= 0 gate with a RECALL_FLOORS
map keyed by fixture name. Fixtures that already reach 100% are locked
at 1.0; partially-resolved fixtures (classes, defineProperty, super,
super2) are locked at their current baseline so a single lost edge fails
CI. Unresolvable fixtures (0% baseline) continue to default to 0.
Closes #1387.
* test(jelly-micro): validate RECALL_FLOORS keys against discovered fixtures
Add a startup check after discoverTests() that throws if any key in
RECALL_FLOORS does not match an actual fixture directory. A renamed or
mistyped fixture key would otherwise silently lower the recall floor to
0 with no warning, defeating the regression gate.
The check is gated on tests.length > 0 so it does not fire in CI
environments where the jelly-micro directory is gitignored.
* fix(jelly-micro): remove stale more1 entry from RECALL_FLOORS
more1 was moved from jelly-micro to the pts-javascript fixture set in
#1383 (commit ddfc14c). The RECALL_FLOORS map still referenced it,
causing the startup sanity-check to throw in CI where the merged branch
no longer includes more1 in jelly-micro.
* fix(jelly-micro): correct classes floor from 0.2 to 0.19 (6/31, not 6/30) (#1409)1 parent 505e95a commit f414be4
1 file changed
Lines changed: 47 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
57 | 85 | | |
58 | 86 | | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
59 | 104 | | |
60 | 105 | | |
61 | 106 | | |
| |||
194 | 239 | | |
195 | 240 | | |
196 | 241 | | |
197 | | - | |
198 | | - | |
| 242 | + | |
| 243 | + | |
199 | 244 | | |
200 | 245 | | |
201 | 246 | | |
| |||
0 commit comments