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

Add docs and snippets for Sharing Configuration Between Test Suites #21001

Closed
tresat opened this issue Jun 14, 2022 · 1 comment · Fixed by #21012
Closed

Add docs and snippets for Sharing Configuration Between Test Suites #21001

tresat opened this issue Jun 14, 2022 · 1 comment · Fixed by #21012
Assignees
Labels
a:feature A new functionality in:documentation DO NOT USE in:test-suites Work related to the JvmTestSuite Plugin
Milestone

Comments

@tresat
Copy link
Member

tresat commented Jun 14, 2022

Per the discussion on #20831, we want to add a section the test suites documentation to explain how to best configure multiple test suites. Some options to demonstrate are:

Duplicate it (NO EXAMPLE NEEDED)
If it truly applies to all, use all (HIGHLIGHT EXISTING EXAMPLES)
If you have exceptions, make a trade-off between:

Duplicate it all again
Extract the common configuration to a block and apply that to the right elements
Use all, but filter things out with an if

Explain the tradeoffs of these different options in terms of level of declarativity and when each should be recommended

@tresat tresat added a:feature A new functionality in:test-suites Work related to the JvmTestSuite Plugin in:documentation DO NOT USE labels Jun 14, 2022
@tresat tresat added this to the 7.6 RC1 milestone Jun 14, 2022
@tresat tresat self-assigned this Jun 14, 2022
@tresat
Copy link
Member Author

tresat commented Jun 14, 2022

Also update #19870 and this SO question with guidance, once this section is available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a:feature A new functionality in:documentation DO NOT USE in:test-suites Work related to the JvmTestSuite Plugin
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant