01: /*
02: * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.
03: */
04: package com.tcsimulator;
05:
06: import java.util.List;
07:
08: public interface ClientSpec {
09:
10: /**
11: * The name of the host to run the client(s) on
12: */
13: public String getHostName();
14:
15: /**
16: * The location of the test sandbox
17: */
18: public String getTestHome();
19:
20: /**
21: * How many JVMs to start on this host.
22: */
23: public int getVMCount();
24:
25: /**
26: * How many instances of the test per JVM.
27: */
28: public int getExecutionCount();
29:
30: public List getJvmOpts();
31:
32: public ClientSpec copy();
33: }
|