Source: openvswitch Version: 2.15.0+ds1-10 Followup-For: Bug #1009969 Control: tags -1 patch
Dear Maintainer, The speical fail cases are below that i grap from the build log on riscv64 hardware: ... ## ------------- ## ## Test results. ## ## ------------- ## ERROR: 2267 tests were run, 3 failed unexpectedly. 22 tests were skipped. ## -------------------------- ## ## testsuite.log was created. ## ## -------------------------- ## Please send `tests/testsuite.log' and all information you think might help: To: <b...@openvswitch.org> Subject: [openvswitch 2.15.0] testsuite: 1036 1072 1139 failed You may investigate any problem if you feel able to do so, in which case the test suite provides a good starting point. Its output may be found below `tests/testsuite.dir'. ... make[5]: Entering directory '/<<PKGBUILDDIR>>/_debian' set /bin/bash '../tests/testsuite' -C tests AUTOTEST_PATH=utilities:vswitchd:ovsdb:vtep:tests::; \ "$@" --recheck || (test X'' = Xyes && "$@" --recheck) not a dynamic executable ## ------------------------------ ## ## openvswitch 2.15.0 test suite. ## ## ------------------------------ ## ofproto-dpif 1036: ofproto-dpif - select group with weights FAILED (ofproto-dpif.at:787) 1072: ofproto-dpif - controller action without megaflows FAILED (ofproto-dpif.at:2145) 1139: ofproto-dpif - sFlow packet sampling - LACP structures ok ## ------------- ## ## Test results. ## ## ------------- ## ERROR: All 3 tests were run, 2 failed unexpectedly. ## -------------------------- ## ## testsuite.log was created. ## ## -------------------------- ## Please send `tests/testsuite.log' and all information you think might help: ... And I noticed the commit: https://salsa.debian.org/openstack-team/third-party/openvswitch/-/commit/c4c329b15cafee9ccc7ce724c0fc8aa5b7d33881 It seems there is a blacklist for riscv64, but it had been pushed debian/yoga branch. And the patch for the reportbug is ok that I can build openvswitch package successfully on my riscv64 hardware (Unmatched board). It is different with the commit that I mentioned. If you need me to test more case, please feel free to let me know.
Index: openvswitch-2.15.0+ds1/debian/rules =================================================================== --- openvswitch-2.15.0+ds1.orig/debian/rules +++ openvswitch-2.15.0+ds1/debian/rules @@ -165,6 +165,15 @@ TEST_LIST = 1-19 22-531 533-1020 1022-10 TEST_LIST_DPDK = $(TEST_LIST) endif #ia64 +# riscv64 +# 1036: ofproto-dpif - select group with weights FAILED (ofproto-dpif.at:787) +# 1072: ofproto-dpif - controller action without megaflows FAILED (ofproto-dpif.at:2145) +# 1139: ofproto-dpif - sFlow packet sampling - LACP structures ok +ifneq (,$(filter riscv64, $(DEB_HOST_ARCH))) +TEST_LIST = 1-1035 1037-1071 1073-1138 1140- +TEST_LIST_DPDK = $(TEST_LIST) +endif #riscv64 + override_dh_auto_test: ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) if $(MAKE) -C _debian check TESTSUITEFLAGS='$(PARALLEL) $(TEST_LIST)' || \