ci: Enhance verify and merge jobs 95/23295/4
authorMartin Klozik <martinx.klozik@intel.com>
Mon, 17 Oct 2016 13:02:16 +0000 (14:02 +0100)
committerMartin Klozik <martinx.klozik@intel.com>
Thu, 20 Oct 2016 09:48:34 +0000 (10:48 +0100)
commit5104664114c30599be130d6803c503976ab4874f
tree6473a66d4ec3ddb798fe863c9fd3edeb407fe4c1
parent7bae8ffe122b7d62eae03a2393182342f1f8fe85
ci: Enhance verify and merge jobs

Verify and merge jobs will execute real vsperf TCs,
which won't require neither physical NICs nor traffic
generator. Script ./build-vsperf.sh will take care about
creation, update and activation of python virtual environment.
It will also install required system packages at nodes
running merge and verify jobs.
Additional improvements:
* set of simple sanity checks was added
* two new integration TCs were added; However test with
  VNF is not used now, because it requires a VM image.
* detailed logs are shown in case of failure

JIRA: VSPERF-391

Change-Id: I33e75e762fdc62656de92dc34f0ad7a484623603
Signed-off-by: Martin Klozik <martinx.klozik@intel.com>
Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com>
Reviewed-by: Al Morton <acmorton@att.com>
Reviewed-by: Christian Trautman <ctrautma@redhat.com>
Reviewed-by: Bill Michalowski <bmichalo@redhat.com>
Reviewed-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
ci/build-vsperf.sh
conf/integration/01_testcases.conf