01: /*
02: * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright
03: * notice. All rights reserved.
04: */
05: package com.tctest;
06:
07: import com.tc.test.proxyconnect.ProxyConnectManager;
08:
09: public class LinkedBlockingQueueProxyCrashTest extends
10: TransparentTestBase {
11:
12: private static final int NODE_COUNT = 4;
13:
14: public LinkedBlockingQueueProxyCrashTest() {
15: //disableAllUntil("2007-06-30");
16: }
17:
18: public void doSetUp(TransparentTestIface t) throws Exception {
19: t.getTransparentAppConfig().setClientCount(NODE_COUNT);
20: t.initializeTestRunner();
21: }
22:
23: protected Class getApplicationClass() {
24: return LinkedBlockingQueueCrashTestApp.class;
25: }
26:
27: protected boolean canRunCrash() {
28: return true;
29: }
30:
31: protected boolean canRunProxyConnect() {
32: return true;
33: }
34:
35: protected boolean enableL1Reconnect() {
36: return true;
37: }
38:
39: protected void setupProxyConnectTest(ProxyConnectManager mgr) {
40: mgr.setProxyWaitTime(30 * 1000);
41: mgr.setProxyDownTime(100);
42: }
43:
44: }
|