← Back to team overview

yellow team mailing list archive

Progress & handoff

 

I shut off these instances before quitting:

ec2-107-21-145-254.compute-1.amazonaws.com
ec2-23-20-53-135.compute-1.amazonaws.com
ec2-50-17-161-43.compute-1.amazonaws.com

We found another issue with my changes to lxc-start-ephemeral: an overlayfs cannot be used as the upper directory to another overlayfs. I made another mp with the change, and hopefully it will land soon. Before you start tomorrow, you can probably check to see if the newest version has made it in by looking at this MP: https://code.launchpad.net/~gary/ubuntu/precise/lxc/bug-951150-2/+merge/97077 <https://code.launchpad.net/%7Egary/ubuntu/precise/lxc/bug-951150-2/+merge/97077> .

This definitely improved some aspects of the tests. We still have many more failures though.

The problem with lxc-start-ephemeral showed up in the syslog, and we were able to verify that we cleaned it up by looking at the syslog. We still had another persistent kind of error there though:

Mar 12 18:11:58 ip-10-78-193-250 kernel: [12089461.688269] non-accessible hardlink creation was attempted by: Xvfb (fsuid 110)

This seemed very similar to bug 944386 ( https://bugs.launchpad.net/ubuntu/+source/linux/+bug/944386). I decided to try that workaround (" echo 0 > /proc/sys/kernel/yama/protected_nonaccess_hardlinks") to see if it fixed anything. We're waiting on results as I write this, but I am pretty sure we have an indication that this removes the syslog error. Whether it fixes any test failures is less clear. However, I suggest that someone add that to setuplxc: an easy task.

Benji has determined that these first four test failures also fail in devel locally: they are isolation failures. You could tackle these. We should make bugs for each of these, and any other similar problems.

======================================================================
ERROR: lp.archivepublisher.tests.test_generate_ppa_htaccess.TestPPAHtaccessTokenGeneration.testDryrunOption
----------------------------------------------------------------------
Traceback (most recent call last):
_StringException: librarian-log: {{{
2012-03-13 00:08:13+0530 [-] Log opened.
2012-03-13 00:08:13+0530 [-] twistd 11.1.0 (/usr/bin/python2.6 2.6.5) starting up.
2012-03-13 00:08:13+0530 [-] reactor class: twisted.internet.pollreactor.PollReactor.
2012-03-13 00:08:13+0530 [-] FileUploadFactory starting on 32939
2012-03-13 00:08:13+0530 [-] Starting factory<lp.services.librarianserver.libraryprotocol.FileUploadFactory instance at 0xadae56c>
2012-03-13 00:08:13+0530 [-] Site starting on 50052
2012-03-13 00:08:13+0530 [-] Starting factory<twisted.web.server.Site instance at 0xadae46c>
2012-03-13 00:08:13+0530 [-] FileUploadFactory starting on 35786
2012-03-13 00:08:13+0530 [-] Starting factory<lp.services.librarianserver.libraryprotocol.FileUploadFactory instance at 0xadaeaec>
2012-03-13 00:08:13+0530 [-] Site starting on 50805
2012-03-13 00:08:13+0530 [-] Starting factory<twisted.web.server.Site instance at 0xadaeecc>
2012-03-13 00:08:13+0530 [-] Not using upstream librarian
2012-03-13 00:08:13+0530 [-] daemon ready!
}}}

Traceback (most recent call last):
  File "/var/lib/buildbot/slaves/slave/lucid-devel/build/lib/lp/archivepublisher/tests/test_generate_ppa_htaccess.py", line 407, in testDryrunOption
    script.main()
  File "/var/lib/buildbot/slaves/slave/lucid-devel/build/lib/lp/archivepublisher/scripts/generate_ppa_htaccess.py", line 319, in main
    temp_htpasswd = self.generateHtpasswd(ppa, valid_tokens)
  File "/var/lib/buildbot/slaves/slave/lucid-devel/build/lib/lp/archivepublisher/scripts/generate_ppa_htaccess.py", line 91, in generateHtpasswd
    fd, temp_filename = tempfile.mkstemp(dir=pub_config.htaccessroot)
  File "/usr/lib/python2.6/tempfile.py", line 293, in mkstemp
    return _mkstemp_inner(dir, prefix, suffix, flags)
  File "/usr/lib/python2.6/tempfile.py", line 228, in _mkstemp_inner
    fd = _os.open(file, flags, 0600)
OSError: [Errno 2] No such file or directory: '/var/tmp/ppa/joe/myppa/tmpSO6Zm7'
======================================================================
ERROR: lp.archivepublisher.tests.test_generate_ppa_htaccess.TestPPAHtaccessTokenGeneration.testGenerateHtpasswd
----------------------------------------------------------------------
Traceback (most recent call last):
_StringException: librarian-log: {{{
2012-03-13 00:08:13+0530 [-] Log opened.
2012-03-13 00:08:13+0530 [-] twistd 11.1.0 (/usr/bin/python2.6 2.6.5) starting up.
2012-03-13 00:08:13+0530 [-] reactor class: twisted.internet.pollreactor.PollReactor.
2012-03-13 00:08:13+0530 [-] FileUploadFactory starting on 32939
2012-03-13 00:08:13+0530 [-] Starting factory<lp.services.librarianserver.libraryprotocol.FileUploadFactory instance at 0xadae56c>
2012-03-13 00:08:13+0530 [-] Site starting on 50052
2012-03-13 00:08:13+0530 [-] Starting factory<twisted.web.server.Site instance at 0xadae46c>
2012-03-13 00:08:13+0530 [-] FileUploadFactory starting on 35786
2012-03-13 00:08:13+0530 [-] Starting factory<lp.services.librarianserver.libraryprotocol.FileUploadFactory instance at 0xadaeaec>
2012-03-13 00:08:13+0530 [-] Site starting on 50805
2012-03-13 00:08:13+0530 [-] Starting factory<twisted.web.server.Site instance at 0xadaeecc>
2012-03-13 00:08:13+0530 [-] Not using upstream librarian
2012-03-13 00:08:13+0530 [-] daemon ready!
}}}

Traceback (most recent call last):
  File "/var/lib/buildbot/slaves/slave/lucid-devel/build/lib/lp/archivepublisher/tests/test_generate_ppa_htaccess.py", line 129, in testGenerateHtpasswd
    filename = script.generateHtpasswd(self.ppa, tokens)
  File "/var/lib/buildbot/slaves/slave/lucid-devel/build/lib/lp/archivepublisher/scripts/generate_ppa_htaccess.py", line 91, in generateHtpasswd
    fd, temp_filename = tempfile.mkstemp(dir=pub_config.htaccessroot)
  File "/usr/lib/python2.6/tempfile.py", line 293, in mkstemp
    return _mkstemp_inner(dir, prefix, suffix, flags)
  File "/usr/lib/python2.6/tempfile.py", line 228, in _mkstemp_inner
    fd = _os.open(file, flags, 0600)
OSError: [Errno 2] No such file or directory: '/var/tmp/ppa/joe/myppa/tmpahcqoY'
======================================================================
FAIL: lp.archiveuploader.tests.test_uploadprocessor.TestUploadProcessor.testUploadToFrozenDistro
----------------------------------------------------------------------
Traceback (most recent call last):
_StringException: librarian-log: {{{
2012-03-13 00:07:27+0530 [-] Log opened.
2012-03-13 00:07:27+0530 [-] twistd 11.1.0 (/usr/bin/python2.6 2.6.5) starting up.
2012-03-13 00:07:27+0530 [-] reactor class: twisted.internet.pollreactor.PollReactor.
2012-03-13 00:07:27+0530 [-] FileUploadFactory starting on 56387
2012-03-13 00:07:27+0530 [-] Starting factory<lp.services.librarianserver.libraryprotocol.FileUploadFactory instance at 0xa3e556c>
2012-03-13 00:07:27+0530 [-] Site starting on 43972
2012-03-13 00:07:27+0530 [-] Starting factory<twisted.web.server.Site instance at 0xa3e546c>
2012-03-13 00:07:27+0530 [-] FileUploadFactory starting on 54316
2012-03-13 00:07:27+0530 [-] Starting factory<lp.services.librarianserver.libraryprotocol.FileUploadFactory instance at 0xa3e5aec>
2012-03-13 00:07:27+0530 [-] Site starting on 51665
2012-03-13 00:07:27+0530 [-] Starting factory<twisted.web.server.Site instance at 0xa3e5ecc>
2012-03-13 00:07:27+0530 [-] Not using upstream librarian
2012-03-13 00:07:27+0530 [-] daemon ready!
}}}

Traceback (most recent call last):
  File "/var/lib/buildbot/slaves/slave/lucid-devel/build/lib/lp/archiveuploader/tests/test_uploadprocessor.py", line 630, in testUploadToFrozenDistro
    self.assertEqual([e.strip() for e in to_addrs], [foo_bar, daniel])
MismatchError: !=:
reference = ['Daniel Silverstone<daniel.silverstone@xxxxxxxxxxxxx>',
 'Foo Bar<foo.bar@xxxxxxxxxxxxx>']
actual    = ['Foo Bar<foo.bar@xxxxxxxxxxxxx>',
 'Daniel Silverstone<daniel.silverstone@xxxxxxxxxxxxx>']
======================================================================
FAIL: lp.translations.tests.test_translationpackagingjob.TestTranslationTemplateChangeJob.test_splits_and_merges
----------------------------------------------------------------------
Traceback (most recent call last):
_StringException: librarian-log: {{{
2012-03-13 00:07:27+0530 [-] Log opened.
2012-03-13 00:07:27+0530 [-] twistd 11.1.0 (/usr/bin/python2.6 2.6.5) starting up.
2012-03-13 00:07:27+0530 [-] reactor class: twisted.internet.pollreactor.PollReactor.
2012-03-13 00:07:27+0530 [-] FileUploadFactory starting on 56387
2012-03-13 00:07:27+0530 [-] Starting factory<lp.services.librarianserver.libraryprotocol.FileUploadFactory instance at 0xa3e556c>
2012-03-13 00:07:27+0530 [-] Site starting on 43972
2012-03-13 00:07:27+0530 [-] Starting factory<twisted.web.server.Site instance at 0xa3e546c>
2012-03-13 00:07:27+0530 [-] FileUploadFactory starting on 54316
2012-03-13 00:07:27+0530 [-] Starting factory<lp.services.librarianserver.libraryprotocol.FileUploadFactory instance at 0xa3e5aec>
2012-03-13 00:07:27+0530 [-] Site starting on 51665
2012-03-13 00:07:27+0530 [-] Starting factory<twisted.web.server.Site instance at 0xa3e5ecc>
2012-03-13 00:07:27+0530 [-] Not using upstream librarian
2012-03-13 00:07:27+0530 [-] daemon ready!
}}}

Traceback (most recent call last):
  File "/var/lib/buildbot/slaves/slave/lucid-devel/build/lib/lp/translations/tests/test_translationpackagingjob.py", line 343, in test_splits_and_merges
    self.assertEqual(target_potmsgset, new_potmsgset)
MismatchError:<POTMsgSet at 0x140f95ac>  !=<POTMsgSet at 0xf43a06c>
No handlers could be found for logger "amqplib"
No handlers could be found for logger "amqplib"
No handlers could be found for logger "lazr.smtptest"

Even more (Many more?) seem to be related to test isolation. Benji says that if you run the tests that one processor runs, you see many more similarities. I've attached the test lists for the most recent run if you want to pursue this (failures.zip). bin/test -vv --load-list FILENAM
[truncated for moderation]
lp.bugs.browser.tests.test_bugsubscriptionfilter.TestBugSubscriptionFilterView.test_render_with_description_and_no_conditions
lp.soyuz.tests.test_publishing_models.TestPublishingSet.test_getUnpublishedBuildsForSources_none_published
lp.registry.browser.tests.test_subscription_links.ProductMilestoneDoesNotUseLPView.test_subscribe_link_admin
lp.app.browser.tests.test_launchpad.TestBranchTraversal.test_no_branch_for_series
lp.services.scripts.tests.test_feature_controller.TestScriptFeatureController.test_script_restores_feature_controller
lib/lp/blueprints/stories/sprints/xx-sprints.txt
lp.soyuz.scripts.tests.test_removepackage.TestPackageRemover.testPackageNameNotGiven
lp.registry.browser.tests.test_team.TestTeamEditView.test_edit_team_view_data
lp.code.tests.test_branchurifield.TestBranchURIField.test_notFromLaunchpad
lp.code.model.tests.test_codeimport.TestConsecutiveFailureCount.test_consecutive_failure_count_fail_fail_succeed
lp.bugs.model.tests.test_bugtask.TestBugTaskSetStatusSearchClauses.test_all_query
lp.soyuz.tests.test_archive.TestSyncSource.test_copyPackages_allows_primary_archive_uploaders
lp.code.model.tests.test_branchlookup.TestGetByLPPath.test_resolve_personal_branch_unique_name_with_trailing
lp.services.features.tests.test_flags.TestFeatureFlags.testScopeDict
lp.soyuz.tests.test_pas.TestDetermineArchitecturesToBuild.test_virtualized_archives_have_only_virtualized_archs
lp.codehosting.vfs.tests.test_branchfsclient.TestBranchFileSystemClient.test_path_translation_cache_respects_path_segments
lp.registry.tests.test_teammembership.TestTeamParticipationMesh.testRemoveTeam3FromTeam2
lp.hardwaredb.tests.test_hwdb_submission_validation.TestHWDBSubmissionRelaxNGValidation.testSubtagsOfSystem
lp.code.model.tests.test_sourcepackagerecipebuild.TestAsBuildmaster.test_notify_when_recipe_deleted
lp.codehosting.tests.test_sftp.TestSFTPFile.test_writeTwoChunks
lp.registry.tests.test_private_team_visibility.TestPrivateTeamVisibility.test_subscriber_to_public_branch_owned_by_team
lp.code.model.tests.test_codereviewvote.TestCodeReviewVoteReferenceReassignReview.test_reassign_pending
lp.services.sshserver.tests.test_auth.TestAuthenticationBannerDisplay.test_defaultBannerSentOnlyOnce
lp.soyuz.scripts.tests.test_initialize_distroseries.TestInitializeDistroSeries.test_not__has_same_parents_as_previous_series
lp.soyuz.tests.test_archive.TestGetSourcePackageReleases.test_getSourcePackageReleases_with_no_params
lp.registry.tests.test_personnotification.TestPersonNotification.test_to_addresses_user
lib/lp/soyuz/stories/soyuz/xx-package-diff.txt
lib/lp/bugs/doc/bugwatch.txt
lp.bugs.tests.test_bugtask_search.TestNoPreloadBugtaskTargetsDistributionTarget.test_search_by_bug_commenter
lp.registry.tests.test_nameblacklist.TestNameBlacklistSet.test_create_with_two_args
lp.bugs.tests.test_bugtask_search.TestNoPreloadBugtaskTargetsProductTarget.test_private_bug_in_search_result_anonymous_users
lp.bugs.tests.test_bugtask_search.TestPreloadBugtaskTargetsMilestoneTarget.test_sort_by_bug_assignee
lp.code.model.tests.test_revision.TestRevisionGetBranch.testGetBranchNotJunk
lp.registry.tests.test_distribution.TestDistributionTranslations.test_translation_group_owner
lp.archivepublisher.tests.test_dominator.TestDominator.test_any_superseded_by_all
lp.bugs.scripts.tests.test_bugnotification.TestNotificationBatches.test_notifications_with_mixed_bugs_owners_and_comments
lp.services.librarian.tests.test_client.LibrarianClientTestCase.test_getFileByAliasLookupError
lp.code.model.tests.test_codeimportmachine.TestCodeImportMachineShouldLookForJob.test_shouldLook
lp.services.scripts.tests.test_all_scripts.ScriptsTestCase.script_bug-import
lp.registry.tests.test_person_merge_job.TestPersonMergeJob.test_getErrorRecipients_team
lp.code.browser.tests.test_branchlisting.TestPersonOwnedBranchesView.test_tip_revisions
lp.services.features.tests.test_flags.TestFeatureFlags.testUnknownFeature
lp.registry.tests.test_private_team_visibility.TestPrivateTeamVisibility.test_subscriber_to_private_branch_owned_by_team
lp.bugs.tests.test_bugtask_search.TestQueryBugIDsSourcePackageTarget.test_pending_bugwatch_elsewhere__no_upstream_specified
lp.bugs.tests.test_bugtracker_components.BugTrackerComponentTestCase.test_set_visibility
lp.code.mail.tests.test_codehandler.TestUpdateStatusEmailCommand.test_status_approved_doesnt_override_vote
lp.bugs.tests.test_bugtask_search.TestNoPreloadBugtaskTargetsProjectGroupTarget.test_has_no_upstream_bugtask
lp.soyuz.adapters.tests.test_packagelocation.TestPackageLocation.testSetupLocationForCOPY
lp.bugs.browser.tests.test_buglisting.TestBugTaskSearchListingViewProduct.test_product_with_packaging_also_in_ubuntu
lp.translations.tests.test_potmsgset.TestCheckForConflict.test_passes_identical_change
lp.registry.tests.test_team.TestPersonJoinTeam.test_join_delegated_team_proposed
lp.translations.browser.tests.test_breadcrumbs.TestSeriesLanguageBreadcrumbs.test_distroserieslanguage
lp.archivepublisher.tests.test_debversion.VersionTests.testRevisionNotEmpty
lp.bugs.tests.test_structuralsubscription.TestStructuralSubscriptionFiltersForDistroSourcePackage.test_getStructuralSubscribers_with_filter_on_status
lp.codehosting.puller.tests.test_worker.TestMirroredBranchPolicy.testNoSftpURL
lp.archivepublisher.tests.test_publisher.TestPublisher.testReleaseFileForPartner
lp.code.model.tests.test_codeimportjob.TestCodeImportJobWorkflowReclaimJob.test_creates_new_job
lp.code.model.tests.test_sourcepackagerecipe.TestRecipeBranchRoundTripping.test_builds_simplest_recipe
lp.code.model.tests.test_branchjob.TestBranchUpgradeJob.test_db_user_can_request_scan
lp.services.verification.tests.test_logintoken.TestLoginToken.test_sendMergeRequestEmail
lp.codehosting.vfs.tests.test_filesystem.TestFilesystem.test_make_existing_user_directory
lp.codehosting.codeimport.tests.test_workermonitor.TestWorkerMonitorUnit.test_getWorkerArguments_sets_branch_url_and_logfilename
lp.registry.tests.test_prf_walker.WalkerBase_Base.testSetsBase
lp.app.browser.tests.test_formatters.ObjectFormatterAPITestCase.test_pagetitle_last_breadcrumb_detail
lp.bugs.tests.test_bugvisibility.TestPrivateBugVisibility.test_privateBugSubscriber
lib/lp/translations/doc/potranslation.txt
lp.archivepublisher.tests.test_generate_ppa_htaccess.TestPPAHtaccessTokenGeneration.test_getNewTokensSinceLastRun_handles_ntp_skew
lp.soyuz.scripts.tests.test_processupload.TestProcessUpload.testSimpleRun
lp.bugs.browser.tests.test_buglisting.TestBugTaskSearchListingViewProduct.test_has_bugtracker_external_is_true
lp.bugs.tests.test_bugtask_search.TestQueryBugIDsProductSeriesTarget.test_upstream_status
lib/lp/blueprints/stories/blueprints/xx-non-ascii-imagemap.txt
lp.archiveuploader.tests.test_nascentuploadfile.DebBinaryUploadFileTests.test_user_defined_fields
lp.registry.browser.tests.test_distroseries.TestDistroSeriesInitializeViewAccess.test_initseries_access_admin
lp.bugs.tests.test_bugtarget2.TestDistroSeries.test_enable_bugfiling_duplicate_search_is_read_only
lp.code.model.tests.test_branchmergeproposaljobs.TestBranchMergeProposalJobSource.test_iterReady_new_merge_proposal_update_diff_first
lp.services.longpoll.adapters.tests.test_subscriber.TestFunctions.test_generate_subscribe_key
lp.codehosting.tests.test_rewrite.TestBranchRewriter.test_rewriteLine_not_found
lp.translations.tests.test_potmsgset.TestCheckForConflict.test_passes_nonconflict
lp.soyuz.adapters.tests.test_notification.TestNotificationRequiringLibrarian.test_fetch_information_spr_multiple_changelogs
lp.registry.tests.test_person_vocabularies.TestValidTeamMemberVocabulary.test_open_team_cannot_be_a_member_of_a_closed_team
lp.archiveuploader.tests.test_ppauploadprocessor.TestPPAUploadProcessor.testUploadToPrivatePPA
lp.services.librarianserver.tests.test_web.DeletedContentTestCase.test_deletedContentNotFound
lp.translations.tests.test_pofile.TestUpstreamStatistics.test_currentCount_ignores_onesided_translation
lp.translations.tests.test_translationpolicy.TestTranslationPolicy.test_hasSpecialTranslationPrivileges_for_admin
lp.registry.tests.test_sourcepackage.TestSourcePackage.test_setPackagingReturnSharingDetailPermissions__ordinary_user
lp.code.model.tests.test_branchnamespace.TestProductNamespaceValidateNewBranch.test_invalid_name
lp.services.webapp.tests.test_haproxy.HAProxyIntegrationTest.test_HAProxyStatusView_status_code_is_configurable
lib/lp/bugs/doc/externalbugtracker-trac.txt
lp.services.librarianserver.tests.test_web.LibrarianZopelessWebTestCase.test_aliasNotFound
lp.bugs.tests.test_bugtask_search.TestNoPreloadBugtaskTargetsMilestoneTarget.test_private_bug_in_search_result_anonymous_users
lp.code.model.tests.test_branch.TestBranchLinksAndIdentites.test_linked_to_product_series
lp.app.widgets.tests.test_launchpadtarget.LaunchpadTargetWidgetTestCase.test_getDistributionVocabulary
lp.services.librarianserver.tests.test_web.LibrarianZopelessWebTestCase.test_restricted_with_token
lp.archiveuploader.tests.test_changesfile.ChangesFileTests.test_newline_in_Binary_field
lp.blueprints.browser.tests.test_specificationtarget.TestHasSpecificationsViewInvolvement.test_sprint
lp.codehosting.vfs.tests.test_branchfs.TestDirectDatabaseLaunchpadServer.test_translate_control_dir_path
lp.code.browser.tests.test_branchlisting.TestSimplifiedPersonBranchesView.test_branch_list_activereviews_link
lp.services.scripts.tests.test_all_scripts.ScriptsTestCase.script_maintenance-check
lp.translations.browser.tests.test_seriestemplatesview.TestSharingColumn.test_renderField_returns_empty_string_if_no_content
lp.code.model.tests.test_branchnamespace.TestProductNamespaceCanBranchesBePrivate.test_team_member_with_private_only_rule
lp.testing.tests.test_layers_functional.LaunchpadFunctionalTestCase.testLibrarianRunning
lp.bugs.scripts.checkwatches.tests.test_base.TestWorkingBase.test_transaction_with_exception
lp.codehosting.scanner.tests.test_bzrsync.TestRevisionProperty.test_revision_properties
lp.bugs.tests.test_bugtask_search.TestQueryBugIDsSourcePackageTarget.test
[truncated for moderation]
lp.code.model.tests.test_branchlistingqueryoptimiser.TestBranchListingQueryOptimiser.test_registered_correctly
lp.code.feed.tests.test_revision.TestProductRevisionFeed.test_getItems_empty
lp.soyuz.tests.test_binarypackagebuildbehavior.TestBinaryBuildPackageBehaviorBuildCollection.test_aborted_collection
lp.code.xmlrpc.tests.test_codeimportscheduler.TestCodeImportSchedulerAPI.test_updateHeartbeat
lp.translations.tests.test_translationpackagingjob.TestTranslationMergeJob.test_getNextJobStatus_wrong_packaging
lp.code.mail.tests.test_branch.TestRecipientReason.test_usesBranchIdentityCache
lp.registry.browser.tests.test_team.TeamAdminisiterViewTestCase.test_can_rename_team_with_purged_mailinglist
lp.codehosting.vfs.tests.test_transport.TestLaunchpadTransportImplementation.test__reuse_for
lp.bugs.browser.tests.test_bug_views.TestEmailObfuscated.test_bug_description_in_meta_description_not_anonymous
lp.services.tests.test_command_spawner.TestOutputLineHandler.test_joins_lines_across_empty_calls
lp.bugs.scripts.checkwatches.tests.test_base.TestWorkingBase.test_transaction
lp.code.browser.tests.test_branchmergeproposallisting.TestProposalVoteSummary.test_multiple_votes_for_type
lib/lp/bugs/doc/bugsubscription.txt
lp.soyuz.tests.test_pas.TestDetermineArchitecturesToBuild.test_disabled_architectures_omitted
lp.codehosting.scanner.tests.test_bzrsync.TestBzrTranslationsUploadJob.test_upload_on_new_revision
lib/lp/soyuz/stories/soyuz/xx-distroseries-sources.txt
lp.archiveuploader.tests.test_uploadprocessor.TestUploadHandler.testSourcePackageRecipeBuild_fail
lp.bugs.scripts.tests.test_bugnotification.TestEmailNotificationsBugTags.test_change_seen
lp.translations.tests.test_translationbranchapprover.TestTranslationBranchApprover.test_replace_existing_any_path
lp.soyuz.tests.test_pas.TestDetermineArchitecturesToBuild.test_fictional_and_independent
lp.soyuz.tests.test_packagecloner.PackageClonerTests.testPackageSetDiffWithNewPackages
lp.registry.tests.test_product.TestProduct.test_unauthorised_set_private_bugs_raises
lp.code.model.tests.test_sourcepackagerecipebuild.TestHandleStatusForSPRBuild.test_handleStatus_OK_absolute_filepath
lp.codehosting.vfs.tests.test_transport.TestLaunchpadTransportImplementation.test_delete
lp.bugs.tests.test_structuralsubscriptiontarget.TestStructuralSubscriptionTargetHelper.test_distribution
lp.translations.tests.test_potemplate.TestTemplatePrecedence.test_focusSeriesComesFirst
lp.bugs.scripts.tests.test_bugnotification.TestEmailNotificationsBugTags.test_undone_ordered_set_sends_no_email
lp.code.browser.tests.test_branchtraversal.TestPersonBranchTraversal.test_redirect_product_branch
lp.registry.tests.test_distroseries.TestDistroSeriesCurrentSourceReleases.test_ignore_other_package_names
lp.code.model.tests.test_branchmergeproposal.TestBranchMergeProposalGetIncrementalDiffs.test_getIncrementalDiffs_respects_input_order
lp.registry.browser.tests.test_edit_permissions.EditViewPermissionBase.test_registry_expert_cannot_edit
lp.translations.tests.test_pottery_detect_intltool.TestIntltoolDomain.test_get_translation_domain_configure_ac_init_single_param
lp.bugs.browser.tests.test_bugtask.TestBugTaskSearchListingView.test_hiding_tags
lp.translations.tests.test_pofile.TestUpstreamFilters.test_translatedCount_initial
lp.code.browser.tests.test_branch.TestBranchProposalsVisible.test_public_source
lp.hardwaredb.scripts.tests.test_hwdb_submission_processing.TestHWDBSubmissionProcessing.testHALDeviceScsiModel
lp.registry.browser.tests.test_subscription_links.DistroMilestoneView.test_subscribe_link_user_with_bug_super
lp.soyuz.tests.test_packagecopyjob.PlainPackageCopyJobTests.test_getIncompleteJobsForArchive_finds_failed_and_running_jobs
lp.registry.tests.test_prf_finder.HandleReleaseTestCase.test_handleRelease
lp.bugs.tests.test_bugtaskfilter.TestFilterBugTasksByContext.test_product_context_with_series_task
lp.services.scripts.tests.test_all_scripts.ScriptsTestCase.script_migrate_current_flag
lp.soyuz.scripts.tests.test_initialize_distroseries.TestInitializeDistroSeries.test_copied_publishings_creator_None_copier
lp.codehosting.scripts.tests.test_modifiedbranches.TestModifiedBranchesUpdateLocations.test_single_root_element
lp.registry.tests.test_distro_webservice.TestDistribution.test_write_without_permission_gives_Unauthorized
lp.services.apachelogparser.tests.test_apachelogparser.TestLogFileParsing.test_responses_with_503_status_are_ignored
lp.code.model.tests.test_branchmergeproposal.TestMergeProposalNotification.test_needs_review_from_approved
lp.bugs.tests.test_bugtask_search.TestPreloadBugtaskTargetsDistributionSourcePackageTarget.test_search_by_bug_attachment
lp.code.mail.tests.test_codehandler.TestCodeHandler.test_process_for_imported_branch
lp.codehosting.tests.test_bzrutils.TestGetBranchStackedOnURL.testGetBranchStackedOnUrlNotStacked(BzrBranchLoomFormat6)
lp.answers.model.tests.test_questionsubscription.TestQuestionSubscriptionCanBeUnsubscribedbyUser.test_question_team_owner_can_unsubscribe
lp.registry.tests.test_mailinglist.TestMailinglistSet.test_getSubscribedAddresses_participation_dict_values
lp.translations.tests.test_translationtemplatesbuild.TestTranslationTemplatesBuild.test_findByBranch
lp.codehosting.vfs.tests.test_branchfs.TestLaunchpadTransportSync.test_abspath
lp.services.tests.test_stacktrace.TestStacktrace.test_format_list_full
lp.registry.tests.test_sourcepackage.TestSourcePackage.test_setBranch
lp.code.model.tests.test_branch.TestBranchSetTarget.test_project_branch_to_other_project_branch
lp.services.webapp.tests.test_publisher.TestLaunchpadView.test_getCache_anonymous_obfuscated
lp.bugs.tests.test_bug_mirror_access_triggers.TestBugMirrorAccessTriggers.test_productseries_task
lp.registry.browser.tests.test_person.PersonAdministerViewTestCase.test_can_rename_with_deleted_PPA
lp.testing.tests.test_layers_functional.LaunchpadFunctionalTestCase.testBaseIsSetUpFlag
lp.services.webapp.tests.test_breadcrumbs.TestBreadcrumb.test_urldata_rootsite_is_honored
lib/lp/registry/javascript/distroseries/tests/test_widgets.html
lp.soyuz.scripts.tests.test_processdeathrow.TestProcessDeathRow.testDryRun
lp.soyuz.scripts.tests.test_copypackage.CopyCheckerSameArchiveHarness.test_cannot_copy_only_source_from_binaries_pending_publication
lp.bugs.tests.test_bugtask_search.TestNoPreloadBugtaskTargetsSourcePackageTarget.test_upstream_status
lp.translations.tests.test_translationimportqueue.TestCanSetStatusPOFileWithQueuedUser.test_canSetStatus_non_admin
lp.bugs.model.tests.test_bugtask.TestBugTaskHardwareSearch.test_search_results_without_duplicates
lp.scripts.utilities.tests.test_pageperformancereport.TestHistogram.test__eq___with_data
lp.archiveuploader.tests.test_changesfile.ChangesFileTests.test_version
lp.translations.browser.tests.test_translationmessage_view.TestCurrentTranslationMessagePageView.test_extractLockTimestamp_returns_None_for_bogus_timestamp
lp.registry.tests.test_teammembership_webservice.TestTeamMembershipTransitions.test_no_such_status
lp.codehosting.scripts.tests.test_modifiedbranches.TestModifiedBranchesLastModifiedEpoch.test_modified_since_bad_format
lp.registry.browser.tests.test_branding.TestBrandingChangeView.test_common_attributes
lp.code.model.tests.test_branchtarget.TestPersonBranchTarget.test_creating_code_import_fails
lp.services.features.browser.tests.test_feature_editor.TestFeatureControlPage.test_change_message
lp.bugs.model.tests.test_bugtask.TestBugTaskSearch.test_created_since_includes_later_bugtasks
lp.code.model.tests.test_branchjob.TestBranchScanJob.test_run
lp.translations.tests.test_translationtemplatesbuildjob.TestTranslationTemplatesBuildJobSource.test_branch_not_used
lp.registry.tests.test_dsp_vocabularies.TestDistributionSourcePackageVocabulary.test_toTerm_spn_and_default_distribution
lp.registry.tests.test_accesspolicy.TestAccessPolicySource.test_create
lp.soyuz.scripts.tests.test_queue.TestQueuePageClosingBugs.test_close_bugs_for_sourcepackagerelease_with_private_bug
lp.code.model.tests.test_revision.TestUpdateRevisionCacheForBranch.test_new_revisions_added
lp.registry.tests.test_distroseries.TestDistroSeriesCurrentSourceReleases.test_not_active_publishing_status
lp.bugs.tests.test_bugtask_search.TestNoPreloadBugtaskTargetsProductSeriesTarget.test_search_by_bug_attachment
lp.code.model.tests.test_branchnamespace.TestPersonalNamespace.test_createBranchWithPrefix_used
lp.registry.scripts.tests.test_populate_distroseriesdiff.TestPopulateDistroSeriesDiffScript.test_finds_distroseries
lp.codehosting.tests.test_acceptance.SmokeTest.test_smoke(RepositoryFormatKnitPack6RichRoot)
lp.code.model.tests.test_branchmergeproposal.TestBranchMergeProposalNominateReviewer.test_nominate_multiple_with_same_types
lp.code.model.tests.test_linkedbranch.TestLinkedBranchSorting.test_product_series_sort
lp.bugs.tests.test_bugtask_search.TestQueryBugIDsMilestoneTarget.test_aggregate_by_target
lp.code.browser.tests.test_revisionauthor.TestRevisionAuthorFormatterAPI.test_email_is_escaped
lp.services.webapp.tests.test_dbpolicy.ImplicitDatabasePolicyTestCase.test_dbusers
lib/lp/code/stories/codeimport/xx-codeimport-results.txt
lp.code.model.tests.test_branchmergeproposal.TestBranchMergeProposalRequestReview.test_date_set_on_change
lp.bugs.tests.test_bugtracker_vocabulary.TestBugTrackerVocabulary.test_search_inactive
lp.translations.utilities.tests.test_xpi_header.XpiHeaderTestCase.test_EmptyContributor
lp.registry.tests.test_teammembership.TestTeamMembershipSet.test_deactivateActiveMemberships
lp.translations.utilities.tests.test_sanitize.TestSanitizeTranslations.test_sanitize_translations_pluralforms_none
lp.app.browser.tests.test_vocabulary.HugeVocabularyJSONViewTestCase.test_name_field_missing_error
lib/lp/bugs/doc/bugtask-retrieval.txt
lp.bugs.browser.tests.test_bugtask.TestBugTasksAndNominationsView.test_other_users_affected_count_other_users
lp.code.model.tests.test_branchtarget.TestPersonBranchTarget.test_canonical_url
lp.bugs.tests.test_bugtask_search.TestQueryBugIDsProjectGroupT
[truncated for moderation]