--- Begin Message ---
Tests started at approximately Tue, 02 Feb 2010 15:01:46 UTC
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/launchpad/devel/, revision 10248
Merged with
bzr+ssh://bazaar.launchpad.net/~adeuring/launchpad/bug-172501, revision 10110 (commit message: trunk merged)
DEPENDENCY BRANCHES USED
- dulwich
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/dulwich/devel/
415
- cscvs
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/launchpad-cscvs/devel/
430
- bzr-hg
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/bzr-hg/devel/
281
- mailman
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/mailman/2.1/
976
- bzr-git
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/bzr-git/devel/
249
- shipit
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/shipit/trunk/
8901
- old_xmlplus
bzr+ssh://bazaar.launchpad.net/~launchpad/dtdparser/trunk/
4
- pygettextpo
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/pygettextpo/trunk/
23
- subunit
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/subunit/trunk/
61
- bzr-svn
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/bzr-svn/devel/
2706
- launchpad-loggerhead
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/launchpad-loggerhead/devel/
54
- pygpgme
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/pygpgme/devel/
48
- bzr-loom
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/bzr-loom/trunk/
47
- canonical-identity-provider
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/canonical-identity-provider/trunk/
8901
- subvertpy
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/subvertpy/trunk/
2040
- testresources
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/testresources/dev/
16
- loggerhead
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/loggerhead/devel/
174
- bzr-builder
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/bzr-builder/trunk/
63
- lpreview
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/bzr-lpreview/devel/
23
TEST RESULTS FOLLOW
rm -f lib/canonical/launchpad/icing/build/launchpad.js
rm -f -r lazr-js/build
make -C sourcecode/pygettextpo clean
make[1]: Entering directory `/var/launchpad/tmp/sourcecode/pygettextpo'
rm -rf build dist gettextpo.so gettextpo.html
make[1]: Leaving directory `/var/launchpad/tmp/sourcecode/pygettextpo'
# XXX gary 2009-11-16 bug 483782
# The pygettextpo Makefile should have this next line in it for its make
# clean, and then we should remove this line.
rm -f sourcecode/pygpgme/gpgme/*.so
if test -f sourcecode/mailman/Makefile; then \
make -C sourcecode/mailman clean; \
fi
find . -path ./eggs -prune -false -o \
-type f \( -name '*.o' -o -name '*.so' -o -name '*.la' -o \
-name '*.lo' -o -name '*.py[co]' -o -name '*.dll' \) \
-print0 | xargs -r0 rm -f
rm -f -r bin
rm -f -r parts
rm -f -r develop-eggs
rm -f .installed.cfg
rm -f -r build
rm -f thread*.request
rm -f -r lib/mailman
rm -f -rf lib/canonical/launchpad/icing/build/*
rm -f -r /var/tmp/bazaar.launchpad.dev
rm -f lib/canonical/launchpad/apidoc/wadl-development.xml lib/canonical/launchpad/apidoc/index.html
rm -f bzr-version-info.py
rm -f _pythonpath.py
rm -f -rf \
/var/tmp/builddmaster \
/var/tmp/bzrsync \
/var/tmp/codehosting.test \
/var/tmp/codeimport \
/var/tmp/fatsam.appserver \
/var/tmp/launchpad_mailqueue \
/var/tmp/lperr \
/var/tmp/lperr.test \
/var/tmp/mailman \
/var/tmp/mailman-xmlrpc.test \
/var/tmp/ppa \
/var/tmp/ppa.test \
/var/tmp/zeca
scripts/update-bzr-version-info.sh
Creating bzr-version-info.py at revno 10248
utilities/shhh.py PYTHONPATH= python2.5 bootstrap.py\
--ez_setup-source=ez_setup.py \
--download-base=download-cache/dist --eggs=eggs
utilities/shhh.py PYTHONPATH= ./bin/buildout \
configuration:instance_name=development -c buildout.cfg
utilities/shhh.py make -C sourcecode build PYTHON=python2.5 \
PYTHON_VERSION=2.5 LPCONFIG=development
utilities/shhh.py LPCONFIG=development /var/launchpad/test/bin/py -t buildmailman.py
LPCONFIG=development /var/launchpad/test/bin/py ./utilities/create-lp-wadl.py > lib/canonical/launchpad/apidoc/wadl-development.xml.tmp
mv lib/canonical/launchpad/apidoc/wadl-development.xml.tmp lib/canonical/launchpad/apidoc/wadl-development.xml
bin/apiindex lib/canonical/launchpad/apidoc/wadl-development.xml > lib/canonical/launchpad/apidoc/index.html.tmp
Unknown entry URL:
archive_dependency
Unknown entry URL:
archive_subscriber
Unknown entry URL:
branch_subscription
Unknown entry URL:
bug_branch
Unknown entry URL:
bug_nomination
Unknown entry URL:
code_review_comment
Unknown entry URL:
code_review_vote_reference
Unknown entry URL:
h_w_driver_name
Unknown entry URL:
h_w_driver_package_name
Unknown entry URL:
hwdb
Unknown entry URL:
object_with_translation_imports
Unknown entry URL:
package_upload
Unknown entry URL:
packageset
Unknown entry URL:
preview_diff
Unknown entry URL:
publishing_edit
Unknown entry URL:
specification
Unknown entry URL:
specification_branch
Unknown entry URL:
structural_subscription
Unknown entry URL:
structural_subscription_target
Unknown entry URL:
translation_import_queue_entry
mv lib/canonical/launchpad/apidoc/index.html.tmp lib/canonical/launchpad/apidoc/index.html
# We absolutely do not want to include the lazr.testing module and its
# jsTestDriver test harness modifications in the lazr.js and launchpad.js
# roll-up files. They fiddle with built-in functions! See Bug 482340.
utilities/shhh.py bin/jsbuild -b lazr-js/build -x testing/ -c lazr-js/build/yui
utilities/shhh.py bin/jsbuild \
\
-n launchpad \
-s lib/canonical/launchpad/javascript \
-b lib/canonical/launchpad/icing/build \
/var/launchpad/test/lib/canonical/launchpad/icing/yui/yui/yui-base-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/yui/yui-log-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/yui/yui-later-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/oop/oop-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/event/event-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/event/event-key-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/event-custom/event-custom-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/event-simulate/event-simulate-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/dom/dom-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/node/node-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/node-focusmanager/node-focusmanager-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/node/node-event-simulate-min.js /var/launchpad/test/lib/canonical/launchpad/ic
ing/yui/dump/dump-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/io/io-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/json/json-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/attribute/attribute-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/base/base-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/substitute/substitute-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/anim/anim-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/classnamemanager/classnamemanager-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/plugin/plugin-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/pluginhost/pluginhost-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/widget/widget-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/widget/widget-position-ext-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/cookie/cookie-min.js /var/launchpad/test/lib/canon
ical/launchpad/icing/yui/widget/widget-position-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/widget/widget-position-ext-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/widget/widget-stack-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/widget/widget-stdmod-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/overlay/overlay-min.js /var/launchpad/test/lib/canonical/launchpad/icing/yui/node-menunav/node-menunav-min.js \
lib/canonical/launchpad/icing/lazr/build/lazr.js
utilities/shhh.py bin/combine-css
# Run all tests. test_on_merge.py takes care of setting up the
# database.
/var/launchpad/test/bin/py -t ./test_on_merge.py -vv
2010-02-02 15:11:19 WARNING No permissions specified for [u'public.lp_personlocation', u'public.lp_person', u'public.lp_teamparticipation']
xvfb-run -s '-screen 0 1024x768x24' /var/launchpad/test/bin/test -vv
testSMTPServerIsAvailable (canonical.testing.ftests.test_layers.LayerProcessControllerInvariantsTestCase)No handlers could be found for logger "lazr.smtptest"
in 0.511 seconds.
in 0.545 seconds.
Started ['/tmp/tmp3CPBMy.mozrunner/mozrunner-firefox', '-profile', '/tmp/tmp3CPBMy.mozrunner', 'http://bugs.launchpad.dev:8085/windmill-serv/start.html']
in 0.946 seconds.
in 0.506 seconds.
Started ['/tmp/tmpon2lD_.mozrunner/mozrunner-firefox', '-profile', '/tmp/tmpon2lD_.mozrunner', 'http://code.launchpad.dev:8085/windmill-serv/start.html']
in 0.655 seconds.
test_inline_branch_bug_link_unlink (lp.code.windmill.tests.test_branch_bugspeclinks.TestBranchBugLinks)test_results: ERROR Test Failure in test {'version': '0.1', 'suite_name': 'Branch bug links', 'result': False, 'starttime': '2010-1-2T23:38:26.921Z', 'output': None, 'debug': 'Looking up name loginpage_submit_login, failed.', 'params': {'name': 'loginpage_submit_login', 'uuid': 'f57e0598-1025-11df-960c-1231390c4561'}, 'endtime': '2010-1-2T23:38:26.922Z', 'method': 'asserts.assertNode'}
test_set_commit_message (lp.code.windmill.tests.test_branchmergeproposal_commitmessage.TestCommitMessage)No handlers could be found for logger "lazr.smtptest"
lp.codehosting.tests.test_acceptance.AcceptanceTests.test_can_push_loom_branch(bzr+ssh)
lp.codehosting.tests.test_acceptance.AcceptanceTests.test_can_push_to_existing_hosted_branch(bzr+ssh)
lp.codehosting.tests.test_acceptance.AcceptanceTests.test_cant_access_private_branch(bzr+ssh)
lp.codehosting.tests.test_acceptance.AcceptanceTests.test_cant_push_to_existing_mirrored_branch(bzr+ssh)
lp.codehosting.tests.test_acceptance.AcceptanceTests.test_cant_push_to_existing_unowned_hosted_branch(bzr+ssh)
lp.codehosting.tests.test_acceptance.AcceptanceTests.test_push_new_branch_creates_branch_in_database(bzr+ssh)
lp.codehosting.tests.test_acceptance.AcceptanceTests.test_push_team_branch(bzr+ssh)
lp.codehosting.tests.test_acceptance.AcceptanceTests.test_push_to_existing_branch(bzr+ssh)
lp.codehosting.tests.test_acceptance.AcceptanceTests.test_push_to_new_branch(bzr+ssh)
lp.codehosting.tests.test_acceptance.AcceptanceTests.test_push_triggers_mirror_request(bzr+ssh)
lp.codehosting.tests.test_acceptance.AcceptanceTests.test_rename_branch(bzr+ssh)
lp.codehosting.tests.test_acceptance.AcceptanceTests.test_rename_product(bzr+ssh)
lp.codehosting.tests.test_acceptance.AcceptanceTests.test_rename_user(bzr+ssh)
lp.codehosting.tests.test_acceptance.SmartserverTests.test_authserver_error_propagation(bzr+ssh)
lp.codehosting.tests.test_acceptance.SmartserverTests.test_can_read_mirrored_branch(bzr+ssh)
lp.codehosting.tests.test_acceptance.SmartserverTests.test_can_read_readonly_branch(bzr+ssh)
lp.codehosting.tests.test_acceptance.SmartserverTests.test_can_read_unowned_mirrored_branch(bzr+ssh)
lp.codehosting.tests.test_acceptance.SmartserverTests.test_cant_write_to_readonly_branch(bzr+ssh)
in 0.508 seconds.
Started ['/tmp/tmpJyOXbL.mozrunner/mozrunner-firefox', '-profile', '/tmp/tmpJyOXbL.mozrunner', 'http://launchpad.dev:8085/windmill-serv/start.html']
in 0.415 seconds.
test_adding_milestone_on_addrelease_page (lp.registry.windmill.tests.test_add_milestone.TestAddMilestone)test_results: ERROR Test Failure in test {'version': '0.1', 'suite_name': 'AddMilestone', 'result': False, 'starttime': '2010-1-2T23:58:57.935Z', 'output': None, 'debug': 'Looking up name loginpage_submit_login, failed.', 'params': {'name': 'loginpage_submit_login', 'uuid': 'd333cc22-1028-11df-960c-1231390c4561'}, 'endtime': '2010-1-2T23:58:57.936Z', 'method': 'asserts.assertNode'}
test_project_licenses (lp.registry.windmill.tests.test_project_licenses.TestProjectLicenses)No handlers could be found for logger "lazr.smtptest"
Started ['/tmp/tmpaHO71J.mozrunner/mozrunner-firefox', '-profile', '/tmp/tmpaHO71J.mozrunner', 'http://launchpad.dev:8085/windmill-serv/start.html']
in 0.609 seconds.
test_add_subscriber (lp.soyuz.windmill.tests.test_archivesubscribersindex.TestArchiveSubscribersIndex)test_results: ERROR Test Failure in test {'version': '0.1', 'suite_name': 'Adding private PPA subscribers.', 'result': False, 'starttime': '2010-1-3T0:7:1.454Z', 'output': None, 'debug': 'Looking up name loginpage_submit_login, failed.', 'params': {'name': 'loginpage_submit_login', 'uuid': 'f35eae58-1029-11df-960c-1231390c4561'}, 'endtime': '2010-1-3T0:7:1.455Z', 'method': 'asserts.assertNode'}
in 0.535 seconds.
Started ['/tmp/tmpySMAag.mozrunner/mozrunner-firefox', '-profile', '/tmp/tmpySMAag.mozrunner', 'http://translations.launchpad.dev:8085/windmill-serv/start.html']
in 1.822 seconds.
test_documentation_links (lp.translations.windmill.tests.test_documentation_links.DocumentationLinksTest)test_results: ERROR Test Failure in test {'version': '0.1', 'suite_name': 'Translation documentation links', 'result': False, 'starttime': '2010-1-3T0:9:10.184Z', 'output': None, 'debug': 'Looking up name loginpage_submit_login, failed.', 'params': {'name': 'loginpage_submit_login', 'uuid': '401975e8-102a-11df-960c-1231390c4561'}, 'endtime': '2010-1-3T0:9:10.185Z', 'method': 'asserts.assertNode'}
in 0.505 seconds.
test_network (lp.codehosting.puller.tests.test_worker.TestWorkerProgressReporting)Exception exceptions.UserWarning: UserWarning("'LockableFiles(<bzrlib.transport.local.LocalTransport url=file:///tmp/testbzr-p7XfqE.tmp/lp.codehosting.puller.tests.test_worker.TestPullerWorker.test_defaultStackedOnBranchIncompatibleMirrorsOK/work/default-stack-on/.bzr/repository/>)' was gc'd while locked",) in <bound method _LockWarner.__del__ of <bzrlib.lockable_files._LockWarner object at 0xd5e64d0>> ignored
test_codehosting_log_doesnt_go_to_stderr (lp.codehosting.sshserver.tests.test_logging.TestLoggingBazaarInteraction)INFO Hello hello
The following test left new threads behind:
lp.codehosting.tests.test_bzrutils.TestGetBranchStackedOnURL.testGetBranchStackedOnUrlUnstackable(RemoteBranchFormat-default)
New thread(s): [<Thread(smart-server-child, started daemon)>]
The following test left new threads behind:
lp.codehosting.tests.test_bzrutils.TestGetBranchStackedOnURL.testGetBranchStackedOnUrlUnstackable(RemoteBranchFormat-v2)
New thread(s): [<Thread(smart-server-child, started daemon)>]
Error in test test_check_potfiles_in_content_not_ok_file_removed (lp.translations.tests.test_pottery_detect_intltool.TestDetectIntltool)
Traceback (most recent call last):
_StringException: Text attachment: traceback
------------
Traceback (most recent call last):
File "/var/launchpad/tmp/eggs/testtools-0.9.2-py2.5.egg/testtools/runtest.py", line 128, in _run_user
return fn(*args)
File "/var/launchpad/tmp/eggs/testtools-0.9.2-py2.5.egg/testtools/testcase.py", line 368, in _run_test_method
testMethod()
File "/var/launchpad/test/lib/lp/translations/tests/test_pottery_detect_intltool.py", line 77, in test_check_potfiles_in_content_not_ok_file_removed
self.assertFalse(check_potfiles_in("./po"))
File "/var/launchpad/test/lib/lp/translations/pottery/detect_intltool.py", line 57, in check_potfiles_in
stdout=devnull, stderr=devnull)
File "/usr/lib/python2.5/subprocess.py", line 444, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.5/subprocess.py", line 594, in __init__
errread, errwrite)
File "/usr/lib/python2.5/subprocess.py", line 1147, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
------------
Error in test test_check_potfiles_in_content_ok (lp.translations.tests.test_pottery_detect_intltool.TestDetectIntltool)
Traceback (most recent call last):
_StringException: Text attachment: traceback
------------
Traceback (most recent call last):
File "/var/launchpad/tmp/eggs/testtools-0.9.2-py2.5.egg/testtools/runtest.py", line 128, in _run_user
return fn(*args)
File "/var/launchpad/tmp/eggs/testtools-0.9.2-py2.5.egg/testtools/testcase.py", line 368, in _run_test_method
testMethod()
File "/var/launchpad/test/lib/lp/translations/tests/test_pottery_detect_intltool.py", line 60, in test_check_potfiles_in_content_ok
self.assertTrue(check_potfiles_in("./po"))
File "/var/launchpad/test/lib/lp/translations/pottery/detect_intltool.py", line 57, in check_potfiles_in
stdout=devnull, stderr=devnull)
File "/usr/lib/python2.5/subprocess.py", line 444, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.5/subprocess.py", line 594, in __init__
errread, errwrite)
File "/usr/lib/python2.5/subprocess.py", line 1147, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
------------
Error in test test_check_potfiles_in_content_ok_file_added (lp.translations.tests.test_pottery_detect_intltool.TestDetectIntltool)
Traceback (most recent call last):
_StringException: Text attachment: traceback
------------
Traceback (most recent call last):
File "/var/launchpad/tmp/eggs/testtools-0.9.2-py2.5.egg/testtools/runtest.py", line 128, in _run_user
return fn(*args)
File "/var/launchpad/tmp/eggs/testtools-0.9.2-py2.5.egg/testtools/testcase.py", line 368, in _run_test_method
testMethod()
File "/var/launchpad/test/lib/lp/translations/tests/test_pottery_detect_intltool.py", line 69, in test_check_potfiles_in_content_ok_file_added
self.assertTrue(check_potfiles_in("./po"))
File "/var/launchpad/test/lib/lp/translations/pottery/detect_intltool.py", line 57, in check_potfiles_in
stdout=devnull, stderr=devnull)
File "/usr/lib/python2.5/subprocess.py", line 444, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.5/subprocess.py", line 594, in __init__
errread, errwrite)
File "/usr/lib/python2.5/subprocess.py", line 1147, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
------------
Error in test test_find_intltool_dirs (lp.translations.tests.test_pottery_detect_intltool.TestDetectIntltool)
Traceback (most recent call last):
_StringException: Text attachment: traceback
------------
Traceback (most recent call last):
File "/var/launchpad/tmp/eggs/testtools-0.9.2-py2.5.egg/testtools/runtest.py", line 128, in _run_user
return fn(*args)
File "/var/launchpad/tmp/eggs/testtools-0.9.2-py2.5.egg/testtools/testcase.py", line 368, in _run_test_method
testMethod()
File "/var/launchpad/test/lib/lp/translations/tests/test_pottery_detect_intltool.py", line 89, in test_find_intltool_dirs
["./po-module1", "./po-module2"], find_intltool_dirs())
File "/var/launchpad/test/lib/lp/translations/pottery/detect_intltool.py", line 73, in find_intltool_dirs
return sorted(filter(check_potfiles_in, find_potfiles_in()))
File "/var/launchpad/test/lib/lp/translations/pottery/detect_intltool.py", line 57, in check_potfiles_in
stdout=devnull, stderr=devnull)
File "/usr/lib/python2.5/subprocess.py", line 444, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.5/subprocess.py", line 594, in __init__
errread, errwrite)
File "/usr/lib/python2.5/subprocess.py", line 1147, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
------------
Error in test test_find_intltool_dirs_broken (lp.translations.tests.test_pottery_detect_intltool.TestDetectIntltool)
Traceback (most recent call last):
_StringException: Text attachment: traceback
------------
Traceback (most recent call last):
File "/var/launchpad/tmp/eggs/testtools-0.9.2-py2.5.egg/testtools/runtest.py", line 128, in _run_user
return fn(*args)
File "/var/launchpad/tmp/eggs/testtools-0.9.2-py2.5.egg/testtools/testcase.py", line 368, in _run_test_method
testMethod()
File "/var/launchpad/test/lib/lp/translations/tests/test_pottery_detect_intltool.py", line 96, in test_find_intltool_dirs_broken
["./po-module2"], find_intltool_dirs())
File "/var/launchpad/test/lib/lp/translations/pottery/detect_intltool.py", line 73, in find_intltool_dirs
return sorted(filter(check_potfiles_in, find_potfiles_in()))
File "/var/launchpad/test/lib/lp/translations/pottery/detect_intltool.py", line 57, in check_potfiles_in
stdout=devnull, stderr=devnull)
File "/usr/lib/python2.5/subprocess.py", line 444, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.5/subprocess.py", line 594, in __init__
errread, errwrite)
File "/usr/lib/python2.5/subprocess.py", line 1147, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
------------
Failure in test test_pottery_check_intltool_script (lp.translations.tests.test_pottery_detect_intltool.TestDetectIntltool)
Traceback (most recent call last):
_StringException: Text attachment: traceback
------------
Traceback (most recent call last):
File "/var/launchpad/tmp/eggs/testtools-0.9.2-py2.5.egg/testtools/runtest.py", line 128, in _run_user
return fn(*args)
File "/var/launchpad/tmp/eggs/testtools-0.9.2-py2.5.egg/testtools/testcase.py", line 368, in _run_test_method
testMethod()
File "/var/launchpad/test/lib/lp/translations/tests/test_pottery_detect_intltool.py", line 174, in test_pottery_check_intltool_script
'scripts/rosetta/pottery-check-intltool.py', [])
File "/var/launchpad/test/lib/canonical/launchpad/scripts/tests/__init__.py", line 34, in run_script
raise AssertionError('Failed:\n%s' % stderr)
AssertionError: Failed:
Traceback (most recent call last):
File "/var/launchpad/test/scripts/rosetta/pottery-check-intltool.py", line 16, in <module>
for dirname in find_intltool_dirs():
File "/var/launchpad/test/lib/lp/translations/pottery/detect_intltool.py", line 73, in find_intltool_dirs
return sorted(filter(check_potfiles_in, find_potfiles_in()))
File "/var/launchpad/test/lib/lp/translations/pottery/detect_intltool.py", line 57, in check_potfiles_in
stdout=devnull, stderr=devnull)
File "/usr/lib/python2.5/subprocess.py", line 444, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.5/subprocess.py", line 594, in __init__
errread, errwrite)
File "/usr/lib/python2.5/subprocess.py", line 1147, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
------------
Tests with errors:
test_check_potfiles_in_content_not_ok_file_removed (lp.translations.tests.test_pottery_detect_intltool.TestDetectIntltool)
test_check_potfiles_in_content_ok (lp.translations.tests.test_pottery_detect_intltool.TestDetectIntltool)
test_check_potfiles_in_content_ok_file_added (lp.translations.tests.test_pottery_detect_intltool.TestDetectIntltool)
test_find_intltool_dirs (lp.translations.tests.test_pottery_detect_intltool.TestDetectIntltool)
test_find_intltool_dirs_broken (lp.translations.tests.test_pottery_detect_intltool.TestDetectIntltool)
Tests with failures:
test_pottery_check_intltool_script (lp.translations.tests.test_pottery_detect_intltool.TestDetectIntltool)
Total: 25719 tests, 1 failures, 5 errors in 219 minutes 22.558 seconds.
Tests failed (exit code 1)
make: *** [check] Error 1
**NOT** submitted to PQM:
[r=gmb][ui=beuno][bug=172501] when a bug attachment is uploaded or edited and when the content type as guessed by Launchpad indicates a patch but the user unchecked the 'patch' checkbox, ask the user again if he is sure about the 'patch' flag
--- End Message ---