Avoid embedding JUnit engines in the test bundle
<!-- note: ordering affects how overrides are evaluated; put the most specific overrides first! -->
<testBundleScopeOverrides>
${extraTestBundleScopeOverrides},
+ org.junit.jupiter:junit-jupiter-engine:test, <!-- avoid embedding engine libraries, which are only used by the runner -->
+ org.junit.jupiter:junit-platform-engine:test, <!-- avoid embedding engine libraries, which are only used by the runner -->
+ org.junit.vintage:junit-vintage-engine:test, <!-- avoid embedding vintage engine, which isn't even supported -->
org.junit.jupiter:junit-jupiter-api:provided, <!-- ensure the api bundle provided by the tester container is used -->
com.yahoo.vespa:application:test, <!-- its transitive dependencies should be provided by the regular container -->
com.yahoo.vespa:container-test:test, <!-- its transitive dependencies should be provided by the regular container -->
