Thanks for your review, your email somehow turned up in spam I did run these tests before uploading, but more than happy to run them again, and will report back
regards, Arif --- Arif Ali IRC: arif-ali Matrix: @arif-ali:ubuntu.com On Wed, 15 Jul 2026 at 20:59, Simon Quigley <[email protected]> wrote: > Control: tags -1 +moreinfo > > Hello, > > Thank you for your work on this package. > > I'm getting some test failures on build, can you reproduce this? > > RESULTS : PASS 897 | ERROR 0 | FAIL 5 | SKIP 32 | WARN 0 | INTERRUPT 0 > | CANCEL 0 > JOB TIME : 160.48 s > Log file "debug.log" content for test > "unit-129-selftests/unit/runner_package.py:ActionTests.test_success_remove" > (FAIL): > [stdout] > ====================================================================== > [stdout] FAIL: test_success_remove > (runner_package.ActionTests.test_success_remove) > [stdout] > ---------------------------------------------------------------------- > [stdout] Traceback (most recent call last): > [stdout] File > "/build/reproducible-path/avocado-113.0/selftests/unit/runner_package.py", > line 133, in test_success_remove > [stdout] self.assertIn(stdout, messages[-3]["log"]) > [stdout] ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > [stdout] AssertionError: b'Package(s) foo removed successfully' not found > in b'Package foo not installed' > [stdout] > [stdout] > ---------------------------------------------------------------------- > [stdout] Ran 1 test in 0.576s > [stdout] > [stdout] FAILED (failures=1) > > Log file "debug.log" content for test > "unit-127-selftests/unit/runner_package.py:ActionTests.test_already_installed" > (FAIL): > [stdout] > ====================================================================== > [stdout] FAIL: test_already_installed > (runner_package.ActionTests.test_already_installed) > [stdout] > ---------------------------------------------------------------------- > [stdout] Traceback (most recent call last): > [stdout] File > "/build/reproducible-path/avocado-113.0/selftests/unit/runner_package.py", > line 93, in test_already_installed > [stdout] self.assertEqual(messages[-1]["result"], "pass") > [stdout] ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > [stdout] AssertionError: 'error' != 'pass' > [stdout] - error > [stdout] + pass > [stdout] > [stdout] > [stdout] > ---------------------------------------------------------------------- > [stdout] Ran 1 test in 0.627s > [stdout] > [stdout] FAILED (failures=1) > > Log file "debug.log" content for test > "unit-131-selftests/unit/runner_package.py:ActionTests.test_fail_remove" > (FAIL): > [stdout] > ====================================================================== > [stdout] FAIL: test_fail_remove > (runner_package.ActionTests.test_fail_remove) > [stdout] > ---------------------------------------------------------------------- > [stdout] Traceback (most recent call last): > [stdout] File > "/build/reproducible-path/avocado-113.0/selftests/unit/runner_package.py", > line 168, in test_fail_remove > [stdout] self.assertEqual(messages[-1]["result"], "error") > [stdout] ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > [stdout] AssertionError: 'pass' != 'error' > [stdout] - pass > [stdout] + error > [stdout] > [stdout] > [stdout] > ---------------------------------------------------------------------- > [stdout] Ran 1 test in 0.582s > [stdout] > [stdout] FAILED (failures=1) > > Log file "debug.log" content for test > "unit-126-selftests/unit/runner_package.py:ActionTests.test_success_install" > (FAIL): > [stdout] > ====================================================================== > [stdout] FAIL: test_success_install > (runner_package.ActionTests.test_success_install) > [stdout] > ---------------------------------------------------------------------- > [stdout] Traceback (most recent call last): > [stdout] File > "/build/reproducible-path/avocado-113.0/selftests/unit/runner_package.py", > line 75, in test_success_install > [stdout] self.assertEqual(messages[-1]["result"], "pass") > [stdout] ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > [stdout] AssertionError: 'error' != 'pass' > [stdout] - error > [stdout] + pass > [stdout] > [stdout] > [stdout] > ---------------------------------------------------------------------- > [stdout] Ran 1 test in 1.183s > [stdout] > [stdout] FAILED (failures=1) > > Log file "debug.log" content for test > "unit-132-selftests/unit/runner_package.py:ActionTests.test_success_check" > (FAIL): > [stdout] > ====================================================================== > [stdout] FAIL: test_success_check > (runner_package.ActionTests.test_success_check) > [stdout] > ---------------------------------------------------------------------- > [stdout] Traceback (most recent call last): > [stdout] File > "/build/reproducible-path/avocado-113.0/selftests/unit/runner_package.py", > line 186, in test_success_check > [stdout] self.assertEqual(messages[-1]["result"], "pass") > [stdout] ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > [stdout] AssertionError: 'error' != 'pass' > [stdout] - error > [stdout] + pass > [stdout] > [stdout] > [stdout] > ---------------------------------------------------------------------- > [stdout] Ran 1 test in 0.605s > [stdout] > [stdout] FAILED (failures=1) > > > Test summary: > unit-126-selftests/unit/runner_package.py:ActionTests.test_success_install: > FAIL > unit-127-selftests/unit/runner_package.py:ActionTests.test_already_installed: > FAIL > unit-129-selftests/unit/runner_package.py:ActionTests.test_success_remove: > FAIL > unit-131-selftests/unit/runner_package.py:ActionTests.test_fail_remove: > FAIL > unit-132-selftests/unit/runner_package.py:ActionTests.test_success_check: > FAIL > make[1]: *** [debian/rules:13: override_dh_auto_test] Error 1 > make[1]: Leaving directory '/build/reproducible-path/avocado-113.0' > make: *** [debian/rules:7: binary] Error 2 > dpkg-buildpackage: error: debian/rules binary subprocess failed with exit > status 2 > ------------------------------ > Build finished at 2026-07-15T19:55:11Z > > Please remove the moreinfo tag once you're ready for another review. Feel > free to CC me, if I'm available I can take another look. > > Best regards, > Simon Quigley > [email protected] >

