Thanks Jens! I was searching for the cause on Friday but couldn't find it.
Looks like any static usage of ClusterStartupRule ends up launching DUnit
VMs. Gradle JUnit class loads (but does not instantiate) *Test.java. The
tests that have public static ClusterStartupRules result in ClusterStartupRu
It appears that DistributedRestoreSystemPropertiesTest is intermittently
failing and breaking the build.
My initial analysis shows that the use of *categories* results in *all*
test classes being instantiated and some of those instantiations end up
launching DUnit VMs as a result of static or para