2
* JBoss, Home of Professional Open Source
4
* Distributable under LGPL license.
5
* See terms of license at gnu.org.
7
package org.jboss.test.remoting.lease.socket;
9
import org.jboss.jrunit.harness.TestDriver;
12
* @author <a href="mailto:ovidiu@jboss.org">Ovidiu Feodorov</a>
13
* @version <tt>$Revision: 1946 $</tt>
14
* $Id: ClientLeasePeriodTestCase.java 1946 2007-01-21 08:38:33Z ovidiu $
16
public class ClientLeasePeriodTestCase extends TestDriver
18
// Constants ------------------------------------------------------------------------------------
20
// Static ---------------------------------------------------------------------------------------
22
// Attributes -----------------------------------------------------------------------------------
24
// Constructors ---------------------------------------------------------------------------------
26
// TestDriver overrides -------------------------------------------------------------------------
28
public void declareTestClasses()
30
addTestClasses(ClientLeasePeriodTestClient.class.getName(), 1,
31
ClientLeasePeriodTestServer.class.getName());
34
// Public ---------------------------------------------------------------------------------------
36
// Package protected ----------------------------------------------------------------------------
38
// Protected ------------------------------------------------------------------------------------
40
protected String getClientJVMArguments()
42
if (Boolean.getBoolean("clientdebug"))
44
return "-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_shmem,server=n,suspend=n,address=jrunit_client";
50
protected long getResultsTimeout()
52
if (Boolean.getBoolean("clientdebug"))
57
return super.getResultsTimeout();
60
protected long getTearDownTimeout()
62
if (Boolean.getBoolean("clientdebug"))
67
return super.getTearDownTimeout();
70
protected long getRunTestTimeout()
72
if (Boolean.getBoolean("clientdebug"))
77
return super.getRunTestTimeout();
80
// Private --------------------------------------------------------------------------------------
82
// Inner classes --------------------------------------------------------------------------------