Description of problem: in recent rebuilds, subunit fails to build https://kojipkgs.fedoraproject.org//work/tasks/3589/11863589/build.log PYTHONPATH='/builddir/build/BUILD/subunit-1.2.0/python':'/builddir/build/BUILD/subunit-1.2.0':/builddir/build/BUILD/subunit-1.2.0/python/subunit:/builddir/build/BUILD/subunit-1.2.0/python/subunit/tests \ /usr/bin/python -m testtools.run all_tests.test_suite Tests running... ====================================================================== FAIL: subunit.tests.test_test_protocol.TestRemotedTestCase.test_simple ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/subunit-1.2.0/python/subunit/tests/test_test_protocol.py", line 976, in test_simple result.errors) File "/usr/lib/python2.7/site-packages/unittest2/case.py", line 836, in assertEqual assertion_func(first, second, msg=msg) File "/usr/lib/python2.7/site-packages/unittest2/case.py", line 1032, in assertListEqual self.assertSequenceEqual(list1, list2, msg, seq_type=list) File "/usr/lib/python2.7/site-packages/unittest2/case.py", line 1014, in assertSequenceEqual self.fail(msg) File "/usr/lib/python2.7/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Lists differ: [(<su[52 chars]n'>, '_StringException: Cannot run RemotedTestCases.\n\n')] != [(<su[52 chars]n'>, u'Traceback (most recent call last):\ntes[71 chars]\n')] First differing element 0: (<subunit.RemotedTestCase description='A test description'>, '_StringException: Cannot run RemotedTestCases.\n\n') (<subunit.RemotedTestCase description='A test description'>, u'Traceback (most recent call last):\ntesttools.testresult.real._StringException: Cannot run RemotedTestCases.\n\n') [(<subunit.RemotedTestCase description='A test description'>, - '_StringException: Cannot run RemotedTestCases.\n\n')] + u'Traceback (most recent call last):\ntesttools.testresult.real._StringException: Cannot run RemotedTestCases.\n\n')] ====================================================================== FAIL: subunit.tests.test_test_protocol.TestTestProtocolServerPipe.test_story ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/subunit-1.2.0/python/subunit/tests/test_test_protocol.py", line 116, in test_story [(an_error, _remote_exception_repr + '\n')]) File "/usr/lib/python2.7/site-packages/unittest2/case.py", line 836, in assertEqual assertion_func(first, second, msg=msg) File "/usr/lib/python2.7/site-packages/unittest2/case.py", line 1032, in assertListEqual self.assertSequenceEqual(list1, list2, msg, seq_type=list) File "/usr/lib/python2.7/site-packages/unittest2/case.py", line 1014, in assertSequenceEqual self.fail(msg) File "/usr/lib/python2.7/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Lists differ: [(<su[42 chars]r'>, u'Traceback (most recent call last):\ntes[39 chars]\n')] != [(<su[42 chars]r'>, '_StringException\n')] First differing element 0: (<subunit.RemotedTestCase description='an error'>, u'Traceback (most recent call last):\ntesttools.testresult.real._StringException\n') (<subunit.RemotedTestCase description='an error'>, '_StringException\n') - [(<subunit.RemotedTestCase description='an error'>, + [(<subunit.RemotedTestCase description='an error'>, '_StringException\n')] ? +++++++++++++++++++++++ - u'Traceback (most recent call last):\ntesttools.testresult.real._StringException\n')] Ran 526 tests in 0.885s FAILED (failures=2) Makefile:1572: recipe for target 'check-local' failed make[1]: Leaving directory '/builddir/build/BUILD/subunit-1.2.0' make[1]: *** [check-local] Error 1 make: *** [check-am] Error 2 Makefile:1415: recipe for target 'check-am' failed RPM build errors: That is subunit-1.2.0-2 from rawhide branch
Fixed in Rawhide.
Thank you!