X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=tests%2Fdpdk%2Fperf%2F2n1l-10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.robot;h=9a761758ff9015b71f7a488fd85f00669495e8f1;hp=84a6474f5df0f22dea88adac5ce15e0f78824c53;hb=54beb458703ff91e9f522f8af0a57722966f093e;hpb=5e6145a4260ffce1c302e94b9b241851f90838e1 diff --git a/tests/dpdk/perf/2n1l-10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.robot b/tests/dpdk/perf/2n1l-10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.robot index 84a6474f5d..9a761758ff 100644 --- a/tests/dpdk/perf/2n1l-10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.robot +++ b/tests/dpdk/perf/2n1l-10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.robot @@ -1,4 +1,4 @@ -# Copyright (c) 2019 Cisco and/or its affiliates. +# Copyright (c) 2020 Cisco and/or its affiliates. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at: @@ -12,22 +12,21 @@ # limitations under the License. *** Settings *** -| Resource | resources/libraries/robot/performance/performance_setup.robot +| Resource | resources/libraries/robot/shared/default.robot | Resource | resources/libraries/robot/dpdk/default.robot -| Library | resources.libraries.python.topology.Topology -| Library | resources.libraries.python.NodePath -| Library | resources.libraries.python.InterfaceUtil | Library | resources.libraries.python.DPDK.DPDKTools -| ... +| | Force Tags | 2_NODE_SINGLE_LINK_TOPO | PERFTEST | HW_ENV | NDRPDR | 1NUMA | ... | NIC_Intel-X710 | DPDK | IP4FWD | BASE | ETH -| ... -| Suite Setup | Set up DPDK 2-node performance topology with DUT's NIC model -| ... | L3 | ${nic_name} -| Suite Teardown | Tear down DPDK 2-node performance topology -| ... +| ... | DRV_VFIO_PCI +| ... | RXQ_SIZE_1024 | TXQ_SIZE_1024 +| ... | ethip4-ip4base-l3fwd +| +| Suite Setup | Setup suite topology interfaces | performance | dpdk +| Suite Teardown | Tear down suite | performance | dpdk +| | Test Template | Local Template -| ... +| | Documentation | *Raw results IPv4 routing test cases* | ... | *[Top] Network Topologies:* TG-DUT1-TG 3-node circular topology\ | ... | with single links between nodes. @@ -47,7 +46,14 @@ | ... | interfaces. *** Variables *** +| ${crypto_type}= | ${None} | ${nic_name}= | Intel-X710 +| ${nic_driver}= | vfio-pci +| ${nic_rxq_size}= | 1024 +| ${nic_txq_size}= | 1024 +| ${nic_pfs}= | 2 +| ${nic_vfs}= | 0 +| ${osi_layer}= | L3 | ${overhead}= | ${0} # Traffic profile: | ${traffic_profile}= | trex-sl-3n-ethip4-ip4dst253_l3fwd @@ -58,13 +64,13 @@ | | ... | [Cfg] DUT runs L3 IPv4 routing config.\ | | ... | Each DUT uses ${phy_cores} physical core(s) for worker threads. | | ... | [Ver] Measure NDR and PDR values using MLRsearch algorithm.\ -| | ... +| | | | [Arguments] | ${frame_size} | ${phy_cores} | ${rxq}=${None} -| | ... +| | | | Set Test Variable | \${frame_size} -| | ... -| | Set Max Rate And Jumbo -| | Given Start L3FWD on all DUTs | ${phy_cores} | ${rxq} | ${jumbo} +| | +| | Given Set Max Rate And Jumbo +| | When Start L3FWD on all DUTs | ${phy_cores} | ${rxq} | ${jumbo} | | Then Find NDR and PDR intervals using optimized search *** Test Cases ***