aboutsummaryrefslogtreecommitdiffstats
path: root/resources/libraries/robot
diff options
context:
space:
mode:
Diffstat (limited to 'resources/libraries/robot')
-rw-r--r--resources/libraries/robot/ip/nat.robot (renamed from resources/libraries/robot/ip/snat.robot)65
-rw-r--r--resources/libraries/robot/performance/performance_configuration.robot8
-rw-r--r--resources/libraries/robot/performance/performance_setup.robot10
-rw-r--r--resources/libraries/robot/shared/default.robot6
4 files changed, 44 insertions, 45 deletions
diff --git a/resources/libraries/robot/ip/snat.robot b/resources/libraries/robot/ip/nat.robot
index 610a9150ee..fefc0fe739 100644
--- a/resources/libraries/robot/ip/snat.robot
+++ b/resources/libraries/robot/ip/nat.robot
@@ -12,16 +12,15 @@
# limitations under the License.
*** Settings ***
-| Library | resources.libraries.python.SNATUtil
-| Library | resources.libraries.python.NAT.NATUtil
-| Documentation | Keywords for SNAT feature in VPP.
+| Library | resources.libraries.python.NATUtil
+| Documentation | Keywords for NAT feature in VPP.
*** Keywords ***
| Configure inside and outside interfaces
-| | [Documentation] | Configure inside and outside interfaces for SNAT.
+| | [Documentation] | Configure inside and outside interfaces for NAT44.
| | ...
| | ... | *Arguments:*
-| | ... | - node - DUT node to set SNAT interfaces on. Type: dictionary
+| | ... | - node - DUT node to set NAT44 interfaces on. Type: dictionary
| | ... | - int_in - Inside interface. Type: string
| | ... | - int_out - Outside interface. Type: string
| | ...
@@ -34,13 +33,13 @@
| | ...
| | ${int_in_name}= | Set variable | ${node['interfaces']['${int_in}']['name']}
| | ${int_out_name}= | Set variable | ${node['interfaces']['${int_out}']['name']}
-| | Set SNAT Interfaces | ${node} | ${int_in_name} | ${int_out_name}
+| | Set NAT44 Interfaces | ${node} | ${int_in_name} | ${int_out_name}
-| Configure deterministic mode for SNAT
-| | [Documentation] | Set deterministic behaviour of SNAT.
+| Configure deterministic mode for NAT44
+| | [Documentation] | Set deterministic behaviour of NAT44.
| | ...
| | ... | *Arguments:*
-| | ... | - node - DUT node to set deterministic mode for SNAT on.
+| | ... | - node - DUT node to set deterministic mode for NAT44 on.
| | ... | Type: dictionary
| | ... | - ip_in - Inside IP. Type: string
| | ... | - subnet_in - Inside IP subnet. Type: string
@@ -49,83 +48,83 @@
| | ...
| | ... | *Example:*
| | ...
-| | ... | \| Configure deterministic mode for SNAT \| ${nodes['DUT1']} \
+| | ... | \| Configure deterministic mode for NAT44 \| ${nodes['DUT1']} \
| | ... | \| 100.0.0.0 \| 12 \| 12.1.1.0 \| 24 \|
| | ...
| | [Arguments] | ${node} | ${ip_in} | ${subnet_in} | ${ip_out} | ${subnet_out}
| | ...
-| | Set SNAT deterministic | ${node} | ${ip_in} | ${subnet_in} | ${ip_out}
+| | Set NAT44 deterministic | ${node} | ${ip_in} | ${subnet_in} | ${ip_out}
| | ... | ${subnet_out}
-| Configure workers for SNAT
-| | [Documentation] | Configure workers for SNAT.
+| Configure workers for NAT
+| | [Documentation] | Configure workers for NAT.
| | ...
| | ... | *Arguments:*
-| | ... | - node - DUT node to set SNAT workers on. Type: dictionary
+| | ... | - node - DUT node to set NAT workers on. Type: dictionary
| | ... | - lcores - list of cores, format: range e.g. 1-5 or list of ranges \
| | ... | e.g.: 1-5,18-22. Type: string
| | ...
| | ... | *Example:*
| | ...
-| | ... | \| Configure workers for SNAT \| ${nodes['DUT1']} \| 12-23,36-47 \|
+| | ... | \| Configure workers for NAT \| ${nodes['DUT1']} \| 12-23,36-47 \|
| | ...
| | [Arguments] | ${node} | ${lcores}
| | ...
-| | Set SNAT workers | ${node} | ${lcores}
+| | Set NAT workers | ${node} | ${lcores}
-| Show SNAT verbose
-| | [Documentation] | Get the SNAT settings on the node.
+| Show NAT verbose
+| | [Documentation] | Get the NAT settings on the node.
| | ...
| | ... | *Arguments:*
-| | ... | - node - DUT node to show SNAT. Type: dictionary
+| | ... | - node - DUT node to show NAT. Type: dictionary
| | ...
| | ... | *Example:*
| | ...
-| | ... | \| Show SNAT verbose \| ${nodes['DUT1']} \|
+| | ... | \| Show NAT verbose \| ${nodes['DUT1']} \|
| | ...
| | [Arguments] | ${node}
| | ...
-| | Show SNAT | ${node}
+| | Show NAT | ${node}
-| Get SNAT deterministic forward
+| Get NAT44 deterministic forward
| | [Documentation] | Show forward IP address and port(s).
| | ...
| | ... | *Arguments:*
-| | ... | - node - DUT node to get SNAT deterministic forward on.
+| | ... | - node - DUT node to get NAT44 deterministic forward on.
| | ... | Type: dictionary
| | ... | - ip - IP address. Type: string
| | ...
| | ... | *Example:*
| | ...
-| | ... | \| Get SNAT deterministic forward \| ${nodes['DUT1']} \| 10.0.0.2 \|
+| | ... | \| Get NAT44 deterministic forward \| ${nodes['DUT1']} \| 10.0.0.2 \|
| | ...
| | [Arguments] | ${node} | ${ip}
| | ...
-| | Show SNAT deterministic forward | ${node} | ${ip}
+| | Show NAT44 deterministic forward | ${node} | ${ip}
-| Get SNAT deterministic reverse
+| Get NAT44 deterministic reverse
| | [Documentation] | Show reverse IP address.
| | ...
| | ... | *Arguments:*
-| | ... | - node - DUT node to get SNAT deterministic reverse on.
+| | ... | - node - DUT node to get NAT44 deterministic reverse on.
| | ... | Type: dictionary
| | ... | - ip - IP address. Type: string
| | ... | - port - Port. Type: string or integer
| | ...
| | ... | *Example:*
| | ...
-| | ... | \| Get SNAT deterministic reverse \| ${nodes['DUT1']} \| 10.0.0.2 \
+| | ... | \| Get NAT44 deterministic reverse \| ${nodes['DUT1']} \| 10.0.0.2 \
| | ... | \| 1025 \|
| | ...
| | [Arguments] | ${node} | ${ip} | ${port}
| | ...
-| | Show SNAT deterministic reverse | ${node} | ${ip} | ${port}
+| | Show NAT44 deterministic reverse | ${node} | ${ip} | ${port}
| Get NAT interfaces
| | [Documentation] | Get list of interfaces configured with NAT from VPP node.
| | ...
| | ... | *Arguments:*
-| | ... | - node - DUT node to get SNAT interfaces on. Type: dictionary
+| | ... | - node - DUT node to get NAT interfaces on. Type: dictionary
| | ...
| | ... | *Example:*
| | ...
@@ -133,13 +132,13 @@
| | ...
| | [Arguments] | ${node}
| | ...
-| | VPP get NAT interfaces | ${node}
+| | Get NAT interfaces | ${node}
| Get NAT static mappings
| | [Documentation] | Get NAT static mappings from VPP node.
| | ...
| | ... | *Arguments:*
-| | ... | - node - DUT node to get SNAT static mappings on. Type: dictionary
+| | ... | - node - DUT node to get NAT static mappings on. Type: dictionary
| | ...
| | ... | *Example:*
| | ...
@@ -147,4 +146,4 @@
| | ...
| | [Arguments] | ${node}
| | ...
-| | VPP get NAT static mappings | ${node}
+| | Get NAT static mappings | ${node}
diff --git a/resources/libraries/robot/performance/performance_configuration.robot b/resources/libraries/robot/performance/performance_configuration.robot
index 5935b020d0..8e170c93a9 100644
--- a/resources/libraries/robot/performance/performance_configuration.robot
+++ b/resources/libraries/robot/performance/performance_configuration.robot
@@ -1958,13 +1958,13 @@
| | Add arp on dut | ${dut2} | ${dut2_if1} | ${dut1_dut2_ip4_address}
| | ... | ${dut1_if2_mac}
-| Initialize SNAT in 3-node circular topology
-| | [Documentation] | Initialization of 3-node topology with SNAT between DUTs:
+| Initialize NAT44 in 3-node circular topology
+| | [Documentation] | Initialization of 3-node topology with NAT44 between DUTs:
| | ... | - set interfaces up
| | ... | - set IP addresses
| | ... | - set ARP
| | ... | - create routes
-| | ... | - set SNAT - only on DUT1
+| | ... | - set NAT44 - only on DUT1
| | ...
| | Set Interface State | ${dut1} | ${dut1_if1} | up
| | Set Interface State | ${dut1} | ${dut1_if2} | up
@@ -1994,7 +1994,7 @@
| | ...
| | Configure inside and outside interfaces
| | ... | ${dut1} | ${dut1_if1} | ${dut1_if2}
-| | Configure deterministic mode for SNAT
+| | Configure deterministic mode for NAT44
| | ... | ${dut1} | 20.0.0.0 | 18 | 200.0.0.0 | 30
| Initialize L2 xconnect for '${nr}' memif pairs in 3-node circular topology
diff --git a/resources/libraries/robot/performance/performance_setup.robot b/resources/libraries/robot/performance/performance_setup.robot
index 95b2bddd4f..5838590e31 100644
--- a/resources/libraries/robot/performance/performance_setup.robot
+++ b/resources/libraries/robot/performance/performance_setup.robot
@@ -524,9 +524,9 @@
| | Teardown traffic generator | ${tg}
| | Cleanup DPDK Environment | ${dut1} | ${dut1_if1} | ${dut1_if2}
-| Tear down performance discovery test with SNAT
+| Tear down performance discovery test with NAT
| | [Documentation] | Common test teardown for ndrdisc and pdrdisc performance \
-| | ... | tests with SNAT feature used.
+| | ... | tests with NAT feature used.
| | ...
| | ... | *Arguments:*
| | ... | - rate - Rate for sending packets. Type: string
@@ -535,15 +535,15 @@
| | ...
| | ... | *Example:*
| | ...
-| | ... | \| Tear down performance discovery test with SNAT \| 100000pps \| 64 \
+| | ... | \| Tear down performance discovery test with NAT \| 100000pps \| 64 \
| | ... | \| ${traffic_profile} \|
| | ...
| | [Arguments] | ${rate} | ${framesize} | ${traffic_profile}
| | ...
| | Tear down performance discovery test | ${rate} | ${framesize}
| | ... | ${traffic_profile}
-| | Show SNAT verbose | ${dut1}
-| | Show SNAT verbose | ${dut2}
+| | Show NAT verbose | ${dut1}
+| | Show NAT verbose | ${dut2}
| Tear down performance test with ACL
| | [Documentation] | Common test teardown for ndrdisc and pdrdisc performance \
diff --git a/resources/libraries/robot/shared/default.robot b/resources/libraries/robot/shared/default.robot
index 3d1ce25732..48b61e5f86 100644
--- a/resources/libraries/robot/shared/default.robot
+++ b/resources/libraries/robot/shared/default.robot
@@ -254,12 +254,12 @@
| | :FOR | ${dut} | IN | @{duts}
| | | Run keyword | ${dut}.Add DPDK Dev Default TXD | ${txd}
-| Add SNAT to all DUTs
-| | [Documentation] | Add SNAT configuration to all DUTs.
+| Add NAT to all DUTs
+| | [Documentation] | Add NAT configuration to all DUTs.
| | ...
| | ${duts}= | Get Matches | ${nodes} | DUT*
| | :FOR | ${dut} | IN | @{duts}
-| | | Run keyword | ${dut}.Add SNAT
+| | | Run keyword | ${dut}.Add NAT
| Add cryptodev to all DUTs
| | [Documentation] | Add Cryptodev to VPP startup configuration to all DUTs.