← Back to team overview

launchpad-dev team mailing list archive

[Fwd: Test results: FAILURE]

 

I received got these test failures, related to translations.

can anybody give me a clue what's going on there? (I don't think that my
branch messed with the affected code in any way...)

Abel
--- 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 ---

Follow ups