Re: [PATCH v2 6/7] dts: revamp runtime internals

2025-02-17 Thread Luca Vizzarro
On 14/02/2025 18:54, Nicholas Pratte wrote: This definitely cleans things up a lot! Reviewed-by: Nicholas Pratte @@ -217,9 +218,7 @@ def get_supported_capabilities( ) if cls.capabilities_to_check: capabilities_to_check_map = cls._get_decorated_capabilities_m

Re: [PATCH v2 6/7] dts: revamp runtime internals

2025-02-14 Thread Nicholas Pratte
This definitely cleans things up a lot! Reviewed-by: Nicholas Pratte > @@ -217,9 +218,7 @@ def get_supported_capabilities( > ) > if cls.capabilities_to_check: > capabilities_to_check_map = cls._get_decorated_capabilities_map() > -with TestPmdShell( > -

[PATCH v2 6/7] dts: revamp runtime internals

2025-02-12 Thread Luca Vizzarro
Enforce separation of concerns by letting test runs being isolated through a new TestRun class and respective module. This also means that any actions taken on the nodes must be handled exclusively by the test run. An example being the creation and destruction of the traffic generator. TestSuiteWit