2.72. test_sixrd module

6RD RFC5969 functional tests

class test_sixrd.Test6RD(methodName='runTest')

Bases: framework.VppTestCase

6RD Test Case

payload(len)
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

test_6rd_bgp_tunnel()

6rd BGP tunnel

test_6rd_ip4_to_ip6()

ip4 -> ip6 (decap) 6rd test

test_6rd_ip4_to_ip6_multiple()

ip4 -> ip6 (decap) 6rd test

test_6rd_ip4_to_ip6_sec_check()

ip4 -> ip6 (decap) security check 6rd test

test_6rd_ip4_to_ip6_suffix()

ip4 -> ip6 (decap) 6rd test

test_6rd_ip4_to_ip6_vrf()

ip4 -> ip6 (decap) 6rd VRF test

test_6rd_ip6_to_ip4()

ip6 -> ip4 (encap) 6rd test

test_6rd_ip6_to_ip4_vrf()

ip6 -> ip4 (encap) 6rd VRF test

validate_4in6(rx, expected)
validate_6in4(rx, expected)