v2: * Patch series has been rebased to release candidate one. * Added functionality to make 'test_suites' optional, based on certain conditions. * Aggregated all of the DPDK documentation into one holistic patch.
Nicholas Pratte (6): dts: Remove build target config and list of devices dts: Use First Core Logic Change dts: Self-Discovering Architecture Change dts: Rework DPDK Attributes In SUT Node Config dts: add conditional behavior for test suite requirements doc: dpdk documentation changes for new dts config doc/guides/tools/dts.rst | 26 +--- dts/conf.yaml | 28 ++-- dts/framework/config/__init__.py | 83 +++++------ dts/framework/config/conf_yaml_schema.json | 142 +++---------------- dts/framework/config/types.py | 29 ++-- dts/framework/runner.py | 4 +- dts/framework/test_result.py | 14 +- dts/framework/testbed_model/cpu.py | 6 +- dts/framework/testbed_model/linux_session.py | 5 +- dts/framework/testbed_model/node.py | 21 +-- dts/framework/testbed_model/os_session.py | 10 +- dts/framework/testbed_model/posix_session.py | 6 + dts/framework/testbed_model/sut_node.py | 20 ++- 13 files changed, 130 insertions(+), 264 deletions(-) -- 2.44.0