1 /* 2 * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved. 3 */ 4 package com.tcsimulator; 5 6 import java.util.List; 7 8 public interface ClientSpec { 9 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 } 34