1 4 package com.tctest.performance.timedtask; 5 6 import com.tctest.TransparentTestBase; 7 import com.tctest.TransparentTestIface; 8 import com.tctest.performance.timedtask.TimedObjectFaultTestApp; 9 10 public abstract class TimedObjectFaultBase extends TransparentTestBase { 11 12 private static final int TIMEOUT = 30 * 60 * 1000; 14 public void doSetUp(TransparentTestIface t) throws Exception { 15 t.getTransparentAppConfig().setClientCount(nodeCount()); 16 t.getTransparentAppConfig().setIntensity(writerCount()); 17 t.initializeTestRunner(); 18 t.getRunnerConfig().setExecutionTimeout(TIMEOUT); 19 } 20 21 protected Class getApplicationClass() { 22 return TimedObjectFaultTestApp.class; 23 } 24 25 protected abstract int nodeCount(); 26 27 protected abstract int writerCount(); 28 } 29 | Popular Tags |