Details
-
Task
-
Resolution: Done
-
Major
-
None
-
None
Description
We have CI runs for PRs that differ from the basic ones by using -Delytron instead of -DallTests to turn on profiles that select a subset of the testsuite and to specially configure things for that subset. Same for -Dsecurity.manager and -Dts.bootable.
Expand on this by having -Delytron, -Dsecurity.manager and -Dts.bootable also turn on profiles that turn off the default surefire execution, so surefire only runs for those maven modules where a profile turns it back on. There's no point, for example, running the 'undertow' maven module tests in these CI runs.