[PATCH 1/2] dts: introduce abstract class for TG and SUT DPDK runtime environments

Luca Vizzarro Luca.Vizzarro at arm.com
Mon Aug 11 13:17:18 CEST 2025


I am not sure where these changes stem from. From my understanding, this 
enforces the creation of a DPDK environment for the TG, regardless if 
it's needed or not.

The only scenario I can think of this being useful is when paired with 
T-Rex. But like I've mentioned before, since the TG node is managed by 
the traffic generator class, I don't see why DTS should concern itself 
to setting up DPDK on the TG.

Logically, what I am thinking is that if T-Rex has an underlying DPDK 
requirement, then it should be the duty of the T-Rex Traffic Generator 
class to manage this. This behaviour should be agnostic to the overall 
test run, who should only care about our DPDK testing environment and a 
traffic generator.

Please let me know if I am missing something.


More information about the dev mailing list