Skip to content

[uss_qualifier] Expand and clarify --filter capability#1343

Open
BenjaminPelletier wants to merge 1 commit intointeruss:mainfrom
BenjaminPelletier:filtered-message
Open

[uss_qualifier] Expand and clarify --filter capability#1343
BenjaminPelletier wants to merge 1 commit intointeruss:mainfrom
BenjaminPelletier:filtered-message

Conversation

@BenjaminPelletier
Copy link
Member

@BenjaminPelletier BenjaminPelletier commented Feb 13, 2026

Currently, the --filter option only matches against the local (rather than fully-qualified) class name which means there can be collisions (for instance, across similar scenarios for F3411-19 and F3411-22a). Also, the message users see when scenarios are skipped could be more informative.

This PR attempts to make --filter more versatile and clear by matching anywhere in the scenario type, which is a standard identifier easily available in most artifact types. This adjustment maintains conceptual parity with the current implementation as I tested all of the below to work:

./monitoring/uss_qualifier/run_locally.sh configurations.dev.f3548_self_contained --filter ConflictHigherPriority

./monitoring/uss_qualifier/run_locally.sh configurations.dev.f3548_self_contained --filter scenarios.astm.utm.ConflictHigherPriority

./monitoring/uss_qualifier/run_locally.sh configurations.dev.f3548_self_contained --filter ^scenarios.astm.utm.ConflictHigherPriority$

The documentation is updated to attempt to clearly reflect this behavior, and the message indicating the reason a scenario was skipped (seen in test report artifacts) is clarified to deliver as much information and hints as practical.

@BenjaminPelletier BenjaminPelletier marked this pull request as ready for review February 13, 2026 03:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant