2.96. test_span module¶
-
class
test_span.
Tag
(dot1, vlan)¶ Bases:
tuple
-
property
dot1
¶ Alias for field number 0
-
property
vlan
¶ Alias for field number 1
-
property
-
class
test_span.
TestSpan
(methodName='runTest')¶ Bases:
framework.VppTestCase
SPAN Test Case
-
bridge
(sw_if_index, is_add=1)¶
-
create_stream
(src_if, packet_sizes, do_dot1=False, bcast=False)¶
-
decap_erspan
(pkt, session)¶ Decapsulate the original payload frame by removing ERSPAN header
-
decap_gre
(pkt)¶ Decapsulate the original payload frame by removing GRE header
-
decap_vxlan
(pkt)¶ Decapsulate the original payload frame by removing VXLAN header
-
setUp
()¶ Clear trace before running each test
-
classmethod
setUpClass
()¶ Perform class setup before running the testcase Remove shared memory files, start vpp and connect the vpp-api
-
show_commands_at_teardown
()¶ Allow subclass specific teardown logging additions.
-
tearDown
()¶ Show various debug prints after each test
-
test_device_span
()¶ SPAN device rx mirror
-
test_l2_bcast_mirror
()¶ SPAN l2 broadcast mirror
-
test_l2_rx_tx_span
()¶ SPAN l2 rx tx mirror
-
test_l2_tx_span
()¶ SPAN l2 tx mirror
-
test_span_l2_rx
()¶ SPAN l2 rx mirror
-
test_span_l2_rx_dst_1ad_vtr
()¶ SPAN l2 rx mirror into 1ad subif+vtr
-
test_span_l2_rx_dst_1q_vtr
()¶ SPAN l2 rx mirror into 1q subif+vtr
-
test_span_l2_rx_dst_gre_erspan
()¶ SPAN l2 rx mirror into gre-erspan
-
test_span_l2_rx_dst_gre_subif_vtr
()¶ SPAN l2 rx mirror into gre-subif+vtr
-
test_span_l2_rx_dst_vxlan
()¶ SPAN l2 rx mirror into vxlan
-
verify_capture
(cap1, cap2)¶
-
xconnect
(a, b, is_add=1)¶
-