Hive
Add negative test run branch filter
GitHub issue · Closed
Source
tuist/tuist #10961
Updated
Jun 25, 2026
Resolves N/A
Adds support for excluding test runs by branch substring so merge queue runs such as gh-readonly-queue can be filtered out.
- Adds a per-filter operator override in Noora and enables
does not containfor the test-runs branch filter. - Maps the dashboard operator to Flop’s
:not_ilikefilter for case-insensitive branch exclusion. - Adds
git_branch_not_containsto the test-runs API and covers the context, API, and LiveView behavior with regression tests.
How to test locally
mix deps.getfromnoora/mix deps.getfromserver/mix format lib/noora/filter.exfromnoora/mix format lib/tuist_web/controllers/api/tests_controller.ex lib/tuist_web/live/test_runs_live.ex test/tuist/tests_test.exs test/tuist_web/controllers/api/tests_controller_test.exs test/tuist_web/live/test_runs_live_test.exsfromserver/MIX_ENV=test mix ecto.resetfromserver/MIX_ENV=test mix test test/tuist/tests_test.exsfromserver/MIX_ENV=test mix test test/tuist_web/controllers/api/tests_controller_test.exsfromserver/MIX_ENV=test mix test test/tuist_web/live/test_runs_live_test.exsfromserver/
No GitHub comments yet.