TextMode
BinaryMode
OpenMode
make_file_path()
make_unique_file_name()
Artifact
save_local_copy
DIRECTORY_PERMISSIONS
TEXT_MODE_ENCODING
TEXT_MODE_NEWLINE
__init__()
open()
create_from()
copy_contents_from()
path
local_path
save_locally()
delete()
touch()
chmod()
exists()
mkdir()
ArtifactFile
close()
read()
readline()
readlines()
write()
writelines()
flush()
seek()
tell()
truncate()
name
mode
closed
fileno()
isatty()
readable()
writable()
seekable()
LinkTopology
NO_LINK
ONE_LINK
TWO_LINKS
default()
__new__()
NicCapability
SCATTERED_RX_ENABLED
PORT_RX_OFFLOAD_VLAN_STRIP
PORT_RX_OFFLOAD_IPV4_CKSUM
PORT_RX_OFFLOAD_UDP_CKSUM
PORT_RX_OFFLOAD_TCP_CKSUM
PORT_RX_OFFLOAD_TCP_LRO
PORT_RX_OFFLOAD_QINQ_STRIP
PORT_RX_OFFLOAD_OUTER_IPV4_CKSUM
PORT_RX_OFFLOAD_MACSEC_STRIP
PORT_RX_OFFLOAD_VLAN_FILTER
PORT_RX_OFFLOAD_VLAN_EXTEND
PORT_RX_OFFLOAD_SCATTER
PORT_RX_OFFLOAD_TIMESTAMP
PORT_RX_OFFLOAD_SECURITY
PORT_RX_OFFLOAD_KEEP_CRC
PORT_RX_OFFLOAD_SCTP_CKSUM
PORT_RX_OFFLOAD_OUTER_UDP_CKSUM
PORT_RX_OFFLOAD_RSS_HASH
PORT_RX_OFFLOAD_BUFFER_SPLIT
PORT_RX_OFFLOAD_CHECKSUM
PORT_RX_OFFLOAD_VLAN
RUNTIME_RX_QUEUE_SETUP
RUNTIME_TX_QUEUE_SETUP
RXQ_SHARE
FLOW_RULE_KEEP
FLOW_SHARED_OBJECT_KEEP
MCAST_FILTERING
FLOW_CTRL
PHYSICAL_FUNCTION
PORT_TX_OFFLOAD_VLAN_INSERT
PORT_TX_OFFLOAD_IPV4_CKSUM
PORT_TX_OFFLOAD_UDP_CKSUM
PORT_TX_OFFLOAD_TCP_CKSUM
PORT_TX_OFFLOAD_SCTP_CKSUM
PORT_TX_OFFLOAD_TCP_TSO
PORT_TX_OFFLOAD_UDP_TSO
PORT_TX_OFFLOAD_OUTER_IPV4_CKSUM
PORT_TX_OFFLOAD_QINQ_INSERT
PORT_TX_OFFLOAD_VXLAN_TNL_TSO
PORT_TX_OFFLOAD_GRE_TNL_TSO
PORT_TX_OFFLOAD_IPIP_TNL_TSO
PORT_TX_OFFLOAD_GENEVE_TNL_TSO
PORT_TX_OFFLOAD_MACSEC_INSERT
PORT_TX_OFFLOAD_MT_LOCKFREE
PORT_TX_OFFLOAD_MULTI_SEGS
PORT_TX_OFFLOAD_MBUF_FAST_FREE
PORT_TX_OFFLOAD_SECURITY
PORT_TX_OFFLOAD_UDP_TNL_TSO
PORT_TX_OFFLOAD_IP_TNL_TSO
PORT_TX_OFFLOAD_OUTER_UDP_CKSUM
PORT_TX_OFFLOAD_SEND_ON_TIMESTAMP
requires_link_topology()
requires_nic_capability()
send_packet_and_capture()
send_packets_and_capture()
send_packets()
get_expected_packets()
get_expected_packet()
adjust_addresses()
match_all_packets()
verify_packets()
assess_performance_by_packet()
get_current_test_case_name()
log()
log_debug()
verify()
verify_else_skip()
skip()
fail()
get_logger()
write_performance_json()
create_traffic_generator()
TrafficGenerator
setup()
teardown()
is_capturing
is_setup
PacketFilteringConfig
no_lldp
no_arp
no_icmp
CapturingTrafficGenerator
send_packet()
ScapyAsyncSniffer
start_capturing()
collect()
stop_capturing()
stop_capturing_and_collect()
start_application()
ScapyTrafficGenerator
FilePermissions
OTHERS_EXECUTE
OTHERS_WRITE
OTHERS_READ
GROUP_EXECUTE
GROUP_WRITE
GROUP_READ
OWNER_EXECUTE
OWNER_WRITE
OWNER_READ
to_octal()
OSSessionInfo
os_name
os_version
kernel_version
OSSession
remote_session
interactive_session
is_alive()
send_command()
get_remote_tmp_dir()
get_dpdk_build_env_vars()
join_remote_path()
remote_path_exists()
create_tmp_dir()
copy_from()
copy_to()
copy_dir_from()
copy_dir_to()
change_permissions()
remove_remote_file()
remove_remote_dir()
create_remote_tarball()
create_directory()
extract_remote_tarball()
is_remote_dir()
is_remote_tarfile()
get_tarball_top_dir()
build_dpdk()
get_dpdk_version()
get_remote_cpus()
kill_cleanup_dpdk_apps()
get_dpdk_file_prefix()
setup_hugepages()
get_compiler_version()
get_node_info()
get_arch_info()
get_port_info()
bind_ports_to_driver()
bring_up_link()
set_interface_link_up()
delete_interface()
configure_port_mtu()
create_vfs()
delete_vfs()
get_pci_addr_of_vfs()
LshwConfigurationOutput
driver
link
LshwOutput
businfo
logicalname
serial
configuration
LinuxSession
devbind_script_path
refresh_lshw()
configure_ipv4_forwarding()
PosixSession
combine_short_options()
guess_dpdk_remote_dir()
Node
main_session
config
lcores
ports
tmp_dir
ports_by_name
create_session()
node_info
compiler_version
LocalNodeIdentifier
RemoteNodeIdentifier
NodeIdentifier
get_node()
Capability
capabilities_to_check
register_to_check()
add_to_required()
get_supported_capabilities()
is_comparable_with()
DecoratedNicCapability
nic_capability
capability_fn
capability_decorator
get_unique()
TopologyCapability
topology_type
set_required()
TestProtocol
skip
skip_reason
required_capabilities
sut_ports_drivers
get_test_cases()
configure_ports()
requires()
test_if_supported()
Architecture
i686
x86_64
x86_32
aarch64
ppc64le
LogicalCore
lcore
core
socket
node
LogicalCoreList
lcore_list
LogicalCoreCount
lcores_per_core
cores_per_socket
socket_count
sockets
LogicalCoreFilter
filter()
LogicalCoreCountFilter
LogicalCoreListFilter
lcore_filter()
PortLink
sut_port
tg_port
Topology
type
sut_ports
tg_ports
from_port_links()
node_and_ports_from_id()
instantiate_vf_ports()
delete_vf_ports()
sut_dpdk_ports
tg_port_egress
sut_port_ingress
sut_port_egress
tg_port_ingress
VirtualDevice
CommandResult
command
stdout
stderr
return_code
RemoteSession
hostname
ip
port
username
password
history
session
InteractiveRemoteSession
only_active()
InteractiveShell
is_alive
ShellPool
pool_level
register_shell()
unregister_shell()
start_new_pool()
terminate_current_pool()
DPDKBuildInfo
dpdk_version
DPDKBuildEnvironment
get_app()
remote_dpdk_tree_path
remote_dpdk_build_dir
get_dpdk_build_info()
DPDKRuntimeEnvironment
run_dpdk_app()
filter_lcores()
get_virtual_devices()
compute_eal_params()
DPDKShell
PythonShell
FnPtr
Switch
YesNoSwitch
modify_str()
comma_separated()
bracketed()
str_from_flag_value()
hex_from_flag_value()
ParamsModifier
Params_short
Params_long
Params_multiple
Params_convert_value
Params
short()
long()
multiple()
convert_value()
append_str()
from_str()
EalParams
memory_channels
prefix
no_pci
vdevs
other_eal_param
Configuration
test_run
nodes
tests_config
validate_node_names()
validate_port_links()
validate_test_run_against_nodes()
load_config()
Result
PASS
SKIP
BLOCK
FAIL
ERROR
ResultLeaf
result
reason
ExecutionStep
ResultNode
label
children
parent
add_child()
mark_result_as()
mark_step_as()
serialize_model()
get_overall_result()
make_summary()
print_results()
TestRunResult
sut_session_info
dpdk_build_info
test_suites
execution_errors
serialize_errors()
add_error()
summary
print_summary()
dump_json()
process()
SETTINGS
Settings
test_run_config_path
nodes_config_path
tests_config_path
output_dir
timeout
verbose
dpdk_location
precompiled_build_dir
compile_timeout
re_run
random_seed
get_settings()
LocalContext
current_test_suite
current_test_case
lcore_filter_specifier
ascending_cores
append_prefix_timestamp
reset()
Context
get_ctx()
init_ctx()
filter_cores()
ArtifactHandler
artifact
handler
DTSLogger
add_dts_root_logger_handlers()
set_stage()
set_custom_log_file()
get_dts_logger()
ParserFn
TextParser_fn
TextParser
wrap()
find_all()
find()
find_int()
parse()
REGEX_FOR_PCI_ADDRESS
expand_range()
get_packet_summaries()
StrEnum
MesonArgs
TarCompressionFormat
extension
convert_to_list_of_string()
create_tarball()
extract_tarball()
PacketProtocols
IP
TCP
UDP
ALL
generate_random_packets()
to_pascal_case()
ErrorSeverity
NO_ERR
GENERIC_ERR
CONFIG_ERR
REMOTE_CMD_EXEC_ERR
SSH_ERR
INTERNAL_ERR
DPDK_BUILD_ERR
TESTCASE_VERIFY_ERR
BLOCKING_TESTSUITE_ERR
DTSError
severity
SSHConnectionError
SSHTimeoutError
InteractiveSSHTimeoutError
SSHSessionDeadError
InteractiveSSHSessionDeadError
ConfigurationError
RemoteCommandExecutionError
InteractiveCommandExecutionError
RemoteFileNotFoundError
DPDKBuildError
TestCaseVerifyError
InternalError
SkippedTestException