Commit b5fa1b9
ci(mac-native): tolerance sidecar for chart-transform Metal AA noise
ChartTransform draws its latency line and axes as antialiased diagonals
via Graphics.setTransform. Metal antialiases those edges slightly
differently between mac CI runners -- measured ~0.23% of pixels over
channelDelta 8 (max single-channel delta ~86 on a line edge) while the
chart content is byte-for-byte the same shape. The other mac-native
theme goldens were reseeded already, leaving this as the lone strict
CN1SS_FAIL_ON_MISMATCH=1 failure. Add a per-test .tolerance sidecar
(maxChannelDelta=8, maxMismatchPercent=3.0) mirroring the Gpu3D* sidecars
so sub-pixel GPU noise no longer fails the build.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 757a43e commit b5fa1b9
1 file changed
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
0 commit comments