On 2/13/26 22:37, Ihar Hrachyshka via dev wrote:
This reduces the number of skipped tests from 181 to 39.

Signed-off-by: Ihar Hrachyshka <[email protected]>


Hello, Ihar,

Thank you for the patch.


---
  debian/control | 11 ++++++++++-
  1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index d99b483ac..4491578c8 100644
--- a/debian/control
+++ b/debian/control
@@ -19,7 +19,16 @@ Build-Depends: graphviz,
                 python3-twisted,
                 python3-zope.interface,
                 libunbound-dev,
-               libunwind-dev
+               libunwind-dev,
+               util-linux,
+               python3-scapy,
+               tcpdump,
+               netcat-openbsd,
+               xxd,
+               iproute2,
+               arping,
+               ethtool,
+               nftables

I would rather not have build dependencies added here that are not strictly required for compilation of the software itself.

Every dependency is a potential liability and added maintenance burden.

The quest to run more unit tests is a noble one and I'd advice you to do this separately instead.

We do this already for the system testsuite [0][1], and there is nothing stopping us from expanding this to the unit testsuite.

WDYT?

0: https://salsa.debian.org/openstack-team/third-party/ovn/-/blob/debian/sid/debian/tests/control?ref_type=heads 1: https://salsa.debian.org/openstack-team/third-party/ovn/-/blob/debian/sid/debian/tests/run-tests.sh?ref_type=heads

--
Frode Nordahl

  Standards-Version: 3.9.3
  Homepage: http://www.ovn.org/

--
2.52.0

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev



_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to