Run all tests in CI even when a snapshot test fails (#8506)
Run the tests with `--no-fail-fast`, in CI and in `scripts/check.sh`. `cargo test` stops after the first failing test target, so one failing snapshot test in `egui_demo_app` hid the failing snapshots of every later crate, and it took several CI rounds to collect all the new snapshots. Now one run reports them all and uploads all `.new.png` files, so one kitdiff pass is enough. `egui_kittest` already collects all snapshot errors of a test in one `SnapshotResults` and only panics when it is dropped, so no change is needed there. * [x] I have followed the instructions in the PR template Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
E
Emil Ernerfeldt committed
725ed5b5237b131d363dcd0c4d1fabd89e6accf1
Parent: 79d823e
Committed by GitHub <noreply@github.com>
on 9/5/2026, 3:30:24 PM