2.92. 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.VppTestCaseSPAN 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)¶
-