2.55. 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
- test_tags = [<TestCaseTag.FIXME_VPP_WORKERS: 2>]¶
- verify_general_query(p)¶
- verify_group_query(p, grp, srcs)¶
- verify_report(rx, records)¶