2.56. test_lisp module¶
-
class
test_lisp.Driver(test, test_cases)¶ Bases:
object-
config_order= ['locator-sets', 'locators', 'local-mappings', 'remote-mappings', 'adjacencies']¶ Basic class for data driven testing
-
create_packet(src_if, dst_if, deid, payload='')¶ Create IPv4 packet
param: src_if param: dst_if
-
abstract
run()¶ testing procedure
-
property
test¶
-
property
test_cases¶
-
-
class
test_lisp.LISP_GPE_Header(*args, **kwargs)¶ Bases:
scapy.packet.Packet-
fields_desc= [scapy.fields.FlagsField, scapy.fields.BitField, scapy.fields.ByteField, scapy.fields.IntField]¶
-
name= 'LISP GPE Header'¶
-
-
class
test_lisp.SimpleDriver(test, test_cases)¶ Bases:
test_lisp.DriverImplements simple test procedure
-
configure_tc(tc)¶
-
run(dest)¶ Send traffic for each test case and verify that it is encapsulated
-
verify_capture(src_loc, dst_loc, capture)¶ Verify captured packet
- Parameters
src_loc – source locator address
dst_loc – destination locator address
capture – list of captured packets
-
-
class
test_lisp.TestLisp(methodName='runTest')¶ Bases:
framework.VppTestCaseBasic LISP test
-
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
-
classmethod
tearDownClass()¶ Perform final cleanup after running all tests in this test-case
-
test_lisp_basic_encap()¶ Test case for basic encapsulation
-