diff options
author | Jan Gelety <jgelety@cisco.com> | 2018-02-09 13:09:09 +0100 |
---|---|---|
committer | Jan Gelety <jgelety@cisco.com> | 2018-02-09 15:36:36 +0100 |
commit | e6bbba641dfe38cf14155aa96576059ade64773c (patch) | |
tree | 9dbc0e2b13802a7212d1c893ac2dc5a4bb074a62 /resources/libraries | |
parent | cd9235056d6ec7ed21d46027964e945b21710886 (diff) |
Disable all plugins except DPDK by default
- enable corresponding plugin for ACL, NAT, MEMIF tests
Change-Id: Ie8bfdcbf1734283b6412ef3015215a00ce3ebdf6
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Diffstat (limited to 'resources/libraries')
-rw-r--r-- | resources/libraries/robot/performance/performance_setup.robot | 21 | ||||
-rw-r--r-- | resources/libraries/robot/shared/default.robot | 1 |
2 files changed, 22 insertions, 0 deletions
diff --git a/resources/libraries/robot/performance/performance_setup.robot b/resources/libraries/robot/performance/performance_setup.robot index a3d6eea4c7..0cc6388391 100644 --- a/resources/libraries/robot/performance/performance_setup.robot +++ b/resources/libraries/robot/performance/performance_setup.robot @@ -386,6 +386,27 @@ | | Configure VPP in all 'VNF' containers | | Install VPP in all 'VNF' containers +| Set up performance test suite with MEMIF +| | [Documentation] +| | ... | Remove memif_plugin.so from the list of disabled plugins. +| | ... +| | Set Suite Variable | @{plugins_to_disable} +| | Remove Values From List | ${plugins_to_disable} | memif_plugin.so + +| Set up performance test suite with NAT +| | [Documentation] +| | ... | Remove nat_plugin.so from the list of disabled plugins. +| | ... +| | Set Suite Variable | @{plugins_to_disable} +| | Remove Values From List | ${plugins_to_disable} | nat_plugin.so + +| Set up performance test suite with ACL +| | [Documentation] +| | ... | Remove acl_plugin.so from the list of disabled plugins. +| | ... +| | Set Suite Variable | @{plugins_to_disable} +| | Remove Values From List | ${plugins_to_disable} | acl_plugin.so + | Set up 3-node performance topology with wrk and DUT's NIC model | | [Documentation] | | ... | Suite preparation phase that setup default startup configuration of diff --git a/resources/libraries/robot/shared/default.robot b/resources/libraries/robot/shared/default.robot index 5287fb6073..340a0f032d 100644 --- a/resources/libraries/robot/shared/default.robot +++ b/resources/libraries/robot/shared/default.robot @@ -126,6 +126,7 @@ | | | Run keyword | ${dut}.Add DPDK Socketmem | "1024,1024" | | | Run keyword | ${dut}.Add DPDK No Tx Checksum Offload | | | Run keyword | ${dut}.Add Heapsize | "4G" +| | | Run keyword | ${dut}.Add Plugin Disable | @{plugins_to_disable} | | | Run keyword | ${dut}.Add IP6 Hash Buckets | "2000000" | | | Run keyword | ${dut}.Add IP6 Heap Size | "4G" | | | Run keyword | ${dut}.Add IP Heap Size | "4G" |