~/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 df34001849b404c7681dd4336a541a4150d135c3e2556a10aa7cd3952970641d 2 +/usr/share/doc/packages/dpdk/html/dts/framework.testbed_model.traffic_generator.capturing_traffic_generator.html fe160f693d5c62116bcfb4ccb5000eaa1ed1d7d43ef51ee434f54a6ef1e8bcc6 2 @@ -5217 +5217 @@ -/usr/share/doc/packages/dpdk/html/dts/searchindex.js a64e5957277cf0b4493df10257219e4a843840e14093410956a95b9710d6d7bc 2 +/usr/share/doc/packages/dpdk/html/dts/searchindex.js bb7abbace9bbb94387513be26cfa43ad7ab2be210d00bf80c8215c2ea48b25ce 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-03-21 12:34:45.538331993 +0000 +++ new//usr/share/doc/packages/dpdk/html/dts/framework.testbed_model.traffic_generator.capturing_traffic_generator.html 2025-03-21 12:34:45.542332029 +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-03-14 13:37:34.000000000 +0000 +++ new//usr/share/doc/packages/dpdk/html/dts/searchindex.js 2025-03-14 13:37:34.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": 64, "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], "09af": 32, "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, "4398046511104": 15, "45": 15, "4503599627370496": 15, "4611686018427387904": 15, "4722366482869645213696": 15, "4802": 32, "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, "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, "93dcf0fa": 32, "942c": 32, "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, "_local": [5, 17], "_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, 21, 22, 25, 33, 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, "ea139cec8b2f": 32, "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": 64, "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, "4398046511104": 15, "45": 15, "4503599627370496": 15, "4611686018427387904": 15, "4722366482869645213696": 15, "49152": 36, "4e60": 32, "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, "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, "93e2": 32, "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, "_local": [5, 17], "_name": 15, "_separ": 9, "_sshsessiondeaderror": 1, "_sshtimeouterror": 1, "_unique_cap": 21, "a93b452c": 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, 21, 22, 25, 33, 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, "afc9": 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, "b9c8e57ca9aa": 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 overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1