mirror of
https://github.com/corda/corda.git
synced 2025-06-17 06:38:21 +00:00
Reduce test execution times by explicitly configure quasar package exclusions (#5161)
* Reduce test execution times by explicitly configure quasar package exclusions (using new quasar util extension introduced in Corda gradle plugins 5.0.1-SNAPSHOT). * Remove SNAPSHOT from Corda gradle plugins version identifier. * Incorporating PR review feedback from CR. * Minor consolidation clean-up. * Minor consolidation clean-up. * Minor consolidation clean-up.
This commit is contained in:
@ -170,6 +170,35 @@ task smokeTest(type: Test) {
|
||||
classpath = sourceSets.smokeTest.runtimeClasspath
|
||||
}
|
||||
|
||||
// quasar exclusions upon agent code instrumentation at run-time
|
||||
quasar {
|
||||
excludePackages.addAll(
|
||||
"antlr**",
|
||||
"com.codahale**",
|
||||
"com.fasterxml.**",
|
||||
"com.github.benmanes.caffeine.**",
|
||||
"com.google.**",
|
||||
"com.lmax.**",
|
||||
"com.zaxxer.**",
|
||||
"net.bytebuddy**",
|
||||
"io.github.classgraph**",
|
||||
"io.netty*",
|
||||
"liquibase**",
|
||||
"net.i2p.crypto.**",
|
||||
"nonapi.io.github.classgraph.**",
|
||||
"org.apiguardian.**",
|
||||
"org.bouncycastle**",
|
||||
"org.codehaus.**",
|
||||
"org.h2**",
|
||||
"org.hibernate**",
|
||||
"org.jboss.**",
|
||||
"org.objenesis**",
|
||||
"org.w3c.**",
|
||||
"org.xml**",
|
||||
"org.yaml**",
|
||||
"rx**")
|
||||
}
|
||||
|
||||
artifacts {
|
||||
testArtifacts testJar
|
||||
}
|
||||
|
Reference in New Issue
Block a user