~/f/dpdk/RPMS.2017 ~/f/dpdk ~/f/dpdk RPMS.2017/dpdk-doc-24.11.1-1.1.noarch.rpm RPMS/dpdk-doc-24.11.1-1.1.noarch.rpm differ: char 225, line 1 Comparing dpdk-doc-24.11.1-1.1.noarch.rpm to dpdk-doc-24.11.1-1.1.noarch.rpm comparing the rpm tags of dpdk-doc --- old-rpm-tags +++ new-rpm-tags @@ -5206 +5206 @@ -/usr/share/doc/packages/dpdk/html/dts/framework.testbed_model.traffic_generator.capturing_traffic_generator.html a188289556b87d8c45593bba27e43e268f4a2af5073eefc5352f3aa2549477b0 2 +/usr/share/doc/packages/dpdk/html/dts/framework.testbed_model.traffic_generator.capturing_traffic_generator.html 6067b7eb7a6d8fe4f54a76cd8980f77964365d2af3ce2873c8cdc7ec5ff8e5f1 2 @@ -5217 +5217 @@ -/usr/share/doc/packages/dpdk/html/dts/searchindex.js b38cf032aba744437a59b8bc8d29214b5f549389d92a9ac1c4fcaea2473cf12e 2 +/usr/share/doc/packages/dpdk/html/dts/searchindex.js 22aeadc228b2d9368f283353a5d88c2e44d6930aa8101286665ff2936df2cc84 2 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/share/doc/packages/dpdk/html/dts/framework.testbed_model.traffic_generator.capturing_traffic_generator.html differs (HTML document, UTF-8 Unicode text, with very long lines) --- old//usr/share/doc/packages/dpdk/html/dts/framework.testbed_model.traffic_generator.capturing_traffic_generator.html 2025-04-02 19:13:41.116217062 +0000 +++ new//usr/share/doc/packages/dpdk/html/dts/framework.testbed_model.traffic_generator.capturing_traffic_generator.html 2025-04-02 19:13:41.120217099 +0000 @@ -112,7 +112,7 @@
Send packets and capture received traffic.
Send packets on send_port and then return all traffic captured on receive_port for the given duration.
/usr/share/doc/packages/dpdk/html/dts/searchindex.js differs (ASCII text, with very long lines, with no line terminators) --- old//usr/share/doc/packages/dpdk/html/dts/searchindex.js 2025-04-01 09:54:22.000000000 +0000 +++ new//usr/share/doc/packages/dpdk/html/dts/searchindex.js 2025-04-01 09:54:22.000000000 +0000 @@ -1 +1 @@ -Search.setIndex({"alltitles":{"Indices and tables":[[37,"indices-and-tables"]],"Modules":[[37,"modules"]],"Packages":[[37,"packages"]],"Welcome to DPDK Test Suite\u2019s API documentation":[[37,null]],"capability - Testbed Capabilities":[[21,null]],"capturing_traffic_generator - Base Capturing TG ABC":[[32,null]],"config - Configuration Package":[[0,null]],"cpu - CPU Representation and Utilities":[[22,null]],"dpdk_shell - DPDK Interactive Remote Shell":[[9,null]],"eal - EAL Parameters Modelling":[[4,null]],"exception - Exceptions":[[1,null]],"interactive_remote_session - SSH Interactive Remote Session":[[10,null]],"interactive_shell - Base Interactive Remote Shell":[[11,null]],"linux_session - Linux Remote Session":[[23,null]],"logger - Logging Facility":[[2,null]],"node - Base Node":[[24,null]],"os_session - OS-aware Remote Session ABC":[[25,null]],"params - Command Line Parameters Modelling":[[3,null]],"params.types - Parameters Modelling Types":[[6,null]],"parser - Text Parsing Utilities":[[7,null]],"port - NIC Port Representation":[[26,null]],"posix_session - Posix Remote Session":[[27,null]],"python_shell - Python Interactive Remote Shell":[[12,null]],"remote_session - Node Connections Package":[[8,null]],"remote_session - Remote Session ABC":[[13,null]],"runner - Testbed Setup and Test Suite Runner":[[16,null]],"scapy - Capturing Traffic Generator":[[33,null]],"settings - Command Line Arguments and Environment Variables":[[17,null]],"ssh_session - SSH Remote Session":[[14,null]],"sut_node - System Under Test Node":[[28,null]],"test_result - Test Results Records":[[18,null]],"test_suite - Common Test Suite Features":[[19,null]],"testbed_model - Testbed Modelling Package":[[20,null]],"testpmd - TestPMD Parameters Modelling":[[5,null]],"testpmd_shell - Testpmd Interactive Remote Shell":[[15,null]],"tg_node - Traffic Generator Node":[[29,null]],"topology - Testbed Topology":[[30,null]],"traffic_generator - Base TG ABC":[[34,null]],"traffic_generator Subpackage":[[31,null]],"utils - Various Utilities":[[36,null]],"virtual_device - Virtual Devices":[[35,null]]},"docnames":["framework.config","framework.exception","framework.logger","framework.params","framework.params.eal","framework.params.testpmd","framework.params.types","framework.parser","framework.remote_session","framework.remote_session.dpdk_shell","framework.remote_session.interactive_remote_session","framework.remote_session.interactive_shell","framework.remote_session.python_shell","framework.remote_session.remote_session","framework.remote_session.ssh_session","framework.remote_session.testpmd_shell","framework.runner","framework.settings","framework.test_result","framework.test_suite","framework.testbed_model","framework.testbed_model.capability","framework.testbed_model.cpu","framework.testbed_model.linux_session","framework.testbed_model.node","framework.testbed_model.os_session","framework.testbed_model.port","framework.testbed_model.posix_session","framework.testbed_model.sut_node","framework.testbed_model.tg_node","framework.testbed_model.topology","framework.testbed_model.traffic_generator","framework.testbed_model.traffic_generator.capturing_traffic_generator","framework.testbed_model.traffic_generator.scapy","framework.testbed_model.traffic_generator.traffic_generator","framework.testbed_model.virtual_device","framework.utils","index"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2},"filenames":["framework.config.rst","framework.exception.rst","framework.logger.rst","framework.params.rst","framework.params.eal.rst","framework.params.testpmd.rst","framework.params.types.rst","framework.parser.rst","framework.remote_session.rst","framework.remote_session.dpdk_shell.rst","framework.remote_session.interactive_remote_session.rst","framework.remote_session.interactive_shell.rst","framework.remote_session.python_shell.rst","framework.remote_session.remote_session.rst","framework.remote_session.ssh_session.rst","framework.remote_session.testpmd_shell.rst","framework.runner.rst","framework.settings.rst","framework.test_result.rst","framework.test_suite.rst","framework.testbed_model.rst","framework.testbed_model.capability.rst","framework.testbed_model.cpu.rst","framework.testbed_model.linux_session.rst","framework.testbed_model.node.rst","framework.testbed_model.os_session.rst","framework.testbed_model.port.rst","framework.testbed_model.posix_session.rst","framework.testbed_model.sut_node.rst","framework.testbed_model.tg_node.rst","framework.testbed_model.topology.rst","framework.testbed_model.traffic_generator.rst","framework.testbed_model.traffic_generator.capturing_traffic_generator.rst","framework.testbed_model.traffic_generator.scapy.rst","framework.testbed_model.traffic_generator.traffic_generator.rst","framework.testbed_model.virtual_device.rst","framework.utils.rst","index.rst"],"indexentries":{"--compile-timeout":[[17,"cmdoption-compile-timeout",false]],"--config-file":[[17,"cmdoption-config-file",false]],"--dpdk-tree":[[17,"cmdoption-dpdk-tree",false]],"--output":[[17,"cmdoption-output-dir",false]],"--output-dir":[[17,"cmdoption-output-dir",false]],"--precompiled-build-dir":[[17,"cmdoption-precompiled-build-dir",false]],"--random-seed":[[17,"cmdoption-random-seed",false]],"--re-run":[[17,"cmdoption-re-run",false]],"--re_run":[[17,"cmdoption-re-run",false]],"--remote-source":[[17,"cmdoption-remote-source",false]],"--snapshot":[[17,"cmdoption-tarball",false]],"--tarball":[[17,"cmdoption-tarball",false]],"--test-suite":[[17,"cmdoption-test-suite",false]],"--timeout":[[17,"cmdoption-t",false]],"--verbose":[[17,"cmdoption-v",false]],"-t":[[17,"cmdoption-t",false]],"-v":[[17,"cmdoption-v",false]],"__init__() (anonmempoolallocationmode method)":[[5,"framework.params.testpmd.AnonMempoolAllocationMode.__init__",false]],"__init__() (blockingtestsuiteerror method)":[[1,"framework.exception.BlockingTestSuiteError.__init__",false]],"__init__() (commandresult method)":[[13,"framework.remote_session.remote_session.CommandResult.__init__",false]],"__init__() (decoratedniccapability method)":[[21,"framework.testbed_model.capability.DecoratedNicCapability.__init__",false]],"__init__() (disablerss method)":[[5,"framework.params.testpmd.DisableRSS.__init__",false]],"__init__() (dpdkbuildinfo method)":[[28,"framework.testbed_model.sut_node.DPDKBuildInfo.__init__",false]],"__init__() (dpdkshell method)":[[9,"framework.remote_session.dpdk_shell.DPDKShell.__init__",false]],"__init__() (dtslogger method)":[[2,"framework.logger.DTSLogger.__init__",false]],"__init__() (ealparams method)":[[4,"framework.params.eal.EalParams.__init__",false]],"__init__() (flowgenforwardingmode method)":[[5,"framework.params.testpmd.FlowGenForwardingMode.__init__",false]],"__init__() (interactiveremotesession method)":[[10,"framework.remote_session.interactive_remote_session.InteractiveRemoteSession.__init__",false]],"__init__() (logicalcore method)":[[22,"framework.testbed_model.cpu.LogicalCore.__init__",false]],"__init__() (logicalcorecount method)":[[22,"framework.testbed_model.cpu.LogicalCoreCount.__init__",false]],"__init__() (logicalcorefilter method)":[[22,"framework.testbed_model.cpu.LogicalCoreFilter.__init__",false]],"__init__() (logicalcorelist method)":[[22,"framework.testbed_model.cpu.LogicalCoreList.__init__",false]],"__init__() (mesonargs method)":[[36,"framework.utils.MesonArgs.__init__",false]],"__init__() (multiinheritancebaseclass method)":[[36,"framework.utils.MultiInheritanceBaseClass.__init__",false]],"__init__() (node method)":[[24,"framework.testbed_model.node.Node.__init__",false]],"__init__() (noisyforwardingmode method)":[[5,"framework.params.testpmd.NoisyForwardingMode.__init__",false]],"__init__() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.__init__",false]],"__init__() (ossessioninfo method)":[[25,"framework.testbed_model.os_session.OSSessionInfo.__init__",false]],"__init__() (packetfilteringconfig method)":[[32,"framework.testbed_model.traffic_generator.capturing_traffic_generator.PacketFilteringConfig.__init__",false]],"__init__() (params method)":[[3,"framework.params.Params.__init__",false]],"__init__() (port method)":[[26,"framework.testbed_model.port.Port.__init__",false]],"__init__() (portidentifier method)":[[26,"framework.testbed_model.port.PortIdentifier.__init__",false]],"__init__() (portlink method)":[[26,"framework.testbed_model.port.PortLink.__init__",false],[30,"framework.testbed_model.topology.PortLink.__init__",false]],"__init__() (remotecommandexecutionerror method)":[[1,"framework.exception.RemoteCommandExecutionError.__init__",false]],"__init__() (remotesession method)":[[13,"framework.remote_session.remote_session.RemoteSession.__init__",false]],"__init__() (rxoffloadcapabilities method)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapabilities.__init__",false]],"__init__() (rxringparams method)":[[5,"framework.params.testpmd.RXRingParams.__init__",false]],"__init__() (scapytrafficgenerator method)":[[33,"framework.testbed_model.traffic_generator.scapy.ScapyTrafficGenerator.__init__",false]],"__init__() (setrssiponly method)":[[5,"framework.params.testpmd.SetRSSIPOnly.__init__",false]],"__init__() (setrssudp method)":[[5,"framework.params.testpmd.SetRSSUDP.__init__",false]],"__init__() (settings method)":[[17,"framework.settings.Settings.__init__",false]],"__init__() (sshconnectionerror method)":[[1,"framework.exception.SSHConnectionError.__init__",false]],"__init__() (sutnode method)":[[28,"framework.testbed_model.sut_node.SutNode.__init__",false]],"__init__() (testpmddevice method)":[[15,"framework.remote_session.testpmd_shell.TestPmdDevice.__init__",false]],"__init__() (testpmdparams method)":[[5,"framework.params.testpmd.TestPmdParams.__init__",false]],"__init__() (testpmdport method)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.__init__",false]],"__init__() (testpmdportstats method)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.__init__",false]],"__init__() (testpmdqueueinfo method)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.__init__",false]],"__init__() (testpmdrxqinfo method)":[[15,"framework.remote_session.testpmd_shell.TestPmdRxqInfo.__init__",false]],"__init__() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.__init__",false]],"__init__() (testpmdtxqinfo method)":[[15,"framework.remote_session.testpmd_shell.TestPmdTxqInfo.__init__",false]],"__init__() (testpmdverbosepacket method)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.__init__",false]],"__init__() (testprotocol method)":[[21,"framework.testbed_model.capability.TestProtocol.__init__",false]],"__init__() (textparser method)":[[7,"framework.parser.TextParser.__init__",false]],"__init__() (tgnode method)":[[29,"framework.testbed_model.tg_node.TGNode.__init__",false]],"__init__() (topology method)":[[30,"framework.testbed_model.topology.Topology.__init__",false]],"__init__() (topologycapability method)":[[21,"framework.testbed_model.capability.TopologyCapability.__init__",false]],"__init__() (trafficgenerator method)":[[34,"framework.testbed_model.traffic_generator.traffic_generator.TrafficGenerator.__init__",false]],"__init__() (txonlyforwardingmode method)":[[5,"framework.params.testpmd.TXOnlyForwardingMode.__init__",false]],"__init__() (txringparams method)":[[5,"framework.params.testpmd.TXRingParams.__init__",false]],"__init__() (virtualdevice method)":[[35,"framework.testbed_model.virtual_device.VirtualDevice.__init__",false]],"__new__() (architecture method)":[[0,"framework.config.Architecture.__new__",false]],"__new__() (checksumoffloadoptions method)":[[15,"framework.remote_session.testpmd_shell.ChecksumOffloadOptions.__new__",false]],"__new__() (compiler method)":[[0,"framework.config.Compiler.__new__",false]],"__new__() (cputype method)":[[0,"framework.config.CPUType.__new__",false]],"__new__() (devicecapabilitiesflag method)":[[15,"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag.__new__",false]],"__new__() (deviceerrorhandlingmode method)":[[15,"framework.remote_session.testpmd_shell.DeviceErrorHandlingMode.__new__",false]],"__new__() (dtsstage method)":[[2,"framework.logger.DtsStage.__new__",false]],"__new__() (errorseverity method)":[[1,"framework.exception.ErrorSeverity.__new__",false]],"__new__() (ethpeer static method)":[[5,"framework.params.testpmd.EthPeer.__new__",false]],"__new__() (event method)":[[5,"framework.params.testpmd.Event.__new__",false]],"__new__() (flowdirection method)":[[5,"framework.params.testpmd.FlowDirection.__new__",false]],"__new__() (hairpinmode method)":[[5,"framework.params.testpmd.HairpinMode.__new__",false]],"__new__() (os method)":[[0,"framework.config.OS.__new__",false]],"__new__() (packetoffloadflag method)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.__new__",false]],"__new__() (packetprotocols method)":[[36,"framework.utils.PacketProtocols.__new__",false]],"__new__() (portnumaconfig static method)":[[5,"framework.params.testpmd.PortNUMAConfig.__new__",false]],"__new__() (porttopology method)":[[5,"framework.params.testpmd.PortTopology.__new__",false]],"__new__() (ringnumaconfig static method)":[[5,"framework.params.testpmd.RingNUMAConfig.__new__",false]],"__new__() (rssoffloadtypesflag method)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.__new__",false]],"__new__() (rteptypes method)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.__new__",false]],"__new__() (rxmultiqueuemode method)":[[5,"framework.params.testpmd.RXMultiQueueMode.__new__",false]],"__new__() (rxoffloadcapability method)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.__new__",false]],"__new__() (rxqueuestate method)":[[15,"framework.remote_session.testpmd_shell.RxQueueState.__new__",false]],"__new__() (simpleforwardingmodes method)":[[5,"framework.params.testpmd.SimpleForwardingModes.__new__",false]],"__new__() (simplemempoolallocationmode method)":[[5,"framework.params.testpmd.SimpleMempoolAllocationMode.__new__",false]],"__new__() (tarcompressionformat method)":[[36,"framework.utils.TarCompressionFormat.__new__",false]],"__new__() (testrunwithnodesconfiguration static method)":[[0,"framework.config.TestRunWithNodesConfiguration.__new__",false]],"__new__() (topologytype method)":[[30,"framework.testbed_model.topology.TopologyType.__new__",false]],"__new__() (trafficgeneratortype method)":[[0,"framework.config.TrafficGeneratorType.__new__",false]],"__new__() (txipaddrpair static method)":[[5,"framework.params.testpmd.TxIPAddrPair.__new__",false]],"__new__() (txudpportpair static method)":[[5,"framework.params.testpmd.TxUDPPortPair.__new__",false]],"__new__() (vlanoffloadflag method)":[[15,"framework.remote_session.testpmd_shell.VLANOffloadFlag.__new__",false]],"add_dts_root_logger_handlers() (dtslogger method)":[[2,"framework.logger.DTSLogger.add_dts_root_logger_handlers",false]],"add_remove_mtu() (in module framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.add_remove_mtu",false]],"add_to_required() (capability method)":[[21,"framework.testbed_model.capability.Capability.add_to_required",false]],"ah (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ah",false]],"all (event attribute)":[[5,"framework.params.testpmd.Event.all",false]],"all (packetprotocols attribute)":[[36,"framework.utils.PacketProtocols.ALL",false]],"all (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.all",false]],"anonmempoolallocationmode (class in framework.params.testpmd)":[[5,"framework.params.testpmd.AnonMempoolAllocationMode",false]],"append_str() (params method)":[[3,"framework.params.Params.append_str",false]],"arch (dpdkbuildoptionsconfiguration attribute)":[[0,"framework.config.DPDKBuildOptionsConfiguration.arch",false]],"arch (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.arch",false]],"architecture (class in framework.config)":[[0,"framework.config.Architecture",false]],"arm64 (architecture attribute)":[[0,"framework.config.Architecture.arm64",false]],"armv8a (cputype attribute)":[[0,"framework.config.CPUType.armv8a",false]],"auto_start (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.auto_start",false]],"basedpdkbuildconfiguration (class in framework.config)":[[0,"framework.config.BaseDPDKBuildConfiguration",false]],"basedpdklocation (class in framework.config)":[[0,"framework.config.BaseDPDKLocation",false]],"bind_ports_to_driver() (sutnode method)":[[28,"framework.testbed_model.sut_node.SutNode.bind_ports_to_driver",false]],"bitrate_stats (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.bitrate_stats",false]],"blocking_testsuite_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.BLOCKING_TESTSUITE_ERR",false]],"blockingtestsuiteerror":[[1,"framework.exception.BlockingTestSuiteError",false]],"bracketed() (in module framework.params)":[[3,"framework.params.bracketed",false]],"build_dpdk() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.build_dpdk",false]],"build_dpdk() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.build_dpdk",false]],"build_dpdk_app() (sutnode method)":[[28,"framework.testbed_model.sut_node.SutNode.build_dpdk_app",false]],"build_options (dpdkuncompiledbuildconfiguration attribute)":[[0,"framework.config.DPDKUncompiledBuildConfiguration.build_options",false]],"burst (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.burst",false]],"burst_mode (testpmdqueueinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.burst_mode",false]],"businfo (lshwoutput attribute)":[[23,"framework.testbed_model.linux_session.LshwOutput.businfo",false]],"c_vlan (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.c_vlan",false]],"capabilities_to_check (capability attribute)":[[21,"framework.testbed_model.capability.Capability.capabilities_to_check",false]],"capability (class in framework.testbed_model.capability)":[[21,"framework.testbed_model.capability.Capability",false]],"capability_decorator (decoratedniccapability attribute)":[[21,"framework.testbed_model.capability.DecoratedNicCapability.capability_decorator",false]],"capability_fn (decoratedniccapability attribute)":[[21,"framework.testbed_model.capability.DecoratedNicCapability.capability_fn",false]],"capturingtrafficgenerator (class in framework.testbed_model.traffic_generator.capturing_traffic_generator)":[[32,"framework.testbed_model.traffic_generator.capturing_traffic_generator.CapturingTrafficGenerator",false]],"chained (porttopology attribute)":[[5,"framework.params.testpmd.PortTopology.chained",false]],"checksumoffloadoptions (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.ChecksumOffloadOptions",false]],"clang (compiler attribute)":[[0,"framework.config.Compiler.clang",false]],"clones (flowgenforwardingmode attribute)":[[5,"framework.params.testpmd.FlowGenForwardingMode.clones",false]],"close() (interactiveshell method)":[[11,"framework.remote_session.interactive_shell.InteractiveShell.close",false]],"close() (node method)":[[24,"framework.testbed_model.node.Node.close",false]],"close() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.close",false]],"close() (remotesession method)":[[13,"framework.remote_session.remote_session.RemoteSession.close",false]],"close() (sshsession method)":[[14,"framework.remote_session.ssh_session.SSHSession.close",false]],"close() (tgnode method)":[[29,"framework.testbed_model.tg_node.TGNode.close",false]],"close() (trafficgenerator method)":[[34,"framework.testbed_model.traffic_generator.traffic_generator.TrafficGenerator.close",false]],"combine_short_options() (posixsession static method)":[[27,"framework.testbed_model.posix_session.PosixSession.combine_short_options",false]],"comma_separated() (in module framework.params)":[[3,"framework.params.comma_separated",false]],"command (commandresult attribute)":[[13,"framework.remote_session.remote_session.CommandResult.command",false]],"command (remotecommandexecutionerror attribute)":[[1,"framework.exception.RemoteCommandExecutionError.command",false]],"command line option":[[17,"cmdoption-compile-timeout",false],[17,"cmdoption-config-file",false],[17,"cmdoption-dpdk-tree",false],[17,"cmdoption-output-dir",false],[17,"cmdoption-precompiled-build-dir",false],[17,"cmdoption-random-seed",false],[17,"cmdoption-re-run",false],[17,"cmdoption-remote-source",false],[17,"cmdoption-t",false],[17,"cmdoption-tarball",false],[17,"cmdoption-test-suite",false],[17,"cmdoption-v",false]],"commandresult (class in framework.remote_session.remote_session)":[[13,"framework.remote_session.remote_session.CommandResult",false]],"compile_timeout (settings attribute)":[[17,"framework.settings.Settings.compile_timeout",false]],"compiler (class in framework.config)":[[0,"framework.config.Compiler",false]],"compiler (dpdkbuildoptionsconfiguration attribute)":[[0,"framework.config.DPDKBuildOptionsConfiguration.compiler",false]],"compiler_version (dpdkbuildinfo attribute)":[[28,"framework.testbed_model.sut_node.DPDKBuildInfo.compiler_version",false]],"compiler_version (sutnode property)":[[28,"framework.testbed_model.sut_node.SutNode.compiler_version",false]],"compiler_wrapper (dpdkbuildoptionsconfiguration attribute)":[[0,"framework.config.DPDKBuildOptionsConfiguration.compiler_wrapper",false]],"compute_eal_params() (in module framework.remote_session.dpdk_shell)":[[9,"framework.remote_session.dpdk_shell.compute_eal_params",false]],"config (node attribute)":[[24,"framework.testbed_model.node.Node.config",false]],"config (sutnode attribute)":[[28,"framework.testbed_model.sut_node.SutNode.config",false]],"config_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.CONFIG_ERR",false]],"config_file_path (settings attribute)":[[17,"framework.settings.Settings.config_file_path",false]],"configuration (class in framework.config)":[[0,"framework.config.Configuration",false]],"configuration (lshwoutput attribute)":[[23,"framework.testbed_model.linux_session.LshwOutput.configuration",false]],"configurationerror":[[1,"framework.exception.ConfigurationError",false]],"configure_ipv4_forwarding() (linuxsession method)":[[23,"framework.testbed_model.linux_session.LinuxSession.configure_ipv4_forwarding",false]],"configure_port_mtu() (linuxsession method)":[[23,"framework.testbed_model.linux_session.LinuxSession.configure_port_mtu",false]],"configure_port_mtu() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.configure_port_mtu",false]],"convert_from_string() (testsuiteconfig method)":[[0,"framework.config.TestSuiteConfig.convert_from_string",false]],"convert_to_list_of_string() (in module framework.utils)":[[36,"framework.utils.convert_to_list_of_string",false]],"convert_value() (params static method)":[[3,"framework.params.Params.convert_value",false]],"copy_dir_from() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.copy_dir_from",false]],"copy_dir_from() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.copy_dir_from",false]],"copy_dir_to() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.copy_dir_to",false]],"copy_dir_to() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.copy_dir_to",false]],"copy_from() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.copy_from",false]],"copy_from() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.copy_from",false]],"copy_from() (remotesession method)":[[13,"framework.remote_session.remote_session.RemoteSession.copy_from",false]],"copy_from() (sshsession method)":[[14,"framework.remote_session.ssh_session.SSHSession.copy_from",false]],"copy_to() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.copy_to",false]],"copy_to() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.copy_to",false]],"copy_to() (remotesession method)":[[13,"framework.remote_session.remote_session.RemoteSession.copy_to",false]],"copy_to() (sshsession method)":[[14,"framework.remote_session.ssh_session.SSHSession.copy_to",false]],"core (logicalcore attribute)":[[22,"framework.testbed_model.cpu.LogicalCore.core",false]],"coremask (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.coremask",false]],"cores_per_socket (logicalcorecount attribute)":[[22,"framework.testbed_model.cpu.LogicalCoreCount.cores_per_socket",false]],"cpu (dpdkbuildoptionsconfiguration attribute)":[[0,"framework.config.DPDKBuildOptionsConfiguration.cpu",false]],"cputype (class in framework.config)":[[0,"framework.config.CPUType",false]],"create_interactive_session() (in module framework.remote_session)":[[8,"framework.remote_session.create_interactive_session",false]],"create_remote_session() (in module framework.remote_session)":[[8,"framework.remote_session.create_remote_session",false]],"create_remote_tarball() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.create_remote_tarball",false]],"create_remote_tarball() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.create_remote_tarball",false]],"create_session() (in module framework.testbed_model.node)":[[24,"framework.testbed_model.node.create_session",false]],"create_session() (node method)":[[24,"framework.testbed_model.node.Node.create_session",false]],"create_tarball() (in module framework.utils)":[[36,"framework.utils.create_tarball",false]],"create_traffic_generator() (in module framework.testbed_model.traffic_generator)":[[31,"framework.testbed_model.traffic_generator.create_traffic_generator",false]],"csum (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.csum",false]],"csum_set_hw() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.csum_set_hw",false]],"dcb (rxmultiqueuemode attribute)":[[5,"framework.params.testpmd.RXMultiQueueMode.DCB",false]],"decoratedniccapability (class in framework.testbed_model.capability)":[[21,"framework.testbed_model.capability.DecoratedNicCapability",false]],"default (topologytype attribute)":[[30,"framework.testbed_model.topology.TopologyType.default",false]],"deferred_start (testpmdqueueinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.deferred_start",false]],"descriptors (rxringparams attribute)":[[5,"framework.params.testpmd.RXRingParams.descriptors",false]],"descriptors (txringparams attribute)":[[5,"framework.params.testpmd.TXRingParams.descriptors",false]],"dest_ip (txipaddrpair attribute)":[[5,"framework.params.testpmd.TxIPAddrPair.dest_ip",false]],"dest_port (txudpportpair attribute)":[[5,"framework.params.testpmd.TxUDPPortPair.dest_port",false]],"dev_args (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.dev_args",false]],"dev_probed (event attribute)":[[5,"framework.params.testpmd.Event.dev_probed",false]],"dev_released (event attribute)":[[5,"framework.params.testpmd.Event.dev_released",false]],"device_capabilities (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.device_capabilities",false]],"device_error_handling_mode (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.device_error_handling_mode",false]],"device_name (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.device_name",false]],"device_private_info (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.device_private_info",false]],"devicecapabilitiesflag (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag",false]],"deviceerrorhandlingmode (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.DeviceErrorHandlingMode",false]],"direction (ringnumaconfig attribute)":[[5,"framework.params.testpmd.RingNUMAConfig.direction",false]],"disable_crc_strip (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.disable_crc_strip",false]],"disable_device_start (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.disable_device_start",false]],"disable_flow_flush (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.disable_flow_flush",false]],"disable_link_check (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.disable_link_check",false]],"disabled (rsssetting attribute)":[[5,"framework.params.testpmd.RSSSetting.Disabled",false]],"disablerss (class in framework.params.testpmd)":[[5,"framework.params.testpmd.DisableRSS",false]],"display_xstats (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.display_xstats",false]],"dpaa2 (cputype attribute)":[[0,"framework.config.CPUType.dpaa2",false]],"dpdk_build_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.DPDK_BUILD_ERR",false]],"dpdk_config (testrunconfiguration attribute)":[[0,"framework.config.TestRunConfiguration.dpdk_config",false]],"dpdk_location (basedpdkbuildconfiguration attribute)":[[0,"framework.config.BaseDPDKBuildConfiguration.dpdk_location",false]],"dpdk_location (settings attribute)":[[17,"framework.settings.Settings.dpdk_location",false]],"dpdk_tree (localdpdktreelocation attribute)":[[0,"framework.config.LocalDPDKTreeLocation.dpdk_tree",false]],"dpdk_tree (remotedpdktreelocation attribute)":[[0,"framework.config.RemoteDPDKTreeLocation.dpdk_tree",false]],"dpdk_version (dpdkbuildinfo attribute)":[[28,"framework.testbed_model.sut_node.DPDKBuildInfo.dpdk_version",false]],"dpdk_version (sutnode property)":[[28,"framework.testbed_model.sut_node.SutNode.dpdk_version",false]],"dpdkbuildconfiguration (in module framework.config)":[[0,"framework.config.DPDKBuildConfiguration",false]],"dpdkbuilderror":[[1,"framework.exception.DPDKBuildError",false]],"dpdkbuildinfo (class in framework.testbed_model.sut_node)":[[28,"framework.testbed_model.sut_node.DPDKBuildInfo",false]],"dpdkbuildoptionsconfiguration (class in framework.config)":[[0,"framework.config.DPDKBuildOptionsConfiguration",false]],"dpdklocation (in module framework.config)":[[0,"framework.config.DPDKLocation",false]],"dpdkprecompiledbuildconfiguration (class in framework.config)":[[0,"framework.config.DPDKPrecompiledBuildConfiguration",false]],"dpdkshell (class in framework.remote_session.dpdk_shell)":[[9,"framework.remote_session.dpdk_shell.DPDKShell",false]],"dpdkuncompiledbuildconfiguration (class in framework.config)":[[0,"framework.config.DPDKUncompiledBuildConfiguration",false]],"driver_name (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.driver_name",false]],"drop_packets (testpmdrxqinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdRxqInfo.drop_packets",false]],"dst_mac (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.dst_mac",false]],"dts_cfg_file":[[0,"index-0",false],[17,"envvar-DTS_CFG_FILE",false]],"dts_compile_timeout":[[17,"envvar-DTS_COMPILE_TIMEOUT",false],[25,"index-1",false]],"dts_dpdk_tarball":[[17,"envvar-DTS_DPDK_TARBALL",false]],"dts_dpdk_tree":[[17,"envvar-DTS_DPDK_TREE",false]],"dts_output_dir":[[17,"envvar-DTS_OUTPUT_DIR",false],[32,"index-0",false]],"dts_precompiled_build_dir":[[17,"envvar-DTS_PRECOMPILED_BUILD_DIR",false]],"dts_random_seed":[[17,"envvar-DTS_RANDOM_SEED",false]],"dts_remote_source":[[17,"envvar-DTS_REMOTE_SOURCE",false]],"dts_rerun":[[17,"envvar-DTS_RERUN",false]],"dts_test_suites":[[17,"envvar-DTS_TEST_SUITES",false]],"dts_timeout":[[13,"index-0",false],[15,"index-0",false],[17,"envvar-DTS_TIMEOUT",false],[25,"index-0",false]],"dts_verbose":[[17,"envvar-DTS_VERBOSE",false]],"dtserror":[[1,"framework.exception.DTSError",false]],"dtslogger (class in framework.logger)":[[2,"framework.logger.DTSLogger",false]],"dtsstage (class in framework.logger)":[[2,"framework.logger.DtsStage",false]],"ealparams (class in framework.params.eal)":[[4,"framework.params.eal.EalParams",false]],"ealparamsdict (class in framework.params.types)":[[6,"framework.params.types.EalParamsDict",false]],"ecpri (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ecpri",false]],"enable_hw_qinq_strip (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.enable_hw_qinq_strip",false]],"enable_hw_vlan (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.enable_hw_vlan",false]],"enable_hw_vlan_extend (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.enable_hw_vlan_extend",false]],"enable_hw_vlan_filter (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.enable_hw_vlan_filter",false]],"enable_hw_vlan_strip (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.enable_hw_vlan_strip",false]],"enable_lro (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.enable_lro",false]],"enable_rx_cksum (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.enable_rx_cksum",false]],"enable_scatter (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.enable_scatter",false]],"environment variable":[[0,"index-0",false],[13,"index-0",false],[15,"index-0",false],[17,"envvar-DTS_CFG_FILE",false],[17,"envvar-DTS_COMPILE_TIMEOUT",false],[17,"envvar-DTS_DPDK_TARBALL",false],[17,"envvar-DTS_DPDK_TREE",false],[17,"envvar-DTS_OUTPUT_DIR",false],[17,"envvar-DTS_PRECOMPILED_BUILD_DIR",false],[17,"envvar-DTS_RANDOM_SEED",false],[17,"envvar-DTS_REMOTE_SOURCE",false],[17,"envvar-DTS_RERUN",false],[17,"envvar-DTS_TEST_SUITES",false],[17,"envvar-DTS_TIMEOUT",false],[17,"envvar-DTS_VERBOSE",false],[25,"index-0",false],[25,"index-1",false],[32,"index-0",false]],"err_recovering (event attribute)":[[5,"framework.params.testpmd.Event.err_recovering",false]],"errorseverity (class in framework.exception)":[[1,"framework.exception.ErrorSeverity",false]],"esp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.esp",false]],"eth (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.eth",false]],"eth_link_speed (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.eth_link_speed",false]],"eth_peer (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.eth_peer",false]],"eth_peers_configfile (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.eth_peers_configfile",false]],"ethpeer (class in framework.params.testpmd)":[[5,"framework.params.testpmd.EthPeer",false]],"event (class in framework.params.testpmd)":[[5,"framework.params.testpmd.Event",false]],"expand_range() (in module framework.utils)":[[36,"framework.utils.expand_range",false]],"explicit_tx_flow (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.EXPLICIT_TX_FLOW",false]],"extend (vlanoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.VLANOffloadFlag.EXTEND",false]],"extension (tarcompressionformat property)":[[36,"framework.utils.TarCompressionFormat.extension",false]],"extract_remote_tarball() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.extract_remote_tarball",false]],"extract_remote_tarball() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.extract_remote_tarball",false]],"extract_tarball() (in module framework.utils)":[[36,"framework.utils.extract_tarball",false]],"extract_verbose_output() (testpmdshell static method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.extract_verbose_output",false]],"filter (vlanoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.VLANOffloadFlag.FILTER",false]],"filter() (logicalcorecountfilter method)":[[22,"framework.testbed_model.cpu.LogicalCoreCountFilter.filter",false]],"filter() (logicalcorefilter method)":[[22,"framework.testbed_model.cpu.LogicalCoreFilter.filter",false]],"filter() (logicalcorelistfilter method)":[[22,"framework.testbed_model.cpu.LogicalCoreListFilter.filter",false]],"filter_lcores() (node method)":[[24,"framework.testbed_model.node.Node.filter_lcores",false]],"find() (textparser static method)":[[7,"framework.parser.TextParser.find",false]],"find_int() (textparser static method)":[[7,"framework.parser.TextParser.find_int",false]],"fivetswap (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.fivetswap",false]],"flow_aged (event attribute)":[[5,"framework.params.testpmd.Event.flow_aged",false]],"flow_isolate_all (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.flow_isolate_all",false]],"flow_rule_keep (devicecapabilitiesflag attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag.FLOW_RULE_KEEP",false]],"flow_rule_keep() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.FLOW_RULE_KEEP",false]],"flow_shared_object_keep (devicecapabilitiesflag attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag.FLOW_SHARED_OBJECT_KEEP",false]],"flow_shared_object_keep() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.FLOW_SHARED_OBJECT_KEEP",false]],"flowdirection (class in framework.params.testpmd)":[[5,"framework.params.testpmd.FlowDirection",false]],"flowgenforwardingmode (class in framework.params.testpmd)":[[5,"framework.params.testpmd.FlowGenForwardingMode",false]],"flows (flowgenforwardingmode attribute)":[[5,"framework.params.testpmd.FlowGenForwardingMode.flows",false]],"fnptr (in module framework.params)":[[3,"framework.params.FnPtr",false]],"force_first_numa (hugepageconfiguration attribute)":[[0,"framework.config.HugepageConfiguration.force_first_numa",false]],"force_rx_queue_mem_settings (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.FORCE_RX_QUEUE_MEM_SETTINGS",false]],"force_tx_queue_mem_settings (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.FORCE_TX_QUEUE_MEM_SETTINGS",false]],"forward_mode (noisyforwardingmode attribute)":[[5,"framework.params.testpmd.NoisyForwardingMode.forward_mode",false]],"forward_mode (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.forward_mode",false]],"framework":[[37,"module-framework",false]],"framework.config":[[0,"module-framework.config",false]],"framework.exception":[[1,"module-framework.exception",false]],"framework.logger":[[2,"module-framework.logger",false]],"framework.params":[[3,"module-framework.params",false]],"framework.params.eal":[[4,"module-framework.params.eal",false]],"framework.params.testpmd":[[5,"module-framework.params.testpmd",false]],"framework.params.types":[[6,"module-framework.params.types",false]],"framework.parser":[[7,"module-framework.parser",false]],"framework.remote_session":[[8,"module-framework.remote_session",false]],"framework.remote_session.dpdk_shell":[[9,"module-framework.remote_session.dpdk_shell",false]],"framework.remote_session.interactive_remote_session":[[10,"module-framework.remote_session.interactive_remote_session",false]],"framework.remote_session.interactive_shell":[[11,"module-framework.remote_session.interactive_shell",false]],"framework.remote_session.python_shell":[[12,"module-framework.remote_session.python_shell",false]],"framework.remote_session.remote_session":[[13,"module-framework.remote_session.remote_session",false]],"framework.remote_session.ssh_session":[[14,"module-framework.remote_session.ssh_session",false]],"framework.remote_session.testpmd_shell":[[15,"module-framework.remote_session.testpmd_shell",false]],"framework.settings":[[17,"module-framework.settings",false]],"framework.testbed_model":[[20,"module-framework.testbed_model",false]],"framework.testbed_model.capability":[[21,"module-framework.testbed_model.capability",false]],"framework.testbed_model.cpu":[[22,"module-framework.testbed_model.cpu",false]],"framework.testbed_model.linux_session":[[23,"module-framework.testbed_model.linux_session",false]],"framework.testbed_model.node":[[24,"module-framework.testbed_model.node",false]],"framework.testbed_model.os_session":[[25,"module-framework.testbed_model.os_session",false]],"framework.testbed_model.port":[[26,"module-framework.testbed_model.port",false]],"framework.testbed_model.posix_session":[[27,"module-framework.testbed_model.posix_session",false]],"framework.testbed_model.sut_node":[[28,"module-framework.testbed_model.sut_node",false]],"framework.testbed_model.tg_node":[[29,"module-framework.testbed_model.tg_node",false]],"framework.testbed_model.topology":[[30,"module-framework.testbed_model.topology",false]],"framework.testbed_model.traffic_generator":[[31,"module-framework.testbed_model.traffic_generator",false]],"framework.testbed_model.traffic_generator.capturing_traffic_generator":[[32,"module-framework.testbed_model.traffic_generator.capturing_traffic_generator",false]],"framework.testbed_model.traffic_generator.scapy":[[33,"module-framework.testbed_model.traffic_generator.scapy",false]],"framework.testbed_model.traffic_generator.traffic_generator":[[34,"module-framework.testbed_model.traffic_generator.traffic_generator",false]],"framework.testbed_model.virtual_device":[[35,"module-framework.testbed_model.virtual_device",false]],"framework.utils":[[36,"module-framework.utils",false]],"free_threshold (rxringparams attribute)":[[5,"framework.params.testpmd.RXRingParams.free_threshold",false]],"free_threshold (testpmdqueueinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.free_threshold",false]],"free_threshold (txringparams attribute)":[[5,"framework.params.testpmd.TXRingParams.free_threshold",false]],"freebsd (os attribute)":[[0,"framework.config.OS.freebsd",false]],"from_list_string() (packetoffloadflag class method)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.from_list_string",false]],"from_list_string() (rssoffloadtypesflag class method)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.from_list_string",false]],"from_list_string() (rteptypes class method)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.from_list_string",false]],"from_str() (packetoffloadflag class method)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.from_str",false]],"from_str() (params class method)":[[3,"framework.params.Params.from_str",false]],"from_str() (rssoffloadtypesflag class method)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.from_str",false]],"from_str() (rteptypes class method)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.from_str",false]],"from_str_dict() (vlanoffloadflag class method)":[[15,"framework.remote_session.testpmd_shell.VLANOffloadFlag.from_str_dict",false]],"from_string() (rxoffloadcapability class method)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.from_string",false]],"frozenmodel (class in framework.config)":[[0,"framework.config.FrozenModel",false]],"func (testrunconfiguration attribute)":[[0,"framework.config.TestRunConfiguration.func",false]],"fw_version (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.fw_version",false]],"gcc (compiler attribute)":[[0,"framework.config.Compiler.gcc",false]],"generate_random_packets() (in module framework.utils)":[[36,"framework.utils.generate_random_packets",false]],"generic_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.GENERIC_ERR",false]],"geneve (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.geneve",false]],"geneve_parsed_port (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.geneve_parsed_port",false]],"get_capabilities_mcast_filtering() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.get_capabilities_mcast_filtering",false]],"get_capabilities_rx_offload() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.get_capabilities_rx_offload",false]],"get_capabilities_rxq_info() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.get_capabilities_rxq_info",false]],"get_capabilities_show_port_info() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.get_capabilities_show_port_info",false]],"get_compiler_version() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.get_compiler_version",false]],"get_compiler_version() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.get_compiler_version",false]],"get_devices() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.get_devices",false]],"get_dpdk_build_env_vars() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.get_dpdk_build_env_vars",false]],"get_dpdk_build_env_vars() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.get_dpdk_build_env_vars",false]],"get_dpdk_build_info() (sutnode method)":[[28,"framework.testbed_model.sut_node.SutNode.get_dpdk_build_info",false]],"get_dpdk_file_prefix() (linuxsession method)":[[23,"framework.testbed_model.linux_session.LinuxSession.get_dpdk_file_prefix",false]],"get_dpdk_file_prefix() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.get_dpdk_file_prefix",false]],"get_dpdk_file_prefix() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.get_dpdk_file_prefix",false]],"get_dpdk_version() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.get_dpdk_version",false]],"get_dpdk_version() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.get_dpdk_version",false]],"get_dts_logger() (in module framework.logger)":[[2,"framework.logger.get_dts_logger",false]],"get_from_value() (topologytype class method)":[[30,"framework.testbed_model.topology.TopologyType.get_from_value",false]],"get_node_info() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.get_node_info",false]],"get_node_info() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.get_node_info",false]],"get_packet_summaries() (in module framework.utils)":[[36,"framework.utils.get_packet_summaries",false]],"get_port_queue_info() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.get_port_queue_info",false]],"get_queue_ring_size() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.get_queue_ring_size",false]],"get_remote_cpus() (linuxsession method)":[[23,"framework.testbed_model.linux_session.LinuxSession.get_remote_cpus",false]],"get_remote_cpus() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.get_remote_cpus",false]],"get_remote_tmp_dir() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.get_remote_tmp_dir",false]],"get_remote_tmp_dir() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.get_remote_tmp_dir",false]],"get_settings() (in module framework.settings)":[[17,"framework.settings.get_settings",false]],"get_supported_capabilities() (capability class method)":[[21,"framework.testbed_model.capability.Capability.get_supported_capabilities",false]],"get_supported_capabilities() (decoratedniccapability class method)":[[21,"framework.testbed_model.capability.DecoratedNicCapability.get_supported_capabilities",false]],"get_supported_capabilities() (in module framework.testbed_model.capability)":[[21,"framework.testbed_model.capability.get_supported_capabilities",false]],"get_supported_capabilities() (topologycapability class method)":[[21,"framework.testbed_model.capability.TopologyCapability.get_supported_capabilities",false]],"get_tarball_top_dir() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.get_tarball_top_dir",false]],"get_tarball_top_dir() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.get_tarball_top_dir",false]],"get_test_cases() (testprotocol class method)":[[21,"framework.testbed_model.capability.TestProtocol.get_test_cases",false]],"get_unique() (decoratedniccapability class method)":[[21,"framework.testbed_model.capability.DecoratedNicCapability.get_unique",false]],"get_unique() (topologycapability class method)":[[21,"framework.testbed_model.capability.TopologyCapability.get_unique",false]],"gtpu (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.gtpu",false]],"guess_dpdk_remote_dir() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.guess_dpdk_remote_dir",false]],"hairpin (rxqueuestate attribute)":[[15,"framework.remote_session.testpmd_shell.RxQueueState.hairpin",false]],"hairpin_mode (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.hairpin_mode",false]],"hairpin_queues (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.hairpin_queues",false]],"hairpinmode (class in framework.params.testpmd)":[[5,"framework.params.testpmd.HairpinMode",false]],"hash_key_size (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.hash_key_size",false]],"hex_from_flag_value() (in module framework.params)":[[3,"framework.params.hex_from_flag_value",false]],"history (remotesession attribute)":[[13,"framework.remote_session.remote_session.RemoteSession.history",false]],"host_threshold (rxringparams attribute)":[[5,"framework.params.testpmd.RXRingParams.host_threshold",false]],"host_threshold (testpmdqueueinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.host_threshold",false]],"host_threshold (txringparams attribute)":[[5,"framework.params.testpmd.TXRingParams.host_threshold",false]],"hostname (interactiveremotesession attribute)":[[10,"framework.remote_session.interactive_remote_session.InteractiveRemoteSession.hostname",false]],"hostname (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.hostname",false]],"hostname (remotesession attribute)":[[13,"framework.remote_session.remote_session.RemoteSession.hostname",false]],"hot_plug (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.hot_plug",false]],"hugepageconfiguration (class in framework.config)":[[0,"framework.config.HugepageConfiguration",false]],"hugepages (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.hugepages",false]],"hw_ptype (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.hw_ptype",false]],"i686 (architecture attribute)":[[0,"framework.config.Architecture.i686",false]],"icc (compiler attribute)":[[0,"framework.config.Compiler.icc",false]],"icmpecho (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.icmpecho",false]],"id (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.id",false]],"identifier (port attribute)":[[26,"framework.testbed_model.port.Port.identifier",false]],"ieee1588 (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.ieee1588",false]],"inner_l2_ether (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L2_ETHER",false]],"inner_l2_ether_qinq (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L2_ETHER_QINQ",false]],"inner_l2_ether_vlan (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L2_ETHER_VLAN",false]],"inner_l2_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L2_UNKNOWN",false]],"inner_l3_ipv4 (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L3_IPV4",false]],"inner_l3_ipv4_ext (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L3_IPV4_EXT",false]],"inner_l3_ipv4_ext_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L3_IPV4_EXT_UNKNOWN",false]],"inner_l3_ipv6 (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L3_IPV6",false]],"inner_l3_ipv6_ext (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L3_IPV6_EXT",false]],"inner_l3_ipv6_ext_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L3_IPV6_EXT_UNKNOWN",false]],"inner_l3_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L3_UNKNOWN",false]],"inner_l4_frag (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L4_FRAG",false]],"inner_l4_icmp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L4_ICMP",false]],"inner_l4_nonfrag (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L4_NONFRAG",false]],"inner_l4_sctp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L4_SCTP",false]],"inner_l4_tcp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L4_TCP",false]],"inner_l4_udp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L4_UDP",false]],"inner_l4_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L4_UNKNOWN",false]],"interactive_mode (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.interactive_mode",false]],"interactive_session (ossession attribute)":[[25,"framework.testbed_model.os_session.OSSession.interactive_session",false]],"interactivecommandexecutionerror":[[1,"framework.exception.InteractiveCommandExecutionError",false]],"interactiveremotesession (class in framework.remote_session.interactive_remote_session)":[[10,"framework.remote_session.interactive_remote_session.InteractiveRemoteSession",false]],"interactiveshell (class in framework.remote_session.interactive_shell)":[[11,"framework.remote_session.interactive_shell.InteractiveShell",false]],"interactivesshsessiondeaderror":[[1,"framework.exception.InteractiveSSHSessionDeadError",false]],"interactivesshtimeouterror":[[1,"framework.exception.InteractiveSSHTimeoutError",false]],"internal_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.INTERNAL_ERR",false]],"internalerror":[[1,"framework.exception.InternalError",false]],"intr_lsc (event attribute)":[[5,"framework.params.testpmd.Event.intr_lsc",false]],"intr_reset (event attribute)":[[5,"framework.params.testpmd.Event.intr_reset",false]],"intr_rmv (event attribute)":[[5,"framework.params.testpmd.Event.intr_rmv",false]],"io (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.io",false]],"ip (checksumoffloadoptions attribute)":[[15,"framework.remote_session.testpmd_shell.ChecksumOffloadOptions.ip",false]],"ip (interactiveremotesession attribute)":[[10,"framework.remote_session.interactive_remote_session.InteractiveRemoteSession.ip",false]],"ip (packetprotocols attribute)":[[36,"framework.utils.PacketProtocols.IP",false]],"ip (remotesession attribute)":[[13,"framework.remote_session.remote_session.RemoteSession.ip",false]],"ip (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ip",false]],"ipv4 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv4",false]],"ipv4_chksum (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv4_chksum",false]],"ipv4_frag (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv4_frag",false]],"ipv4_other (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv4_other",false]],"ipv4_sctp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv4_sctp",false]],"ipv4_tcp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv4_tcp",false]],"ipv4_udp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv4_udp",false]],"ipv6 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6",false]],"ipv6_ex (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_ex",false]],"ipv6_flow_label (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_flow_label",false]],"ipv6_frag (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_frag",false]],"ipv6_other (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_other",false]],"ipv6_sctp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_sctp",false]],"ipv6_tcp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_tcp",false]],"ipv6_tcp_ex (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_tcp_ex",false]],"ipv6_udp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_udp",false]],"ipv6_udp_ex (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_udp_ex",false]],"is_alive() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.is_alive",false]],"is_alive() (remotesession method)":[[13,"framework.remote_session.remote_session.RemoteSession.is_alive",false]],"is_alive() (sshsession method)":[[14,"framework.remote_session.ssh_session.SSHSession.is_alive",false]],"is_allmulticast_mode_enabled (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.is_allmulticast_mode_enabled",false]],"is_capturing (capturingtrafficgenerator property)":[[32,"framework.testbed_model.traffic_generator.capturing_traffic_generator.CapturingTrafficGenerator.is_capturing",false]],"is_capturing (trafficgenerator property)":[[34,"framework.testbed_model.traffic_generator.traffic_generator.TrafficGenerator.is_capturing",false]],"is_link_autonegotiated (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.is_link_autonegotiated",false]],"is_link_full_duplex (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.is_link_full_duplex",false]],"is_link_up (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.is_link_up",false]],"is_promiscuous_mode_enabled (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.is_promiscuous_mode_enabled",false]],"is_queue_started (testpmdqueueinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.is_queue_started",false]],"is_remote_dir() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.is_remote_dir",false]],"is_remote_dir() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.is_remote_dir",false]],"is_remote_tarfile() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.is_remote_tarfile",false]],"is_remote_tarfile() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.is_remote_tarfile",false]],"join_remote_path() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.join_remote_path",false]],"join_remote_path() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.join_remote_path",false]],"kernel_version (ossessioninfo attribute)":[[25,"framework.testbed_model.os_session.OSSessionInfo.kernel_version",false]],"kill_cleanup_dpdk_apps() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.kill_cleanup_dpdk_apps",false]],"kill_cleanup_dpdk_apps() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.kill_cleanup_dpdk_apps",false]],"kill_cleanup_dpdk_apps() (sutnode method)":[[28,"framework.testbed_model.sut_node.SutNode.kill_cleanup_dpdk_apps",false]],"l2_dst_only (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l2_dst_only",false]],"l2_ether (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER",false]],"l2_ether_arp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_ARP",false]],"l2_ether_fcoe (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_FCOE",false]],"l2_ether_lldp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_LLDP",false]],"l2_ether_mpls (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_MPLS",false]],"l2_ether_nsh (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_NSH",false]],"l2_ether_pppoe (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_PPPOE",false]],"l2_ether_qinq (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_QINQ",false]],"l2_ether_timesync (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_TIMESYNC",false]],"l2_ether_vlan (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_VLAN",false]],"l2_len (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.l2_len",false]],"l2_payload (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l2_payload",false]],"l2_src_only (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l2_src_only",false]],"l2_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_UNKNOWN",false]],"l2tpv2 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l2tpv2",false]],"l2tpv3 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l2tpv3",false]],"l3_dst_only (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l3_dst_only",false]],"l3_ipv4 (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L3_IPV4",false]],"l3_ipv4_ext (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L3_IPV4_EXT",false]],"l3_ipv4_ext_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L3_IPV4_EXT_UNKNOWN",false]],"l3_ipv6 (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L3_IPV6",false]],"l3_ipv6_ext (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L3_IPV6_EXT",false]],"l3_ipv6_ext_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L3_IPV6_EXT_UNKNOWN",false]],"l3_len (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.l3_len",false]],"l3_pre32 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l3_pre32",false]],"l3_pre40 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l3_pre40",false]],"l3_pre48 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l3_pre48",false]],"l3_pre56 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l3_pre56",false]],"l3_pre64 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l3_pre64",false]],"l3_pre96 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l3_pre96",false]],"l3_src_only (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l3_src_only",false]],"l3_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L3_UNKNOWN",false]],"l4_chksum (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l4_chksum",false]],"l4_dst_only (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l4_dst_only",false]],"l4_frag (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L4_FRAG",false]],"l4_icmp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L4_ICMP",false]],"l4_igmp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L4_IGMP",false]],"l4_len (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.l4_len",false]],"l4_nonfrag (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L4_NONFRAG",false]],"l4_sctp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L4_SCTP",false]],"l4_src_only (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l4_src_only",false]],"l4_tcp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L4_TCP",false]],"l4_udp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L4_UDP",false]],"l4_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L4_UNKNOWN",false]],"latencystats (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.latencystats",false]],"lcore (logicalcore attribute)":[[22,"framework.testbed_model.cpu.LogicalCore.lcore",false]],"lcore_filter() (in module framework.testbed_model.cpu)":[[22,"framework.testbed_model.cpu.lcore_filter",false]],"lcore_list (ealparams attribute)":[[4,"framework.params.eal.EalParams.lcore_list",false]],"lcore_list (logicalcorelist property)":[[22,"framework.testbed_model.cpu.LogicalCoreList.lcore_list",false]],"lcores (node attribute)":[[24,"framework.testbed_model.node.Node.lcores",false]],"lcores (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.lcores",false]],"lcores_per_core (logicalcorecount attribute)":[[22,"framework.testbed_model.cpu.LogicalCoreCount.lcores_per_core",false]],"length (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.length",false]],"link (lshwconfigurationoutput attribute)":[[23,"framework.testbed_model.linux_session.LshwConfigurationOutput.link",false]],"link_speed (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.link_speed",false]],"linux (os attribute)":[[0,"framework.config.OS.linux",false]],"linuxsession (class in framework.testbed_model.linux_session)":[[23,"framework.testbed_model.linux_session.LinuxSession",false]],"lkup_memory (noisyforwardingmode attribute)":[[5,"framework.params.testpmd.NoisyForwardingMode.lkup_memory",false]],"lkup_num_reads (noisyforwardingmode attribute)":[[5,"framework.params.testpmd.NoisyForwardingMode.lkup_num_reads",false]],"lkup_num_reads_writes (noisyforwardingmode attribute)":[[5,"framework.params.testpmd.NoisyForwardingMode.lkup_num_reads_writes",false]],"lkup_num_writes (noisyforwardingmode attribute)":[[5,"framework.params.testpmd.NoisyForwardingMode.lkup_num_writes",false]],"load_config() (in module framework.config)":[[0,"framework.config.load_config",false]],"localdpdklocation (class in framework.config)":[[0,"framework.config.LocalDPDKLocation",false]],"localdpdktarballlocation (class in framework.config)":[[0,"framework.config.LocalDPDKTarballLocation",false]],"localdpdktreelocation (class in framework.config)":[[0,"framework.config.LocalDPDKTreeLocation",false]],"lock_all_memory (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.lock_all_memory",false]],"logical_name (port attribute)":[[26,"framework.testbed_model.port.Port.logical_name",false]],"logicalcore (class in framework.testbed_model.cpu)":[[22,"framework.testbed_model.cpu.LogicalCore",false]],"logicalcorecount (class in framework.testbed_model.cpu)":[[22,"framework.testbed_model.cpu.LogicalCoreCount",false]],"logicalcorecountfilter (class in framework.testbed_model.cpu)":[[22,"framework.testbed_model.cpu.LogicalCoreCountFilter",false]],"logicalcorefilter (class in framework.testbed_model.cpu)":[[22,"framework.testbed_model.cpu.LogicalCoreFilter",false]],"logicalcorelist (class in framework.testbed_model.cpu)":[[22,"framework.testbed_model.cpu.LogicalCoreList",false]],"logicalcorelistfilter (class in framework.testbed_model.cpu)":[[22,"framework.testbed_model.cpu.LogicalCoreListFilter",false]],"logicalcores (in module framework.config)":[[0,"framework.config.LogicalCores",false]],"logicalname (lshwoutput attribute)":[[23,"framework.testbed_model.linux_session.LshwOutput.logicalname",false]],"long() (params static method)":[[3,"framework.params.Params.long",false]],"loop (porttopology attribute)":[[5,"framework.params.testpmd.PortTopology.loop",false]],"lshwconfigurationoutput (class in framework.testbed_model.linux_session)":[[23,"framework.testbed_model.linux_session.LshwConfigurationOutput",false]],"lshwoutput (class in framework.testbed_model.linux_session)":[[23,"framework.testbed_model.linux_session.LshwOutput",false]],"mac (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.mac",false]],"mac_address (ethpeer attribute)":[[5,"framework.params.testpmd.EthPeer.mac_address",false]],"mac_address (port attribute)":[[26,"framework.testbed_model.port.Port.mac_address",false]],"mac_address (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.mac_address",false]],"macsec (event attribute)":[[5,"framework.params.testpmd.Event.macsec",false]],"macswap (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.macswap",false]],"main_session (node attribute)":[[24,"framework.testbed_model.node.Node.main_session",false]],"make_device_private_info_parser() (in module framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.make_device_private_info_parser",false]],"make_parser() (devicecapabilitiesflag class method)":[[15,"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag.make_parser",false]],"make_parser() (deviceerrorhandlingmode class method)":[[15,"framework.remote_session.testpmd_shell.DeviceErrorHandlingMode.make_parser",false]],"make_parser() (packetoffloadflag class method)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.make_parser",false]],"make_parser() (rssoffloadtypesflag class method)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.make_parser",false]],"make_parser() (rteptypes class method)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.make_parser",false]],"make_parser() (rxoffloadcapability class method)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.make_parser",false]],"make_parser() (rxqueuestate class method)":[[15,"framework.remote_session.testpmd_shell.RxQueueState.make_parser",false]],"make_parser() (vlanoffloadflag class method)":[[15,"framework.remote_session.testpmd_shell.VLANOffloadFlag.make_parser",false]],"mask_events (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.mask_events",false]],"max_hash_mac_addresses_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_hash_mac_addresses_num",false]],"max_lro_packet_size (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_lro_packet_size",false]],"max_lro_pkt_size (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.max_lro_pkt_size",false]],"max_mac_addresses_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_mac_addresses_num",false]],"max_mtu_segment_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_mtu_segment_num",false]],"max_packet_segment_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_packet_segment_num",false]],"max_pkt_len (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.max_pkt_len",false]],"max_queue_rxd_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_queue_rxd_num",false]],"max_queue_txd_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_queue_txd_num",false]],"max_rx_bufsize (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_rx_bufsize",false]],"max_rx_packet_length (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_rx_packet_length",false]],"max_rx_queues_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_rx_queues_num",false]],"max_tx_queues_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_tx_queues_num",false]],"max_vfs_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_vfs_num",false]],"max_vmdq_pools_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_vmdq_pools_num",false]],"mbcache (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.mbcache",false]],"mbuf_size (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.mbuf_size",false]],"mcast_filtering() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.MCAST_FILTERING",false]],"mem_alloc_socket_id (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.mem_alloc_socket_id",false]],"memory_channels (ealparams attribute)":[[4,"framework.params.eal.EalParams.memory_channels",false]],"memory_channels (sutnodeconfiguration attribute)":[[0,"framework.config.SutNodeConfiguration.memory_channels",false]],"mempool (testpmdrxqinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdRxqInfo.mempool",false]],"mempool_allocation_mode (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.mempool_allocation_mode",false]],"mesonargs (class in framework.utils)":[[36,"framework.utils.MesonArgs",false]],"min_queue_rxd_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.min_queue_rxd_num",false]],"min_queue_txd_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.min_queue_txd_num",false]],"min_rx_bufsize (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.min_rx_bufsize",false]],"model_config (frozenmodel attribute)":[[0,"framework.config.FrozenModel.model_config",false]],"modify_str() (in module framework.params)":[[3,"framework.params.modify_str",false]],"module":[[0,"module-framework.config",false],[1,"module-framework.exception",false],[2,"module-framework.logger",false],[3,"module-framework.params",false],[4,"module-framework.params.eal",false],[5,"module-framework.params.testpmd",false],[6,"module-framework.params.types",false],[7,"module-framework.parser",false],[8,"module-framework.remote_session",false],[9,"module-framework.remote_session.dpdk_shell",false],[10,"module-framework.remote_session.interactive_remote_session",false],[11,"module-framework.remote_session.interactive_shell",false],[12,"module-framework.remote_session.python_shell",false],[13,"module-framework.remote_session.remote_session",false],[14,"module-framework.remote_session.ssh_session",false],[15,"module-framework.remote_session.testpmd_shell",false],[17,"module-framework.settings",false],[20,"module-framework.testbed_model",false],[21,"module-framework.testbed_model.capability",false],[22,"module-framework.testbed_model.cpu",false],[23,"module-framework.testbed_model.linux_session",false],[24,"module-framework.testbed_model.node",false],[25,"module-framework.testbed_model.os_session",false],[26,"module-framework.testbed_model.port",false],[27,"module-framework.testbed_model.posix_session",false],[28,"module-framework.testbed_model.sut_node",false],[29,"module-framework.testbed_model.tg_node",false],[30,"module-framework.testbed_model.topology",false],[31,"module-framework.testbed_model.traffic_generator",false],[32,"module-framework.testbed_model.traffic_generator.capturing_traffic_generator",false],[33,"module-framework.testbed_model.traffic_generator.scapy",false],[34,"module-framework.testbed_model.traffic_generator.traffic_generator",false],[35,"module-framework.testbed_model.virtual_device",false],[36,"module-framework.utils",false],[37,"module-framework",false]],"mpls (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.mpls",false]],"msvc (compiler attribute)":[[0,"framework.config.Compiler.msvc",false]],"mtu (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.mtu",false]],"multi_flow (txonlyforwardingmode attribute)":[[5,"framework.params.testpmd.TXOnlyForwardingMode.multi_flow",false]],"multi_rx_mempool (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.multi_rx_mempool",false]],"multiinheritancebaseclass (class in framework.utils)":[[36,"framework.utils.MultiInheritanceBaseClass",false]],"multiple() (params static method)":[[3,"framework.params.Params.multiple",false]],"name (commandresult attribute)":[[13,"framework.remote_session.remote_session.CommandResult.name",false]],"name (dpdkbuildoptionsconfiguration property)":[[0,"framework.config.DPDKBuildOptionsConfiguration.name",false]],"name (node attribute)":[[24,"framework.testbed_model.node.Node.name",false]],"name (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.name",false]],"name (ossession attribute)":[[25,"framework.testbed_model.os_session.OSSession.name",false]],"name (remotesession attribute)":[[13,"framework.remote_session.remote_session.RemoteSession.name",false]],"name (virtualdevice attribute)":[[35,"framework.testbed_model.virtual_device.VirtualDevice.name",false]],"native (cputype attribute)":[[0,"framework.config.CPUType.native",false]],"native (simplemempoolallocationmode attribute)":[[5,"framework.params.testpmd.SimpleMempoolAllocationMode.native",false]],"nb_cores (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.nb_cores",false]],"nb_ports (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.nb_ports",false]],"nb_segs (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.nb_segs",false]],"nic_capability (decoratedniccapability attribute)":[[21,"framework.testbed_model.capability.DecoratedNicCapability.nic_capability",false]],"niccapability (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.NicCapability",false]],"no_arp (packetfilteringconfig attribute)":[[32,"framework.testbed_model.traffic_generator.capturing_traffic_generator.PacketFilteringConfig.no_arp",false]],"no_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.NO_ERR",false]],"no_flush_rx (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.no_flush_rx",false]],"no_iova_contig (anonmempoolallocationmode attribute)":[[5,"framework.params.testpmd.AnonMempoolAllocationMode.no_iova_contig",false]],"no_link (topologytype attribute)":[[30,"framework.testbed_model.topology.TopologyType.no_link",false]],"no_lldp (packetfilteringconfig attribute)":[[32,"framework.testbed_model.traffic_generator.capturing_traffic_generator.PacketFilteringConfig.no_lldp",false]],"no_lsc_interrupt (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.no_lsc_interrupt",false]],"no_pci (ealparams attribute)":[[4,"framework.params.eal.EalParams.no_pci",false]],"no_rmv_interrupt (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.no_rmv_interrupt",false]],"node (class in framework.testbed_model.node)":[[24,"framework.testbed_model.node.Node",false]],"node (logicalcore attribute)":[[22,"framework.testbed_model.cpu.LogicalCore.node",false]],"node (port property)":[[26,"framework.testbed_model.port.Port.node",false]],"node (portidentifier attribute)":[[26,"framework.testbed_model.port.PortIdentifier.node",false]],"node_info (sutnode property)":[[28,"framework.testbed_model.sut_node.SutNode.node_info",false]],"node_name (testrunsutnodeconfiguration attribute)":[[0,"framework.config.TestRunSUTNodeConfiguration.node_name",false]],"nodeconfiguration (class in framework.config)":[[0,"framework.config.NodeConfiguration",false]],"nodeconfigurationtypes (in module framework.config)":[[0,"framework.config.NodeConfigurationTypes",false]],"nodes (configuration attribute)":[[0,"framework.config.Configuration.nodes",false]],"noisyforwardingmode (class in framework.params.testpmd)":[[5,"framework.params.testpmd.NoisyForwardingMode",false]],"none (deviceerrorhandlingmode attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceErrorHandlingMode.none",false]],"numa (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.numa",false]],"number_of (hugepageconfiguration attribute)":[[0,"framework.config.HugepageConfiguration.number_of",false]],"nvgre (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.nvgre",false]],"ol_flags (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.ol_flags",false]],"one_link (topologytype attribute)":[[30,"framework.testbed_model.topology.TopologyType.one_link",false]],"os (class in framework.config)":[[0,"framework.config.OS",false]],"os (dpdkbuildoptionsconfiguration attribute)":[[0,"framework.config.DPDKBuildOptionsConfiguration.os",false]],"os (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.os",false]],"os_driver (port attribute)":[[26,"framework.testbed_model.port.Port.os_driver",false]],"os_driver (portconfig attribute)":[[0,"framework.config.PortConfig.os_driver",false]],"os_driver_for_dpdk (port attribute)":[[26,"framework.testbed_model.port.Port.os_driver_for_dpdk",false]],"os_driver_for_dpdk (portconfig attribute)":[[0,"framework.config.PortConfig.os_driver_for_dpdk",false]],"os_name (ossessioninfo attribute)":[[25,"framework.testbed_model.os_session.OSSessionInfo.os_name",false]],"os_version (ossessioninfo attribute)":[[25,"framework.testbed_model.os_session.OSSessionInfo.os_version",false]],"ossession (class in framework.testbed_model.os_session)":[[25,"framework.testbed_model.os_session.OSSession",false]],"ossessioninfo (class in framework.testbed_model.os_session)":[[25,"framework.testbed_model.os_session.OSSessionInfo",false]],"other_eal_param (ealparams attribute)":[[4,"framework.params.eal.EalParams.other_eal_param",false]],"outer_ip (checksumoffloadoptions attribute)":[[15,"framework.remote_session.testpmd_shell.ChecksumOffloadOptions.outer_ip",false]],"outer_udp (checksumoffloadoptions attribute)":[[15,"framework.remote_session.testpmd_shell.ChecksumOffloadOptions.outer_udp",false]],"output_dir (settings attribute)":[[17,"framework.settings.Settings.output_dir",false]],"p_type (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.p_type",false]],"packetfilteringconfig (class in framework.testbed_model.traffic_generator.capturing_traffic_generator)":[[32,"framework.testbed_model.traffic_generator.capturing_traffic_generator.PacketFilteringConfig",false]],"packetoffloadflag (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag",false]],"packetprotocols (class in framework.utils)":[[36,"framework.utils.PacketProtocols",false]],"paired (porttopology attribute)":[[5,"framework.params.testpmd.PortTopology.paired",false]],"params (class in framework.params)":[[3,"framework.params.Params",false]],"params_convert_value (paramsmodifier attribute)":[[3,"framework.params.ParamsModifier.Params_convert_value",false]],"params_long (paramsmodifier attribute)":[[3,"framework.params.ParamsModifier.Params_long",false]],"params_multiple (paramsmodifier attribute)":[[3,"framework.params.ParamsModifier.Params_multiple",false]],"params_short (paramsmodifier attribute)":[[3,"framework.params.ParamsModifier.Params_short",false]],"paramsmodifier (class in framework.params)":[[3,"framework.params.ParamsModifier",false]],"parse() (textparser class method)":[[7,"framework.parser.TextParser.parse",false]],"parserfn (class in framework.parser)":[[7,"framework.parser.ParserFn",false]],"passive (deviceerrorhandlingmode attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceErrorHandlingMode.passive",false]],"password (interactiveremotesession attribute)":[[10,"framework.remote_session.interactive_remote_session.InteractiveRemoteSession.password",false]],"password (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.password",false]],"password (remotesession attribute)":[[13,"framework.remote_session.remote_session.RemoteSession.password",false]],"path (pythonshell attribute)":[[12,"framework.remote_session.python_shell.PythonShell.path",false]],"path (testpmdshell attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.path",false]],"path_to_devbind_script (sutnode property)":[[28,"framework.testbed_model.sut_node.SutNode.path_to_devbind_script",false]],"pci (port property)":[[26,"framework.testbed_model.port.Port.pci",false]],"pci (portconfig attribute)":[[0,"framework.config.PortConfig.pci",false]],"pci (portidentifier attribute)":[[26,"framework.testbed_model.port.PortIdentifier.pci",false]],"pci_address (testpmddevice attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdDevice.pci_address",false]],"peer (port attribute)":[[26,"framework.testbed_model.port.Port.peer",false]],"peer_node (portconfig attribute)":[[0,"framework.config.PortConfig.peer_node",false]],"peer_pci (portconfig attribute)":[[0,"framework.config.PortConfig.peer_pci",false]],"per_port (rxoffloadcapabilities attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapabilities.per_port",false]],"per_queue (rxoffloadcapabilities attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapabilities.per_queue",false]],"perf (testrunconfiguration attribute)":[[0,"framework.config.TestRunConfiguration.perf",false]],"pfcp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.pfcp",false]],"pkt_drop_enabled (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.pkt_drop_enabled",false]],"pool (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.pool",false]],"port (class in framework.testbed_model.port)":[[26,"framework.testbed_model.port.Port",false]],"port (interactiveremotesession attribute)":[[10,"framework.remote_session.interactive_remote_session.InteractiveRemoteSession.port",false]],"port (portnumaconfig attribute)":[[5,"framework.params.testpmd.PortNUMAConfig.port",false]],"port (remotesession attribute)":[[13,"framework.remote_session.remote_session.RemoteSession.port",false]],"port (ringnumaconfig attribute)":[[5,"framework.params.testpmd.RingNUMAConfig.port",false]],"port (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.port",false]],"port_id (rxoffloadcapabilities attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapabilities.port_id",false]],"port_id (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.port_id",false]],"port_id (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.port_id",false]],"port_no (ethpeer attribute)":[[5,"framework.params.testpmd.EthPeer.port_no",false]],"port_numa_config (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.port_numa_config",false]],"port_topology (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.port_topology",false]],"portconfig (class in framework.config)":[[0,"framework.config.PortConfig",false]],"portidentifier (class in framework.testbed_model.port)":[[26,"framework.testbed_model.port.PortIdentifier",false]],"portlink (class in framework.testbed_model.port)":[[26,"framework.testbed_model.port.PortLink",false]],"portlink (class in framework.testbed_model.topology)":[[30,"framework.testbed_model.topology.PortLink",false]],"portlist (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.portlist",false]],"portmask (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.portmask",false]],"portnumaconfig (class in framework.params.testpmd)":[[5,"framework.params.testpmd.PortNUMAConfig",false]],"ports (ealparams attribute)":[[4,"framework.params.eal.EalParams.ports",false]],"ports (node attribute)":[[24,"framework.testbed_model.node.Node.ports",false]],"ports (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.ports",false]],"ports (testpmdshell property)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.ports",false]],"ports_started (testpmdshell attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.ports_started",false]],"porttopology (class in framework.params.testpmd)":[[5,"framework.params.testpmd.PortTopology",false]],"posixsession (class in framework.testbed_model.posix_session)":[[27,"framework.testbed_model.posix_session.PosixSession",false]],"post_run (dtsstage attribute)":[[2,"framework.logger.DtsStage.post_run",false]],"ppc64le (architecture attribute)":[[0,"framework.config.Architecture.ppc64le",false]],"pppoe (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.pppoe",false]],"pre_run (dtsstage attribute)":[[2,"framework.logger.DtsStage.pre_run",false]],"precompiled_build_dir (dpdkprecompiledbuildconfiguration attribute)":[[0,"framework.config.DPDKPrecompiledBuildConfiguration.precompiled_build_dir",false]],"precompiled_build_dir (settings attribute)":[[17,"framework.settings.Settings.precompiled_build_dir",false]],"prefetch_threshold (rxringparams attribute)":[[5,"framework.params.testpmd.RXRingParams.prefetch_threshold",false]],"prefetch_threshold (testpmdqueueinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.prefetch_threshold",false]],"prefetch_threshold (txringparams attribute)":[[5,"framework.params.testpmd.TXRingParams.prefetch_threshold",false]],"prefix (ealparams attribute)":[[4,"framework.params.eal.EalParams.prefix",false]],"print_events (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.print_events",false]],"proactive (deviceerrorhandlingmode attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceErrorHandlingMode.proactive",false]],"pythonshell (class in framework.remote_session.python_shell)":[[12,"framework.remote_session.python_shell.PythonShell",false]],"qinq_strip (vlanoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.VLANOffloadFlag.QINQ_STRIP",false]],"queue_id (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.queue_id",false]],"queue_state (event attribute)":[[5,"framework.params.testpmd.Event.queue_state",false]],"queue_state (testpmdrxqinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdRxqInfo.queue_state",false]],"random_seed (settings attribute)":[[17,"framework.settings.Settings.random_seed",false]],"random_seed (testrunconfiguration attribute)":[[0,"framework.config.TestRunConfiguration.random_seed",false]],"re_run (settings attribute)":[[17,"framework.settings.Settings.re_run",false]],"record_burst_status (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.record_burst_status",false]],"record_core_cycles (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.record_core_cycles",false]],"recovery_failed (event attribute)":[[5,"framework.params.testpmd.Event.recovery_failed",false]],"recovery_success (event attribute)":[[5,"framework.params.testpmd.Event.recovery_success",false]],"recycle_mbufs (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.recycle_mbufs",false]],"redirection_table_size (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.redirection_table_size",false]],"regex_for_pci_address (in module framework.utils)":[[36,"framework.utils.REGEX_FOR_PCI_ADDRESS",false]],"register_to_check() (capability method)":[[21,"framework.testbed_model.capability.Capability.register_to_check",false]],"remote (basedpdklocation attribute)":[[0,"framework.config.BaseDPDKLocation.remote",false]],"remote (localdpdklocation attribute)":[[0,"framework.config.LocalDPDKLocation.remote",false]],"remote (remotedpdklocation attribute)":[[0,"framework.config.RemoteDPDKLocation.remote",false]],"remote_cmd_exec_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.REMOTE_CMD_EXEC_ERR",false]],"remote_dpdk_build_dir (sutnode property)":[[28,"framework.testbed_model.sut_node.SutNode.remote_dpdk_build_dir",false]],"remote_path_exists() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.remote_path_exists",false]],"remote_path_exists() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.remote_path_exists",false]],"remote_session (ossession attribute)":[[25,"framework.testbed_model.os_session.OSSession.remote_session",false]],"remotecommandexecutionerror":[[1,"framework.exception.RemoteCommandExecutionError",false]],"remotedpdklocation (class in framework.config)":[[0,"framework.config.RemoteDPDKLocation",false]],"remotedpdktarballlocation (class in framework.config)":[[0,"framework.config.RemoteDPDKTarballLocation",false]],"remotedpdktreelocation (class in framework.config)":[[0,"framework.config.RemoteDPDKTreeLocation",false]],"remotefilenotfounderror":[[1,"framework.exception.RemoteFileNotFoundError",false]],"remotesession (class in framework.remote_session.remote_session)":[[13,"framework.remote_session.remote_session.RemoteSession",false]],"remove_remote_dir() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.remove_remote_dir",false]],"remove_remote_dir() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.remove_remote_dir",false]],"remove_remote_file() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.remove_remote_file",false]],"remove_remote_file() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.remove_remote_file",false]],"required_capabilities (testprotocol attribute)":[[21,"framework.testbed_model.capability.TestProtocol.required_capabilities",false]],"requires() (in module framework.testbed_model.capability)":[[21,"framework.testbed_model.capability.requires",false]],"requires_started_ports() (in module framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.requires_started_ports",false]],"requires_stopped_ports() (in module framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.requires_stopped_ports",false]],"resolve_dpdk_tree_path() (localdpdktreelocation method)":[[0,"framework.config.LocalDPDKTreeLocation.resolve_dpdk_tree_path",false]],"resolve_path() (in module framework.config)":[[0,"framework.config.resolve_path",false]],"resolve_tarball_path() (localdpdktarballlocation method)":[[0,"framework.config.LocalDPDKTarballLocation.resolve_tarball_path",false]],"return_code (commandresult attribute)":[[13,"framework.remote_session.remote_session.CommandResult.return_code",false]],"ring_numa_config (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.ring_numa_config",false]],"ring_size (testpmdqueueinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.ring_size",false]],"ringnumaconfig (class in framework.params.testpmd)":[[5,"framework.params.testpmd.RingNUMAConfig",false]],"rs_bit_threshold (txringparams attribute)":[[5,"framework.params.testpmd.TXRingParams.rs_bit_threshold",false]],"rs_threshold (testpmdtxqinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdTxqInfo.rs_threshold",false]],"rss (rxmultiqueuemode attribute)":[[5,"framework.params.testpmd.RXMultiQueueMode.RSS",false]],"rss (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.rss",false]],"rss_hash (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.rss_hash",false]],"rss_queue (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.rss_queue",false]],"rssoffloadtypesflag (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag",false]],"rsssetting (class in framework.params.testpmd)":[[5,"framework.params.testpmd.RSSSetting",false]],"rte_mbuf_f_rx_fdir (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_FDIR",false]],"rte_mbuf_f_rx_fdir_flx (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_FDIR_FLX",false]],"rte_mbuf_f_rx_fdir_id (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_FDIR_ID",false]],"rte_mbuf_f_rx_ieee1588_ptp (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_IEEE1588_PTP",false]],"rte_mbuf_f_rx_ieee1588_tmst (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_IEEE1588_TMST",false]],"rte_mbuf_f_rx_ip_cksum_bad (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_IP_CKSUM_BAD",false]],"rte_mbuf_f_rx_ip_cksum_good (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_IP_CKSUM_GOOD",false]],"rte_mbuf_f_rx_ip_cksum_none (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_IP_CKSUM_NONE",false]],"rte_mbuf_f_rx_ip_cksum_unknown (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN",false]],"rte_mbuf_f_rx_l4_cksum_bad (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_L4_CKSUM_BAD",false]],"rte_mbuf_f_rx_l4_cksum_good (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_L4_CKSUM_GOOD",false]],"rte_mbuf_f_rx_l4_cksum_none (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_L4_CKSUM_NONE",false]],"rte_mbuf_f_rx_l4_cksum_unknown (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN",false]],"rte_mbuf_f_rx_lro (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_LRO",false]],"rte_mbuf_f_rx_outer_ip_cksum_bad (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_OUTER_IP_CKSUM_BAD",false]],"rte_mbuf_f_rx_outer_l4_cksum_bad (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_OUTER_L4_CKSUM_BAD",false]],"rte_mbuf_f_rx_outer_l4_cksum_good (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD",false]],"rte_mbuf_f_rx_outer_l4_cksum_invalid (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_OUTER_L4_CKSUM_INVALID",false]],"rte_mbuf_f_rx_outer_l4_cksum_unknown (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN",false]],"rte_mbuf_f_rx_qinq (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_QINQ",false]],"rte_mbuf_f_rx_qinq_stripped (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_QINQ_STRIPPED",false]],"rte_mbuf_f_rx_rss_hash (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_RSS_HASH",false]],"rte_mbuf_f_rx_sec_offload (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_SEC_OFFLOAD",false]],"rte_mbuf_f_rx_sec_offload_failed (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_SEC_OFFLOAD_FAILED",false]],"rte_mbuf_f_rx_vlan (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_VLAN",false]],"rte_mbuf_f_rx_vlan_stripped (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_VLAN_STRIPPED",false]],"rte_mbuf_f_tx_ieee1588_tmst (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_IEEE1588_TMST",false]],"rte_mbuf_f_tx_ip_cksum (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_IP_CKSUM",false]],"rte_mbuf_f_tx_ipv4 (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_IPV4",false]],"rte_mbuf_f_tx_ipv6 (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_IPV6",false]],"rte_mbuf_f_tx_l4_no_cksum (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_L4_NO_CKSUM",false]],"rte_mbuf_f_tx_macsec (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_MACSEC",false]],"rte_mbuf_f_tx_outer_ip_cksum (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_OUTER_IP_CKSUM",false]],"rte_mbuf_f_tx_outer_ipv4 (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_OUTER_IPV4",false]],"rte_mbuf_f_tx_outer_ipv6 (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_OUTER_IPV6",false]],"rte_mbuf_f_tx_outer_udp_cksum (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_OUTER_UDP_CKSUM",false]],"rte_mbuf_f_tx_qinq (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_QINQ",false]],"rte_mbuf_f_tx_sctp_cksum (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_SCTP_CKSUM",false]],"rte_mbuf_f_tx_sec_offload (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_SEC_OFFLOAD",false]],"rte_mbuf_f_tx_tcp_cksum (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TCP_CKSUM",false]],"rte_mbuf_f_tx_tcp_seg (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TCP_SEG",false]],"rte_mbuf_f_tx_tunnel_esp (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_ESP",false]],"rte_mbuf_f_tx_tunnel_geneve (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_GENEVE",false]],"rte_mbuf_f_tx_tunnel_gre (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_GRE",false]],"rte_mbuf_f_tx_tunnel_gtp (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_GTP",false]],"rte_mbuf_f_tx_tunnel_ip (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_IP",false]],"rte_mbuf_f_tx_tunnel_ipip (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_IPIP",false]],"rte_mbuf_f_tx_tunnel_mplsinudp (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_MPLSINUDP",false]],"rte_mbuf_f_tx_tunnel_udp (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_UDP",false]],"rte_mbuf_f_tx_tunnel_vxlan (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_VXLAN",false]],"rte_mbuf_f_tx_tunnel_vxlan_gpe (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_VXLAN_GPE",false]],"rte_mbuf_f_tx_udp_cksum (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_UDP_CKSUM",false]],"rte_mbuf_f_tx_udp_seg (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_UDP_SEG",false]],"rte_mbuf_f_tx_vlan (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_VLAN",false]],"rteptypes (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.RtePTypes",false]],"run_dpdk_app() (sutnode method)":[[28,"framework.testbed_model.sut_node.SutNode.run_dpdk_app",false]],"runtime_rx_queue_setup (devicecapabilitiesflag attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag.RUNTIME_RX_QUEUE_SETUP",false]],"runtime_rx_queue_setup() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RUNTIME_RX_QUEUE_SETUP",false]],"runtime_tx_queue_setup (devicecapabilitiesflag attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag.RUNTIME_TX_QUEUE_SETUP",false]],"runtime_tx_queue_setup() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RUNTIME_TX_QUEUE_SETUP",false]],"rx (flowdirection attribute)":[[5,"framework.params.testpmd.FlowDirection.RX",false]],"rx_bps (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.rx_bps",false]],"rx_bytes (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.rx_bytes",false]],"rx_errors (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.rx_errors",false]],"rx_missed (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.rx_missed",false]],"rx_mq_mode (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.rx_mq_mode",false]],"rx_nombuf (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.rx_nombuf",false]],"rx_offload_buffer_split (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_BUFFER_SPLIT",false]],"rx_offload_buffer_split() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_BUFFER_SPLIT",false]],"rx_offload_checksum (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_CHECKSUM",false]],"rx_offload_checksum() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_CHECKSUM",false]],"rx_offload_ipv4_cksum (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_IPV4_CKSUM",false]],"rx_offload_ipv4_cksum() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_IPV4_CKSUM",false]],"rx_offload_keep_crc (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_KEEP_CRC",false]],"rx_offload_keep_crc() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_KEEP_CRC",false]],"rx_offload_macsec_strip (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_MACSEC_STRIP",false]],"rx_offload_macsec_strip() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_MACSEC_STRIP",false]],"rx_offload_outer_ipv4_cksum (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_OUTER_IPV4_CKSUM",false]],"rx_offload_outer_ipv4_cksum() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_OUTER_IPV4_CKSUM",false]],"rx_offload_outer_udp_cksum (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_OUTER_UDP_CKSUM",false]],"rx_offload_outer_udp_cksum() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_OUTER_UDP_CKSUM",false]],"rx_offload_qinq_strip (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_QINQ_STRIP",false]],"rx_offload_qinq_strip() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_QINQ_STRIP",false]],"rx_offload_rss_hash (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_RSS_HASH",false]],"rx_offload_rss_hash() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_RSS_HASH",false]],"rx_offload_scatter (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_SCATTER",false]],"rx_offload_scatter() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_SCATTER",false]],"rx_offload_sctp_cksum (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_SCTP_CKSUM",false]],"rx_offload_sctp_cksum() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_SCTP_CKSUM",false]],"rx_offload_security (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_SECURITY",false]],"rx_offload_security() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_SECURITY",false]],"rx_offload_tcp_cksum (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_TCP_CKSUM",false]],"rx_offload_tcp_cksum() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_TCP_CKSUM",false]],"rx_offload_tcp_lro (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_TCP_LRO",false]],"rx_offload_tcp_lro() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_TCP_LRO",false]],"rx_offload_timestamp (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_TIMESTAMP",false]],"rx_offload_timestamp() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_TIMESTAMP",false]],"rx_offload_udp_cksum (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_UDP_CKSUM",false]],"rx_offload_udp_cksum() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_UDP_CKSUM",false]],"rx_offload_vlan (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_VLAN",false]],"rx_offload_vlan() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_VLAN",false]],"rx_offload_vlan_extend (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_VLAN_EXTEND",false]],"rx_offload_vlan_extend() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_VLAN_EXTEND",false]],"rx_offload_vlan_filter (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_VLAN_FILTER",false]],"rx_offload_vlan_filter() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_VLAN_FILTER",false]],"rx_offload_vlan_strip (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_VLAN_STRIP",false]],"rx_offload_vlan_strip() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_VLAN_STRIP",false]],"rx_offloads (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.rx_offloads",false]],"rx_packets (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.rx_packets",false]],"rx_pps (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.rx_pps",false]],"rx_queue_use_locked_device_memory (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.RX_QUEUE_USE_LOCKED_DEVICE_MEMORY",false]],"rx_queue_use_rte_memory (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.RX_QUEUE_USE_RTE_MEMORY",false]],"rx_queues (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.rx_queues",false]],"rx_queues_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.rx_queues_num",false]],"rx_ring (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.rx_ring",false]],"rx_segments_length (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.rx_segments_length",false]],"rx_segments_offsets (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.rx_segments_offsets",false]],"rx_shared_queue (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.rx_shared_queue",false]],"rx_vlan() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.rx_vlan",false]],"rxd_alignment_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.rxd_alignment_num",false]],"rxmultiqueuemode (class in framework.params.testpmd)":[[5,"framework.params.testpmd.RXMultiQueueMode",false]],"rxoffloadcapabilities (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapabilities",false]],"rxoffloadcapability (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability",false]],"rxonly (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.rxonly",false]],"rxq_share (devicecapabilitiesflag attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag.RXQ_SHARE",false]],"rxq_share() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RXQ_SHARE",false]],"rxqueuestate (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.RxQueueState",false]],"rxringparams (class in framework.params.testpmd)":[[5,"framework.params.testpmd.RXRingParams",false]],"s_vlan (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.s_vlan",false]],"scapy (trafficgeneratortype attribute)":[[0,"framework.config.TrafficGeneratorType.SCAPY",false]],"scapytrafficgenerator (class in framework.testbed_model.traffic_generator.scapy)":[[33,"framework.testbed_model.traffic_generator.scapy.ScapyTrafficGenerator",false]],"scapytrafficgeneratorconfig (class in framework.config)":[[0,"framework.config.ScapyTrafficGeneratorConfig",false]],"scattered_packets (testpmdrxqinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdRxqInfo.scattered_packets",false]],"scattered_rx_enabled (niccapability attribute)":[[15,"framework.remote_session.testpmd_shell.NicCapability.SCATTERED_RX_ENABLED",false]],"sctp (checksumoffloadoptions attribute)":[[15,"framework.remote_session.testpmd_shell.ChecksumOffloadOptions.sctp",false]],"sctp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.sctp",false]],"segments_length (flowgenforwardingmode attribute)":[[5,"framework.params.testpmd.FlowGenForwardingMode.segments_length",false]],"segments_length (txonlyforwardingmode attribute)":[[5,"framework.params.testpmd.TXOnlyForwardingMode.segments_length",false]],"send_command() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.send_command",false]],"send_command() (remotesession method)":[[13,"framework.remote_session.remote_session.RemoteSession.send_command",false]],"send_packet() (trafficgenerator method)":[[34,"framework.testbed_model.traffic_generator.traffic_generator.TrafficGenerator.send_packet",false]],"send_packets() (tgnode method)":[[29,"framework.testbed_model.tg_node.TGNode.send_packets",false]],"send_packets() (trafficgenerator method)":[[34,"framework.testbed_model.traffic_generator.traffic_generator.TrafficGenerator.send_packets",false]],"send_packets_and_capture() (capturingtrafficgenerator method)":[[32,"framework.testbed_model.traffic_generator.capturing_traffic_generator.CapturingTrafficGenerator.send_packets_and_capture",false]],"send_packets_and_capture() (tgnode method)":[[29,"framework.testbed_model.tg_node.TGNode.send_packets_and_capture",false]],"serial (lshwoutput attribute)":[[23,"framework.testbed_model.linux_session.LshwOutput.serial",false]],"session (interactiveremotesession attribute)":[[10,"framework.remote_session.interactive_remote_session.InteractiveRemoteSession.session",false]],"session (sshsession attribute)":[[14,"framework.remote_session.ssh_session.SSHSession.session",false]],"set_forward_mode() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_forward_mode",false]],"set_mac_addr() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_mac_addr",false]],"set_multicast_mac_addr() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_multicast_mac_addr",false]],"set_port_mtu() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_port_mtu",false]],"set_port_mtu_all() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_port_mtu_all",false]],"set_ports_queues() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_ports_queues",false]],"set_promisc() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_promisc",false]],"set_queue_ring_size() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_queue_ring_size",false]],"set_required() (topologycapability method)":[[21,"framework.testbed_model.capability.TopologyCapability.set_required",false]],"set_stage() (dtslogger method)":[[2,"framework.logger.DTSLogger.set_stage",false]],"set_up_test_run() (node method)":[[24,"framework.testbed_model.node.Node.set_up_test_run",false]],"set_up_test_run() (sutnode method)":[[28,"framework.testbed_model.sut_node.SutNode.set_up_test_run",false]],"set_verbose() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_verbose",false]],"set_vlan_filter() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_vlan_filter",false]],"set_vlan_strip() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_vlan_strip",false]],"setiponly (rsssetting attribute)":[[5,"framework.params.testpmd.RSSSetting.SetIPOnly",false]],"setrssiponly (class in framework.params.testpmd)":[[5,"framework.params.testpmd.SetRSSIPOnly",false]],"setrssudp (class in framework.params.testpmd)":[[5,"framework.params.testpmd.SetRSSUDP",false]],"settings (class in framework.settings)":[[17,"framework.settings.Settings",false]],"settings (in module framework.settings)":[[17,"framework.settings.SETTINGS",false]],"setudp (rsssetting attribute)":[[5,"framework.params.testpmd.RSSSetting.SetUDP",false]],"setup_hugepages() (linuxsession method)":[[23,"framework.testbed_model.linux_session.LinuxSession.setup_hugepages",false]],"setup_hugepages() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.setup_hugepages",false]],"setup_port_queue() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.setup_port_queue",false]],"severity (blockingtestsuiteerror attribute)":[[1,"framework.exception.BlockingTestSuiteError.severity",false]],"severity (configurationerror attribute)":[[1,"framework.exception.ConfigurationError.severity",false]],"severity (dpdkbuilderror attribute)":[[1,"framework.exception.DPDKBuildError.severity",false]],"severity (dtserror attribute)":[[1,"framework.exception.DTSError.severity",false]],"severity (interactivecommandexecutionerror attribute)":[[1,"framework.exception.InteractiveCommandExecutionError.severity",false]],"severity (internalerror attribute)":[[1,"framework.exception.InternalError.severity",false]],"severity (remotecommandexecutionerror attribute)":[[1,"framework.exception.RemoteCommandExecutionError.severity",false]],"severity (remotefilenotfounderror attribute)":[[1,"framework.exception.RemoteFileNotFoundError.severity",false]],"severity (sshconnectionerror attribute)":[[1,"framework.exception.SSHConnectionError.severity",false]],"severity (testcaseverifyerror attribute)":[[1,"framework.exception.TestCaseVerifyError.severity",false]],"shared_rxq (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.shared_rxq",false]],"short() (params static method)":[[3,"framework.params.Params.short",false]],"show_port_info() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.show_port_info",false]],"show_port_info_all() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.show_port_info_all",false]],"show_port_stats() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.show_port_stats",false]],"show_port_stats_all() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.show_port_stats_all",false]],"simpleforwardingmodes (class in framework.params.testpmd)":[[5,"framework.params.testpmd.SimpleForwardingModes",false]],"simplemempoolallocationmode (class in framework.params.testpmd)":[[5,"framework.params.testpmd.SimpleMempoolAllocationMode",false]],"skip (testprotocol attribute)":[[21,"framework.testbed_model.capability.TestProtocol.skip",false]],"skip_reason (testprotocol attribute)":[[21,"framework.testbed_model.capability.TestProtocol.skip_reason",false]],"skip_smoke_tests (testrunconfiguration attribute)":[[0,"framework.config.TestRunConfiguration.skip_smoke_tests",false]],"socket (logicalcore attribute)":[[22,"framework.testbed_model.cpu.LogicalCore.socket",false]],"socket (portnumaconfig attribute)":[[5,"framework.params.testpmd.PortNUMAConfig.socket",false]],"socket (ringnumaconfig attribute)":[[5,"framework.params.testpmd.RingNUMAConfig.socket",false]],"socket_count (logicalcorecount attribute)":[[22,"framework.testbed_model.cpu.LogicalCoreCount.socket_count",false]],"socket_id (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.socket_id",false]],"socket_num (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.socket_num",false]],"sockets (logicalcorecount attribute)":[[22,"framework.testbed_model.cpu.LogicalCoreCount.sockets",false]],"source_ip (txipaddrpair attribute)":[[5,"framework.params.testpmd.TxIPAddrPair.source_ip",false]],"source_port (txudpportpair attribute)":[[5,"framework.params.testpmd.TxUDPPortPair.source_port",false]],"src_mac (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.src_mac",false]],"ssh_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.SSH_ERR",false]],"sshconnectionerror":[[1,"framework.exception.SSHConnectionError",false]],"sshsession (class in framework.remote_session.ssh_session)":[[14,"framework.remote_session.ssh_session.SSHSession",false]],"sshsessiondeaderror":[[1,"framework.exception.SSHSessionDeadError",false]],"sshtimeouterror":[[1,"framework.exception.SSHTimeoutError",false]],"start() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.start",false]],"start_all_ports() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.start_all_ports",false]],"start_application() (interactiveshell method)":[[11,"framework.remote_session.interactive_shell.InteractiveShell.start_application",false]],"start_application() (scapytrafficgenerator method)":[[33,"framework.testbed_model.traffic_generator.scapy.ScapyTrafficGenerator.start_application",false]],"start_port_queue() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.start_port_queue",false]],"started (rxqueuestate attribute)":[[15,"framework.remote_session.testpmd_shell.RxQueueState.started",false]],"stats_period (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.stats_period",false]],"stderr (commandresult attribute)":[[13,"framework.remote_session.remote_session.CommandResult.stderr",false]],"stdout (commandresult attribute)":[[13,"framework.remote_session.remote_session.CommandResult.stdout",false]],"stop() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.stop",false]],"stop_all_ports() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.stop_all_ports",false]],"stop_port_queue() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.stop_port_queue",false]],"stopped (rxqueuestate attribute)":[[15,"framework.remote_session.testpmd_shell.RxQueueState.stopped",false]],"str_from_flag_value() (in module framework.params)":[[3,"framework.params.str_from_flag_value",false]],"strenum (class in framework.utils)":[[36,"framework.utils.StrEnum",false]],"strip (vlanoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.VLANOffloadFlag.STRIP",false]],"supported_rss_offload_flow_types (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.supported_rss_offload_flow_types",false]],"sut_node_config (testrunwithnodesconfiguration attribute)":[[0,"framework.config.TestRunWithNodesConfiguration.sut_node_config",false]],"sut_port (portlink attribute)":[[26,"framework.testbed_model.port.PortLink.sut_port",false],[30,"framework.testbed_model.topology.PortLink.sut_port",false]],"sut_port_egress (topology attribute)":[[30,"framework.testbed_model.topology.Topology.sut_port_egress",false]],"sut_port_ingress (topology attribute)":[[30,"framework.testbed_model.topology.Topology.sut_port_ingress",false]],"sutnode (class in framework.testbed_model.sut_node)":[[28,"framework.testbed_model.sut_node.SutNode",false]],"sutnodeconfiguration (class in framework.config)":[[0,"framework.config.SutNodeConfiguration",false]],"sw_ptype (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.sw_ptype",false]],"switch (in module framework.params)":[[3,"framework.params.Switch",false]],"switch_domain_id (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.switch_domain_id",false]],"switch_name (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.switch_name",false]],"switch_port_id (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.switch_port_id",false]],"switch_rx_domain (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.switch_rx_domain",false]],"system_under_test_node (testrunconfiguration attribute)":[[0,"framework.config.TestRunConfiguration.system_under_test_node",false]],"tarball (localdpdktarballlocation attribute)":[[0,"framework.config.LocalDPDKTarballLocation.tarball",false]],"tarball (remotedpdktarballlocation attribute)":[[0,"framework.config.RemoteDPDKTarballLocation.tarball",false]],"tarcompressionformat (class in framework.utils)":[[36,"framework.utils.TarCompressionFormat",false]],"tcp (checksumoffloadoptions attribute)":[[15,"framework.remote_session.testpmd_shell.ChecksumOffloadOptions.tcp",false]],"tcp (packetprotocols attribute)":[[36,"framework.utils.PacketProtocols.TCP",false]],"tcp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.tcp",false]],"tear_down_test_run() (node method)":[[24,"framework.testbed_model.node.Node.tear_down_test_run",false]],"tear_down_test_run() (sutnode method)":[[28,"framework.testbed_model.sut_node.SutNode.tear_down_test_run",false]],"test_cases_names (testsuiteconfig attribute)":[[0,"framework.config.TestSuiteConfig.test_cases_names",false]],"test_run_config (testrunwithnodesconfiguration attribute)":[[0,"framework.config.TestRunWithNodesConfiguration.test_run_config",false]],"test_run_setup (dtsstage attribute)":[[2,"framework.logger.DtsStage.test_run_setup",false]],"test_run_teardown (dtsstage attribute)":[[2,"framework.logger.DtsStage.test_run_teardown",false]],"test_runs (configuration attribute)":[[0,"framework.config.Configuration.test_runs",false]],"test_runs_with_nodes (configuration property)":[[0,"framework.config.Configuration.test_runs_with_nodes",false]],"test_suite (dtsstage attribute)":[[2,"framework.logger.DtsStage.test_suite",false]],"test_suite_name (testsuiteconfig attribute)":[[0,"framework.config.TestSuiteConfig.test_suite_name",false]],"test_suite_setup (dtsstage attribute)":[[2,"framework.logger.DtsStage.test_suite_setup",false]],"test_suite_spec (testsuiteconfig property)":[[0,"framework.config.TestSuiteConfig.test_suite_spec",false]],"test_suite_teardown (dtsstage attribute)":[[2,"framework.logger.DtsStage.test_suite_teardown",false]],"test_suites (settings attribute)":[[17,"framework.settings.Settings.test_suites",false]],"test_suites (testrunconfiguration attribute)":[[0,"framework.config.TestRunConfiguration.test_suites",false]],"testcase_verify_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.TESTCASE_VERIFY_ERR",false]],"testcaseverifyerror":[[1,"framework.exception.TestCaseVerifyError",false]],"testpmddevice (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.TestPmdDevice",false]],"testpmdparams (class in framework.params.testpmd)":[[5,"framework.params.testpmd.TestPmdParams",false]],"testpmdparamsdict (class in framework.params.types)":[[6,"framework.params.types.TestPmdParamsDict",false]],"testpmdport (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort",false]],"testpmdportstats (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats",false]],"testpmdqueueinfo (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo",false]],"testpmdrxqinfo (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.TestPmdRxqInfo",false]],"testpmdshell (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell",false]],"testpmdtxqinfo (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.TestPmdTxqInfo",false]],"testpmdverbosepacket (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket",false]],"testprotocol (class in framework.testbed_model.capability)":[[21,"framework.testbed_model.capability.TestProtocol",false]],"testrunconfiguration (class in framework.config)":[[0,"framework.config.TestRunConfiguration",false]],"testrunsutnodeconfiguration (class in framework.config)":[[0,"framework.config.TestRunSUTNodeConfiguration",false]],"testrunwithnodesconfiguration (class in framework.config)":[[0,"framework.config.TestRunWithNodesConfiguration",false]],"testsuiteconfig (class in framework.config)":[[0,"framework.config.TestSuiteConfig",false]],"textparser (class in framework.parser)":[[7,"framework.parser.TextParser",false]],"textparser_fn (parserfn attribute)":[[7,"framework.parser.ParserFn.TextParser_fn",false]],"tg_node_config (testrunwithnodesconfiguration attribute)":[[0,"framework.config.TestRunWithNodesConfiguration.tg_node_config",false]],"tg_port (portlink attribute)":[[26,"framework.testbed_model.port.PortLink.tg_port",false],[30,"framework.testbed_model.topology.PortLink.tg_port",false]],"tg_port_egress (topology attribute)":[[30,"framework.testbed_model.topology.Topology.tg_port_egress",false]],"tg_port_ingress (topology attribute)":[[30,"framework.testbed_model.topology.Topology.tg_port_ingress",false]],"tgnode (class in framework.testbed_model.tg_node)":[[29,"framework.testbed_model.tg_node.TGNode",false]],"tgnodeconfiguration (class in framework.config)":[[0,"framework.config.TGNodeConfiguration",false]],"thunderx (cputype attribute)":[[0,"framework.config.CPUType.thunderx",false]],"timeout (settings attribute)":[[17,"framework.settings.Settings.timeout",false]],"to_pascal_case() (in module framework.utils)":[[36,"framework.utils.to_pascal_case",false]],"topology (class in framework.testbed_model.topology)":[[30,"framework.testbed_model.topology.Topology",false]],"topology_type (testprotocol attribute)":[[21,"framework.testbed_model.capability.TestProtocol.topology_type",false]],"topology_type (topologycapability attribute)":[[21,"framework.testbed_model.capability.TopologyCapability.topology_type",false]],"topologycapability (class in framework.testbed_model.capability)":[[21,"framework.testbed_model.capability.TopologyCapability",false]],"topologytype (class in framework.testbed_model.topology)":[[30,"framework.testbed_model.topology.TopologyType",false]],"total_num_mbufs (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.total_num_mbufs",false]],"traffic_generator (tgnode attribute)":[[29,"framework.testbed_model.tg_node.TGNode.traffic_generator",false]],"traffic_generator (tgnodeconfiguration attribute)":[[0,"framework.config.TGNodeConfiguration.traffic_generator",false]],"traffic_generator_node (testrunconfiguration attribute)":[[0,"framework.config.TestRunConfiguration.traffic_generator_node",false]],"trafficgenerator (class in framework.testbed_model.traffic_generator.traffic_generator)":[[34,"framework.testbed_model.traffic_generator.traffic_generator.TrafficGenerator",false]],"trafficgeneratorconfig (class in framework.config)":[[0,"framework.config.TrafficGeneratorConfig",false]],"trafficgeneratorconfigtypes (in module framework.config)":[[0,"framework.config.TrafficGeneratorConfigTypes",false]],"trafficgeneratortype (class in framework.config)":[[0,"framework.config.TrafficGeneratorType",false]],"tunnel (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.tunnel",false]],"tunnel_esp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_ESP",false]],"tunnel_geneve (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_GENEVE",false]],"tunnel_gre (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_GRE",false]],"tunnel_grenat (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_GRENAT",false]],"tunnel_gtpc (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_GTPC",false]],"tunnel_gtpu (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_GTPU",false]],"tunnel_ip (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_IP",false]],"tunnel_l2tp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_L2TP",false]],"tunnel_mpls_in_gre (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_MPLS_IN_GRE",false]],"tunnel_mpls_in_udp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_MPLS_IN_UDP",false]],"tunnel_nvgre (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_NVGRE",false]],"tunnel_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_UNKNOWN",false]],"tunnel_vxlan (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_VXLAN",false]],"tunnel_vxlan_gpe (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_VXLAN_GPE",false]],"two_links (topologytype attribute)":[[30,"framework.testbed_model.topology.TopologyType.two_links",false]],"two_ports_loop (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.TWO_PORTS_LOOP",false]],"two_ports_paired (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.TWO_PORTS_PAIRED",false]],"tx (flowdirection attribute)":[[5,"framework.params.testpmd.FlowDirection.TX",false]],"tx_bps (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.tx_bps",false]],"tx_bytes (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.tx_bytes",false]],"tx_errors (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.tx_errors",false]],"tx_first (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.tx_first",false]],"tx_ip (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.tx_ip",false]],"tx_offloads (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.tx_offloads",false]],"tx_packets (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.tx_packets",false]],"tx_pps (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.tx_pps",false]],"tx_queue_use_locked_device_memory (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.TX_QUEUE_USE_LOCKED_DEVICE_MEMORY",false]],"tx_queue_use_rte_memory (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.TX_QUEUE_USE_RTE_MEMORY",false]],"tx_queues (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.tx_queues",false]],"tx_queues_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.tx_queues_num",false]],"tx_ring (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.tx_ring",false]],"tx_sw_buffer_flushtime (noisyforwardingmode attribute)":[[5,"framework.params.testpmd.NoisyForwardingMode.tx_sw_buffer_flushtime",false]],"tx_sw_buffer_size (noisyforwardingmode attribute)":[[5,"framework.params.testpmd.NoisyForwardingMode.tx_sw_buffer_size",false]],"tx_udp (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.tx_udp",false]],"tx_vlan_set() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.tx_vlan_set",false]],"txd_alignment_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.txd_alignment_num",false]],"txipaddrpair (class in framework.params.testpmd)":[[5,"framework.params.testpmd.TxIPAddrPair",false]],"txonlyforwardingmode (class in framework.params.testpmd)":[[5,"framework.params.testpmd.TXOnlyForwardingMode",false]],"txringparams (class in framework.params.testpmd)":[[5,"framework.params.testpmd.TXRingParams",false]],"txudpportpair (class in framework.params.testpmd)":[[5,"framework.params.testpmd.TxUDPPortPair",false]],"type (scapytrafficgeneratorconfig attribute)":[[0,"framework.config.ScapyTrafficGeneratorConfig.type",false]],"type (topology attribute)":[[30,"framework.testbed_model.topology.Topology.type",false]],"type (trafficgeneratorconfig attribute)":[[0,"framework.config.TrafficGeneratorConfig.type",false]],"udp (checksumoffloadoptions attribute)":[[15,"framework.remote_session.testpmd_shell.ChecksumOffloadOptions.udp",false]],"udp (packetprotocols attribute)":[[36,"framework.utils.PacketProtocols.UDP",false]],"udp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.udp",false]],"unknown (deviceerrorhandlingmode attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceErrorHandlingMode.unknown",false]],"unknown (event attribute)":[[5,"framework.params.testpmd.Event.unknown",false]],"unknown (rxqueuestate attribute)":[[15,"framework.remote_session.testpmd_shell.RxQueueState.unknown",false]],"update_ports() (linuxsession method)":[[23,"framework.testbed_model.linux_session.LinuxSession.update_ports",false]],"update_ports() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.update_ports",false]],"use_first_core (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.use_first_core",false]],"user (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.user",false]],"user_defined_22 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_22",false]],"user_defined_38 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_38",false]],"user_defined_39 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_39",false]],"user_defined_40 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_40",false]],"user_defined_41 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_41",false]],"user_defined_42 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_42",false]],"user_defined_43 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_43",false]],"user_defined_44 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_44",false]],"user_defined_45 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_45",false]],"user_defined_46 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_46",false]],"user_defined_47 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_47",false]],"user_defined_48 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_48",false]],"user_defined_49 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_49",false]],"user_defined_50 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_50",false]],"user_defined_51 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_51",false]],"username (interactiveremotesession attribute)":[[10,"framework.remote_session.interactive_remote_session.InteractiveRemoteSession.username",false]],"username (remotesession attribute)":[[13,"framework.remote_session.remote_session.RemoteSession.username",false]],"validate_dpdk_tree_path() (localdpdktreelocation method)":[[0,"framework.config.LocalDPDKTreeLocation.validate_dpdk_tree_path",false]],"validate_names() (testsuiteconfig method)":[[0,"framework.config.TestSuiteConfig.validate_names",false]],"validate_node_names() (configuration method)":[[0,"framework.config.Configuration.validate_node_names",false]],"validate_ports() (configuration method)":[[0,"framework.config.Configuration.validate_ports",false]],"validate_tarball_path() (localdpdktarballlocation method)":[[0,"framework.config.LocalDPDKTarballLocation.validate_tarball_path",false]],"validate_test_runs_with_nodes() (configuration method)":[[0,"framework.config.Configuration.validate_test_runs_with_nodes",false]],"vdevs (ealparams attribute)":[[4,"framework.params.eal.EalParams.vdevs",false]],"vdevs (testrunsutnodeconfiguration attribute)":[[0,"framework.config.TestRunSUTNodeConfiguration.vdevs",false]],"verbose (settings attribute)":[[17,"framework.settings.Settings.verbose",false]],"vf_mbox (event attribute)":[[5,"framework.params.testpmd.Event.vf_mbox",false]],"virtual_devices (sutnode attribute)":[[28,"framework.testbed_model.sut_node.SutNode.virtual_devices",false]],"virtualdevice (class in framework.testbed_model.virtual_device)":[[35,"framework.testbed_model.virtual_device.VirtualDevice",false]],"vlan (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.vlan",false]],"vlan_offload (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.vlan_offload",false]],"vlanoffloadflag (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.VLANOffloadFlag",false]],"vmdq (rxmultiqueuemode attribute)":[[5,"framework.params.testpmd.RXMultiQueueMode.VMDQ",false]],"vxlan (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.vxlan",false]],"vxlan_gpe_port (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.vxlan_gpe_port",false]],"wait_link_status_up() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.wait_link_status_up",false]],"was_received (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.was_received",false]],"windows (os attribute)":[[0,"framework.config.OS.windows",false]],"wrap() (textparser static method)":[[7,"framework.parser.TextParser.wrap",false]],"write_back_threshold (rxringparams attribute)":[[5,"framework.params.testpmd.RXRingParams.write_back_threshold",false]],"write_back_threshold (txringparams attribute)":[[5,"framework.params.testpmd.TXRingParams.write_back_threshold",false]],"writeback_threshold (testpmdqueueinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.writeback_threshold",false]],"x86_32 (architecture attribute)":[[0,"framework.config.Architecture.x86_32",false]],"x86_64 (architecture attribute)":[[0,"framework.config.Architecture.x86_64",false]],"xgene1 (cputype attribute)":[[0,"framework.config.CPUType.xgene1",false]],"xmem (simplemempoolallocationmode attribute)":[[5,"framework.params.testpmd.SimpleMempoolAllocationMode.xmem",false]],"xmemhuge (simplemempoolallocationmode attribute)":[[5,"framework.params.testpmd.SimpleMempoolAllocationMode.xmemhuge",false]],"yesnoswitch (in module framework.params)":[[3,"framework.params.YesNoSwitch",false]]},"objects":{"":[[37,0,0,"-","framework"],[17,8,1,"cmdoption-compile-timeout","--compile-timeout"],[17,8,1,"cmdoption-config-file","--config-file"],[17,8,1,"cmdoption-dpdk-tree","--dpdk-tree"],[17,8,1,"cmdoption-output-dir","--output"],[17,8,1,"cmdoption-output-dir","--output-dir"],[17,8,1,"cmdoption-precompiled-build-dir","--precompiled-build-dir"],[17,8,1,"cmdoption-random-seed","--random-seed"],[17,8,1,"cmdoption-re-run","--re-run"],[17,8,1,"cmdoption-re-run","--re_run"],[17,8,1,"cmdoption-remote-source","--remote-source"],[17,8,1,"cmdoption-tarball","--snapshot"],[17,8,1,"cmdoption-tarball","--tarball"],[17,8,1,"cmdoption-test-suite","--test-suite"],[17,8,1,"cmdoption-t","--timeout"],[17,8,1,"cmdoption-v","--verbose"],[17,8,1,"cmdoption-t","-t"],[17,8,1,"cmdoption-v","-v"],[17,9,1,"-","DTS_CFG_FILE"],[17,9,1,"-","DTS_COMPILE_TIMEOUT"],[17,9,1,"-","DTS_DPDK_TARBALL"],[17,9,1,"-","DTS_DPDK_TREE"],[17,9,1,"-","DTS_OUTPUT_DIR"],[17,9,1,"-","DTS_PRECOMPILED_BUILD_DIR"],[17,9,1,"-","DTS_RANDOM_SEED"],[17,9,1,"-","DTS_REMOTE_SOURCE"],[17,9,1,"-","DTS_RERUN"],[17,9,1,"-","DTS_TEST_SUITES"],[17,9,1,"-","DTS_TIMEOUT"],[17,9,1,"-","DTS_VERBOSE"]],"framework":[[0,0,0,"-","config"],[1,0,0,"-","exception"],[2,0,0,"-","logger"],[3,0,0,"-","params"],[7,0,0,"-","parser"],[8,0,0,"-","remote_session"],[17,0,0,"-","settings"],[20,0,0,"-","testbed_model"],[36,0,0,"-","utils"]],"framework.config":[[0,1,1,"","Architecture"],[0,1,1,"","BaseDPDKBuildConfiguration"],[0,1,1,"","BaseDPDKLocation"],[0,1,1,"","CPUType"],[0,1,1,"","Compiler"],[0,1,1,"","Configuration"],[0,5,1,"","DPDKBuildConfiguration"],[0,1,1,"","DPDKBuildOptionsConfiguration"],[0,5,1,"","DPDKLocation"],[0,1,1,"","DPDKPrecompiledBuildConfiguration"],[0,1,1,"","DPDKUncompiledBuildConfiguration"],[0,1,1,"","FrozenModel"],[0,1,1,"","HugepageConfiguration"],[0,1,1,"","LocalDPDKLocation"],[0,1,1,"","LocalDPDKTarballLocation"],[0,1,1,"","LocalDPDKTreeLocation"],[0,5,1,"","LogicalCores"],[0,1,1,"","NodeConfiguration"],[0,5,1,"","NodeConfigurationTypes"],[0,1,1,"","OS"],[0,1,1,"","PortConfig"],[0,1,1,"","RemoteDPDKLocation"],[0,1,1,"","RemoteDPDKTarballLocation"],[0,1,1,"","RemoteDPDKTreeLocation"],[0,1,1,"","ScapyTrafficGeneratorConfig"],[0,1,1,"","SutNodeConfiguration"],[0,1,1,"","TGNodeConfiguration"],[0,1,1,"","TestRunConfiguration"],[0,1,1,"","TestRunSUTNodeConfiguration"],[0,1,1,"","TestRunWithNodesConfiguration"],[0,1,1,"","TestSuiteConfig"],[0,1,1,"","TrafficGeneratorConfig"],[0,5,1,"","TrafficGeneratorConfigTypes"],[0,1,1,"","TrafficGeneratorType"],[0,6,1,"","load_config"],[0,6,1,"","resolve_path"]],"framework.config.Architecture":[[0,2,1,"","__new__"],[0,3,1,"","arm64"],[0,3,1,"","i686"],[0,3,1,"","ppc64le"],[0,3,1,"","x86_32"],[0,3,1,"","x86_64"]],"framework.config.BaseDPDKBuildConfiguration":[[0,3,1,"","dpdk_location"]],"framework.config.BaseDPDKLocation":[[0,3,1,"","remote"]],"framework.config.CPUType":[[0,2,1,"","__new__"],[0,3,1,"","armv8a"],[0,3,1,"","dpaa2"],[0,3,1,"","native"],[0,3,1,"","thunderx"],[0,3,1,"","xgene1"]],"framework.config.Compiler":[[0,2,1,"","__new__"],[0,3,1,"","clang"],[0,3,1,"","gcc"],[0,3,1,"","icc"],[0,3,1,"","msvc"]],"framework.config.Configuration":[[0,3,1,"","nodes"],[0,3,1,"","test_runs"],[0,4,1,"","test_runs_with_nodes"],[0,2,1,"","validate_node_names"],[0,2,1,"","validate_ports"],[0,2,1,"","validate_test_runs_with_nodes"]],"framework.config.DPDKBuildOptionsConfiguration":[[0,3,1,"","arch"],[0,3,1,"","compiler"],[0,3,1,"","compiler_wrapper"],[0,3,1,"","cpu"],[0,4,1,"","name"],[0,3,1,"","os"]],"framework.config.DPDKPrecompiledBuildConfiguration":[[0,3,1,"","precompiled_build_dir"]],"framework.config.DPDKUncompiledBuildConfiguration":[[0,3,1,"","build_options"]],"framework.config.FrozenModel":[[0,3,1,"","model_config"]],"framework.config.HugepageConfiguration":[[0,3,1,"","force_first_numa"],[0,3,1,"","number_of"]],"framework.config.LocalDPDKLocation":[[0,3,1,"","remote"]],"framework.config.LocalDPDKTarballLocation":[[0,2,1,"","resolve_tarball_path"],[0,3,1,"","tarball"],[0,2,1,"","validate_tarball_path"]],"framework.config.LocalDPDKTreeLocation":[[0,3,1,"","dpdk_tree"],[0,2,1,"","resolve_dpdk_tree_path"],[0,2,1,"","validate_dpdk_tree_path"]],"framework.config.NodeConfiguration":[[0,3,1,"","arch"],[0,3,1,"","hostname"],[0,3,1,"","hugepages"],[0,3,1,"","lcores"],[0,3,1,"","name"],[0,3,1,"","os"],[0,3,1,"","password"],[0,3,1,"","ports"],[0,3,1,"","use_first_core"],[0,3,1,"","user"]],"framework.config.OS":[[0,2,1,"","__new__"],[0,3,1,"","freebsd"],[0,3,1,"","linux"],[0,3,1,"","windows"]],"framework.config.PortConfig":[[0,3,1,"","os_driver"],[0,3,1,"","os_driver_for_dpdk"],[0,3,1,"","pci"],[0,3,1,"","peer_node"],[0,3,1,"","peer_pci"]],"framework.config.RemoteDPDKLocation":[[0,3,1,"","remote"]],"framework.config.RemoteDPDKTarballLocation":[[0,3,1,"","tarball"]],"framework.config.RemoteDPDKTreeLocation":[[0,3,1,"","dpdk_tree"]],"framework.config.ScapyTrafficGeneratorConfig":[[0,3,1,"","type"]],"framework.config.SutNodeConfiguration":[[0,3,1,"","memory_channels"]],"framework.config.TGNodeConfiguration":[[0,3,1,"","traffic_generator"]],"framework.config.TestRunConfiguration":[[0,3,1,"","dpdk_config"],[0,3,1,"","func"],[0,3,1,"","perf"],[0,3,1,"","random_seed"],[0,3,1,"","skip_smoke_tests"],[0,3,1,"","system_under_test_node"],[0,3,1,"","test_suites"],[0,3,1,"","traffic_generator_node"]],"framework.config.TestRunSUTNodeConfiguration":[[0,3,1,"","node_name"],[0,3,1,"","vdevs"]],"framework.config.TestRunWithNodesConfiguration":[[0,2,1,"","__new__"],[0,3,1,"","sut_node_config"],[0,3,1,"","test_run_config"],[0,3,1,"","tg_node_config"]],"framework.config.TestSuiteConfig":[[0,2,1,"","convert_from_string"],[0,3,1,"","test_cases_names"],[0,3,1,"","test_suite_name"],[0,4,1,"","test_suite_spec"],[0,2,1,"","validate_names"]],"framework.config.TrafficGeneratorConfig":[[0,3,1,"","type"]],"framework.config.TrafficGeneratorType":[[0,3,1,"","SCAPY"],[0,2,1,"","__new__"]],"framework.exception":[[1,7,1,"","BlockingTestSuiteError"],[1,7,1,"","ConfigurationError"],[1,7,1,"","DPDKBuildError"],[1,7,1,"","DTSError"],[1,1,1,"","ErrorSeverity"],[1,7,1,"","InteractiveCommandExecutionError"],[1,7,1,"","InteractiveSSHSessionDeadError"],[1,7,1,"","InteractiveSSHTimeoutError"],[1,7,1,"","InternalError"],[1,7,1,"","RemoteCommandExecutionError"],[1,7,1,"","RemoteFileNotFoundError"],[1,7,1,"","SSHConnectionError"],[1,7,1,"","SSHSessionDeadError"],[1,7,1,"","SSHTimeoutError"],[1,7,1,"","TestCaseVerifyError"]],"framework.exception.BlockingTestSuiteError":[[1,2,1,"","__init__"],[1,3,1,"","severity"]],"framework.exception.ConfigurationError":[[1,3,1,"","severity"]],"framework.exception.DPDKBuildError":[[1,3,1,"","severity"]],"framework.exception.DTSError":[[1,3,1,"","severity"]],"framework.exception.ErrorSeverity":[[1,3,1,"","BLOCKING_TESTSUITE_ERR"],[1,3,1,"","CONFIG_ERR"],[1,3,1,"","DPDK_BUILD_ERR"],[1,3,1,"","GENERIC_ERR"],[1,3,1,"","INTERNAL_ERR"],[1,3,1,"","NO_ERR"],[1,3,1,"","REMOTE_CMD_EXEC_ERR"],[1,3,1,"","SSH_ERR"],[1,3,1,"","TESTCASE_VERIFY_ERR"],[1,2,1,"","__new__"]],"framework.exception.InteractiveCommandExecutionError":[[1,3,1,"","severity"]],"framework.exception.InternalError":[[1,3,1,"","severity"]],"framework.exception.RemoteCommandExecutionError":[[1,2,1,"","__init__"],[1,3,1,"","command"],[1,3,1,"","severity"]],"framework.exception.RemoteFileNotFoundError":[[1,3,1,"","severity"]],"framework.exception.SSHConnectionError":[[1,2,1,"","__init__"],[1,3,1,"","severity"]],"framework.exception.TestCaseVerifyError":[[1,3,1,"","severity"]],"framework.logger":[[2,1,1,"","DTSLogger"],[2,1,1,"","DtsStage"],[2,6,1,"","get_dts_logger"]],"framework.logger.DTSLogger":[[2,2,1,"","__init__"],[2,2,1,"","add_dts_root_logger_handlers"],[2,2,1,"","set_stage"]],"framework.logger.DtsStage":[[2,2,1,"","__new__"],[2,3,1,"","post_run"],[2,3,1,"","pre_run"],[2,3,1,"","test_run_setup"],[2,3,1,"","test_run_teardown"],[2,3,1,"","test_suite"],[2,3,1,"","test_suite_setup"],[2,3,1,"","test_suite_teardown"]],"framework.params":[[3,5,1,"","FnPtr"],[3,1,1,"","Params"],[3,1,1,"","ParamsModifier"],[3,5,1,"","Switch"],[3,5,1,"","YesNoSwitch"],[3,6,1,"","bracketed"],[3,6,1,"","comma_separated"],[4,0,0,"-","eal"],[3,6,1,"","hex_from_flag_value"],[3,6,1,"","modify_str"],[3,6,1,"","str_from_flag_value"],[5,0,0,"-","testpmd"],[6,0,0,"-","types"]],"framework.params.Params":[[3,2,1,"","__init__"],[3,2,1,"","append_str"],[3,2,1,"","convert_value"],[3,2,1,"","from_str"],[3,2,1,"","long"],[3,2,1,"","multiple"],[3,2,1,"","short"]],"framework.params.ParamsModifier":[[3,3,1,"","Params_convert_value"],[3,3,1,"","Params_long"],[3,3,1,"","Params_multiple"],[3,3,1,"","Params_short"]],"framework.params.eal":[[4,1,1,"","EalParams"]],"framework.params.eal.EalParams":[[4,2,1,"","__init__"],[4,3,1,"","lcore_list"],[4,3,1,"","memory_channels"],[4,3,1,"","no_pci"],[4,3,1,"","other_eal_param"],[4,3,1,"","ports"],[4,3,1,"","prefix"],[4,3,1,"","vdevs"]],"framework.params.testpmd":[[5,1,1,"","AnonMempoolAllocationMode"],[5,1,1,"","DisableRSS"],[5,1,1,"","EthPeer"],[5,1,1,"","Event"],[5,1,1,"","FlowDirection"],[5,1,1,"","FlowGenForwardingMode"],[5,1,1,"","HairpinMode"],[5,1,1,"","NoisyForwardingMode"],[5,1,1,"","PortNUMAConfig"],[5,1,1,"","PortTopology"],[5,1,1,"","RSSSetting"],[5,1,1,"","RXMultiQueueMode"],[5,1,1,"","RXRingParams"],[5,1,1,"","RingNUMAConfig"],[5,1,1,"","SetRSSIPOnly"],[5,1,1,"","SetRSSUDP"],[5,1,1,"","SimpleForwardingModes"],[5,1,1,"","SimpleMempoolAllocationMode"],[5,1,1,"","TXOnlyForwardingMode"],[5,1,1,"","TXRingParams"],[5,1,1,"","TestPmdParams"],[5,1,1,"","TxIPAddrPair"],[5,1,1,"","TxUDPPortPair"]],"framework.params.testpmd.AnonMempoolAllocationMode":[[5,2,1,"","__init__"],[5,3,1,"","no_iova_contig"]],"framework.params.testpmd.DisableRSS":[[5,2,1,"","__init__"]],"framework.params.testpmd.EthPeer":[[5,2,1,"","__new__"],[5,3,1,"","mac_address"],[5,3,1,"","port_no"]],"framework.params.testpmd.Event":[[5,2,1,"","__new__"],[5,3,1,"","all"],[5,3,1,"","dev_probed"],[5,3,1,"","dev_released"],[5,3,1,"","err_recovering"],[5,3,1,"","flow_aged"],[5,3,1,"","intr_lsc"],[5,3,1,"","intr_reset"],[5,3,1,"","intr_rmv"],[5,3,1,"","macsec"],[5,3,1,"","queue_state"],[5,3,1,"","recovery_failed"],[5,3,1,"","recovery_success"],[5,3,1,"","unknown"],[5,3,1,"","vf_mbox"]],"framework.params.testpmd.FlowDirection":[[5,3,1,"","RX"],[5,3,1,"","TX"],[5,2,1,"","__new__"]],"framework.params.testpmd.FlowGenForwardingMode":[[5,2,1,"","__init__"],[5,3,1,"","clones"],[5,3,1,"","flows"],[5,3,1,"","segments_length"]],"framework.params.testpmd.HairpinMode":[[5,3,1,"","EXPLICIT_TX_FLOW"],[5,3,1,"","FORCE_RX_QUEUE_MEM_SETTINGS"],[5,3,1,"","FORCE_TX_QUEUE_MEM_SETTINGS"],[5,3,1,"","RX_QUEUE_USE_LOCKED_DEVICE_MEMORY"],[5,3,1,"","RX_QUEUE_USE_RTE_MEMORY"],[5,3,1,"","TWO_PORTS_LOOP"],[5,3,1,"","TWO_PORTS_PAIRED"],[5,3,1,"","TX_QUEUE_USE_LOCKED_DEVICE_MEMORY"],[5,3,1,"","TX_QUEUE_USE_RTE_MEMORY"],[5,2,1,"","__new__"]],"framework.params.testpmd.NoisyForwardingMode":[[5,2,1,"","__init__"],[5,3,1,"","forward_mode"],[5,3,1,"","lkup_memory"],[5,3,1,"","lkup_num_reads"],[5,3,1,"","lkup_num_reads_writes"],[5,3,1,"","lkup_num_writes"],[5,3,1,"","tx_sw_buffer_flushtime"],[5,3,1,"","tx_sw_buffer_size"]],"framework.params.testpmd.PortNUMAConfig":[[5,2,1,"","__new__"],[5,3,1,"","port"],[5,3,1,"","socket"]],"framework.params.testpmd.PortTopology":[[5,2,1,"","__new__"],[5,3,1,"","chained"],[5,3,1,"","loop"],[5,3,1,"","paired"]],"framework.params.testpmd.RSSSetting":[[5,3,1,"","Disabled"],[5,3,1,"","SetIPOnly"],[5,3,1,"","SetUDP"]],"framework.params.testpmd.RXMultiQueueMode":[[5,3,1,"","DCB"],[5,3,1,"","RSS"],[5,3,1,"","VMDQ"],[5,2,1,"","__new__"]],"framework.params.testpmd.RXRingParams":[[5,2,1,"","__init__"],[5,3,1,"","descriptors"],[5,3,1,"","free_threshold"],[5,3,1,"","host_threshold"],[5,3,1,"","prefetch_threshold"],[5,3,1,"","write_back_threshold"]],"framework.params.testpmd.RingNUMAConfig":[[5,2,1,"","__new__"],[5,3,1,"","direction"],[5,3,1,"","port"],[5,3,1,"","socket"]],"framework.params.testpmd.SetRSSIPOnly":[[5,2,1,"","__init__"]],"framework.params.testpmd.SetRSSUDP":[[5,2,1,"","__init__"]],"framework.params.testpmd.SimpleForwardingModes":[[5,2,1,"","__new__"],[5,3,1,"","csum"],[5,3,1,"","fivetswap"],[5,3,1,"","icmpecho"],[5,3,1,"","ieee1588"],[5,3,1,"","io"],[5,3,1,"","mac"],[5,3,1,"","macswap"],[5,3,1,"","recycle_mbufs"],[5,3,1,"","rxonly"],[5,3,1,"","shared_rxq"]],"framework.params.testpmd.SimpleMempoolAllocationMode":[[5,2,1,"","__new__"],[5,3,1,"","native"],[5,3,1,"","xmem"],[5,3,1,"","xmemhuge"]],"framework.params.testpmd.TXOnlyForwardingMode":[[5,2,1,"","__init__"],[5,3,1,"","multi_flow"],[5,3,1,"","segments_length"]],"framework.params.testpmd.TXRingParams":[[5,2,1,"","__init__"],[5,3,1,"","descriptors"],[5,3,1,"","free_threshold"],[5,3,1,"","host_threshold"],[5,3,1,"","prefetch_threshold"],[5,3,1,"","rs_bit_threshold"],[5,3,1,"","write_back_threshold"]],"framework.params.testpmd.TestPmdParams":[[5,2,1,"","__init__"],[5,3,1,"","auto_start"],[5,3,1,"","bitrate_stats"],[5,3,1,"","burst"],[5,3,1,"","coremask"],[5,3,1,"","disable_crc_strip"],[5,3,1,"","disable_device_start"],[5,3,1,"","disable_flow_flush"],[5,3,1,"","disable_link_check"],[5,3,1,"","display_xstats"],[5,3,1,"","enable_hw_qinq_strip"],[5,3,1,"","enable_hw_vlan"],[5,3,1,"","enable_hw_vlan_extend"],[5,3,1,"","enable_hw_vlan_filter"],[5,3,1,"","enable_hw_vlan_strip"],[5,3,1,"","enable_lro"],[5,3,1,"","enable_rx_cksum"],[5,3,1,"","enable_scatter"],[5,3,1,"","eth_link_speed"],[5,3,1,"","eth_peer"],[5,3,1,"","eth_peers_configfile"],[5,3,1,"","flow_isolate_all"],[5,3,1,"","forward_mode"],[5,3,1,"","geneve_parsed_port"],[5,3,1,"","hairpin_mode"],[5,3,1,"","hairpin_queues"],[5,3,1,"","hot_plug"],[5,3,1,"","interactive_mode"],[5,3,1,"","latencystats"],[5,3,1,"","lock_all_memory"],[5,3,1,"","mask_events"],[5,3,1,"","max_lro_pkt_size"],[5,3,1,"","max_pkt_len"],[5,3,1,"","mbcache"],[5,3,1,"","mbuf_size"],[5,3,1,"","mempool_allocation_mode"],[5,3,1,"","multi_rx_mempool"],[5,3,1,"","nb_cores"],[5,3,1,"","nb_ports"],[5,3,1,"","no_flush_rx"],[5,3,1,"","no_lsc_interrupt"],[5,3,1,"","no_rmv_interrupt"],[5,3,1,"","numa"],[5,3,1,"","pkt_drop_enabled"],[5,3,1,"","port_numa_config"],[5,3,1,"","port_topology"],[5,3,1,"","portlist"],[5,3,1,"","portmask"],[5,3,1,"","print_events"],[5,3,1,"","record_burst_status"],[5,3,1,"","record_core_cycles"],[5,3,1,"","ring_numa_config"],[5,3,1,"","rss"],[5,3,1,"","rx_mq_mode"],[5,3,1,"","rx_offloads"],[5,3,1,"","rx_queues"],[5,3,1,"","rx_ring"],[5,3,1,"","rx_segments_length"],[5,3,1,"","rx_segments_offsets"],[5,3,1,"","rx_shared_queue"],[5,3,1,"","socket_num"],[5,3,1,"","stats_period"],[5,3,1,"","total_num_mbufs"],[5,3,1,"","tx_first"],[5,3,1,"","tx_ip"],[5,3,1,"","tx_offloads"],[5,3,1,"","tx_queues"],[5,3,1,"","tx_ring"],[5,3,1,"","tx_udp"],[5,3,1,"","vxlan_gpe_port"]],"framework.params.testpmd.TxIPAddrPair":[[5,2,1,"","__new__"],[5,3,1,"","dest_ip"],[5,3,1,"","source_ip"]],"framework.params.testpmd.TxUDPPortPair":[[5,2,1,"","__new__"],[5,3,1,"","dest_port"],[5,3,1,"","source_port"]],"framework.params.types":[[6,1,1,"","EalParamsDict"],[6,1,1,"","TestPmdParamsDict"]],"framework.parser":[[7,1,1,"","ParserFn"],[7,1,1,"","TextParser"]],"framework.parser.ParserFn":[[7,3,1,"","TextParser_fn"]],"framework.parser.TextParser":[[7,2,1,"","__init__"],[7,2,1,"","find"],[7,2,1,"","find_int"],[7,2,1,"","parse"],[7,2,1,"","wrap"]],"framework.remote_session":[[8,6,1,"","create_interactive_session"],[8,6,1,"","create_remote_session"],[9,0,0,"-","dpdk_shell"],[10,0,0,"-","interactive_remote_session"],[11,0,0,"-","interactive_shell"],[12,0,0,"-","python_shell"],[13,0,0,"-","remote_session"],[14,0,0,"-","ssh_session"],[15,0,0,"-","testpmd_shell"]],"framework.remote_session.dpdk_shell":[[9,1,1,"","DPDKShell"],[9,6,1,"","compute_eal_params"]],"framework.remote_session.dpdk_shell.DPDKShell":[[9,2,1,"","__init__"]],"framework.remote_session.interactive_remote_session":[[10,1,1,"","InteractiveRemoteSession"]],"framework.remote_session.interactive_remote_session.InteractiveRemoteSession":[[10,2,1,"","__init__"],[10,3,1,"","hostname"],[10,3,1,"","ip"],[10,3,1,"","password"],[10,3,1,"","port"],[10,3,1,"","session"],[10,3,1,"","username"]],"framework.remote_session.interactive_shell":[[11,1,1,"","InteractiveShell"]],"framework.remote_session.interactive_shell.InteractiveShell":[[11,2,1,"","close"],[11,2,1,"","start_application"]],"framework.remote_session.python_shell":[[12,1,1,"","PythonShell"]],"framework.remote_session.python_shell.PythonShell":[[12,3,1,"","path"]],"framework.remote_session.remote_session":[[13,1,1,"","CommandResult"],[13,1,1,"","RemoteSession"]],"framework.remote_session.remote_session.CommandResult":[[13,2,1,"","__init__"],[13,3,1,"","command"],[13,3,1,"","name"],[13,3,1,"","return_code"],[13,3,1,"","stderr"],[13,3,1,"","stdout"]],"framework.remote_session.remote_session.RemoteSession":[[13,2,1,"","__init__"],[13,2,1,"","close"],[13,2,1,"","copy_from"],[13,2,1,"","copy_to"],[13,3,1,"","history"],[13,3,1,"","hostname"],[13,3,1,"","ip"],[13,2,1,"","is_alive"],[13,3,1,"","name"],[13,3,1,"","password"],[13,3,1,"","port"],[13,2,1,"","send_command"],[13,3,1,"","username"]],"framework.remote_session.ssh_session":[[14,1,1,"","SSHSession"]],"framework.remote_session.ssh_session.SSHSession":[[14,2,1,"","close"],[14,2,1,"","copy_from"],[14,2,1,"","copy_to"],[14,2,1,"","is_alive"],[14,3,1,"","session"]],"framework.remote_session.testpmd_shell":[[15,1,1,"","ChecksumOffloadOptions"],[15,1,1,"","DeviceCapabilitiesFlag"],[15,1,1,"","DeviceErrorHandlingMode"],[15,1,1,"","NicCapability"],[15,1,1,"","PacketOffloadFlag"],[15,1,1,"","RSSOffloadTypesFlag"],[15,1,1,"","RtePTypes"],[15,1,1,"","RxOffloadCapabilities"],[15,1,1,"","RxOffloadCapability"],[15,1,1,"","RxQueueState"],[15,1,1,"","TestPmdDevice"],[15,1,1,"","TestPmdPort"],[15,1,1,"","TestPmdPortStats"],[15,1,1,"","TestPmdQueueInfo"],[15,1,1,"","TestPmdRxqInfo"],[15,1,1,"","TestPmdShell"],[15,1,1,"","TestPmdTxqInfo"],[15,1,1,"","TestPmdVerbosePacket"],[15,1,1,"","VLANOffloadFlag"],[15,6,1,"","add_remove_mtu"],[15,6,1,"","make_device_private_info_parser"],[15,6,1,"","requires_started_ports"],[15,6,1,"","requires_stopped_ports"]],"framework.remote_session.testpmd_shell.ChecksumOffloadOptions":[[15,2,1,"","__new__"],[15,3,1,"","ip"],[15,3,1,"","outer_ip"],[15,3,1,"","outer_udp"],[15,3,1,"","sctp"],[15,3,1,"","tcp"],[15,3,1,"","udp"]],"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag":[[15,3,1,"","FLOW_RULE_KEEP"],[15,3,1,"","FLOW_SHARED_OBJECT_KEEP"],[15,3,1,"","RUNTIME_RX_QUEUE_SETUP"],[15,3,1,"","RUNTIME_TX_QUEUE_SETUP"],[15,3,1,"","RXQ_SHARE"],[15,2,1,"","__new__"],[15,2,1,"","make_parser"]],"framework.remote_session.testpmd_shell.DeviceErrorHandlingMode":[[15,2,1,"","__new__"],[15,2,1,"","make_parser"],[15,3,1,"","none"],[15,3,1,"","passive"],[15,3,1,"","proactive"],[15,3,1,"","unknown"]],"framework.remote_session.testpmd_shell.NicCapability":[[15,2,1,"","FLOW_RULE_KEEP"],[15,2,1,"","FLOW_SHARED_OBJECT_KEEP"],[15,2,1,"","MCAST_FILTERING"],[15,2,1,"","RUNTIME_RX_QUEUE_SETUP"],[15,2,1,"","RUNTIME_TX_QUEUE_SETUP"],[15,2,1,"","RXQ_SHARE"],[15,2,1,"","RX_OFFLOAD_BUFFER_SPLIT"],[15,2,1,"","RX_OFFLOAD_CHECKSUM"],[15,2,1,"","RX_OFFLOAD_IPV4_CKSUM"],[15,2,1,"","RX_OFFLOAD_KEEP_CRC"],[15,2,1,"","RX_OFFLOAD_MACSEC_STRIP"],[15,2,1,"","RX_OFFLOAD_OUTER_IPV4_CKSUM"],[15,2,1,"","RX_OFFLOAD_OUTER_UDP_CKSUM"],[15,2,1,"","RX_OFFLOAD_QINQ_STRIP"],[15,2,1,"","RX_OFFLOAD_RSS_HASH"],[15,2,1,"","RX_OFFLOAD_SCATTER"],[15,2,1,"","RX_OFFLOAD_SCTP_CKSUM"],[15,2,1,"","RX_OFFLOAD_SECURITY"],[15,2,1,"","RX_OFFLOAD_TCP_CKSUM"],[15,2,1,"","RX_OFFLOAD_TCP_LRO"],[15,2,1,"","RX_OFFLOAD_TIMESTAMP"],[15,2,1,"","RX_OFFLOAD_UDP_CKSUM"],[15,2,1,"","RX_OFFLOAD_VLAN"],[15,2,1,"","RX_OFFLOAD_VLAN_EXTEND"],[15,2,1,"","RX_OFFLOAD_VLAN_FILTER"],[15,2,1,"","RX_OFFLOAD_VLAN_STRIP"],[15,3,1,"","SCATTERED_RX_ENABLED"]],"framework.remote_session.testpmd_shell.PacketOffloadFlag":[[15,3,1,"","RTE_MBUF_F_RX_FDIR"],[15,3,1,"","RTE_MBUF_F_RX_FDIR_FLX"],[15,3,1,"","RTE_MBUF_F_RX_FDIR_ID"],[15,3,1,"","RTE_MBUF_F_RX_IEEE1588_PTP"],[15,3,1,"","RTE_MBUF_F_RX_IEEE1588_TMST"],[15,3,1,"","RTE_MBUF_F_RX_IP_CKSUM_BAD"],[15,3,1,"","RTE_MBUF_F_RX_IP_CKSUM_GOOD"],[15,3,1,"","RTE_MBUF_F_RX_IP_CKSUM_NONE"],[15,3,1,"","RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN"],[15,3,1,"","RTE_MBUF_F_RX_L4_CKSUM_BAD"],[15,3,1,"","RTE_MBUF_F_RX_L4_CKSUM_GOOD"],[15,3,1,"","RTE_MBUF_F_RX_L4_CKSUM_NONE"],[15,3,1,"","RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN"],[15,3,1,"","RTE_MBUF_F_RX_LRO"],[15,3,1,"","RTE_MBUF_F_RX_OUTER_IP_CKSUM_BAD"],[15,3,1,"","RTE_MBUF_F_RX_OUTER_L4_CKSUM_BAD"],[15,3,1,"","RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD"],[15,3,1,"","RTE_MBUF_F_RX_OUTER_L4_CKSUM_INVALID"],[15,3,1,"","RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN"],[15,3,1,"","RTE_MBUF_F_RX_QINQ"],[15,3,1,"","RTE_MBUF_F_RX_QINQ_STRIPPED"],[15,3,1,"","RTE_MBUF_F_RX_RSS_HASH"],[15,3,1,"","RTE_MBUF_F_RX_SEC_OFFLOAD"],[15,3,1,"","RTE_MBUF_F_RX_SEC_OFFLOAD_FAILED"],[15,3,1,"","RTE_MBUF_F_RX_VLAN"],[15,3,1,"","RTE_MBUF_F_RX_VLAN_STRIPPED"],[15,3,1,"","RTE_MBUF_F_TX_IEEE1588_TMST"],[15,3,1,"","RTE_MBUF_F_TX_IPV4"],[15,3,1,"","RTE_MBUF_F_TX_IPV6"],[15,3,1,"","RTE_MBUF_F_TX_IP_CKSUM"],[15,3,1,"","RTE_MBUF_F_TX_L4_NO_CKSUM"],[15,3,1,"","RTE_MBUF_F_TX_MACSEC"],[15,3,1,"","RTE_MBUF_F_TX_OUTER_IPV4"],[15,3,1,"","RTE_MBUF_F_TX_OUTER_IPV6"],[15,3,1,"","RTE_MBUF_F_TX_OUTER_IP_CKSUM"],[15,3,1,"","RTE_MBUF_F_TX_OUTER_UDP_CKSUM"],[15,3,1,"","RTE_MBUF_F_TX_QINQ"],[15,3,1,"","RTE_MBUF_F_TX_SCTP_CKSUM"],[15,3,1,"","RTE_MBUF_F_TX_SEC_OFFLOAD"],[15,3,1,"","RTE_MBUF_F_TX_TCP_CKSUM"],[15,3,1,"","RTE_MBUF_F_TX_TCP_SEG"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_ESP"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_GENEVE"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_GRE"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_GTP"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_IP"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_IPIP"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_MPLSINUDP"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_UDP"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_VXLAN"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_VXLAN_GPE"],[15,3,1,"","RTE_MBUF_F_TX_UDP_CKSUM"],[15,3,1,"","RTE_MBUF_F_TX_UDP_SEG"],[15,3,1,"","RTE_MBUF_F_TX_VLAN"],[15,2,1,"","__new__"],[15,2,1,"","from_list_string"],[15,2,1,"","from_str"],[15,2,1,"","make_parser"]],"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag":[[15,2,1,"","__new__"],[15,3,1,"","ah"],[15,3,1,"","all"],[15,3,1,"","c_vlan"],[15,3,1,"","ecpri"],[15,3,1,"","esp"],[15,3,1,"","eth"],[15,2,1,"","from_list_string"],[15,2,1,"","from_str"],[15,3,1,"","geneve"],[15,3,1,"","gtpu"],[15,3,1,"","ip"],[15,3,1,"","ipv4"],[15,3,1,"","ipv4_chksum"],[15,3,1,"","ipv4_frag"],[15,3,1,"","ipv4_other"],[15,3,1,"","ipv4_sctp"],[15,3,1,"","ipv4_tcp"],[15,3,1,"","ipv4_udp"],[15,3,1,"","ipv6"],[15,3,1,"","ipv6_ex"],[15,3,1,"","ipv6_flow_label"],[15,3,1,"","ipv6_frag"],[15,3,1,"","ipv6_other"],[15,3,1,"","ipv6_sctp"],[15,3,1,"","ipv6_tcp"],[15,3,1,"","ipv6_tcp_ex"],[15,3,1,"","ipv6_udp"],[15,3,1,"","ipv6_udp_ex"],[15,3,1,"","l2_dst_only"],[15,3,1,"","l2_payload"],[15,3,1,"","l2_src_only"],[15,3,1,"","l2tpv2"],[15,3,1,"","l2tpv3"],[15,3,1,"","l3_dst_only"],[15,3,1,"","l3_pre32"],[15,3,1,"","l3_pre40"],[15,3,1,"","l3_pre48"],[15,3,1,"","l3_pre56"],[15,3,1,"","l3_pre64"],[15,3,1,"","l3_pre96"],[15,3,1,"","l3_src_only"],[15,3,1,"","l4_chksum"],[15,3,1,"","l4_dst_only"],[15,3,1,"","l4_src_only"],[15,2,1,"","make_parser"],[15,3,1,"","mpls"],[15,3,1,"","nvgre"],[15,3,1,"","pfcp"],[15,3,1,"","port"],[15,3,1,"","pppoe"],[15,3,1,"","s_vlan"],[15,3,1,"","sctp"],[15,3,1,"","tcp"],[15,3,1,"","tunnel"],[15,3,1,"","udp"],[15,3,1,"","user_defined_22"],[15,3,1,"","user_defined_38"],[15,3,1,"","user_defined_39"],[15,3,1,"","user_defined_40"],[15,3,1,"","user_defined_41"],[15,3,1,"","user_defined_42"],[15,3,1,"","user_defined_43"],[15,3,1,"","user_defined_44"],[15,3,1,"","user_defined_45"],[15,3,1,"","user_defined_46"],[15,3,1,"","user_defined_47"],[15,3,1,"","user_defined_48"],[15,3,1,"","user_defined_49"],[15,3,1,"","user_defined_50"],[15,3,1,"","user_defined_51"],[15,3,1,"","vlan"],[15,3,1,"","vxlan"]],"framework.remote_session.testpmd_shell.RtePTypes":[[15,3,1,"","INNER_L2_ETHER"],[15,3,1,"","INNER_L2_ETHER_QINQ"],[15,3,1,"","INNER_L2_ETHER_VLAN"],[15,3,1,"","INNER_L2_UNKNOWN"],[15,3,1,"","INNER_L3_IPV4"],[15,3,1,"","INNER_L3_IPV4_EXT"],[15,3,1,"","INNER_L3_IPV4_EXT_UNKNOWN"],[15,3,1,"","INNER_L3_IPV6"],[15,3,1,"","INNER_L3_IPV6_EXT"],[15,3,1,"","INNER_L3_IPV6_EXT_UNKNOWN"],[15,3,1,"","INNER_L3_UNKNOWN"],[15,3,1,"","INNER_L4_FRAG"],[15,3,1,"","INNER_L4_ICMP"],[15,3,1,"","INNER_L4_NONFRAG"],[15,3,1,"","INNER_L4_SCTP"],[15,3,1,"","INNER_L4_TCP"],[15,3,1,"","INNER_L4_UDP"],[15,3,1,"","INNER_L4_UNKNOWN"],[15,3,1,"","L2_ETHER"],[15,3,1,"","L2_ETHER_ARP"],[15,3,1,"","L2_ETHER_FCOE"],[15,3,1,"","L2_ETHER_LLDP"],[15,3,1,"","L2_ETHER_MPLS"],[15,3,1,"","L2_ETHER_NSH"],[15,3,1,"","L2_ETHER_PPPOE"],[15,3,1,"","L2_ETHER_QINQ"],[15,3,1,"","L2_ETHER_TIMESYNC"],[15,3,1,"","L2_ETHER_VLAN"],[15,3,1,"","L2_UNKNOWN"],[15,3,1,"","L3_IPV4"],[15,3,1,"","L3_IPV4_EXT"],[15,3,1,"","L3_IPV4_EXT_UNKNOWN"],[15,3,1,"","L3_IPV6"],[15,3,1,"","L3_IPV6_EXT"],[15,3,1,"","L3_IPV6_EXT_UNKNOWN"],[15,3,1,"","L3_UNKNOWN"],[15,3,1,"","L4_FRAG"],[15,3,1,"","L4_ICMP"],[15,3,1,"","L4_IGMP"],[15,3,1,"","L4_NONFRAG"],[15,3,1,"","L4_SCTP"],[15,3,1,"","L4_TCP"],[15,3,1,"","L4_UDP"],[15,3,1,"","L4_UNKNOWN"],[15,3,1,"","TUNNEL_ESP"],[15,3,1,"","TUNNEL_GENEVE"],[15,3,1,"","TUNNEL_GRE"],[15,3,1,"","TUNNEL_GRENAT"],[15,3,1,"","TUNNEL_GTPC"],[15,3,1,"","TUNNEL_GTPU"],[15,3,1,"","TUNNEL_IP"],[15,3,1,"","TUNNEL_L2TP"],[15,3,1,"","TUNNEL_MPLS_IN_GRE"],[15,3,1,"","TUNNEL_MPLS_IN_UDP"],[15,3,1,"","TUNNEL_NVGRE"],[15,3,1,"","TUNNEL_UNKNOWN"],[15,3,1,"","TUNNEL_VXLAN"],[15,3,1,"","TUNNEL_VXLAN_GPE"],[15,2,1,"","__new__"],[15,2,1,"","from_list_string"],[15,2,1,"","from_str"],[15,2,1,"","make_parser"]],"framework.remote_session.testpmd_shell.RxOffloadCapabilities":[[15,2,1,"","__init__"],[15,3,1,"","per_port"],[15,3,1,"","per_queue"],[15,3,1,"","port_id"]],"framework.remote_session.testpmd_shell.RxOffloadCapability":[[15,3,1,"","RX_OFFLOAD_BUFFER_SPLIT"],[15,3,1,"","RX_OFFLOAD_CHECKSUM"],[15,3,1,"","RX_OFFLOAD_IPV4_CKSUM"],[15,3,1,"","RX_OFFLOAD_KEEP_CRC"],[15,3,1,"","RX_OFFLOAD_MACSEC_STRIP"],[15,3,1,"","RX_OFFLOAD_OUTER_IPV4_CKSUM"],[15,3,1,"","RX_OFFLOAD_OUTER_UDP_CKSUM"],[15,3,1,"","RX_OFFLOAD_QINQ_STRIP"],[15,3,1,"","RX_OFFLOAD_RSS_HASH"],[15,3,1,"","RX_OFFLOAD_SCATTER"],[15,3,1,"","RX_OFFLOAD_SCTP_CKSUM"],[15,3,1,"","RX_OFFLOAD_SECURITY"],[15,3,1,"","RX_OFFLOAD_TCP_CKSUM"],[15,3,1,"","RX_OFFLOAD_TCP_LRO"],[15,3,1,"","RX_OFFLOAD_TIMESTAMP"],[15,3,1,"","RX_OFFLOAD_UDP_CKSUM"],[15,3,1,"","RX_OFFLOAD_VLAN"],[15,3,1,"","RX_OFFLOAD_VLAN_EXTEND"],[15,3,1,"","RX_OFFLOAD_VLAN_FILTER"],[15,3,1,"","RX_OFFLOAD_VLAN_STRIP"],[15,2,1,"","__new__"],[15,2,1,"","from_string"],[15,2,1,"","make_parser"]],"framework.remote_session.testpmd_shell.RxQueueState":[[15,2,1,"","__new__"],[15,3,1,"","hairpin"],[15,2,1,"","make_parser"],[15,3,1,"","started"],[15,3,1,"","stopped"],[15,3,1,"","unknown"]],"framework.remote_session.testpmd_shell.TestPmdDevice":[[15,2,1,"","__init__"],[15,3,1,"","pci_address"]],"framework.remote_session.testpmd_shell.TestPmdPort":[[15,2,1,"","__init__"],[15,3,1,"","dev_args"],[15,3,1,"","device_capabilities"],[15,3,1,"","device_error_handling_mode"],[15,3,1,"","device_name"],[15,3,1,"","device_private_info"],[15,3,1,"","driver_name"],[15,3,1,"","fw_version"],[15,3,1,"","hash_key_size"],[15,3,1,"","id"],[15,3,1,"","is_allmulticast_mode_enabled"],[15,3,1,"","is_link_autonegotiated"],[15,3,1,"","is_link_full_duplex"],[15,3,1,"","is_link_up"],[15,3,1,"","is_promiscuous_mode_enabled"],[15,3,1,"","link_speed"],[15,3,1,"","mac_address"],[15,3,1,"","max_hash_mac_addresses_num"],[15,3,1,"","max_lro_packet_size"],[15,3,1,"","max_mac_addresses_num"],[15,3,1,"","max_mtu_segment_num"],[15,3,1,"","max_packet_segment_num"],[15,3,1,"","max_queue_rxd_num"],[15,3,1,"","max_queue_txd_num"],[15,3,1,"","max_rx_bufsize"],[15,3,1,"","max_rx_packet_length"],[15,3,1,"","max_rx_queues_num"],[15,3,1,"","max_tx_queues_num"],[15,3,1,"","max_vfs_num"],[15,3,1,"","max_vmdq_pools_num"],[15,3,1,"","mem_alloc_socket_id"],[15,3,1,"","min_queue_rxd_num"],[15,3,1,"","min_queue_txd_num"],[15,3,1,"","min_rx_bufsize"],[15,3,1,"","mtu"],[15,3,1,"","redirection_table_size"],[15,3,1,"","rx_queues_num"],[15,3,1,"","rxd_alignment_num"],[15,3,1,"","socket_id"],[15,3,1,"","supported_rss_offload_flow_types"],[15,3,1,"","switch_domain_id"],[15,3,1,"","switch_name"],[15,3,1,"","switch_port_id"],[15,3,1,"","switch_rx_domain"],[15,3,1,"","tx_queues_num"],[15,3,1,"","txd_alignment_num"],[15,3,1,"","vlan_offload"]],"framework.remote_session.testpmd_shell.TestPmdPortStats":[[15,2,1,"","__init__"],[15,3,1,"","port_id"],[15,3,1,"","rx_bps"],[15,3,1,"","rx_bytes"],[15,3,1,"","rx_errors"],[15,3,1,"","rx_missed"],[15,3,1,"","rx_nombuf"],[15,3,1,"","rx_packets"],[15,3,1,"","rx_pps"],[15,3,1,"","tx_bps"],[15,3,1,"","tx_bytes"],[15,3,1,"","tx_errors"],[15,3,1,"","tx_packets"],[15,3,1,"","tx_pps"]],"framework.remote_session.testpmd_shell.TestPmdQueueInfo":[[15,2,1,"","__init__"],[15,3,1,"","burst_mode"],[15,3,1,"","deferred_start"],[15,3,1,"","free_threshold"],[15,3,1,"","host_threshold"],[15,3,1,"","is_queue_started"],[15,3,1,"","prefetch_threshold"],[15,3,1,"","ring_size"],[15,3,1,"","writeback_threshold"]],"framework.remote_session.testpmd_shell.TestPmdRxqInfo":[[15,2,1,"","__init__"],[15,3,1,"","drop_packets"],[15,3,1,"","mempool"],[15,3,1,"","queue_state"],[15,3,1,"","scattered_packets"]],"framework.remote_session.testpmd_shell.TestPmdShell":[[15,2,1,"","__init__"],[15,2,1,"","csum_set_hw"],[15,2,1,"","extract_verbose_output"],[15,2,1,"","get_capabilities_mcast_filtering"],[15,2,1,"","get_capabilities_rx_offload"],[15,2,1,"","get_capabilities_rxq_info"],[15,2,1,"","get_capabilities_show_port_info"],[15,2,1,"","get_devices"],[15,2,1,"","get_port_queue_info"],[15,2,1,"","get_queue_ring_size"],[15,3,1,"","path"],[15,4,1,"","ports"],[15,3,1,"","ports_started"],[15,2,1,"","rx_vlan"],[15,2,1,"","set_forward_mode"],[15,2,1,"","set_mac_addr"],[15,2,1,"","set_multicast_mac_addr"],[15,2,1,"","set_port_mtu"],[15,2,1,"","set_port_mtu_all"],[15,2,1,"","set_ports_queues"],[15,2,1,"","set_promisc"],[15,2,1,"","set_queue_ring_size"],[15,2,1,"","set_verbose"],[15,2,1,"","set_vlan_filter"],[15,2,1,"","set_vlan_strip"],[15,2,1,"","setup_port_queue"],[15,2,1,"","show_port_info"],[15,2,1,"","show_port_info_all"],[15,2,1,"","show_port_stats"],[15,2,1,"","show_port_stats_all"],[15,2,1,"","start"],[15,2,1,"","start_all_ports"],[15,2,1,"","start_port_queue"],[15,2,1,"","stop"],[15,2,1,"","stop_all_ports"],[15,2,1,"","stop_port_queue"],[15,2,1,"","tx_vlan_set"],[15,2,1,"","wait_link_status_up"]],"framework.remote_session.testpmd_shell.TestPmdTxqInfo":[[15,2,1,"","__init__"],[15,3,1,"","rs_threshold"]],"framework.remote_session.testpmd_shell.TestPmdVerbosePacket":[[15,2,1,"","__init__"],[15,3,1,"","dst_mac"],[15,3,1,"","hw_ptype"],[15,3,1,"","l2_len"],[15,3,1,"","l3_len"],[15,3,1,"","l4_len"],[15,3,1,"","length"],[15,3,1,"","nb_segs"],[15,3,1,"","ol_flags"],[15,3,1,"","p_type"],[15,3,1,"","pool"],[15,3,1,"","port_id"],[15,3,1,"","queue_id"],[15,3,1,"","rss_hash"],[15,3,1,"","rss_queue"],[15,3,1,"","src_mac"],[15,3,1,"","sw_ptype"],[15,3,1,"","was_received"]],"framework.remote_session.testpmd_shell.VLANOffloadFlag":[[15,3,1,"","EXTEND"],[15,3,1,"","FILTER"],[15,3,1,"","QINQ_STRIP"],[15,3,1,"","STRIP"],[15,2,1,"","__new__"],[15,2,1,"","from_str_dict"],[15,2,1,"","make_parser"]],"framework.settings":[[17,3,1,"","SETTINGS"],[17,1,1,"","Settings"],[17,6,1,"","get_settings"]],"framework.settings.Settings":[[17,2,1,"","__init__"],[17,3,1,"","compile_timeout"],[17,3,1,"","config_file_path"],[17,3,1,"","dpdk_location"],[17,3,1,"","output_dir"],[17,3,1,"","precompiled_build_dir"],[17,3,1,"","random_seed"],[17,3,1,"","re_run"],[17,3,1,"","test_suites"],[17,3,1,"","timeout"],[17,3,1,"","verbose"]],"framework.testbed_model":[[21,0,0,"-","capability"],[22,0,0,"-","cpu"],[23,0,0,"-","linux_session"],[24,0,0,"-","node"],[25,0,0,"-","os_session"],[26,0,0,"-","port"],[27,0,0,"-","posix_session"],[28,0,0,"-","sut_node"],[29,0,0,"-","tg_node"],[30,0,0,"-","topology"],[31,0,0,"-","traffic_generator"],[35,0,0,"-","virtual_device"]],"framework.testbed_model.capability":[[21,1,1,"","Capability"],[21,1,1,"","DecoratedNicCapability"],[21,1,1,"","TestProtocol"],[21,1,1,"","TopologyCapability"],[21,6,1,"","get_supported_capabilities"],[21,6,1,"","requires"]],"framework.testbed_model.capability.Capability":[[21,2,1,"","add_to_required"],[21,3,1,"","capabilities_to_check"],[21,2,1,"","get_supported_capabilities"],[21,2,1,"","register_to_check"]],"framework.testbed_model.capability.DecoratedNicCapability":[[21,2,1,"","__init__"],[21,3,1,"","capability_decorator"],[21,3,1,"","capability_fn"],[21,2,1,"","get_supported_capabilities"],[21,2,1,"","get_unique"],[21,3,1,"","nic_capability"]],"framework.testbed_model.capability.TestProtocol":[[21,2,1,"","__init__"],[21,2,1,"","get_test_cases"],[21,3,1,"","required_capabilities"],[21,3,1,"","skip"],[21,3,1,"","skip_reason"],[21,3,1,"","topology_type"]],"framework.testbed_model.capability.TopologyCapability":[[21,2,1,"","__init__"],[21,2,1,"","get_supported_capabilities"],[21,2,1,"","get_unique"],[21,2,1,"","set_required"],[21,3,1,"","topology_type"]],"framework.testbed_model.cpu":[[22,1,1,"","LogicalCore"],[22,1,1,"","LogicalCoreCount"],[22,1,1,"","LogicalCoreCountFilter"],[22,1,1,"","LogicalCoreFilter"],[22,1,1,"","LogicalCoreList"],[22,1,1,"","LogicalCoreListFilter"],[22,6,1,"","lcore_filter"]],"framework.testbed_model.cpu.LogicalCore":[[22,2,1,"","__init__"],[22,3,1,"","core"],[22,3,1,"","lcore"],[22,3,1,"","node"],[22,3,1,"","socket"]],"framework.testbed_model.cpu.LogicalCoreCount":[[22,2,1,"","__init__"],[22,3,1,"","cores_per_socket"],[22,3,1,"","lcores_per_core"],[22,3,1,"","socket_count"],[22,3,1,"","sockets"]],"framework.testbed_model.cpu.LogicalCoreCountFilter":[[22,2,1,"","filter"]],"framework.testbed_model.cpu.LogicalCoreFilter":[[22,2,1,"","__init__"],[22,2,1,"","filter"]],"framework.testbed_model.cpu.LogicalCoreList":[[22,2,1,"","__init__"],[22,4,1,"","lcore_list"]],"framework.testbed_model.cpu.LogicalCoreListFilter":[[22,2,1,"","filter"]],"framework.testbed_model.linux_session":[[23,1,1,"","LinuxSession"],[23,1,1,"","LshwConfigurationOutput"],[23,1,1,"","LshwOutput"]],"framework.testbed_model.linux_session.LinuxSession":[[23,2,1,"","configure_ipv4_forwarding"],[23,2,1,"","configure_port_mtu"],[23,2,1,"","get_dpdk_file_prefix"],[23,2,1,"","get_remote_cpus"],[23,2,1,"","setup_hugepages"],[23,2,1,"","update_ports"]],"framework.testbed_model.linux_session.LshwConfigurationOutput":[[23,3,1,"","link"]],"framework.testbed_model.linux_session.LshwOutput":[[23,3,1,"","businfo"],[23,3,1,"","configuration"],[23,3,1,"","logicalname"],[23,3,1,"","serial"]],"framework.testbed_model.node":[[24,1,1,"","Node"],[24,6,1,"","create_session"]],"framework.testbed_model.node.Node":[[24,2,1,"","__init__"],[24,2,1,"","close"],[24,3,1,"","config"],[24,2,1,"","create_session"],[24,2,1,"","filter_lcores"],[24,3,1,"","lcores"],[24,3,1,"","main_session"],[24,3,1,"","name"],[24,3,1,"","ports"],[24,2,1,"","set_up_test_run"],[24,2,1,"","tear_down_test_run"]],"framework.testbed_model.os_session":[[25,1,1,"","OSSession"],[25,1,1,"","OSSessionInfo"]],"framework.testbed_model.os_session.OSSession":[[25,2,1,"","__init__"],[25,2,1,"","build_dpdk"],[25,2,1,"","close"],[25,2,1,"","configure_port_mtu"],[25,2,1,"","copy_dir_from"],[25,2,1,"","copy_dir_to"],[25,2,1,"","copy_from"],[25,2,1,"","copy_to"],[25,2,1,"","create_remote_tarball"],[25,2,1,"","extract_remote_tarball"],[25,2,1,"","get_compiler_version"],[25,2,1,"","get_dpdk_build_env_vars"],[25,2,1,"","get_dpdk_file_prefix"],[25,2,1,"","get_dpdk_version"],[25,2,1,"","get_node_info"],[25,2,1,"","get_remote_cpus"],[25,2,1,"","get_remote_tmp_dir"],[25,2,1,"","get_tarball_top_dir"],[25,3,1,"","interactive_session"],[25,2,1,"","is_alive"],[25,2,1,"","is_remote_dir"],[25,2,1,"","is_remote_tarfile"],[25,2,1,"","join_remote_path"],[25,2,1,"","kill_cleanup_dpdk_apps"],[25,3,1,"","name"],[25,2,1,"","remote_path_exists"],[25,3,1,"","remote_session"],[25,2,1,"","remove_remote_dir"],[25,2,1,"","remove_remote_file"],[25,2,1,"","send_command"],[25,2,1,"","setup_hugepages"],[25,2,1,"","update_ports"]],"framework.testbed_model.os_session.OSSessionInfo":[[25,2,1,"","__init__"],[25,3,1,"","kernel_version"],[25,3,1,"","os_name"],[25,3,1,"","os_version"]],"framework.testbed_model.port":[[26,1,1,"","Port"],[26,1,1,"","PortIdentifier"],[26,1,1,"","PortLink"]],"framework.testbed_model.port.Port":[[26,2,1,"","__init__"],[26,3,1,"","identifier"],[26,3,1,"","logical_name"],[26,3,1,"","mac_address"],[26,4,1,"","node"],[26,3,1,"","os_driver"],[26,3,1,"","os_driver_for_dpdk"],[26,4,1,"","pci"],[26,3,1,"","peer"]],"framework.testbed_model.port.PortIdentifier":[[26,2,1,"","__init__"],[26,3,1,"","node"],[26,3,1,"","pci"]],"framework.testbed_model.port.PortLink":[[26,2,1,"","__init__"],[26,3,1,"","sut_port"],[26,3,1,"","tg_port"]],"framework.testbed_model.posix_session":[[27,1,1,"","PosixSession"]],"framework.testbed_model.posix_session.PosixSession":[[27,2,1,"","build_dpdk"],[27,2,1,"","combine_short_options"],[27,2,1,"","copy_dir_from"],[27,2,1,"","copy_dir_to"],[27,2,1,"","copy_from"],[27,2,1,"","copy_to"],[27,2,1,"","create_remote_tarball"],[27,2,1,"","extract_remote_tarball"],[27,2,1,"","get_compiler_version"],[27,2,1,"","get_dpdk_build_env_vars"],[27,2,1,"","get_dpdk_file_prefix"],[27,2,1,"","get_dpdk_version"],[27,2,1,"","get_node_info"],[27,2,1,"","get_remote_tmp_dir"],[27,2,1,"","get_tarball_top_dir"],[27,2,1,"","guess_dpdk_remote_dir"],[27,2,1,"","is_remote_dir"],[27,2,1,"","is_remote_tarfile"],[27,2,1,"","join_remote_path"],[27,2,1,"","kill_cleanup_dpdk_apps"],[27,2,1,"","remote_path_exists"],[27,2,1,"","remove_remote_dir"],[27,2,1,"","remove_remote_file"]],"framework.testbed_model.sut_node":[[28,1,1,"","DPDKBuildInfo"],[28,1,1,"","SutNode"]],"framework.testbed_model.sut_node.DPDKBuildInfo":[[28,2,1,"","__init__"],[28,3,1,"","compiler_version"],[28,3,1,"","dpdk_version"]],"framework.testbed_model.sut_node.SutNode":[[28,2,1,"","__init__"],[28,2,1,"","bind_ports_to_driver"],[28,2,1,"","build_dpdk_app"],[28,4,1,"","compiler_version"],[28,3,1,"","config"],[28,4,1,"","dpdk_version"],[28,2,1,"","get_dpdk_build_info"],[28,2,1,"","kill_cleanup_dpdk_apps"],[28,4,1,"","node_info"],[28,4,1,"","path_to_devbind_script"],[28,4,1,"","remote_dpdk_build_dir"],[28,2,1,"","run_dpdk_app"],[28,2,1,"","set_up_test_run"],[28,2,1,"","tear_down_test_run"],[28,3,1,"","virtual_devices"]],"framework.testbed_model.tg_node":[[29,1,1,"","TGNode"]],"framework.testbed_model.tg_node.TGNode":[[29,2,1,"","__init__"],[29,2,1,"","close"],[29,2,1,"","send_packets"],[29,2,1,"","send_packets_and_capture"],[29,3,1,"","traffic_generator"]],"framework.testbed_model.topology":[[30,1,1,"","PortLink"],[30,1,1,"","Topology"],[30,1,1,"","TopologyType"]],"framework.testbed_model.topology.PortLink":[[30,2,1,"","__init__"],[30,3,1,"","sut_port"],[30,3,1,"","tg_port"]],"framework.testbed_model.topology.Topology":[[30,2,1,"","__init__"],[30,3,1,"","sut_port_egress"],[30,3,1,"","sut_port_ingress"],[30,3,1,"","tg_port_egress"],[30,3,1,"","tg_port_ingress"],[30,3,1,"","type"]],"framework.testbed_model.topology.TopologyType":[[30,2,1,"","__new__"],[30,3,1,"","default"],[30,2,1,"","get_from_value"],[30,3,1,"","no_link"],[30,3,1,"","one_link"],[30,3,1,"","two_links"]],"framework.testbed_model.traffic_generator":[[32,0,0,"-","capturing_traffic_generator"],[31,6,1,"","create_traffic_generator"],[33,0,0,"-","scapy"],[34,0,0,"-","traffic_generator"]],"framework.testbed_model.traffic_generator.capturing_traffic_generator":[[32,1,1,"","CapturingTrafficGenerator"],[32,1,1,"","PacketFilteringConfig"]],"framework.testbed_model.traffic_generator.capturing_traffic_generator.CapturingTrafficGenerator":[[32,4,1,"","is_capturing"],[32,2,1,"","send_packets_and_capture"]],"framework.testbed_model.traffic_generator.capturing_traffic_generator.PacketFilteringConfig":[[32,2,1,"","__init__"],[32,3,1,"","no_arp"],[32,3,1,"","no_lldp"]],"framework.testbed_model.traffic_generator.scapy":[[33,1,1,"","ScapyTrafficGenerator"]],"framework.testbed_model.traffic_generator.scapy.ScapyTrafficGenerator":[[33,2,1,"","__init__"],[33,2,1,"","start_application"]],"framework.testbed_model.traffic_generator.traffic_generator":[[34,1,1,"","TrafficGenerator"]],"framework.testbed_model.traffic_generator.traffic_generator.TrafficGenerator":[[34,2,1,"","__init__"],[34,2,1,"","close"],[34,4,1,"","is_capturing"],[34,2,1,"","send_packet"],[34,2,1,"","send_packets"]],"framework.testbed_model.virtual_device":[[35,1,1,"","VirtualDevice"]],"framework.testbed_model.virtual_device.VirtualDevice":[[35,2,1,"","__init__"],[35,3,1,"","name"]],"framework.utils":[[36,1,1,"","MesonArgs"],[36,1,1,"","MultiInheritanceBaseClass"],[36,1,1,"","PacketProtocols"],[36,3,1,"","REGEX_FOR_PCI_ADDRESS"],[36,1,1,"","StrEnum"],[36,1,1,"","TarCompressionFormat"],[36,6,1,"","convert_to_list_of_string"],[36,6,1,"","create_tarball"],[36,6,1,"","expand_range"],[36,6,1,"","extract_tarball"],[36,6,1,"","generate_random_packets"],[36,6,1,"","get_packet_summaries"],[36,6,1,"","to_pascal_case"]],"framework.utils.MesonArgs":[[36,2,1,"","__init__"]],"framework.utils.MultiInheritanceBaseClass":[[36,2,1,"","__init__"]],"framework.utils.PacketProtocols":[[36,3,1,"","ALL"],[36,3,1,"","IP"],[36,3,1,"","TCP"],[36,3,1,"","UDP"],[36,2,1,"","__new__"]],"framework.utils.TarCompressionFormat":[[36,2,1,"","__new__"],[36,4,1,"","extension"]]},"objnames":{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","attribute","Python attribute"],"4":["py","property","Python property"],"5":["py","data","Python data"],"6":["py","function","Python function"],"7":["py","exception","Python exception"],"8":["std","cmdoption","program option"],"9":["std","envvar","environment variable"]},"objtypes":{"0":"py:module","1":"py:class","2":"py:method","3":"py:attribute","4":"py:property","5":"py:data","6":"py:function","7":"py:exception","8":"std:cmdoption","9":"std:envvar"},"terms":{"":[0,2,3,5,7,9,13,15,17,21,22,23,24,25,26,28,29,30,33,34,36],"0":[1,3,5,7,15,17,22,23,30,36],"00":[23,36],"0000":[23,36],"08":[23,36],"0b1101":3,"0xd":[3,15],"0xe":15,"1":[0,1,3,5,7,9,15,17,22,29,30,36],"10":[1,7],"1000":5,"1005":15,"1024":[5,15,36],"1040":15,"10467":15,"1048576":15,"1073741824":15,"1099511627776":15,"11":17,"1125899906842624":15,"1152921504606846976":15,"1180591620717411303424":15,"1200":[17,25,27],"128":15,"131072":15,"134217728":15,"137438953472":15,"14":15,"140737488355328":15,"144115188075855872":15,"147573952589676412928":15,"15":[9,13,15,17,25],"1500":[15,36],"1569":15,"16":[5,15],"16384":15,"16644":15,"16777216":15,"17179869184":15,"17592186044416":15,"18":5,"18014398509481984":15,"18446744073709551616":15,"18889465931478580854784":15,"198":5,"1gbp":5,"1q":15,"2":[1,3,5,7,9,15,22,30],"20":1,"2048":15,"20935933951":15,"2097152":15,"2147483648":15,"2199023255552":15,"22":10,"2251799813685248":15,"2305843009213693952":15,"2361183241434822606848":15,"24":17,"25":1,"25165824":15,"256":[5,15],"262144":[5,15],"268435456":15,"274877906944":15,"281474976710656":15,"288230376151711744":15,"295147905179352825856":15,"3":[1,5,15,22,36],"30":[10,28],"32":[15,25],"32768":15,"33288":15,"33554432":15,"34359738368":15,"35184372088832":15,"36028797018963968":15,"36893488147419103232":15,"4":[1,3,5,15],"4023":15,"4040":32,"4096":[5,15],"4194304":15,"4294967296":15,"4398046511104":15,"45":15,"4503599627370496":15,"4611686018427387904":15,"4722366482869645213696":15,"49152":36,"5":[1,5,12,15,36],"512":[5,15],"52":[15,23],"524288":15,"536870912":15,"54":23,"549755813888":15,"562949953421312":15,"5735":5,"576460752303423488":15,"59":23,"590295810358705651712":15,"5tswap":5,"6":15,"61":15,"630596a7":32,"64":[5,15],"65535":5,"65536":[5,15],"67108864":15,"68719476736":15,"7":[15,36],"70368744177664":15,"72057594037927936":15,"73786976294838206464":15,"7510":15,"8":15,"802":15,"8192":[5,15],"8388608":15,"8589934592":15,"863":5,"8796093022208":15,"9":5,"9007199254740992":15,"917504":15,"9223372036854775808":15,"9444732965739290427392":15,"A":[0,1,2,3,5,7,9,10,13,14,15,17,20,21,22,23,24,25,28,29,30,31,33,36,37],"And":22,"As":0,"At":21,"For":[15,26,36],"If":[0,2,3,5,7,9,10,13,15,17,21,22,24,25,28,30,32,36],"In":[5,7,17,31,32,33],"It":[0,5,9,15,21,22,24,25,30],"Its":36,"No":15,"Not":29,"OR":3,"On":[13,21],"One":2,"Or":15,"The":[0,1,2,3,4,5,7,8,9,10,12,13,14,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"Then":22,"There":[10,21,22,24,25,36],"These":[2,3,5,15,25,27,34,36],"To":[3,15,33],"_":7,"__init__":[1,2,3,4,5,7,9,10,13,15,17,21,22,24,25,26,28,29,30,32,33,34,35,36],"__new__":[0,1,2,5,15,30,36],"__str__":3,"_cl":[0,5],"_filter_specifi":22,"_lcores_to_filt":22,"_name":15,"_separ":9,"_sshsessiondeaderror":1,"_sshtimeouterror":1,"_unique_cap":21,"aa55":32,"abc":[7,9,21,22,24],"abil":[2,34],"abl":[20,31,36],"about":[0,15,24,25,28],"abov":15,"absolut":[2,25],"abstract":[4,7,13,33],"abstractmethod":[13,21,22,25,34],"abuild":17,"ac":23,"access":[3,5,22,33],"accord":[7,9,15,22,24,28,33],"accordingli":5,"across":[5,15,17,22,36],"act":36,"action":15,"actual":[22,30],"ad":[0,2,8,9,15,21,24],"add":[2,3,9,11,15,21,33,37],"add_dts_root_logger_handl":2,"add_remove_mtu":15,"add_to_requir":21,"addit":[2,15,24,25,28,33,34],"addition":31,"address":[0,5,13,15,25,26,36],"adher":27,"adjust":15,"administr":25,"af46":32,"affect":[21,24],"after":[5,11,15,21,25,29,32,33],"ag":7,"again":15,"against":[0,7],"aggreg":[5,15,36],"agnost":25,"ah":15,"alia":[0,3,5],"alias":30,"align":15,"aliv":[10,13],"all":[0,1,2,5,7,11,13,15,17,21,22,24,25,27,28,29,31,32,33,34,36],"alloc":[0,5,15],"allow":[0,3,4,5,8,11,15,21,22,30,34,36],"allowed_port":[4,5,9],"allowlist":15,"along":[2,13,15,17,22,37],"alongsid":35,"alreadi":[7,28,30],"also":[0,3,9,11,15,17,21,22,25,26,29,33,34],"although":15,"alwai":21,"ambigu":30,"among":[0,15,21],"amount":[29,32],"an":[0,1,2,3,7,8,10,11,13,15,21,22,25,27,28,30,33,36],"ani":[0,1,2,3,7,15,17,21,24,25,30,36],"anim":7,"annot":0,"anonmempoolallocationmod":5,"anonym":5,"anoth":[5,24],"anyth":22,"api":[5,25],"app":[9,15,25,28],"app_nam":28,"app_param":[9,15],"app_path":28,"append":[2,3,9],"append_prefix_timestamp":[9,15],"append_str":3,"appli":[3,15,21,32],"applic":[9,10,11,15,25,28],"ar":[0,1,2,3,5,7,9,15,17,21,22,23,24,25,26,27,29,30,31,32,33,34,36],"arch":[0,25,27],"architectur":[0,25,27],"archiv":[25,36],"area":[5,15],"aren":23,"arg":[2,21,25,27,36],"argpars":17,"argument":[0,1,3,7,9,13,15,25,27,28,32,33,34,36,37],"arm64":0,"armv8a":0,"around":21,"arp":[15,32],"arriv":31,"ascend":[9,22,24],"ascending_cor":[9,15],"assert":[0,15],"assign":[3,7,9,15,21],"associ":[0,5,13,15,25,36],"assum":21,"attempt":[1,10,15,25],"attribut":[3,21],"augment":17,"auto":[3,15],"auto_start":5,"autom":11,"automat":[5,9,24],"avail":[5,7,15,17,21,24,30],"awai":25,"awar":[5,15,24],"b":3,"b46706e4ee1d":32,"back":5,"base":[0,1,2,3,4,5,6,7,9,10,12,13,14,15,17,21,22,23,25,26,27,28,29,30,33,35,36],"basedpdkbuildconfigur":0,"basedpdkloc":0,"basemodel":0,"basic":[13,26],"becaus":[10,15,33,36],"been":[0,15,21],"befor":[5,15,21,22],"begin":15,"behavior":25,"being":[3,11,13],"belong":15,"benchmark":5,"between":[5,15,21,26,27,30,33],"bi":5,"big":36,"binari":17,"bind":[0,28],"bind_ports_to_driv":28,"bit":[5,15,25],"bitmask":[3,5],"bitrat":5,"bitrate_stat":5,"black":7,"block":[1,7,34],"blocked_port":[4,5,9],"blocking_testsuite_err":1,"blockingtestsuiteerror":1,"board":5,"bool":[0,2,3,7,9,13,14,15,17,21,22,23,24,25,27,28,32,34,36],"both":[15,21,30,33,36,37],"bracket":3,"break":34,"bu":4,"buffer":[5,15],"bug":1,"build":[0,1,17,20,24,25,28,36],"build_dir":27,"build_dpdk":[25,27],"build_dpdk_app":28,"build_opt":0,"built":[0,7,17,25,28],"bundl":27,"burst":[5,15],"burst_mod":15,"businfo":23,"byte":[5,15,36],"c":[15,25],"c_vlan":15,"cabl":[26,30],"cach":[0,5,15],"calcul":[5,36],"call":[0,2,6,7,15,21,23,25,27,28,33,36],"callabl":[3,7,15,21],"callback":21,"caller":24,"came":15,"can":[0,3,5,6,7,11,15,17,20,24,25,32,34,35,36],"cannot":[5,10,14,15,17],"cap":36,"capabilities_to_check":21,"capability1":21,"capability_checking_method":15,"capability_decor":21,"capability_fn":21,"capabl":[15,22,29,31,32],"captur":[7,26,29,30,31,34],"capture_nam":32,"capturing_traffic_gener":[29,33],"capturingtrafficgener":[29,31,32,33],"card":20,"case":[0,1,7,15,17,21,30,33,34,36,37],"cat":7,"caught":1,"ccach":0,"certain":21,"cflag":25,"chain":[3,5],"chang":[5,15],"channel":[0,4],"check":[5,13,15,21,22,25,32],"checksum":[5,15],"checksumoffloadopt":15,"child":[0,2],"chosen":36,"cksum":15,"cl":7,"clang":0,"class":[0,1,2,3,4,5,6,7,9,10,11,12,13,14,15,17,21,22,23,24,25,26,27,28,29,30,32,33,34,35,36],"classmethod":[3,7,15,21,30],"classvar":[1,12,15,21],"clean":[24,25,28],"cleanup":[11,25,28,29],"clear":33,"clone":5,"close":[11,12,13,14,15,24,25,29,34],"cmd_rx_offload_get_capa":15,"cmd_rx_offload_get_capa_pars":15,"cmd_showqueu":15,"cmdline":15,"coalesc":15,"code":[1,7,8,13,15,25],"collect":[11,15,21,25],"colon":13,"colour":7,"combin":[3,27,28],"combine_short_opt":27,"come":[15,33],"comma":[0,3,5,17,22],"comma_separ":3,"command":[0,1,5,8,13,15,25,28,32,33,36,37],"command_return_cod":1,"command_stderr":1,"commandresult":[13,25,28],"common":[2,13,15,21,22,23,24,25,27,32,34,37],"commonli":7,"commun":24,"compat":[3,7],"compil":[0,7,17,25,28],"compile_timeout":17,"compiler_nam":[25,27],"compiler_vers":28,"compiler_wrapp":0,"complet":[13,25,28],"complex":21,"compliant":[23,27],"compress":[25,36],"compress_format":[25,27,36],"comput":[9,15],"compute_eal_param":9,"concaten":[15,21],"concret":15,"conf":17,"config":[15,17,21,24,26,28,31,33,34,37],"config_err":1,"config_file_path":[0,17],"configur":[1,2,5,8,9,10,13,15,17,23,24,25,26,28,29,31,32,33,34,37],"configurationerror":[0,1],"configure_ipv4_forward":23,"configure_port_mtu":[23,25],"conjunct":[6,17],"connect":[0,1,10,13,14,20,24,25,26,30,37],"consid":[15,24],"consist":[25,36],"consol":[2,17],"constitut":22,"constructor":[2,28,29,33,34,36],"consum":15,"contain":[0,2,3,5,6,7,13,15,17,21,25,30,36],"content":[25,36],"context":11,"contigu":[5,15],"continu":[8,15,24],"control":[0,15,25,26],"convert":[0,3,7,25,36],"convert_from_str":0,"convert_str":3,"convert_to_list_of_str":36,"convert_valu":3,"copi":[13,22,25],"copy_dir_from":[25,27],"copy_dir_to":[25,27],"copy_from":[13,14,25,27],"copy_to":[13,14,25,27],"core":[0,3,4,5,9,15,20,22,24,25],"core_list":22,"coremask":5,"cores_per_socket":[9,15,22],"correct":15,"correctli":[15,36],"correspond":[2,7,15,22,30,33],"cost":25,"could":[13,15,21,30,31],"count":[22,25,31,34],"cpu":[0,4,5,15,20,24],"cputyp":0,"crc":[5,15],"creat":[0,3,5,7,9,10,15,17,20,21,22,24,25,30,31,34,35,36],"create_interactive_sess":8,"create_remote_sess":8,"create_remote_tarbal":[25,27],"create_sess":24,"create_tarbal":36,"create_testpmd":6,"create_traffic_gener":31,"create_uniqu":21,"crypto":[15,28],"csum":5,"csum_set_hw":15,"current":[15,21,24],"cycl":5,"d":[7,15,28,36],"data":[3,5,8,15,22],"dataclass":[3,7,13,15],"datagram":15,"dcb":5,"debug":[2,15],"declar":32,"decor":[3,15,21,24],"decoratedniccap":21,"decorator_funct":15,"dedic":10,"def":[6,7,21],"default":[3,5,7,9,10,15,17,21,25,30,36],"default_factori":3,"default_librari":36,"deferred_start":15,"defin":[0,1,4,5,10,13,17,20,21,22,25,32,34],"definit":[15,25],"deleg":25,"delimit":[0,22],"demonstr":7,"denot":5,"deriv":[15,24],"descend":[9,22,24],"describ":0,"descriptor":[5,15],"design":[5,7],"desir":[15,22,25],"dest_ip":5,"dest_port":5,"destin":[5,25],"destination_dir":[13,14,25,27],"detect":15,"determin":25,"dev_arg":15,"dev_prob":5,"dev_releas":5,"devbind":28,"develop":[21,30],"devic":[0,4,5,15,20,26,28],"device_cap":15,"device_error_handling_mod":15,"device_nam":15,"device_private_info":15,"devicecapabilitiesflag":15,"deviceerrorhandlingmod":15,"di":1,"dict":[3,7,13,15,25,27],"dictionari":[0,3,7,13,15,25],"did":7,"differ":[0,1,15,21,22,24,25,26,37],"dir":[17,28,32],"dir_path":36,"direct":[0,5],"directli":[0,9,10,11,15,22],"directori":[0,1,2,13,17,25,28,32,36],"disabl":[4,5,15,22],"disable_crc_strip":5,"disable_device_start":5,"disable_flow_flush":5,"disable_link_check":5,"disablerss":5,"discard":5,"discourag":[0,13],"discov":26,"discoveri":15,"discrimin":0,"displai":[5,15],"display_xstat":5,"dissect":31,"distinct":[0,33],"distinguish":[0,15],"distribut":[23,27],"divid":15,"do":[1,5,25,28,36],"doe":[5,7,15,21],"doesn":[1,11,21],"domain":[13,15],"don":[5,15,30,36],"done":[5,15,21],"doubl":[15,33],"dpaa2":0,"dpdk":[0,1,4,5,15,17,20,24,25,26,28,35,36],"dpdk_arg":36,"dpdk_build":28,"dpdk_build_config":[24,28],"dpdk_build_err":1,"dpdk_config":0,"dpdk_locat":[0,17],"dpdk_prefix":[23,25,27],"dpdk_prefix_list":[25,27],"dpdk_tree":0,"dpdk_version":28,"dpdkbuildconfigur":0,"dpdkbuilderror":1,"dpdkbuildinfo":28,"dpdkbuildoptionsconfigur":0,"dpdklocat":0,"dpdkprecompiledbuildconfigur":[0,24,28],"dpdkshell":[9,15],"dpdkuncompiledbuildconfigur":[0,24,28],"driver":[0,15,26,28],"driver_nam":15,"drop":[5,15],"drop_packet":15,"dst_mac":15,"dt":[0,1,2,17,20,24,25,31,37],"dts_cfg_file":[0,17],"dts_compile_timeout":[17,25],"dts_dpdk_tarbal":17,"dts_dpdk_tree":17,"dts_output_dir":[17,32],"dts_precompiled_build_dir":17,"dts_random_se":17,"dts_remote_sourc":17,"dts_rerun":17,"dts_test_suit":17,"dts_timeout":[13,15,17,25],"dts_verbos":17,"dtserror":1,"dtslog":2,"dtslogger":[2,8,10,13,24,25],"dtsrunner":30,"dtsstage":2,"dummi":30,"duplic":21,"durat":[29,32],"dure":[1,10,13,24],"e":[4,5,13,21,22,25,26,36],"e1":23,"each":[5,7,9,15,17,21,22,24,26,31],"eal":[9,28],"eal_param":28,"ealparam":[4,5,6,9,28],"ealparamsdict":6,"earli":7,"ecpri":15,"effect":[15,22],"egress":[29,30,32,34],"either":[2,7,15,17,22],"element":[5,20],"els":[7,15],"elsewher":36,"empti":[0,10,13,22,25,29,32,36],"enabl":[0,5,7,15,17,22,23,32,36],"enable_hw_qinq_strip":5,"enable_hw_vlan":5,"enable_hw_vlan_extend":5,"enable_hw_vlan_filt":5,"enable_hw_vlan_strip":5,"enable_kmod":36,"enable_lro":5,"enable_rx_cksum":5,"enable_scatt":5,"encapsul":15,"end":[3,15,24,36],"enforc":0,"engag":5,"engin":5,"enp7s0":25,"enp8s0":23,"ensur":[5,11,15,21,30],"entir":24,"enum":[0,3,5,7,15,21,30,36],"enumtyp":5,"env":[13,25],"env_var":[25,27],"environ":[0,1,4,13,15,21,25,28,32,37],"equal":21,"equival":6,"err_recov":5,"error":[1,10,13,15],"errorsever":1,"esp":15,"essenti":36,"establish":[10,14],"etc":5,"eth":15,"eth_link_spe":5,"eth_peer":5,"eth_peers_configfil":5,"ethdev":15,"ethernet":[5,15],"ethpeer":5,"even":5,"event":5,"ever":0,"everi":[5,7,10,15],"everyth":[17,33],"exactli":[7,22],"examin":25,"exampl":[0,3,5,6,7,12,15,17,21,23,25,28,36],"except":[7,15,17,30,37],"exclud":[25,27,36],"execut":[0,1,2,3,12,13,15,21,24,25,28,30,33,37],"exist":[1,15,21,25,36],"exit":[1,8,13,25],"expand":36,"expand_rang":36,"expect":[3,7,15],"expected_dir":[25,27],"explicit":5,"explicit_tx_flow":5,"explicitli":21,"expos":[32,33,34],"express":[1,7],"extend":[2,5,8,9,11,15,24,28,29,33,34],"extens":[15,36],"extern":[5,15],"extra":[0,2,5,24,25],"extract":[10,15,25,36],"extract_remote_tarbal":[25,27],"extract_tarbal":36,"extract_verbose_output":15,"extrem":5,"f":[22,27],"fabric":14,"facil":37,"factori":[5,7,8,17,21,22,24,31],"fail":[7,13,15,25,30],"failur":[1,15,17],"fals":[0,2,3,5,7,9,13,15,17,21,22,24,25,27,28],"fcoe":15,"fd":15,"fdir":15,"featur":[2,5,15,21,24,28,29,37],"fed":3,"few":25,"field":[0,3,7,15],"fifo":5,"file":[0,1,2,4,5,9,13,17,24,25,29,32,36],"filesystem":[13,25],"fill":15,"filter":[5,15,22,24,25,29,32,36],"filter_config":[29,32],"filter_lcor":24,"filter_specifi":[22,24],"final":[11,22,25],"find":[0,7,15,25],"find_int":7,"finish":28,"first":[0,1,5,10,15,21,22,24,25,33],"fit":[25,36],"fivetswap":5,"flag":[3,5,7,15,36],"flexibl":15,"float":[9,13,15,17,25,27,28,29,32],"flow":[5,15],"flow_ag":5,"flow_isolate_al":5,"flow_rule_keep":15,"flow_shared_object_keep":15,"flowdirect":5,"flowgen":5,"flowgenforwardingmod":5,"flush":5,"fly":0,"fn":15,"fnmatch":[25,36],"fnptr":3,"folder":17,"follow":[3,7,15,17,21,32],"foo":17,"for_dpdk":28,"forbidden":0,"forc":[5,15,25,27],"force_first_numa":[0,23,25],"force_rx_queue_mem_set":5,"force_tx_queue_mem_set":5,"forcefulli":25,"format":[2,15,22,25,36],"forward":[5,15],"forward_mod":5,"found":[7,15,28,36],"four":22,"fragment":15,"framework":[0,4,5,7,12,13,15,17,21,22,24,25,26,28,29,30,33,34,36,37],"free":[5,11,13,24,29,34],"free_threshold":[5,15],"freebsd":0,"frequent":[13,27],"from":[0,1,2,3,5,7,10,12,13,15,17,21,22,23,24,25,26,28,30,31,33,34,36],"from_list_str":15,"from_str":[3,7,15],"from_str_dict":15,"front":0,"frozen":0,"frozenmodel":0,"fulfil":[33,34],"full":2,"fulli":[15,34],"func":[0,3,15],"func_test":21,"function":[0,3,5,6,7,8,11,15,21,24,31,32,33,34,36],"further":0,"fw_version":15,"g":[4,5,13,22,25,26,36],"garbag":11,"gather":[0,15,24,28],"gcc":0,"gener":[0,5,7,15,17,20,25,30,31,32,34,36],"generate_random_packet":36,"generic_err":1,"genev":[5,15],"geneve_parsed_port":5,"get":[15,21,25,28,30],"get_capabilities_mcast_filt":15,"get_capabilities_rx_offload":15,"get_capabilities_rxq_info":15,"get_capabilities_show_port_info":15,"get_compiler_vers":[25,27],"get_devic":15,"get_dpdk_build_env_var":[25,27],"get_dpdk_build_info":28,"get_dpdk_file_prefix":[23,25,27],"get_dpdk_vers":[25,27],"get_dts_logg":2,"get_from_valu":30,"get_node_info":[25,27],"get_packet_summari":36,"get_port_queue_info":15,"get_queue_ring_s":15,"get_queue_state_nam":15,"get_remote_cpu":[23,25],"get_remote_tmp_dir":[25,27],"get_set":17,"get_supported_cap":21,"get_tarball_top_dir":[25,27],"get_test_cas":21,"get_uniqu":21,"given":[3,7,13,15,25,29,32],"go":[0,15],"gpe":[5,15],"gpr":15,"gre":15,"greatli":36,"group":[3,5,7,15],"gtp":15,"gtpu":15,"guess_dpdk_remote_dir":27,"h":15,"ha":[0,1,7,11,15,33,36],"had":7,"hairpin":[5,15],"hairpin_mod":5,"hairpin_queu":5,"hairpinmod":5,"hand":21,"handl":[11,15,33],"handler":[2,10],"happen":[11,15],"hardwar":[5,15,20,21,28,31,35],"harm":15,"hash":15,"hash_key_s":15,"hashabl":21,"hasn":15,"have":[1,2,7,11,15,21],"header":15,"heavi":0,"heavili":0,"hello":12,"hello_world":0,"hello_world_single_cor":[0,21],"help":[3,5,33],"helper":7,"here":[26,36],"hex":[3,15],"hex_bitmask":3,"hex_from_flag_valu":3,"hexadecim":[3,5],"highest":[1,9,22,24],"hint":6,"histori":13,"hold":[0,3],"home":17,"host":[0,1,5,8,10,13,24],"host_threshold":[5,15],"hostnam":[0,1,10,13],"hot_plug":5,"hotplug":5,"how":[0,21],"howev":21,"hugepag":[0,5,24,25,28],"hugepage_s":[23,25],"hugepageconfigur":0,"human":2,"hw":[5,15],"hw_ptype":15,"hyperthead":22,"i":[0,1,2,3,5,7,8,9,10,11,13,14,15,17,21,22,24,25,26,27,28,29,30,31,32,33,34,36],"i40":26,"i686":[0,27],"icc":0,"icmp":15,"icmpecho":5,"id":[5,9,15,22,24],"ident":21,"identifi":[2,15,21,25,26],"ieee1588":[5,15],"igmp":15,"ignor":[3,7,22,25],"immedi":33,"immut":0,"implement":[13,14,21,22,23,24,25,27,32,33,34],"impli":[5,15,30],"implicit":21,"import":[7,12,17,21,33,36],"includ":[5,10,27,36],"independ":15,"index":37,"indic":[5,15,22,27,36],"individu":31,"infer":3,"info":[2,15,24,28],"inform":[0,2,15,23,24,25,26,28,30],"ingress":[5,29,30,32],"inherit":[3,33,34,36],"init":36,"init_stderr":13,"init_stdout":13,"initi":[5,7,10,11,13,15,24,25,26,29,33,34,35,36],"initialis":5,"initvar":13,"inject":9,"inner":15,"inner_l2_eth":15,"inner_l2_ether_qinq":15,"inner_l2_ether_vlan":15,"inner_l2_unknown":15,"inner_l3_ipv4":15,"inner_l3_ipv4_ext":15,"inner_l3_ipv4_ext_unknown":15,"inner_l3_ipv6":15,"inner_l3_ipv6_ext":15,"inner_l3_ipv6_ext_unknown":15,"inner_l3_unknown":15,"inner_l4_frag":15,"inner_l4_icmp":15,"inner_l4_nonfrag":15,"inner_l4_sctp":15,"inner_l4_tcp":15,"inner_l4_udp":15,"inner_l4_unknown":15,"input":[3,5,7,17,22,36],"insert":15,"insid":[0,25,28],"inspect":25,"instal":25,"instanc":[0,2,3,5,7,8,10,13,15,21,22,24,25,30],"instanti":[9,11,24,33],"instead":[0,3,7,9,11,15,17,25],"int":[0,1,3,4,5,7,10,13,15,17,22,23,25,30,36],"int32_max":5,"int_bas":7,"intact":22,"integ":[1,36],"integr":15,"intenum":1,"interact":[1,3,5,8,13,25,28,33,37],"interactive_mod":5,"interactive_remote_sess":25,"interactive_sess":25,"interactive_shel":33,"interactivecommandexecutionerror":[1,15],"interactiveremotesess":[8,10,25],"interactiveshel":[10,11,12],"interactivesshsessiondeaderror":1,"interactivesshtimeouterror":1,"interest":30,"interfac":[5,20,32],"intermedi":[23,27],"intermediari":[27,32],"intermediary_valu":7,"intermediate_valu":7,"intern":[1,21],"internal_err":1,"internalerror":[1,7,15,36],"internet":15,"interrog":32,"interrupt":5,"interspers":15,"intr_lsc":5,"intr_reset":5,"intr_rmv":5,"invalid":[0,1,15,36],"io":5,"iova":5,"ip":[0,5,10,13,15,36],"ipv4":[5,15],"ipv4_chksum":15,"ipv4_frag":15,"ipv4_oth":15,"ipv4_sctp":15,"ipv4_tcp":15,"ipv4_udp":15,"ipv6":[5,15],"ipv6_ex":15,"ipv6_flow_label":15,"ipv6_frag":15,"ipv6_oth":15,"ipv6_sctp":15,"ipv6_tcp":15,"ipv6_tcp_ex":15,"ipv6_udp":15,"ipv6_udp_ex":15,"is_al":[13,14,25],"is_allmulticast_mode_en":15,"is_captur":[32,34],"is_link_autonegoti":15,"is_link_full_duplex":15,"is_link_up":15,"is_promiscuous_mode_en":15,"is_queue_start":15,"is_remote_dir":[25,27],"is_remote_tarfil":[25,27],"is_rx_queu":15,"isn":[13,15,25],"isol":5,"iter":[3,25,27,30],"its":[0,3,7,11,15,21,25],"itself":15,"jitter":5,"join":[5,17,25],"join_remote_path":[25,27],"json":23,"just":[3,15,25,36],"keep":[5,10,13,15],"kei":[0,10,15,17,25,27],"kernel":[0,25],"kernel_vers":25,"keyword":[33,34],"kill":[25,28],"kill_cleanup_dpdk_app":[25,27,28],"kind":7,"know":30,"known":15,"kwarg":[2,6,15,21,33,34,36],"l":3,"l2":15,"l2_dst_onli":15,"l2_ether":15,"l2_ether_arp":15,"l2_ether_fco":15,"l2_ether_lldp":15,"l2_ether_mpl":15,"l2_ether_nsh":15,"l2_ether_pppo":15,"l2_ether_qinq":15,"l2_ether_timesync":15,"l2_ether_vlan":15,"l2_len":15,"l2_payload":15,"l2_src_onli":15,"l2_unknown":15,"l2tp":15,"l2tpv2":15,"l2tpv3":15,"l3":[15,36],"l3_dst_onli":15,"l3_ipv4":15,"l3_ipv4_ext":15,"l3_ipv4_ext_unknown":15,"l3_ipv6":15,"l3_ipv6_ext":15,"l3_ipv6_ext_unknown":15,"l3_len":15,"l3_pre32":15,"l3_pre40":15,"l3_pre48":15,"l3_pre56":15,"l3_pre64":15,"l3_pre96":15,"l3_src_onli":15,"l3_unknown":15,"l4":[15,36],"l4_chksum":15,"l4_dst_onli":15,"l4_frag":15,"l4_icmp":15,"l4_igmp":15,"l4_len":15,"l4_nonfrag":15,"l4_sctp":15,"l4_src_onli":15,"l4_tcp":15,"l4_udp":15,"l4_unknown":15,"lambda":3,"larg":[5,15],"last":28,"latenc":5,"latencystat":5,"later":33,"latter":3,"layer":[4,15,25],"lcore":[0,5,9,22,24],"lcore_filt":22,"lcore_filter_specifi":[9,15],"lcore_list":[4,5,9,22],"lcores_per_cor":[9,15,22],"least":15,"leav":5,"left":[3,22],"length":[5,15],"less":5,"letter":27,"level":[2,15,17,25],"lib":15,"librari":[14,15,33,36,37],"lifecycl":24,"like":[5,11,15],"line":[0,5,13,15,25,32,37],"link":[0,5,15,21,23,30],"link_spe":15,"linux":[0,25,27],"linuxsess":[20,23],"list":[0,1,3,4,5,9,13,15,17,21,22,23,24,25,27,28,29,32,34,36],"liter":[0,3,4,5],"lkup_memori":5,"lkup_num_read":5,"lkup_num_reads_writ":5,"lkup_num_writ":5,"lldp":[15,32],"load":[0,5],"load_config":0,"loader":0,"local":[0,13,15,25,33],"localdpdkloc":0,"localdpdktarballloc":[0,17],"localdpdktreeloc":[0,17],"locat":[0,2,15,17,25,26],"lock":5,"lock_all_memori":5,"log":[13,15,17,37],"log_file_path":2,"logger":[8,10,13,24,25,37],"logic":[0,3,4,5,20,21,22,24,25,26,32,33,34],"logical_cor":3,"logical_nam":26,"logicalcor":[0,20,22,23,24,25],"logicalcore1":22,"logicalcore2":22,"logicalcorecount":[9,15,22,24],"logicalcorecountfilt":22,"logicalcorefilt":22,"logicalcorelist":[4,5,9,15,22,24],"logicalcorelistfilt":22,"logicalnam":23,"long":[3,13,25,28],"look":[15,22],"loop":5,"lowest":[9,22,24],"lro":[5,15],"lsc":5,"lshw":23,"lshwconfigurationoutput":23,"lshwoutput":23,"m":[15,36],"mac":[5,15,25,26],"mac_addr":15,"mac_address":[5,15,26],"machin":2,"macsec":[5,15],"macswap":5,"mai":[5,15,17,21,22,24,25,26,29,31,32],"main":[0,5],"main_sess":[24,25],"mainli":[2,5],"maintain":[13,24,25],"make":[0,7,15,17,25,30,33],"make_device_private_info_pars":15,"make_pars":[7,15],"manag":[8,9,11,15,24,28],"mani":[17,21,22,25],"manipul":3,"manual":11,"map":[0,15],"mark":21,"mask":[3,5],"mask_ev":5,"match":[7,15,22,25,36],"max":[5,15],"max_hash_mac_addresses_num":15,"max_lro_packet_s":15,"max_lro_pkt_s":5,"max_mac_addresses_num":15,"max_mtu_segment_num":15,"max_packet_segment_num":15,"max_pkt_len":5,"max_queue_rxd_num":15,"max_queue_txd_num":15,"max_rx_bufs":15,"max_rx_packet_length":15,"max_rx_queues_num":15,"max_tx_queues_num":15,"max_vfs_num":15,"max_vmdq_pools_num":15,"maximum":[5,15,36],"maynot":15,"mb":5,"mbcach":5,"mbuf":[5,15],"mbuf_siz":5,"mcast_addr":15,"mcast_filt":15,"mean":[0,1,5,15,21,25],"meant":[0,3],"measur":5,"mechan":5,"mem_alloc_socket_id":15,"member":[15,36],"memori":[0,4,5,15],"memory_channel":[0,4,5,9],"mempool":[5,15],"mempool_allocation_mod":5,"meson":[25,36],"meson_arg":[25,27,36],"meson_dpdk_arg":28,"meson_opt":[28,36],"mesonarg":[25,27,36],"messag":[2,15],"metadata":[3,7,15],"method":[2,3,7,10,13,15,21,22,24,25,28,29,30,32,33,34,36],"min":15,"min_queue_rxd_num":15,"min_queue_txd_num":15,"min_rx_bufs":15,"minimum":15,"mlx5_core":26,"mode":[5,15],"model":[0,7,23,26,35,37],"model_config":0,"modif":25,"modifi":[3,9,15,17,21,22],"modify_str":3,"modul":[0,2,3,4,5,6,7,8,13,17,21,22,23,25,27,32,36],"monitor":[5,31],"more":2,"most":[1,7,13,15,21,23,25,27,28],"mostli":[22,23,27],"mount":25,"move":0,"mpl":15,"mro":[33,36],"msvc":0,"mtu":[15,23,25,36],"multi":5,"multi_addr":15,"multi_flow":5,"multi_rx_mempool":5,"multicast":15,"multiinheritancebaseclass":[34,36],"multipl":[3,5,15,17,22,25,30,34,36],"multiprocess":22,"multithread":22,"must":[3,13,15,17,21,22,24,25,26,29,31,32,33,34],"mutableset":[15,21],"n":[5,36],"name":[0,2,3,7,8,9,13,15,17,24,25,26,27,28,32,33,35,36],"namedtupl":[0,5],"nativ":[0,5],"nb_core":5,"nb_port":5,"nb_seg":15,"nearli":0,"necessari":15,"need":[0,5,15,20,21,22,25,31,32,33,34,36],"neighbor":5,"neither":15,"net_ring0":4,"net_ring1":4,"network":[15,20],"never":15,"new":[0,2,3,5,7,9,15,17,21,24,25],"newli":7,"next":5,"nic":[15,20,21,28,36],"nic_cap":21,"niccap":[15,21],"ninja":25,"no_arp":[29,32],"no_err":1,"no_flush_rx":5,"no_iova_contig":5,"no_link":[21,30],"no_lldp":[29,32],"no_lsc_interrupt":5,"no_pci":[4,5,9],"no_rmv_interrupt":5,"node":[0,9,10,13,14,15,17,20,21,22,25,26,30,31,32,33,34,37],"node_config":[8,10,13,24,25,28,29],"node_info":28,"node_nam":[0,26],"nodeconfigur":[0,8,10,13,24,25],"nodeconfigurationtyp":0,"noflag":7,"noisi":5,"noisyforwardingmod":5,"non":[1,5,7,8,13,15,23,25,36,37],"none":[0,1,2,3,4,5,7,9,10,11,13,14,15,17,21,22,23,24,25,26,27,28,29,30,32,33,34,36],"note":33,"notimplementederror":21,"notrequir":23,"nsh":15,"numa":[0,3,5,22,25],"number":[0,3,4,5,7,9,15,22,24,25,31,34,36],"number_of":[0,15,23,25,36],"numer":24,"nvgre":15,"o":[0,22,23,24,27],"obei":32,"object":[0,3,5,7,9,10,13,15,17,21,22,24,25,26,28,30,31,32,35,36],"obtain":15,"occur":[1,2],"occurr":5,"off":15,"offer":[0,3,37],"offload":[5,15],"offset":5,"often":15,"ol_flag":15,"onc":[11,21],"one":[2,3,7,9,10,15,17,24,27,28,30],"one_link":30,"ones":[0,3,21,24],"onli":[0,1,2,5,7,11,15,17,21,22,23,25,30,31,34,36],"open":8,"oper":[0,3,15,17,20,25,26,27,37],"opt":27,"optim":0,"option":[0,2,3,10,11,15,17,25,27,32],"order":[3,5,7,9,13,21,22,24,33,36],"origin":[15,22],"os_driv":[0,26,28],"os_driver_for_dpdk":[0,26,28],"os_nam":25,"os_sess":24,"os_vers":25,"oss":25,"ossess":[24,25,27],"ossessioninfo":[25,27,28],"other":[0,2,8,15,21,24,25,26,28,34,36],"other_eal_param":[4,5,9],"otherwis":[7,9,10,15,25,30],"out":[1,5,13,25,32,36],"outer":15,"outer_ip":15,"outer_l2_len":15,"outer_l3_len":15,"outer_udp":15,"outermost":15,"output":[7,8,13,15,17,23,32],"output_dir":[2,17],"over":22,"overrid":[3,14,15,21,23,27],"p":[15,21],"p_type":15,"packet":[5,10,15,29,31,32,33,34,36],"packetfilteringconfig":[29,32],"packetoffloadflag":15,"packetprotocol":36,"page":37,"pair":5,"param":[4,5,7,9,15,37],"paramet":[0,1,2,7,8,9,10,13,15,21,22,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"paramiko":10,"params_convert_valu":3,"params_long":3,"params_multipl":3,"params_short":3,"paramsmodifi":3,"parent":36,"pars":[0,5,15,17,37],"parser":[15,37],"parser_fn":7,"parserfn":[7,15],"part":[0,15,23,25,27],"particular":[8,21],"pascalcas":36,"pass":[0,7,21,33,34],"passiv":15,"password":[0,10,13],"path":[0,2,12,13,14,15,17,25,27,28,36],"path_to_devbind_script":28,"pathlib":[5,17],"pattern":[7,21,25,36],"payload":[15,36],"payload_s":36,"pcap":[5,29,32],"pci":[0,4,15,23,26,36],"pci_address":15,"pci_address_lin":15,"peer":[0,5,26],"peer_nod":0,"peer_pci":0,"per":[2,5,7,15,22,24],"per_port":15,"per_queu":15,"perf":0,"perform":[0,5,31],"period":5,"persist":[10,14],"pfcp":15,"physic":[22,25,26,30,35],"pipe":[3,5],"pkt":15,"pkt_drop_en":5,"plain":3,"pleas":0,"pmd":[5,15],"point":[21,36],"pool":[5,15],"popul":[5,7],"port":[0,3,4,5,9,10,13,15,20,23,24,25,28,29,30,32,34,36],"port_id":15,"port_no":5,"port_numa_config":5,"port_topologi":5,"portabl":[25,27],"portconfig":[0,26],"portidentifi":26,"portlink":[26,30],"portlist":5,"portmask":5,"portnumaconfig":5,"ports_rang":36,"ports_start":15,"porttopologi":5,"posix":23,"posixpath":17,"posixsess":[20,23,27],"possibl":[5,15,22,36],"possibli":13,"post":37,"post_run":2,"ppc64le":0,"pppoe":15,"pre":[0,17,28,37],"pre_run":2,"preced":[15,17,22],"precompil":[0,17],"precompiled_build_dir":[0,17],"prefer":15,"prefetch":5,"prefetch_threshold":[5,15],"prefix":[3,4,5,9,15,25],"prepar":28,"prepend":[15,33],"present":[0,15,20,22,24,25],"preserv":15,"prevent":3,"primari":24,"print":[5,7,12,15],"print_ev":5,"print_rx_offload":15,"prior":15,"prioriti":21,"privat":[15,32,34],"privileg":[9,12,15,25],"proactiv":15,"probe":21,"process":[11,15,21,22,28,30,33,36],"produc":13,"prohibit":30,"promiscu":15,"propag":2,"properli":[15,20],"properti":[0,5,15,22,26,28,32,34,36],"protocol":[0,5,8,13,15,21,36],"provid":[0,2,3,5,7,8,9,10,11,13,15,17,21,22,24,28,33,36],"pseudo":[0,7,17],"pt":15,"ptype":15,"public":[32,34],"purepath":[0,5,12,13,14,15,25,27,28],"pureposixpath":[12,15,25,27],"purpos":[5,25],"put":0,"py":28,"pydant":0,"python":[14,25,33],"python3":12,"python_shel":33,"pythonshel":[12,33],"pytp":15,"qinq":[5,15],"qinq_strip":15,"qualifi":15,"quasi":21,"queue":[5,15],"queue_id":15,"queue_stat":[5,15],"r":[5,7],"rais":[0,1,7,10,13,14,15,21,25,36],"random":[0,17,36],"random_se":[0,17],"randomli":36,"rang":[5,15,22,36],"range_str":36,"rather":[15,24],"re":[1,7,15,17,26,28,30,36],"re_run":17,"read":[0,15],"readabl":2,"real":0,"reason":[15,21],"rebuild":[25,27],"receiv":[5,8,15,29,31,32,34],"receive_port":[29,32],"recogn":15,"record":[2,29,32,37],"record_burst_statu":5,"record_core_cycl":5,"recovery_fail":5,"recovery_success":5,"recurs":[25,27],"recycle_mbuf":5,"redirection_table_s":15,"reduc":[5,21],"refer":[0,15],"reflect":15,"regex":36,"regex_for_pci_address":36,"regexflag":7,"regist":[5,21],"register_to_check":21,"regular":[2,3,7,30],"rel":2,"relat":[4,5,15],"relev":23,"reli":0,"remot":[0,1,8,17,24,28,33,37],"remote_cmd_exec_err":1,"remote_dir":27,"remote_dir_path":[25,27],"remote_dpdk_build_dir":[25,27,28],"remote_dpdk_dir":[25,27],"remote_file_path":[25,27],"remote_path":[25,27],"remote_path_exist":[25,27],"remote_sess":[12,15,21,25,33,37],"remote_tarball_path":[25,27],"remotecommandexecutionerror":[1,13,25],"remotedpdkloc":0,"remotedpdktarballloc":[0,17],"remotedpdktreeloc":[0,17],"remotefilenotfounderror":1,"remotesess":[8,13,14,25],"remov":[10,15,25,30],"remove_remote_dir":[25,27],"remove_remote_fil":[25,27],"render":3,"repeat":11,"repercuss":36,"report":15,"repres":[0,3,4,5,15,21,22,36],"represent":[0,3,15,30],"request":[0,1,5,15],"requir":[0,11,15,21,25,28,30,31],"required_cap":21,"requires_started_port":15,"requires_stopped_port":15,"reserv":5,"reset":15,"resid":[15,22,26,28,33],"resolut":[15,33,36],"resolv":0,"resolve_dpdk_tree_path":0,"resolve_path":0,"resolve_tarball_path":0,"resourc":[11,13,24,29,34],"respect":0,"respond":[13,25],"rest":25,"restart":[5,15],"result":[3,13,15,17,25,27,28,29,37],"retriev":[15,21],"return":[0,1,2,3,7,8,9,13,15,17,21,22,24,25,27,28,29,30,31,32,36],"return_cod":13,"revers":3,"revert":15,"rf":25,"rfc":[5,15],"right":[3,25],"ring":[5,15],"ring_numa_config":5,"ring_siz":15,"ringnumaconfig":5,"rm":25,"rmv":5,"root":[0,2,17,28,36],"round":3,"rout":15,"rpmbuild":17,"rs_bit_threshold":5,"rs_threshold":15,"rss":[5,15],"rss_hash":15,"rss_queue":15,"rssoffloadtypesflag":15,"rssset":5,"rte":[5,15],"rte_eth_rx_offload":15,"rte_eth_tx_offload_ip_tnl_tso":15,"rte_eth_tx_offload_outer_udp_cksum":15,"rte_eth_tx_offload_udp_tnl_tso":15,"rte_ethdev":15,"rte_get_ptype_":15,"rte_max_ethport":5,"rte_max_lcor":5,"rte_mbuf_cor":15,"rte_mbuf_f_first_fre":15,"rte_mbuf_f_last_fre":15,"rte_mbuf_f_rx_fdir":15,"rte_mbuf_f_rx_fdir_flx":15,"rte_mbuf_f_rx_fdir_id":15,"rte_mbuf_f_rx_ieee1588_ptp":15,"rte_mbuf_f_rx_ieee1588_tmst":15,"rte_mbuf_f_rx_ip_cksum_bad":15,"rte_mbuf_f_rx_ip_cksum_good":15,"rte_mbuf_f_rx_ip_cksum_non":15,"rte_mbuf_f_rx_ip_cksum_unknown":15,"rte_mbuf_f_rx_l4_cksum_bad":15,"rte_mbuf_f_rx_l4_cksum_good":15,"rte_mbuf_f_rx_l4_cksum_non":15,"rte_mbuf_f_rx_l4_cksum_unknown":15,"rte_mbuf_f_rx_lro":15,"rte_mbuf_f_rx_outer_ip_cksum_bad":15,"rte_mbuf_f_rx_outer_l4_cksum_bad":15,"rte_mbuf_f_rx_outer_l4_cksum_good":15,"rte_mbuf_f_rx_outer_l4_cksum_invalid":15,"rte_mbuf_f_rx_outer_l4_cksum_unknown":15,"rte_mbuf_f_rx_qinq":15,"rte_mbuf_f_rx_qinq_strip":15,"rte_mbuf_f_rx_rss_hash":15,"rte_mbuf_f_rx_sec_offload":15,"rte_mbuf_f_rx_sec_offload_fail":15,"rte_mbuf_f_rx_vlan":15,"rte_mbuf_f_rx_vlan_strip":15,"rte_mbuf_f_tx_ieee1588_tmst":15,"rte_mbuf_f_tx_ip_cksum":15,"rte_mbuf_f_tx_ipv4":15,"rte_mbuf_f_tx_ipv6":15,"rte_mbuf_f_tx_l4_no_cksum":15,"rte_mbuf_f_tx_macsec":15,"rte_mbuf_f_tx_outer_ip_cksum":15,"rte_mbuf_f_tx_outer_ipv4":15,"rte_mbuf_f_tx_outer_ipv6":15,"rte_mbuf_f_tx_outer_udp_cksum":15,"rte_mbuf_f_tx_qinq":15,"rte_mbuf_f_tx_sctp_cksum":15,"rte_mbuf_f_tx_sec_offload":15,"rte_mbuf_f_tx_tcp_cksum":15,"rte_mbuf_f_tx_tcp_seg":15,"rte_mbuf_f_tx_tunnel_esp":15,"rte_mbuf_f_tx_tunnel_genev":15,"rte_mbuf_f_tx_tunnel_gr":15,"rte_mbuf_f_tx_tunnel_gtp":15,"rte_mbuf_f_tx_tunnel_ip":15,"rte_mbuf_f_tx_tunnel_ipip":15,"rte_mbuf_f_tx_tunnel_mplsinudp":15,"rte_mbuf_f_tx_tunnel_udp":15,"rte_mbuf_f_tx_tunnel_vxlan":15,"rte_mbuf_f_tx_tunnel_vxlan_gp":15,"rte_mbuf_f_tx_udp_cksum":15,"rte_mbuf_f_tx_udp_seg":15,"rte_mbuf_f_tx_vlan":15,"rte_mbuf_f_tx_xxx_cksum":15,"rte_mbuf_ptyp":15,"rte_ptype_l4_frag":15,"rte_ptype_l4_icmp":15,"rte_ptype_l4_nonfrag":15,"rte_ptype_l4_sctp":15,"rte_ptype_l4_tcp":15,"rte_ptype_l4_udp":15,"rteptyp":15,"rule":[5,7,15,22],"run":[0,5,7,8,10,13,15,17,20,21,24,25,26,28,29,31,33,34,37],"run_dpdk_app":28,"runner":37,"runtim":[0,5],"runtime_rx_queue_setup":15,"runtime_tx_queue_setup":15,"rx":[5,15],"rx_bp":15,"rx_byte":15,"rx_error":15,"rx_miss":15,"rx_mq_mode":5,"rx_nombuf":15,"rx_offload":[5,15],"rx_offload_buffer_split":15,"rx_offload_checksum":15,"rx_offload_ipv4_cksum":15,"rx_offload_keep_crc":15,"rx_offload_macsec_strip":15,"rx_offload_outer_ipv4_cksum":15,"rx_offload_outer_udp_cksum":15,"rx_offload_qinq_strip":15,"rx_offload_rss_hash":15,"rx_offload_scatt":15,"rx_offload_sctp_cksum":15,"rx_offload_secur":15,"rx_offload_tcp_cksum":15,"rx_offload_tcp_lro":15,"rx_offload_timestamp":15,"rx_offload_udp_cksum":15,"rx_offload_vlan":15,"rx_offload_vlan_extend":15,"rx_offload_vlan_filt":15,"rx_offload_vlan_strip":15,"rx_packet":15,"rx_pp":15,"rx_queue":5,"rx_queue_infos_displai":15,"rx_queue_use_locked_device_memori":5,"rx_queue_use_rte_memori":5,"rx_queues_num":15,"rx_ring":5,"rx_segments_length":5,"rx_segments_offset":5,"rx_shared_queu":5,"rx_vlan":15,"rxd":[5,15],"rxd_alignment_num":15,"rxmultiqueuemod":5,"rxoffloadcap":15,"rxonli":5,"rxq":[5,15],"rxq_share":15,"rxqueuestat":15,"rxringparam":5,"s_vlan":15,"safe":0,"said":[15,27,33],"same":[5,10,15,17,21,22,25,26,36],"satisfi":15,"save":[13,15,17,25,36],"scale":5,"scan":15,"scapi":[0,29,32,34,36],"scapytrafficgener":33,"scapytrafficgeneratorconfig":[0,33],"scatter":[5,15],"scattered_packet":15,"scattered_rx_en":[15,21],"script":28,"sctp":15,"search":37,"second":[5,10,13,15,25,28],"section":[0,15,23],"secur":15,"see":5,"seed":[0,17],"segment":[4,5,15],"segments_length":5,"select":[7,9],"self":[0,3,7,12,15,21,22],"send":[5,8,10,13,29,32,33,34,36],"send_command":[12,13,15,25],"send_packet":[29,34],"send_packets_and_captur":[29,32],"send_port":[29,32],"sent":[5,15,29,33,34],"separ":[0,3,5,13,15,22,25],"sequenc":15,"serial":23,"server":[22,24],"servic":[13,15,26],"session":[1,8,24],"session_nam":13,"set":[0,2,3,4,5,7,15,21,25,27,28,36,37],"set_forward_mod":15,"set_mac_addr":15,"set_multicast_mac_addr":15,"set_port_mtu":15,"set_port_mtu_al":15,"set_ports_queu":15,"set_promisc":15,"set_queue_ring_s":15,"set_requir":21,"set_stag":2,"set_up_test_run":[24,28],"set_verbos":15,"set_vlan_filt":15,"set_vlan_strip":15,"setiponli":5,"setrssiponli":5,"setrssudp":5,"setudp":5,"setup":[15,24,25,28,37],"setup_hugepag":[23,25],"setup_port_queu":15,"sever":[1,2],"share":[5,15,25,36],"shared_rxq":5,"shell":[5,8,10,27,33,36],"shift":15,"short":3,"should":[0,2,5,11,15,21,30,33],"shouldn":[9,24,30],"show":[5,15],"show_port_info":15,"show_port_info_al":15,"show_port_stat":15,"show_port_stats_al":15,"side":[5,26],"signatur":15,"silent":15,"similarli":[15,32],"simpl":[5,17,22],"simpleforwardingmod":[5,15],"simplemempoolallocationmod":5,"simpli":5,"simplifi":36,"simul":5,"sinc":[15,30,33],"singl":[0,4,21,34,36],"singleactiveinteractiveshel":[9,11],"size":[5,15,25,36],"skip":[0,15,21],"skip_reason":21,"skip_setup":24,"skip_smoke_test":0,"smoke":0,"smp":22,"snake_cas":36,"snapshot":17,"so":[2,15,21,22,23,25,36],"socket":[5,9,15,22,24],"socket_count":[9,15,22],"socket_id":15,"socket_num":5,"softwar":[15,31],"some":[13,15,20,21,26,31,33,36],"sort":[9,21,22],"sourc":[0,5,17,25,28],"source_dir":[25,27],"source_fil":[13,14,25,27],"source_ip":5,"source_port":5,"space":15,"special":[5,15,31],"specif":[0,2,9,15,24,25,28,29,32,33,36],"specifi":[0,2,3,5,15,17,21,22,24,25,30,36],"speed":5,"split":[5,22],"src_mac":15,"ssh":[0,1,8,13],"ssh_err":1,"sshclient":10,"sshconnectionerror":[1,10,13,14],"sshsession":14,"sshsessiondeaderror":[1,13],"sshtimeouterror":[1,13],"stabl":17,"stage":2,"standard":[13,15,23,27],"start":[0,4,5,11,15,17,22,24,28,33],"start_all_port":15,"start_appl":[11,33],"start_port_queu":15,"stat":[5,15],"state":15,"static":[0,3,5,6,7,15,27,36],"statist":[5,15],"stats_period":5,"statu":[5,15,21],"stderr":[1,13],"stdout":13,"step":[24,25,28],"steph":7,"stephani":7,"still":[13,15,25],"stop":[5,11,15,36],"stop_all_port":15,"stop_port_queu":15,"storag":2,"store":[2,7,17,21,22,30,32,36],"str":[0,1,2,3,4,5,7,8,9,10,13,14,15,17,21,22,23,24,25,26,27,28,32,35,36],"str_from_flag_valu":3,"straightforward":37,"stream":[5,15],"strenum":[0,2,5,15,36],"string":[0,3,4,10,15,22,36],"stringifi":3,"strip":[5,15],"structur":[3,13,25],"sub":0,"subclass":[1,7,13,21,22,24,25,32,34,36],"subdirectori":[0,17],"subsect":10,"subsequ":25,"subset":21,"success":[13,15],"successfulli":15,"suffici":15,"suffix":2,"suit":[0,1,2,17,21,30,33],"suitabl":31,"suite_nam":1,"summari":36,"super":[11,24,36],"superclass":[29,36],"supplement":25,"supplementari":[2,24],"suppli":[0,7,9,15],"support":[0,5,8,15,17,21,22,25,27,30,32,33,35,36,37],"supported_cap":15,"supported_rss_offload_flow_typ":15,"suppos":[0,24],"sure":30,"surround":3,"sut":[0,9,17,21,25,26,28,29,30],"sut_nod":[9,15,21],"sut_node_config":0,"sut_port":[26,30],"sut_port_egress":30,"sut_port_ingress":30,"sutnod":[0,9,15,20,21,25,28],"sutnodeconfigur":[0,28],"sw":15,"sw_ptype":15,"switch":[2,3,4,15],"switch_domain_id":15,"switch_nam":15,"switch_port_id":15,"switch_rx_domain":15,"symmetr":22,"sync":15,"system":[0,20,25,26,27,37],"system_under_test_nod":0,"t":[0,1,3,5,9,11,13,15,17,21,22,23,24,25,30,34,36],"tag":15,"take":[3,7,15,17,22],"taken":[3,15,17,24,28],"tar":[25,36],"tar_path":36,"tarbal":[0,17,25,36],"tarcompressionformat":[25,27,36],"target":[0,25,32],"tci":15,"tcp":[15,36],"tear_down_test_run":[24,28],"teardown":[24,28,37],"tell":15,"temporari":25,"teredo":15,"test":[0,1,2,5,8,10,13,15,17,20,21,24,25,26,29,30,31,32,33,34],"test_cas":0,"test_case1":21,"test_case2":21,"test_case_or_suit":21,"test_cases_nam":0,"test_result":37,"test_run":0,"test_run_config":[0,24,28],"test_run_setup":2,"test_run_teardown":2,"test_runs_with_nod":0,"test_scatter_mbuf_2048":21,"test_suit":[0,2,17,21,37],"test_suite_nam":0,"test_suite_setup":2,"test_suite_spec":0,"test_suite_teardown":2,"testb":[0,37],"testbed_model":[4,5,15,21,24,26,28,29,30,37],"testcas":21,"testcase_verify_err":1,"testcaseverifyerror":1,"testhelloworld":21,"testpmd_shel":21,"testpmdbufferscatt":21,"testpmddevic":15,"testpmdev":5,"testpmdflowdirect":5,"testpmdparam":[5,6],"testpmdparamsdict":[6,15],"testpmdport":15,"testpmdportstat":15,"testpmdqueueinfo":15,"testpmdrxqinfo":15,"testpmdshel":[5,15,21],"testpmdtxqinfo":15,"testpmdverbosepacket":15,"testprotocol":21,"testrunconfigur":[0,24,28],"testrunsutnodeconfigur":0,"testrunwithnodesconfigur":0,"testsuit":[12,15,21],"testsuite_":0,"testsuiteconfig":[0,17],"testsuitespec":0,"text":[3,15,36,37],"textpars":[7,15],"textparser_fn":7,"tg":[0,26,29,30,33],"tg_node":[12,31,33,34],"tg_node_config":0,"tg_port":[26,30],"tg_port_egress":30,"tg_port_ingress":30,"tgnode":[0,20,29],"tgnodeconfigur":[0,29],"than":[5,15],"thei":[15,21,26,34,36],"them":[0,3,5,15,17,25,28,32,36],"therefor":[0,36],"thi":[0,1,2,3,5,7,8,9,10,11,13,15,17,20,21,22,23,24,25,26,27,28,29,30,32,33,34,36],"those":[5,15,22,24],"though":27,"thread":0,"three":2,"threshold":[5,15],"through":[3,5,7,34],"throughout":0,"thunderx":0,"time":[0,1,2,3,5,11,13,15,17,28,29,32],"timeout":[9,12,13,15,17,25,27,28],"timestamp":[9,15],"to_pascal_cas":36,"togeth":[3,22],"too":36,"tool":27,"top":[13,25],"topologi":[5,21],"topology_config":21,"topology_typ":21,"topologycap":21,"topologytyp":[21,30],"total":5,"total_num_mbuf":5,"toward":29,"traffic":[0,5,20,30,31,32,34],"traffic_gener":[0,29],"traffic_generator_config":31,"traffic_generator_nod":0,"trafficgener":[32,34],"trafficgeneratorconfig":[0,31,34],"trafficgeneratorconfigtyp":0,"trafficgeneratortyp":0,"translat":[23,25,27],"transmiss":15,"transmit":[5,15],"transport":13,"tree":[0,17,28,36],"trigger":0,"true":[0,2,3,4,5,7,9,12,13,15,22,24,25,27,28,29,32,36],"try":[1,25],"tso":15,"tso_segsz":15,"tunnel":[5,15],"tunnel_esp":15,"tunnel_genev":15,"tunnel_gr":15,"tunnel_grenat":15,"tunnel_gtpc":15,"tunnel_gtpu":15,"tunnel_ip":15,"tunnel_l2tp":15,"tunnel_mpls_in_gr":15,"tunnel_mpls_in_udp":15,"tunnel_nvgr":15,"tunnel_unknown":15,"tunnel_vxlan":15,"tunnel_vxlan_gp":15,"tupl":[0,5,7,15],"turn":15,"two":[0,1,2,5,9,15,24,25,30,33,36],"two_link":[21,30],"two_ports_loop":5,"two_ports_pair":5,"tx":[5,15],"tx_bp":15,"tx_byte":15,"tx_error":15,"tx_first":5,"tx_ip":5,"tx_offload":5,"tx_packet":15,"tx_pp":15,"tx_queue":5,"tx_queue_use_locked_device_memori":5,"tx_queue_use_rte_memori":5,"tx_queues_num":15,"tx_ring":5,"tx_sw_buffer_flushtim":5,"tx_sw_buffer_s":5,"tx_udp":5,"tx_vlan_set":15,"txd":[5,15],"txd_alignment_num":15,"txipaddrpair":5,"txonlyforwardingmod":5,"txq":15,"txringparam":5,"txt":[28,36],"txudpportpair":5,"type":[0,2,3,4,5,7,8,10,13,14,15,17,21,22,24,25,26,27,28,29,30,31,32,35,36],"typeddict":[3,6,7,23],"typedict":6,"typic":[12,15,17],"typing_extens":[0,3,7,15,21,23],"u":[15,30],"udp":[5,15,36],"uint32_max":5,"unawar":[23,25,27],"uncompil":0,"uncompress":36,"under":[17,20],"underli":[10,13,14,25,30,33],"understand":20,"unifi":22,"union":0,"uniqu":[0,15,21],"unix":27,"unknown":[5,15],"unpack":[6,15],"unset":15,"unspecifi":5,"unsuccess":1,"unsupport":[7,15,21],"unsupported_cap":15,"until":[2,15,34],"up":[15,21,24,28,30],"updat":[5,15,25],"update_port":[23,25],"us":[0,1,2,3,4,5,6,7,8,9,10,11,13,15,17,21,22,24,25,26,28,29,30,33,34,35,36],"usag":[12,15,17,25,33],"use_first_cor":[0,23,25],"user":[0,4,5,10,11,15,17,22,25,32],"user_defined_22":15,"user_defined_38":15,"user_defined_39":15,"user_defined_40":15,"user_defined_41":15,"user_defined_42":15,"user_defined_43":15,"user_defined_44":15,"user_defined_45":15,"user_defined_46":15,"user_defined_47":15,"user_defined_48":15,"user_defined_49":15,"user_defined_50":15,"user_defined_51":15,"usernam":[10,13],"usual":27,"util":[10,17,23,25,27,33,34,37],"v":[17,27],"valid":[0,15,30,32],"validate_dpdk_tree_path":0,"validate_nam":0,"validate_node_nam":0,"validate_port":0,"validate_tarball_path":0,"validate_test_runs_with_nod":0,"valu":[0,1,2,3,5,7,9,15,17,25,27,30,36],"valuabl":15,"variabl":[0,2,3,13,15,21,25,32,37],"variou":[21,22,28,35,37],"vdev":[0,4,5,9,28],"verbos":[2,15,17],"verifi":[13,15,25],"version":[15,23,25,28],"version_path":25,"vf":[4,15],"vf_mbox":5,"vfio":26,"view":15,"virtual":[0,4,15,20,28],"virtual_devic":[4,5,28],"virtualdevic":[4,5,20,28,35],"vlan":[5,15],"vlan_offload":15,"vlan_tci":15,"vlan_tci_out":15,"vlanoffloadflag":15,"vmdq":[5,15],"vnf":5,"vxlan":[5,15],"vxlan_gpe_port":5,"w":[5,7],"wa":[7,13,15,28],"wai":[11,21,22,25,29,37],"wait":[13,15,25,28,34],"wait_link_status_up":15,"want":0,"warn":25,"was_receiv":15,"we":[0,1,2,15,21,28,30,31,32],"weakref":11,"well":[5,15,24],"were":15,"what":[0,13,15,25,30],"when":[0,5,13,15,21,22,25,26,28,29,30,32],"where":[0,2,5,13,15,17,22,25,26,28,29,31,32,33,34],"wherea":3,"whether":[0,13,15,21,25,27],"which":[0,1,2,3,4,5,7,8,9,15,17,21,22,24,26,27,28,29,30,32,33,36],"whichev":13,"while":15,"white":7,"whitespac":15,"whole":[7,21],"whose":21,"why":29,"wide":17,"window":0,"wish":25,"within":[8,15,21,25,36],"without":[0,2,7,24,29,34,36],"won":[0,22,24,25,36],"work":20,"workflow":32,"world":12,"would":[3,15],"wrap":[7,21,33],"wrapper":[0,21],"wrapper_fn":7,"wrapper_funct":7,"write":[5,32],"write_back_threshold":5,"writeback_threshold":15,"wrong":15,"x":[3,5,15,27],"x86_32":0,"x86_64":0,"x_name":3,"xgene1":0,"xmem":5,"xmemhug":5,"xvf":27,"xx":5,"xz":25,"y":[3,15],"yaml":[0,17,24],"ye":[3,23],"yesnoswitch":3,"you":3,"z":15,"zero":5},"titles":["config - Configuration Package","exception - Exceptions","logger - Logging Facility","params - Command Line Parameters Modelling","eal - EAL Parameters Modelling","testpmd - TestPMD Parameters Modelling","params.types - Parameters Modelling Types","parser - Text Parsing Utilities","remote_session - Node Connections Package","dpdk_shell - DPDK Interactive Remote Shell","interactive_remote_session - SSH Interactive Remote Session","interactive_shell - Base Interactive Remote Shell","python_shell - Python Interactive Remote Shell","remote_session - Remote Session ABC","ssh_session - SSH Remote Session","testpmd_shell - Testpmd Interactive Remote Shell","runner - Testbed Setup and Test Suite Runner","settings - Command Line Arguments and Environment Variables","test_result - Test Results Records","test_suite - Common Test Suite Features","testbed_model - Testbed Modelling Package","capability - Testbed Capabilities","cpu - CPU Representation and Utilities","linux_session - Linux Remote Session","node - Base Node","os_session - OS-aware Remote Session ABC","port - NIC Port Representation","posix_session - Posix Remote Session","sut_node - System Under Test Node","tg_node - Traffic Generator Node","topology - Testbed Topology","traffic_generator Subpackage","capturing_traffic_generator - Base Capturing TG ABC","scapy - Capturing Traffic Generator","traffic_generator - Base TG ABC","virtual_device - Virtual Devices","utils - Various Utilities","Welcome to DPDK Test Suite\u2019s API documentation"],"titleterms":{"":37,"abc":[13,25,32,34],"api":37,"argument":17,"awar":25,"base":[11,24,32,34],"capabl":21,"captur":[32,33],"capturing_traffic_gener":32,"command":[3,17],"common":19,"config":0,"configur":0,"connect":8,"cpu":22,"devic":35,"document":37,"dpdk":[9,37],"dpdk_shell":9,"eal":4,"environ":17,"except":1,"facil":2,"featur":19,"gener":[29,33],"indic":37,"interact":[9,10,11,12,15],"interactive_remote_sess":10,"interactive_shel":11,"line":[3,17],"linux":23,"linux_sess":23,"log":2,"logger":2,"model":[3,4,5,6,20],"modul":37,"nic":26,"node":[8,24,28,29],"o":25,"os_sess":25,"packag":[0,8,20,37],"param":[3,6],"paramet":[3,4,5,6],"pars":7,"parser":7,"port":26,"posix":27,"posix_sess":27,"python":12,"python_shel":12,"record":18,"remot":[9,10,11,12,13,14,15,23,25,27],"remote_sess":[8,13],"represent":[22,26],"result":18,"runner":16,"scapi":33,"session":[10,13,14,23,25,27],"set":17,"setup":16,"shell":[9,11,12,15],"ssh":[10,14],"ssh_session":14,"subpackag":31,"suit":[16,19,37],"sut_nod":28,"system":28,"tabl":37,"test":[16,18,19,28,37],"test_result":18,"test_suit":19,"testb":[16,20,21,30],"testbed_model":20,"testpmd":[5,15],"testpmd_shel":15,"text":7,"tg":[32,34],"tg_node":29,"topologi":30,"traffic":[29,33],"traffic_gener":[31,34],"type":6,"under":28,"util":[7,22,36],"variabl":17,"variou":36,"virtual":35,"virtual_devic":35,"welcom":37}}) \ No newline at end of file +Search.setIndex({"alltitles":{"Indices and tables":[[37,"indices-and-tables"]],"Modules":[[37,"modules"]],"Packages":[[37,"packages"]],"Welcome to DPDK Test Suite\u2019s API documentation":[[37,null]],"capability - Testbed Capabilities":[[21,null]],"capturing_traffic_generator - Base Capturing TG ABC":[[32,null]],"config - Configuration Package":[[0,null]],"cpu - CPU Representation and Utilities":[[22,null]],"dpdk_shell - DPDK Interactive Remote Shell":[[9,null]],"eal - EAL Parameters Modelling":[[4,null]],"exception - Exceptions":[[1,null]],"interactive_remote_session - SSH Interactive Remote Session":[[10,null]],"interactive_shell - Base Interactive Remote Shell":[[11,null]],"linux_session - Linux Remote Session":[[23,null]],"logger - Logging Facility":[[2,null]],"node - Base Node":[[24,null]],"os_session - OS-aware Remote Session ABC":[[25,null]],"params - Command Line Parameters Modelling":[[3,null]],"params.types - Parameters Modelling Types":[[6,null]],"parser - Text Parsing Utilities":[[7,null]],"port - NIC Port Representation":[[26,null]],"posix_session - Posix Remote Session":[[27,null]],"python_shell - Python Interactive Remote Shell":[[12,null]],"remote_session - Node Connections Package":[[8,null]],"remote_session - Remote Session ABC":[[13,null]],"runner - Testbed Setup and Test Suite Runner":[[16,null]],"scapy - Capturing Traffic Generator":[[33,null]],"settings - Command Line Arguments and Environment Variables":[[17,null]],"ssh_session - SSH Remote Session":[[14,null]],"sut_node - System Under Test Node":[[28,null]],"test_result - Test Results Records":[[18,null]],"test_suite - Common Test Suite Features":[[19,null]],"testbed_model - Testbed Modelling Package":[[20,null]],"testpmd - TestPMD Parameters Modelling":[[5,null]],"testpmd_shell - Testpmd Interactive Remote Shell":[[15,null]],"tg_node - Traffic Generator Node":[[29,null]],"topology - Testbed Topology":[[30,null]],"traffic_generator - Base TG ABC":[[34,null]],"traffic_generator Subpackage":[[31,null]],"utils - Various Utilities":[[36,null]],"virtual_device - Virtual Devices":[[35,null]]},"docnames":["framework.config","framework.exception","framework.logger","framework.params","framework.params.eal","framework.params.testpmd","framework.params.types","framework.parser","framework.remote_session","framework.remote_session.dpdk_shell","framework.remote_session.interactive_remote_session","framework.remote_session.interactive_shell","framework.remote_session.python_shell","framework.remote_session.remote_session","framework.remote_session.ssh_session","framework.remote_session.testpmd_shell","framework.runner","framework.settings","framework.test_result","framework.test_suite","framework.testbed_model","framework.testbed_model.capability","framework.testbed_model.cpu","framework.testbed_model.linux_session","framework.testbed_model.node","framework.testbed_model.os_session","framework.testbed_model.port","framework.testbed_model.posix_session","framework.testbed_model.sut_node","framework.testbed_model.tg_node","framework.testbed_model.topology","framework.testbed_model.traffic_generator","framework.testbed_model.traffic_generator.capturing_traffic_generator","framework.testbed_model.traffic_generator.scapy","framework.testbed_model.traffic_generator.traffic_generator","framework.testbed_model.virtual_device","framework.utils","index"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2},"filenames":["framework.config.rst","framework.exception.rst","framework.logger.rst","framework.params.rst","framework.params.eal.rst","framework.params.testpmd.rst","framework.params.types.rst","framework.parser.rst","framework.remote_session.rst","framework.remote_session.dpdk_shell.rst","framework.remote_session.interactive_remote_session.rst","framework.remote_session.interactive_shell.rst","framework.remote_session.python_shell.rst","framework.remote_session.remote_session.rst","framework.remote_session.ssh_session.rst","framework.remote_session.testpmd_shell.rst","framework.runner.rst","framework.settings.rst","framework.test_result.rst","framework.test_suite.rst","framework.testbed_model.rst","framework.testbed_model.capability.rst","framework.testbed_model.cpu.rst","framework.testbed_model.linux_session.rst","framework.testbed_model.node.rst","framework.testbed_model.os_session.rst","framework.testbed_model.port.rst","framework.testbed_model.posix_session.rst","framework.testbed_model.sut_node.rst","framework.testbed_model.tg_node.rst","framework.testbed_model.topology.rst","framework.testbed_model.traffic_generator.rst","framework.testbed_model.traffic_generator.capturing_traffic_generator.rst","framework.testbed_model.traffic_generator.scapy.rst","framework.testbed_model.traffic_generator.traffic_generator.rst","framework.testbed_model.virtual_device.rst","framework.utils.rst","index.rst"],"indexentries":{"--compile-timeout":[[17,"cmdoption-compile-timeout",false]],"--config-file":[[17,"cmdoption-config-file",false]],"--dpdk-tree":[[17,"cmdoption-dpdk-tree",false]],"--output":[[17,"cmdoption-output-dir",false]],"--output-dir":[[17,"cmdoption-output-dir",false]],"--precompiled-build-dir":[[17,"cmdoption-precompiled-build-dir",false]],"--random-seed":[[17,"cmdoption-random-seed",false]],"--re-run":[[17,"cmdoption-re-run",false]],"--re_run":[[17,"cmdoption-re-run",false]],"--remote-source":[[17,"cmdoption-remote-source",false]],"--snapshot":[[17,"cmdoption-tarball",false]],"--tarball":[[17,"cmdoption-tarball",false]],"--test-suite":[[17,"cmdoption-test-suite",false]],"--timeout":[[17,"cmdoption-t",false]],"--verbose":[[17,"cmdoption-v",false]],"-t":[[17,"cmdoption-t",false]],"-v":[[17,"cmdoption-v",false]],"__init__() (anonmempoolallocationmode method)":[[5,"framework.params.testpmd.AnonMempoolAllocationMode.__init__",false]],"__init__() (blockingtestsuiteerror method)":[[1,"framework.exception.BlockingTestSuiteError.__init__",false]],"__init__() (commandresult method)":[[13,"framework.remote_session.remote_session.CommandResult.__init__",false]],"__init__() (decoratedniccapability method)":[[21,"framework.testbed_model.capability.DecoratedNicCapability.__init__",false]],"__init__() (disablerss method)":[[5,"framework.params.testpmd.DisableRSS.__init__",false]],"__init__() (dpdkbuildinfo method)":[[28,"framework.testbed_model.sut_node.DPDKBuildInfo.__init__",false]],"__init__() (dpdkshell method)":[[9,"framework.remote_session.dpdk_shell.DPDKShell.__init__",false]],"__init__() (dtslogger method)":[[2,"framework.logger.DTSLogger.__init__",false]],"__init__() (ealparams method)":[[4,"framework.params.eal.EalParams.__init__",false]],"__init__() (flowgenforwardingmode method)":[[5,"framework.params.testpmd.FlowGenForwardingMode.__init__",false]],"__init__() (interactiveremotesession method)":[[10,"framework.remote_session.interactive_remote_session.InteractiveRemoteSession.__init__",false]],"__init__() (logicalcore method)":[[22,"framework.testbed_model.cpu.LogicalCore.__init__",false]],"__init__() (logicalcorecount method)":[[22,"framework.testbed_model.cpu.LogicalCoreCount.__init__",false]],"__init__() (logicalcorefilter method)":[[22,"framework.testbed_model.cpu.LogicalCoreFilter.__init__",false]],"__init__() (logicalcorelist method)":[[22,"framework.testbed_model.cpu.LogicalCoreList.__init__",false]],"__init__() (mesonargs method)":[[36,"framework.utils.MesonArgs.__init__",false]],"__init__() (multiinheritancebaseclass method)":[[36,"framework.utils.MultiInheritanceBaseClass.__init__",false]],"__init__() (node method)":[[24,"framework.testbed_model.node.Node.__init__",false]],"__init__() (noisyforwardingmode method)":[[5,"framework.params.testpmd.NoisyForwardingMode.__init__",false]],"__init__() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.__init__",false]],"__init__() (ossessioninfo method)":[[25,"framework.testbed_model.os_session.OSSessionInfo.__init__",false]],"__init__() (packetfilteringconfig method)":[[32,"framework.testbed_model.traffic_generator.capturing_traffic_generator.PacketFilteringConfig.__init__",false]],"__init__() (params method)":[[3,"framework.params.Params.__init__",false]],"__init__() (port method)":[[26,"framework.testbed_model.port.Port.__init__",false]],"__init__() (portidentifier method)":[[26,"framework.testbed_model.port.PortIdentifier.__init__",false]],"__init__() (portlink method)":[[26,"framework.testbed_model.port.PortLink.__init__",false],[30,"framework.testbed_model.topology.PortLink.__init__",false]],"__init__() (remotecommandexecutionerror method)":[[1,"framework.exception.RemoteCommandExecutionError.__init__",false]],"__init__() (remotesession method)":[[13,"framework.remote_session.remote_session.RemoteSession.__init__",false]],"__init__() (rxoffloadcapabilities method)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapabilities.__init__",false]],"__init__() (rxringparams method)":[[5,"framework.params.testpmd.RXRingParams.__init__",false]],"__init__() (scapytrafficgenerator method)":[[33,"framework.testbed_model.traffic_generator.scapy.ScapyTrafficGenerator.__init__",false]],"__init__() (setrssiponly method)":[[5,"framework.params.testpmd.SetRSSIPOnly.__init__",false]],"__init__() (setrssudp method)":[[5,"framework.params.testpmd.SetRSSUDP.__init__",false]],"__init__() (settings method)":[[17,"framework.settings.Settings.__init__",false]],"__init__() (sshconnectionerror method)":[[1,"framework.exception.SSHConnectionError.__init__",false]],"__init__() (sutnode method)":[[28,"framework.testbed_model.sut_node.SutNode.__init__",false]],"__init__() (testpmddevice method)":[[15,"framework.remote_session.testpmd_shell.TestPmdDevice.__init__",false]],"__init__() (testpmdparams method)":[[5,"framework.params.testpmd.TestPmdParams.__init__",false]],"__init__() (testpmdport method)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.__init__",false]],"__init__() (testpmdportstats method)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.__init__",false]],"__init__() (testpmdqueueinfo method)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.__init__",false]],"__init__() (testpmdrxqinfo method)":[[15,"framework.remote_session.testpmd_shell.TestPmdRxqInfo.__init__",false]],"__init__() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.__init__",false]],"__init__() (testpmdtxqinfo method)":[[15,"framework.remote_session.testpmd_shell.TestPmdTxqInfo.__init__",false]],"__init__() (testpmdverbosepacket method)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.__init__",false]],"__init__() (testprotocol method)":[[21,"framework.testbed_model.capability.TestProtocol.__init__",false]],"__init__() (textparser method)":[[7,"framework.parser.TextParser.__init__",false]],"__init__() (tgnode method)":[[29,"framework.testbed_model.tg_node.TGNode.__init__",false]],"__init__() (topology method)":[[30,"framework.testbed_model.topology.Topology.__init__",false]],"__init__() (topologycapability method)":[[21,"framework.testbed_model.capability.TopologyCapability.__init__",false]],"__init__() (trafficgenerator method)":[[34,"framework.testbed_model.traffic_generator.traffic_generator.TrafficGenerator.__init__",false]],"__init__() (txonlyforwardingmode method)":[[5,"framework.params.testpmd.TXOnlyForwardingMode.__init__",false]],"__init__() (txringparams method)":[[5,"framework.params.testpmd.TXRingParams.__init__",false]],"__init__() (virtualdevice method)":[[35,"framework.testbed_model.virtual_device.VirtualDevice.__init__",false]],"__new__() (architecture method)":[[0,"framework.config.Architecture.__new__",false]],"__new__() (checksumoffloadoptions method)":[[15,"framework.remote_session.testpmd_shell.ChecksumOffloadOptions.__new__",false]],"__new__() (compiler method)":[[0,"framework.config.Compiler.__new__",false]],"__new__() (cputype method)":[[0,"framework.config.CPUType.__new__",false]],"__new__() (devicecapabilitiesflag method)":[[15,"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag.__new__",false]],"__new__() (deviceerrorhandlingmode method)":[[15,"framework.remote_session.testpmd_shell.DeviceErrorHandlingMode.__new__",false]],"__new__() (dtsstage method)":[[2,"framework.logger.DtsStage.__new__",false]],"__new__() (errorseverity method)":[[1,"framework.exception.ErrorSeverity.__new__",false]],"__new__() (ethpeer static method)":[[5,"framework.params.testpmd.EthPeer.__new__",false]],"__new__() (event method)":[[5,"framework.params.testpmd.Event.__new__",false]],"__new__() (flowdirection method)":[[5,"framework.params.testpmd.FlowDirection.__new__",false]],"__new__() (hairpinmode method)":[[5,"framework.params.testpmd.HairpinMode.__new__",false]],"__new__() (os method)":[[0,"framework.config.OS.__new__",false]],"__new__() (packetoffloadflag method)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.__new__",false]],"__new__() (packetprotocols method)":[[36,"framework.utils.PacketProtocols.__new__",false]],"__new__() (portnumaconfig static method)":[[5,"framework.params.testpmd.PortNUMAConfig.__new__",false]],"__new__() (porttopology method)":[[5,"framework.params.testpmd.PortTopology.__new__",false]],"__new__() (ringnumaconfig static method)":[[5,"framework.params.testpmd.RingNUMAConfig.__new__",false]],"__new__() (rssoffloadtypesflag method)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.__new__",false]],"__new__() (rteptypes method)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.__new__",false]],"__new__() (rxmultiqueuemode method)":[[5,"framework.params.testpmd.RXMultiQueueMode.__new__",false]],"__new__() (rxoffloadcapability method)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.__new__",false]],"__new__() (rxqueuestate method)":[[15,"framework.remote_session.testpmd_shell.RxQueueState.__new__",false]],"__new__() (simpleforwardingmodes method)":[[5,"framework.params.testpmd.SimpleForwardingModes.__new__",false]],"__new__() (simplemempoolallocationmode method)":[[5,"framework.params.testpmd.SimpleMempoolAllocationMode.__new__",false]],"__new__() (tarcompressionformat method)":[[36,"framework.utils.TarCompressionFormat.__new__",false]],"__new__() (testrunwithnodesconfiguration static method)":[[0,"framework.config.TestRunWithNodesConfiguration.__new__",false]],"__new__() (topologytype method)":[[30,"framework.testbed_model.topology.TopologyType.__new__",false]],"__new__() (trafficgeneratortype method)":[[0,"framework.config.TrafficGeneratorType.__new__",false]],"__new__() (txipaddrpair static method)":[[5,"framework.params.testpmd.TxIPAddrPair.__new__",false]],"__new__() (txudpportpair static method)":[[5,"framework.params.testpmd.TxUDPPortPair.__new__",false]],"__new__() (vlanoffloadflag method)":[[15,"framework.remote_session.testpmd_shell.VLANOffloadFlag.__new__",false]],"add_dts_root_logger_handlers() (dtslogger method)":[[2,"framework.logger.DTSLogger.add_dts_root_logger_handlers",false]],"add_remove_mtu() (in module framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.add_remove_mtu",false]],"add_to_required() (capability method)":[[21,"framework.testbed_model.capability.Capability.add_to_required",false]],"ah (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ah",false]],"all (event attribute)":[[5,"framework.params.testpmd.Event.all",false]],"all (packetprotocols attribute)":[[36,"framework.utils.PacketProtocols.ALL",false]],"all (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.all",false]],"anonmempoolallocationmode (class in framework.params.testpmd)":[[5,"framework.params.testpmd.AnonMempoolAllocationMode",false]],"append_str() (params method)":[[3,"framework.params.Params.append_str",false]],"arch (dpdkbuildoptionsconfiguration attribute)":[[0,"framework.config.DPDKBuildOptionsConfiguration.arch",false]],"arch (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.arch",false]],"architecture (class in framework.config)":[[0,"framework.config.Architecture",false]],"arm64 (architecture attribute)":[[0,"framework.config.Architecture.arm64",false]],"armv8a (cputype attribute)":[[0,"framework.config.CPUType.armv8a",false]],"auto_start (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.auto_start",false]],"basedpdkbuildconfiguration (class in framework.config)":[[0,"framework.config.BaseDPDKBuildConfiguration",false]],"basedpdklocation (class in framework.config)":[[0,"framework.config.BaseDPDKLocation",false]],"bind_ports_to_driver() (sutnode method)":[[28,"framework.testbed_model.sut_node.SutNode.bind_ports_to_driver",false]],"bitrate_stats (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.bitrate_stats",false]],"blocking_testsuite_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.BLOCKING_TESTSUITE_ERR",false]],"blockingtestsuiteerror":[[1,"framework.exception.BlockingTestSuiteError",false]],"bracketed() (in module framework.params)":[[3,"framework.params.bracketed",false]],"build_dpdk() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.build_dpdk",false]],"build_dpdk() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.build_dpdk",false]],"build_dpdk_app() (sutnode method)":[[28,"framework.testbed_model.sut_node.SutNode.build_dpdk_app",false]],"build_options (dpdkuncompiledbuildconfiguration attribute)":[[0,"framework.config.DPDKUncompiledBuildConfiguration.build_options",false]],"burst (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.burst",false]],"burst_mode (testpmdqueueinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.burst_mode",false]],"businfo (lshwoutput attribute)":[[23,"framework.testbed_model.linux_session.LshwOutput.businfo",false]],"c_vlan (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.c_vlan",false]],"capabilities_to_check (capability attribute)":[[21,"framework.testbed_model.capability.Capability.capabilities_to_check",false]],"capability (class in framework.testbed_model.capability)":[[21,"framework.testbed_model.capability.Capability",false]],"capability_decorator (decoratedniccapability attribute)":[[21,"framework.testbed_model.capability.DecoratedNicCapability.capability_decorator",false]],"capability_fn (decoratedniccapability attribute)":[[21,"framework.testbed_model.capability.DecoratedNicCapability.capability_fn",false]],"capturingtrafficgenerator (class in framework.testbed_model.traffic_generator.capturing_traffic_generator)":[[32,"framework.testbed_model.traffic_generator.capturing_traffic_generator.CapturingTrafficGenerator",false]],"chained (porttopology attribute)":[[5,"framework.params.testpmd.PortTopology.chained",false]],"checksumoffloadoptions (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.ChecksumOffloadOptions",false]],"clang (compiler attribute)":[[0,"framework.config.Compiler.clang",false]],"clones (flowgenforwardingmode attribute)":[[5,"framework.params.testpmd.FlowGenForwardingMode.clones",false]],"close() (interactiveshell method)":[[11,"framework.remote_session.interactive_shell.InteractiveShell.close",false]],"close() (node method)":[[24,"framework.testbed_model.node.Node.close",false]],"close() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.close",false]],"close() (remotesession method)":[[13,"framework.remote_session.remote_session.RemoteSession.close",false]],"close() (sshsession method)":[[14,"framework.remote_session.ssh_session.SSHSession.close",false]],"close() (tgnode method)":[[29,"framework.testbed_model.tg_node.TGNode.close",false]],"close() (trafficgenerator method)":[[34,"framework.testbed_model.traffic_generator.traffic_generator.TrafficGenerator.close",false]],"combine_short_options() (posixsession static method)":[[27,"framework.testbed_model.posix_session.PosixSession.combine_short_options",false]],"comma_separated() (in module framework.params)":[[3,"framework.params.comma_separated",false]],"command (commandresult attribute)":[[13,"framework.remote_session.remote_session.CommandResult.command",false]],"command (remotecommandexecutionerror attribute)":[[1,"framework.exception.RemoteCommandExecutionError.command",false]],"command line option":[[17,"cmdoption-compile-timeout",false],[17,"cmdoption-config-file",false],[17,"cmdoption-dpdk-tree",false],[17,"cmdoption-output-dir",false],[17,"cmdoption-precompiled-build-dir",false],[17,"cmdoption-random-seed",false],[17,"cmdoption-re-run",false],[17,"cmdoption-remote-source",false],[17,"cmdoption-t",false],[17,"cmdoption-tarball",false],[17,"cmdoption-test-suite",false],[17,"cmdoption-v",false]],"commandresult (class in framework.remote_session.remote_session)":[[13,"framework.remote_session.remote_session.CommandResult",false]],"compile_timeout (settings attribute)":[[17,"framework.settings.Settings.compile_timeout",false]],"compiler (class in framework.config)":[[0,"framework.config.Compiler",false]],"compiler (dpdkbuildoptionsconfiguration attribute)":[[0,"framework.config.DPDKBuildOptionsConfiguration.compiler",false]],"compiler_version (dpdkbuildinfo attribute)":[[28,"framework.testbed_model.sut_node.DPDKBuildInfo.compiler_version",false]],"compiler_version (sutnode property)":[[28,"framework.testbed_model.sut_node.SutNode.compiler_version",false]],"compiler_wrapper (dpdkbuildoptionsconfiguration attribute)":[[0,"framework.config.DPDKBuildOptionsConfiguration.compiler_wrapper",false]],"compute_eal_params() (in module framework.remote_session.dpdk_shell)":[[9,"framework.remote_session.dpdk_shell.compute_eal_params",false]],"config (node attribute)":[[24,"framework.testbed_model.node.Node.config",false]],"config (sutnode attribute)":[[28,"framework.testbed_model.sut_node.SutNode.config",false]],"config_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.CONFIG_ERR",false]],"config_file_path (settings attribute)":[[17,"framework.settings.Settings.config_file_path",false]],"configuration (class in framework.config)":[[0,"framework.config.Configuration",false]],"configuration (lshwoutput attribute)":[[23,"framework.testbed_model.linux_session.LshwOutput.configuration",false]],"configurationerror":[[1,"framework.exception.ConfigurationError",false]],"configure_ipv4_forwarding() (linuxsession method)":[[23,"framework.testbed_model.linux_session.LinuxSession.configure_ipv4_forwarding",false]],"configure_port_mtu() (linuxsession method)":[[23,"framework.testbed_model.linux_session.LinuxSession.configure_port_mtu",false]],"configure_port_mtu() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.configure_port_mtu",false]],"convert_from_string() (testsuiteconfig method)":[[0,"framework.config.TestSuiteConfig.convert_from_string",false]],"convert_to_list_of_string() (in module framework.utils)":[[36,"framework.utils.convert_to_list_of_string",false]],"convert_value() (params static method)":[[3,"framework.params.Params.convert_value",false]],"copy_dir_from() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.copy_dir_from",false]],"copy_dir_from() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.copy_dir_from",false]],"copy_dir_to() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.copy_dir_to",false]],"copy_dir_to() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.copy_dir_to",false]],"copy_from() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.copy_from",false]],"copy_from() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.copy_from",false]],"copy_from() (remotesession method)":[[13,"framework.remote_session.remote_session.RemoteSession.copy_from",false]],"copy_from() (sshsession method)":[[14,"framework.remote_session.ssh_session.SSHSession.copy_from",false]],"copy_to() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.copy_to",false]],"copy_to() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.copy_to",false]],"copy_to() (remotesession method)":[[13,"framework.remote_session.remote_session.RemoteSession.copy_to",false]],"copy_to() (sshsession method)":[[14,"framework.remote_session.ssh_session.SSHSession.copy_to",false]],"core (logicalcore attribute)":[[22,"framework.testbed_model.cpu.LogicalCore.core",false]],"coremask (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.coremask",false]],"cores_per_socket (logicalcorecount attribute)":[[22,"framework.testbed_model.cpu.LogicalCoreCount.cores_per_socket",false]],"cpu (dpdkbuildoptionsconfiguration attribute)":[[0,"framework.config.DPDKBuildOptionsConfiguration.cpu",false]],"cputype (class in framework.config)":[[0,"framework.config.CPUType",false]],"create_interactive_session() (in module framework.remote_session)":[[8,"framework.remote_session.create_interactive_session",false]],"create_remote_session() (in module framework.remote_session)":[[8,"framework.remote_session.create_remote_session",false]],"create_remote_tarball() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.create_remote_tarball",false]],"create_remote_tarball() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.create_remote_tarball",false]],"create_session() (in module framework.testbed_model.node)":[[24,"framework.testbed_model.node.create_session",false]],"create_session() (node method)":[[24,"framework.testbed_model.node.Node.create_session",false]],"create_tarball() (in module framework.utils)":[[36,"framework.utils.create_tarball",false]],"create_traffic_generator() (in module framework.testbed_model.traffic_generator)":[[31,"framework.testbed_model.traffic_generator.create_traffic_generator",false]],"csum (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.csum",false]],"csum_set_hw() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.csum_set_hw",false]],"dcb (rxmultiqueuemode attribute)":[[5,"framework.params.testpmd.RXMultiQueueMode.DCB",false]],"decoratedniccapability (class in framework.testbed_model.capability)":[[21,"framework.testbed_model.capability.DecoratedNicCapability",false]],"default (topologytype attribute)":[[30,"framework.testbed_model.topology.TopologyType.default",false]],"deferred_start (testpmdqueueinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.deferred_start",false]],"descriptors (rxringparams attribute)":[[5,"framework.params.testpmd.RXRingParams.descriptors",false]],"descriptors (txringparams attribute)":[[5,"framework.params.testpmd.TXRingParams.descriptors",false]],"dest_ip (txipaddrpair attribute)":[[5,"framework.params.testpmd.TxIPAddrPair.dest_ip",false]],"dest_port (txudpportpair attribute)":[[5,"framework.params.testpmd.TxUDPPortPair.dest_port",false]],"dev_args (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.dev_args",false]],"dev_probed (event attribute)":[[5,"framework.params.testpmd.Event.dev_probed",false]],"dev_released (event attribute)":[[5,"framework.params.testpmd.Event.dev_released",false]],"device_capabilities (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.device_capabilities",false]],"device_error_handling_mode (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.device_error_handling_mode",false]],"device_name (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.device_name",false]],"device_private_info (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.device_private_info",false]],"devicecapabilitiesflag (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag",false]],"deviceerrorhandlingmode (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.DeviceErrorHandlingMode",false]],"direction (ringnumaconfig attribute)":[[5,"framework.params.testpmd.RingNUMAConfig.direction",false]],"disable_crc_strip (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.disable_crc_strip",false]],"disable_device_start (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.disable_device_start",false]],"disable_flow_flush (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.disable_flow_flush",false]],"disable_link_check (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.disable_link_check",false]],"disabled (rsssetting attribute)":[[5,"framework.params.testpmd.RSSSetting.Disabled",false]],"disablerss (class in framework.params.testpmd)":[[5,"framework.params.testpmd.DisableRSS",false]],"display_xstats (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.display_xstats",false]],"dpaa2 (cputype attribute)":[[0,"framework.config.CPUType.dpaa2",false]],"dpdk_build_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.DPDK_BUILD_ERR",false]],"dpdk_config (testrunconfiguration attribute)":[[0,"framework.config.TestRunConfiguration.dpdk_config",false]],"dpdk_location (basedpdkbuildconfiguration attribute)":[[0,"framework.config.BaseDPDKBuildConfiguration.dpdk_location",false]],"dpdk_location (settings attribute)":[[17,"framework.settings.Settings.dpdk_location",false]],"dpdk_tree (localdpdktreelocation attribute)":[[0,"framework.config.LocalDPDKTreeLocation.dpdk_tree",false]],"dpdk_tree (remotedpdktreelocation attribute)":[[0,"framework.config.RemoteDPDKTreeLocation.dpdk_tree",false]],"dpdk_version (dpdkbuildinfo attribute)":[[28,"framework.testbed_model.sut_node.DPDKBuildInfo.dpdk_version",false]],"dpdk_version (sutnode property)":[[28,"framework.testbed_model.sut_node.SutNode.dpdk_version",false]],"dpdkbuildconfiguration (in module framework.config)":[[0,"framework.config.DPDKBuildConfiguration",false]],"dpdkbuilderror":[[1,"framework.exception.DPDKBuildError",false]],"dpdkbuildinfo (class in framework.testbed_model.sut_node)":[[28,"framework.testbed_model.sut_node.DPDKBuildInfo",false]],"dpdkbuildoptionsconfiguration (class in framework.config)":[[0,"framework.config.DPDKBuildOptionsConfiguration",false]],"dpdklocation (in module framework.config)":[[0,"framework.config.DPDKLocation",false]],"dpdkprecompiledbuildconfiguration (class in framework.config)":[[0,"framework.config.DPDKPrecompiledBuildConfiguration",false]],"dpdkshell (class in framework.remote_session.dpdk_shell)":[[9,"framework.remote_session.dpdk_shell.DPDKShell",false]],"dpdkuncompiledbuildconfiguration (class in framework.config)":[[0,"framework.config.DPDKUncompiledBuildConfiguration",false]],"driver_name (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.driver_name",false]],"drop_packets (testpmdrxqinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdRxqInfo.drop_packets",false]],"dst_mac (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.dst_mac",false]],"dts_cfg_file":[[0,"index-0",false],[17,"envvar-DTS_CFG_FILE",false]],"dts_compile_timeout":[[17,"envvar-DTS_COMPILE_TIMEOUT",false],[25,"index-1",false]],"dts_dpdk_tarball":[[17,"envvar-DTS_DPDK_TARBALL",false]],"dts_dpdk_tree":[[17,"envvar-DTS_DPDK_TREE",false]],"dts_output_dir":[[17,"envvar-DTS_OUTPUT_DIR",false],[32,"index-0",false]],"dts_precompiled_build_dir":[[17,"envvar-DTS_PRECOMPILED_BUILD_DIR",false]],"dts_random_seed":[[17,"envvar-DTS_RANDOM_SEED",false]],"dts_remote_source":[[17,"envvar-DTS_REMOTE_SOURCE",false]],"dts_rerun":[[17,"envvar-DTS_RERUN",false]],"dts_test_suites":[[17,"envvar-DTS_TEST_SUITES",false]],"dts_timeout":[[13,"index-0",false],[15,"index-0",false],[17,"envvar-DTS_TIMEOUT",false],[25,"index-0",false]],"dts_verbose":[[17,"envvar-DTS_VERBOSE",false]],"dtserror":[[1,"framework.exception.DTSError",false]],"dtslogger (class in framework.logger)":[[2,"framework.logger.DTSLogger",false]],"dtsstage (class in framework.logger)":[[2,"framework.logger.DtsStage",false]],"ealparams (class in framework.params.eal)":[[4,"framework.params.eal.EalParams",false]],"ealparamsdict (class in framework.params.types)":[[6,"framework.params.types.EalParamsDict",false]],"ecpri (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ecpri",false]],"enable_hw_qinq_strip (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.enable_hw_qinq_strip",false]],"enable_hw_vlan (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.enable_hw_vlan",false]],"enable_hw_vlan_extend (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.enable_hw_vlan_extend",false]],"enable_hw_vlan_filter (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.enable_hw_vlan_filter",false]],"enable_hw_vlan_strip (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.enable_hw_vlan_strip",false]],"enable_lro (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.enable_lro",false]],"enable_rx_cksum (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.enable_rx_cksum",false]],"enable_scatter (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.enable_scatter",false]],"environment variable":[[0,"index-0",false],[13,"index-0",false],[15,"index-0",false],[17,"envvar-DTS_CFG_FILE",false],[17,"envvar-DTS_COMPILE_TIMEOUT",false],[17,"envvar-DTS_DPDK_TARBALL",false],[17,"envvar-DTS_DPDK_TREE",false],[17,"envvar-DTS_OUTPUT_DIR",false],[17,"envvar-DTS_PRECOMPILED_BUILD_DIR",false],[17,"envvar-DTS_RANDOM_SEED",false],[17,"envvar-DTS_REMOTE_SOURCE",false],[17,"envvar-DTS_RERUN",false],[17,"envvar-DTS_TEST_SUITES",false],[17,"envvar-DTS_TIMEOUT",false],[17,"envvar-DTS_VERBOSE",false],[25,"index-0",false],[25,"index-1",false],[32,"index-0",false]],"err_recovering (event attribute)":[[5,"framework.params.testpmd.Event.err_recovering",false]],"errorseverity (class in framework.exception)":[[1,"framework.exception.ErrorSeverity",false]],"esp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.esp",false]],"eth (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.eth",false]],"eth_link_speed (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.eth_link_speed",false]],"eth_peer (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.eth_peer",false]],"eth_peers_configfile (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.eth_peers_configfile",false]],"ethpeer (class in framework.params.testpmd)":[[5,"framework.params.testpmd.EthPeer",false]],"event (class in framework.params.testpmd)":[[5,"framework.params.testpmd.Event",false]],"expand_range() (in module framework.utils)":[[36,"framework.utils.expand_range",false]],"explicit_tx_flow (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.EXPLICIT_TX_FLOW",false]],"extend (vlanoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.VLANOffloadFlag.EXTEND",false]],"extension (tarcompressionformat property)":[[36,"framework.utils.TarCompressionFormat.extension",false]],"extract_remote_tarball() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.extract_remote_tarball",false]],"extract_remote_tarball() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.extract_remote_tarball",false]],"extract_tarball() (in module framework.utils)":[[36,"framework.utils.extract_tarball",false]],"extract_verbose_output() (testpmdshell static method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.extract_verbose_output",false]],"filter (vlanoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.VLANOffloadFlag.FILTER",false]],"filter() (logicalcorecountfilter method)":[[22,"framework.testbed_model.cpu.LogicalCoreCountFilter.filter",false]],"filter() (logicalcorefilter method)":[[22,"framework.testbed_model.cpu.LogicalCoreFilter.filter",false]],"filter() (logicalcorelistfilter method)":[[22,"framework.testbed_model.cpu.LogicalCoreListFilter.filter",false]],"filter_lcores() (node method)":[[24,"framework.testbed_model.node.Node.filter_lcores",false]],"find() (textparser static method)":[[7,"framework.parser.TextParser.find",false]],"find_int() (textparser static method)":[[7,"framework.parser.TextParser.find_int",false]],"fivetswap (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.fivetswap",false]],"flow_aged (event attribute)":[[5,"framework.params.testpmd.Event.flow_aged",false]],"flow_isolate_all (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.flow_isolate_all",false]],"flow_rule_keep (devicecapabilitiesflag attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag.FLOW_RULE_KEEP",false]],"flow_rule_keep() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.FLOW_RULE_KEEP",false]],"flow_shared_object_keep (devicecapabilitiesflag attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag.FLOW_SHARED_OBJECT_KEEP",false]],"flow_shared_object_keep() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.FLOW_SHARED_OBJECT_KEEP",false]],"flowdirection (class in framework.params.testpmd)":[[5,"framework.params.testpmd.FlowDirection",false]],"flowgenforwardingmode (class in framework.params.testpmd)":[[5,"framework.params.testpmd.FlowGenForwardingMode",false]],"flows (flowgenforwardingmode attribute)":[[5,"framework.params.testpmd.FlowGenForwardingMode.flows",false]],"fnptr (in module framework.params)":[[3,"framework.params.FnPtr",false]],"force_first_numa (hugepageconfiguration attribute)":[[0,"framework.config.HugepageConfiguration.force_first_numa",false]],"force_rx_queue_mem_settings (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.FORCE_RX_QUEUE_MEM_SETTINGS",false]],"force_tx_queue_mem_settings (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.FORCE_TX_QUEUE_MEM_SETTINGS",false]],"forward_mode (noisyforwardingmode attribute)":[[5,"framework.params.testpmd.NoisyForwardingMode.forward_mode",false]],"forward_mode (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.forward_mode",false]],"framework":[[37,"module-framework",false]],"framework.config":[[0,"module-framework.config",false]],"framework.exception":[[1,"module-framework.exception",false]],"framework.logger":[[2,"module-framework.logger",false]],"framework.params":[[3,"module-framework.params",false]],"framework.params.eal":[[4,"module-framework.params.eal",false]],"framework.params.testpmd":[[5,"module-framework.params.testpmd",false]],"framework.params.types":[[6,"module-framework.params.types",false]],"framework.parser":[[7,"module-framework.parser",false]],"framework.remote_session":[[8,"module-framework.remote_session",false]],"framework.remote_session.dpdk_shell":[[9,"module-framework.remote_session.dpdk_shell",false]],"framework.remote_session.interactive_remote_session":[[10,"module-framework.remote_session.interactive_remote_session",false]],"framework.remote_session.interactive_shell":[[11,"module-framework.remote_session.interactive_shell",false]],"framework.remote_session.python_shell":[[12,"module-framework.remote_session.python_shell",false]],"framework.remote_session.remote_session":[[13,"module-framework.remote_session.remote_session",false]],"framework.remote_session.ssh_session":[[14,"module-framework.remote_session.ssh_session",false]],"framework.remote_session.testpmd_shell":[[15,"module-framework.remote_session.testpmd_shell",false]],"framework.settings":[[17,"module-framework.settings",false]],"framework.testbed_model":[[20,"module-framework.testbed_model",false]],"framework.testbed_model.capability":[[21,"module-framework.testbed_model.capability",false]],"framework.testbed_model.cpu":[[22,"module-framework.testbed_model.cpu",false]],"framework.testbed_model.linux_session":[[23,"module-framework.testbed_model.linux_session",false]],"framework.testbed_model.node":[[24,"module-framework.testbed_model.node",false]],"framework.testbed_model.os_session":[[25,"module-framework.testbed_model.os_session",false]],"framework.testbed_model.port":[[26,"module-framework.testbed_model.port",false]],"framework.testbed_model.posix_session":[[27,"module-framework.testbed_model.posix_session",false]],"framework.testbed_model.sut_node":[[28,"module-framework.testbed_model.sut_node",false]],"framework.testbed_model.tg_node":[[29,"module-framework.testbed_model.tg_node",false]],"framework.testbed_model.topology":[[30,"module-framework.testbed_model.topology",false]],"framework.testbed_model.traffic_generator":[[31,"module-framework.testbed_model.traffic_generator",false]],"framework.testbed_model.traffic_generator.capturing_traffic_generator":[[32,"module-framework.testbed_model.traffic_generator.capturing_traffic_generator",false]],"framework.testbed_model.traffic_generator.scapy":[[33,"module-framework.testbed_model.traffic_generator.scapy",false]],"framework.testbed_model.traffic_generator.traffic_generator":[[34,"module-framework.testbed_model.traffic_generator.traffic_generator",false]],"framework.testbed_model.virtual_device":[[35,"module-framework.testbed_model.virtual_device",false]],"framework.utils":[[36,"module-framework.utils",false]],"free_threshold (rxringparams attribute)":[[5,"framework.params.testpmd.RXRingParams.free_threshold",false]],"free_threshold (testpmdqueueinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.free_threshold",false]],"free_threshold (txringparams attribute)":[[5,"framework.params.testpmd.TXRingParams.free_threshold",false]],"freebsd (os attribute)":[[0,"framework.config.OS.freebsd",false]],"from_list_string() (packetoffloadflag class method)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.from_list_string",false]],"from_list_string() (rssoffloadtypesflag class method)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.from_list_string",false]],"from_list_string() (rteptypes class method)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.from_list_string",false]],"from_str() (packetoffloadflag class method)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.from_str",false]],"from_str() (params class method)":[[3,"framework.params.Params.from_str",false]],"from_str() (rssoffloadtypesflag class method)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.from_str",false]],"from_str() (rteptypes class method)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.from_str",false]],"from_str_dict() (vlanoffloadflag class method)":[[15,"framework.remote_session.testpmd_shell.VLANOffloadFlag.from_str_dict",false]],"from_string() (rxoffloadcapability class method)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.from_string",false]],"frozenmodel (class in framework.config)":[[0,"framework.config.FrozenModel",false]],"func (testrunconfiguration attribute)":[[0,"framework.config.TestRunConfiguration.func",false]],"fw_version (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.fw_version",false]],"gcc (compiler attribute)":[[0,"framework.config.Compiler.gcc",false]],"generate_random_packets() (in module framework.utils)":[[36,"framework.utils.generate_random_packets",false]],"generic_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.GENERIC_ERR",false]],"geneve (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.geneve",false]],"geneve_parsed_port (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.geneve_parsed_port",false]],"get_capabilities_mcast_filtering() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.get_capabilities_mcast_filtering",false]],"get_capabilities_rx_offload() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.get_capabilities_rx_offload",false]],"get_capabilities_rxq_info() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.get_capabilities_rxq_info",false]],"get_capabilities_show_port_info() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.get_capabilities_show_port_info",false]],"get_compiler_version() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.get_compiler_version",false]],"get_compiler_version() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.get_compiler_version",false]],"get_devices() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.get_devices",false]],"get_dpdk_build_env_vars() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.get_dpdk_build_env_vars",false]],"get_dpdk_build_env_vars() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.get_dpdk_build_env_vars",false]],"get_dpdk_build_info() (sutnode method)":[[28,"framework.testbed_model.sut_node.SutNode.get_dpdk_build_info",false]],"get_dpdk_file_prefix() (linuxsession method)":[[23,"framework.testbed_model.linux_session.LinuxSession.get_dpdk_file_prefix",false]],"get_dpdk_file_prefix() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.get_dpdk_file_prefix",false]],"get_dpdk_file_prefix() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.get_dpdk_file_prefix",false]],"get_dpdk_version() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.get_dpdk_version",false]],"get_dpdk_version() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.get_dpdk_version",false]],"get_dts_logger() (in module framework.logger)":[[2,"framework.logger.get_dts_logger",false]],"get_from_value() (topologytype class method)":[[30,"framework.testbed_model.topology.TopologyType.get_from_value",false]],"get_node_info() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.get_node_info",false]],"get_node_info() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.get_node_info",false]],"get_packet_summaries() (in module framework.utils)":[[36,"framework.utils.get_packet_summaries",false]],"get_port_queue_info() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.get_port_queue_info",false]],"get_queue_ring_size() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.get_queue_ring_size",false]],"get_remote_cpus() (linuxsession method)":[[23,"framework.testbed_model.linux_session.LinuxSession.get_remote_cpus",false]],"get_remote_cpus() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.get_remote_cpus",false]],"get_remote_tmp_dir() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.get_remote_tmp_dir",false]],"get_remote_tmp_dir() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.get_remote_tmp_dir",false]],"get_settings() (in module framework.settings)":[[17,"framework.settings.get_settings",false]],"get_supported_capabilities() (capability class method)":[[21,"framework.testbed_model.capability.Capability.get_supported_capabilities",false]],"get_supported_capabilities() (decoratedniccapability class method)":[[21,"framework.testbed_model.capability.DecoratedNicCapability.get_supported_capabilities",false]],"get_supported_capabilities() (in module framework.testbed_model.capability)":[[21,"framework.testbed_model.capability.get_supported_capabilities",false]],"get_supported_capabilities() (topologycapability class method)":[[21,"framework.testbed_model.capability.TopologyCapability.get_supported_capabilities",false]],"get_tarball_top_dir() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.get_tarball_top_dir",false]],"get_tarball_top_dir() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.get_tarball_top_dir",false]],"get_test_cases() (testprotocol class method)":[[21,"framework.testbed_model.capability.TestProtocol.get_test_cases",false]],"get_unique() (decoratedniccapability class method)":[[21,"framework.testbed_model.capability.DecoratedNicCapability.get_unique",false]],"get_unique() (topologycapability class method)":[[21,"framework.testbed_model.capability.TopologyCapability.get_unique",false]],"gtpu (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.gtpu",false]],"guess_dpdk_remote_dir() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.guess_dpdk_remote_dir",false]],"hairpin (rxqueuestate attribute)":[[15,"framework.remote_session.testpmd_shell.RxQueueState.hairpin",false]],"hairpin_mode (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.hairpin_mode",false]],"hairpin_queues (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.hairpin_queues",false]],"hairpinmode (class in framework.params.testpmd)":[[5,"framework.params.testpmd.HairpinMode",false]],"hash_key_size (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.hash_key_size",false]],"hex_from_flag_value() (in module framework.params)":[[3,"framework.params.hex_from_flag_value",false]],"history (remotesession attribute)":[[13,"framework.remote_session.remote_session.RemoteSession.history",false]],"host_threshold (rxringparams attribute)":[[5,"framework.params.testpmd.RXRingParams.host_threshold",false]],"host_threshold (testpmdqueueinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.host_threshold",false]],"host_threshold (txringparams attribute)":[[5,"framework.params.testpmd.TXRingParams.host_threshold",false]],"hostname (interactiveremotesession attribute)":[[10,"framework.remote_session.interactive_remote_session.InteractiveRemoteSession.hostname",false]],"hostname (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.hostname",false]],"hostname (remotesession attribute)":[[13,"framework.remote_session.remote_session.RemoteSession.hostname",false]],"hot_plug (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.hot_plug",false]],"hugepageconfiguration (class in framework.config)":[[0,"framework.config.HugepageConfiguration",false]],"hugepages (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.hugepages",false]],"hw_ptype (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.hw_ptype",false]],"i686 (architecture attribute)":[[0,"framework.config.Architecture.i686",false]],"icc (compiler attribute)":[[0,"framework.config.Compiler.icc",false]],"icmpecho (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.icmpecho",false]],"id (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.id",false]],"identifier (port attribute)":[[26,"framework.testbed_model.port.Port.identifier",false]],"ieee1588 (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.ieee1588",false]],"inner_l2_ether (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L2_ETHER",false]],"inner_l2_ether_qinq (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L2_ETHER_QINQ",false]],"inner_l2_ether_vlan (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L2_ETHER_VLAN",false]],"inner_l2_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L2_UNKNOWN",false]],"inner_l3_ipv4 (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L3_IPV4",false]],"inner_l3_ipv4_ext (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L3_IPV4_EXT",false]],"inner_l3_ipv4_ext_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L3_IPV4_EXT_UNKNOWN",false]],"inner_l3_ipv6 (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L3_IPV6",false]],"inner_l3_ipv6_ext (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L3_IPV6_EXT",false]],"inner_l3_ipv6_ext_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L3_IPV6_EXT_UNKNOWN",false]],"inner_l3_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L3_UNKNOWN",false]],"inner_l4_frag (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L4_FRAG",false]],"inner_l4_icmp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L4_ICMP",false]],"inner_l4_nonfrag (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L4_NONFRAG",false]],"inner_l4_sctp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L4_SCTP",false]],"inner_l4_tcp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L4_TCP",false]],"inner_l4_udp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L4_UDP",false]],"inner_l4_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.INNER_L4_UNKNOWN",false]],"interactive_mode (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.interactive_mode",false]],"interactive_session (ossession attribute)":[[25,"framework.testbed_model.os_session.OSSession.interactive_session",false]],"interactivecommandexecutionerror":[[1,"framework.exception.InteractiveCommandExecutionError",false]],"interactiveremotesession (class in framework.remote_session.interactive_remote_session)":[[10,"framework.remote_session.interactive_remote_session.InteractiveRemoteSession",false]],"interactiveshell (class in framework.remote_session.interactive_shell)":[[11,"framework.remote_session.interactive_shell.InteractiveShell",false]],"interactivesshsessiondeaderror":[[1,"framework.exception.InteractiveSSHSessionDeadError",false]],"interactivesshtimeouterror":[[1,"framework.exception.InteractiveSSHTimeoutError",false]],"internal_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.INTERNAL_ERR",false]],"internalerror":[[1,"framework.exception.InternalError",false]],"intr_lsc (event attribute)":[[5,"framework.params.testpmd.Event.intr_lsc",false]],"intr_reset (event attribute)":[[5,"framework.params.testpmd.Event.intr_reset",false]],"intr_rmv (event attribute)":[[5,"framework.params.testpmd.Event.intr_rmv",false]],"io (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.io",false]],"ip (checksumoffloadoptions attribute)":[[15,"framework.remote_session.testpmd_shell.ChecksumOffloadOptions.ip",false]],"ip (interactiveremotesession attribute)":[[10,"framework.remote_session.interactive_remote_session.InteractiveRemoteSession.ip",false]],"ip (packetprotocols attribute)":[[36,"framework.utils.PacketProtocols.IP",false]],"ip (remotesession attribute)":[[13,"framework.remote_session.remote_session.RemoteSession.ip",false]],"ip (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ip",false]],"ipv4 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv4",false]],"ipv4_chksum (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv4_chksum",false]],"ipv4_frag (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv4_frag",false]],"ipv4_other (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv4_other",false]],"ipv4_sctp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv4_sctp",false]],"ipv4_tcp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv4_tcp",false]],"ipv4_udp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv4_udp",false]],"ipv6 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6",false]],"ipv6_ex (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_ex",false]],"ipv6_flow_label (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_flow_label",false]],"ipv6_frag (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_frag",false]],"ipv6_other (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_other",false]],"ipv6_sctp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_sctp",false]],"ipv6_tcp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_tcp",false]],"ipv6_tcp_ex (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_tcp_ex",false]],"ipv6_udp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_udp",false]],"ipv6_udp_ex (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.ipv6_udp_ex",false]],"is_alive() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.is_alive",false]],"is_alive() (remotesession method)":[[13,"framework.remote_session.remote_session.RemoteSession.is_alive",false]],"is_alive() (sshsession method)":[[14,"framework.remote_session.ssh_session.SSHSession.is_alive",false]],"is_allmulticast_mode_enabled (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.is_allmulticast_mode_enabled",false]],"is_capturing (capturingtrafficgenerator property)":[[32,"framework.testbed_model.traffic_generator.capturing_traffic_generator.CapturingTrafficGenerator.is_capturing",false]],"is_capturing (trafficgenerator property)":[[34,"framework.testbed_model.traffic_generator.traffic_generator.TrafficGenerator.is_capturing",false]],"is_link_autonegotiated (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.is_link_autonegotiated",false]],"is_link_full_duplex (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.is_link_full_duplex",false]],"is_link_up (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.is_link_up",false]],"is_promiscuous_mode_enabled (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.is_promiscuous_mode_enabled",false]],"is_queue_started (testpmdqueueinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.is_queue_started",false]],"is_remote_dir() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.is_remote_dir",false]],"is_remote_dir() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.is_remote_dir",false]],"is_remote_tarfile() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.is_remote_tarfile",false]],"is_remote_tarfile() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.is_remote_tarfile",false]],"join_remote_path() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.join_remote_path",false]],"join_remote_path() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.join_remote_path",false]],"kernel_version (ossessioninfo attribute)":[[25,"framework.testbed_model.os_session.OSSessionInfo.kernel_version",false]],"kill_cleanup_dpdk_apps() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.kill_cleanup_dpdk_apps",false]],"kill_cleanup_dpdk_apps() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.kill_cleanup_dpdk_apps",false]],"kill_cleanup_dpdk_apps() (sutnode method)":[[28,"framework.testbed_model.sut_node.SutNode.kill_cleanup_dpdk_apps",false]],"l2_dst_only (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l2_dst_only",false]],"l2_ether (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER",false]],"l2_ether_arp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_ARP",false]],"l2_ether_fcoe (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_FCOE",false]],"l2_ether_lldp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_LLDP",false]],"l2_ether_mpls (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_MPLS",false]],"l2_ether_nsh (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_NSH",false]],"l2_ether_pppoe (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_PPPOE",false]],"l2_ether_qinq (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_QINQ",false]],"l2_ether_timesync (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_TIMESYNC",false]],"l2_ether_vlan (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_ETHER_VLAN",false]],"l2_len (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.l2_len",false]],"l2_payload (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l2_payload",false]],"l2_src_only (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l2_src_only",false]],"l2_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L2_UNKNOWN",false]],"l2tpv2 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l2tpv2",false]],"l2tpv3 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l2tpv3",false]],"l3_dst_only (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l3_dst_only",false]],"l3_ipv4 (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L3_IPV4",false]],"l3_ipv4_ext (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L3_IPV4_EXT",false]],"l3_ipv4_ext_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L3_IPV4_EXT_UNKNOWN",false]],"l3_ipv6 (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L3_IPV6",false]],"l3_ipv6_ext (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L3_IPV6_EXT",false]],"l3_ipv6_ext_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L3_IPV6_EXT_UNKNOWN",false]],"l3_len (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.l3_len",false]],"l3_pre32 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l3_pre32",false]],"l3_pre40 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l3_pre40",false]],"l3_pre48 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l3_pre48",false]],"l3_pre56 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l3_pre56",false]],"l3_pre64 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l3_pre64",false]],"l3_pre96 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l3_pre96",false]],"l3_src_only (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l3_src_only",false]],"l3_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L3_UNKNOWN",false]],"l4_chksum (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l4_chksum",false]],"l4_dst_only (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l4_dst_only",false]],"l4_frag (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L4_FRAG",false]],"l4_icmp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L4_ICMP",false]],"l4_igmp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L4_IGMP",false]],"l4_len (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.l4_len",false]],"l4_nonfrag (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L4_NONFRAG",false]],"l4_sctp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L4_SCTP",false]],"l4_src_only (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.l4_src_only",false]],"l4_tcp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L4_TCP",false]],"l4_udp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L4_UDP",false]],"l4_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.L4_UNKNOWN",false]],"latencystats (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.latencystats",false]],"lcore (logicalcore attribute)":[[22,"framework.testbed_model.cpu.LogicalCore.lcore",false]],"lcore_filter() (in module framework.testbed_model.cpu)":[[22,"framework.testbed_model.cpu.lcore_filter",false]],"lcore_list (ealparams attribute)":[[4,"framework.params.eal.EalParams.lcore_list",false]],"lcore_list (logicalcorelist property)":[[22,"framework.testbed_model.cpu.LogicalCoreList.lcore_list",false]],"lcores (node attribute)":[[24,"framework.testbed_model.node.Node.lcores",false]],"lcores (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.lcores",false]],"lcores_per_core (logicalcorecount attribute)":[[22,"framework.testbed_model.cpu.LogicalCoreCount.lcores_per_core",false]],"length (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.length",false]],"link (lshwconfigurationoutput attribute)":[[23,"framework.testbed_model.linux_session.LshwConfigurationOutput.link",false]],"link_speed (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.link_speed",false]],"linux (os attribute)":[[0,"framework.config.OS.linux",false]],"linuxsession (class in framework.testbed_model.linux_session)":[[23,"framework.testbed_model.linux_session.LinuxSession",false]],"lkup_memory (noisyforwardingmode attribute)":[[5,"framework.params.testpmd.NoisyForwardingMode.lkup_memory",false]],"lkup_num_reads (noisyforwardingmode attribute)":[[5,"framework.params.testpmd.NoisyForwardingMode.lkup_num_reads",false]],"lkup_num_reads_writes (noisyforwardingmode attribute)":[[5,"framework.params.testpmd.NoisyForwardingMode.lkup_num_reads_writes",false]],"lkup_num_writes (noisyforwardingmode attribute)":[[5,"framework.params.testpmd.NoisyForwardingMode.lkup_num_writes",false]],"load_config() (in module framework.config)":[[0,"framework.config.load_config",false]],"localdpdklocation (class in framework.config)":[[0,"framework.config.LocalDPDKLocation",false]],"localdpdktarballlocation (class in framework.config)":[[0,"framework.config.LocalDPDKTarballLocation",false]],"localdpdktreelocation (class in framework.config)":[[0,"framework.config.LocalDPDKTreeLocation",false]],"lock_all_memory (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.lock_all_memory",false]],"logical_name (port attribute)":[[26,"framework.testbed_model.port.Port.logical_name",false]],"logicalcore (class in framework.testbed_model.cpu)":[[22,"framework.testbed_model.cpu.LogicalCore",false]],"logicalcorecount (class in framework.testbed_model.cpu)":[[22,"framework.testbed_model.cpu.LogicalCoreCount",false]],"logicalcorecountfilter (class in framework.testbed_model.cpu)":[[22,"framework.testbed_model.cpu.LogicalCoreCountFilter",false]],"logicalcorefilter (class in framework.testbed_model.cpu)":[[22,"framework.testbed_model.cpu.LogicalCoreFilter",false]],"logicalcorelist (class in framework.testbed_model.cpu)":[[22,"framework.testbed_model.cpu.LogicalCoreList",false]],"logicalcorelistfilter (class in framework.testbed_model.cpu)":[[22,"framework.testbed_model.cpu.LogicalCoreListFilter",false]],"logicalcores (in module framework.config)":[[0,"framework.config.LogicalCores",false]],"logicalname (lshwoutput attribute)":[[23,"framework.testbed_model.linux_session.LshwOutput.logicalname",false]],"long() (params static method)":[[3,"framework.params.Params.long",false]],"loop (porttopology attribute)":[[5,"framework.params.testpmd.PortTopology.loop",false]],"lshwconfigurationoutput (class in framework.testbed_model.linux_session)":[[23,"framework.testbed_model.linux_session.LshwConfigurationOutput",false]],"lshwoutput (class in framework.testbed_model.linux_session)":[[23,"framework.testbed_model.linux_session.LshwOutput",false]],"mac (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.mac",false]],"mac_address (ethpeer attribute)":[[5,"framework.params.testpmd.EthPeer.mac_address",false]],"mac_address (port attribute)":[[26,"framework.testbed_model.port.Port.mac_address",false]],"mac_address (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.mac_address",false]],"macsec (event attribute)":[[5,"framework.params.testpmd.Event.macsec",false]],"macswap (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.macswap",false]],"main_session (node attribute)":[[24,"framework.testbed_model.node.Node.main_session",false]],"make_device_private_info_parser() (in module framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.make_device_private_info_parser",false]],"make_parser() (devicecapabilitiesflag class method)":[[15,"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag.make_parser",false]],"make_parser() (deviceerrorhandlingmode class method)":[[15,"framework.remote_session.testpmd_shell.DeviceErrorHandlingMode.make_parser",false]],"make_parser() (packetoffloadflag class method)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.make_parser",false]],"make_parser() (rssoffloadtypesflag class method)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.make_parser",false]],"make_parser() (rteptypes class method)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.make_parser",false]],"make_parser() (rxoffloadcapability class method)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.make_parser",false]],"make_parser() (rxqueuestate class method)":[[15,"framework.remote_session.testpmd_shell.RxQueueState.make_parser",false]],"make_parser() (vlanoffloadflag class method)":[[15,"framework.remote_session.testpmd_shell.VLANOffloadFlag.make_parser",false]],"mask_events (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.mask_events",false]],"max_hash_mac_addresses_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_hash_mac_addresses_num",false]],"max_lro_packet_size (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_lro_packet_size",false]],"max_lro_pkt_size (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.max_lro_pkt_size",false]],"max_mac_addresses_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_mac_addresses_num",false]],"max_mtu_segment_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_mtu_segment_num",false]],"max_packet_segment_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_packet_segment_num",false]],"max_pkt_len (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.max_pkt_len",false]],"max_queue_rxd_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_queue_rxd_num",false]],"max_queue_txd_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_queue_txd_num",false]],"max_rx_bufsize (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_rx_bufsize",false]],"max_rx_packet_length (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_rx_packet_length",false]],"max_rx_queues_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_rx_queues_num",false]],"max_tx_queues_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_tx_queues_num",false]],"max_vfs_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_vfs_num",false]],"max_vmdq_pools_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.max_vmdq_pools_num",false]],"mbcache (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.mbcache",false]],"mbuf_size (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.mbuf_size",false]],"mcast_filtering() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.MCAST_FILTERING",false]],"mem_alloc_socket_id (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.mem_alloc_socket_id",false]],"memory_channels (ealparams attribute)":[[4,"framework.params.eal.EalParams.memory_channels",false]],"memory_channels (sutnodeconfiguration attribute)":[[0,"framework.config.SutNodeConfiguration.memory_channels",false]],"mempool (testpmdrxqinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdRxqInfo.mempool",false]],"mempool_allocation_mode (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.mempool_allocation_mode",false]],"mesonargs (class in framework.utils)":[[36,"framework.utils.MesonArgs",false]],"min_queue_rxd_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.min_queue_rxd_num",false]],"min_queue_txd_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.min_queue_txd_num",false]],"min_rx_bufsize (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.min_rx_bufsize",false]],"model_config (frozenmodel attribute)":[[0,"framework.config.FrozenModel.model_config",false]],"modify_str() (in module framework.params)":[[3,"framework.params.modify_str",false]],"module":[[0,"module-framework.config",false],[1,"module-framework.exception",false],[2,"module-framework.logger",false],[3,"module-framework.params",false],[4,"module-framework.params.eal",false],[5,"module-framework.params.testpmd",false],[6,"module-framework.params.types",false],[7,"module-framework.parser",false],[8,"module-framework.remote_session",false],[9,"module-framework.remote_session.dpdk_shell",false],[10,"module-framework.remote_session.interactive_remote_session",false],[11,"module-framework.remote_session.interactive_shell",false],[12,"module-framework.remote_session.python_shell",false],[13,"module-framework.remote_session.remote_session",false],[14,"module-framework.remote_session.ssh_session",false],[15,"module-framework.remote_session.testpmd_shell",false],[17,"module-framework.settings",false],[20,"module-framework.testbed_model",false],[21,"module-framework.testbed_model.capability",false],[22,"module-framework.testbed_model.cpu",false],[23,"module-framework.testbed_model.linux_session",false],[24,"module-framework.testbed_model.node",false],[25,"module-framework.testbed_model.os_session",false],[26,"module-framework.testbed_model.port",false],[27,"module-framework.testbed_model.posix_session",false],[28,"module-framework.testbed_model.sut_node",false],[29,"module-framework.testbed_model.tg_node",false],[30,"module-framework.testbed_model.topology",false],[31,"module-framework.testbed_model.traffic_generator",false],[32,"module-framework.testbed_model.traffic_generator.capturing_traffic_generator",false],[33,"module-framework.testbed_model.traffic_generator.scapy",false],[34,"module-framework.testbed_model.traffic_generator.traffic_generator",false],[35,"module-framework.testbed_model.virtual_device",false],[36,"module-framework.utils",false],[37,"module-framework",false]],"mpls (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.mpls",false]],"msvc (compiler attribute)":[[0,"framework.config.Compiler.msvc",false]],"mtu (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.mtu",false]],"multi_flow (txonlyforwardingmode attribute)":[[5,"framework.params.testpmd.TXOnlyForwardingMode.multi_flow",false]],"multi_rx_mempool (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.multi_rx_mempool",false]],"multiinheritancebaseclass (class in framework.utils)":[[36,"framework.utils.MultiInheritanceBaseClass",false]],"multiple() (params static method)":[[3,"framework.params.Params.multiple",false]],"name (commandresult attribute)":[[13,"framework.remote_session.remote_session.CommandResult.name",false]],"name (dpdkbuildoptionsconfiguration property)":[[0,"framework.config.DPDKBuildOptionsConfiguration.name",false]],"name (node attribute)":[[24,"framework.testbed_model.node.Node.name",false]],"name (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.name",false]],"name (ossession attribute)":[[25,"framework.testbed_model.os_session.OSSession.name",false]],"name (remotesession attribute)":[[13,"framework.remote_session.remote_session.RemoteSession.name",false]],"name (virtualdevice attribute)":[[35,"framework.testbed_model.virtual_device.VirtualDevice.name",false]],"native (cputype attribute)":[[0,"framework.config.CPUType.native",false]],"native (simplemempoolallocationmode attribute)":[[5,"framework.params.testpmd.SimpleMempoolAllocationMode.native",false]],"nb_cores (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.nb_cores",false]],"nb_ports (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.nb_ports",false]],"nb_segs (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.nb_segs",false]],"nic_capability (decoratedniccapability attribute)":[[21,"framework.testbed_model.capability.DecoratedNicCapability.nic_capability",false]],"niccapability (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.NicCapability",false]],"no_arp (packetfilteringconfig attribute)":[[32,"framework.testbed_model.traffic_generator.capturing_traffic_generator.PacketFilteringConfig.no_arp",false]],"no_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.NO_ERR",false]],"no_flush_rx (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.no_flush_rx",false]],"no_iova_contig (anonmempoolallocationmode attribute)":[[5,"framework.params.testpmd.AnonMempoolAllocationMode.no_iova_contig",false]],"no_link (topologytype attribute)":[[30,"framework.testbed_model.topology.TopologyType.no_link",false]],"no_lldp (packetfilteringconfig attribute)":[[32,"framework.testbed_model.traffic_generator.capturing_traffic_generator.PacketFilteringConfig.no_lldp",false]],"no_lsc_interrupt (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.no_lsc_interrupt",false]],"no_pci (ealparams attribute)":[[4,"framework.params.eal.EalParams.no_pci",false]],"no_rmv_interrupt (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.no_rmv_interrupt",false]],"node (class in framework.testbed_model.node)":[[24,"framework.testbed_model.node.Node",false]],"node (logicalcore attribute)":[[22,"framework.testbed_model.cpu.LogicalCore.node",false]],"node (port property)":[[26,"framework.testbed_model.port.Port.node",false]],"node (portidentifier attribute)":[[26,"framework.testbed_model.port.PortIdentifier.node",false]],"node_info (sutnode property)":[[28,"framework.testbed_model.sut_node.SutNode.node_info",false]],"node_name (testrunsutnodeconfiguration attribute)":[[0,"framework.config.TestRunSUTNodeConfiguration.node_name",false]],"nodeconfiguration (class in framework.config)":[[0,"framework.config.NodeConfiguration",false]],"nodeconfigurationtypes (in module framework.config)":[[0,"framework.config.NodeConfigurationTypes",false]],"nodes (configuration attribute)":[[0,"framework.config.Configuration.nodes",false]],"noisyforwardingmode (class in framework.params.testpmd)":[[5,"framework.params.testpmd.NoisyForwardingMode",false]],"none (deviceerrorhandlingmode attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceErrorHandlingMode.none",false]],"numa (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.numa",false]],"number_of (hugepageconfiguration attribute)":[[0,"framework.config.HugepageConfiguration.number_of",false]],"nvgre (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.nvgre",false]],"ol_flags (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.ol_flags",false]],"one_link (topologytype attribute)":[[30,"framework.testbed_model.topology.TopologyType.one_link",false]],"os (class in framework.config)":[[0,"framework.config.OS",false]],"os (dpdkbuildoptionsconfiguration attribute)":[[0,"framework.config.DPDKBuildOptionsConfiguration.os",false]],"os (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.os",false]],"os_driver (port attribute)":[[26,"framework.testbed_model.port.Port.os_driver",false]],"os_driver (portconfig attribute)":[[0,"framework.config.PortConfig.os_driver",false]],"os_driver_for_dpdk (port attribute)":[[26,"framework.testbed_model.port.Port.os_driver_for_dpdk",false]],"os_driver_for_dpdk (portconfig attribute)":[[0,"framework.config.PortConfig.os_driver_for_dpdk",false]],"os_name (ossessioninfo attribute)":[[25,"framework.testbed_model.os_session.OSSessionInfo.os_name",false]],"os_version (ossessioninfo attribute)":[[25,"framework.testbed_model.os_session.OSSessionInfo.os_version",false]],"ossession (class in framework.testbed_model.os_session)":[[25,"framework.testbed_model.os_session.OSSession",false]],"ossessioninfo (class in framework.testbed_model.os_session)":[[25,"framework.testbed_model.os_session.OSSessionInfo",false]],"other_eal_param (ealparams attribute)":[[4,"framework.params.eal.EalParams.other_eal_param",false]],"outer_ip (checksumoffloadoptions attribute)":[[15,"framework.remote_session.testpmd_shell.ChecksumOffloadOptions.outer_ip",false]],"outer_udp (checksumoffloadoptions attribute)":[[15,"framework.remote_session.testpmd_shell.ChecksumOffloadOptions.outer_udp",false]],"output_dir (settings attribute)":[[17,"framework.settings.Settings.output_dir",false]],"p_type (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.p_type",false]],"packetfilteringconfig (class in framework.testbed_model.traffic_generator.capturing_traffic_generator)":[[32,"framework.testbed_model.traffic_generator.capturing_traffic_generator.PacketFilteringConfig",false]],"packetoffloadflag (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag",false]],"packetprotocols (class in framework.utils)":[[36,"framework.utils.PacketProtocols",false]],"paired (porttopology attribute)":[[5,"framework.params.testpmd.PortTopology.paired",false]],"params (class in framework.params)":[[3,"framework.params.Params",false]],"params_convert_value (paramsmodifier attribute)":[[3,"framework.params.ParamsModifier.Params_convert_value",false]],"params_long (paramsmodifier attribute)":[[3,"framework.params.ParamsModifier.Params_long",false]],"params_multiple (paramsmodifier attribute)":[[3,"framework.params.ParamsModifier.Params_multiple",false]],"params_short (paramsmodifier attribute)":[[3,"framework.params.ParamsModifier.Params_short",false]],"paramsmodifier (class in framework.params)":[[3,"framework.params.ParamsModifier",false]],"parse() (textparser class method)":[[7,"framework.parser.TextParser.parse",false]],"parserfn (class in framework.parser)":[[7,"framework.parser.ParserFn",false]],"passive (deviceerrorhandlingmode attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceErrorHandlingMode.passive",false]],"password (interactiveremotesession attribute)":[[10,"framework.remote_session.interactive_remote_session.InteractiveRemoteSession.password",false]],"password (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.password",false]],"password (remotesession attribute)":[[13,"framework.remote_session.remote_session.RemoteSession.password",false]],"path (pythonshell attribute)":[[12,"framework.remote_session.python_shell.PythonShell.path",false]],"path (testpmdshell attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.path",false]],"path_to_devbind_script (sutnode property)":[[28,"framework.testbed_model.sut_node.SutNode.path_to_devbind_script",false]],"pci (port property)":[[26,"framework.testbed_model.port.Port.pci",false]],"pci (portconfig attribute)":[[0,"framework.config.PortConfig.pci",false]],"pci (portidentifier attribute)":[[26,"framework.testbed_model.port.PortIdentifier.pci",false]],"pci_address (testpmddevice attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdDevice.pci_address",false]],"peer (port attribute)":[[26,"framework.testbed_model.port.Port.peer",false]],"peer_node (portconfig attribute)":[[0,"framework.config.PortConfig.peer_node",false]],"peer_pci (portconfig attribute)":[[0,"framework.config.PortConfig.peer_pci",false]],"per_port (rxoffloadcapabilities attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapabilities.per_port",false]],"per_queue (rxoffloadcapabilities attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapabilities.per_queue",false]],"perf (testrunconfiguration attribute)":[[0,"framework.config.TestRunConfiguration.perf",false]],"pfcp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.pfcp",false]],"pkt_drop_enabled (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.pkt_drop_enabled",false]],"pool (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.pool",false]],"port (class in framework.testbed_model.port)":[[26,"framework.testbed_model.port.Port",false]],"port (interactiveremotesession attribute)":[[10,"framework.remote_session.interactive_remote_session.InteractiveRemoteSession.port",false]],"port (portnumaconfig attribute)":[[5,"framework.params.testpmd.PortNUMAConfig.port",false]],"port (remotesession attribute)":[[13,"framework.remote_session.remote_session.RemoteSession.port",false]],"port (ringnumaconfig attribute)":[[5,"framework.params.testpmd.RingNUMAConfig.port",false]],"port (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.port",false]],"port_id (rxoffloadcapabilities attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapabilities.port_id",false]],"port_id (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.port_id",false]],"port_id (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.port_id",false]],"port_no (ethpeer attribute)":[[5,"framework.params.testpmd.EthPeer.port_no",false]],"port_numa_config (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.port_numa_config",false]],"port_topology (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.port_topology",false]],"portconfig (class in framework.config)":[[0,"framework.config.PortConfig",false]],"portidentifier (class in framework.testbed_model.port)":[[26,"framework.testbed_model.port.PortIdentifier",false]],"portlink (class in framework.testbed_model.port)":[[26,"framework.testbed_model.port.PortLink",false]],"portlink (class in framework.testbed_model.topology)":[[30,"framework.testbed_model.topology.PortLink",false]],"portlist (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.portlist",false]],"portmask (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.portmask",false]],"portnumaconfig (class in framework.params.testpmd)":[[5,"framework.params.testpmd.PortNUMAConfig",false]],"ports (ealparams attribute)":[[4,"framework.params.eal.EalParams.ports",false]],"ports (node attribute)":[[24,"framework.testbed_model.node.Node.ports",false]],"ports (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.ports",false]],"ports (testpmdshell property)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.ports",false]],"ports_started (testpmdshell attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.ports_started",false]],"porttopology (class in framework.params.testpmd)":[[5,"framework.params.testpmd.PortTopology",false]],"posixsession (class in framework.testbed_model.posix_session)":[[27,"framework.testbed_model.posix_session.PosixSession",false]],"post_run (dtsstage attribute)":[[2,"framework.logger.DtsStage.post_run",false]],"ppc64le (architecture attribute)":[[0,"framework.config.Architecture.ppc64le",false]],"pppoe (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.pppoe",false]],"pre_run (dtsstage attribute)":[[2,"framework.logger.DtsStage.pre_run",false]],"precompiled_build_dir (dpdkprecompiledbuildconfiguration attribute)":[[0,"framework.config.DPDKPrecompiledBuildConfiguration.precompiled_build_dir",false]],"precompiled_build_dir (settings attribute)":[[17,"framework.settings.Settings.precompiled_build_dir",false]],"prefetch_threshold (rxringparams attribute)":[[5,"framework.params.testpmd.RXRingParams.prefetch_threshold",false]],"prefetch_threshold (testpmdqueueinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.prefetch_threshold",false]],"prefetch_threshold (txringparams attribute)":[[5,"framework.params.testpmd.TXRingParams.prefetch_threshold",false]],"prefix (ealparams attribute)":[[4,"framework.params.eal.EalParams.prefix",false]],"print_events (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.print_events",false]],"proactive (deviceerrorhandlingmode attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceErrorHandlingMode.proactive",false]],"pythonshell (class in framework.remote_session.python_shell)":[[12,"framework.remote_session.python_shell.PythonShell",false]],"qinq_strip (vlanoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.VLANOffloadFlag.QINQ_STRIP",false]],"queue_id (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.queue_id",false]],"queue_state (event attribute)":[[5,"framework.params.testpmd.Event.queue_state",false]],"queue_state (testpmdrxqinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdRxqInfo.queue_state",false]],"random_seed (settings attribute)":[[17,"framework.settings.Settings.random_seed",false]],"random_seed (testrunconfiguration attribute)":[[0,"framework.config.TestRunConfiguration.random_seed",false]],"re_run (settings attribute)":[[17,"framework.settings.Settings.re_run",false]],"record_burst_status (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.record_burst_status",false]],"record_core_cycles (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.record_core_cycles",false]],"recovery_failed (event attribute)":[[5,"framework.params.testpmd.Event.recovery_failed",false]],"recovery_success (event attribute)":[[5,"framework.params.testpmd.Event.recovery_success",false]],"recycle_mbufs (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.recycle_mbufs",false]],"redirection_table_size (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.redirection_table_size",false]],"regex_for_pci_address (in module framework.utils)":[[36,"framework.utils.REGEX_FOR_PCI_ADDRESS",false]],"register_to_check() (capability method)":[[21,"framework.testbed_model.capability.Capability.register_to_check",false]],"remote (basedpdklocation attribute)":[[0,"framework.config.BaseDPDKLocation.remote",false]],"remote (localdpdklocation attribute)":[[0,"framework.config.LocalDPDKLocation.remote",false]],"remote (remotedpdklocation attribute)":[[0,"framework.config.RemoteDPDKLocation.remote",false]],"remote_cmd_exec_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.REMOTE_CMD_EXEC_ERR",false]],"remote_dpdk_build_dir (sutnode property)":[[28,"framework.testbed_model.sut_node.SutNode.remote_dpdk_build_dir",false]],"remote_path_exists() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.remote_path_exists",false]],"remote_path_exists() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.remote_path_exists",false]],"remote_session (ossession attribute)":[[25,"framework.testbed_model.os_session.OSSession.remote_session",false]],"remotecommandexecutionerror":[[1,"framework.exception.RemoteCommandExecutionError",false]],"remotedpdklocation (class in framework.config)":[[0,"framework.config.RemoteDPDKLocation",false]],"remotedpdktarballlocation (class in framework.config)":[[0,"framework.config.RemoteDPDKTarballLocation",false]],"remotedpdktreelocation (class in framework.config)":[[0,"framework.config.RemoteDPDKTreeLocation",false]],"remotefilenotfounderror":[[1,"framework.exception.RemoteFileNotFoundError",false]],"remotesession (class in framework.remote_session.remote_session)":[[13,"framework.remote_session.remote_session.RemoteSession",false]],"remove_remote_dir() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.remove_remote_dir",false]],"remove_remote_dir() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.remove_remote_dir",false]],"remove_remote_file() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.remove_remote_file",false]],"remove_remote_file() (posixsession method)":[[27,"framework.testbed_model.posix_session.PosixSession.remove_remote_file",false]],"required_capabilities (testprotocol attribute)":[[21,"framework.testbed_model.capability.TestProtocol.required_capabilities",false]],"requires() (in module framework.testbed_model.capability)":[[21,"framework.testbed_model.capability.requires",false]],"requires_started_ports() (in module framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.requires_started_ports",false]],"requires_stopped_ports() (in module framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.requires_stopped_ports",false]],"resolve_dpdk_tree_path() (localdpdktreelocation method)":[[0,"framework.config.LocalDPDKTreeLocation.resolve_dpdk_tree_path",false]],"resolve_path() (in module framework.config)":[[0,"framework.config.resolve_path",false]],"resolve_tarball_path() (localdpdktarballlocation method)":[[0,"framework.config.LocalDPDKTarballLocation.resolve_tarball_path",false]],"return_code (commandresult attribute)":[[13,"framework.remote_session.remote_session.CommandResult.return_code",false]],"ring_numa_config (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.ring_numa_config",false]],"ring_size (testpmdqueueinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.ring_size",false]],"ringnumaconfig (class in framework.params.testpmd)":[[5,"framework.params.testpmd.RingNUMAConfig",false]],"rs_bit_threshold (txringparams attribute)":[[5,"framework.params.testpmd.TXRingParams.rs_bit_threshold",false]],"rs_threshold (testpmdtxqinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdTxqInfo.rs_threshold",false]],"rss (rxmultiqueuemode attribute)":[[5,"framework.params.testpmd.RXMultiQueueMode.RSS",false]],"rss (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.rss",false]],"rss_hash (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.rss_hash",false]],"rss_queue (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.rss_queue",false]],"rssoffloadtypesflag (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag",false]],"rsssetting (class in framework.params.testpmd)":[[5,"framework.params.testpmd.RSSSetting",false]],"rte_mbuf_f_rx_fdir (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_FDIR",false]],"rte_mbuf_f_rx_fdir_flx (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_FDIR_FLX",false]],"rte_mbuf_f_rx_fdir_id (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_FDIR_ID",false]],"rte_mbuf_f_rx_ieee1588_ptp (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_IEEE1588_PTP",false]],"rte_mbuf_f_rx_ieee1588_tmst (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_IEEE1588_TMST",false]],"rte_mbuf_f_rx_ip_cksum_bad (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_IP_CKSUM_BAD",false]],"rte_mbuf_f_rx_ip_cksum_good (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_IP_CKSUM_GOOD",false]],"rte_mbuf_f_rx_ip_cksum_none (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_IP_CKSUM_NONE",false]],"rte_mbuf_f_rx_ip_cksum_unknown (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN",false]],"rte_mbuf_f_rx_l4_cksum_bad (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_L4_CKSUM_BAD",false]],"rte_mbuf_f_rx_l4_cksum_good (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_L4_CKSUM_GOOD",false]],"rte_mbuf_f_rx_l4_cksum_none (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_L4_CKSUM_NONE",false]],"rte_mbuf_f_rx_l4_cksum_unknown (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN",false]],"rte_mbuf_f_rx_lro (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_LRO",false]],"rte_mbuf_f_rx_outer_ip_cksum_bad (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_OUTER_IP_CKSUM_BAD",false]],"rte_mbuf_f_rx_outer_l4_cksum_bad (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_OUTER_L4_CKSUM_BAD",false]],"rte_mbuf_f_rx_outer_l4_cksum_good (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD",false]],"rte_mbuf_f_rx_outer_l4_cksum_invalid (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_OUTER_L4_CKSUM_INVALID",false]],"rte_mbuf_f_rx_outer_l4_cksum_unknown (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN",false]],"rte_mbuf_f_rx_qinq (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_QINQ",false]],"rte_mbuf_f_rx_qinq_stripped (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_QINQ_STRIPPED",false]],"rte_mbuf_f_rx_rss_hash (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_RSS_HASH",false]],"rte_mbuf_f_rx_sec_offload (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_SEC_OFFLOAD",false]],"rte_mbuf_f_rx_sec_offload_failed (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_SEC_OFFLOAD_FAILED",false]],"rte_mbuf_f_rx_vlan (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_VLAN",false]],"rte_mbuf_f_rx_vlan_stripped (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_RX_VLAN_STRIPPED",false]],"rte_mbuf_f_tx_ieee1588_tmst (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_IEEE1588_TMST",false]],"rte_mbuf_f_tx_ip_cksum (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_IP_CKSUM",false]],"rte_mbuf_f_tx_ipv4 (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_IPV4",false]],"rte_mbuf_f_tx_ipv6 (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_IPV6",false]],"rte_mbuf_f_tx_l4_no_cksum (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_L4_NO_CKSUM",false]],"rte_mbuf_f_tx_macsec (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_MACSEC",false]],"rte_mbuf_f_tx_outer_ip_cksum (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_OUTER_IP_CKSUM",false]],"rte_mbuf_f_tx_outer_ipv4 (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_OUTER_IPV4",false]],"rte_mbuf_f_tx_outer_ipv6 (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_OUTER_IPV6",false]],"rte_mbuf_f_tx_outer_udp_cksum (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_OUTER_UDP_CKSUM",false]],"rte_mbuf_f_tx_qinq (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_QINQ",false]],"rte_mbuf_f_tx_sctp_cksum (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_SCTP_CKSUM",false]],"rte_mbuf_f_tx_sec_offload (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_SEC_OFFLOAD",false]],"rte_mbuf_f_tx_tcp_cksum (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TCP_CKSUM",false]],"rte_mbuf_f_tx_tcp_seg (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TCP_SEG",false]],"rte_mbuf_f_tx_tunnel_esp (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_ESP",false]],"rte_mbuf_f_tx_tunnel_geneve (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_GENEVE",false]],"rte_mbuf_f_tx_tunnel_gre (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_GRE",false]],"rte_mbuf_f_tx_tunnel_gtp (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_GTP",false]],"rte_mbuf_f_tx_tunnel_ip (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_IP",false]],"rte_mbuf_f_tx_tunnel_ipip (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_IPIP",false]],"rte_mbuf_f_tx_tunnel_mplsinudp (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_MPLSINUDP",false]],"rte_mbuf_f_tx_tunnel_udp (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_UDP",false]],"rte_mbuf_f_tx_tunnel_vxlan (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_VXLAN",false]],"rte_mbuf_f_tx_tunnel_vxlan_gpe (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_TUNNEL_VXLAN_GPE",false]],"rte_mbuf_f_tx_udp_cksum (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_UDP_CKSUM",false]],"rte_mbuf_f_tx_udp_seg (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_UDP_SEG",false]],"rte_mbuf_f_tx_vlan (packetoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.PacketOffloadFlag.RTE_MBUF_F_TX_VLAN",false]],"rteptypes (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.RtePTypes",false]],"run_dpdk_app() (sutnode method)":[[28,"framework.testbed_model.sut_node.SutNode.run_dpdk_app",false]],"runtime_rx_queue_setup (devicecapabilitiesflag attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag.RUNTIME_RX_QUEUE_SETUP",false]],"runtime_rx_queue_setup() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RUNTIME_RX_QUEUE_SETUP",false]],"runtime_tx_queue_setup (devicecapabilitiesflag attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag.RUNTIME_TX_QUEUE_SETUP",false]],"runtime_tx_queue_setup() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RUNTIME_TX_QUEUE_SETUP",false]],"rx (flowdirection attribute)":[[5,"framework.params.testpmd.FlowDirection.RX",false]],"rx_bps (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.rx_bps",false]],"rx_bytes (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.rx_bytes",false]],"rx_errors (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.rx_errors",false]],"rx_missed (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.rx_missed",false]],"rx_mq_mode (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.rx_mq_mode",false]],"rx_nombuf (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.rx_nombuf",false]],"rx_offload_buffer_split (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_BUFFER_SPLIT",false]],"rx_offload_buffer_split() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_BUFFER_SPLIT",false]],"rx_offload_checksum (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_CHECKSUM",false]],"rx_offload_checksum() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_CHECKSUM",false]],"rx_offload_ipv4_cksum (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_IPV4_CKSUM",false]],"rx_offload_ipv4_cksum() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_IPV4_CKSUM",false]],"rx_offload_keep_crc (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_KEEP_CRC",false]],"rx_offload_keep_crc() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_KEEP_CRC",false]],"rx_offload_macsec_strip (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_MACSEC_STRIP",false]],"rx_offload_macsec_strip() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_MACSEC_STRIP",false]],"rx_offload_outer_ipv4_cksum (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_OUTER_IPV4_CKSUM",false]],"rx_offload_outer_ipv4_cksum() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_OUTER_IPV4_CKSUM",false]],"rx_offload_outer_udp_cksum (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_OUTER_UDP_CKSUM",false]],"rx_offload_outer_udp_cksum() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_OUTER_UDP_CKSUM",false]],"rx_offload_qinq_strip (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_QINQ_STRIP",false]],"rx_offload_qinq_strip() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_QINQ_STRIP",false]],"rx_offload_rss_hash (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_RSS_HASH",false]],"rx_offload_rss_hash() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_RSS_HASH",false]],"rx_offload_scatter (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_SCATTER",false]],"rx_offload_scatter() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_SCATTER",false]],"rx_offload_sctp_cksum (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_SCTP_CKSUM",false]],"rx_offload_sctp_cksum() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_SCTP_CKSUM",false]],"rx_offload_security (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_SECURITY",false]],"rx_offload_security() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_SECURITY",false]],"rx_offload_tcp_cksum (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_TCP_CKSUM",false]],"rx_offload_tcp_cksum() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_TCP_CKSUM",false]],"rx_offload_tcp_lro (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_TCP_LRO",false]],"rx_offload_tcp_lro() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_TCP_LRO",false]],"rx_offload_timestamp (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_TIMESTAMP",false]],"rx_offload_timestamp() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_TIMESTAMP",false]],"rx_offload_udp_cksum (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_UDP_CKSUM",false]],"rx_offload_udp_cksum() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_UDP_CKSUM",false]],"rx_offload_vlan (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_VLAN",false]],"rx_offload_vlan() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_VLAN",false]],"rx_offload_vlan_extend (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_VLAN_EXTEND",false]],"rx_offload_vlan_extend() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_VLAN_EXTEND",false]],"rx_offload_vlan_filter (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_VLAN_FILTER",false]],"rx_offload_vlan_filter() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_VLAN_FILTER",false]],"rx_offload_vlan_strip (rxoffloadcapability attribute)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability.RX_OFFLOAD_VLAN_STRIP",false]],"rx_offload_vlan_strip() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RX_OFFLOAD_VLAN_STRIP",false]],"rx_offloads (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.rx_offloads",false]],"rx_packets (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.rx_packets",false]],"rx_pps (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.rx_pps",false]],"rx_queue_use_locked_device_memory (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.RX_QUEUE_USE_LOCKED_DEVICE_MEMORY",false]],"rx_queue_use_rte_memory (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.RX_QUEUE_USE_RTE_MEMORY",false]],"rx_queues (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.rx_queues",false]],"rx_queues_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.rx_queues_num",false]],"rx_ring (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.rx_ring",false]],"rx_segments_length (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.rx_segments_length",false]],"rx_segments_offsets (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.rx_segments_offsets",false]],"rx_shared_queue (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.rx_shared_queue",false]],"rx_vlan() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.rx_vlan",false]],"rxd_alignment_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.rxd_alignment_num",false]],"rxmultiqueuemode (class in framework.params.testpmd)":[[5,"framework.params.testpmd.RXMultiQueueMode",false]],"rxoffloadcapabilities (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapabilities",false]],"rxoffloadcapability (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.RxOffloadCapability",false]],"rxonly (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.rxonly",false]],"rxq_share (devicecapabilitiesflag attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag.RXQ_SHARE",false]],"rxq_share() (niccapability method)":[[15,"framework.remote_session.testpmd_shell.NicCapability.RXQ_SHARE",false]],"rxqueuestate (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.RxQueueState",false]],"rxringparams (class in framework.params.testpmd)":[[5,"framework.params.testpmd.RXRingParams",false]],"s_vlan (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.s_vlan",false]],"scapy (trafficgeneratortype attribute)":[[0,"framework.config.TrafficGeneratorType.SCAPY",false]],"scapytrafficgenerator (class in framework.testbed_model.traffic_generator.scapy)":[[33,"framework.testbed_model.traffic_generator.scapy.ScapyTrafficGenerator",false]],"scapytrafficgeneratorconfig (class in framework.config)":[[0,"framework.config.ScapyTrafficGeneratorConfig",false]],"scattered_packets (testpmdrxqinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdRxqInfo.scattered_packets",false]],"scattered_rx_enabled (niccapability attribute)":[[15,"framework.remote_session.testpmd_shell.NicCapability.SCATTERED_RX_ENABLED",false]],"sctp (checksumoffloadoptions attribute)":[[15,"framework.remote_session.testpmd_shell.ChecksumOffloadOptions.sctp",false]],"sctp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.sctp",false]],"segments_length (flowgenforwardingmode attribute)":[[5,"framework.params.testpmd.FlowGenForwardingMode.segments_length",false]],"segments_length (txonlyforwardingmode attribute)":[[5,"framework.params.testpmd.TXOnlyForwardingMode.segments_length",false]],"send_command() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.send_command",false]],"send_command() (remotesession method)":[[13,"framework.remote_session.remote_session.RemoteSession.send_command",false]],"send_packet() (trafficgenerator method)":[[34,"framework.testbed_model.traffic_generator.traffic_generator.TrafficGenerator.send_packet",false]],"send_packets() (tgnode method)":[[29,"framework.testbed_model.tg_node.TGNode.send_packets",false]],"send_packets() (trafficgenerator method)":[[34,"framework.testbed_model.traffic_generator.traffic_generator.TrafficGenerator.send_packets",false]],"send_packets_and_capture() (capturingtrafficgenerator method)":[[32,"framework.testbed_model.traffic_generator.capturing_traffic_generator.CapturingTrafficGenerator.send_packets_and_capture",false]],"send_packets_and_capture() (tgnode method)":[[29,"framework.testbed_model.tg_node.TGNode.send_packets_and_capture",false]],"serial (lshwoutput attribute)":[[23,"framework.testbed_model.linux_session.LshwOutput.serial",false]],"session (interactiveremotesession attribute)":[[10,"framework.remote_session.interactive_remote_session.InteractiveRemoteSession.session",false]],"session (sshsession attribute)":[[14,"framework.remote_session.ssh_session.SSHSession.session",false]],"set_forward_mode() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_forward_mode",false]],"set_mac_addr() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_mac_addr",false]],"set_multicast_mac_addr() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_multicast_mac_addr",false]],"set_port_mtu() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_port_mtu",false]],"set_port_mtu_all() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_port_mtu_all",false]],"set_ports_queues() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_ports_queues",false]],"set_promisc() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_promisc",false]],"set_queue_ring_size() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_queue_ring_size",false]],"set_required() (topologycapability method)":[[21,"framework.testbed_model.capability.TopologyCapability.set_required",false]],"set_stage() (dtslogger method)":[[2,"framework.logger.DTSLogger.set_stage",false]],"set_up_test_run() (node method)":[[24,"framework.testbed_model.node.Node.set_up_test_run",false]],"set_up_test_run() (sutnode method)":[[28,"framework.testbed_model.sut_node.SutNode.set_up_test_run",false]],"set_verbose() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_verbose",false]],"set_vlan_filter() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_vlan_filter",false]],"set_vlan_strip() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.set_vlan_strip",false]],"setiponly (rsssetting attribute)":[[5,"framework.params.testpmd.RSSSetting.SetIPOnly",false]],"setrssiponly (class in framework.params.testpmd)":[[5,"framework.params.testpmd.SetRSSIPOnly",false]],"setrssudp (class in framework.params.testpmd)":[[5,"framework.params.testpmd.SetRSSUDP",false]],"settings (class in framework.settings)":[[17,"framework.settings.Settings",false]],"settings (in module framework.settings)":[[17,"framework.settings.SETTINGS",false]],"setudp (rsssetting attribute)":[[5,"framework.params.testpmd.RSSSetting.SetUDP",false]],"setup_hugepages() (linuxsession method)":[[23,"framework.testbed_model.linux_session.LinuxSession.setup_hugepages",false]],"setup_hugepages() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.setup_hugepages",false]],"setup_port_queue() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.setup_port_queue",false]],"severity (blockingtestsuiteerror attribute)":[[1,"framework.exception.BlockingTestSuiteError.severity",false]],"severity (configurationerror attribute)":[[1,"framework.exception.ConfigurationError.severity",false]],"severity (dpdkbuilderror attribute)":[[1,"framework.exception.DPDKBuildError.severity",false]],"severity (dtserror attribute)":[[1,"framework.exception.DTSError.severity",false]],"severity (interactivecommandexecutionerror attribute)":[[1,"framework.exception.InteractiveCommandExecutionError.severity",false]],"severity (internalerror attribute)":[[1,"framework.exception.InternalError.severity",false]],"severity (remotecommandexecutionerror attribute)":[[1,"framework.exception.RemoteCommandExecutionError.severity",false]],"severity (remotefilenotfounderror attribute)":[[1,"framework.exception.RemoteFileNotFoundError.severity",false]],"severity (sshconnectionerror attribute)":[[1,"framework.exception.SSHConnectionError.severity",false]],"severity (testcaseverifyerror attribute)":[[1,"framework.exception.TestCaseVerifyError.severity",false]],"shared_rxq (simpleforwardingmodes attribute)":[[5,"framework.params.testpmd.SimpleForwardingModes.shared_rxq",false]],"short() (params static method)":[[3,"framework.params.Params.short",false]],"show_port_info() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.show_port_info",false]],"show_port_info_all() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.show_port_info_all",false]],"show_port_stats() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.show_port_stats",false]],"show_port_stats_all() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.show_port_stats_all",false]],"simpleforwardingmodes (class in framework.params.testpmd)":[[5,"framework.params.testpmd.SimpleForwardingModes",false]],"simplemempoolallocationmode (class in framework.params.testpmd)":[[5,"framework.params.testpmd.SimpleMempoolAllocationMode",false]],"skip (testprotocol attribute)":[[21,"framework.testbed_model.capability.TestProtocol.skip",false]],"skip_reason (testprotocol attribute)":[[21,"framework.testbed_model.capability.TestProtocol.skip_reason",false]],"skip_smoke_tests (testrunconfiguration attribute)":[[0,"framework.config.TestRunConfiguration.skip_smoke_tests",false]],"socket (logicalcore attribute)":[[22,"framework.testbed_model.cpu.LogicalCore.socket",false]],"socket (portnumaconfig attribute)":[[5,"framework.params.testpmd.PortNUMAConfig.socket",false]],"socket (ringnumaconfig attribute)":[[5,"framework.params.testpmd.RingNUMAConfig.socket",false]],"socket_count (logicalcorecount attribute)":[[22,"framework.testbed_model.cpu.LogicalCoreCount.socket_count",false]],"socket_id (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.socket_id",false]],"socket_num (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.socket_num",false]],"sockets (logicalcorecount attribute)":[[22,"framework.testbed_model.cpu.LogicalCoreCount.sockets",false]],"source_ip (txipaddrpair attribute)":[[5,"framework.params.testpmd.TxIPAddrPair.source_ip",false]],"source_port (txudpportpair attribute)":[[5,"framework.params.testpmd.TxUDPPortPair.source_port",false]],"src_mac (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.src_mac",false]],"ssh_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.SSH_ERR",false]],"sshconnectionerror":[[1,"framework.exception.SSHConnectionError",false]],"sshsession (class in framework.remote_session.ssh_session)":[[14,"framework.remote_session.ssh_session.SSHSession",false]],"sshsessiondeaderror":[[1,"framework.exception.SSHSessionDeadError",false]],"sshtimeouterror":[[1,"framework.exception.SSHTimeoutError",false]],"start() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.start",false]],"start_all_ports() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.start_all_ports",false]],"start_application() (interactiveshell method)":[[11,"framework.remote_session.interactive_shell.InteractiveShell.start_application",false]],"start_application() (scapytrafficgenerator method)":[[33,"framework.testbed_model.traffic_generator.scapy.ScapyTrafficGenerator.start_application",false]],"start_port_queue() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.start_port_queue",false]],"started (rxqueuestate attribute)":[[15,"framework.remote_session.testpmd_shell.RxQueueState.started",false]],"stats_period (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.stats_period",false]],"stderr (commandresult attribute)":[[13,"framework.remote_session.remote_session.CommandResult.stderr",false]],"stdout (commandresult attribute)":[[13,"framework.remote_session.remote_session.CommandResult.stdout",false]],"stop() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.stop",false]],"stop_all_ports() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.stop_all_ports",false]],"stop_port_queue() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.stop_port_queue",false]],"stopped (rxqueuestate attribute)":[[15,"framework.remote_session.testpmd_shell.RxQueueState.stopped",false]],"str_from_flag_value() (in module framework.params)":[[3,"framework.params.str_from_flag_value",false]],"strenum (class in framework.utils)":[[36,"framework.utils.StrEnum",false]],"strip (vlanoffloadflag attribute)":[[15,"framework.remote_session.testpmd_shell.VLANOffloadFlag.STRIP",false]],"supported_rss_offload_flow_types (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.supported_rss_offload_flow_types",false]],"sut_node_config (testrunwithnodesconfiguration attribute)":[[0,"framework.config.TestRunWithNodesConfiguration.sut_node_config",false]],"sut_port (portlink attribute)":[[26,"framework.testbed_model.port.PortLink.sut_port",false],[30,"framework.testbed_model.topology.PortLink.sut_port",false]],"sut_port_egress (topology attribute)":[[30,"framework.testbed_model.topology.Topology.sut_port_egress",false]],"sut_port_ingress (topology attribute)":[[30,"framework.testbed_model.topology.Topology.sut_port_ingress",false]],"sutnode (class in framework.testbed_model.sut_node)":[[28,"framework.testbed_model.sut_node.SutNode",false]],"sutnodeconfiguration (class in framework.config)":[[0,"framework.config.SutNodeConfiguration",false]],"sw_ptype (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.sw_ptype",false]],"switch (in module framework.params)":[[3,"framework.params.Switch",false]],"switch_domain_id (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.switch_domain_id",false]],"switch_name (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.switch_name",false]],"switch_port_id (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.switch_port_id",false]],"switch_rx_domain (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.switch_rx_domain",false]],"system_under_test_node (testrunconfiguration attribute)":[[0,"framework.config.TestRunConfiguration.system_under_test_node",false]],"tarball (localdpdktarballlocation attribute)":[[0,"framework.config.LocalDPDKTarballLocation.tarball",false]],"tarball (remotedpdktarballlocation attribute)":[[0,"framework.config.RemoteDPDKTarballLocation.tarball",false]],"tarcompressionformat (class in framework.utils)":[[36,"framework.utils.TarCompressionFormat",false]],"tcp (checksumoffloadoptions attribute)":[[15,"framework.remote_session.testpmd_shell.ChecksumOffloadOptions.tcp",false]],"tcp (packetprotocols attribute)":[[36,"framework.utils.PacketProtocols.TCP",false]],"tcp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.tcp",false]],"tear_down_test_run() (node method)":[[24,"framework.testbed_model.node.Node.tear_down_test_run",false]],"tear_down_test_run() (sutnode method)":[[28,"framework.testbed_model.sut_node.SutNode.tear_down_test_run",false]],"test_cases_names (testsuiteconfig attribute)":[[0,"framework.config.TestSuiteConfig.test_cases_names",false]],"test_run_config (testrunwithnodesconfiguration attribute)":[[0,"framework.config.TestRunWithNodesConfiguration.test_run_config",false]],"test_run_setup (dtsstage attribute)":[[2,"framework.logger.DtsStage.test_run_setup",false]],"test_run_teardown (dtsstage attribute)":[[2,"framework.logger.DtsStage.test_run_teardown",false]],"test_runs (configuration attribute)":[[0,"framework.config.Configuration.test_runs",false]],"test_runs_with_nodes (configuration property)":[[0,"framework.config.Configuration.test_runs_with_nodes",false]],"test_suite (dtsstage attribute)":[[2,"framework.logger.DtsStage.test_suite",false]],"test_suite_name (testsuiteconfig attribute)":[[0,"framework.config.TestSuiteConfig.test_suite_name",false]],"test_suite_setup (dtsstage attribute)":[[2,"framework.logger.DtsStage.test_suite_setup",false]],"test_suite_spec (testsuiteconfig property)":[[0,"framework.config.TestSuiteConfig.test_suite_spec",false]],"test_suite_teardown (dtsstage attribute)":[[2,"framework.logger.DtsStage.test_suite_teardown",false]],"test_suites (settings attribute)":[[17,"framework.settings.Settings.test_suites",false]],"test_suites (testrunconfiguration attribute)":[[0,"framework.config.TestRunConfiguration.test_suites",false]],"testcase_verify_err (errorseverity attribute)":[[1,"framework.exception.ErrorSeverity.TESTCASE_VERIFY_ERR",false]],"testcaseverifyerror":[[1,"framework.exception.TestCaseVerifyError",false]],"testpmddevice (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.TestPmdDevice",false]],"testpmdparams (class in framework.params.testpmd)":[[5,"framework.params.testpmd.TestPmdParams",false]],"testpmdparamsdict (class in framework.params.types)":[[6,"framework.params.types.TestPmdParamsDict",false]],"testpmdport (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort",false]],"testpmdportstats (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats",false]],"testpmdqueueinfo (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo",false]],"testpmdrxqinfo (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.TestPmdRxqInfo",false]],"testpmdshell (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell",false]],"testpmdtxqinfo (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.TestPmdTxqInfo",false]],"testpmdverbosepacket (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket",false]],"testprotocol (class in framework.testbed_model.capability)":[[21,"framework.testbed_model.capability.TestProtocol",false]],"testrunconfiguration (class in framework.config)":[[0,"framework.config.TestRunConfiguration",false]],"testrunsutnodeconfiguration (class in framework.config)":[[0,"framework.config.TestRunSUTNodeConfiguration",false]],"testrunwithnodesconfiguration (class in framework.config)":[[0,"framework.config.TestRunWithNodesConfiguration",false]],"testsuiteconfig (class in framework.config)":[[0,"framework.config.TestSuiteConfig",false]],"textparser (class in framework.parser)":[[7,"framework.parser.TextParser",false]],"textparser_fn (parserfn attribute)":[[7,"framework.parser.ParserFn.TextParser_fn",false]],"tg_node_config (testrunwithnodesconfiguration attribute)":[[0,"framework.config.TestRunWithNodesConfiguration.tg_node_config",false]],"tg_port (portlink attribute)":[[26,"framework.testbed_model.port.PortLink.tg_port",false],[30,"framework.testbed_model.topology.PortLink.tg_port",false]],"tg_port_egress (topology attribute)":[[30,"framework.testbed_model.topology.Topology.tg_port_egress",false]],"tg_port_ingress (topology attribute)":[[30,"framework.testbed_model.topology.Topology.tg_port_ingress",false]],"tgnode (class in framework.testbed_model.tg_node)":[[29,"framework.testbed_model.tg_node.TGNode",false]],"tgnodeconfiguration (class in framework.config)":[[0,"framework.config.TGNodeConfiguration",false]],"thunderx (cputype attribute)":[[0,"framework.config.CPUType.thunderx",false]],"timeout (settings attribute)":[[17,"framework.settings.Settings.timeout",false]],"to_pascal_case() (in module framework.utils)":[[36,"framework.utils.to_pascal_case",false]],"topology (class in framework.testbed_model.topology)":[[30,"framework.testbed_model.topology.Topology",false]],"topology_type (testprotocol attribute)":[[21,"framework.testbed_model.capability.TestProtocol.topology_type",false]],"topology_type (topologycapability attribute)":[[21,"framework.testbed_model.capability.TopologyCapability.topology_type",false]],"topologycapability (class in framework.testbed_model.capability)":[[21,"framework.testbed_model.capability.TopologyCapability",false]],"topologytype (class in framework.testbed_model.topology)":[[30,"framework.testbed_model.topology.TopologyType",false]],"total_num_mbufs (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.total_num_mbufs",false]],"traffic_generator (tgnode attribute)":[[29,"framework.testbed_model.tg_node.TGNode.traffic_generator",false]],"traffic_generator (tgnodeconfiguration attribute)":[[0,"framework.config.TGNodeConfiguration.traffic_generator",false]],"traffic_generator_node (testrunconfiguration attribute)":[[0,"framework.config.TestRunConfiguration.traffic_generator_node",false]],"trafficgenerator (class in framework.testbed_model.traffic_generator.traffic_generator)":[[34,"framework.testbed_model.traffic_generator.traffic_generator.TrafficGenerator",false]],"trafficgeneratorconfig (class in framework.config)":[[0,"framework.config.TrafficGeneratorConfig",false]],"trafficgeneratorconfigtypes (in module framework.config)":[[0,"framework.config.TrafficGeneratorConfigTypes",false]],"trafficgeneratortype (class in framework.config)":[[0,"framework.config.TrafficGeneratorType",false]],"tunnel (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.tunnel",false]],"tunnel_esp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_ESP",false]],"tunnel_geneve (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_GENEVE",false]],"tunnel_gre (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_GRE",false]],"tunnel_grenat (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_GRENAT",false]],"tunnel_gtpc (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_GTPC",false]],"tunnel_gtpu (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_GTPU",false]],"tunnel_ip (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_IP",false]],"tunnel_l2tp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_L2TP",false]],"tunnel_mpls_in_gre (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_MPLS_IN_GRE",false]],"tunnel_mpls_in_udp (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_MPLS_IN_UDP",false]],"tunnel_nvgre (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_NVGRE",false]],"tunnel_unknown (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_UNKNOWN",false]],"tunnel_vxlan (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_VXLAN",false]],"tunnel_vxlan_gpe (rteptypes attribute)":[[15,"framework.remote_session.testpmd_shell.RtePTypes.TUNNEL_VXLAN_GPE",false]],"two_links (topologytype attribute)":[[30,"framework.testbed_model.topology.TopologyType.two_links",false]],"two_ports_loop (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.TWO_PORTS_LOOP",false]],"two_ports_paired (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.TWO_PORTS_PAIRED",false]],"tx (flowdirection attribute)":[[5,"framework.params.testpmd.FlowDirection.TX",false]],"tx_bps (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.tx_bps",false]],"tx_bytes (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.tx_bytes",false]],"tx_errors (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.tx_errors",false]],"tx_first (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.tx_first",false]],"tx_ip (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.tx_ip",false]],"tx_offloads (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.tx_offloads",false]],"tx_packets (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.tx_packets",false]],"tx_pps (testpmdportstats attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPortStats.tx_pps",false]],"tx_queue_use_locked_device_memory (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.TX_QUEUE_USE_LOCKED_DEVICE_MEMORY",false]],"tx_queue_use_rte_memory (hairpinmode attribute)":[[5,"framework.params.testpmd.HairpinMode.TX_QUEUE_USE_RTE_MEMORY",false]],"tx_queues (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.tx_queues",false]],"tx_queues_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.tx_queues_num",false]],"tx_ring (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.tx_ring",false]],"tx_sw_buffer_flushtime (noisyforwardingmode attribute)":[[5,"framework.params.testpmd.NoisyForwardingMode.tx_sw_buffer_flushtime",false]],"tx_sw_buffer_size (noisyforwardingmode attribute)":[[5,"framework.params.testpmd.NoisyForwardingMode.tx_sw_buffer_size",false]],"tx_udp (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.tx_udp",false]],"tx_vlan_set() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.tx_vlan_set",false]],"txd_alignment_num (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.txd_alignment_num",false]],"txipaddrpair (class in framework.params.testpmd)":[[5,"framework.params.testpmd.TxIPAddrPair",false]],"txonlyforwardingmode (class in framework.params.testpmd)":[[5,"framework.params.testpmd.TXOnlyForwardingMode",false]],"txringparams (class in framework.params.testpmd)":[[5,"framework.params.testpmd.TXRingParams",false]],"txudpportpair (class in framework.params.testpmd)":[[5,"framework.params.testpmd.TxUDPPortPair",false]],"type (scapytrafficgeneratorconfig attribute)":[[0,"framework.config.ScapyTrafficGeneratorConfig.type",false]],"type (topology attribute)":[[30,"framework.testbed_model.topology.Topology.type",false]],"type (trafficgeneratorconfig attribute)":[[0,"framework.config.TrafficGeneratorConfig.type",false]],"udp (checksumoffloadoptions attribute)":[[15,"framework.remote_session.testpmd_shell.ChecksumOffloadOptions.udp",false]],"udp (packetprotocols attribute)":[[36,"framework.utils.PacketProtocols.UDP",false]],"udp (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.udp",false]],"unknown (deviceerrorhandlingmode attribute)":[[15,"framework.remote_session.testpmd_shell.DeviceErrorHandlingMode.unknown",false]],"unknown (event attribute)":[[5,"framework.params.testpmd.Event.unknown",false]],"unknown (rxqueuestate attribute)":[[15,"framework.remote_session.testpmd_shell.RxQueueState.unknown",false]],"update_ports() (linuxsession method)":[[23,"framework.testbed_model.linux_session.LinuxSession.update_ports",false]],"update_ports() (ossession method)":[[25,"framework.testbed_model.os_session.OSSession.update_ports",false]],"use_first_core (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.use_first_core",false]],"user (nodeconfiguration attribute)":[[0,"framework.config.NodeConfiguration.user",false]],"user_defined_22 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_22",false]],"user_defined_38 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_38",false]],"user_defined_39 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_39",false]],"user_defined_40 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_40",false]],"user_defined_41 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_41",false]],"user_defined_42 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_42",false]],"user_defined_43 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_43",false]],"user_defined_44 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_44",false]],"user_defined_45 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_45",false]],"user_defined_46 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_46",false]],"user_defined_47 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_47",false]],"user_defined_48 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_48",false]],"user_defined_49 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_49",false]],"user_defined_50 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_50",false]],"user_defined_51 (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.user_defined_51",false]],"username (interactiveremotesession attribute)":[[10,"framework.remote_session.interactive_remote_session.InteractiveRemoteSession.username",false]],"username (remotesession attribute)":[[13,"framework.remote_session.remote_session.RemoteSession.username",false]],"validate_dpdk_tree_path() (localdpdktreelocation method)":[[0,"framework.config.LocalDPDKTreeLocation.validate_dpdk_tree_path",false]],"validate_names() (testsuiteconfig method)":[[0,"framework.config.TestSuiteConfig.validate_names",false]],"validate_node_names() (configuration method)":[[0,"framework.config.Configuration.validate_node_names",false]],"validate_ports() (configuration method)":[[0,"framework.config.Configuration.validate_ports",false]],"validate_tarball_path() (localdpdktarballlocation method)":[[0,"framework.config.LocalDPDKTarballLocation.validate_tarball_path",false]],"validate_test_runs_with_nodes() (configuration method)":[[0,"framework.config.Configuration.validate_test_runs_with_nodes",false]],"vdevs (ealparams attribute)":[[4,"framework.params.eal.EalParams.vdevs",false]],"vdevs (testrunsutnodeconfiguration attribute)":[[0,"framework.config.TestRunSUTNodeConfiguration.vdevs",false]],"verbose (settings attribute)":[[17,"framework.settings.Settings.verbose",false]],"vf_mbox (event attribute)":[[5,"framework.params.testpmd.Event.vf_mbox",false]],"virtual_devices (sutnode attribute)":[[28,"framework.testbed_model.sut_node.SutNode.virtual_devices",false]],"virtualdevice (class in framework.testbed_model.virtual_device)":[[35,"framework.testbed_model.virtual_device.VirtualDevice",false]],"vlan (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.vlan",false]],"vlan_offload (testpmdport attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdPort.vlan_offload",false]],"vlanoffloadflag (class in framework.remote_session.testpmd_shell)":[[15,"framework.remote_session.testpmd_shell.VLANOffloadFlag",false]],"vmdq (rxmultiqueuemode attribute)":[[5,"framework.params.testpmd.RXMultiQueueMode.VMDQ",false]],"vxlan (rssoffloadtypesflag attribute)":[[15,"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag.vxlan",false]],"vxlan_gpe_port (testpmdparams attribute)":[[5,"framework.params.testpmd.TestPmdParams.vxlan_gpe_port",false]],"wait_link_status_up() (testpmdshell method)":[[15,"framework.remote_session.testpmd_shell.TestPmdShell.wait_link_status_up",false]],"was_received (testpmdverbosepacket attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdVerbosePacket.was_received",false]],"windows (os attribute)":[[0,"framework.config.OS.windows",false]],"wrap() (textparser static method)":[[7,"framework.parser.TextParser.wrap",false]],"write_back_threshold (rxringparams attribute)":[[5,"framework.params.testpmd.RXRingParams.write_back_threshold",false]],"write_back_threshold (txringparams attribute)":[[5,"framework.params.testpmd.TXRingParams.write_back_threshold",false]],"writeback_threshold (testpmdqueueinfo attribute)":[[15,"framework.remote_session.testpmd_shell.TestPmdQueueInfo.writeback_threshold",false]],"x86_32 (architecture attribute)":[[0,"framework.config.Architecture.x86_32",false]],"x86_64 (architecture attribute)":[[0,"framework.config.Architecture.x86_64",false]],"xgene1 (cputype attribute)":[[0,"framework.config.CPUType.xgene1",false]],"xmem (simplemempoolallocationmode attribute)":[[5,"framework.params.testpmd.SimpleMempoolAllocationMode.xmem",false]],"xmemhuge (simplemempoolallocationmode attribute)":[[5,"framework.params.testpmd.SimpleMempoolAllocationMode.xmemhuge",false]],"yesnoswitch (in module framework.params)":[[3,"framework.params.YesNoSwitch",false]]},"objects":{"":[[37,0,0,"-","framework"],[17,8,1,"cmdoption-compile-timeout","--compile-timeout"],[17,8,1,"cmdoption-config-file","--config-file"],[17,8,1,"cmdoption-dpdk-tree","--dpdk-tree"],[17,8,1,"cmdoption-output-dir","--output"],[17,8,1,"cmdoption-output-dir","--output-dir"],[17,8,1,"cmdoption-precompiled-build-dir","--precompiled-build-dir"],[17,8,1,"cmdoption-random-seed","--random-seed"],[17,8,1,"cmdoption-re-run","--re-run"],[17,8,1,"cmdoption-re-run","--re_run"],[17,8,1,"cmdoption-remote-source","--remote-source"],[17,8,1,"cmdoption-tarball","--snapshot"],[17,8,1,"cmdoption-tarball","--tarball"],[17,8,1,"cmdoption-test-suite","--test-suite"],[17,8,1,"cmdoption-t","--timeout"],[17,8,1,"cmdoption-v","--verbose"],[17,8,1,"cmdoption-t","-t"],[17,8,1,"cmdoption-v","-v"],[17,9,1,"-","DTS_CFG_FILE"],[17,9,1,"-","DTS_COMPILE_TIMEOUT"],[17,9,1,"-","DTS_DPDK_TARBALL"],[17,9,1,"-","DTS_DPDK_TREE"],[17,9,1,"-","DTS_OUTPUT_DIR"],[17,9,1,"-","DTS_PRECOMPILED_BUILD_DIR"],[17,9,1,"-","DTS_RANDOM_SEED"],[17,9,1,"-","DTS_REMOTE_SOURCE"],[17,9,1,"-","DTS_RERUN"],[17,9,1,"-","DTS_TEST_SUITES"],[17,9,1,"-","DTS_TIMEOUT"],[17,9,1,"-","DTS_VERBOSE"]],"framework":[[0,0,0,"-","config"],[1,0,0,"-","exception"],[2,0,0,"-","logger"],[3,0,0,"-","params"],[7,0,0,"-","parser"],[8,0,0,"-","remote_session"],[17,0,0,"-","settings"],[20,0,0,"-","testbed_model"],[36,0,0,"-","utils"]],"framework.config":[[0,1,1,"","Architecture"],[0,1,1,"","BaseDPDKBuildConfiguration"],[0,1,1,"","BaseDPDKLocation"],[0,1,1,"","CPUType"],[0,1,1,"","Compiler"],[0,1,1,"","Configuration"],[0,5,1,"","DPDKBuildConfiguration"],[0,1,1,"","DPDKBuildOptionsConfiguration"],[0,5,1,"","DPDKLocation"],[0,1,1,"","DPDKPrecompiledBuildConfiguration"],[0,1,1,"","DPDKUncompiledBuildConfiguration"],[0,1,1,"","FrozenModel"],[0,1,1,"","HugepageConfiguration"],[0,1,1,"","LocalDPDKLocation"],[0,1,1,"","LocalDPDKTarballLocation"],[0,1,1,"","LocalDPDKTreeLocation"],[0,5,1,"","LogicalCores"],[0,1,1,"","NodeConfiguration"],[0,5,1,"","NodeConfigurationTypes"],[0,1,1,"","OS"],[0,1,1,"","PortConfig"],[0,1,1,"","RemoteDPDKLocation"],[0,1,1,"","RemoteDPDKTarballLocation"],[0,1,1,"","RemoteDPDKTreeLocation"],[0,1,1,"","ScapyTrafficGeneratorConfig"],[0,1,1,"","SutNodeConfiguration"],[0,1,1,"","TGNodeConfiguration"],[0,1,1,"","TestRunConfiguration"],[0,1,1,"","TestRunSUTNodeConfiguration"],[0,1,1,"","TestRunWithNodesConfiguration"],[0,1,1,"","TestSuiteConfig"],[0,1,1,"","TrafficGeneratorConfig"],[0,5,1,"","TrafficGeneratorConfigTypes"],[0,1,1,"","TrafficGeneratorType"],[0,6,1,"","load_config"],[0,6,1,"","resolve_path"]],"framework.config.Architecture":[[0,2,1,"","__new__"],[0,3,1,"","arm64"],[0,3,1,"","i686"],[0,3,1,"","ppc64le"],[0,3,1,"","x86_32"],[0,3,1,"","x86_64"]],"framework.config.BaseDPDKBuildConfiguration":[[0,3,1,"","dpdk_location"]],"framework.config.BaseDPDKLocation":[[0,3,1,"","remote"]],"framework.config.CPUType":[[0,2,1,"","__new__"],[0,3,1,"","armv8a"],[0,3,1,"","dpaa2"],[0,3,1,"","native"],[0,3,1,"","thunderx"],[0,3,1,"","xgene1"]],"framework.config.Compiler":[[0,2,1,"","__new__"],[0,3,1,"","clang"],[0,3,1,"","gcc"],[0,3,1,"","icc"],[0,3,1,"","msvc"]],"framework.config.Configuration":[[0,3,1,"","nodes"],[0,3,1,"","test_runs"],[0,4,1,"","test_runs_with_nodes"],[0,2,1,"","validate_node_names"],[0,2,1,"","validate_ports"],[0,2,1,"","validate_test_runs_with_nodes"]],"framework.config.DPDKBuildOptionsConfiguration":[[0,3,1,"","arch"],[0,3,1,"","compiler"],[0,3,1,"","compiler_wrapper"],[0,3,1,"","cpu"],[0,4,1,"","name"],[0,3,1,"","os"]],"framework.config.DPDKPrecompiledBuildConfiguration":[[0,3,1,"","precompiled_build_dir"]],"framework.config.DPDKUncompiledBuildConfiguration":[[0,3,1,"","build_options"]],"framework.config.FrozenModel":[[0,3,1,"","model_config"]],"framework.config.HugepageConfiguration":[[0,3,1,"","force_first_numa"],[0,3,1,"","number_of"]],"framework.config.LocalDPDKLocation":[[0,3,1,"","remote"]],"framework.config.LocalDPDKTarballLocation":[[0,2,1,"","resolve_tarball_path"],[0,3,1,"","tarball"],[0,2,1,"","validate_tarball_path"]],"framework.config.LocalDPDKTreeLocation":[[0,3,1,"","dpdk_tree"],[0,2,1,"","resolve_dpdk_tree_path"],[0,2,1,"","validate_dpdk_tree_path"]],"framework.config.NodeConfiguration":[[0,3,1,"","arch"],[0,3,1,"","hostname"],[0,3,1,"","hugepages"],[0,3,1,"","lcores"],[0,3,1,"","name"],[0,3,1,"","os"],[0,3,1,"","password"],[0,3,1,"","ports"],[0,3,1,"","use_first_core"],[0,3,1,"","user"]],"framework.config.OS":[[0,2,1,"","__new__"],[0,3,1,"","freebsd"],[0,3,1,"","linux"],[0,3,1,"","windows"]],"framework.config.PortConfig":[[0,3,1,"","os_driver"],[0,3,1,"","os_driver_for_dpdk"],[0,3,1,"","pci"],[0,3,1,"","peer_node"],[0,3,1,"","peer_pci"]],"framework.config.RemoteDPDKLocation":[[0,3,1,"","remote"]],"framework.config.RemoteDPDKTarballLocation":[[0,3,1,"","tarball"]],"framework.config.RemoteDPDKTreeLocation":[[0,3,1,"","dpdk_tree"]],"framework.config.ScapyTrafficGeneratorConfig":[[0,3,1,"","type"]],"framework.config.SutNodeConfiguration":[[0,3,1,"","memory_channels"]],"framework.config.TGNodeConfiguration":[[0,3,1,"","traffic_generator"]],"framework.config.TestRunConfiguration":[[0,3,1,"","dpdk_config"],[0,3,1,"","func"],[0,3,1,"","perf"],[0,3,1,"","random_seed"],[0,3,1,"","skip_smoke_tests"],[0,3,1,"","system_under_test_node"],[0,3,1,"","test_suites"],[0,3,1,"","traffic_generator_node"]],"framework.config.TestRunSUTNodeConfiguration":[[0,3,1,"","node_name"],[0,3,1,"","vdevs"]],"framework.config.TestRunWithNodesConfiguration":[[0,2,1,"","__new__"],[0,3,1,"","sut_node_config"],[0,3,1,"","test_run_config"],[0,3,1,"","tg_node_config"]],"framework.config.TestSuiteConfig":[[0,2,1,"","convert_from_string"],[0,3,1,"","test_cases_names"],[0,3,1,"","test_suite_name"],[0,4,1,"","test_suite_spec"],[0,2,1,"","validate_names"]],"framework.config.TrafficGeneratorConfig":[[0,3,1,"","type"]],"framework.config.TrafficGeneratorType":[[0,3,1,"","SCAPY"],[0,2,1,"","__new__"]],"framework.exception":[[1,7,1,"","BlockingTestSuiteError"],[1,7,1,"","ConfigurationError"],[1,7,1,"","DPDKBuildError"],[1,7,1,"","DTSError"],[1,1,1,"","ErrorSeverity"],[1,7,1,"","InteractiveCommandExecutionError"],[1,7,1,"","InteractiveSSHSessionDeadError"],[1,7,1,"","InteractiveSSHTimeoutError"],[1,7,1,"","InternalError"],[1,7,1,"","RemoteCommandExecutionError"],[1,7,1,"","RemoteFileNotFoundError"],[1,7,1,"","SSHConnectionError"],[1,7,1,"","SSHSessionDeadError"],[1,7,1,"","SSHTimeoutError"],[1,7,1,"","TestCaseVerifyError"]],"framework.exception.BlockingTestSuiteError":[[1,2,1,"","__init__"],[1,3,1,"","severity"]],"framework.exception.ConfigurationError":[[1,3,1,"","severity"]],"framework.exception.DPDKBuildError":[[1,3,1,"","severity"]],"framework.exception.DTSError":[[1,3,1,"","severity"]],"framework.exception.ErrorSeverity":[[1,3,1,"","BLOCKING_TESTSUITE_ERR"],[1,3,1,"","CONFIG_ERR"],[1,3,1,"","DPDK_BUILD_ERR"],[1,3,1,"","GENERIC_ERR"],[1,3,1,"","INTERNAL_ERR"],[1,3,1,"","NO_ERR"],[1,3,1,"","REMOTE_CMD_EXEC_ERR"],[1,3,1,"","SSH_ERR"],[1,3,1,"","TESTCASE_VERIFY_ERR"],[1,2,1,"","__new__"]],"framework.exception.InteractiveCommandExecutionError":[[1,3,1,"","severity"]],"framework.exception.InternalError":[[1,3,1,"","severity"]],"framework.exception.RemoteCommandExecutionError":[[1,2,1,"","__init__"],[1,3,1,"","command"],[1,3,1,"","severity"]],"framework.exception.RemoteFileNotFoundError":[[1,3,1,"","severity"]],"framework.exception.SSHConnectionError":[[1,2,1,"","__init__"],[1,3,1,"","severity"]],"framework.exception.TestCaseVerifyError":[[1,3,1,"","severity"]],"framework.logger":[[2,1,1,"","DTSLogger"],[2,1,1,"","DtsStage"],[2,6,1,"","get_dts_logger"]],"framework.logger.DTSLogger":[[2,2,1,"","__init__"],[2,2,1,"","add_dts_root_logger_handlers"],[2,2,1,"","set_stage"]],"framework.logger.DtsStage":[[2,2,1,"","__new__"],[2,3,1,"","post_run"],[2,3,1,"","pre_run"],[2,3,1,"","test_run_setup"],[2,3,1,"","test_run_teardown"],[2,3,1,"","test_suite"],[2,3,1,"","test_suite_setup"],[2,3,1,"","test_suite_teardown"]],"framework.params":[[3,5,1,"","FnPtr"],[3,1,1,"","Params"],[3,1,1,"","ParamsModifier"],[3,5,1,"","Switch"],[3,5,1,"","YesNoSwitch"],[3,6,1,"","bracketed"],[3,6,1,"","comma_separated"],[4,0,0,"-","eal"],[3,6,1,"","hex_from_flag_value"],[3,6,1,"","modify_str"],[3,6,1,"","str_from_flag_value"],[5,0,0,"-","testpmd"],[6,0,0,"-","types"]],"framework.params.Params":[[3,2,1,"","__init__"],[3,2,1,"","append_str"],[3,2,1,"","convert_value"],[3,2,1,"","from_str"],[3,2,1,"","long"],[3,2,1,"","multiple"],[3,2,1,"","short"]],"framework.params.ParamsModifier":[[3,3,1,"","Params_convert_value"],[3,3,1,"","Params_long"],[3,3,1,"","Params_multiple"],[3,3,1,"","Params_short"]],"framework.params.eal":[[4,1,1,"","EalParams"]],"framework.params.eal.EalParams":[[4,2,1,"","__init__"],[4,3,1,"","lcore_list"],[4,3,1,"","memory_channels"],[4,3,1,"","no_pci"],[4,3,1,"","other_eal_param"],[4,3,1,"","ports"],[4,3,1,"","prefix"],[4,3,1,"","vdevs"]],"framework.params.testpmd":[[5,1,1,"","AnonMempoolAllocationMode"],[5,1,1,"","DisableRSS"],[5,1,1,"","EthPeer"],[5,1,1,"","Event"],[5,1,1,"","FlowDirection"],[5,1,1,"","FlowGenForwardingMode"],[5,1,1,"","HairpinMode"],[5,1,1,"","NoisyForwardingMode"],[5,1,1,"","PortNUMAConfig"],[5,1,1,"","PortTopology"],[5,1,1,"","RSSSetting"],[5,1,1,"","RXMultiQueueMode"],[5,1,1,"","RXRingParams"],[5,1,1,"","RingNUMAConfig"],[5,1,1,"","SetRSSIPOnly"],[5,1,1,"","SetRSSUDP"],[5,1,1,"","SimpleForwardingModes"],[5,1,1,"","SimpleMempoolAllocationMode"],[5,1,1,"","TXOnlyForwardingMode"],[5,1,1,"","TXRingParams"],[5,1,1,"","TestPmdParams"],[5,1,1,"","TxIPAddrPair"],[5,1,1,"","TxUDPPortPair"]],"framework.params.testpmd.AnonMempoolAllocationMode":[[5,2,1,"","__init__"],[5,3,1,"","no_iova_contig"]],"framework.params.testpmd.DisableRSS":[[5,2,1,"","__init__"]],"framework.params.testpmd.EthPeer":[[5,2,1,"","__new__"],[5,3,1,"","mac_address"],[5,3,1,"","port_no"]],"framework.params.testpmd.Event":[[5,2,1,"","__new__"],[5,3,1,"","all"],[5,3,1,"","dev_probed"],[5,3,1,"","dev_released"],[5,3,1,"","err_recovering"],[5,3,1,"","flow_aged"],[5,3,1,"","intr_lsc"],[5,3,1,"","intr_reset"],[5,3,1,"","intr_rmv"],[5,3,1,"","macsec"],[5,3,1,"","queue_state"],[5,3,1,"","recovery_failed"],[5,3,1,"","recovery_success"],[5,3,1,"","unknown"],[5,3,1,"","vf_mbox"]],"framework.params.testpmd.FlowDirection":[[5,3,1,"","RX"],[5,3,1,"","TX"],[5,2,1,"","__new__"]],"framework.params.testpmd.FlowGenForwardingMode":[[5,2,1,"","__init__"],[5,3,1,"","clones"],[5,3,1,"","flows"],[5,3,1,"","segments_length"]],"framework.params.testpmd.HairpinMode":[[5,3,1,"","EXPLICIT_TX_FLOW"],[5,3,1,"","FORCE_RX_QUEUE_MEM_SETTINGS"],[5,3,1,"","FORCE_TX_QUEUE_MEM_SETTINGS"],[5,3,1,"","RX_QUEUE_USE_LOCKED_DEVICE_MEMORY"],[5,3,1,"","RX_QUEUE_USE_RTE_MEMORY"],[5,3,1,"","TWO_PORTS_LOOP"],[5,3,1,"","TWO_PORTS_PAIRED"],[5,3,1,"","TX_QUEUE_USE_LOCKED_DEVICE_MEMORY"],[5,3,1,"","TX_QUEUE_USE_RTE_MEMORY"],[5,2,1,"","__new__"]],"framework.params.testpmd.NoisyForwardingMode":[[5,2,1,"","__init__"],[5,3,1,"","forward_mode"],[5,3,1,"","lkup_memory"],[5,3,1,"","lkup_num_reads"],[5,3,1,"","lkup_num_reads_writes"],[5,3,1,"","lkup_num_writes"],[5,3,1,"","tx_sw_buffer_flushtime"],[5,3,1,"","tx_sw_buffer_size"]],"framework.params.testpmd.PortNUMAConfig":[[5,2,1,"","__new__"],[5,3,1,"","port"],[5,3,1,"","socket"]],"framework.params.testpmd.PortTopology":[[5,2,1,"","__new__"],[5,3,1,"","chained"],[5,3,1,"","loop"],[5,3,1,"","paired"]],"framework.params.testpmd.RSSSetting":[[5,3,1,"","Disabled"],[5,3,1,"","SetIPOnly"],[5,3,1,"","SetUDP"]],"framework.params.testpmd.RXMultiQueueMode":[[5,3,1,"","DCB"],[5,3,1,"","RSS"],[5,3,1,"","VMDQ"],[5,2,1,"","__new__"]],"framework.params.testpmd.RXRingParams":[[5,2,1,"","__init__"],[5,3,1,"","descriptors"],[5,3,1,"","free_threshold"],[5,3,1,"","host_threshold"],[5,3,1,"","prefetch_threshold"],[5,3,1,"","write_back_threshold"]],"framework.params.testpmd.RingNUMAConfig":[[5,2,1,"","__new__"],[5,3,1,"","direction"],[5,3,1,"","port"],[5,3,1,"","socket"]],"framework.params.testpmd.SetRSSIPOnly":[[5,2,1,"","__init__"]],"framework.params.testpmd.SetRSSUDP":[[5,2,1,"","__init__"]],"framework.params.testpmd.SimpleForwardingModes":[[5,2,1,"","__new__"],[5,3,1,"","csum"],[5,3,1,"","fivetswap"],[5,3,1,"","icmpecho"],[5,3,1,"","ieee1588"],[5,3,1,"","io"],[5,3,1,"","mac"],[5,3,1,"","macswap"],[5,3,1,"","recycle_mbufs"],[5,3,1,"","rxonly"],[5,3,1,"","shared_rxq"]],"framework.params.testpmd.SimpleMempoolAllocationMode":[[5,2,1,"","__new__"],[5,3,1,"","native"],[5,3,1,"","xmem"],[5,3,1,"","xmemhuge"]],"framework.params.testpmd.TXOnlyForwardingMode":[[5,2,1,"","__init__"],[5,3,1,"","multi_flow"],[5,3,1,"","segments_length"]],"framework.params.testpmd.TXRingParams":[[5,2,1,"","__init__"],[5,3,1,"","descriptors"],[5,3,1,"","free_threshold"],[5,3,1,"","host_threshold"],[5,3,1,"","prefetch_threshold"],[5,3,1,"","rs_bit_threshold"],[5,3,1,"","write_back_threshold"]],"framework.params.testpmd.TestPmdParams":[[5,2,1,"","__init__"],[5,3,1,"","auto_start"],[5,3,1,"","bitrate_stats"],[5,3,1,"","burst"],[5,3,1,"","coremask"],[5,3,1,"","disable_crc_strip"],[5,3,1,"","disable_device_start"],[5,3,1,"","disable_flow_flush"],[5,3,1,"","disable_link_check"],[5,3,1,"","display_xstats"],[5,3,1,"","enable_hw_qinq_strip"],[5,3,1,"","enable_hw_vlan"],[5,3,1,"","enable_hw_vlan_extend"],[5,3,1,"","enable_hw_vlan_filter"],[5,3,1,"","enable_hw_vlan_strip"],[5,3,1,"","enable_lro"],[5,3,1,"","enable_rx_cksum"],[5,3,1,"","enable_scatter"],[5,3,1,"","eth_link_speed"],[5,3,1,"","eth_peer"],[5,3,1,"","eth_peers_configfile"],[5,3,1,"","flow_isolate_all"],[5,3,1,"","forward_mode"],[5,3,1,"","geneve_parsed_port"],[5,3,1,"","hairpin_mode"],[5,3,1,"","hairpin_queues"],[5,3,1,"","hot_plug"],[5,3,1,"","interactive_mode"],[5,3,1,"","latencystats"],[5,3,1,"","lock_all_memory"],[5,3,1,"","mask_events"],[5,3,1,"","max_lro_pkt_size"],[5,3,1,"","max_pkt_len"],[5,3,1,"","mbcache"],[5,3,1,"","mbuf_size"],[5,3,1,"","mempool_allocation_mode"],[5,3,1,"","multi_rx_mempool"],[5,3,1,"","nb_cores"],[5,3,1,"","nb_ports"],[5,3,1,"","no_flush_rx"],[5,3,1,"","no_lsc_interrupt"],[5,3,1,"","no_rmv_interrupt"],[5,3,1,"","numa"],[5,3,1,"","pkt_drop_enabled"],[5,3,1,"","port_numa_config"],[5,3,1,"","port_topology"],[5,3,1,"","portlist"],[5,3,1,"","portmask"],[5,3,1,"","print_events"],[5,3,1,"","record_burst_status"],[5,3,1,"","record_core_cycles"],[5,3,1,"","ring_numa_config"],[5,3,1,"","rss"],[5,3,1,"","rx_mq_mode"],[5,3,1,"","rx_offloads"],[5,3,1,"","rx_queues"],[5,3,1,"","rx_ring"],[5,3,1,"","rx_segments_length"],[5,3,1,"","rx_segments_offsets"],[5,3,1,"","rx_shared_queue"],[5,3,1,"","socket_num"],[5,3,1,"","stats_period"],[5,3,1,"","total_num_mbufs"],[5,3,1,"","tx_first"],[5,3,1,"","tx_ip"],[5,3,1,"","tx_offloads"],[5,3,1,"","tx_queues"],[5,3,1,"","tx_ring"],[5,3,1,"","tx_udp"],[5,3,1,"","vxlan_gpe_port"]],"framework.params.testpmd.TxIPAddrPair":[[5,2,1,"","__new__"],[5,3,1,"","dest_ip"],[5,3,1,"","source_ip"]],"framework.params.testpmd.TxUDPPortPair":[[5,2,1,"","__new__"],[5,3,1,"","dest_port"],[5,3,1,"","source_port"]],"framework.params.types":[[6,1,1,"","EalParamsDict"],[6,1,1,"","TestPmdParamsDict"]],"framework.parser":[[7,1,1,"","ParserFn"],[7,1,1,"","TextParser"]],"framework.parser.ParserFn":[[7,3,1,"","TextParser_fn"]],"framework.parser.TextParser":[[7,2,1,"","__init__"],[7,2,1,"","find"],[7,2,1,"","find_int"],[7,2,1,"","parse"],[7,2,1,"","wrap"]],"framework.remote_session":[[8,6,1,"","create_interactive_session"],[8,6,1,"","create_remote_session"],[9,0,0,"-","dpdk_shell"],[10,0,0,"-","interactive_remote_session"],[11,0,0,"-","interactive_shell"],[12,0,0,"-","python_shell"],[13,0,0,"-","remote_session"],[14,0,0,"-","ssh_session"],[15,0,0,"-","testpmd_shell"]],"framework.remote_session.dpdk_shell":[[9,1,1,"","DPDKShell"],[9,6,1,"","compute_eal_params"]],"framework.remote_session.dpdk_shell.DPDKShell":[[9,2,1,"","__init__"]],"framework.remote_session.interactive_remote_session":[[10,1,1,"","InteractiveRemoteSession"]],"framework.remote_session.interactive_remote_session.InteractiveRemoteSession":[[10,2,1,"","__init__"],[10,3,1,"","hostname"],[10,3,1,"","ip"],[10,3,1,"","password"],[10,3,1,"","port"],[10,3,1,"","session"],[10,3,1,"","username"]],"framework.remote_session.interactive_shell":[[11,1,1,"","InteractiveShell"]],"framework.remote_session.interactive_shell.InteractiveShell":[[11,2,1,"","close"],[11,2,1,"","start_application"]],"framework.remote_session.python_shell":[[12,1,1,"","PythonShell"]],"framework.remote_session.python_shell.PythonShell":[[12,3,1,"","path"]],"framework.remote_session.remote_session":[[13,1,1,"","CommandResult"],[13,1,1,"","RemoteSession"]],"framework.remote_session.remote_session.CommandResult":[[13,2,1,"","__init__"],[13,3,1,"","command"],[13,3,1,"","name"],[13,3,1,"","return_code"],[13,3,1,"","stderr"],[13,3,1,"","stdout"]],"framework.remote_session.remote_session.RemoteSession":[[13,2,1,"","__init__"],[13,2,1,"","close"],[13,2,1,"","copy_from"],[13,2,1,"","copy_to"],[13,3,1,"","history"],[13,3,1,"","hostname"],[13,3,1,"","ip"],[13,2,1,"","is_alive"],[13,3,1,"","name"],[13,3,1,"","password"],[13,3,1,"","port"],[13,2,1,"","send_command"],[13,3,1,"","username"]],"framework.remote_session.ssh_session":[[14,1,1,"","SSHSession"]],"framework.remote_session.ssh_session.SSHSession":[[14,2,1,"","close"],[14,2,1,"","copy_from"],[14,2,1,"","copy_to"],[14,2,1,"","is_alive"],[14,3,1,"","session"]],"framework.remote_session.testpmd_shell":[[15,1,1,"","ChecksumOffloadOptions"],[15,1,1,"","DeviceCapabilitiesFlag"],[15,1,1,"","DeviceErrorHandlingMode"],[15,1,1,"","NicCapability"],[15,1,1,"","PacketOffloadFlag"],[15,1,1,"","RSSOffloadTypesFlag"],[15,1,1,"","RtePTypes"],[15,1,1,"","RxOffloadCapabilities"],[15,1,1,"","RxOffloadCapability"],[15,1,1,"","RxQueueState"],[15,1,1,"","TestPmdDevice"],[15,1,1,"","TestPmdPort"],[15,1,1,"","TestPmdPortStats"],[15,1,1,"","TestPmdQueueInfo"],[15,1,1,"","TestPmdRxqInfo"],[15,1,1,"","TestPmdShell"],[15,1,1,"","TestPmdTxqInfo"],[15,1,1,"","TestPmdVerbosePacket"],[15,1,1,"","VLANOffloadFlag"],[15,6,1,"","add_remove_mtu"],[15,6,1,"","make_device_private_info_parser"],[15,6,1,"","requires_started_ports"],[15,6,1,"","requires_stopped_ports"]],"framework.remote_session.testpmd_shell.ChecksumOffloadOptions":[[15,2,1,"","__new__"],[15,3,1,"","ip"],[15,3,1,"","outer_ip"],[15,3,1,"","outer_udp"],[15,3,1,"","sctp"],[15,3,1,"","tcp"],[15,3,1,"","udp"]],"framework.remote_session.testpmd_shell.DeviceCapabilitiesFlag":[[15,3,1,"","FLOW_RULE_KEEP"],[15,3,1,"","FLOW_SHARED_OBJECT_KEEP"],[15,3,1,"","RUNTIME_RX_QUEUE_SETUP"],[15,3,1,"","RUNTIME_TX_QUEUE_SETUP"],[15,3,1,"","RXQ_SHARE"],[15,2,1,"","__new__"],[15,2,1,"","make_parser"]],"framework.remote_session.testpmd_shell.DeviceErrorHandlingMode":[[15,2,1,"","__new__"],[15,2,1,"","make_parser"],[15,3,1,"","none"],[15,3,1,"","passive"],[15,3,1,"","proactive"],[15,3,1,"","unknown"]],"framework.remote_session.testpmd_shell.NicCapability":[[15,2,1,"","FLOW_RULE_KEEP"],[15,2,1,"","FLOW_SHARED_OBJECT_KEEP"],[15,2,1,"","MCAST_FILTERING"],[15,2,1,"","RUNTIME_RX_QUEUE_SETUP"],[15,2,1,"","RUNTIME_TX_QUEUE_SETUP"],[15,2,1,"","RXQ_SHARE"],[15,2,1,"","RX_OFFLOAD_BUFFER_SPLIT"],[15,2,1,"","RX_OFFLOAD_CHECKSUM"],[15,2,1,"","RX_OFFLOAD_IPV4_CKSUM"],[15,2,1,"","RX_OFFLOAD_KEEP_CRC"],[15,2,1,"","RX_OFFLOAD_MACSEC_STRIP"],[15,2,1,"","RX_OFFLOAD_OUTER_IPV4_CKSUM"],[15,2,1,"","RX_OFFLOAD_OUTER_UDP_CKSUM"],[15,2,1,"","RX_OFFLOAD_QINQ_STRIP"],[15,2,1,"","RX_OFFLOAD_RSS_HASH"],[15,2,1,"","RX_OFFLOAD_SCATTER"],[15,2,1,"","RX_OFFLOAD_SCTP_CKSUM"],[15,2,1,"","RX_OFFLOAD_SECURITY"],[15,2,1,"","RX_OFFLOAD_TCP_CKSUM"],[15,2,1,"","RX_OFFLOAD_TCP_LRO"],[15,2,1,"","RX_OFFLOAD_TIMESTAMP"],[15,2,1,"","RX_OFFLOAD_UDP_CKSUM"],[15,2,1,"","RX_OFFLOAD_VLAN"],[15,2,1,"","RX_OFFLOAD_VLAN_EXTEND"],[15,2,1,"","RX_OFFLOAD_VLAN_FILTER"],[15,2,1,"","RX_OFFLOAD_VLAN_STRIP"],[15,3,1,"","SCATTERED_RX_ENABLED"]],"framework.remote_session.testpmd_shell.PacketOffloadFlag":[[15,3,1,"","RTE_MBUF_F_RX_FDIR"],[15,3,1,"","RTE_MBUF_F_RX_FDIR_FLX"],[15,3,1,"","RTE_MBUF_F_RX_FDIR_ID"],[15,3,1,"","RTE_MBUF_F_RX_IEEE1588_PTP"],[15,3,1,"","RTE_MBUF_F_RX_IEEE1588_TMST"],[15,3,1,"","RTE_MBUF_F_RX_IP_CKSUM_BAD"],[15,3,1,"","RTE_MBUF_F_RX_IP_CKSUM_GOOD"],[15,3,1,"","RTE_MBUF_F_RX_IP_CKSUM_NONE"],[15,3,1,"","RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN"],[15,3,1,"","RTE_MBUF_F_RX_L4_CKSUM_BAD"],[15,3,1,"","RTE_MBUF_F_RX_L4_CKSUM_GOOD"],[15,3,1,"","RTE_MBUF_F_RX_L4_CKSUM_NONE"],[15,3,1,"","RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN"],[15,3,1,"","RTE_MBUF_F_RX_LRO"],[15,3,1,"","RTE_MBUF_F_RX_OUTER_IP_CKSUM_BAD"],[15,3,1,"","RTE_MBUF_F_RX_OUTER_L4_CKSUM_BAD"],[15,3,1,"","RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD"],[15,3,1,"","RTE_MBUF_F_RX_OUTER_L4_CKSUM_INVALID"],[15,3,1,"","RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN"],[15,3,1,"","RTE_MBUF_F_RX_QINQ"],[15,3,1,"","RTE_MBUF_F_RX_QINQ_STRIPPED"],[15,3,1,"","RTE_MBUF_F_RX_RSS_HASH"],[15,3,1,"","RTE_MBUF_F_RX_SEC_OFFLOAD"],[15,3,1,"","RTE_MBUF_F_RX_SEC_OFFLOAD_FAILED"],[15,3,1,"","RTE_MBUF_F_RX_VLAN"],[15,3,1,"","RTE_MBUF_F_RX_VLAN_STRIPPED"],[15,3,1,"","RTE_MBUF_F_TX_IEEE1588_TMST"],[15,3,1,"","RTE_MBUF_F_TX_IPV4"],[15,3,1,"","RTE_MBUF_F_TX_IPV6"],[15,3,1,"","RTE_MBUF_F_TX_IP_CKSUM"],[15,3,1,"","RTE_MBUF_F_TX_L4_NO_CKSUM"],[15,3,1,"","RTE_MBUF_F_TX_MACSEC"],[15,3,1,"","RTE_MBUF_F_TX_OUTER_IPV4"],[15,3,1,"","RTE_MBUF_F_TX_OUTER_IPV6"],[15,3,1,"","RTE_MBUF_F_TX_OUTER_IP_CKSUM"],[15,3,1,"","RTE_MBUF_F_TX_OUTER_UDP_CKSUM"],[15,3,1,"","RTE_MBUF_F_TX_QINQ"],[15,3,1,"","RTE_MBUF_F_TX_SCTP_CKSUM"],[15,3,1,"","RTE_MBUF_F_TX_SEC_OFFLOAD"],[15,3,1,"","RTE_MBUF_F_TX_TCP_CKSUM"],[15,3,1,"","RTE_MBUF_F_TX_TCP_SEG"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_ESP"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_GENEVE"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_GRE"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_GTP"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_IP"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_IPIP"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_MPLSINUDP"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_UDP"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_VXLAN"],[15,3,1,"","RTE_MBUF_F_TX_TUNNEL_VXLAN_GPE"],[15,3,1,"","RTE_MBUF_F_TX_UDP_CKSUM"],[15,3,1,"","RTE_MBUF_F_TX_UDP_SEG"],[15,3,1,"","RTE_MBUF_F_TX_VLAN"],[15,2,1,"","__new__"],[15,2,1,"","from_list_string"],[15,2,1,"","from_str"],[15,2,1,"","make_parser"]],"framework.remote_session.testpmd_shell.RSSOffloadTypesFlag":[[15,2,1,"","__new__"],[15,3,1,"","ah"],[15,3,1,"","all"],[15,3,1,"","c_vlan"],[15,3,1,"","ecpri"],[15,3,1,"","esp"],[15,3,1,"","eth"],[15,2,1,"","from_list_string"],[15,2,1,"","from_str"],[15,3,1,"","geneve"],[15,3,1,"","gtpu"],[15,3,1,"","ip"],[15,3,1,"","ipv4"],[15,3,1,"","ipv4_chksum"],[15,3,1,"","ipv4_frag"],[15,3,1,"","ipv4_other"],[15,3,1,"","ipv4_sctp"],[15,3,1,"","ipv4_tcp"],[15,3,1,"","ipv4_udp"],[15,3,1,"","ipv6"],[15,3,1,"","ipv6_ex"],[15,3,1,"","ipv6_flow_label"],[15,3,1,"","ipv6_frag"],[15,3,1,"","ipv6_other"],[15,3,1,"","ipv6_sctp"],[15,3,1,"","ipv6_tcp"],[15,3,1,"","ipv6_tcp_ex"],[15,3,1,"","ipv6_udp"],[15,3,1,"","ipv6_udp_ex"],[15,3,1,"","l2_dst_only"],[15,3,1,"","l2_payload"],[15,3,1,"","l2_src_only"],[15,3,1,"","l2tpv2"],[15,3,1,"","l2tpv3"],[15,3,1,"","l3_dst_only"],[15,3,1,"","l3_pre32"],[15,3,1,"","l3_pre40"],[15,3,1,"","l3_pre48"],[15,3,1,"","l3_pre56"],[15,3,1,"","l3_pre64"],[15,3,1,"","l3_pre96"],[15,3,1,"","l3_src_only"],[15,3,1,"","l4_chksum"],[15,3,1,"","l4_dst_only"],[15,3,1,"","l4_src_only"],[15,2,1,"","make_parser"],[15,3,1,"","mpls"],[15,3,1,"","nvgre"],[15,3,1,"","pfcp"],[15,3,1,"","port"],[15,3,1,"","pppoe"],[15,3,1,"","s_vlan"],[15,3,1,"","sctp"],[15,3,1,"","tcp"],[15,3,1,"","tunnel"],[15,3,1,"","udp"],[15,3,1,"","user_defined_22"],[15,3,1,"","user_defined_38"],[15,3,1,"","user_defined_39"],[15,3,1,"","user_defined_40"],[15,3,1,"","user_defined_41"],[15,3,1,"","user_defined_42"],[15,3,1,"","user_defined_43"],[15,3,1,"","user_defined_44"],[15,3,1,"","user_defined_45"],[15,3,1,"","user_defined_46"],[15,3,1,"","user_defined_47"],[15,3,1,"","user_defined_48"],[15,3,1,"","user_defined_49"],[15,3,1,"","user_defined_50"],[15,3,1,"","user_defined_51"],[15,3,1,"","vlan"],[15,3,1,"","vxlan"]],"framework.remote_session.testpmd_shell.RtePTypes":[[15,3,1,"","INNER_L2_ETHER"],[15,3,1,"","INNER_L2_ETHER_QINQ"],[15,3,1,"","INNER_L2_ETHER_VLAN"],[15,3,1,"","INNER_L2_UNKNOWN"],[15,3,1,"","INNER_L3_IPV4"],[15,3,1,"","INNER_L3_IPV4_EXT"],[15,3,1,"","INNER_L3_IPV4_EXT_UNKNOWN"],[15,3,1,"","INNER_L3_IPV6"],[15,3,1,"","INNER_L3_IPV6_EXT"],[15,3,1,"","INNER_L3_IPV6_EXT_UNKNOWN"],[15,3,1,"","INNER_L3_UNKNOWN"],[15,3,1,"","INNER_L4_FRAG"],[15,3,1,"","INNER_L4_ICMP"],[15,3,1,"","INNER_L4_NONFRAG"],[15,3,1,"","INNER_L4_SCTP"],[15,3,1,"","INNER_L4_TCP"],[15,3,1,"","INNER_L4_UDP"],[15,3,1,"","INNER_L4_UNKNOWN"],[15,3,1,"","L2_ETHER"],[15,3,1,"","L2_ETHER_ARP"],[15,3,1,"","L2_ETHER_FCOE"],[15,3,1,"","L2_ETHER_LLDP"],[15,3,1,"","L2_ETHER_MPLS"],[15,3,1,"","L2_ETHER_NSH"],[15,3,1,"","L2_ETHER_PPPOE"],[15,3,1,"","L2_ETHER_QINQ"],[15,3,1,"","L2_ETHER_TIMESYNC"],[15,3,1,"","L2_ETHER_VLAN"],[15,3,1,"","L2_UNKNOWN"],[15,3,1,"","L3_IPV4"],[15,3,1,"","L3_IPV4_EXT"],[15,3,1,"","L3_IPV4_EXT_UNKNOWN"],[15,3,1,"","L3_IPV6"],[15,3,1,"","L3_IPV6_EXT"],[15,3,1,"","L3_IPV6_EXT_UNKNOWN"],[15,3,1,"","L3_UNKNOWN"],[15,3,1,"","L4_FRAG"],[15,3,1,"","L4_ICMP"],[15,3,1,"","L4_IGMP"],[15,3,1,"","L4_NONFRAG"],[15,3,1,"","L4_SCTP"],[15,3,1,"","L4_TCP"],[15,3,1,"","L4_UDP"],[15,3,1,"","L4_UNKNOWN"],[15,3,1,"","TUNNEL_ESP"],[15,3,1,"","TUNNEL_GENEVE"],[15,3,1,"","TUNNEL_GRE"],[15,3,1,"","TUNNEL_GRENAT"],[15,3,1,"","TUNNEL_GTPC"],[15,3,1,"","TUNNEL_GTPU"],[15,3,1,"","TUNNEL_IP"],[15,3,1,"","TUNNEL_L2TP"],[15,3,1,"","TUNNEL_MPLS_IN_GRE"],[15,3,1,"","TUNNEL_MPLS_IN_UDP"],[15,3,1,"","TUNNEL_NVGRE"],[15,3,1,"","TUNNEL_UNKNOWN"],[15,3,1,"","TUNNEL_VXLAN"],[15,3,1,"","TUNNEL_VXLAN_GPE"],[15,2,1,"","__new__"],[15,2,1,"","from_list_string"],[15,2,1,"","from_str"],[15,2,1,"","make_parser"]],"framework.remote_session.testpmd_shell.RxOffloadCapabilities":[[15,2,1,"","__init__"],[15,3,1,"","per_port"],[15,3,1,"","per_queue"],[15,3,1,"","port_id"]],"framework.remote_session.testpmd_shell.RxOffloadCapability":[[15,3,1,"","RX_OFFLOAD_BUFFER_SPLIT"],[15,3,1,"","RX_OFFLOAD_CHECKSUM"],[15,3,1,"","RX_OFFLOAD_IPV4_CKSUM"],[15,3,1,"","RX_OFFLOAD_KEEP_CRC"],[15,3,1,"","RX_OFFLOAD_MACSEC_STRIP"],[15,3,1,"","RX_OFFLOAD_OUTER_IPV4_CKSUM"],[15,3,1,"","RX_OFFLOAD_OUTER_UDP_CKSUM"],[15,3,1,"","RX_OFFLOAD_QINQ_STRIP"],[15,3,1,"","RX_OFFLOAD_RSS_HASH"],[15,3,1,"","RX_OFFLOAD_SCATTER"],[15,3,1,"","RX_OFFLOAD_SCTP_CKSUM"],[15,3,1,"","RX_OFFLOAD_SECURITY"],[15,3,1,"","RX_OFFLOAD_TCP_CKSUM"],[15,3,1,"","RX_OFFLOAD_TCP_LRO"],[15,3,1,"","RX_OFFLOAD_TIMESTAMP"],[15,3,1,"","RX_OFFLOAD_UDP_CKSUM"],[15,3,1,"","RX_OFFLOAD_VLAN"],[15,3,1,"","RX_OFFLOAD_VLAN_EXTEND"],[15,3,1,"","RX_OFFLOAD_VLAN_FILTER"],[15,3,1,"","RX_OFFLOAD_VLAN_STRIP"],[15,2,1,"","__new__"],[15,2,1,"","from_string"],[15,2,1,"","make_parser"]],"framework.remote_session.testpmd_shell.RxQueueState":[[15,2,1,"","__new__"],[15,3,1,"","hairpin"],[15,2,1,"","make_parser"],[15,3,1,"","started"],[15,3,1,"","stopped"],[15,3,1,"","unknown"]],"framework.remote_session.testpmd_shell.TestPmdDevice":[[15,2,1,"","__init__"],[15,3,1,"","pci_address"]],"framework.remote_session.testpmd_shell.TestPmdPort":[[15,2,1,"","__init__"],[15,3,1,"","dev_args"],[15,3,1,"","device_capabilities"],[15,3,1,"","device_error_handling_mode"],[15,3,1,"","device_name"],[15,3,1,"","device_private_info"],[15,3,1,"","driver_name"],[15,3,1,"","fw_version"],[15,3,1,"","hash_key_size"],[15,3,1,"","id"],[15,3,1,"","is_allmulticast_mode_enabled"],[15,3,1,"","is_link_autonegotiated"],[15,3,1,"","is_link_full_duplex"],[15,3,1,"","is_link_up"],[15,3,1,"","is_promiscuous_mode_enabled"],[15,3,1,"","link_speed"],[15,3,1,"","mac_address"],[15,3,1,"","max_hash_mac_addresses_num"],[15,3,1,"","max_lro_packet_size"],[15,3,1,"","max_mac_addresses_num"],[15,3,1,"","max_mtu_segment_num"],[15,3,1,"","max_packet_segment_num"],[15,3,1,"","max_queue_rxd_num"],[15,3,1,"","max_queue_txd_num"],[15,3,1,"","max_rx_bufsize"],[15,3,1,"","max_rx_packet_length"],[15,3,1,"","max_rx_queues_num"],[15,3,1,"","max_tx_queues_num"],[15,3,1,"","max_vfs_num"],[15,3,1,"","max_vmdq_pools_num"],[15,3,1,"","mem_alloc_socket_id"],[15,3,1,"","min_queue_rxd_num"],[15,3,1,"","min_queue_txd_num"],[15,3,1,"","min_rx_bufsize"],[15,3,1,"","mtu"],[15,3,1,"","redirection_table_size"],[15,3,1,"","rx_queues_num"],[15,3,1,"","rxd_alignment_num"],[15,3,1,"","socket_id"],[15,3,1,"","supported_rss_offload_flow_types"],[15,3,1,"","switch_domain_id"],[15,3,1,"","switch_name"],[15,3,1,"","switch_port_id"],[15,3,1,"","switch_rx_domain"],[15,3,1,"","tx_queues_num"],[15,3,1,"","txd_alignment_num"],[15,3,1,"","vlan_offload"]],"framework.remote_session.testpmd_shell.TestPmdPortStats":[[15,2,1,"","__init__"],[15,3,1,"","port_id"],[15,3,1,"","rx_bps"],[15,3,1,"","rx_bytes"],[15,3,1,"","rx_errors"],[15,3,1,"","rx_missed"],[15,3,1,"","rx_nombuf"],[15,3,1,"","rx_packets"],[15,3,1,"","rx_pps"],[15,3,1,"","tx_bps"],[15,3,1,"","tx_bytes"],[15,3,1,"","tx_errors"],[15,3,1,"","tx_packets"],[15,3,1,"","tx_pps"]],"framework.remote_session.testpmd_shell.TestPmdQueueInfo":[[15,2,1,"","__init__"],[15,3,1,"","burst_mode"],[15,3,1,"","deferred_start"],[15,3,1,"","free_threshold"],[15,3,1,"","host_threshold"],[15,3,1,"","is_queue_started"],[15,3,1,"","prefetch_threshold"],[15,3,1,"","ring_size"],[15,3,1,"","writeback_threshold"]],"framework.remote_session.testpmd_shell.TestPmdRxqInfo":[[15,2,1,"","__init__"],[15,3,1,"","drop_packets"],[15,3,1,"","mempool"],[15,3,1,"","queue_state"],[15,3,1,"","scattered_packets"]],"framework.remote_session.testpmd_shell.TestPmdShell":[[15,2,1,"","__init__"],[15,2,1,"","csum_set_hw"],[15,2,1,"","extract_verbose_output"],[15,2,1,"","get_capabilities_mcast_filtering"],[15,2,1,"","get_capabilities_rx_offload"],[15,2,1,"","get_capabilities_rxq_info"],[15,2,1,"","get_capabilities_show_port_info"],[15,2,1,"","get_devices"],[15,2,1,"","get_port_queue_info"],[15,2,1,"","get_queue_ring_size"],[15,3,1,"","path"],[15,4,1,"","ports"],[15,3,1,"","ports_started"],[15,2,1,"","rx_vlan"],[15,2,1,"","set_forward_mode"],[15,2,1,"","set_mac_addr"],[15,2,1,"","set_multicast_mac_addr"],[15,2,1,"","set_port_mtu"],[15,2,1,"","set_port_mtu_all"],[15,2,1,"","set_ports_queues"],[15,2,1,"","set_promisc"],[15,2,1,"","set_queue_ring_size"],[15,2,1,"","set_verbose"],[15,2,1,"","set_vlan_filter"],[15,2,1,"","set_vlan_strip"],[15,2,1,"","setup_port_queue"],[15,2,1,"","show_port_info"],[15,2,1,"","show_port_info_all"],[15,2,1,"","show_port_stats"],[15,2,1,"","show_port_stats_all"],[15,2,1,"","start"],[15,2,1,"","start_all_ports"],[15,2,1,"","start_port_queue"],[15,2,1,"","stop"],[15,2,1,"","stop_all_ports"],[15,2,1,"","stop_port_queue"],[15,2,1,"","tx_vlan_set"],[15,2,1,"","wait_link_status_up"]],"framework.remote_session.testpmd_shell.TestPmdTxqInfo":[[15,2,1,"","__init__"],[15,3,1,"","rs_threshold"]],"framework.remote_session.testpmd_shell.TestPmdVerbosePacket":[[15,2,1,"","__init__"],[15,3,1,"","dst_mac"],[15,3,1,"","hw_ptype"],[15,3,1,"","l2_len"],[15,3,1,"","l3_len"],[15,3,1,"","l4_len"],[15,3,1,"","length"],[15,3,1,"","nb_segs"],[15,3,1,"","ol_flags"],[15,3,1,"","p_type"],[15,3,1,"","pool"],[15,3,1,"","port_id"],[15,3,1,"","queue_id"],[15,3,1,"","rss_hash"],[15,3,1,"","rss_queue"],[15,3,1,"","src_mac"],[15,3,1,"","sw_ptype"],[15,3,1,"","was_received"]],"framework.remote_session.testpmd_shell.VLANOffloadFlag":[[15,3,1,"","EXTEND"],[15,3,1,"","FILTER"],[15,3,1,"","QINQ_STRIP"],[15,3,1,"","STRIP"],[15,2,1,"","__new__"],[15,2,1,"","from_str_dict"],[15,2,1,"","make_parser"]],"framework.settings":[[17,3,1,"","SETTINGS"],[17,1,1,"","Settings"],[17,6,1,"","get_settings"]],"framework.settings.Settings":[[17,2,1,"","__init__"],[17,3,1,"","compile_timeout"],[17,3,1,"","config_file_path"],[17,3,1,"","dpdk_location"],[17,3,1,"","output_dir"],[17,3,1,"","precompiled_build_dir"],[17,3,1,"","random_seed"],[17,3,1,"","re_run"],[17,3,1,"","test_suites"],[17,3,1,"","timeout"],[17,3,1,"","verbose"]],"framework.testbed_model":[[21,0,0,"-","capability"],[22,0,0,"-","cpu"],[23,0,0,"-","linux_session"],[24,0,0,"-","node"],[25,0,0,"-","os_session"],[26,0,0,"-","port"],[27,0,0,"-","posix_session"],[28,0,0,"-","sut_node"],[29,0,0,"-","tg_node"],[30,0,0,"-","topology"],[31,0,0,"-","traffic_generator"],[35,0,0,"-","virtual_device"]],"framework.testbed_model.capability":[[21,1,1,"","Capability"],[21,1,1,"","DecoratedNicCapability"],[21,1,1,"","TestProtocol"],[21,1,1,"","TopologyCapability"],[21,6,1,"","get_supported_capabilities"],[21,6,1,"","requires"]],"framework.testbed_model.capability.Capability":[[21,2,1,"","add_to_required"],[21,3,1,"","capabilities_to_check"],[21,2,1,"","get_supported_capabilities"],[21,2,1,"","register_to_check"]],"framework.testbed_model.capability.DecoratedNicCapability":[[21,2,1,"","__init__"],[21,3,1,"","capability_decorator"],[21,3,1,"","capability_fn"],[21,2,1,"","get_supported_capabilities"],[21,2,1,"","get_unique"],[21,3,1,"","nic_capability"]],"framework.testbed_model.capability.TestProtocol":[[21,2,1,"","__init__"],[21,2,1,"","get_test_cases"],[21,3,1,"","required_capabilities"],[21,3,1,"","skip"],[21,3,1,"","skip_reason"],[21,3,1,"","topology_type"]],"framework.testbed_model.capability.TopologyCapability":[[21,2,1,"","__init__"],[21,2,1,"","get_supported_capabilities"],[21,2,1,"","get_unique"],[21,2,1,"","set_required"],[21,3,1,"","topology_type"]],"framework.testbed_model.cpu":[[22,1,1,"","LogicalCore"],[22,1,1,"","LogicalCoreCount"],[22,1,1,"","LogicalCoreCountFilter"],[22,1,1,"","LogicalCoreFilter"],[22,1,1,"","LogicalCoreList"],[22,1,1,"","LogicalCoreListFilter"],[22,6,1,"","lcore_filter"]],"framework.testbed_model.cpu.LogicalCore":[[22,2,1,"","__init__"],[22,3,1,"","core"],[22,3,1,"","lcore"],[22,3,1,"","node"],[22,3,1,"","socket"]],"framework.testbed_model.cpu.LogicalCoreCount":[[22,2,1,"","__init__"],[22,3,1,"","cores_per_socket"],[22,3,1,"","lcores_per_core"],[22,3,1,"","socket_count"],[22,3,1,"","sockets"]],"framework.testbed_model.cpu.LogicalCoreCountFilter":[[22,2,1,"","filter"]],"framework.testbed_model.cpu.LogicalCoreFilter":[[22,2,1,"","__init__"],[22,2,1,"","filter"]],"framework.testbed_model.cpu.LogicalCoreList":[[22,2,1,"","__init__"],[22,4,1,"","lcore_list"]],"framework.testbed_model.cpu.LogicalCoreListFilter":[[22,2,1,"","filter"]],"framework.testbed_model.linux_session":[[23,1,1,"","LinuxSession"],[23,1,1,"","LshwConfigurationOutput"],[23,1,1,"","LshwOutput"]],"framework.testbed_model.linux_session.LinuxSession":[[23,2,1,"","configure_ipv4_forwarding"],[23,2,1,"","configure_port_mtu"],[23,2,1,"","get_dpdk_file_prefix"],[23,2,1,"","get_remote_cpus"],[23,2,1,"","setup_hugepages"],[23,2,1,"","update_ports"]],"framework.testbed_model.linux_session.LshwConfigurationOutput":[[23,3,1,"","link"]],"framework.testbed_model.linux_session.LshwOutput":[[23,3,1,"","businfo"],[23,3,1,"","configuration"],[23,3,1,"","logicalname"],[23,3,1,"","serial"]],"framework.testbed_model.node":[[24,1,1,"","Node"],[24,6,1,"","create_session"]],"framework.testbed_model.node.Node":[[24,2,1,"","__init__"],[24,2,1,"","close"],[24,3,1,"","config"],[24,2,1,"","create_session"],[24,2,1,"","filter_lcores"],[24,3,1,"","lcores"],[24,3,1,"","main_session"],[24,3,1,"","name"],[24,3,1,"","ports"],[24,2,1,"","set_up_test_run"],[24,2,1,"","tear_down_test_run"]],"framework.testbed_model.os_session":[[25,1,1,"","OSSession"],[25,1,1,"","OSSessionInfo"]],"framework.testbed_model.os_session.OSSession":[[25,2,1,"","__init__"],[25,2,1,"","build_dpdk"],[25,2,1,"","close"],[25,2,1,"","configure_port_mtu"],[25,2,1,"","copy_dir_from"],[25,2,1,"","copy_dir_to"],[25,2,1,"","copy_from"],[25,2,1,"","copy_to"],[25,2,1,"","create_remote_tarball"],[25,2,1,"","extract_remote_tarball"],[25,2,1,"","get_compiler_version"],[25,2,1,"","get_dpdk_build_env_vars"],[25,2,1,"","get_dpdk_file_prefix"],[25,2,1,"","get_dpdk_version"],[25,2,1,"","get_node_info"],[25,2,1,"","get_remote_cpus"],[25,2,1,"","get_remote_tmp_dir"],[25,2,1,"","get_tarball_top_dir"],[25,3,1,"","interactive_session"],[25,2,1,"","is_alive"],[25,2,1,"","is_remote_dir"],[25,2,1,"","is_remote_tarfile"],[25,2,1,"","join_remote_path"],[25,2,1,"","kill_cleanup_dpdk_apps"],[25,3,1,"","name"],[25,2,1,"","remote_path_exists"],[25,3,1,"","remote_session"],[25,2,1,"","remove_remote_dir"],[25,2,1,"","remove_remote_file"],[25,2,1,"","send_command"],[25,2,1,"","setup_hugepages"],[25,2,1,"","update_ports"]],"framework.testbed_model.os_session.OSSessionInfo":[[25,2,1,"","__init__"],[25,3,1,"","kernel_version"],[25,3,1,"","os_name"],[25,3,1,"","os_version"]],"framework.testbed_model.port":[[26,1,1,"","Port"],[26,1,1,"","PortIdentifier"],[26,1,1,"","PortLink"]],"framework.testbed_model.port.Port":[[26,2,1,"","__init__"],[26,3,1,"","identifier"],[26,3,1,"","logical_name"],[26,3,1,"","mac_address"],[26,4,1,"","node"],[26,3,1,"","os_driver"],[26,3,1,"","os_driver_for_dpdk"],[26,4,1,"","pci"],[26,3,1,"","peer"]],"framework.testbed_model.port.PortIdentifier":[[26,2,1,"","__init__"],[26,3,1,"","node"],[26,3,1,"","pci"]],"framework.testbed_model.port.PortLink":[[26,2,1,"","__init__"],[26,3,1,"","sut_port"],[26,3,1,"","tg_port"]],"framework.testbed_model.posix_session":[[27,1,1,"","PosixSession"]],"framework.testbed_model.posix_session.PosixSession":[[27,2,1,"","build_dpdk"],[27,2,1,"","combine_short_options"],[27,2,1,"","copy_dir_from"],[27,2,1,"","copy_dir_to"],[27,2,1,"","copy_from"],[27,2,1,"","copy_to"],[27,2,1,"","create_remote_tarball"],[27,2,1,"","extract_remote_tarball"],[27,2,1,"","get_compiler_version"],[27,2,1,"","get_dpdk_build_env_vars"],[27,2,1,"","get_dpdk_file_prefix"],[27,2,1,"","get_dpdk_version"],[27,2,1,"","get_node_info"],[27,2,1,"","get_remote_tmp_dir"],[27,2,1,"","get_tarball_top_dir"],[27,2,1,"","guess_dpdk_remote_dir"],[27,2,1,"","is_remote_dir"],[27,2,1,"","is_remote_tarfile"],[27,2,1,"","join_remote_path"],[27,2,1,"","kill_cleanup_dpdk_apps"],[27,2,1,"","remote_path_exists"],[27,2,1,"","remove_remote_dir"],[27,2,1,"","remove_remote_file"]],"framework.testbed_model.sut_node":[[28,1,1,"","DPDKBuildInfo"],[28,1,1,"","SutNode"]],"framework.testbed_model.sut_node.DPDKBuildInfo":[[28,2,1,"","__init__"],[28,3,1,"","compiler_version"],[28,3,1,"","dpdk_version"]],"framework.testbed_model.sut_node.SutNode":[[28,2,1,"","__init__"],[28,2,1,"","bind_ports_to_driver"],[28,2,1,"","build_dpdk_app"],[28,4,1,"","compiler_version"],[28,3,1,"","config"],[28,4,1,"","dpdk_version"],[28,2,1,"","get_dpdk_build_info"],[28,2,1,"","kill_cleanup_dpdk_apps"],[28,4,1,"","node_info"],[28,4,1,"","path_to_devbind_script"],[28,4,1,"","remote_dpdk_build_dir"],[28,2,1,"","run_dpdk_app"],[28,2,1,"","set_up_test_run"],[28,2,1,"","tear_down_test_run"],[28,3,1,"","virtual_devices"]],"framework.testbed_model.tg_node":[[29,1,1,"","TGNode"]],"framework.testbed_model.tg_node.TGNode":[[29,2,1,"","__init__"],[29,2,1,"","close"],[29,2,1,"","send_packets"],[29,2,1,"","send_packets_and_capture"],[29,3,1,"","traffic_generator"]],"framework.testbed_model.topology":[[30,1,1,"","PortLink"],[30,1,1,"","Topology"],[30,1,1,"","TopologyType"]],"framework.testbed_model.topology.PortLink":[[30,2,1,"","__init__"],[30,3,1,"","sut_port"],[30,3,1,"","tg_port"]],"framework.testbed_model.topology.Topology":[[30,2,1,"","__init__"],[30,3,1,"","sut_port_egress"],[30,3,1,"","sut_port_ingress"],[30,3,1,"","tg_port_egress"],[30,3,1,"","tg_port_ingress"],[30,3,1,"","type"]],"framework.testbed_model.topology.TopologyType":[[30,2,1,"","__new__"],[30,3,1,"","default"],[30,2,1,"","get_from_value"],[30,3,1,"","no_link"],[30,3,1,"","one_link"],[30,3,1,"","two_links"]],"framework.testbed_model.traffic_generator":[[32,0,0,"-","capturing_traffic_generator"],[31,6,1,"","create_traffic_generator"],[33,0,0,"-","scapy"],[34,0,0,"-","traffic_generator"]],"framework.testbed_model.traffic_generator.capturing_traffic_generator":[[32,1,1,"","CapturingTrafficGenerator"],[32,1,1,"","PacketFilteringConfig"]],"framework.testbed_model.traffic_generator.capturing_traffic_generator.CapturingTrafficGenerator":[[32,4,1,"","is_capturing"],[32,2,1,"","send_packets_and_capture"]],"framework.testbed_model.traffic_generator.capturing_traffic_generator.PacketFilteringConfig":[[32,2,1,"","__init__"],[32,3,1,"","no_arp"],[32,3,1,"","no_lldp"]],"framework.testbed_model.traffic_generator.scapy":[[33,1,1,"","ScapyTrafficGenerator"]],"framework.testbed_model.traffic_generator.scapy.ScapyTrafficGenerator":[[33,2,1,"","__init__"],[33,2,1,"","start_application"]],"framework.testbed_model.traffic_generator.traffic_generator":[[34,1,1,"","TrafficGenerator"]],"framework.testbed_model.traffic_generator.traffic_generator.TrafficGenerator":[[34,2,1,"","__init__"],[34,2,1,"","close"],[34,4,1,"","is_capturing"],[34,2,1,"","send_packet"],[34,2,1,"","send_packets"]],"framework.testbed_model.virtual_device":[[35,1,1,"","VirtualDevice"]],"framework.testbed_model.virtual_device.VirtualDevice":[[35,2,1,"","__init__"],[35,3,1,"","name"]],"framework.utils":[[36,1,1,"","MesonArgs"],[36,1,1,"","MultiInheritanceBaseClass"],[36,1,1,"","PacketProtocols"],[36,3,1,"","REGEX_FOR_PCI_ADDRESS"],[36,1,1,"","StrEnum"],[36,1,1,"","TarCompressionFormat"],[36,6,1,"","convert_to_list_of_string"],[36,6,1,"","create_tarball"],[36,6,1,"","expand_range"],[36,6,1,"","extract_tarball"],[36,6,1,"","generate_random_packets"],[36,6,1,"","get_packet_summaries"],[36,6,1,"","to_pascal_case"]],"framework.utils.MesonArgs":[[36,2,1,"","__init__"]],"framework.utils.MultiInheritanceBaseClass":[[36,2,1,"","__init__"]],"framework.utils.PacketProtocols":[[36,3,1,"","ALL"],[36,3,1,"","IP"],[36,3,1,"","TCP"],[36,3,1,"","UDP"],[36,2,1,"","__new__"]],"framework.utils.TarCompressionFormat":[[36,2,1,"","__new__"],[36,4,1,"","extension"]]},"objnames":{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","attribute","Python attribute"],"4":["py","property","Python property"],"5":["py","data","Python data"],"6":["py","function","Python function"],"7":["py","exception","Python exception"],"8":["std","cmdoption","program option"],"9":["std","envvar","environment variable"]},"objtypes":{"0":"py:module","1":"py:class","2":"py:method","3":"py:attribute","4":"py:property","5":"py:data","6":"py:function","7":"py:exception","8":"std:cmdoption","9":"std:envvar"},"terms":{"":[0,2,3,5,7,9,13,15,17,21,22,23,24,25,26,28,29,30,33,34,36],"0":[1,3,5,7,15,17,22,23,30,36],"00":[23,36],"0000":[23,36],"08":[23,36],"0b1101":3,"0xd":[3,15],"0xe":15,"1":[0,1,3,5,7,9,15,17,22,29,30,36],"10":[1,7],"1000":5,"1005":15,"1024":[5,15,36],"1040":15,"10467":15,"1048576":15,"1073741824":15,"1099511627776":15,"11":17,"1125899906842624":15,"1152921504606846976":15,"1180591620717411303424":15,"1200":[17,25,27],"128":15,"131072":15,"134217728":15,"137438953472":15,"14":15,"140737488355328":15,"144115188075855872":15,"147573952589676412928":15,"15":[9,13,15,17,25],"1500":[15,36],"1569":15,"16":[5,15],"16384":15,"16644":15,"16777216":15,"17179869184":15,"17592186044416":15,"18":5,"18014398509481984":15,"18446744073709551616":15,"18889465931478580854784":15,"198":5,"1gbp":5,"1q":15,"2":[1,3,5,7,9,15,22,30],"20":1,"2048":15,"20935933951":15,"2097152":15,"2147483648":15,"2199023255552":15,"22":10,"2251799813685248":15,"2305843009213693952":15,"2361183241434822606848":15,"24":17,"25":1,"25165824":15,"256":[5,15],"262144":[5,15],"268435456":15,"274877906944":15,"281474976710656":15,"288230376151711744":15,"295147905179352825856":15,"3":[1,5,15,22,36],"30":[10,28],"32":[15,25],"32768":15,"33288":15,"33554432":15,"34359738368":15,"35184372088832":15,"36028797018963968":15,"36893488147419103232":15,"4":[1,3,5,15],"4023":15,"4096":[5,15],"4194304":15,"4294967296":15,"4380":32,"4398046511104":15,"45":15,"4503599627370496":15,"4611686018427387904":15,"4722366482869645213696":15,"49152":36,"5":[1,5,12,15,36],"512":[5,15],"52":[15,23],"524288":15,"536870912":15,"54":23,"549755813888":15,"562949953421312":15,"5735":5,"576460752303423488":15,"59":23,"590295810358705651712":15,"5e567378":32,"5tswap":5,"6":15,"61":15,"64":[5,15],"65535":5,"65536":[5,15],"67108864":15,"68719476736":15,"7":[15,36],"70368744177664":15,"72057594037927936":15,"734d":32,"73786976294838206464":15,"7510":15,"8":15,"802":15,"8192":[5,15],"8388608":15,"84aa":32,"8589934592":15,"863":5,"8796093022208":15,"9":5,"9007199254740992":15,"917504":15,"9223372036854775808":15,"9444732965739290427392":15,"A":[0,1,2,3,5,7,9,10,13,14,15,17,20,21,22,23,24,25,28,29,30,31,33,36,37],"And":22,"As":0,"At":21,"For":[15,26,36],"If":[0,2,3,5,7,9,10,13,15,17,21,22,24,25,28,30,32,36],"In":[5,7,17,31,32,33],"It":[0,5,9,15,21,22,24,25,30],"Its":36,"No":15,"Not":29,"OR":3,"On":[13,21],"One":2,"Or":15,"The":[0,1,2,3,4,5,7,8,9,10,12,13,14,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"Then":22,"There":[10,21,22,24,25,36],"These":[2,3,5,15,25,27,34,36],"To":[3,15,33],"_":7,"__init__":[1,2,3,4,5,7,9,10,13,15,17,21,22,24,25,26,28,29,30,32,33,34,35,36],"__new__":[0,1,2,5,15,30,36],"__str__":3,"_cl":[0,5],"_filter_specifi":22,"_lcores_to_filt":22,"_name":15,"_separ":9,"_sshsessiondeaderror":1,"_sshtimeouterror":1,"_unique_cap":21,"abc":[7,9,21,22,24],"abil":[2,34],"abl":[20,31,36],"about":[0,15,24,25,28],"abov":15,"absolut":[2,25],"abstract":[4,7,13,33],"abstractmethod":[13,21,22,25,34],"abuild":17,"ac":23,"access":[3,5,22,33],"accord":[7,9,15,22,24,28,33],"accordingli":5,"across":[5,15,17,22,36],"act":36,"action":15,"actual":[22,30],"ad":[0,2,8,9,15,21,24],"add":[2,3,9,11,15,21,33,37],"add_dts_root_logger_handl":2,"add_remove_mtu":15,"add_to_requir":21,"addit":[2,15,24,25,28,33,34],"addition":31,"address":[0,5,13,15,25,26,36],"adher":27,"adjust":15,"administr":25,"affect":[21,24],"after":[5,11,15,21,25,29,32,33],"ag":7,"again":15,"against":[0,7],"aggreg":[5,15,36],"agnost":25,"ah":15,"alia":[0,3,5],"alias":30,"align":15,"aliv":[10,13],"all":[0,1,2,5,7,11,13,15,17,21,22,24,25,27,28,29,31,32,33,34,36],"alloc":[0,5,15],"allow":[0,3,4,5,8,11,15,21,22,30,34,36],"allowed_port":[4,5,9],"allowlist":15,"along":[2,13,15,17,22,37],"alongsid":35,"alreadi":[7,28,30],"also":[0,3,9,11,15,17,21,22,25,26,29,33,34],"although":15,"alwai":21,"ambigu":30,"among":[0,15,21],"amount":[29,32],"an":[0,1,2,3,7,8,10,11,13,15,21,22,25,27,28,30,33,36],"ani":[0,1,2,3,7,15,17,21,24,25,30,36],"anim":7,"annot":0,"anonmempoolallocationmod":5,"anonym":5,"anoth":[5,24],"anyth":22,"api":[5,25],"app":[9,15,25,28],"app_nam":28,"app_param":[9,15],"app_path":28,"append":[2,3,9],"append_prefix_timestamp":[9,15],"append_str":3,"appli":[3,15,21,32],"applic":[9,10,11,15,25,28],"ar":[0,1,2,3,5,7,9,15,17,21,22,23,24,25,26,27,29,30,31,32,33,34,36],"arch":[0,25,27],"architectur":[0,25,27],"archiv":[25,36],"area":[5,15],"aren":23,"arg":[2,21,25,27,36],"argpars":17,"argument":[0,1,3,7,9,13,15,25,27,28,32,33,34,36,37],"arm64":0,"armv8a":0,"around":21,"arp":[15,32],"arriv":31,"ascend":[9,22,24],"ascending_cor":[9,15],"assert":[0,15],"assign":[3,7,9,15,21],"associ":[0,5,13,15,25,36],"assum":21,"attempt":[1,10,15,25],"attribut":[3,21],"augment":17,"auto":[3,15],"auto_start":5,"autom":11,"automat":[5,9,24],"avail":[5,7,15,17,21,24,30],"awai":25,"awar":[5,15,24],"b":3,"back":5,"base":[0,1,2,3,4,5,6,7,9,10,12,13,14,15,17,21,22,23,25,26,27,28,29,30,33,35,36],"basedpdkbuildconfigur":0,"basedpdkloc":0,"basemodel":0,"basic":[13,26],"becaus":[10,15,33,36],"been":[0,15,21],"befor":[5,15,21,22],"begin":15,"behavior":25,"being":[3,11,13],"belong":15,"benchmark":5,"between":[5,15,21,26,27,30,33],"bi":5,"big":36,"binari":17,"bind":[0,28],"bind_ports_to_driv":28,"bit":[5,15,25],"bitmask":[3,5],"bitrat":5,"bitrate_stat":5,"black":7,"block":[1,7,34],"blocked_port":[4,5,9],"blocking_testsuite_err":1,"blockingtestsuiteerror":1,"board":5,"bool":[0,2,3,7,9,13,14,15,17,21,22,23,24,25,27,28,32,34,36],"both":[15,21,30,33,36,37],"bracket":3,"break":34,"bu":4,"buffer":[5,15],"bug":1,"build":[0,1,17,20,24,25,28,36],"build_dir":27,"build_dpdk":[25,27],"build_dpdk_app":28,"build_opt":0,"built":[0,7,17,25,28],"bundl":27,"burst":[5,15],"burst_mod":15,"businfo":23,"byte":[5,15,36],"c":[15,25],"c_vlan":15,"cabl":[26,30],"cach":[0,5,15],"calcul":[5,36],"call":[0,2,6,7,15,21,23,25,27,28,33,36],"callabl":[3,7,15,21],"callback":21,"caller":24,"came":15,"can":[0,3,5,6,7,11,15,17,20,24,25,32,34,35,36],"cannot":[5,10,14,15,17],"cap":36,"capabilities_to_check":21,"capability1":21,"capability_checking_method":15,"capability_decor":21,"capability_fn":21,"capabl":[15,22,29,31,32],"captur":[7,26,29,30,31,34],"capture_nam":32,"capturing_traffic_gener":[29,33],"capturingtrafficgener":[29,31,32,33],"card":20,"case":[0,1,7,15,17,21,30,33,34,36,37],"cat":7,"caught":1,"ccach":0,"certain":21,"cflag":25,"chain":[3,5],"chang":[5,15],"channel":[0,4],"check":[5,13,15,21,22,25,32],"checksum":[5,15],"checksumoffloadopt":15,"child":[0,2],"chosen":36,"cksum":15,"cl":7,"clang":0,"class":[0,1,2,3,4,5,6,7,9,10,11,12,13,14,15,17,21,22,23,24,25,26,27,28,29,30,32,33,34,35,36],"classmethod":[3,7,15,21,30],"classvar":[1,12,15,21],"clean":[24,25,28],"cleanup":[11,25,28,29],"clear":33,"clone":5,"close":[11,12,13,14,15,24,25,29,34],"cmd_rx_offload_get_capa":15,"cmd_rx_offload_get_capa_pars":15,"cmd_showqueu":15,"cmdline":15,"coalesc":15,"code":[1,7,8,13,15,25],"collect":[11,15,21,25],"colon":13,"colour":7,"combin":[3,27,28],"combine_short_opt":27,"come":[15,33],"comma":[0,3,5,17,22],"comma_separ":3,"command":[0,1,5,8,13,15,25,28,32,33,36,37],"command_return_cod":1,"command_stderr":1,"commandresult":[13,25,28],"common":[2,13,15,21,22,23,24,25,27,32,34,37],"commonli":7,"commun":24,"compat":[3,7],"compil":[0,7,17,25,28],"compile_timeout":17,"compiler_nam":[25,27],"compiler_vers":28,"compiler_wrapp":0,"complet":[13,25,28],"complex":21,"compliant":[23,27],"compress":[25,36],"compress_format":[25,27,36],"comput":[9,15],"compute_eal_param":9,"concaten":[15,21],"concret":15,"conf":17,"config":[15,17,21,24,26,28,31,33,34,37],"config_err":1,"config_file_path":[0,17],"configur":[1,2,5,8,9,10,13,15,17,23,24,25,26,28,29,31,32,33,34,37],"configurationerror":[0,1],"configure_ipv4_forward":23,"configure_port_mtu":[23,25],"conjunct":[6,17],"connect":[0,1,10,13,14,20,24,25,26,30,37],"consid":[15,24],"consist":[25,36],"consol":[2,17],"constitut":22,"constructor":[2,28,29,33,34,36],"consum":15,"contain":[0,2,3,5,6,7,13,15,17,21,25,30,36],"content":[25,36],"context":11,"contigu":[5,15],"continu":[8,15,24],"control":[0,15,25,26],"convert":[0,3,7,25,36],"convert_from_str":0,"convert_str":3,"convert_to_list_of_str":36,"convert_valu":3,"copi":[13,22,25],"copy_dir_from":[25,27],"copy_dir_to":[25,27],"copy_from":[13,14,25,27],"copy_to":[13,14,25,27],"core":[0,3,4,5,9,15,20,22,24,25],"core_list":22,"coremask":5,"cores_per_socket":[9,15,22],"correct":15,"correctli":[15,36],"correspond":[2,7,15,22,30,33],"cost":25,"could":[13,15,21,30,31],"count":[22,25,31,34],"cpu":[0,4,5,15,20,24],"cputyp":0,"crc":[5,15],"creat":[0,3,5,7,9,10,15,17,20,21,22,24,25,30,31,34,35,36],"create_interactive_sess":8,"create_remote_sess":8,"create_remote_tarbal":[25,27],"create_sess":24,"create_tarbal":36,"create_testpmd":6,"create_traffic_gener":31,"create_uniqu":21,"crypto":[15,28],"csum":5,"csum_set_hw":15,"current":[15,21,24],"cycl":5,"d":[7,15,28,36],"data":[3,5,8,15,22],"dataclass":[3,7,13,15],"datagram":15,"dcb":5,"debug":[2,15],"declar":32,"decor":[3,15,21,24],"decoratedniccap":21,"decorator_funct":15,"dedic":10,"def":[6,7,21],"default":[3,5,7,9,10,15,17,21,25,30,36],"default_factori":3,"default_librari":36,"deferred_start":15,"defin":[0,1,4,5,10,13,17,20,21,22,25,32,34],"definit":[15,25],"deleg":25,"delimit":[0,22],"demonstr":7,"denot":5,"deriv":[15,24],"descend":[9,22,24],"describ":0,"descriptor":[5,15],"design":[5,7],"desir":[15,22,25],"dest_ip":5,"dest_port":5,"destin":[5,25],"destination_dir":[13,14,25,27],"detect":15,"determin":25,"dev_arg":15,"dev_prob":5,"dev_releas":5,"devbind":28,"develop":[21,30],"devic":[0,4,5,15,20,26,28],"device_cap":15,"device_error_handling_mod":15,"device_nam":15,"device_private_info":15,"devicecapabilitiesflag":15,"deviceerrorhandlingmod":15,"di":1,"dict":[3,7,13,15,25,27],"dictionari":[0,3,7,13,15,25],"did":7,"differ":[0,1,15,21,22,24,25,26,37],"dir":[17,28,32],"dir_path":36,"direct":[0,5],"directli":[0,9,10,11,15,22],"directori":[0,1,2,13,17,25,28,32,36],"disabl":[4,5,15,22],"disable_crc_strip":5,"disable_device_start":5,"disable_flow_flush":5,"disable_link_check":5,"disablerss":5,"discard":5,"discourag":[0,13],"discov":26,"discoveri":15,"discrimin":0,"displai":[5,15],"display_xstat":5,"dissect":31,"distinct":[0,33],"distinguish":[0,15],"distribut":[23,27],"divid":15,"do":[1,5,25,28,36],"doe":[5,7,15,21],"doesn":[1,11,21],"domain":[13,15],"don":[5,15,30,36],"done":[5,15,21],"doubl":[15,33],"dpaa2":0,"dpdk":[0,1,4,5,15,17,20,24,25,26,28,35,36],"dpdk_arg":36,"dpdk_build":28,"dpdk_build_config":[24,28],"dpdk_build_err":1,"dpdk_config":0,"dpdk_locat":[0,17],"dpdk_prefix":[23,25,27],"dpdk_prefix_list":[25,27],"dpdk_tree":0,"dpdk_version":28,"dpdkbuildconfigur":0,"dpdkbuilderror":1,"dpdkbuildinfo":28,"dpdkbuildoptionsconfigur":0,"dpdklocat":0,"dpdkprecompiledbuildconfigur":[0,24,28],"dpdkshell":[9,15],"dpdkuncompiledbuildconfigur":[0,24,28],"driver":[0,15,26,28],"driver_nam":15,"drop":[5,15],"drop_packet":15,"dst_mac":15,"dt":[0,1,2,17,20,24,25,31,37],"dts_cfg_file":[0,17],"dts_compile_timeout":[17,25],"dts_dpdk_tarbal":17,"dts_dpdk_tree":17,"dts_output_dir":[17,32],"dts_precompiled_build_dir":17,"dts_random_se":17,"dts_remote_sourc":17,"dts_rerun":17,"dts_test_suit":17,"dts_timeout":[13,15,17,25],"dts_verbos":17,"dtserror":1,"dtslog":2,"dtslogger":[2,8,10,13,24,25],"dtsrunner":30,"dtsstage":2,"dummi":30,"duplic":21,"durat":[29,32],"dure":[1,10,13,24],"e":[4,5,13,21,22,25,26,36],"e1":23,"each":[5,7,9,15,17,21,22,24,26,31],"eal":[9,28],"eal_param":28,"ealparam":[4,5,6,9,28],"ealparamsdict":6,"earli":7,"ecpri":15,"effect":[15,22],"egress":[29,30,32,34],"either":[2,7,15,17,22],"element":[5,20],"els":[7,15],"elsewher":36,"empti":[0,10,13,22,25,29,32,36],"enabl":[0,5,7,15,17,22,23,32,36],"enable_hw_qinq_strip":5,"enable_hw_vlan":5,"enable_hw_vlan_extend":5,"enable_hw_vlan_filt":5,"enable_hw_vlan_strip":5,"enable_kmod":36,"enable_lro":5,"enable_rx_cksum":5,"enable_scatt":5,"encapsul":15,"end":[3,15,24,36],"enforc":0,"engag":5,"engin":5,"enp7s0":25,"enp8s0":23,"ensur":[5,11,15,21,30],"entir":24,"enum":[0,3,5,7,15,21,30,36],"enumtyp":5,"env":[13,25],"env_var":[25,27],"environ":[0,1,4,13,15,21,25,28,32,37],"equal":21,"equival":6,"err_recov":5,"error":[1,10,13,15],"errorsever":1,"esp":15,"essenti":36,"establish":[10,14],"etc":5,"eth":15,"eth_link_spe":5,"eth_peer":5,"eth_peers_configfil":5,"ethdev":15,"ethernet":[5,15],"ethpeer":5,"even":5,"event":5,"ever":0,"everi":[5,7,10,15],"everyth":[17,33],"exactli":[7,22],"examin":25,"exampl":[0,3,5,6,7,12,15,17,21,23,25,28,36],"except":[7,15,17,30,37],"exclud":[25,27,36],"execut":[0,1,2,3,12,13,15,21,24,25,28,30,33,37],"exist":[1,15,21,25,36],"exit":[1,8,13,25],"expand":36,"expand_rang":36,"expect":[3,7,15],"expected_dir":[25,27],"explicit":5,"explicit_tx_flow":5,"explicitli":21,"expos":[32,33,34],"express":[1,7],"extend":[2,5,8,9,11,15,24,28,29,33,34],"extens":[15,36],"extern":[5,15],"extra":[0,2,5,24,25],"extract":[10,15,25,36],"extract_remote_tarbal":[25,27],"extract_tarbal":36,"extract_verbose_output":15,"extrem":5,"f":[22,27],"f1d7f3a45ea1":32,"fabric":14,"facil":37,"factori":[5,7,8,17,21,22,24,31],"fail":[7,13,15,25,30],"failur":[1,15,17],"fals":[0,2,3,5,7,9,13,15,17,21,22,24,25,27,28],"fcoe":15,"fd":15,"fdir":15,"featur":[2,5,15,21,24,28,29,37],"fed":3,"few":25,"field":[0,3,7,15],"fifo":5,"file":[0,1,2,4,5,9,13,17,24,25,29,32,36],"filesystem":[13,25],"fill":15,"filter":[5,15,22,24,25,29,32,36],"filter_config":[29,32],"filter_lcor":24,"filter_specifi":[22,24],"final":[11,22,25],"find":[0,7,15,25],"find_int":7,"finish":28,"first":[0,1,5,10,15,21,22,24,25,33],"fit":[25,36],"fivetswap":5,"flag":[3,5,7,15,36],"flexibl":15,"float":[9,13,15,17,25,27,28,29,32],"flow":[5,15],"flow_ag":5,"flow_isolate_al":5,"flow_rule_keep":15,"flow_shared_object_keep":15,"flowdirect":5,"flowgen":5,"flowgenforwardingmod":5,"flush":5,"fly":0,"fn":15,"fnmatch":[25,36],"fnptr":3,"folder":17,"follow":[3,7,15,17,21,32],"foo":17,"for_dpdk":28,"forbidden":0,"forc":[5,15,25,27],"force_first_numa":[0,23,25],"force_rx_queue_mem_set":5,"force_tx_queue_mem_set":5,"forcefulli":25,"format":[2,15,22,25,36],"forward":[5,15],"forward_mod":5,"found":[7,15,28,36],"four":22,"fragment":15,"framework":[0,4,5,7,12,13,15,17,21,22,24,25,26,28,29,30,33,34,36,37],"free":[5,11,13,24,29,34],"free_threshold":[5,15],"freebsd":0,"frequent":[13,27],"from":[0,1,2,3,5,7,10,12,13,15,17,21,22,23,24,25,26,28,30,31,33,34,36],"from_list_str":15,"from_str":[3,7,15],"from_str_dict":15,"front":0,"frozen":0,"frozenmodel":0,"fulfil":[33,34],"full":2,"fulli":[15,34],"func":[0,3,15],"func_test":21,"function":[0,3,5,6,7,8,11,15,21,24,31,32,33,34,36],"further":0,"fw_version":15,"g":[4,5,13,22,25,26,36],"garbag":11,"gather":[0,15,24,28],"gcc":0,"gener":[0,5,7,15,17,20,25,30,31,32,34,36],"generate_random_packet":36,"generic_err":1,"genev":[5,15],"geneve_parsed_port":5,"get":[15,21,25,28,30],"get_capabilities_mcast_filt":15,"get_capabilities_rx_offload":15,"get_capabilities_rxq_info":15,"get_capabilities_show_port_info":15,"get_compiler_vers":[25,27],"get_devic":15,"get_dpdk_build_env_var":[25,27],"get_dpdk_build_info":28,"get_dpdk_file_prefix":[23,25,27],"get_dpdk_vers":[25,27],"get_dts_logg":2,"get_from_valu":30,"get_node_info":[25,27],"get_packet_summari":36,"get_port_queue_info":15,"get_queue_ring_s":15,"get_queue_state_nam":15,"get_remote_cpu":[23,25],"get_remote_tmp_dir":[25,27],"get_set":17,"get_supported_cap":21,"get_tarball_top_dir":[25,27],"get_test_cas":21,"get_uniqu":21,"given":[3,7,13,15,25,29,32],"go":[0,15],"gpe":[5,15],"gpr":15,"gre":15,"greatli":36,"group":[3,5,7,15],"gtp":15,"gtpu":15,"guess_dpdk_remote_dir":27,"h":15,"ha":[0,1,7,11,15,33,36],"had":7,"hairpin":[5,15],"hairpin_mod":5,"hairpin_queu":5,"hairpinmod":5,"hand":21,"handl":[11,15,33],"handler":[2,10],"happen":[11,15],"hardwar":[5,15,20,21,28,31,35],"harm":15,"hash":15,"hash_key_s":15,"hashabl":21,"hasn":15,"have":[1,2,7,11,15,21],"header":15,"heavi":0,"heavili":0,"hello":12,"hello_world":0,"hello_world_single_cor":[0,21],"help":[3,5,33],"helper":7,"here":[26,36],"hex":[3,15],"hex_bitmask":3,"hex_from_flag_valu":3,"hexadecim":[3,5],"highest":[1,9,22,24],"hint":6,"histori":13,"hold":[0,3],"home":17,"host":[0,1,5,8,10,13,24],"host_threshold":[5,15],"hostnam":[0,1,10,13],"hot_plug":5,"hotplug":5,"how":[0,21],"howev":21,"hugepag":[0,5,24,25,28],"hugepage_s":[23,25],"hugepageconfigur":0,"human":2,"hw":[5,15],"hw_ptype":15,"hyperthead":22,"i":[0,1,2,3,5,7,8,9,10,11,13,14,15,17,21,22,24,25,26,27,28,29,30,31,32,33,34,36],"i40":26,"i686":[0,27],"icc":0,"icmp":15,"icmpecho":5,"id":[5,9,15,22,24],"ident":21,"identifi":[2,15,21,25,26],"ieee1588":[5,15],"igmp":15,"ignor":[3,7,22,25],"immedi":33,"immut":0,"implement":[13,14,21,22,23,24,25,27,32,33,34],"impli":[5,15,30],"implicit":21,"import":[7,12,17,21,33,36],"includ":[5,10,27,36],"independ":15,"index":37,"indic":[5,15,22,27,36],"individu":31,"infer":3,"info":[2,15,24,28],"inform":[0,2,15,23,24,25,26,28,30],"ingress":[5,29,30,32],"inherit":[3,33,34,36],"init":36,"init_stderr":13,"init_stdout":13,"initi":[5,7,10,11,13,15,24,25,26,29,33,34,35,36],"initialis":5,"initvar":13,"inject":9,"inner":15,"inner_l2_eth":15,"inner_l2_ether_qinq":15,"inner_l2_ether_vlan":15,"inner_l2_unknown":15,"inner_l3_ipv4":15,"inner_l3_ipv4_ext":15,"inner_l3_ipv4_ext_unknown":15,"inner_l3_ipv6":15,"inner_l3_ipv6_ext":15,"inner_l3_ipv6_ext_unknown":15,"inner_l3_unknown":15,"inner_l4_frag":15,"inner_l4_icmp":15,"inner_l4_nonfrag":15,"inner_l4_sctp":15,"inner_l4_tcp":15,"inner_l4_udp":15,"inner_l4_unknown":15,"input":[3,5,7,17,22,36],"insert":15,"insid":[0,25,28],"inspect":25,"instal":25,"instanc":[0,2,3,5,7,8,10,13,15,21,22,24,25,30],"instanti":[9,11,24,33],"instead":[0,3,7,9,11,15,17,25],"int":[0,1,3,4,5,7,10,13,15,17,22,23,25,30,36],"int32_max":5,"int_bas":7,"intact":22,"integ":[1,36],"integr":15,"intenum":1,"interact":[1,3,5,8,13,25,28,33,37],"interactive_mod":5,"interactive_remote_sess":25,"interactive_sess":25,"interactive_shel":33,"interactivecommandexecutionerror":[1,15],"interactiveremotesess":[8,10,25],"interactiveshel":[10,11,12],"interactivesshsessiondeaderror":1,"interactivesshtimeouterror":1,"interest":30,"interfac":[5,20,32],"intermedi":[23,27],"intermediari":[27,32],"intermediary_valu":7,"intermediate_valu":7,"intern":[1,21],"internal_err":1,"internalerror":[1,7,15,36],"internet":15,"interrog":32,"interrupt":5,"interspers":15,"intr_lsc":5,"intr_reset":5,"intr_rmv":5,"invalid":[0,1,15,36],"io":5,"iova":5,"ip":[0,5,10,13,15,36],"ipv4":[5,15],"ipv4_chksum":15,"ipv4_frag":15,"ipv4_oth":15,"ipv4_sctp":15,"ipv4_tcp":15,"ipv4_udp":15,"ipv6":[5,15],"ipv6_ex":15,"ipv6_flow_label":15,"ipv6_frag":15,"ipv6_oth":15,"ipv6_sctp":15,"ipv6_tcp":15,"ipv6_tcp_ex":15,"ipv6_udp":15,"ipv6_udp_ex":15,"is_al":[13,14,25],"is_allmulticast_mode_en":15,"is_captur":[32,34],"is_link_autonegoti":15,"is_link_full_duplex":15,"is_link_up":15,"is_promiscuous_mode_en":15,"is_queue_start":15,"is_remote_dir":[25,27],"is_remote_tarfil":[25,27],"is_rx_queu":15,"isn":[13,15,25],"isol":5,"iter":[3,25,27,30],"its":[0,3,7,11,15,21,25],"itself":15,"jitter":5,"join":[5,17,25],"join_remote_path":[25,27],"json":23,"just":[3,15,25,36],"keep":[5,10,13,15],"kei":[0,10,15,17,25,27],"kernel":[0,25],"kernel_vers":25,"keyword":[33,34],"kill":[25,28],"kill_cleanup_dpdk_app":[25,27,28],"kind":7,"know":30,"known":15,"kwarg":[2,6,15,21,33,34,36],"l":3,"l2":15,"l2_dst_onli":15,"l2_ether":15,"l2_ether_arp":15,"l2_ether_fco":15,"l2_ether_lldp":15,"l2_ether_mpl":15,"l2_ether_nsh":15,"l2_ether_pppo":15,"l2_ether_qinq":15,"l2_ether_timesync":15,"l2_ether_vlan":15,"l2_len":15,"l2_payload":15,"l2_src_onli":15,"l2_unknown":15,"l2tp":15,"l2tpv2":15,"l2tpv3":15,"l3":[15,36],"l3_dst_onli":15,"l3_ipv4":15,"l3_ipv4_ext":15,"l3_ipv4_ext_unknown":15,"l3_ipv6":15,"l3_ipv6_ext":15,"l3_ipv6_ext_unknown":15,"l3_len":15,"l3_pre32":15,"l3_pre40":15,"l3_pre48":15,"l3_pre56":15,"l3_pre64":15,"l3_pre96":15,"l3_src_onli":15,"l3_unknown":15,"l4":[15,36],"l4_chksum":15,"l4_dst_onli":15,"l4_frag":15,"l4_icmp":15,"l4_igmp":15,"l4_len":15,"l4_nonfrag":15,"l4_sctp":15,"l4_src_onli":15,"l4_tcp":15,"l4_udp":15,"l4_unknown":15,"lambda":3,"larg":[5,15],"last":28,"latenc":5,"latencystat":5,"later":33,"latter":3,"layer":[4,15,25],"lcore":[0,5,9,22,24],"lcore_filt":22,"lcore_filter_specifi":[9,15],"lcore_list":[4,5,9,22],"lcores_per_cor":[9,15,22],"least":15,"leav":5,"left":[3,22],"length":[5,15],"less":5,"letter":27,"level":[2,15,17,25],"lib":15,"librari":[14,15,33,36,37],"lifecycl":24,"like":[5,11,15],"line":[0,5,13,15,25,32,37],"link":[0,5,15,21,23,30],"link_spe":15,"linux":[0,25,27],"linuxsess":[20,23],"list":[0,1,3,4,5,9,13,15,17,21,22,23,24,25,27,28,29,32,34,36],"liter":[0,3,4,5],"lkup_memori":5,"lkup_num_read":5,"lkup_num_reads_writ":5,"lkup_num_writ":5,"lldp":[15,32],"load":[0,5],"load_config":0,"loader":0,"local":[0,13,15,25,33],"localdpdkloc":0,"localdpdktarballloc":[0,17],"localdpdktreeloc":[0,17],"locat":[0,2,15,17,25,26],"lock":5,"lock_all_memori":5,"log":[13,15,17,37],"log_file_path":2,"logger":[8,10,13,24,25,37],"logic":[0,3,4,5,20,21,22,24,25,26,32,33,34],"logical_cor":3,"logical_nam":26,"logicalcor":[0,20,22,23,24,25],"logicalcore1":22,"logicalcore2":22,"logicalcorecount":[9,15,22,24],"logicalcorecountfilt":22,"logicalcorefilt":22,"logicalcorelist":[4,5,9,15,22,24],"logicalcorelistfilt":22,"logicalnam":23,"long":[3,13,25,28],"look":[15,22],"loop":5,"lowest":[9,22,24],"lro":[5,15],"lsc":5,"lshw":23,"lshwconfigurationoutput":23,"lshwoutput":23,"m":[15,36],"mac":[5,15,25,26],"mac_addr":15,"mac_address":[5,15,26],"machin":2,"macsec":[5,15],"macswap":5,"mai":[5,15,17,21,22,24,25,26,29,31,32],"main":[0,5],"main_sess":[24,25],"mainli":[2,5],"maintain":[13,24,25],"make":[0,7,15,17,25,30,33],"make_device_private_info_pars":15,"make_pars":[7,15],"manag":[8,9,11,15,24,28],"mani":[17,21,22,25],"manipul":3,"manual":11,"map":[0,15],"mark":21,"mask":[3,5],"mask_ev":5,"match":[7,15,22,25,36],"max":[5,15],"max_hash_mac_addresses_num":15,"max_lro_packet_s":15,"max_lro_pkt_s":5,"max_mac_addresses_num":15,"max_mtu_segment_num":15,"max_packet_segment_num":15,"max_pkt_len":5,"max_queue_rxd_num":15,"max_queue_txd_num":15,"max_rx_bufs":15,"max_rx_packet_length":15,"max_rx_queues_num":15,"max_tx_queues_num":15,"max_vfs_num":15,"max_vmdq_pools_num":15,"maximum":[5,15,36],"maynot":15,"mb":5,"mbcach":5,"mbuf":[5,15],"mbuf_siz":5,"mcast_addr":15,"mcast_filt":15,"mean":[0,1,5,15,21,25],"meant":[0,3],"measur":5,"mechan":5,"mem_alloc_socket_id":15,"member":[15,36],"memori":[0,4,5,15],"memory_channel":[0,4,5,9],"mempool":[5,15],"mempool_allocation_mod":5,"meson":[25,36],"meson_arg":[25,27,36],"meson_dpdk_arg":28,"meson_opt":[28,36],"mesonarg":[25,27,36],"messag":[2,15],"metadata":[3,7,15],"method":[2,3,7,10,13,15,21,22,24,25,28,29,30,32,33,34,36],"min":15,"min_queue_rxd_num":15,"min_queue_txd_num":15,"min_rx_bufs":15,"minimum":15,"mlx5_core":26,"mode":[5,15],"model":[0,7,23,26,35,37],"model_config":0,"modif":25,"modifi":[3,9,15,17,21,22],"modify_str":3,"modul":[0,2,3,4,5,6,7,8,13,17,21,22,23,25,27,32,36],"monitor":[5,31],"more":2,"most":[1,7,13,15,21,23,25,27,28],"mostli":[22,23,27],"mount":25,"move":0,"mpl":15,"mro":[33,36],"msvc":0,"mtu":[15,23,25,36],"multi":5,"multi_addr":15,"multi_flow":5,"multi_rx_mempool":5,"multicast":15,"multiinheritancebaseclass":[34,36],"multipl":[3,5,15,17,22,25,30,34,36],"multiprocess":22,"multithread":22,"must":[3,13,15,17,21,22,24,25,26,29,31,32,33,34],"mutableset":[15,21],"n":[5,36],"name":[0,2,3,7,8,9,13,15,17,24,25,26,27,28,32,33,35,36],"namedtupl":[0,5],"nativ":[0,5],"nb_core":5,"nb_port":5,"nb_seg":15,"nearli":0,"necessari":15,"need":[0,5,15,20,21,22,25,31,32,33,34,36],"neighbor":5,"neither":15,"net_ring0":4,"net_ring1":4,"network":[15,20],"never":15,"new":[0,2,3,5,7,9,15,17,21,24,25],"newli":7,"next":5,"nic":[15,20,21,28,36],"nic_cap":21,"niccap":[15,21],"ninja":25,"no_arp":[29,32],"no_err":1,"no_flush_rx":5,"no_iova_contig":5,"no_link":[21,30],"no_lldp":[29,32],"no_lsc_interrupt":5,"no_pci":[4,5,9],"no_rmv_interrupt":5,"node":[0,9,10,13,14,15,17,20,21,22,25,26,30,31,32,33,34,37],"node_config":[8,10,13,24,25,28,29],"node_info":28,"node_nam":[0,26],"nodeconfigur":[0,8,10,13,24,25],"nodeconfigurationtyp":0,"noflag":7,"noisi":5,"noisyforwardingmod":5,"non":[1,5,7,8,13,15,23,25,36,37],"none":[0,1,2,3,4,5,7,9,10,11,13,14,15,17,21,22,23,24,25,26,27,28,29,30,32,33,34,36],"note":33,"notimplementederror":21,"notrequir":23,"nsh":15,"numa":[0,3,5,22,25],"number":[0,3,4,5,7,9,15,22,24,25,31,34,36],"number_of":[0,15,23,25,36],"numer":24,"nvgre":15,"o":[0,22,23,24,27],"obei":32,"object":[0,3,5,7,9,10,13,15,17,21,22,24,25,26,28,30,31,32,35,36],"obtain":15,"occur":[1,2],"occurr":5,"off":15,"offer":[0,3,37],"offload":[5,15],"offset":5,"often":15,"ol_flag":15,"onc":[11,21],"one":[2,3,7,9,10,15,17,24,27,28,30],"one_link":30,"ones":[0,3,21,24],"onli":[0,1,2,5,7,11,15,17,21,22,23,25,30,31,34,36],"open":8,"oper":[0,3,15,17,20,25,26,27,37],"opt":27,"optim":0,"option":[0,2,3,10,11,15,17,25,27,32],"order":[3,5,7,9,13,21,22,24,33,36],"origin":[15,22],"os_driv":[0,26,28],"os_driver_for_dpdk":[0,26,28],"os_nam":25,"os_sess":24,"os_vers":25,"oss":25,"ossess":[24,25,27],"ossessioninfo":[25,27,28],"other":[0,2,8,15,21,24,25,26,28,34,36],"other_eal_param":[4,5,9],"otherwis":[7,9,10,15,25,30],"out":[1,5,13,25,32,36],"outer":15,"outer_ip":15,"outer_l2_len":15,"outer_l3_len":15,"outer_udp":15,"outermost":15,"output":[7,8,13,15,17,23,32],"output_dir":[2,17],"over":22,"overrid":[3,14,15,21,23,27],"p":[15,21],"p_type":15,"packet":[5,10,15,29,31,32,33,34,36],"packetfilteringconfig":[29,32],"packetoffloadflag":15,"packetprotocol":36,"page":37,"pair":5,"param":[4,5,7,9,15,37],"paramet":[0,1,2,7,8,9,10,13,15,21,22,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"paramiko":10,"params_convert_valu":3,"params_long":3,"params_multipl":3,"params_short":3,"paramsmodifi":3,"parent":36,"pars":[0,5,15,17,37],"parser":[15,37],"parser_fn":7,"parserfn":[7,15],"part":[0,15,23,25,27],"particular":[8,21],"pascalcas":36,"pass":[0,7,21,33,34],"passiv":15,"password":[0,10,13],"path":[0,2,12,13,14,15,17,25,27,28,36],"path_to_devbind_script":28,"pathlib":[5,17],"pattern":[7,21,25,36],"payload":[15,36],"payload_s":36,"pcap":[5,29,32],"pci":[0,4,15,23,26,36],"pci_address":15,"pci_address_lin":15,"peer":[0,5,26],"peer_nod":0,"peer_pci":0,"per":[2,5,7,15,22,24],"per_port":15,"per_queu":15,"perf":0,"perform":[0,5,31],"period":5,"persist":[10,14],"pfcp":15,"physic":[22,25,26,30,35],"pipe":[3,5],"pkt":15,"pkt_drop_en":5,"plain":3,"pleas":0,"pmd":[5,15],"point":[21,36],"pool":[5,15],"popul":[5,7],"port":[0,3,4,5,9,10,13,15,20,23,24,25,28,29,30,32,34,36],"port_id":15,"port_no":5,"port_numa_config":5,"port_topologi":5,"portabl":[25,27],"portconfig":[0,26],"portidentifi":26,"portlink":[26,30],"portlist":5,"portmask":5,"portnumaconfig":5,"ports_rang":36,"ports_start":15,"porttopologi":5,"posix":23,"posixpath":17,"posixsess":[20,23,27],"possibl":[5,15,22,36],"possibli":13,"post":37,"post_run":2,"ppc64le":0,"pppoe":15,"pre":[0,17,28,37],"pre_run":2,"preced":[15,17,22],"precompil":[0,17],"precompiled_build_dir":[0,17],"prefer":15,"prefetch":5,"prefetch_threshold":[5,15],"prefix":[3,4,5,9,15,25],"prepar":28,"prepend":[15,33],"present":[0,15,20,22,24,25],"preserv":15,"prevent":3,"primari":24,"print":[5,7,12,15],"print_ev":5,"print_rx_offload":15,"prior":15,"prioriti":21,"privat":[15,32,34],"privileg":[9,12,15,25],"proactiv":15,"probe":21,"process":[11,15,21,22,28,30,33,36],"produc":13,"prohibit":30,"promiscu":15,"propag":2,"properli":[15,20],"properti":[0,5,15,22,26,28,32,34,36],"protocol":[0,5,8,13,15,21,36],"provid":[0,2,3,5,7,8,9,10,11,13,15,17,21,22,24,28,33,36],"pseudo":[0,7,17],"pt":15,"ptype":15,"public":[32,34],"purepath":[0,5,12,13,14,15,25,27,28],"pureposixpath":[12,15,25,27],"purpos":[5,25],"put":0,"py":28,"pydant":0,"python":[14,25,33],"python3":12,"python_shel":33,"pythonshel":[12,33],"pytp":15,"qinq":[5,15],"qinq_strip":15,"qualifi":15,"quasi":21,"queue":[5,15],"queue_id":15,"queue_stat":[5,15],"r":[5,7],"rais":[0,1,7,10,13,14,15,21,25,36],"random":[0,17,36],"random_se":[0,17],"randomli":36,"rang":[5,15,22,36],"range_str":36,"rather":[15,24],"re":[1,7,15,17,26,28,30,36],"re_run":17,"read":[0,15],"readabl":2,"real":0,"reason":[15,21],"rebuild":[25,27],"receiv":[5,8,15,29,31,32,34],"receive_port":[29,32],"recogn":15,"record":[2,29,32,37],"record_burst_statu":5,"record_core_cycl":5,"recovery_fail":5,"recovery_success":5,"recurs":[25,27],"recycle_mbuf":5,"redirection_table_s":15,"reduc":[5,21],"refer":[0,15],"reflect":15,"regex":36,"regex_for_pci_address":36,"regexflag":7,"regist":[5,21],"register_to_check":21,"regular":[2,3,7,30],"rel":2,"relat":[4,5,15],"relev":23,"reli":0,"remot":[0,1,8,17,24,28,33,37],"remote_cmd_exec_err":1,"remote_dir":27,"remote_dir_path":[25,27],"remote_dpdk_build_dir":[25,27,28],"remote_dpdk_dir":[25,27],"remote_file_path":[25,27],"remote_path":[25,27],"remote_path_exist":[25,27],"remote_sess":[12,15,21,25,33,37],"remote_tarball_path":[25,27],"remotecommandexecutionerror":[1,13,25],"remotedpdkloc":0,"remotedpdktarballloc":[0,17],"remotedpdktreeloc":[0,17],"remotefilenotfounderror":1,"remotesess":[8,13,14,25],"remov":[10,15,25,30],"remove_remote_dir":[25,27],"remove_remote_fil":[25,27],"render":3,"repeat":11,"repercuss":36,"report":15,"repres":[0,3,4,5,15,21,22,36],"represent":[0,3,15,30],"request":[0,1,5,15],"requir":[0,11,15,21,25,28,30,31],"required_cap":21,"requires_started_port":15,"requires_stopped_port":15,"reserv":5,"reset":15,"resid":[15,22,26,28,33],"resolut":[15,33,36],"resolv":0,"resolve_dpdk_tree_path":0,"resolve_path":0,"resolve_tarball_path":0,"resourc":[11,13,24,29,34],"respect":0,"respond":[13,25],"rest":25,"restart":[5,15],"result":[3,13,15,17,25,27,28,29,37],"retriev":[15,21],"return":[0,1,2,3,7,8,9,13,15,17,21,22,24,25,27,28,29,30,31,32,36],"return_cod":13,"revers":3,"revert":15,"rf":25,"rfc":[5,15],"right":[3,25],"ring":[5,15],"ring_numa_config":5,"ring_siz":15,"ringnumaconfig":5,"rm":25,"rmv":5,"root":[0,2,17,28,36],"round":3,"rout":15,"rpmbuild":17,"rs_bit_threshold":5,"rs_threshold":15,"rss":[5,15],"rss_hash":15,"rss_queue":15,"rssoffloadtypesflag":15,"rssset":5,"rte":[5,15],"rte_eth_rx_offload":15,"rte_eth_tx_offload_ip_tnl_tso":15,"rte_eth_tx_offload_outer_udp_cksum":15,"rte_eth_tx_offload_udp_tnl_tso":15,"rte_ethdev":15,"rte_get_ptype_":15,"rte_max_ethport":5,"rte_max_lcor":5,"rte_mbuf_cor":15,"rte_mbuf_f_first_fre":15,"rte_mbuf_f_last_fre":15,"rte_mbuf_f_rx_fdir":15,"rte_mbuf_f_rx_fdir_flx":15,"rte_mbuf_f_rx_fdir_id":15,"rte_mbuf_f_rx_ieee1588_ptp":15,"rte_mbuf_f_rx_ieee1588_tmst":15,"rte_mbuf_f_rx_ip_cksum_bad":15,"rte_mbuf_f_rx_ip_cksum_good":15,"rte_mbuf_f_rx_ip_cksum_non":15,"rte_mbuf_f_rx_ip_cksum_unknown":15,"rte_mbuf_f_rx_l4_cksum_bad":15,"rte_mbuf_f_rx_l4_cksum_good":15,"rte_mbuf_f_rx_l4_cksum_non":15,"rte_mbuf_f_rx_l4_cksum_unknown":15,"rte_mbuf_f_rx_lro":15,"rte_mbuf_f_rx_outer_ip_cksum_bad":15,"rte_mbuf_f_rx_outer_l4_cksum_bad":15,"rte_mbuf_f_rx_outer_l4_cksum_good":15,"rte_mbuf_f_rx_outer_l4_cksum_invalid":15,"rte_mbuf_f_rx_outer_l4_cksum_unknown":15,"rte_mbuf_f_rx_qinq":15,"rte_mbuf_f_rx_qinq_strip":15,"rte_mbuf_f_rx_rss_hash":15,"rte_mbuf_f_rx_sec_offload":15,"rte_mbuf_f_rx_sec_offload_fail":15,"rte_mbuf_f_rx_vlan":15,"rte_mbuf_f_rx_vlan_strip":15,"rte_mbuf_f_tx_ieee1588_tmst":15,"rte_mbuf_f_tx_ip_cksum":15,"rte_mbuf_f_tx_ipv4":15,"rte_mbuf_f_tx_ipv6":15,"rte_mbuf_f_tx_l4_no_cksum":15,"rte_mbuf_f_tx_macsec":15,"rte_mbuf_f_tx_outer_ip_cksum":15,"rte_mbuf_f_tx_outer_ipv4":15,"rte_mbuf_f_tx_outer_ipv6":15,"rte_mbuf_f_tx_outer_udp_cksum":15,"rte_mbuf_f_tx_qinq":15,"rte_mbuf_f_tx_sctp_cksum":15,"rte_mbuf_f_tx_sec_offload":15,"rte_mbuf_f_tx_tcp_cksum":15,"rte_mbuf_f_tx_tcp_seg":15,"rte_mbuf_f_tx_tunnel_esp":15,"rte_mbuf_f_tx_tunnel_genev":15,"rte_mbuf_f_tx_tunnel_gr":15,"rte_mbuf_f_tx_tunnel_gtp":15,"rte_mbuf_f_tx_tunnel_ip":15,"rte_mbuf_f_tx_tunnel_ipip":15,"rte_mbuf_f_tx_tunnel_mplsinudp":15,"rte_mbuf_f_tx_tunnel_udp":15,"rte_mbuf_f_tx_tunnel_vxlan":15,"rte_mbuf_f_tx_tunnel_vxlan_gp":15,"rte_mbuf_f_tx_udp_cksum":15,"rte_mbuf_f_tx_udp_seg":15,"rte_mbuf_f_tx_vlan":15,"rte_mbuf_f_tx_xxx_cksum":15,"rte_mbuf_ptyp":15,"rte_ptype_l4_frag":15,"rte_ptype_l4_icmp":15,"rte_ptype_l4_nonfrag":15,"rte_ptype_l4_sctp":15,"rte_ptype_l4_tcp":15,"rte_ptype_l4_udp":15,"rteptyp":15,"rule":[5,7,15,22],"run":[0,5,7,8,10,13,15,17,20,21,24,25,26,28,29,31,33,34,37],"run_dpdk_app":28,"runner":37,"runtim":[0,5],"runtime_rx_queue_setup":15,"runtime_tx_queue_setup":15,"rx":[5,15],"rx_bp":15,"rx_byte":15,"rx_error":15,"rx_miss":15,"rx_mq_mode":5,"rx_nombuf":15,"rx_offload":[5,15],"rx_offload_buffer_split":15,"rx_offload_checksum":15,"rx_offload_ipv4_cksum":15,"rx_offload_keep_crc":15,"rx_offload_macsec_strip":15,"rx_offload_outer_ipv4_cksum":15,"rx_offload_outer_udp_cksum":15,"rx_offload_qinq_strip":15,"rx_offload_rss_hash":15,"rx_offload_scatt":15,"rx_offload_sctp_cksum":15,"rx_offload_secur":15,"rx_offload_tcp_cksum":15,"rx_offload_tcp_lro":15,"rx_offload_timestamp":15,"rx_offload_udp_cksum":15,"rx_offload_vlan":15,"rx_offload_vlan_extend":15,"rx_offload_vlan_filt":15,"rx_offload_vlan_strip":15,"rx_packet":15,"rx_pp":15,"rx_queue":5,"rx_queue_infos_displai":15,"rx_queue_use_locked_device_memori":5,"rx_queue_use_rte_memori":5,"rx_queues_num":15,"rx_ring":5,"rx_segments_length":5,"rx_segments_offset":5,"rx_shared_queu":5,"rx_vlan":15,"rxd":[5,15],"rxd_alignment_num":15,"rxmultiqueuemod":5,"rxoffloadcap":15,"rxonli":5,"rxq":[5,15],"rxq_share":15,"rxqueuestat":15,"rxringparam":5,"s_vlan":15,"safe":0,"said":[15,27,33],"same":[5,10,15,17,21,22,25,26,36],"satisfi":15,"save":[13,15,17,25,36],"scale":5,"scan":15,"scapi":[0,29,32,34,36],"scapytrafficgener":33,"scapytrafficgeneratorconfig":[0,33],"scatter":[5,15],"scattered_packet":15,"scattered_rx_en":[15,21],"script":28,"sctp":15,"search":37,"second":[5,10,13,15,25,28],"section":[0,15,23],"secur":15,"see":5,"seed":[0,17],"segment":[4,5,15],"segments_length":5,"select":[7,9],"self":[0,3,7,12,15,21,22],"send":[5,8,10,13,29,32,33,34,36],"send_command":[12,13,15,25],"send_packet":[29,34],"send_packets_and_captur":[29,32],"send_port":[29,32],"sent":[5,15,29,33,34],"separ":[0,3,5,13,15,22,25],"sequenc":15,"serial":23,"server":[22,24],"servic":[13,15,26],"session":[1,8,24],"session_nam":13,"set":[0,2,3,4,5,7,15,21,25,27,28,36,37],"set_forward_mod":15,"set_mac_addr":15,"set_multicast_mac_addr":15,"set_port_mtu":15,"set_port_mtu_al":15,"set_ports_queu":15,"set_promisc":15,"set_queue_ring_s":15,"set_requir":21,"set_stag":2,"set_up_test_run":[24,28],"set_verbos":15,"set_vlan_filt":15,"set_vlan_strip":15,"setiponli":5,"setrssiponli":5,"setrssudp":5,"setudp":5,"setup":[15,24,25,28,37],"setup_hugepag":[23,25],"setup_port_queu":15,"sever":[1,2],"share":[5,15,25,36],"shared_rxq":5,"shell":[5,8,10,27,33,36],"shift":15,"short":3,"should":[0,2,5,11,15,21,30,33],"shouldn":[9,24,30],"show":[5,15],"show_port_info":15,"show_port_info_al":15,"show_port_stat":15,"show_port_stats_al":15,"side":[5,26],"signatur":15,"silent":15,"similarli":[15,32],"simpl":[5,17,22],"simpleforwardingmod":[5,15],"simplemempoolallocationmod":5,"simpli":5,"simplifi":36,"simul":5,"sinc":[15,30,33],"singl":[0,4,21,34,36],"singleactiveinteractiveshel":[9,11],"size":[5,15,25,36],"skip":[0,15,21],"skip_reason":21,"skip_setup":24,"skip_smoke_test":0,"smoke":0,"smp":22,"snake_cas":36,"snapshot":17,"so":[2,15,21,22,23,25,36],"socket":[5,9,15,22,24],"socket_count":[9,15,22],"socket_id":15,"socket_num":5,"softwar":[15,31],"some":[13,15,20,21,26,31,33,36],"sort":[9,21,22],"sourc":[0,5,17,25,28],"source_dir":[25,27],"source_fil":[13,14,25,27],"source_ip":5,"source_port":5,"space":15,"special":[5,15,31],"specif":[0,2,9,15,24,25,28,29,32,33,36],"specifi":[0,2,3,5,15,17,21,22,24,25,30,36],"speed":5,"split":[5,22],"src_mac":15,"ssh":[0,1,8,13],"ssh_err":1,"sshclient":10,"sshconnectionerror":[1,10,13,14],"sshsession":14,"sshsessiondeaderror":[1,13],"sshtimeouterror":[1,13],"stabl":17,"stage":2,"standard":[13,15,23,27],"start":[0,4,5,11,15,17,22,24,28,33],"start_all_port":15,"start_appl":[11,33],"start_port_queu":15,"stat":[5,15],"state":15,"static":[0,3,5,6,7,15,27,36],"statist":[5,15],"stats_period":5,"statu":[5,15,21],"stderr":[1,13],"stdout":13,"step":[24,25,28],"steph":7,"stephani":7,"still":[13,15,25],"stop":[5,11,15,36],"stop_all_port":15,"stop_port_queu":15,"storag":2,"store":[2,7,17,21,22,30,32,36],"str":[0,1,2,3,4,5,7,8,9,10,13,14,15,17,21,22,23,24,25,26,27,28,32,35,36],"str_from_flag_valu":3,"straightforward":37,"stream":[5,15],"strenum":[0,2,5,15,36],"string":[0,3,4,10,15,22,36],"stringifi":3,"strip":[5,15],"structur":[3,13,25],"sub":0,"subclass":[1,7,13,21,22,24,25,32,34,36],"subdirectori":[0,17],"subsect":10,"subsequ":25,"subset":21,"success":[13,15],"successfulli":15,"suffici":15,"suffix":2,"suit":[0,1,2,17,21,30,33],"suitabl":31,"suite_nam":1,"summari":36,"super":[11,24,36],"superclass":[29,36],"supplement":25,"supplementari":[2,24],"suppli":[0,7,9,15],"support":[0,5,8,15,17,21,22,25,27,30,32,33,35,36,37],"supported_cap":15,"supported_rss_offload_flow_typ":15,"suppos":[0,24],"sure":30,"surround":3,"sut":[0,9,17,21,25,26,28,29,30],"sut_nod":[9,15,21],"sut_node_config":0,"sut_port":[26,30],"sut_port_egress":30,"sut_port_ingress":30,"sutnod":[0,9,15,20,21,25,28],"sutnodeconfigur":[0,28],"sw":15,"sw_ptype":15,"switch":[2,3,4,15],"switch_domain_id":15,"switch_nam":15,"switch_port_id":15,"switch_rx_domain":15,"symmetr":22,"sync":15,"system":[0,20,25,26,27,37],"system_under_test_nod":0,"t":[0,1,3,5,9,11,13,15,17,21,22,23,24,25,30,34,36],"tag":15,"take":[3,7,15,17,22],"taken":[3,15,17,24,28],"tar":[25,36],"tar_path":36,"tarbal":[0,17,25,36],"tarcompressionformat":[25,27,36],"target":[0,25,32],"tci":15,"tcp":[15,36],"tear_down_test_run":[24,28],"teardown":[24,28,37],"tell":15,"temporari":25,"teredo":15,"test":[0,1,2,5,8,10,13,15,17,20,21,24,25,26,29,30,31,32,33,34],"test_cas":0,"test_case1":21,"test_case2":21,"test_case_or_suit":21,"test_cases_nam":0,"test_result":37,"test_run":0,"test_run_config":[0,24,28],"test_run_setup":2,"test_run_teardown":2,"test_runs_with_nod":0,"test_scatter_mbuf_2048":21,"test_suit":[0,2,17,21,37],"test_suite_nam":0,"test_suite_setup":2,"test_suite_spec":0,"test_suite_teardown":2,"testb":[0,37],"testbed_model":[4,5,15,21,24,26,28,29,30,37],"testcas":21,"testcase_verify_err":1,"testcaseverifyerror":1,"testhelloworld":21,"testpmd_shel":21,"testpmdbufferscatt":21,"testpmddevic":15,"testpmdev":5,"testpmdflowdirect":5,"testpmdparam":[5,6],"testpmdparamsdict":[6,15],"testpmdport":15,"testpmdportstat":15,"testpmdqueueinfo":15,"testpmdrxqinfo":15,"testpmdshel":[5,15,21],"testpmdtxqinfo":15,"testpmdverbosepacket":15,"testprotocol":21,"testrunconfigur":[0,24,28],"testrunsutnodeconfigur":0,"testrunwithnodesconfigur":0,"testsuit":[12,15,21],"testsuite_":0,"testsuiteconfig":[0,17],"testsuitespec":0,"text":[3,15,36,37],"textpars":[7,15],"textparser_fn":7,"tg":[0,26,29,30,33],"tg_node":[12,31,33,34],"tg_node_config":0,"tg_port":[26,30],"tg_port_egress":30,"tg_port_ingress":30,"tgnode":[0,20,29],"tgnodeconfigur":[0,29],"than":[5,15],"thei":[15,21,26,34,36],"them":[0,3,5,15,17,25,28,32,36],"therefor":[0,36],"thi":[0,1,2,3,5,7,8,9,10,11,13,15,17,20,21,22,23,24,25,26,27,28,29,30,32,33,34,36],"those":[5,15,22,24],"though":27,"thread":0,"three":2,"threshold":[5,15],"through":[3,5,7,34],"throughout":0,"thunderx":0,"time":[0,1,2,3,5,11,13,15,17,28,29,32],"timeout":[9,12,13,15,17,25,27,28],"timestamp":[9,15],"to_pascal_cas":36,"togeth":[3,22],"too":36,"tool":27,"top":[13,25],"topologi":[5,21],"topology_config":21,"topology_typ":21,"topologycap":21,"topologytyp":[21,30],"total":5,"total_num_mbuf":5,"toward":29,"traffic":[0,5,20,30,31,32,34],"traffic_gener":[0,29],"traffic_generator_config":31,"traffic_generator_nod":0,"trafficgener":[32,34],"trafficgeneratorconfig":[0,31,34],"trafficgeneratorconfigtyp":0,"trafficgeneratortyp":0,"translat":[23,25,27],"transmiss":15,"transmit":[5,15],"transport":13,"tree":[0,17,28,36],"trigger":0,"true":[0,2,3,4,5,7,9,12,13,15,22,24,25,27,28,29,32,36],"try":[1,25],"tso":15,"tso_segsz":15,"tunnel":[5,15],"tunnel_esp":15,"tunnel_genev":15,"tunnel_gr":15,"tunnel_grenat":15,"tunnel_gtpc":15,"tunnel_gtpu":15,"tunnel_ip":15,"tunnel_l2tp":15,"tunnel_mpls_in_gr":15,"tunnel_mpls_in_udp":15,"tunnel_nvgr":15,"tunnel_unknown":15,"tunnel_vxlan":15,"tunnel_vxlan_gp":15,"tupl":[0,5,7,15],"turn":15,"two":[0,1,2,5,9,15,24,25,30,33,36],"two_link":[21,30],"two_ports_loop":5,"two_ports_pair":5,"tx":[5,15],"tx_bp":15,"tx_byte":15,"tx_error":15,"tx_first":5,"tx_ip":5,"tx_offload":5,"tx_packet":15,"tx_pp":15,"tx_queue":5,"tx_queue_use_locked_device_memori":5,"tx_queue_use_rte_memori":5,"tx_queues_num":15,"tx_ring":5,"tx_sw_buffer_flushtim":5,"tx_sw_buffer_s":5,"tx_udp":5,"tx_vlan_set":15,"txd":[5,15],"txd_alignment_num":15,"txipaddrpair":5,"txonlyforwardingmod":5,"txq":15,"txringparam":5,"txt":[28,36],"txudpportpair":5,"type":[0,2,3,4,5,7,8,10,13,14,15,17,21,22,24,25,26,27,28,29,30,31,32,35,36],"typeddict":[3,6,7,23],"typedict":6,"typic":[12,15,17],"typing_extens":[0,3,7,15,21,23],"u":[15,30],"udp":[5,15,36],"uint32_max":5,"unawar":[23,25,27],"uncompil":0,"uncompress":36,"under":[17,20],"underli":[10,13,14,25,30,33],"understand":20,"unifi":22,"union":0,"uniqu":[0,15,21],"unix":27,"unknown":[5,15],"unpack":[6,15],"unset":15,"unspecifi":5,"unsuccess":1,"unsupport":[7,15,21],"unsupported_cap":15,"until":[2,15,34],"up":[15,21,24,28,30],"updat":[5,15,25],"update_port":[23,25],"us":[0,1,2,3,4,5,6,7,8,9,10,11,13,15,17,21,22,24,25,26,28,29,30,33,34,35,36],"usag":[12,15,17,25,33],"use_first_cor":[0,23,25],"user":[0,4,5,10,11,15,17,22,25,32],"user_defined_22":15,"user_defined_38":15,"user_defined_39":15,"user_defined_40":15,"user_defined_41":15,"user_defined_42":15,"user_defined_43":15,"user_defined_44":15,"user_defined_45":15,"user_defined_46":15,"user_defined_47":15,"user_defined_48":15,"user_defined_49":15,"user_defined_50":15,"user_defined_51":15,"usernam":[10,13],"usual":27,"util":[10,17,23,25,27,33,34,37],"v":[17,27],"valid":[0,15,30,32],"validate_dpdk_tree_path":0,"validate_nam":0,"validate_node_nam":0,"validate_port":0,"validate_tarball_path":0,"validate_test_runs_with_nod":0,"valu":[0,1,2,3,5,7,9,15,17,25,27,30,36],"valuabl":15,"variabl":[0,2,3,13,15,21,25,32,37],"variou":[21,22,28,35,37],"vdev":[0,4,5,9,28],"verbos":[2,15,17],"verifi":[13,15,25],"version":[15,23,25,28],"version_path":25,"vf":[4,15],"vf_mbox":5,"vfio":26,"view":15,"virtual":[0,4,15,20,28],"virtual_devic":[4,5,28],"virtualdevic":[4,5,20,28,35],"vlan":[5,15],"vlan_offload":15,"vlan_tci":15,"vlan_tci_out":15,"vlanoffloadflag":15,"vmdq":[5,15],"vnf":5,"vxlan":[5,15],"vxlan_gpe_port":5,"w":[5,7],"wa":[7,13,15,28],"wai":[11,21,22,25,29,37],"wait":[13,15,25,28,34],"wait_link_status_up":15,"want":0,"warn":25,"was_receiv":15,"we":[0,1,2,15,21,28,30,31,32],"weakref":11,"well":[5,15,24],"were":15,"what":[0,13,15,25,30],"when":[0,5,13,15,21,22,25,26,28,29,30,32],"where":[0,2,5,13,15,17,22,25,26,28,29,31,32,33,34],"wherea":3,"whether":[0,13,15,21,25,27],"which":[0,1,2,3,4,5,7,8,9,15,17,21,22,24,26,27,28,29,30,32,33,36],"whichev":13,"while":15,"white":7,"whitespac":15,"whole":[7,21],"whose":21,"why":29,"wide":17,"window":0,"wish":25,"within":[8,15,21,25,36],"without":[0,2,7,24,29,34,36],"won":[0,22,24,25,36],"work":20,"workflow":32,"world":12,"would":[3,15],"wrap":[7,21,33],"wrapper":[0,21],"wrapper_fn":7,"wrapper_funct":7,"write":[5,32],"write_back_threshold":5,"writeback_threshold":15,"wrong":15,"x":[3,5,15,27],"x86_32":0,"x86_64":0,"x_name":3,"xgene1":0,"xmem":5,"xmemhug":5,"xvf":27,"xx":5,"xz":25,"y":[3,15],"yaml":[0,17,24],"ye":[3,23],"yesnoswitch":3,"you":3,"z":15,"zero":5},"titles":["config - Configuration Package","exception - Exceptions","logger - Logging Facility","params - Command Line Parameters Modelling","eal - EAL Parameters Modelling","testpmd - TestPMD Parameters Modelling","params.types - Parameters Modelling Types","parser - Text Parsing Utilities","remote_session - Node Connections Package","dpdk_shell - DPDK Interactive Remote Shell","interactive_remote_session - SSH Interactive Remote Session","interactive_shell - Base Interactive Remote Shell","python_shell - Python Interactive Remote Shell","remote_session - Remote Session ABC","ssh_session - SSH Remote Session","testpmd_shell - Testpmd Interactive Remote Shell","runner - Testbed Setup and Test Suite Runner","settings - Command Line Arguments and Environment Variables","test_result - Test Results Records","test_suite - Common Test Suite Features","testbed_model - Testbed Modelling Package","capability - Testbed Capabilities","cpu - CPU Representation and Utilities","linux_session - Linux Remote Session","node - Base Node","os_session - OS-aware Remote Session ABC","port - NIC Port Representation","posix_session - Posix Remote Session","sut_node - System Under Test Node","tg_node - Traffic Generator Node","topology - Testbed Topology","traffic_generator Subpackage","capturing_traffic_generator - Base Capturing TG ABC","scapy - Capturing Traffic Generator","traffic_generator - Base TG ABC","virtual_device - Virtual Devices","utils - Various Utilities","Welcome to DPDK Test Suite\u2019s API documentation"],"titleterms":{"":37,"abc":[13,25,32,34],"api":37,"argument":17,"awar":25,"base":[11,24,32,34],"capabl":21,"captur":[32,33],"capturing_traffic_gener":32,"command":[3,17],"common":19,"config":0,"configur":0,"connect":8,"cpu":22,"devic":35,"document":37,"dpdk":[9,37],"dpdk_shell":9,"eal":4,"environ":17,"except":1,"facil":2,"featur":19,"gener":[29,33],"indic":37,"interact":[9,10,11,12,15],"interactive_remote_sess":10,"interactive_shel":11,"line":[3,17],"linux":23,"linux_sess":23,"log":2,"logger":2,"model":[3,4,5,6,20],"modul":37,"nic":26,"node":[8,24,28,29],"o":25,"os_sess":25,"packag":[0,8,20,37],"param":[3,6],"paramet":[3,4,5,6],"pars":7,"parser":7,"port":26,"posix":27,"posix_sess":27,"python":12,"python_shel":12,"record":18,"remot":[9,10,11,12,13,14,15,23,25,27],"remote_sess":[8,13],"represent":[22,26],"result":18,"runner":16,"scapi":33,"session":[10,13,14,23,25,27],"set":17,"setup":16,"shell":[9,11,12,15],"ssh":[10,14],"ssh_session":14,"subpackag":31,"suit":[16,19,37],"sut_nod":28,"system":28,"tabl":37,"test":[16,18,19,28,37],"test_result":18,"test_suit":19,"testb":[16,20,21,30],"testbed_model":20,"testpmd":[5,15],"testpmd_shel":15,"text":7,"tg":[32,34],"tg_node":29,"topologi":30,"traffic":[29,33],"traffic_gener":[31,34],"type":6,"under":28,"util":[7,22,36],"variabl":17,"variou":36,"virtual":35,"virtual_devic":35,"welcom":37}}) \ No newline at end of file overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1