aboutsummaryrefslogtreecommitdiffstats
path: root/resources/libraries
diff options
context:
space:
mode:
Diffstat (limited to 'resources/libraries')
-rw-r--r--resources/libraries/robot/nsim/nsim.robot38
1 files changed, 22 insertions, 16 deletions
diff --git a/resources/libraries/robot/nsim/nsim.robot b/resources/libraries/robot/nsim/nsim.robot
index 7f51310055..4b5248ad94 100644
--- a/resources/libraries/robot/nsim/nsim.robot
+++ b/resources/libraries/robot/nsim/nsim.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:
@@ -20,10 +20,10 @@
| &{vpp_nsim_attr}=
| ... | delay_in_usec=${1}
| ... | average_packet_size=${1500}
-| ... | bandwidth_in_bits_per_second=${40000000000}
+| ... | bw_in_bits_per_second=${40000000000}
| ... | packets_per_drop=${0}
-| ... | output_feature_enable=${False}
-| ... | cross_connect_feature_enable=${False}
+| ... | output_nsim_enable=${False}
+| ... | xc_nsim_enable=${False}
*** Keywords ***
| Set VPP NSIM Attributes
@@ -34,29 +34,35 @@
| | ... | *Arguments:*
| | ... | - ${delay_in_usec} - Delay in Microseconds Type: Int
| | ... | - ${average_packet_size} - Average packet size Type: Int
-| | ... | - ${bandwidth_in_bits_per_second} - Bandwidth of output interface Type: Int
+| | ... | - ${bw_in_bits_per_second} - Bandwidth of output interface
+| | ... | Type: Int
| | ... | - ${pkts_per_drop} - Number of packets to drop Type: Int
-| | ... | - ${output_feature_enable} - Enable/Disable NSIM Output Feature Type: Int
-| | ... | - ${cross_connect_feature_enable} - Enable/Disable NSIM Cross Connect
+| | ... | - ${output_nsim_enable} - Enable/Disable NSIM Output Feature
+| | ... | Type: Int
+| | ... | - ${xc_nsim_enable} - Enable/Disable NSIM Cross Connect
| | ... | Feature Type: Int
| |
| | ... | *Example:*
| |
-| | ... | \| Set VPP NSIM Attributes \| output_feature_enable=${True} \|
+| | ... | \| Set VPP NSIM Attributes \| output_nsim_enable=${True} \|
| | ... | \| packets_per_drop=${pkts_per_drop} \|
| |
| | [Arguments]
| | ... | ${delay_in_usec}=${vpp_nsim_attr.delay_in_usec}
| | ... | ${average_packet_size}=${vpp_nsim_attr.average_packet_size}
-| | ... | ${bandwidth_in_bits_per_second}=${vpp_nsim_attr.bandwidth_in_bits_per_second}
+| | ... | ${bw_in_bits_per_second}=${vpp_nsim_attr.bw_in_bits_per_second}
| | ... | ${packets_per_drop}=${vpp_nsim_attr.packets_per_drop}
-| | ... | ${output_feature_enable}=${vpp_nsim_attr.output_feature_enable}
-| | ... | ${cross_connect_feature_enable}=${vpp_nsim_attr.cross_connect_feature_enable}
+| | ... | ${output_nsim_enable}=${vpp_nsim_attr.output_nsim_enable}
+| | ... | ${xc_nsim_enable}=${vpp_nsim_attr.xc_nsim_enable}
| |
| | Set To Dictionary | ${vpp_nsim_attr} | delay_in_usec | ${delay_in_usec}
-| | Set To Dictionary | ${vpp_nsim_attr} | average_packet_size | ${average_packet_size}
-| | Set To Dictionary | ${vpp_nsim_attr} | bandwidth_in_bits_per_second | ${bandwidth_in_bits_per_second}
-| | Set To Dictionary | ${vpp_nsim_attr} | packets_per_drop | ${packets_per_drop}
-| | Set To Dictionary | ${vpp_nsim_attr} | output_feature_enable | ${output_feature_enable}
-| | Set To Dictionary | ${vpp_nsim_attr} | cross_connect_feature_enable | ${cross_connect_feature_enable}
+| | Set To Dictionary | ${vpp_nsim_attr} | average_packet_size
+| | ... | ${average_packet_size}
+| | Set To Dictionary | ${vpp_nsim_attr} | bw_in_bits_per_second
+| | ... | ${bw_in_bits_per_second}
+| | Set To Dictionary | ${vpp_nsim_attr} | packets_per_drop
+| | ... | ${packets_per_drop}
+| | Set To Dictionary | ${vpp_nsim_attr} | output_nsim_enable
+| | ... | ${output_nsim_enable}
+| | Set To Dictionary | ${vpp_nsim_attr} | xc_nsim_enable | ${xc_nsim_enable}