#1146465 jaydebeapi autopkg tests are failing, blocking python3-defaults

#1146465#5
Date:
2026-09-02 07:37:44 UTC
From:
To:
see https://ci.debian.net/packages/j/jaydebeapi/testing/amd64/75003387/

[...]
  63s ======================================================================
  63s ERROR: test_class_subprocess_dying_after_the_tests_is_reported
(test.test_support.TestIsolated.test_class_subprocess_dying_after_the_tests_is_reported)
  63s ----------------------------------------------------------------------
  63s Traceback (most recent call last):
  63s   File "/usr/lib/python3.14/test/test_support.py", line 957, in
test_class_subprocess_dying_after_the_tests_is_reported
  63s     from test._isolated_sample import EXIT_CODE
  63s ModuleNotFoundError: No module named 'test._isolated_sample'
  63s
  63s ======================================================================
  63s ERROR: test_durations_forwarded_for_class
(test.test_support.TestIsolated.test_durations_forwarded_for_class)
  63s ----------------------------------------------------------------------
  63s Traceback (most recent call last):
  63s   File "/usr/lib/python3.14/test/test_support.py", line 908, in
test_durations_forwarded_for_class
  63s     from test._isolated_sample import DURATION_SLEEP
  63s ModuleNotFoundError: No module named 'test._isolated_sample'
  63s
  63s ======================================================================
  63s ERROR: test_subprocess_dying_after_the_test_is_reported
(test.test_support.TestIsolated.test_subprocess_dying_after_the_test_is_reported)
  63s ----------------------------------------------------------------------
  63s Traceback (most recent call last):
  63s   File "/usr/lib/python3.14/test/test_support.py", line 942, in
test_subprocess_dying_after_the_test_is_reported
  63s     from test._isolated_sample import EXIT_CODE
  63s ModuleNotFoundError: No module named 'test._isolated_sample'
  63s
  63s ======================================================================
  63s FAIL: test_class_outcomes
(test.test_support.TestIsolated.test_class_outcomes)
  63s ----------------------------------------------------------------------
  63s Traceback (most recent call last):
  63s   File "/usr/lib/python3.14/test/test_support.py", line 874, in
test_class_outcomes
  63s     self.assertEqual(result.testsRun, 3)
  63s     ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
  63s AssertionError: 1 != 3
  63s
  63s ======================================================================
  63s FAIL: test_method_outcomes
(test.test_support.TestIsolated.test_method_outcomes)
  63s ----------------------------------------------------------------------
  63s Traceback (most recent call last):
  63s   File "/usr/lib/python3.14/test/test_support.py", line 862, in
test_method_outcomes
  63s     self.assertEqual(result.testsRun, 6)
  63s     ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
  63s AssertionError: 1 != 6
  63s
  63s ======================================================================
  63s FAIL: test_skip_reason_propagated
(test.test_support.TestIsolated.test_skip_reason_propagated)
  63s ----------------------------------------------------------------------
  63s Traceback (most recent call last):
  63s   File "/usr/lib/python3.14/test/test_support.py", line 892, in
test_skip_reason_propagated
  63s     self.assertEqual([reason for _, reason in result.skipped],
['nope'])
  63s
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  63s AssertionError: Lists differ: [] != ['nope']
  63s
  63s Second list contains 1 additional elements.
  63s First extra element 0:
  63s 'nope'
  63s
  63s - []
  63s + ['nope']
  63s
  63s ======================================================================
  63s FAIL: test_skipped_without_subprocess_support
(test.test_support.TestIsolated.test_skipped_without_subprocess_support)
  63s ----------------------------------------------------------------------
  63s Traceback (most recent call last):
  63s   File "/usr/lib/python3.14/test/test_support.py", line 977, in
test_skipped_without_subprocess_support
  63s     self.assertEqual(len(result.skipped), 1)
  63s     ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
  63s AssertionError: 0 != 1
  63s
  63s ======================================================================
  63s FAIL: test_subclass_bypassing_setupclass_is_reported
(test.test_support.TestIsolated.test_subclass_bypassing_setupclass_is_reported)
  63s ----------------------------------------------------------------------
  63s Traceback (most recent call last):
  63s   File "/usr/lib/python3.14/test/test_support.py", line 938, in
test_subclass_bypassing_setupclass_is_reported
  63s     self.assertIn('did not run in a subprocess', result.errors[0][1])
  63s     ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  63s AssertionError: 'did not run in a subprocess' not found in
'ImportError: Failed to import test module: _isolated_sample\nTraceback
(most recent call last):\n  File
"/usr/lib/python3.14/unittest/loader.py", line 141, in
loadTestsFromName\n    module =
__import__(module_name)\nModuleNotFoundError: No module named 
\'test._isolated_sample\'\n\n'
  63s
  63s ======================================================================
  63s FAIL: test_subclass_of_isolated_class
(test.test_support.TestIsolated.test_subclass_of_isolated_class)
(sample='SubclassingSample')
  63s ----------------------------------------------------------------------
  63s Traceback (most recent call last):
  63s   File "/usr/lib/python3.14/test/test_support.py", line 929, in
test_subclass_of_isolated_class
  63s     self.assertEqual(result.errors, [])
  63s     ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
  63s AssertionError: Lists differ: [(<unittest.loader._FailedTest
testMethod=[300 chars]\n')] != []
  63s
  63s First list contains 1 additional elements.
  63s First extra element 0:
  63s (<unittest.loader._FailedTest testMethod=_isolated_sample>,
'ImportError: Failed to import test module: _isolated_sample\nTraceback
(most recent call last):\n  File
"/usr/lib/python3.14/unittest/loader.py", line 141, in
loadTestsFromName\n    module =
__import__(module_name)\nModuleNotFoundError: No module named 
\'test._isolated_sample\'\n\n')
  63s
  63s + []
  63s - [(<unittest.loader._FailedTest testMethod=_isolated_sample>,
  63s -   'ImportError: Failed to import test module: _isolated_sample\n'
  63s -   'Traceback (most recent call last):\n'
  63s -   '  File "/usr/lib/python3.14/unittest/loader.py", line 141, in '
  63s -   'loadTestsFromName\n'
  63s -   '    module = __import__(module_name)\n'
  63s -   "ModuleNotFoundError: No module named 'test._isolated_sample'\n"
  63s -   '\n')]
  63s
  63s ======================================================================
  63s FAIL: test_subclass_of_isolated_class
(test.test_support.TestIsolated.test_subclass_of_isolated_class)
(sample='SubclassSample')
  63s ----------------------------------------------------------------------
  63s Traceback (most recent call last):
  63s   File "/usr/lib/python3.14/test/test_support.py", line 927, in
test_subclass_of_isolated_class
  63s     self.assertEqual(result.testsRun, count)
  63s     ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
  63s AssertionError: 1 != 2
  63s
  63s ======================================================================
  63s FAIL: test_subprocess_dying_does_not_hide_the_failure
(test.test_support.TestIsolated.test_subprocess_dying_does_not_hide_the_failure)
  63s ----------------------------------------------------------------------
  63s Traceback (most recent call last):
  63s   File "/usr/lib/python3.14/test/test_support.py", line 951, in
test_subprocess_dying_does_not_hide_the_failure
  63s     self.assertEqual(self._names(result.failures),
['test_fails_and_dies'])
  63s
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  63s AssertionError: Lists differ: [] != ['test_fails_and_dies']
  63s
  63s Second list contains 1 additional elements.
  63s First extra element 0:
  63s 'test_fails_and_dies'
  63s
  63s - []
  63s + ['test_fails_and_dies']
  63s
  63s ======================================================================
  63s FAIL: test_subprocess_traceback_is_cause
(test.test_support.TestIsolated.test_subprocess_traceback_is_cause)
  63s ----------------------------------------------------------------------
  63s Traceback (most recent call last):
  63s   File "/usr/lib/python3.14/test/test_support.py", line 897, in
test_subprocess_traceback_is_cause
  63s     self.assertEqual(len(result.failures), 1)
  63s     ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
  63s AssertionError: 0 != 1
  63s
  63s ======================================================================
  63s FAIL: test_subtests_reported_individually
(test.test_support.TestIsolated.test_subtests_reported_individually)
  63s ----------------------------------------------------------------------
  63s Traceback (most recent call last):
  63s   File "/usr/lib/python3.14/test/test_support.py", line 885, in
test_subtests_reported_individually
  63s     self.assertEqual(len(result.failures), 1)
  63s     ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
  63s AssertionError: 0 != 1
  63s
  63s ----------------------------------------------------------------------
  63s Ran 63 tests in 3.357s
  63s
  63s FAILED (failures=10, errors=3, skipped=2)
  63s FAILED