Class org.broadinstitute.hellbender.cmdline.argumentcollections.IntervalArgumentCollectionUnitTest

48

tests

0

failures

0

ignored

0.054s

duration

100%

successful

Tests

Test Duration Result
emptyIntervalsTest[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@7e7391e8) 0s passed
emptyIntervalsTest[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@4229b92c) 0s passed
getUserSpecifiedIntervalsWithoutMerging[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@66e218d8) 0.038s passed
getUserSpecifiedIntervalsWithoutMerging[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@58932d08) 0s passed
testAllExcluded[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@e344f14) 0.001s passed
testAllExcluded[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@6c2be147) 0s passed
testExcludeWithNoIncludes[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@21bd6fd1) 0.001s passed
testExcludeWithNoIncludes[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@340c7479) 0.001s passed
testExcludeWithPadding[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@1d57b8f1) 0.001s passed
testExcludeWithPadding[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@1aee6983) 0.001s passed
testIncludeWithExclude[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@3f62d56) 0s passed
testIncludeWithExclude[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@448a6d00) 0s passed
testIncludeWithPadding[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@3a66d97e) 0s passed
testIncludeWithPadding[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@d28a235) 0s passed
testIntervalMergingRuleAdjacentMerge[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@4fc2933e) 0s passed
testIntervalMergingRuleAdjacentMerge[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@746da54f) 0s passed
testIntervalMergingRuleAdjacentNoMerge[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@742dbac8) 0.001s passed
testIntervalMergingRuleAdjacentNoMerge[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@3538a129) 0s passed
testIntervalMergingRuleOverlappingNoMergeWithPadding[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@bd09a26) 0.001s passed
testIntervalMergingRuleOverlappingNoMergeWithPadding[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@46d18a33) 0s passed
testIntervalMergingRuleOverlappingNoMerge[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@6f8fb906) 0s passed
testIntervalMergingRuleOverlappingNoMerge[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@244f356) 0.001s passed
testIntervalSetAndMergingOverlap[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@1c06f19c) 0s passed
testIntervalSetAndMergingOverlap[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@4a8bf1dc) 0s passed
testIntervalSetRuleIntersection[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@7e2e0b8a) 0s passed
testIntervalSetRuleIntersection[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@6a4f7c17) 0s passed
testIntervalSetRuleUnion[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@563392e5) 0s passed
testIntervalSetRuleUnion[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@43efe064) 0.001s passed
testIntervalUnmergingWithIntervalPaddingOverlap[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@2c6a6ce3) 0s passed
testIntervalUnmergingWithIntervalPaddingOverlap[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@4e3a6c83) 0.001s passed
testIntervalUnmergingWithUnmappedIntervalsAndPadding[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@49005dc4) 0.001s passed
testIntervalUnmergingWithUnmappedIntervalsAndPadding[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@25d9298e) 0s passed
testIntervalsWithoutMergingWithNoIntervalsSpecified[0](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@219db855) 0s passed
testIntervalsWithoutMergingWithNoIntervalsSpecified[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@5b7b0ada) 0s passed
testMultipleUnmappedInclusion[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@3c4e23be) 0.001s passed
testMultipleUnmappedInclusion[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@515d615) 0s passed
testNoIntersection[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@5e777b0) 0s passed
testNoIntersection[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@17fa14a3) 0s passed
testOptionalIsOptional 0.001s passed
testRequiredIsRequired 0s passed
testThrowOnUnmappedExclusion[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@2a4bd699) 0s passed
testThrowOnUnmappedExclusion[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@571e2f15) 0s passed
testUnmappedAndMappedInclusionPlusMappedExclusion[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@233789d9) 0s passed
testUnmappedAndMappedInclusionPlusMappedExclusion[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@2f4fc18) 0.001s passed
testUnmappedAndMappedInclusion[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@51d9fd30) 0.001s passed
testUnmappedAndMappedInclusion[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@8beb0dd) 0s passed
testUnmappedInclusion[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@6e612122) 0.001s passed
testUnmappedInclusion[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@3809f65d) 0s passed

Standard error

20:32:53.493 INFO  IntervalArgumentCollection - Processing 11 bp from intervals
20:32:53.494 INFO  IntervalArgumentCollection - Processing 11 bp from intervals
20:32:53.497 INFO  IntervalArgumentCollection - Initial include intervals span 64000 loci; exclude intervals span 48000 loci
20:32:53.497 INFO  IntervalArgumentCollection - Excluding 48000 loci from original intervals (75.00% reduction)
20:32:53.497 INFO  IntervalArgumentCollection - Processing 16000 bp from intervals
20:32:53.498 INFO  IntervalArgumentCollection - Initial include intervals span 64000 loci; exclude intervals span 48000 loci
20:32:53.498 INFO  IntervalArgumentCollection - Excluding 48000 loci from original intervals (75.00% reduction)
20:32:53.498 INFO  IntervalArgumentCollection - Processing 16000 bp from intervals
20:32:53.499 INFO  IntervalArgumentCollection - Initial include intervals span 100 loci; exclude intervals span 31 loci
20:32:53.499 INFO  IntervalArgumentCollection - Excluding 21 loci from original intervals (21.00% reduction)
20:32:53.499 INFO  IntervalArgumentCollection - Processing 79 bp from intervals
20:32:53.500 INFO  IntervalArgumentCollection - Initial include intervals span 100 loci; exclude intervals span 31 loci
20:32:53.500 INFO  IntervalArgumentCollection - Excluding 21 loci from original intervals (21.00% reduction)
20:32:53.500 INFO  IntervalArgumentCollection - Processing 79 bp from intervals
20:32:53.501 INFO  IntervalArgumentCollection - Initial include intervals span 100 loci; exclude intervals span 111 loci
20:32:53.501 INFO  IntervalArgumentCollection - Excluding 11 loci from original intervals (11.00% reduction)
20:32:53.501 INFO  IntervalArgumentCollection - Processing 89 bp from intervals
20:32:53.502 INFO  IntervalArgumentCollection - Initial include intervals span 100 loci; exclude intervals span 111 loci
20:32:53.502 INFO  IntervalArgumentCollection - Excluding 11 loci from original intervals (11.00% reduction)
20:32:53.502 INFO  IntervalArgumentCollection - Processing 89 bp from intervals
20:32:53.503 INFO  IntervalArgumentCollection - Processing 31 bp from intervals
20:32:53.503 INFO  IntervalArgumentCollection - Processing 31 bp from intervals
20:32:53.504 INFO  IntervalArgumentCollection - Processing 200 bp from intervals
20:32:53.505 INFO  IntervalArgumentCollection - Processing 200 bp from intervals
20:32:53.506 INFO  IntervalArgumentCollection - Processing 200 bp from intervals
20:32:53.506 INFO  IntervalArgumentCollection - Processing 200 bp from intervals
20:32:53.511 INFO  IntervalArgumentCollection - Processing 11 bp from intervals
20:32:53.511 INFO  IntervalArgumentCollection - Processing 11 bp from intervals
20:32:53.512 INFO  IntervalArgumentCollection - Processing 200 bp from intervals
20:32:53.512 INFO  IntervalArgumentCollection - Processing 200 bp from intervals
20:32:53.517 INFO  IntervalArgumentCollection - Processing 12 bp from intervals
20:32:53.517 INFO  IntervalArgumentCollection - Processing 12 bp from intervals
20:32:53.522 INFO  IntervalArgumentCollection - Processing 17 bp from intervals
20:32:53.522 INFO  IntervalArgumentCollection - Processing 17 bp from intervals
20:32:53.523 INFO  IntervalArgumentCollection - Initial include intervals span 17 loci; exclude intervals span 16000 loci
20:32:53.523 INFO  IntervalArgumentCollection - Excluding 11 loci from original intervals (64.71% reduction)
20:32:53.523 INFO  IntervalArgumentCollection - Processing 6 bp from intervals
20:32:53.524 INFO  IntervalArgumentCollection - Initial include intervals span 17 loci; exclude intervals span 16000 loci
20:32:53.524 INFO  IntervalArgumentCollection - Excluding 11 loci from original intervals (64.71% reduction)
20:32:53.524 INFO  IntervalArgumentCollection - Processing 6 bp from intervals
20:32:53.525 INFO  IntervalArgumentCollection - Processing 1 bp from intervals
20:32:53.525 INFO  IntervalArgumentCollection - Processing 1 bp from intervals