aboutsummaryrefslogtreecommitdiffstats
path: root/tests/func
diff options
context:
space:
mode:
authorselias <samelias@cisco.com>2016-09-23 14:29:11 +0200
committerPeter Mikus <pmikus@cisco.com>2016-10-03 13:49:16 +0000
commitf3ec62c25fa612c5fc63d69c7f74413b84a76789 (patch)
tree88f03c64c67edfd83d3d902fdfc3a56eb4f33bc5 /tests/func
parent9c7adfb49e6fd0c2d43eee52969fbc83f2b4bf0b (diff)
CSIT-265: Switched Port Analyzer Mirroring (SPAN) - L2
- add SPAN test case, mirroring L2 ARP packets Change-Id: Ibd5c87fbe98c48ba14576a56c27d8e3c938bb568 Signed-off-by: selias <samelias@cisco.com>
Diffstat (limited to 'tests/func')
-rw-r--r--tests/func/telemetry/span.robot21
1 files changed, 20 insertions, 1 deletions
diff --git a/tests/func/telemetry/span.robot b/tests/func/telemetry/span.robot
index e482b287d4..575d800df2 100644
--- a/tests/func/telemetry/span.robot
+++ b/tests/func/telemetry/span.robot
@@ -44,7 +44,26 @@
| ${prefix}= | 24
*** Test Cases ***
-| TC01: DUT mirrors IPv4 packets from one interface to another
+| TC01: DUT mirrors L2 packets from one interface to another
+| | [Documentation]
+| | ... | [Top] TG=DUT1
+| | ... | [Cfg] On DUT1 configure IPv4 address and set SPAN mirroring\
+| | ... | from one DUT interface to the other.
+| | ... | [Ver] Make TG send an ARP packet to DUT through one interface,\
+| | ... | then receive a copy of sent packet and of DUT's ARP reply\
+| | ... | on the second interface.
+| | Given Path For 2-node Testing Is Set | ${nodes['TG']} | ${nodes['DUT1']}
+| | ... | ${nodes['TG']}
+| | And Interfaces In 2-node Path Are Up
+| | And Set interface Address | ${dut_node} | ${dut_to_tg_if1}
+| | ... | ${dut_to_tg_if1_ip4} | ${prefix}
+| | And Set SPAN Mirroring | ${dut_node} | ${dut_to_tg_if1} | ${dut_to_tg_if2}
+| | Then Send Packet And Check Received Copies | ${tg_node}
+| | ... | ${tg_to_dut_if1} | ${tg_to_dut_if1_mac}
+| | ... | ${dut_to_tg__if1_mac} | ${tg_to_dut_if2}
+| | ... | ${tg_to_dut_if1_ip4} | ${dut_to_tg_if1_ip4} | ARP
+
+| TC02: DUT mirrors IPv4 packets from one interface to another
| | [Documentation]
| | ... | [Top] TG=DUT1
| | ... | [Cfg] On DUT1 configure IPv4 address, add ARP entry for one TG \