Disable EfficiencyMonitoringThreadFactoryUnitTest

-- This is no longer a core GATK activity, and the tests need to run for so long (2 min each) that it's just too painful to run them.  Should be re-eabled if we come to care about this capability again, or if we can run these tests all in parallel in the future.
This commit is contained in:
Mark DePristo 2012-10-21 09:57:31 -04:00
parent 5296de8251
commit eb6c9a1a79
1 changed files with 4 additions and 1 deletions

View File

@ -130,7 +130,10 @@ public class EfficiencyMonitoringThreadFactoryUnitTest extends BaseTest {
return StateTest.getTests(StateTest.class);
}
@Test(enabled = true, dataProvider = "StateTest", timeOut = MAX_THREADS * THREAD_TARGET_DURATION_IN_MILLISECOND)
// NOTE this test takes an unreasonably long time to run, and so it's been disabled as these monitoring threads
// aren't a core GATK feature any longer. Should be reabled if we come to care about this capability again
// in the future, or we can run these in parallel
@Test(enabled = false, dataProvider = "StateTest", timeOut = MAX_THREADS * THREAD_TARGET_DURATION_IN_MILLISECOND)
public void testStateTest(final StateTest test) throws InterruptedException {
// allows us to test blocking
final EfficiencyMonitoringThreadFactory factory = new EfficiencyMonitoringThreadFactory(test.getNStates());