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

48

tests

0

failures

0

ignored

0.058s

duration

100%

successful

Tests

Test Duration Result
emptyIntervalsTest[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@19540247) 0s passed
emptyIntervalsTest[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@1c681761) 0s passed
getUserSpecifiedIntervalsWithoutMerging[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@393e7546) 0.039s passed
getUserSpecifiedIntervalsWithoutMerging[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@2213854b) 0.001s passed
testAllExcluded[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@33bd9ac3) 0.001s passed
testAllExcluded[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@42028589) 0s passed
testExcludeWithNoIncludes[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@fc21ff4) 0.001s passed
testExcludeWithNoIncludes[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@e1c91cd) 0s passed
testExcludeWithPadding[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@764a3867) 0.001s passed
testExcludeWithPadding[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@4b9dc62f) 0.001s passed
testIncludeWithExclude[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@2f9236d8) 0s passed
testIncludeWithExclude[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@603faaad) 0s passed
testIncludeWithPadding[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@28d16af8) 0s passed
testIncludeWithPadding[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@45648e75) 0s passed
testIntervalMergingRuleAdjacentMerge[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@2d117280) 0s passed
testIntervalMergingRuleAdjacentMerge[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@dddcd91) 0s passed
testIntervalMergingRuleAdjacentNoMerge[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@79e9c14) 0s passed
testIntervalMergingRuleAdjacentNoMerge[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@575e862c) 0.001s passed
testIntervalMergingRuleOverlappingNoMergeWithPadding[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@3f62d56) 0s passed
testIntervalMergingRuleOverlappingNoMergeWithPadding[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@848d9bc) 0.001s passed
testIntervalMergingRuleOverlappingNoMerge[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@6e5af973) 0s passed
testIntervalMergingRuleOverlappingNoMerge[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@1aee6983) 0.001s passed
testIntervalSetAndMergingOverlap[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@1add3e03) 0.001s passed
testIntervalSetAndMergingOverlap[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@4fc2933e) 0s passed
testIntervalSetRuleIntersection[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@746da54f) 0s passed
testIntervalSetRuleIntersection[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@742dbac8) 0.001s passed
testIntervalSetRuleUnion[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@3538a129) 0s passed
testIntervalSetRuleUnion[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@6f8fb906) 0s passed
testIntervalUnmergingWithIntervalPaddingOverlap[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@244f356) 0.001s passed
testIntervalUnmergingWithIntervalPaddingOverlap[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@bd09a26) 0s passed
testIntervalUnmergingWithUnmappedIntervalsAndPadding[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@495f3965) 0s passed
testIntervalUnmergingWithUnmappedIntervalsAndPadding[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@3065efd0) 0.001s passed
testIntervalsWithoutMergingWithNoIntervalsSpecified[0](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@4a8bf1dc) 0s passed
testIntervalsWithoutMergingWithNoIntervalsSpecified[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@7e2e0b8a) 0.001s passed
testMultipleUnmappedInclusion[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@6a4f7c17) 0s passed
testMultipleUnmappedInclusion[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@52d181ed) 0s passed
testNoIntersection[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@66046e7c) 0.001s passed
testNoIntersection[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@726a5e6a) 0s passed
testOptionalIsOptional 0.001s passed
testRequiredIsRequired 0.001s passed
testThrowOnUnmappedExclusion[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@17fa14a3) 0s passed
testThrowOnUnmappedExclusion[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@3b3190fd) 0.001s passed
testUnmappedAndMappedInclusionPlusMappedExclusion[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@78b44fcb) 0.001s passed
testUnmappedAndMappedInclusionPlusMappedExclusion[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@41b2123e) 0s passed
testUnmappedAndMappedInclusion[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@66859ea9) 0s passed
testUnmappedAndMappedInclusion[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@7d15c513) 0.001s passed
testUnmappedInclusion[0](org.broadinstitute.hellbender.cmdline.argumentcollections.OptionalIntervalArgumentCollection@5e9671e6) 0s passed
testUnmappedInclusion[1](org.broadinstitute.hellbender.cmdline.argumentcollections.RequiredIntervalArgumentCollection@7ec8db0c) 0s passed

Standard error

20:13:24.256 INFO  IntervalArgumentCollection - Processing 11 bp from intervals
20:13:24.257 INFO  IntervalArgumentCollection - Processing 11 bp from intervals
20:13:24.260 INFO  IntervalArgumentCollection - Initial include intervals span 64000 loci; exclude intervals span 48000 loci
20:13:24.260 INFO  IntervalArgumentCollection - Excluding 48000 loci from original intervals (75.00% reduction)
20:13:24.261 INFO  IntervalArgumentCollection - Processing 16000 bp from intervals
20:13:24.261 INFO  IntervalArgumentCollection - Initial include intervals span 64000 loci; exclude intervals span 48000 loci
20:13:24.261 INFO  IntervalArgumentCollection - Excluding 48000 loci from original intervals (75.00% reduction)
20:13:24.261 INFO  IntervalArgumentCollection - Processing 16000 bp from intervals
20:13:24.263 INFO  IntervalArgumentCollection - Initial include intervals span 100 loci; exclude intervals span 31 loci
20:13:24.263 INFO  IntervalArgumentCollection - Excluding 21 loci from original intervals (21.00% reduction)
20:13:24.263 INFO  IntervalArgumentCollection - Processing 79 bp from intervals
20:13:24.263 INFO  IntervalArgumentCollection - Initial include intervals span 100 loci; exclude intervals span 31 loci
20:13:24.263 INFO  IntervalArgumentCollection - Excluding 21 loci from original intervals (21.00% reduction)
20:13:24.263 INFO  IntervalArgumentCollection - Processing 79 bp from intervals
20:13:24.264 INFO  IntervalArgumentCollection - Initial include intervals span 100 loci; exclude intervals span 111 loci
20:13:24.264 INFO  IntervalArgumentCollection - Excluding 11 loci from original intervals (11.00% reduction)
20:13:24.264 INFO  IntervalArgumentCollection - Processing 89 bp from intervals
20:13:24.265 INFO  IntervalArgumentCollection - Initial include intervals span 100 loci; exclude intervals span 111 loci
20:13:24.265 INFO  IntervalArgumentCollection - Excluding 11 loci from original intervals (11.00% reduction)
20:13:24.265 INFO  IntervalArgumentCollection - Processing 89 bp from intervals
20:13:24.266 INFO  IntervalArgumentCollection - Processing 31 bp from intervals
20:13:24.266 INFO  IntervalArgumentCollection - Processing 31 bp from intervals
20:13:24.267 INFO  IntervalArgumentCollection - Processing 200 bp from intervals
20:13:24.267 INFO  IntervalArgumentCollection - Processing 200 bp from intervals
20:13:24.268 INFO  IntervalArgumentCollection - Processing 200 bp from intervals
20:13:24.268 INFO  IntervalArgumentCollection - Processing 200 bp from intervals
20:13:24.275 INFO  IntervalArgumentCollection - Processing 11 bp from intervals
20:13:24.276 INFO  IntervalArgumentCollection - Processing 11 bp from intervals
20:13:24.276 INFO  IntervalArgumentCollection - Processing 200 bp from intervals
20:13:24.277 INFO  IntervalArgumentCollection - Processing 200 bp from intervals
20:13:24.281 INFO  IntervalArgumentCollection - Processing 12 bp from intervals
20:13:24.282 INFO  IntervalArgumentCollection - Processing 12 bp from intervals
20:13:24.286 INFO  IntervalArgumentCollection - Processing 17 bp from intervals
20:13:24.287 INFO  IntervalArgumentCollection - Processing 17 bp from intervals
20:13:24.288 INFO  IntervalArgumentCollection - Initial include intervals span 17 loci; exclude intervals span 16000 loci
20:13:24.288 INFO  IntervalArgumentCollection - Excluding 11 loci from original intervals (64.71% reduction)
20:13:24.288 INFO  IntervalArgumentCollection - Processing 6 bp from intervals
20:13:24.288 INFO  IntervalArgumentCollection - Initial include intervals span 17 loci; exclude intervals span 16000 loci
20:13:24.288 INFO  IntervalArgumentCollection - Excluding 11 loci from original intervals (64.71% reduction)
20:13:24.288 INFO  IntervalArgumentCollection - Processing 6 bp from intervals
20:13:24.289 INFO  IntervalArgumentCollection - Processing 1 bp from intervals
20:13:24.289 INFO  IntervalArgumentCollection - Processing 1 bp from intervals