Bug 1353

Summary: Add parallel functional testing support
Product: DPDK Reporter: Juraj Linkeš (juraj.linkes)
Component: DTSAssignee: dev
Status: UNCONFIRMED ---    
Severity: enhancement CC: juraj.linkes, probb, thomas
Priority: Low    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   

Description Juraj Linkeš 2024-01-10 10:59:45 CET
It’s possible to do parallel functional testing - one NIC in each parallel execution (two parallel processes/execution can't use the same NIC).

There are multiple ways to do this. Using containers seems the most straightforward, but maybe we can use Python’s async module.
Comment 1 Thomas Monjalon 2024-01-10 15:13:15 CET
What is the problem when running 2 DTS in parallel not sharing the same HW?
Comment 2 Juraj Linkeš 2024-01-11 13:12:05 CET
There isn't and it's possible that's going to be how we do it. If using containers (or any other isolation), then there won't ever be a problem, but if we want to run two DTS instances without isolation, there may be some extra work to ensure that the two instances don't share resources (such as log files).