|
|||||||||||||||||||
Source file | Conditionals | Statements | Methods | TOTAL | |||||||||||||||
SystemProperties.java | - | - | - | - |
|
1 | /** | |
2 | * JTRunner is free software; you can redistribute it and/or modify it under the | |
3 | * terms of the GNU General Public License as published by the Free Software | |
4 | * Foundation; either version 2, or (at your option) any later version. | |
5 | */ | |
6 | ||
7 | package jtr.test; | |
8 | ||
9 | /** | |
10 | * This class defines all of the mnemonic names of those system properties | |
11 | * required by the JTRunner runtime. | |
12 | * | |
13 | * @author Francesco Russo (frusso@dev.java.net) | |
14 | * @version 4.0 | |
15 | * @since 1.0 | |
16 | */ | |
17 | public class SystemProperties { | |
18 | /** | |
19 | * The path to the jtr.xml configuration file. | |
20 | */ | |
21 | public static final String JTR_TEST_CONFIGURATION = "jtr.test.Test.config"; | |
22 | ||
23 | /** | |
24 | * The path to the log4j configuration file. | |
25 | */ | |
26 | public static final String LOG4J_CONFIGURATION = "log4j.configuration"; | |
27 | ||
28 | /** | |
29 | * The port number the registry should be assigned to. | |
30 | */ | |
31 | public static final String RMI_REGISTRY_PORT = "jtr.remote.test.port"; | |
32 | /** | |
33 | * The default port number the registry gets assigned to. | |
34 | */ | |
35 | public static final Integer DEF_RMI_REGISTRY_PORT = 1099; | |
36 | ||
37 | /** | |
38 | * If using a remote registry, this is the host the registry is running on, | |
39 | * and on which the JTR remote services will be bound, otherwise it defaults | |
40 | * to localhost. | |
41 | */ | |
42 | public static final String RMI_REGISTRY_HOST = "jtr.remote.test.host"; | |
43 | /** | |
44 | * The default value for the <code>jtr.remote.test.host</code> property. | |
45 | */ | |
46 | public static final String DEF_RMI_REGISTRY_HOST = "localhost"; | |
47 | /** | |
48 | * The value of this property represents the host name string that should be | |
49 | * associated with remote stubs for locally created remote objects, in order | |
50 | * to allow clients to invoke methods on the remote object. | |
51 | */ | |
52 | public static final String REMOTE_STUBS_HOST = "java.rmi.server.hostname"; | |
53 | ||
54 | /** | |
55 | * Recognized service name for those components responsible of receiving | |
56 | * test configurations from remote JTR-nodes, in order to locally launch | |
57 | * new test sessions. | |
58 | */ | |
59 | public static final String TEST_GW_SERVICE_NAME = "JTR-TestGatewayService"; | |
60 | /** | |
61 | * System property for specifying the port the GatewayService must use. | |
62 | */ | |
63 | public static final String TEST_GW_SERVICE_PORT_PROPERTY = "jtr.gw.port"; | |
64 | /** | |
65 | * Default port for the GatewayService. | |
66 | */ | |
67 | public static final Integer TEST_GW_SERVICE_PORT = 21978; | |
68 | /** | |
69 | * Recognized service name for those components responsible of providing | |
70 | * classes to those JTR passive nodes involved in a distributed test session. | |
71 | */ | |
72 | public static final String SERVER_CLASS_LOADER_SERVICE_NAME = "JTR-ServerClassLoader"; | |
73 | /** | |
74 | * System property for specifying the port the ClassLoaderService must use. | |
75 | */ | |
76 | public static final String TEST_CLASS_LOADER_SERVICE_PORT_PROPERTY = "jtr.cl.port"; | |
77 | /** | |
78 | * Default port for the ClassLoaderService. | |
79 | */ | |
80 | public static final Integer TEST_CLASS_LOADER_SERVICE_PORT = 21979; | |
81 | /** | |
82 | * Recognized service name for those components in charge of collecting JTR | |
83 | * test outcomes from remote nodes, for showing them to the end-user later-on. | |
84 | */ | |
85 | public static final String TEST_OUTCOME_COLLECTOR_SERVICE_NAME = "JTR-TestOutcomeCollector"; | |
86 | /** | |
87 | * System property for specifying the port the OutcomeCollectorService must use. | |
88 | */ | |
89 | public static final String TEST_OUTCOME_COLLECTOR_SERVICE_PORT_PROPERTY = "jtr.oc.port"; | |
90 | /** | |
91 | * Default port for the OutcomeCollectorService. | |
92 | */ | |
93 | public static final Integer TEST_OUTCOME_COLLECTOR_SERVICE_PORT = 21980; | |
94 | } |
|