Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow to select tags, classes or test names for Continuous Testing in DevUI and Console #43208

Closed
ueberfuhr opened this issue Sep 11, 2024 · 3 comments

Comments

@ueberfuhr
Copy link
Contributor

ueberfuhr commented Sep 11, 2024

Description

Based on the extensions of #42988, there were ideas to extend the Continuous Testing Feature with a possibility to

  • select tags or class names for test execution during runtime
  • filter the Continuous Testing table in the Dev UI (execute all tests, but only show filtered entries)

Important

We have to be aware that there are already application properties to include and exlude tags and patterns.

Implementation ideas

To restrict the test execution, I would suggest to use the properties. They are powerful and well-documented - and can be changed in the Dev UI during runtime. I would suggest to only extend the documentation for this.

What about filtering? Is there a need for a filter text, that automatically filters based on the users input? (e.g. filtering tags, class names and display names, being CamelCase-aware for the class names)

@ueberfuhr ueberfuhr added the kind/enhancement New feature or request label Sep 11, 2024
@quarkus-bot
Copy link

quarkus-bot bot commented Sep 11, 2024

/cc @cescoffier (devui), @phillip-kruger (devui), @stuartwdouglas (continuous-testing)

@ueberfuhr
Copy link
Contributor Author

BTW: @QuarkusTest has a tag, while @QuarkusMainTest and QuarkusIntegrationTest haven't. Should they get one?

@ueberfuhr
Copy link
Contributor Author

Concerning the properties, there's another discussion about the Dev UI Configuration Form Editor here: #43229

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant