test_fmt_limit_units_percent_limit_ignores_units_mode failed on every run: fmt_limit_units() widened the float limit value before scaling it, so 0.8 printed as "80.000001%". The product is now taken in float and widened after, which gives the configured 80. The failure never counted: test_libxce_retry(), one group of test.c's single runner, ran its own UNITY_BEGIN()/UNITY_END(), which reset Unity's counters -- every failure in a group before it was dropped and xcelib_test exited 0. With the pair removed the runner reports 695 tests; this was the only hidden failure. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| autoscaler | ||
| configs | ||
| controller | ||
| docs | ||
| frontend | ||
| harness | ||
| include | ||
| lib | ||
| nixSupport | ||
| scheduler | ||
| schema | ||
| tools | ||
| worker | ||
| xceadmin | ||
| flake.lock | ||
| flake.nix | ||
| meson.build | ||
| meson.options | ||