X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=resources%2Flibraries%2Frobot%2Fperformance%2Fperformance_setup.robot;h=8f1774e2f508669db4dcd23894bf1f93336bcd78;hb=0a0b9d81b7e46ac485d66e9aeb2c8def639680c6;hp=e66a98b19c27dc2af9d91026c930e0bbf9d54a25;hpb=01e72f9dce0ef3eeb10ca9097836f7d34e40fa0d;p=csit.git diff --git a/resources/libraries/robot/performance/performance_setup.robot b/resources/libraries/robot/performance/performance_setup.robot index e66a98b19c..8f1774e2f5 100644 --- a/resources/libraries/robot/performance/performance_setup.robot +++ b/resources/libraries/robot/performance/performance_setup.robot @@ -16,6 +16,7 @@ | Library | resources.tools.wrk.wrk | Resource | resources/libraries/robot/performance/performance_configuration.robot | Resource | resources/libraries/robot/performance/performance_utils.robot +| Resource | resources/libraries/robot/tcp/tcp_setup.robot | Documentation | Performance suite keywords - Suite and test setups and | ... | teardowns. @@ -407,6 +408,27 @@ | | Set Suite Variable | @{plugins_to_enable} | | Append To List | ${plugins_to_enable} | acl_plugin.so +| Set up performance test suite with Static SRv6 proxy +| | [Documentation] +| | ... | Append srv6as_plugin.so to the list of enabled plugins. +| | ... +| | Set Suite Variable | @{plugins_to_enable} +| | Append To List | ${plugins_to_enable} | srv6as_plugin.so + +| Set up performance test suite with Dynamic SRv6 proxy +| | [Documentation] +| | ... | Append srv6ad_plugin.so to the list of enabled plugins. +| | ... +| | Set Suite Variable | @{plugins_to_enable} +| | Append To List | ${plugins_to_enable} | srv6ad_plugin.so + +| Set up performance test suite with Masquerading SRv6 proxy +| | [Documentation] +| | ... | Append srv6am_plugin.so to the list of enabled plugins. +| | ... +| | Set Suite Variable | @{plugins_to_enable} +| | Append To List | ${plugins_to_enable} | srv6am_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 @@ -493,6 +515,12 @@ | | Reset VAT History On All DUTs | ${nodes} | | Create base startup configuration of VPP on all DUTs +| Set up tcp performance test +| | [Documentation] | Common test setup for TCP performance tests. +| | ... +| | Reset VAT History On All DUTs | ${nodes} +| | Create base startup configuration of VPP for TCP tests on all DUTs + | Set up performance test with Ligato Kubernetes | | [Documentation] | Common test setup for performance tests with Ligato \ | | ... | Kubernetes.