2.47. test_igmp module¶
-
class
test_igmp.TestIgmp(methodName='runTest')¶ Bases:
framework.VppTestCaseIGMP 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)¶
-