2.80. test_vcl module

Vpp VCL tests

class test_vcl.VCLAppWorker(build_dir, appname, args, logger, env={})

Bases: framework.Worker

VCL Test Application Worker

class test_vcl.VCLCutThruTestCase(methodName)

Bases: test_vcl.VCLTestCase

VCL Cut Thru Tests

setUp()

Clear trace before running each test

tearDown()

Show various debug prints after each test

test_ldp_cut_thru_bi_dir_nsock(**kwargs)

run LDP cut thru bi-directional (multiple sockets) test

test_ldp_cut_thru_echo()

run LDP cut thru echo test

test_ldp_cut_thru_iperf3()

run LDP cut thru iperf3 test

test_ldp_cut_thru_uni_dir_nsock(**kwargs)

run LDP cut thru uni-directional (multiple sockets) test

test_vcl_cut_thru_bi_dir_nsock(**kwargs)

run VCL cut thru bi-directional (multiple sockets) test

test_vcl_cut_thru_echo()

run VCL cut thru echo test

test_vcl_cut_thru_uni_dir_nsock(**kwargs)

run VCL cut thru uni-directional (multiple sockets) test

class test_vcl.VCLIpv6CutThruTestCase(methodName)

Bases: test_vcl.VCLTestCase

VCL IPv6 Cut Thru Tests

setUp()

Clear trace before running each test

tearDown()

Show various debug prints after each test

test_ldp_ipv6_cut_thru_bi_dir_nsock(**kwargs)

run LDP IPv6 cut thru bi-directional (multiple sockets) test

test_ldp_ipv6_cut_thru_echo()

run LDP IPv6 cut thru echo test

test_ldp_ipv6_cut_thru_iperf3()

run LDP IPv6 cut thru iperf3 test

test_ldp_ipv6_cut_thru_uni_dir_nsock(**kwargs)

run LDP IPv6 cut thru uni-directional (multiple sockets) test

test_vcl_ipv6_cut_thru_bi_dir_nsock(**kwargs)

run VCL IPv6 cut thru bi-directional (multiple sockets) test

test_vcl_ipv6_cut_thru_echo()

run VCL IPv6 cut thru echo test

test_vcl_ipv6_cut_thru_uni_dir_nsock(**kwargs)

run VCL IPv6 cut thru uni-directional (multiple sockets) test

class test_vcl.VCLIpv6ThruHostStackExtendedATestCase(methodName)

Bases: test_vcl.VCLTestCase

VCL IPv6 Thru Host Stack Extended Tests

setUp()

Clear trace before running each test

tearDown()

Show various debug prints after each test

test_vcl_thru_host_stack_bi_dir_nsock(**kwargs)

run VCL thru host stack bi-directional (multiple sockets) test

class test_vcl.VCLIpv6ThruHostStackExtendedBTestCase(methodName)

Bases: test_vcl.VCLTestCase

VCL IPv6 Thru Host Stack Extended Tests

setUp()

Clear trace before running each test

tearDown()

Show various debug prints after each test

test_ldp_thru_host_stack_bi_dir_nsock(**kwargs)

run LDP thru host stack bi-directional (multiple sockets) test

class test_vcl.VCLIpv6ThruHostStackExtendedCTestCase(methodName)

Bases: test_vcl.VCLTestCase

VCL IPv6 Thru Host Stack Extended Tests

setUp()

Clear trace before running each test

tearDown()

Show various debug prints after each test

test_ldp_thru_host_stack_uni_dir_nsock(**kwargs)

run LDP thru host stack uni-directional (multiple sockets) test

class test_vcl.VCLIpv6ThruHostStackExtendedDTestCase(methodName)

Bases: test_vcl.VCLTestCase

VCL IPv6 Thru Host Stack Extended Tests

setUp()

Clear trace before running each test

tearDown()

Show various debug prints after each test

test_vcl_thru_host_stack_uni_dir_nsock(**kwargs)

run VCL thru host stack uni-directional (multiple sockets) test

class test_vcl.VCLIpv6ThruHostStackIperfTestCase(methodName)

Bases: test_vcl.VCLTestCase

VCL IPv6 Thru Host Stack Iperf Tests

setUp()

Clear trace before running each test

tearDown()

Show various debug prints after each test

test_ldp_thru_host_stack_iperf3(**kwargs)

run LDP thru host stack iperf3 test

class test_vcl.VCLIpv6ThruHostStackTestCase(methodName)

Bases: test_vcl.VCLTestCase

VCL IPv6 Thru Host Stack Tests

setUp()

Clear trace before running each test

tearDown()

Show various debug prints after each test

test_ldp_ipv6_thru_host_stack_echo()

run LDP IPv6 thru host stack echo test

test_vcl_ipv6_thru_host_stack_echo()

run VCL IPv6 thru host stack echo test

class test_vcl.VCLTestCase(methodName)

Bases: framework.VppTestCase

VCL Test Class

cut_thru_setup()
cut_thru_tear_down()
cut_thru_test(server_app, server_args, client_app, client_args)
thru_host_stack_ipv6_setup()
thru_host_stack_ipv6_tear_down()
thru_host_stack_setup()
thru_host_stack_tear_down()
thru_host_stack_test(server_app, server_args, client_app, client_args)
validateResults(worker_client, worker_server, timeout)
class test_vcl.VCLThruHostStackExtendedATestCase(methodName)

Bases: test_vcl.VCLTestCase

VCL Thru Host Stack Extended Tests

setUp()

Clear trace before running each test

tearDown()

Show various debug prints after each test

test_vcl_thru_host_stack_bi_dir_nsock(**kwargs)

run VCL thru host stack bi-directional (multiple sockets) test

class test_vcl.VCLThruHostStackExtendedBTestCase(methodName)

Bases: test_vcl.VCLTestCase

VCL Thru Host Stack Extended Tests

setUp()

Clear trace before running each test

tearDown()

Show various debug prints after each test

test_ldp_thru_host_stack_bi_dir_nsock(**kwargs)

run LDP thru host stack bi-directional (multiple sockets) test

class test_vcl.VCLThruHostStackExtendedCTestCase(methodName)

Bases: test_vcl.VCLTestCase

VCL Thru Host Stack Extended Tests

setUp()

Clear trace before running each test

tearDown()

Show various debug prints after each test

test_ldp_thru_host_stack_uni_dir_nsock(**kwargs)

run LDP thru host stack uni-directional (multiple sockets) test

class test_vcl.VCLThruHostStackExtendedDTestCase(methodName)

Bases: test_vcl.VCLTestCase

VCL Thru Host Stack Extended Tests

setUp()

Clear trace before running each test

tearDown()

Show various debug prints after each test

test_vcl_thru_host_stack_uni_dir_nsock(**kwargs)

run VCL thru host stack uni-directional (multiple sockets) test

class test_vcl.VCLThruHostStackIperfTestCase(methodName)

Bases: test_vcl.VCLTestCase

VCL Thru Host Stack Iperf Tests

setUp()

Clear trace before running each test

tearDown()

Show various debug prints after each test

test_ldp_thru_host_stack_iperf3()

run LDP thru host stack iperf3 test

class test_vcl.VCLThruHostStackTestCase(methodName)

Bases: test_vcl.VCLTestCase

VCL Thru Host Stack Tests

setUp()

Clear trace before running each test

tearDown()

Show various debug prints after each test

test_ldp_thru_host_stack_echo()

run LDP thru host stack echo test

test_vcl_thru_host_stack_echo()

run VCL thru host stack echo test