Allow use of onos docker for existing tests
- Allow Cluster to pull/build onos docker
- Connect clidriver to cli runnning in docker
- Some changes for debugability in components
- To use, set the useDocker and diffCliHosts tags in the cluster
component to True, then define parameters in the params file
- Update all SR Stratum tests to use the tost docker image
- NOTE: Since the tost-onos image doesn't have openflow installe, we are
currently only using docker for the bmv2 and tofino switches
Change-Id: If900b0bdbf9a41b8885c692ccba18a3b1bc580cc
diff --git a/TestON/JenkinsFile/dependencies/tests.json b/TestON/JenkinsFile/dependencies/tests.json
index 215a3e1..36254c3 100644
--- a/TestON/JenkinsFile/dependencies/tests.json
+++ b/TestON/JenkinsFile/dependencies/tests.json
@@ -1311,7 +1311,7 @@
},
"SRDhcprelay-stratum": {
"test": "SRDhcprelay",
- "arguments": "--params-file SRDhcprelay.params.stratum",
+ "arguments": "--params-file SRDhcprelay.params.stratum --topo-file SRDhcprelay.topo.docker",
"wikiName": "SR Dhcp Relay with Stratum BMv2 switches",
"wikiFile": "SRDhcprelayWiki.txt",
"schedules": [
@@ -1331,7 +1331,7 @@
},
"SRRouting-stratum": {
"test": "SRRouting",
- "arguments": "--params-file SRRouting.params.stratum",
+ "arguments": "--params-file SRRouting.params.stratum --topo-file SRRouting.topo.docker",
"wikiName": "SR Routing with Stratum BMv2 switches",
"wikiFile": "SRRoutingWiki.txt",
"schedules": [
@@ -1351,7 +1351,7 @@
},
"SRBridging-stratum": {
"test": "SRBridging",
- "arguments": "--params-file SRBridging.params.stratum",
+ "arguments": "--params-file SRBridging.params.stratum --topo-file SRBridging.topo.docker",
"wikiName": "SR Bridging with Stratum BMv2 switches",
"wikiFile": "SRBridgingWiki.txt",
"schedules": [