Repository navigation
Commit f5917f3
committed
feat(site): show the benchmark version, and mark rows measured by an older one
The engine commit travelled into every row from the first stamped run and
nothing rendered it. "Which version of the benchmark produced this number" was
answerable only by opening the JSON, and the only thing that ever consulted it
was C8 - a build guard that refuses a mixed board and then says nothing when it
passes.
Each row now carries its benchmark version, quiet when it matches the board and
red when it does not, with a tooltip naming both versions and why the difference
matters: numbers from two harnesses are not directly comparable. The footer
states the board's own version so a red pill has something to be compared
against, and counts how many rows are behind it - one red pill in a long table
is easy to miss, and the count is what actually decides whether the board is
safely comparable.
A row with no stamp at all renders "engine unknown" rather than nothing:
implying it matches is worse than saying we cannot tell.
The board's version is the engine of the most recently measured row, which is
the one a re-run moves forward. Test covers current, behind, unstamped, and the
nothing-to-compare case, and was confirmed RED without the flag.1 parent ce0daeb commit f5917f3
4 files changed
Lines changed: 127 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | | - | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
162 | 195 | | |
163 | 196 | | |
164 | 197 | | |
| |||
2475 | 2508 | | |
2476 | 2509 | | |
2477 | 2510 | | |
| 2511 | + | |
| 2512 | + | |
| 2513 | + | |
| 2514 | + | |
| 2515 | + | |
| 2516 | + | |
| 2517 | + | |
| 2518 | + | |
| 2519 | + | |
| 2520 | + | |
| 2521 | + | |
2478 | 2522 | | |
2479 | 2523 | | |
2480 | 2524 | | |
| |||
2919 | 2963 | | |
2920 | 2964 | | |
2921 | 2965 | | |
2922 | | - | |
| 2966 | + | |
2923 | 2967 | | |
2924 | 2968 | | |
2925 | 2969 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
765 | 765 | | |
766 | 766 | | |
767 | 767 | | |
| 768 | + | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
768 | 791 | | |
769 | 792 | | |
770 | 793 | | |
771 | 794 | | |
772 | 795 | | |
773 | 796 | | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
774 | 803 | | |
775 | 804 | | |
776 | 805 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
606 | 606 | | |
607 | 607 | | |
608 | 608 | | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3219 | 3219 | | |
3220 | 3220 | | |
3221 | 3221 | | |
| 3222 | + | |
| 3223 | + | |
| 3224 | + | |
| 3225 | + | |
| 3226 | + | |
| 3227 | + | |
| 3228 | + | |
| 3229 | + | |
| 3230 | + | |
| 3231 | + | |
| 3232 | + | |
| 3233 | + | |
| 3234 | + | |
| 3235 | + | |
| 3236 | + | |
| 3237 | + | |
| 3238 | + | |
| 3239 | + | |
| 3240 | + | |
| 3241 | + | |
| 3242 | + | |
| 3243 | + | |
| 3244 | + | |
| 3245 | + | |
| 3246 | + | |
| 3247 | + | |
| 3248 | + | |
| 3249 | + | |
| 3250 | + | |
| 3251 | + | |
| 3252 | + | |
| 3253 | + | |
| 3254 | + | |
3222 | 3255 | | |
0 commit comments