Hi there, sending in a solution that could enable DTS to bind drivers for DPDK-based apps, like traffic generators, that lack the DPDK build to gather dpdk-devbind.py from.
Best, Luca Luca Vizzarro (6): dts: ensure runtime working directory dts: use topology in smoke tests dts: add tmp directory facility dts: decouple DPDK runtime from build dts: enable build-less DPDK driver binding dts: restore TG setup and teardown dts/framework/context.py | 3 +- dts/framework/remote_session/dpdk.py | 49 +++++++++++++++---- dts/framework/remote_session/dpdk_shell.py | 2 +- dts/framework/test_run.py | 12 ++++- dts/framework/testbed_model/node.py | 31 +++++++++++- dts/framework/testbed_model/os_session.py | 12 +++++ dts/framework/testbed_model/posix_session.py | 5 ++ .../traffic_generator/traffic_generator.py | 2 +- dts/main.py | 6 +++ dts/tests/TestSuite_smoke_tests.py | 4 +- dts/tests/TestSuite_softnic.py | 2 +- 11 files changed, 109 insertions(+), 19 deletions(-) -- 2.43.0