Currently the default topology for test suites when not specified is two link. However, the majority of the DPDK functions tested in DTS can be tested with a single link. It is more intuitive for a testsuite or testcase lacking a topology decorator to default to the more basic requirement of 1 link, and force tests which really do require two link to include decorators explicitly saying so.
Signed-off-by: Dean Marx <[email protected]> --- dts/api/capabilities.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dts/api/capabilities.py b/dts/api/capabilities.py index 243759668f..eafbd38afa 100644 --- a/dts/api/capabilities.py +++ b/dts/api/capabilities.py @@ -63,7 +63,7 @@ class LinkTopology(IntEnum): @classmethod def default(cls) -> "LinkTopology": """The default topology required by test cases if not specified otherwise.""" - return cls.TWO_LINKS + return cls.NO_LINK class NicCapability(IntEnum): -- 2.50.1

