2.40. test_igmp module¶
-
class
test_igmp.
TestIgmp
(methodName='runTest')¶ Bases:
framework.VppTestCase
IGMP Test Case
-
add_group
(itf, sg, n_pkts=2)¶
-
remove_group
(hs)¶
-
send
(ti, pkts)¶
-
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
-
tearDown
()¶ Show various debug prints after each test
-
classmethod
tearDownClass
()¶ Perform final cleanup after running all tests in this test-case
-
test_igmp_enable
()¶ IGMP enable/disable on an interface
check for the addition/removal of the IGMP mroutes
-
test_igmp_flush
()¶ IGMP Link Up/down and Flush
-
test_igmp_host
()¶ IGMP Host functions
-
test_igmp_proxy_device
()¶ IGMP proxy device
-
test_igmp_router
()¶ IGMP Router Functions
-
verify_general_query
(p)¶
-
verify_group_query
(p, grp, srcs)¶
-
verify_report
(rx, records)¶
-