fix(ci): exclude chaos_monkey_test from regular CI #518

Merged
guettlibot merged 7 commits from issue-505-exclude-chaos-monkey-from-regular-ci into main 2026-06-07 02:24:11 +00:00
guettlibot commented 2026-06-07 00:44:05 +00:00 (Migrated from codeberg.org)

Summary

  • Added @Tags(['nightly']) library annotation to test/backend/chaos_monkey_test.dart so it is tagged as a nightly-only test
  • Added --exclude-tags=nightly to TestBackend in ci/main.go so flutter test test/backend no longer picks up the chaos monkey test on regular PR pushes
  • Added --tags=nightly to ChaosMonkeyBackend in ci/main.go so the nightly workflow still executes it

Closes #505

Test plan

  • TestBackend Dagger function no longer runs chaos_monkey_test.dart (the test is skipped via tag exclusion)
  • ChaosMonkeyBackend Dagger function still runs chaos_monkey_test.dart (targeted by --tags=nightly)
  • Nightly chaos-monkey.yml schedule continues to work end-to-end

🤖 Generated with Claude Code

## Summary - Added `@Tags(['nightly'])` library annotation to `test/backend/chaos_monkey_test.dart` so it is tagged as a nightly-only test - Added `--exclude-tags=nightly` to `TestBackend` in `ci/main.go` so `flutter test test/backend` no longer picks up the chaos monkey test on regular PR pushes - Added `--tags=nightly` to `ChaosMonkeyBackend` in `ci/main.go` so the nightly workflow still executes it Closes #505 ## Test plan - [ ] `TestBackend` Dagger function no longer runs `chaos_monkey_test.dart` (the test is skipped via tag exclusion) - [ ] `ChaosMonkeyBackend` Dagger function still runs `chaos_monkey_test.dart` (targeted by `--tags=nightly`) - [ ] Nightly `chaos-monkey.yml` schedule continues to work end-to-end 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.