summaryrefslogtreecommitdiffstats
path: root/docker-api/src/test
diff options
context:
space:
mode:
authorfreva <valerijf@yahoo-inc.com>2016-12-02 09:14:19 +0100
committerfreva <valerijf@yahoo-inc.com>2016-12-02 09:14:19 +0100
commit7a6f6a9452b970b16614b6f1d8111a7e9ec6d9d2 (patch)
treef78499b8f9b9d4dd7326f023ce84bb3894bf608d /docker-api/src/test
parentef0fbf630f1685b22afbb8884974bf9473cd4001 (diff)
Added example usage code
Diffstat (limited to 'docker-api/src/test')
-rw-r--r--docker-api/src/test/java/com/yahoo/vespa/hosted/dockerapi/RunSystemTests.java16
1 files changed, 15 insertions, 1 deletions
diff --git a/docker-api/src/test/java/com/yahoo/vespa/hosted/dockerapi/RunSystemTests.java b/docker-api/src/test/java/com/yahoo/vespa/hosted/dockerapi/RunSystemTests.java
index 504c9494414..84eeaab83e3 100644
--- a/docker-api/src/test/java/com/yahoo/vespa/hosted/dockerapi/RunSystemTests.java
+++ b/docker-api/src/test/java/com/yahoo/vespa/hosted/dockerapi/RunSystemTests.java
@@ -26,7 +26,21 @@ import static org.junit.Assert.assertEquals;
* 1. Add system test host hostnames to /etc/hosts:
* $ sudo ./vespa/node-admin/scripts/etc-hosts.sh
*
- *</pre>
+ *
+ * Example usage:
+ DockerImage vespaDockerBase = new DockerImage("docker-registry.ops.yahoo.com:4443/vespa/ci:6.52.35");
+ Path pathToSystemtestsInHost = Paths.get("/home/valerijf/dev/systemtests");
+ RunSystemTests runSystemTests = new RunSystemTests(vespaDockerBase, pathToSystemtestsInHost);
+
+ ContainerName systemtestsHost = new ContainerName("stest-1");
+ // Update maven local repository and /home/y/lib/jars with the current version of these modules...
+ runSystemTests.mavenInstallModules(systemtestsHost, "docproc", "container-search-and-docproc", "container-dev");
+
+ Path systemTestToRun = Paths.get("tests/search/basicsearch/basic_search.rb");
+ // When using mavenInstallModules(), add --vespa-version argument
+ runSystemTests.runSystemTest(systemtestsHost, systemTestToRun, "--vespa-version=6-SNAPSHOT");
+ * </pre>
+ *
* @author freva
*/
public class RunSystemTests {