Bug 1353 - Add parallel functional testing support
Summary: Add parallel functional testing support
Status: UNCONFIRMED
Alias: None
Product: DPDK
Classification: Unclassified
Component: DTS (show other bugs)
Version: unspecified
Hardware: All All
: Low enhancement
Target Milestone: ---
Assignee: dev
URL:
Depends on:
Blocks:
 
Reported: 2024-01-10 10:59 CET by Juraj Linkeš
Modified: 2024-02-14 14:34 CET (History)
3 users (show)



Attachments

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).

Note You need to log in before you can comment on or make changes to this bug.