Add a new runner to test end-to-end fast data path 71/33271/1
authorJing Zhang <jing.c.zhang@nokia.com>
Tue, 11 Apr 2017 19:24:22 +0000 (15:24 -0400)
committerJing Zhang <jing.c.zhang@nokia.com>
Tue, 11 Apr 2017 19:24:22 +0000 (15:24 -0400)
commitb6454edc8d9cb7294cd2b63feb9a3b61fde35906
tree9c9dcd9dfeaad8524c63721826d1d5d4ad011834
parent2eca9b5a2de0e2c02e7ba3991944f01761679d3f
Add a new runner to test end-to-end fast data path

This runner caters testing fast host data path (e.g. SRIOV) plus fast VM data path (VM running pktgen-dpdk).
It is implemented as a new flavor of the existing Iteration runner.
(1) Add a new SLA action rate-control
(2) While the SLA target is not met, reduce packet rate until packet loss target is met.

Change-Id: I633f391f1790f03ff31458458d79d3f272475ab5
JIRA: YARDSTICK-615
Signed-off-by: Jing Zhang <jing.c.zhang@nokia.com>
yardstick/benchmark/runners/iteration.py