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

For multi-module Maven cases, provide for execution of tests and viewing of test reports #494

Open
scottkurz opened this issue Feb 2, 2024 · 0 comments
Milestone

Comments

@scottkurz
Copy link
Member

The biggest gap at the moment is in the case where you select the aggregator module on the dashboard and do the sequence:

1."Start"
2."Run tests"
3. "View integration test report" (same w/ UT)

Running the tests works fine, dev mode will go to each sub-module and execute tests. But the viewing of the test report won't find anything.

FWIW, in Liberty Tools Eclipse, if the submodule with the tests are present in the dashboard you could view the test report by selecting the view test report from the sub module.

The design needs to be worked out in more detail but we have to mediate the difference here btw. the view and execution at the aggregate level and the report existing at a submodule level.

FURTHER THOUGHTS

  1. We could possibly go further and allow execution of tests ONLY scoped to a sub-module. This could be worth doing in this issue, or we could break this out into a follow-up item.
  2. Somewhat related, we don't handle non-default reporting config Support dashboard command opening test reports at non-default locations #67

CONTEXT

@scottkurz scottkurz added this to the 24.0.6 milestone Feb 2, 2024
@scottkurz scottkurz modified the milestones: 24.0.6, 24.0.9 Apr 26, 2024
@awisniew90 awisniew90 modified the milestones: 24.0.9, 24.0.12 Sep 24, 2024
@awisniew90 awisniew90 modified the milestones: 24.0.12, 25.0.4 Nov 20, 2024
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

No branches or pull requests

2 participants