Merge pull request #727 from broadinstitute/ks_gatk_queue_package_test_updates
Various fixes for package tests.
This commit is contained in:
commit
5c4a3eb89c
|
|
@ -359,6 +359,10 @@ public class SelectVariantsIntegrationTest extends WalkerTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testInvalidJexl() {
|
public void testInvalidJexl() {
|
||||||
|
// NOTE: JexlEngine singleton construction in VariantContextUtils sets silent to false.
|
||||||
|
// However VariantFiltration.initialize() sets setSilent(true) on the shared instance.
|
||||||
|
// Just in case this test runs after a VariantFiltration in the same VM, always set silent back to false.
|
||||||
|
htsjdk.variant.variantcontext.VariantContextUtils.engine.get().setSilent(false);
|
||||||
WalkerTestSpec spec = new WalkerTestSpec(
|
WalkerTestSpec spec = new WalkerTestSpec(
|
||||||
"-T SelectVariants" +
|
"-T SelectVariants" +
|
||||||
" -R "+b37KGReference +
|
" -R "+b37KGReference +
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,7 @@
|
||||||
<gatk.integrationtests.skipped>${gatk.committests.skipped}</gatk.integrationtests.skipped>
|
<gatk.integrationtests.skipped>${gatk.committests.skipped}</gatk.integrationtests.skipped>
|
||||||
|
|
||||||
<!-- This flag is used by the package tests to disable re-shading -->
|
<!-- This flag is used by the package tests to disable re-shading -->
|
||||||
|
<gatk.unpack.phase>process-resources</gatk.unpack.phase>
|
||||||
<gatk.shade.phase>package</gatk.shade.phase>
|
<gatk.shade.phase>package</gatk.shade.phase>
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
|
|
@ -73,7 +74,7 @@
|
||||||
<executions>
|
<executions>
|
||||||
<execution>
|
<execution>
|
||||||
<id>unpack</id>
|
<id>unpack</id>
|
||||||
<phase>process-resources</phase>
|
<phase>${gatk.unpack.phase}</phase>
|
||||||
<goals>
|
<goals>
|
||||||
<goal>unpack</goal>
|
<goal>unpack</goal>
|
||||||
</goals>
|
</goals>
|
||||||
|
|
@ -261,6 +262,8 @@
|
||||||
</property>
|
</property>
|
||||||
</activation>
|
</activation>
|
||||||
<properties>
|
<properties>
|
||||||
|
<gatk.jar.phase>none</gatk.jar.phase>
|
||||||
|
<gatk.unpack.phase>none</gatk.unpack.phase>
|
||||||
<gatk.shade.phase>none</gatk.shade.phase>
|
<gatk.shade.phase>none</gatk.shade.phase>
|
||||||
</properties>
|
</properties>
|
||||||
</profile>
|
</profile>
|
||||||
|
|
|
||||||
|
|
@ -102,6 +102,7 @@
|
||||||
<!-- TODO: Using additionalClasspathElement while debugging exclusion issue above -->
|
<!-- TODO: Using additionalClasspathElement while debugging exclusion issue above -->
|
||||||
<additionalClasspathElements>
|
<additionalClasspathElements>
|
||||||
<additionalClasspathElement>${gatk.basedir}/public/gatk-tools-public/target/gatk-tools-public-${project.version}-tests.jar</additionalClasspathElement>
|
<additionalClasspathElement>${gatk.basedir}/public/gatk-tools-public/target/gatk-tools-public-${project.version}-tests.jar</additionalClasspathElement>
|
||||||
|
<additionalClasspathElement>${gatk.basedir}/public/gatk-queue/target/gatk-queue-${project.version}-tests.jar</additionalClasspathElement>
|
||||||
</additionalClasspathElements>
|
</additionalClasspathElements>
|
||||||
</configuration>
|
</configuration>
|
||||||
<executions>
|
<executions>
|
||||||
|
|
@ -142,7 +143,8 @@
|
||||||
<testClassesDirectory>${gatk.packagetests.testClasses}</testClassesDirectory>
|
<testClassesDirectory>${gatk.packagetests.testClasses}</testClassesDirectory>
|
||||||
<!-- TODO: Using additionalClasspathElement while debugging exclusion issue above -->
|
<!-- TODO: Using additionalClasspathElement while debugging exclusion issue above -->
|
||||||
<additionalClasspathElements>
|
<additionalClasspathElements>
|
||||||
<additionalClasspathElement>${gatk.basedir}/public/gatk-framework/target/gatk-framework-${project.version}-tests.jar</additionalClasspathElement>
|
<additionalClasspathElement>${gatk.basedir}/public/gatk-tools-public/target/gatk-tools-public-${project.version}-tests.jar</additionalClasspathElement>
|
||||||
|
<additionalClasspathElement>${gatk.basedir}/public/gatk-queue/target/gatk-queue-${project.version}-tests.jar</additionalClasspathElement>
|
||||||
</additionalClasspathElements>
|
</additionalClasspathElements>
|
||||||
</configuration>
|
</configuration>
|
||||||
<executions>
|
<executions>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue