ci: Decrease hugepages size for VERIFY&MERGE jobs 23/24623/1
authorMartin Klozik <martinx.klozik@intel.com>
Mon, 21 Nov 2016 13:59:09 +0000 (13:59 +0000)
committerMartin Klozik <martinx.klozik@intel.com>
Mon, 21 Nov 2016 14:07:40 +0000 (14:07 +0000)
commit221038f0517719d898b5f9f3173eabfe9aba560a
treebd0365c48599b089a01082a866f89841426a98f5
parent1356d7c2bccabdd6239d1ae8628f869556ed2938
ci: Decrease hugepages size for VERIFY&MERGE jobs

VSPERF by default requires allocation of hugepages with total
size of 10GB. However for MERGE and VERIFY jobs less memory is
required and default size of 10GB can cause issues. Thus amount
of memory was limited and other minor enhancements were introduced:
* sysstat system package is installed at nodes running VERIFY
  and MERGE jobs
* WHITELIST_NICS was set to empty list by default to avoid
  automatic bind of NICs to DPDK. Old default value could
  cut off network connection to DUT.
* imports were fixed at both integration.py and testcase.py

JIRA: VSPERF-391

Change-Id: Ic07d68f4591ae697c1b8edeae6c0cffe47c065ce
Signed-off-by: Martin Klozik <martinx.klozik@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: Antonio Fischetti <antonio.fischetti@intel.com>
ci/build-vsperf.sh
conf/02_vswitch.conf
src/dpdk/dpdk.py
testcases/integration.py
testcases/testcase.py