lp.soyuz.browser.tests.test_archive_webservice.TestArchiveWebservice.test_checkUpload_bad_pocket fails rarely/intermittently in parallel tests

Bug #1010251 reported by Gary Poster
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Francesco Banconi

Bug Description

worker 17 list: http://pastebin.ubuntu.com/1029577/

======================================================================
ERROR: lp.soyuz.browser.tests.test_archive_webservice.TestArchiveWebservice.test_checkUpload_bad_pocket
worker ID: worker-17
----------------------------------------------------------------------
Traceback (most recent call last):
_StringException: oops-0: {{{
Oops-Id: OOPS-bb057216b09df3177fd5da05d2f73000
Exception-Type: IOError
Exception-Value: [Errno 2] No such file or directory: 'launchpad/dependencies/eggs/docutils-0.5-py2.6.egg/docutils/writers/html4css1/html4css1.css'
Date: 2012-06-07T23:16:44.162878+00:00
Page-Id:
Branch: devel
Revision: 15376
User: Guilherme Salgado, 291, Guilherme Salgado, Guilherme Salgado
URL: http://api.launchpad.dev/devel
Duration: 2.71183800697
Oops-Reporter: T

HTTP_ACCEPT=application/vnd.sun.wadl+xml
HTTP_ACCEPT_ENCODING=gzip, deflate
HTTP_HOST=api.launchpad.dev
HTTP_USER_AGENT=lazr.restfulclient 0.12.2; oauth_consumer%3D%22archive test%22
PATH_INFO=/devel/
QUERY_STRING=
REMOTE_ADDR=127.0.0.1
REQUEST_METHOD=GET
SCRIPT_NAME=
SERVER_NAME=api.launchpad.dev
SERVER_PORT=80
SERVER_PROTOCOL=HTTP/1.1%0D%0A
wsgi.errors=%3Chidden%3E
wsgi.input=%3Chidden%3E
wsgi.multiprocess=%3Chidden%3E
wsgi.multithread=%3Chidden%3E
wsgi.run_once=%3Chidden%3E
wsgi.url_scheme=%3Chidden%3E
wsgi.version=%3Chidden%3E

00002-00008@SQL-main-master SELECT OAuthConsumer.date_created, OAuthConsumer.disabled, OAuthConsumer.id, OAuthConsumer."key", OAuthConsumer.secret FROM OAuthConsumer WHERE OAuthConsumer."key" = u'archive test'
00010-00013@SQL-main-master SELECT OAuthAccessToken.consumer, OAuthAccessToken.date_created, OAuthAccessToken.date_expires, OAuthAccessToken.distribution, OAuthAccessToken.id, OAuthAccessToken."key", OAuthAccessToken.permission, OAuthAccessToken.person, OAuthAccessToken.product, OAuthAccessToken.project, OAuthAccessToken.secret, OAuthAccessToken.sourcepackagename FROM OAuthAccessToken WHERE OAuthAccessToken.consumer = 3 AND OAuthAccessToken."key" = u'796rZCVJPqdflhmq68d2'
00016-00019@SQL-main-master SELECT OAuthNonce.access_token, OAuthNonce.nonce, OAuthNonce.request_timestamp FROM OAuthNonce WHERE OAuthNonce.access_token = 4 AND OAuthNonce.nonce = u'50585950' AND OAuthNonce.request_timestamp = 2012-06-07 23:16:41+00:00
00021-00024@SQL-main-master SELECT OAuthNonce.access_token, OAuthNonce.nonce, OAuthNonce.request_timestamp FROM OAuthNonce WHERE OAuthNonce.access_token = 4 AND OAuthNonce.request_timestamp > 2012-06-07 23:17:41+00:00 LIMIT 1
00026-00029@SQL-main-master INSERT INTO OAuthNonce (nonce, access_token, request_timestamp) VALUES (u'50585950', 4, 2012-06-07 23:16:41+00:00) RETURNING OAuthNonce.access_token, OAuthNonce.request_timestamp, OAuthNonce.nonce
00031-00035@SQL-main-master SELECT Person.account, Person.creation_comment, Person.creation_rationale, Person.datecreated, Person.defaultmembershipperiod, Person.defaultrenewalperiod, Person.displayname, Person.hide_email_addresses, Person.homepage_content, Person.icon, Person.id, Person.logo, Person.mailing_list_auto_subscribe_policy, Person.merged, Person.mugshot, Person.name, Person.personal_standing, Person.personal_standing_reason, Person.registrant, Person.renewal_policy, Person.subscriptionpolicy, Person.teamdescription, Person.teamowner, Person.verbose_bugnotifications, Person.visibility FROM Person WHERE Person.id = 29 LIMIT 1
00038-00045@SQL-main-master SELECT Account.creation_rationale, Account.date_created, Account.date_status_set, Account.displayname, Account.id, Account.status, Account.status_comment FROM Account WHERE Account.id = 291 LIMIT 1
00047-00050@SQL-main-master SELECT Person.account, Person.creation_comment, Person.creation_rationale, Person.datecreated, Person.defaultmembershipperiod, Person.defaultrenewalperiod, Person.displayname, Person.hide_email_addresses, Person.homepage_content, Person.icon, Person.id, Person.logo, Person.mailing_list_auto_subscribe_policy, Person.merged, Person.mugshot, Person.name, Person.personal_standing, Person.personal_standing_reason, Person.registrant, Person.renewal_policy, Person.subscriptionpolicy, Person.teamdescription, Person.teamowner, Person.verbose_bugnotifications, Person.visibility FROM Person WHERE Person.account = 291 ORDER BY person_sort_key(Person.displayname, Person.name)
00055-00058@SQL-main-master SELECT Person.account, Person.creation_comment, Person.creation_rationale, Person.datecreated, Person.defaultmembershipperiod, Person.defaultrenewalperiod, Person.displayname, Person.hide_email_addresses, Person.homepage_content, Person.icon, Person.id, Person.logo, Person.mailing_list_auto_subscribe_policy, Person.merged, Person.mugshot, Person.name, Person.personal_standing, Person.personal_standing_reason, Person.registrant, Person.renewal_policy, Person.subscriptionpolicy, Person.teamdescription, Person.teamowner, Person.verbose_bugnotifications, Person.visibility FROM Person WHERE Person.id = 57 LIMIT 1
00062-00065@SQL-main-master SELECT TeamParticipation.id, TeamParticipation.person, TeamParticipation.team FROM TeamParticipation WHERE TeamParticipation.person = 29 AND TeamParticipation.team = 57
00066-00070@SQL-main-master SELECT FeatureFlag.date_modified, FeatureFlag.flag, FeatureFlag.priority, FeatureFlag.scope, FeatureFlag."value" FROM FeatureFlag ORDER BY FeatureFlag.flag, FeatureFlag.priority DESC
02173-02174@SQL-nostore Transaction completed, status: Active

Traceback (most recent call last):
  Module zope.publisher.publish, line 134, in publish
    result = publication.callObject(request, obj)
  Module lazr.restful.publisher, line 211, in callObject
    WebServicePublicationMixin, self).callObject(request, object)
  Module lp.services.webapp.publication, line 499, in callObject
    return mapply(ob, request.getPositionalArguments(), request)
  Module zope.publisher.publish, line 109, in mapply
    return debug_call(obj, args)
   - __traceback_info__: <security proxied lp.systemhomes.WebServiceApplication instance at 0x1233364c>
  Module zope.publisher.publish, line 115, in debug_call
    return obj(*args)
  Module lazr.restful._resource, line 1877, in __call__
    result = self.do_GET()
  Module lazr.restful._resource, line 1918, in do_GET
    result = self.toWADL().encode("utf-8")
  Module lp.systemhomes, line 424, in toWADL
    wadl = super(WebServiceApplication, self).toWADL()
  Module lazr.restful._resource, line 2007, in toWADL
    return self.WADL_TEMPLATE.pt_render(namespace)
  Module zope.pagetemplate.pagetemplate, line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  Module zope.tal.talinterpreter, line 271, in __call__
    self.interpret(self.program)
  Module zope.tal.talinterpreter, line 343, in interpret
    handlers[opcode](self, args)
  Module zope.tal.talinterpreter, line 821, in do_loop_tal
    self.interpret(block)
  Module zope.tal.talinterpreter, line 343, in interpret
    handlers[opcode](self, args)
  Module zope.tal.talinterpreter, line 533, in do_optTag_tal
    self.do_optTag(stuff)
  Module zope.tal.talinterpreter, line 518, in do_optTag
    return self.no_tag(start, program)
  Module zope.tal.talinterpreter, line 513, in no_tag
    self.interpret(program)
  Module zope.tal.talinterpreter, line 343, in interpret
    handlers[opcode](self, args)
  Module zope.tal.talinterpreter, line 531, in do_optTag_tal
    self.no_tag(stuff[-2], stuff[-1])
  Module zope.tal.talinterpreter, line 513, in no_tag
    self.interpret(program)
  Module zope.tal.talinterpreter, line 343, in interpret
    handlers[opcode](self, args)
  Module zope.tal.talinterpreter, line 742, in do_insertStructure_tal
    structure = self.engine.evaluateStructure(expr)
  Module zope.tales.tales, line 696, in evaluate
    return expression(self)
   - /var/lib/buildbot/launchpad/dependencies/eggs/lazr.restful-0.19.6-py2.6.egg/lazr/restful/templates/wadl-root.pt
   - Line 70, Column 6
   - Expression: <PathExpr standard:u'context/wadl_collection:doc'>
   - Names:
      {'args': (),
       'collections': [<class 'lazr.restful.declarations.BranchSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.BugTrackerSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.BuilderSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.CountrySetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.CveSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.DistributionSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.LanguageSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.MaloneApplicationCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.PackagesetSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.PersonSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.ProcessorFamilySetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.ProcessorSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.ProductSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.ProjectGroupSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.QuestionSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.TemporaryStorageManagerCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.TranslationGroupSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.TranslationImportQueueCollectionAdapter___Earliest'>],
       'default': <object object at 0xf73c3708>,
       'entries': [<class 'lazr.restful.declarations.ArchiveDependencyEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ArchiveEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ArchivePermissionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ArchiveSubscriberEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BinaryPackageBuildEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BinaryPackagePublishingHistoryEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BinaryPackageReleaseDownloadCountEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BranchEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BranchMergeProposalEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BranchMergeQueueEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BranchSubscriptionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugActivityEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugAttachmentEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugBranchEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugLinkTargetEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugNominationEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugSubscriptionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugSubscriptionFilterEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugTargetEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugTaskEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugTrackerComponentEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugTrackerComponentGroupEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugTrackerEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugWatchEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BuilderEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.CodeImportEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.CodeReviewCommentEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.CodeReviewVoteReferenceEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.CommercialSubscriptionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.CountryEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.CveEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.DistributionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.DistributionMirrorEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.DistributionSourcePackageEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.DistroArchSeriesEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.DistroSeriesDifferenceCommentEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.DistroSeriesDifferenceEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.DistroSeriesEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.EmailAddressEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.GPGKeyEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWDBApplicationEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWDeviceClassEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWDeviceEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWDriverEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWDriverNameEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWDriverPackageNameEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWSubmissionDeviceEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWSubmissionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWVendorIDEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HasBugsEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HasMilestonesEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HasTranslationImportsEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.IrcIDEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.JabberIDEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.LanguageEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.MessageEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.MilestoneEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.POFileEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.POTemplateEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.PackageUploadEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.PackagesetEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.PersonEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.PillarEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.PillarNameSetEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.PreviewDiffEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ProcessorEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ProcessorFamilyEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ProductEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ProductReleaseEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ProductReleaseFileEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ProductSeriesEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ProjectGroupEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.QuestionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.QuestionMessageEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.QuestionSubscriptionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.QuestionTargetEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SSHKeyEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ServiceFactoryEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SharingServiceEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SourcePackageEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SourcePackagePublishingHistoryEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SourcePackageRecipeBuildEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SourcePackageRecipeEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SpecificationBranchEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SpecificationEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SpecificationSubscriptionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SpecificationTargetEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.StructuralSubscriptionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.StructuralSubscriptionTargetEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.TeamEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.TeamMembershipEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.TemporaryBlobStorageEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.TimelineProductSeriesEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.TranslationGroupEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.TranslationImportQueueEntryEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.WikiNameEntry_develAdapter'>],
       'loop': {},
       'nothing': None,
       'options': {},
       'repeat': {},
       'request': <lp.services.webapp.servers.WebServiceClientRequest instance URL=http://api.launchpad.dev/devel>,
       'service': <lp.systemhomes.WebServiceApplication object at 0x1233364c>,
       'template': <lazr.restful._resource.LazrPageTemplateFile object at 0xa912d0c>}
  Module zope.tales.expressions, line 217, in __call__
    return self._eval(econtext)
  Module zope.tales.expressions, line 194, in _eval
    ob = self._subexprs[-1](econtext)
  Module zope.tales.expressions, line 124, in _eval
    ob = self._traverser(ob, element, econtext)
  Module zope.pagetemplate.engine, line 66, in __call__
    request=request)
  Module zope.traversing.adapters, line 138, in traversePathElement
    return traversable.traverse(nm, further_path)
   - __traceback_info__: (<lazr.restful.tales.WadlCollectionAdapterAPI object at 0x120e6a8c>, 'doc')
  Module zope.traversing.adapters, line 44, in traverse
    attr = getattr(subject, name, _marker)
   - __traceback_info__: (<lazr.restful.tales.WadlCollectionAdapterAPI object at 0x120e6a8c>, 'doc', [])
  Module lazr.restful.tales, line 331, in doc
    return generate_wadl_doc(self.adapter.__doc__)
  Module lazr.restful.tales, line 141, in generate_wadl_doc
    return WADL_DOC_TEMPLATE % parsed.to_html(WadlDocstringLinker())
  Module epydoc.markup.restructuredtext, line 196, in to_html
    directory, docindex, context)
  Module epydoc.markup.restructuredtext, line 597, in __init__
    HTMLTranslator.__init__(self, document)
  Module docutils.writers.html4css1, line 264, in __init__
    stylesheet_text = open(stylesheet).read()
IOError: [Errno 2] No such file or directory: 'launchpad/dependencies/eggs/docutils-0.5-py2.6.egg/docutils/writers/html4css1/html4css1.css'
}}}

Traceback (most recent call last):
  File "/var/lib/buildbot/slaves/slave/lucid-devel/build/lib/lp/soyuz/browser/tests/test_archive_webservice.py", line 57, in setUp
    "archive test", "salgado", "WRITE_PUBLIC")
  File "/var/lib/buildbot/slaves/slave/lucid-devel/build/lib/lp/testing/_webservice.py", line 162, in launchpadlib_for
    version=version, cache=cache)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/launchpadlib-1.9.12-py2.6.egg/launchpadlib/launchpad.py", line 198, in __init__
    credentials, service_root, cache, timeout, proxy_info, version)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/lazr.restfulclient-0.12.2-py2.6.egg/lazr/restfulclient/resource.py", line 462, in __init__
    self._wadl = self._browser.get_wadl_application(self._root_uri)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/lazr.restfulclient-0.12.2-py2.6.egg/lazr/restfulclient/_browser.py", line 394, in get_wadl_application
    response, content = self._request(url, media_type=wadl_type)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/lazr.restfulclient-0.12.2-py2.6.egg/lazr/restfulclient/_browser.py", line 376, in _request
    raise error
ServerError: HTTP Error 500: Internal Server Error
Response headers:
---
content-length: 17671
content-type: text/plain
status: 500
x-lazr-oopsid: OOPS-bb057216b09df3177fd5da05d2f73000
x-powered-by: Zope (www.zope.org), Python (www.python.org)
---
Response body:
---
[Errno 2] No such file or directory: 'launchpad/dependencies/eggs/docutils-0.5-py2.6.egg/docutils/writers/html4css1/html4css1.css'

Traceback (most recent call last):
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.publisher-3.12.0-py2.6.egg/zope/publisher/publish.py", line 134, in publish
    result = publication.callObject(request, obj)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/lazr.restful-0.19.6-py2.6.egg/lazr/restful/publisher.py", line 211, in callObject
    WebServicePublicationMixin, self).callObject(request, object)
  File "/var/lib/buildbot/slaves/slave/lucid-devel/build/lib/lp/services/webapp/publication.py", line 499, in callObject
    return mapply(ob, request.getPositionalArguments(), request)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.publisher-3.12.0-py2.6.egg/zope/publisher/publish.py", line 109, in mapply
    return debug_call(obj, args)
   - __traceback_info__: <security proxied lp.systemhomes.WebServiceApplication instance at 0x1233364c>
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.publisher-3.12.0-py2.6.egg/zope/publisher/publish.py", line 115, in debug_call
    return obj(*args)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/lazr.restful-0.19.6-py2.6.egg/lazr/restful/_resource.py", line 1877, in __call__
    result = self.do_GET()
  File "/var/lib/buildbot/launchpad/dependencies/eggs/lazr.restful-0.19.6-py2.6.egg/lazr/restful/_resource.py", line 1918, in do_GET
    result = self.toWADL().encode("utf-8")
  File "/var/lib/buildbot/slaves/slave/lucid-devel/build/lib/lp/systemhomes.py", line 424, in toWADL
    wadl = super(WebServiceApplication, self).toWADL()
  File "/var/lib/buildbot/launchpad/dependencies/eggs/lazr.restful-0.19.6-py2.6.egg/lazr/restful/_resource.py", line 2007, in toWADL
    return self.WADL_TEMPLATE.pt_render(namespace)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.pagetemplate-3.5.0_p1-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.tal-3.5.1-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.tal-3.5.1-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.tal-3.5.1-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.tal-3.5.1-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.tal-3.5.1-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.tal-3.5.1-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.tal-3.5.1-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.tal-3.5.1-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.tal-3.5.1-py2.6.egg/zope/tal/talinterpreter.py", line 531, in do_optTag_tal
    self.no_tag(stuff[-2], stuff[-1])
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.tal-3.5.1-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.tal-3.5.1-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.tal-3.5.1-py2.6.egg/zope/tal/talinterpreter.py", line 742, in do_insertStructure_tal
    structure = self.engine.evaluateStructure(expr)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
   - /var/lib/buildbot/launchpad/dependencies/eggs/lazr.restful-0.19.6-py2.6.egg/lazr/restful/templates/wadl-root.pt
   - Line 70, Column 6
   - Expression: <PathExpr standard:u'context/wadl_collection:doc'>
   - Names:
      {'args': (),
       'collections': [<class 'lazr.restful.declarations.BranchSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.BugTrackerSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.BuilderSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.CountrySetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.CveSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.DistributionSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.LanguageSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.MaloneApplicationCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.PackagesetSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.PersonSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.ProcessorFamilySetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.ProcessorSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.ProductSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.ProjectGroupSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.QuestionSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.TemporaryStorageManagerCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.TranslationGroupSetCollectionAdapter___Earliest'>,
                       <class 'lazr.restful.declarations.TranslationImportQueueCollectionAdapter___Earliest'>],
       'default': <object object at 0xf73c3708>,
       'entries': [<class 'lazr.restful.declarations.ArchiveDependencyEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ArchiveEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ArchivePermissionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ArchiveSubscriberEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BinaryPackageBuildEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BinaryPackagePublishingHistoryEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BinaryPackageReleaseDownloadCountEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BranchEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BranchMergeProposalEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BranchMergeQueueEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BranchSubscriptionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugActivityEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugAttachmentEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugBranchEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugLinkTargetEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugNominationEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugSubscriptionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugSubscriptionFilterEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugTargetEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugTaskEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugTrackerComponentEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugTrackerComponentGroupEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugTrackerEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BugWatchEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.BuilderEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.CodeImportEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.CodeReviewCommentEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.CodeReviewVoteReferenceEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.CommercialSubscriptionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.CountryEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.CveEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.DistributionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.DistributionMirrorEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.DistributionSourcePackageEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.DistroArchSeriesEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.DistroSeriesDifferenceCommentEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.DistroSeriesDifferenceEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.DistroSeriesEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.EmailAddressEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.GPGKeyEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWDBApplicationEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWDeviceClassEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWDeviceEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWDriverEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWDriverNameEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWDriverPackageNameEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWSubmissionDeviceEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWSubmissionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HWVendorIDEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HasBugsEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HasMilestonesEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.HasTranslationImportsEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.IrcIDEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.JabberIDEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.LanguageEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.MessageEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.MilestoneEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.POFileEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.POTemplateEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.PackageUploadEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.PackagesetEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.PersonEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.PillarEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.PillarNameSetEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.PreviewDiffEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ProcessorEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ProcessorFamilyEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ProductEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ProductReleaseEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ProductReleaseFileEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ProductSeriesEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ProjectGroupEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.QuestionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.QuestionMessageEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.QuestionSubscriptionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.QuestionTargetEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SSHKeyEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.ServiceFactoryEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SharingServiceEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SourcePackageEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SourcePackagePublishingHistoryEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SourcePackageRecipeBuildEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SourcePackageRecipeEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SpecificationBranchEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SpecificationEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SpecificationSubscriptionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.SpecificationTargetEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.StructuralSubscriptionEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.StructuralSubscriptionTargetEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.TeamEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.TeamMembershipEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.TemporaryBlobStorageEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.TimelineProductSeriesEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.TranslationGroupEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.TranslationImportQueueEntryEntry_develAdapter'>,
                   <class 'lazr.restful.declarations.WikiNameEntry_develAdapter'>],
       'loop': {},
       'nothing': None,
       'options': {},
       'repeat': {},
       'request': <lp.services.webapp.servers.WebServiceClientRequest instance URL=http://api.launchpad.dev/devel>,
       'service': <lp.systemhomes.WebServiceApplication object at 0x1233364c>,
       'template': <lazr.restful._resource.LazrPageTemplateFile object at 0xa912d0c>}
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/expressions.py", line 194, in _eval
    ob = self._subexprs[-1](econtext)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/expressions.py", line 124, in _eval
    ob = self._traverser(ob, element, econtext)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.pagetemplate-3.5.0_p1-py2.6.egg/zope/pagetemplate/engine.py", line 66, in __call__
    request=request)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.traversing-3.8.0-py2.6.egg/zope/traversing/adapters.py", line 138, in traversePathElement
    return traversable.traverse(nm, further_path)
   - __traceback_info__: (<lazr.restful.tales.WadlCollectionAdapterAPI object at 0x120e6a8c>, 'doc')
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.traversing-3.8.0-py2.6.egg/zope/traversing/adapters.py", line 44, in traverse
    attr = getattr(subject, name, _marker)
   - __traceback_info__: (<lazr.restful.tales.WadlCollectionAdapterAPI object at 0x120e6a8c>, 'doc', [])
  File "/var/lib/buildbot/launchpad/dependencies/eggs/lazr.restful-0.19.6-py2.6.egg/lazr/restful/tales.py", line 331, in doc
    return generate_wadl_doc(self.adapter.__doc__)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/lazr.restful-0.19.6-py2.6.egg/lazr/restful/tales.py", line 141, in generate_wadl_doc
    return WADL_DOC_TEMPLATE % parsed.to_html(WadlDocstringLinker())
  File "/var/lib/buildbot/launchpad/dependencies/eggs/epydoc-3.0.1-py2.6.egg/epydoc/markup/restructuredtext.py", line 196, in to_html
    directory, docindex, context)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/epydoc-3.0.1-py2.6.egg/epydoc/markup/restructuredtext.py", line 597, in __init__
    HTMLTranslator.__init__(self, document)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/docutils-0.5-py2.6.egg/docutils/writers/html4css1/__init__.py", line 264, in __init__
    stylesheet_text = open(stylesheet).read()
IOError: [Errno 2] No such file or directory: 'launchpad/dependencies/eggs/docutils-0.5-py2.6.egg/docutils/writers/html4css1/html4css1.css'

---

Related branches

Gary Poster (gary)
summary: - p.soyuz.browser.tests.test_archive_webservice.TestArchiveWebservice.test_checkUpload_bad_pocket
+ lp.soyuz.browser.tests.test_archive_webservice.TestArchiveWebservice.test_checkUpload_bad_pocket
fails rarely/intermittently in parallel tests
Changed in launchpad:
assignee: nobody → Francesco Banconi (frankban)
status: Triaged → In Progress
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :

Fixed in stable r15392 (http://bazaar.launchpad.net/~launchpad-pqm/launchpad/stable/revision/15392) by a commit, but not testable.

tags: added: qa-untestable
Changed in launchpad:
status: In Progress → Fix Committed
William Grant (wgrant)
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.