SIGN IN SIGN UP

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