diff options
author | Peter Mikus <pmikus@cisco.com> | 2018-03-22 13:21:05 +0100 |
---|---|---|
committer | Jan Gelety <jgelety@cisco.com> | 2018-03-28 08:07:06 +0000 |
commit | afd6aacb635a508f3ecc330dbe254b0ccf513bf1 (patch) | |
tree | 8f8f4993d071692420095856b970d92348031a7b /tests/vpp/perf/vm_vhost/10ge2p1x520-ethip4-ip4base-eth-2vhostvr256-1vm-cfsrr1-ndrpdrdisc.robot | |
parent | 3eb25826bfbd594714f78a5aab2b0c4de1550450 (diff) |
Optimize Qemu installation to speed up vhost tests
Currently Qemu is being installed if there is a change of qsz parameter
between tests/suites. Qemu is installed always into the same directory. This
patch changes the default behavior to install qemu over and install
pathced version to separate directory. It also disables force install.
Change-Id: I0d7493a02b026a6ae4a5ea8bacf54656de9db567
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Diffstat (limited to 'tests/vpp/perf/vm_vhost/10ge2p1x520-ethip4-ip4base-eth-2vhostvr256-1vm-cfsrr1-ndrpdrdisc.robot')
-rw-r--r-- | tests/vpp/perf/vm_vhost/10ge2p1x520-ethip4-ip4base-eth-2vhostvr256-1vm-cfsrr1-ndrpdrdisc.robot | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/tests/vpp/perf/vm_vhost/10ge2p1x520-ethip4-ip4base-eth-2vhostvr256-1vm-cfsrr1-ndrpdrdisc.robot b/tests/vpp/perf/vm_vhost/10ge2p1x520-ethip4-ip4base-eth-2vhostvr256-1vm-cfsrr1-ndrpdrdisc.robot index 4585279ff0..c57b293220 100644 --- a/tests/vpp/perf/vm_vhost/10ge2p1x520-ethip4-ip4base-eth-2vhostvr256-1vm-cfsrr1-ndrpdrdisc.robot +++ b/tests/vpp/perf/vm_vhost/10ge2p1x520-ethip4-ip4base-eth-2vhostvr256-1vm-cfsrr1-ndrpdrdisc.robot @@ -58,6 +58,7 @@ | ... | *[Ref] Applicable standard specifications:* RFC2544. *** Variables *** +| ${perf_qemu_qsz}= | 256 | ${avg_imix_framesize}= | ${357.833} # X520-DA2 bandwidth limit | ${s_limit} | ${10000000000} @@ -68,7 +69,7 @@ | ${fib_table_1}= | 100 | ${fib_table_2}= | 101 # Traffic profile: -| ${traffic_profile} | trex-sl-3n-ethip4-ip4src253 +| ${traffic_profile}= | trex-sl-3n-ethip4-ip4src253 *** Keywords *** | Discover NDR or PDR for IPv4 forwarding with VM @@ -88,7 +89,6 @@ | | ... | - search_type - Type of the search - non drop rate (NDR) or partial | | ... | drop rare (PDR). Type: string | | ... -| | Set Test Variable | ${perf_qemu_qsz} | 256 | | Set Test Variable | ${use_tuned_cfs} | ${True} | | Set Test Variable | ${framesize} | | Set Test Variable | ${min_rate} @@ -117,8 +117,6 @@ | | ... | ${dut2} | ${sock1} | ${sock2} | DUT2_VM1 | ${dut2_vif1_mac} | | ... | ${dut2_vif2_mac} | | Set To Dictionary | ${dut2_vm_refs} | DUT2_VM1 | ${vm2} -| | Run Keyword Unless | ${qemu_built} | Set Suite Variable | ${qemu_built} -| | ... | ${True} | | Setup Scheduler Policy for Vpp On All DUTs | | Run Keyword If | '${search_type}' == 'NDR' | | ... | Find NDR using binary search and pps |