Add e2e test scripts for sdewan 80/3480/10
authorRuoyu <ruoyu.ying@intel.com>
Mon, 18 May 2020 12:37:52 +0000 (20:37 +0800)
committerRuoyu <ruoyu.ying@intel.com>
Tue, 26 May 2020 08:14:48 +0000 (16:14 +0800)
commit9becf66b074b58b18e26d8600c937ee0aa854b61
tree5ba3d42dc0798fe9b2f2ea2d7fd8461b77b50100
parent94e1f2607252b93e9491fbc753dee9a892b36977
Add e2e test scripts for sdewan

* Add three vagrant vms to setup env
  Three vms are created for edge-a, edge-b and sdewan-hub.
  Each with a separate cluster.
* Add test scripts for the e2e IPSec scenario
  Establish tunnels between edge and sdewan-hub and test the connections
  between two applications reside in edge-a and edge-b.

Issue-ID: ICN-314
Change-Id: I0cb8d9d251f0f1cd8ad4c5d58b60e99809c02d0b
Signed-off-by: Ruoyu <ruoyu.ying@intel.com>
37 files changed:
platform/test/e2e-test/README.md [new file with mode: 0644]
platform/test/e2e-test/edge-a/Vagrantfile [new file with mode: 0644]
platform/test/e2e-test/edge-a/config/default.yml [new file with mode: 0644]
platform/test/e2e-test/edge-a/insecure_keys/key [new file with mode: 0644]
platform/test/e2e-test/edge-a/insecure_keys/key.pub [new file with mode: 0644]
platform/test/e2e-test/edge-a/installer.sh [new file with mode: 0755]
platform/test/e2e-test/edge-a/inventory/group_vars/all.yml [new file with mode: 0644]
platform/test/e2e-test/edge-a/inventory/group_vars/k8s-cluster.yml [new file with mode: 0644]
platform/test/e2e-test/edge-a/node.sh [new file with mode: 0755]
platform/test/e2e-test/edge-a/scripts/edge-a-sdwan-config [new file with mode: 0644]
platform/test/e2e-test/edge-a/scripts/test-connection.sh [new file with mode: 0755]
platform/test/e2e-test/edge-a/scripts/variables [new file with mode: 0644]
platform/test/e2e-test/edge-b/Vagrantfile [new file with mode: 0644]
platform/test/e2e-test/edge-b/config/default.yml [new file with mode: 0644]
platform/test/e2e-test/edge-b/insecure_keys/key [new file with mode: 0644]
platform/test/e2e-test/edge-b/insecure_keys/key.pub [new file with mode: 0644]
platform/test/e2e-test/edge-b/installer.sh [new file with mode: 0755]
platform/test/e2e-test/edge-b/inventory/group_vars/all.yml [new file with mode: 0644]
platform/test/e2e-test/edge-b/inventory/group_vars/k8s-cluster.yml [new file with mode: 0644]
platform/test/e2e-test/edge-b/node.sh [new file with mode: 0755]
platform/test/e2e-test/edge-b/scripts/edge-b-sdwan-config [new file with mode: 0644]
platform/test/e2e-test/edge-b/scripts/variables [new file with mode: 0644]
platform/test/e2e-test/edge-scripts/sdwan_verifier.sh [new file with mode: 0644]
platform/test/e2e-test/edge-scripts/setup-cnf.sh [new file with mode: 0755]
platform/test/e2e-test/sdewan-hub/Vagrantfile [new file with mode: 0644]
platform/test/e2e-test/sdewan-hub/config/default.yml [new file with mode: 0644]
platform/test/e2e-test/sdewan-hub/insecure_keys/key [new file with mode: 0644]
platform/test/e2e-test/sdewan-hub/insecure_keys/key.pub [new file with mode: 0644]
platform/test/e2e-test/sdewan-hub/installer.sh [new file with mode: 0755]
platform/test/e2e-test/sdewan-hub/inventory/group_vars/all.yml [new file with mode: 0644]
platform/test/e2e-test/sdewan-hub/inventory/group_vars/k8s-cluster.yml [new file with mode: 0644]
platform/test/e2e-test/sdewan-hub/node.sh [new file with mode: 0755]
platform/test/e2e-test/sdewan-hub/scripts/sdwan_verifier.sh [new file with mode: 0755]
platform/test/e2e-test/sdewan-hub/scripts/setup-cnf.sh [new file with mode: 0755]
platform/test/e2e-test/sdewan-hub/scripts/variables [new file with mode: 0644]
platform/test/e2e-test/setup.sh [new file with mode: 0755]
platform/test/e2e-test/test.sh [new file with mode: 0755]