On Wed, Jul 8, 2026 at 10:28 AM Andrew Bailey <[email protected]> wrote:
> Add support for running DTS with no traffic generator node and no ethdev > interfaces. Some applications, like dpdk-test-crypto-perf run without > ethdev interfaces and no traffic generator. In these cases, it is > beneficial to remove the overhead of creating a node and ports that are > not used. The specified build option for ice devices is removed since > the query to sut port ingress causes python to crash when there are no > ports. Notably, since this is only the case in which there are no ports, > traffic will not be sent and therefore the build argument is not > required. For these reasons it is skipped when running a no-link > topology. > I think SUT should be capitalized. I do not understand what the final 3 sentences are saying about ice. I do think I understand the code, which is saying that when the topology is NO_LINK, do not build DPDK with 16 byte descriptors. > > Signed-off-by: Andrew Bailey <[email protected]> > > dpdk: > @@ -58,8 +61,8 @@ test_suites: # see `Optional Fields`; the following test > suites will be run in t > # The machine running the DPDK test executable > system_under_test_node: "SUT 1" > # Traffic generator node to use for this execution environment > -traffic_generator_node: "TG 1" > -port_topology: > +traffic_generator_node: "TG 1" # see > See what? Is it supposed to say "see `Optional Fields`" ? > +port_topology: # see `Optional Fields` > > Reviewed-by: Patrick Robb <[email protected]>

