summaryrefslogtreecommitdiffstats
path: root/extras/hs-test/topo
diff options
context:
space:
mode:
authorMaros Ondrejicka <maros.ondrejicka@pantheon.tech>2022-12-14 16:30:04 +0100
committerFlorin Coras <florin.coras@gmail.com>2022-12-19 17:11:52 +0000
commitdb823ed6e9543741f6969ff160314093002e037e (patch)
treebf046f85d1052058da38192687874e361c684e4c /extras/hs-test/topo
parentaff4d320f0fe9ce68fcb83ee9ab0abc2d8612644 (diff)
hs-test: abstract away topology from test cases
Definition of shared volumes and containers has been moved to yaml files to be together with network topology. Containers are automatically run at the beginning of each test case and stopped afterward. Type: test Signed-off-by: Maros Ondrejicka <maros.ondrejicka@pantheon.tech> Change-Id: I264cbb4f1355f8bd7aade221e9609fb5b9bd693e
Diffstat (limited to 'extras/hs-test/topo')
-rwxr-xr-xextras/hs-test/topo/2peerVeth.yaml23
-rwxr-xr-xextras/hs-test/topo/ns.yaml21
-rwxr-xr-xextras/hs-test/topo/tap.yaml5
3 files changed, 0 insertions, 49 deletions
diff --git a/extras/hs-test/topo/2peerVeth.yaml b/extras/hs-test/topo/2peerVeth.yaml
deleted file mode 100755
index d40f3803879..00000000000
--- a/extras/hs-test/topo/2peerVeth.yaml
+++ /dev/null
@@ -1,23 +0,0 @@
----
-devices:
- - name: "hsns"
- type: "netns"
-
- - name: "vppsrv"
- type: "veth"
- peer:
- name: "vppsrv_veth"
- netns: "hsns"
-
- - name: "vppcln"
- type: "veth"
- peer:
- name: "vppcln_veth"
- netns: "hsns"
-
- - name: "br"
- type: "bridge"
- netns: "hsns"
- interfaces:
- - vppsrv_veth
- - vppcln_veth
diff --git a/extras/hs-test/topo/ns.yaml b/extras/hs-test/topo/ns.yaml
deleted file mode 100755
index c1c8c540b2b..00000000000
--- a/extras/hs-test/topo/ns.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
----
-devices:
- - name: "client"
- type: "netns"
-
- - name: "server"
- type: "netns"
-
- - name: "vpp0"
- type: "veth"
- peer:
- name: "client"
- netns: "client"
- ip4: "10.0.0.1/24"
-
- - name: "vpp1"
- type: "veth"
- peer:
- name: "server"
- netns: "server"
- ip4: "10.0.1.1/24" \ No newline at end of file
diff --git a/extras/hs-test/topo/tap.yaml b/extras/hs-test/topo/tap.yaml
deleted file mode 100755
index 4cd95d6e48a..00000000000
--- a/extras/hs-test/topo/tap.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-devices:
- - name: "tap0"
- type: "tap"
- ip4: "10.10.10.1/24"