integration: Tunneling protocols support update 47/57047/3
authorMartin Klozik <martin.klozik@tieto.com>
Fri, 4 May 2018 08:11:46 +0000 (01:11 -0700)
committerMartin Klozik <martin.klozik@tieto.com>
Fri, 4 May 2018 09:25:21 +0000 (02:25 -0700)
commit66b47a12b7e41f2899b130666b1c48fa60ccd406
treea653a18ce04a2e393c30c5955949c03b37002796
parent446e4c14c7f91b797a338db94b9bcb32b1c7d229
integration: Tunneling protocols support update

Support of tunneling protocols by IxNet was limited to OP2P and PTUNP
deployment scenarios. This patch adds generic support for generation
of VXLAN, GRE and GENEVE frames by IxNet into integration testcases.

As part of this patch, the processing of tunnel type settings was
modified to follow VSPERF priority order during configuration parameter
evaluation.

JIRA: VSPERF-573

Change-Id: I7bf7d4a5545a6b130cc3ac252efaabe4b97bdb29
Signed-off-by: Martin Klozik <martin.klozik@tieto.com>
Reviewed-by: Al Morton <acmorton@att.com>
Reviewed-by: Christian Trautman <ctrautma@redhat.com>
Reviewed-by: Sridhar Rao <sridhar.rao@spirent.com>
Reviewed-by: Cian Ferriter <cian.ferriter@intel.com>
Reviewed-by: Richard Elias <richard.elias@tieto.com>
conf/02_vswitch.conf
conf/integration/01_testcases.conf
docs/testing/user/userguide/integration.rst
testcases/testcase.py