main
dts: move artifact class to API directory
dts: move testpmd module from framework to API directory
dts: move packet handling and utilities to API directory
dts: use Pydantic in the configuration
dts: revamp runtime internals
dts: add API doc sources
dts: remove node distinction
dts: add shells pool
doc: add DTS capability doc sources
dts: improve port handling
doc: raise an error on warnings for DTS
dts: add tests package to API docs
dts: rename some test suites
dts: add cryptodev latency test suite
dts: add crypto throughput test suite
dts: add packet capture test suite
dts: add port control test suite
dts: add port stats test suite
dts: fix doc for QinQ test suite
dts: add Rx/Tx offload test suite
dts: add single-core performance test suite
dts: add port speed capabilities test suite