Some failures: ====================================================================== FAIL: bzrlib.tests.test_decorators.TestDecoratorDocs.test_read_lock_passthrough ---------------------------------------------------------------------- _StringException: Text attachment: log ------------ ------------ Text attachment: traceback ------------ Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/testtools/runtest.py", line 128, in _run_user return fn(*args) File "/usr/lib/python2.4/site-packages/testtools/testcase.py", line 368, in _run_test_method testMethod() File "/home/pqm/bzr-pqm-workdir/home/+trunk/bzrlib/tests/test_decorators.py", line 170, in test_read_lock_passthrough self.assertDocstring('Frob the sample object', sam.frob) AssertionError: 'Frob the sample object' is not None. ------------ FAIL: bzrlib.tests.test_decorators.TestDecoratorDocs.test_write_lock_passthrough ---------------------------------------------------------------------- _StringException: Text attachment: log ------------ ------------ Text attachment: traceback ------------ Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/testtools/runtest.py", line 128, in _run_user return fn(*args) File "/usr/lib/python2.4/site-packages/testtools/testcase.py", line 368, in _run_test_method testMethod() File "/home/pqm/bzr-pqm-workdir/home/+trunk/bzrlib/tests/test_decorators.py", line 177, in test_write_lock_passthrough sam.bank) AssertionError: 'Bank the sample, but using bar and biz.' is not None. ------------ FAIL: bzrlib.tests.test_decorators.TestPrettyDecorators.test__fast_needs_read_lock ---------------------------------------------------------------------- _StringException: Text attachment: log ------------ ------------ Text attachment: traceback ------------ Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/testtools/runtest.py", line 128, in _run_user return fn(*args) File "/usr/lib/python2.4/site-packages/testtools/testcase.py", line 368, in _run_test_method testMethod() File "/home/pqm/bzr-pqm-workdir/home/+trunk/bzrlib/tests/test_decorators.py", line 225, in test__fast_needs_read_lock self.assertDocstring( AssertionError: 'Just a function that supplies several arguments.' is not None. ------------ FAIL: bzrlib.tests.test_decorators.TestPrettyDecorators.test__fast_needs_write_lock ---------------------------------------------------------------------- _StringException: Text attachment: log ------------ ------------ Text attachment: traceback ------------ Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/testtools/runtest.py", line 128, in _run_user return fn(*args) File "/usr/lib/python2.4/site-packages/testtools/testcase.py", line 368, in _run_test_method testMethod() File "/home/pqm/bzr-pqm-workdir/home/+trunk/bzrlib/tests/test_decorators.py", line 254, in test__fast_needs_write_lock self.assertDocstring( AssertionError: 'Just a function that supplies several arguments.' is not None. ------------ FAIL: bzrlib.tests.test_decorators.TestPrettyDecorators.test__pretty_needs_read_lock ---------------------------------------------------------------------- _StringException: Text attachment: log ------------ ------------ Text attachment: traceback ------------ Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/testtools/runtest.py", line 128, in _run_user return fn(*args) File "/usr/lib/python2.4/site-packages/testtools/testcase.py", line 368, in _run_test_method testMethod() File "/home/pqm/bzr-pqm-workdir/home/+trunk/bzrlib/tests/test_decorators.py", line 211, in test__pretty_needs_read_lock self.assertDocstring( AssertionError: 'Just a function that supplies several arguments.' is not None. ------------ FAIL: bzrlib.tests.test_decorators.TestPrettyDecorators.test__pretty_needs_write_lock ---------------------------------------------------------------------- _StringException: Text attachment: log ------------ ------------ Text attachment: traceback ------------ Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/testtools/runtest.py", line 128, in _run_user return fn(*args) File "/usr/lib/python2.4/site-packages/testtools/testcase.py", line 368, in _run_test_method testMethod() File "/home/pqm/bzr-pqm-workdir/home/+trunk/bzrlib/tests/test_decorators.py", line 240, in test__pretty_needs_write_lock self.assertDocstring( AssertionError: 'Just a function that supplies several arguments.' is not None. ------------ FAIL: bzrlib.tests.test_plugins.TestDisablePlugin.test_regular_load ---------------------------------------------------------------------- _StringException: Text attachment: log ------------ 4167.485 looking for plugins in . ------------ Text attachment: traceback ------------ Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/testtools/runtest.py", line 128, in _run_user return fn(*args) File "/usr/lib/python2.4/site-packages/testtools/testcase.py", line 368, in _run_test_method testMethod() File "/home/pqm/bzr-pqm-workdir/home/+trunk/bzrlib/tests/test_plugins.py", line 784, in test_regular_load bzrlib.plugins.test_foo) AssertionError: 'This is the doc for test_foo' is not None. ------------ FAIL: bzrlib.tests.test_plugins.TestLoadPluginAt.test_compiled_loaded ---------------------------------------------------------------------- _StringException: Text attachment: log ------------ 4167.578 looking for plugins in standard 4167.578 Plugin name test_foo already loaded ------------ Text attachment: traceback ------------ Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/testtools/runtest.py", line 128, in _run_user return fn(*args) File "/usr/lib/python2.4/site-packages/testtools/testcase.py", line 368, in _run_test_method testMethod() File "/home/pqm/bzr-pqm-workdir/home/+trunk/bzrlib/tests/test_plugins.py", line 844, in test_compiled_loaded self.assertTestFooLoadedFrom('non-standard-dir') File "/home/pqm/bzr-pqm-workdir/home/+trunk/bzrlib/tests/test_plugins.py", line 820, in assertTestFooLoadedFrom bzrlib.plugins.test_foo) AssertionError: 'This is the doc for test_foo' is not None. ------------ FAIL: bzrlib.tests.test_plugins.TestLoadPluginAt.test_import ---------------------------------------------------------------------- _StringException: Text attachment: log ------------ ------------ Text attachment: traceback ------------ Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/testtools/runtest.py", line 128, in _run_user return fn(*args) File "/usr/lib/python2.4/site-packages/testtools/testcase.py", line 368, in _run_test_method testMethod() File "/home/pqm/bzr-pqm-workdir/home/+trunk/bzrlib/tests/test_plugins.py", line 834, in test_import self.assertTestFooLoadedFrom('non-standard-dir') File "/home/pqm/bzr-pqm-workdir/home/+trunk/bzrlib/tests/test_plugins.py", line 820, in assertTestFooLoadedFrom bzrlib.plugins.test_foo) AssertionError: 'This is the doc for test_foo' is not None. ------------ FAIL: bzrlib.tests.test_selftest.TestTestSuite.test__test_suite_modules_to_doctest ---------------------------------------------------------------------- _StringException: Text attachment: log ------------ ------------ Text attachment: traceback ------------ Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/testtools/runtest.py", line 128, in _run_user return fn(*args) File "/usr/lib/python2.4/site-packages/testtools/testcase.py", line 368, in _run_test_method testMethod() File "/home/pqm/bzr-pqm-workdir/home/+trunk/bzrlib/tests/test_selftest.py", line 2779, in test__test_suite_modules_to_doctest test_list) AssertionError: value(s) set(['bzrlib.timestamp']) not present in container [] ------------ Which is pretty strange. Its possible that I've got the wrong mp here, but tomorrow we should have the reporting code all fixed up in pqm anyhow. Have you tried a full test run? Its very odd to see these failures on this proposal, as I'm sure you can guess ;).