Thank you for picking and finishing this up, Luca! Much appreciated.

On Fri, Jan 24, 2025 at 6:39 AM Luca Vizzarro <luca.vizza...@arm.com> wrote:
>
> v4:
> - fixed bug where the CLI overrides where not being picked up
>   when values were not set in the config and/or the defaults
>   were available
> - added new comment in the configuration example file to indicate
>   that all test suites are run if none are specified
>
> Luca Vizzarro (3):
>   dts: handle CLI overrides in the configuration
>   dts: split configuration file
>   dts: run all test suites by default
>
> Nicholas Pratte (4):
>   dts: enable arch self-discovery
>   dts: simplify build options config
>   dts: infer use first core without config
>   dts: rework DPDK attributes in SUT node config
>
>  doc/guides/tools/dts.rst                      |  78 ++-
>  dts/.gitignore                                |   4 +
>  dts/conf.yaml                                 |  90 ---
>  dts/framework/config/__init__.py              | 512 ++----------------
>  dts/framework/config/common.py                |  59 ++
>  dts/framework/config/node.py                  | 144 +++++
>  dts/framework/config/test_run.py              | 304 +++++++++++
>  dts/framework/runner.py                       |  33 +-
>  dts/framework/settings.py                     |  37 +-
>  dts/framework/test_result.py                  |   4 +-
>  dts/framework/testbed_model/cpu.py            |  26 +-
>  dts/framework/testbed_model/linux_session.py  |   5 +-
>  dts/framework/testbed_model/node.py           |  25 +-
>  dts/framework/testbed_model/os_session.py     |  14 +-
>  dts/framework/testbed_model/port.py           |   2 +-
>  dts/framework/testbed_model/posix_session.py  |   6 +-
>  dts/framework/testbed_model/sut_node.py       |  26 +-
>  dts/framework/testbed_model/tg_node.py        |   2 +-
>  dts/framework/testbed_model/topology.py       |   2 +-
>  .../traffic_generator/__init__.py             |   2 +-
>  .../testbed_model/traffic_generator/scapy.py  |   2 +-
>  .../traffic_generator/traffic_generator.py    |   2 +-
>  dts/nodes.example.yaml                        |  53 ++
>  dts/test_runs.example.yaml                    |  34 ++
>  dts/tests/TestSuite_smoke_tests.py            |   2 +-
>  25 files changed, 812 insertions(+), 656 deletions(-)
>  create mode 100644 dts/.gitignore
>  delete mode 100644 dts/conf.yaml
>  create mode 100644 dts/framework/config/common.py
>  create mode 100644 dts/framework/config/node.py
>  create mode 100644 dts/framework/config/test_run.py
>  create mode 100644 dts/nodes.example.yaml
>  create mode 100644 dts/test_runs.example.yaml
>
> --
> 2.43.0
>

Reply via email to