Add new scenario NSPerf-RFC2544 61/66561/18
authorSerhiy Pshyk <serhiyx.pshyk@intel.com>
Tue, 22 Jan 2019 13:31:58 +0000 (13:31 +0000)
committerSerhiy Pshyk <serhiyx.pshyk@intel.com>
Thu, 31 Jan 2019 09:47:30 +0000 (09:47 +0000)
commit56962db107f852a55101e8a9f3b93bd6982485de
tree942378b4fe704946655dd07330e2771276a30299
parent9c1f115a5e6d6d47bc755da118e7b7f214351849
Add new scenario NSPerf-RFC2544

List of changes:
 - Added new scenario NSPerf-RFC2544 that runs complete test per
   runner's iteration
 - NSPerf is still present for backward compatibility
 - Added ScenarioOutput class which allows scenario to report
   data (kpi,...) at any moment of time (not only once per run)
 - New output mechanism is used only by new NSPerf-RFC2544 scenario

JIRA: YARDSTICK-1592

Change-Id: Ica8078f61d895f74df90e8eaad7a675b28bd19c6
Signed-off-by: Serhiy Pshyk <serhiyx.pshyk@intel.com>
samples/vnf_samples/nsut/agnostic/tc_baremetal_rfc2544_ipv4_ixia.yaml [new file with mode: 0644]
yardstick/benchmark/runners/base.py
yardstick/benchmark/runners/iteration.py
yardstick/benchmark/scenarios/networking/vnf_generic.py
yardstick/network_services/vnf_generic/vnf/tg_rfc2544_ixia.py
yardstick/tests/unit/benchmark/runner/test_base.py
yardstick/tests/unit/benchmark/scenarios/networking/test_vnf_generic.py
yardstick/tests/unit/network_services/vnf_generic/vnf/test_tg_rfc2544_ixia.py