The attempt to merge lp:~david-goetz/swift/xml_rollback into lp:swift failed. Below is the output from the failed tests. running test running egg_info creating swift.egg-info writing swift.egg-info/PKG-INFO writing top-level names to swift.egg-info/top_level.txt writing dependency_links to swift.egg-info/dependency_links.txt writing entry points to swift.egg-info/entry_points.txt writing manifest file 'swift.egg-info/SOURCES.txt' reading manifest file 'swift.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'swift.egg-info/SOURCES.txt' running build_ext warning: no files found matching 'ChangeLog' UNABLE TO READ FUNCTIONAL TESTS CONFIG FILE UNABLE TO READ FUNCTIONAL TESTS CONFIG FILE SKIPPING FUNCTIONAL TESTS DUE TO NO CONFIG testAccountHead (test.functional.tests.TestAccount) ... SKIP testContainerListing (test.functional.tests.TestAccount) ... SKIP testContainerSerializedInfo (test.functional.tests.TestAccount) ... SKIP testContainersOrderedByName (test.functional.tests.TestAccount) ... SKIP testInvalidAuthToken (test.functional.tests.TestAccount) ... SKIP testInvalidPath (test.functional.tests.TestAccount) ... SKIP testInvalidUTF8Path (test.functional.tests.TestAccount) ... SKIP testLastContainerMarker (test.functional.tests.TestAccount) ... SKIP testListingLimit (test.functional.tests.TestAccount) ... SKIP testMarkerLimitContainerList (test.functional.tests.TestAccount) ... SKIP testNoAuthToken (test.functional.tests.TestAccount) ... SKIP testPUT (test.functional.tests.TestAccount) ... SKIP testVersionOnlyPath (test.functional.tests.TestAccount) ... SKIP testGetRequest (test.functional.tests.TestAccountNoContainers) ... SKIP testGetRequest (test.functional.tests.TestAccountNoContainersUTF8) ... SKIP testAccountHead (test.functional.tests.TestAccountUTF8) ... SKIP testContainerListing (test.functional.tests.TestAccountUTF8) ... SKIP testContainerSerializedInfo (test.functional.tests.TestAccountUTF8) ... SKIP testContainersOrderedByName (test.functional.tests.TestAccountUTF8) ... SKIP testInvalidAuthToken (test.functional.tests.TestAccountUTF8) ... SKIP testInvalidPath (test.functional.tests.TestAccountUTF8) ... SKIP testInvalidUTF8Path (test.functional.tests.TestAccountUTF8) ... SKIP testLastContainerMarker (test.functional.tests.TestAccountUTF8) ... SKIP testListingLimit (test.functional.tests.TestAccountUTF8) ... SKIP testMarkerLimitContainerList (test.functional.tests.TestAccountUTF8) ... SKIP testNoAuthToken (test.functional.tests.TestAccountUTF8) ... SKIP testPUT (test.functional.tests.TestAccountUTF8) ... SKIP testVersionOnlyPath (test.functional.tests.TestAccountUTF8) ... SKIP testContainerExistenceCachingProblem (test.functional.tests.TestContainer) ... SKIP testContainerFileList (test.functional.tests.TestContainer) ... SKIP testContainerFileListOnContainerThatDoesNotExist (test.functional.tests.TestContainer) ... SKIP testContainerFileListWithLimit (test.functional.tests.TestContainer) ... SKIP testContainerInfo (test.functional.tests.TestContainer) ... SKIP testContainerInfoOnContainerThatDoesNotExist (test.functional.tests.TestContainer) ... SKIP testContainerNameLimit (test.functional.tests.TestContainer) ... SKIP testCreate (test.functional.tests.TestContainer) ... SKIP testCreateOnExisting (test.functional.tests.TestContainer) ... SKIP testDelete (test.functional.tests.TestContainer) ... SKIP testDeleteOnContainerThatDoesNotExist (test.functional.tests.TestContainer) ... SKIP testDeleteOnContainerWithFiles (test.functional.tests.TestContainer) ... SKIP testFileCreateInContainerThatDoesNotExist (test.functional.tests.TestContainer) ... SKIP testFileListingLimitMarkerPrefix (test.functional.tests.TestContainer) ... SKIP testFileOrder (test.functional.tests.TestContainer) ... SKIP testFileThenContainerDelete (test.functional.tests.TestContainer) ... SKIP testLastFileMarker (test.functional.tests.TestContainer) ... SKIP testMarkerLimitFileList (test.functional.tests.TestContainer) ... SKIP testPrefixAndLimit (test.functional.tests.TestContainer) ... SKIP testSlashInName (test.functional.tests.TestContainer) ... SKIP testTooLongName (test.functional.tests.TestContainer) ... SKIP testUtf8Container (test.functional.tests.TestContainer) ... SKIP testContainerListing (test.functional.tests.TestContainerPaths) ... SKIP testStructure (test.functional.tests.TestContainerPaths) ... SKIP testTraverseContainer (test.functional.tests.TestContainerPaths) ... SKIP testContainerExistenceCachingProblem (test.functional.tests.TestContainerUTF8) ... SKIP testContainerFileList (test.functional.tests.TestContainerUTF8) ... SKIP testContainerFileListOnContainerThatDoesNotExist (test.functional.tests.TestContainerUTF8) ... SKIP testContainerFileListWithLimit (test.functional.tests.TestContainerUTF8) ... SKIP testContainerInfo (test.functional.tests.TestContainerUTF8) ... SKIP testContainerInfoOnContainerThatDoesNotExist (test.functional.tests.TestContainerUTF8) ... SKIP testContainerNameLimit (test.functional.tests.TestContainerUTF8) ... SKIP testCreate (test.functional.tests.TestContainerUTF8) ... SKIP testCreateOnExisting (test.functional.tests.TestContainerUTF8) ... SKIP testDelete (test.functional.tests.TestContainerUTF8) ... SKIP testDeleteOnContainerThatDoesNotExist (test.functional.tests.TestContainerUTF8) ... SKIP testDeleteOnContainerWithFiles (test.functional.tests.TestContainerUTF8) ... SKIP testFileCreateInContainerThatDoesNotExist (test.functional.tests.TestContainerUTF8) ... SKIP testFileListingLimitMarkerPrefix (test.functional.tests.TestContainerUTF8) ... SKIP testFileOrder (test.functional.tests.TestContainerUTF8) ... SKIP testFileThenContainerDelete (test.functional.tests.TestContainerUTF8) ... SKIP testLastFileMarker (test.functional.tests.TestContainerUTF8) ... SKIP testMarkerLimitFileList (test.functional.tests.TestContainerUTF8) ... SKIP testPrefixAndLimit (test.functional.tests.TestContainerUTF8) ... SKIP testSlashInName (test.functional.tests.TestContainerUTF8) ... SKIP testTooLongName (test.functional.tests.TestContainerUTF8) ... SKIP testUtf8Container (test.functional.tests.TestContainerUTF8) ... SKIP testBadHeaders (test.functional.tests.TestFile) ... SKIP testBlankMetadataName (test.functional.tests.TestFile) ... SKIP testChunkedPut (test.functional.tests.TestFile) ... SKIP testContentTypeGuessing (test.functional.tests.TestFile) ... SKIP testDelete (test.functional.tests.TestFile) ... SKIP testDeleteOfFileThatDoesNotExist (test.functional.tests.TestFile) ... SKIP testDeleteThen404s (test.functional.tests.TestFile) ... SKIP testEtagResponse (test.functional.tests.TestFile) ... SKIP testEtagWayoff (test.functional.tests.TestFile) ... SKIP testFileCreate (test.functional.tests.TestFile) ... SKIP testFileSizeLimit (test.functional.tests.TestFile) ... SKIP testGetContentType (test.functional.tests.TestFile) ... SKIP testGetOnFileThatDoesNotExist (test.functional.tests.TestFile) ... SKIP testHead (test.functional.tests.TestFile) ... SKIP testHeadOnFileThatDoesNotExist (test.functional.tests.TestFile) ... SKIP testMetadataLengthLimits (test.functional.tests.TestFile) ... SKIP testMetadataNumberLimit (test.functional.tests.TestFile) ... SKIP testMetadataOnPost (test.functional.tests.TestFile) ... SKIP testMetadataOnPut (test.functional.tests.TestFile) ... SKIP testNameLimit (test.functional.tests.TestFile) ... SKIP testNoContentLengthForPut (test.functional.tests.TestFile) ... SKIP testPostOnFileThatDoesNotExist (test.functional.tests.TestFile) ... SKIP testQuestionMarkInName (test.functional.tests.TestFile) ... SKIP testRangedGets (test.functional.tests.TestFile) ... SKIP testSerialization (test.functional.tests.TestFile) ... SKIP testStackedOverwrite (test.functional.tests.TestFile) ... SKIP testTooLongName (test.functional.tests.TestFile) ... SKIP testZeroByteFile (test.functional.tests.TestFile) ... SKIP testIfMatch (test.functional.tests.TestFileComparison) ... SKIP testIfMatchAndUnmodified (test.functional.tests.TestFileComparison) ... SKIP testIfModifiedSince (test.functional.tests.TestFileComparison) ... SKIP testIfNoneMatch (test.functional.tests.TestFileComparison) ... SKIP testIfUnmodifiedSince (test.functional.tests.TestFileComparison) ... SKIP testIfMatch (test.functional.tests.TestFileComparisonUTF8) ... SKIP testIfMatchAndUnmodified (test.functional.tests.TestFileComparisonUTF8) ... SKIP testIfModifiedSince (test.functional.tests.TestFileComparisonUTF8) ... SKIP testIfNoneMatch (test.functional.tests.TestFileComparisonUTF8) ... SKIP testIfUnmodifiedSince (test.functional.tests.TestFileComparisonUTF8) ... SKIP testBadHeaders (test.functional.tests.TestFileUTF8) ... SKIP testBlankMetadataName (test.functional.tests.TestFileUTF8) ... SKIP testChunkedPut (test.functional.tests.TestFileUTF8) ... SKIP testContentTypeGuessing (test.functional.tests.TestFileUTF8) ... SKIP testDelete (test.functional.tests.TestFileUTF8) ... SKIP testDeleteOfFileThatDoesNotExist (test.functional.tests.TestFileUTF8) ... SKIP testDeleteThen404s (test.functional.tests.TestFileUTF8) ... SKIP testEtagResponse (test.functional.tests.TestFileUTF8) ... SKIP testEtagWayoff (test.functional.tests.TestFileUTF8) ... SKIP testFileCreate (test.functional.tests.TestFileUTF8) ... SKIP testFileSizeLimit (test.functional.tests.TestFileUTF8) ... SKIP testGetContentType (test.functional.tests.TestFileUTF8) ... SKIP testGetOnFileThatDoesNotExist (test.functional.tests.TestFileUTF8) ... SKIP testHead (test.functional.tests.TestFileUTF8) ... SKIP testHeadOnFileThatDoesNotExist (test.functional.tests.TestFileUTF8) ... SKIP testMetadataLengthLimits (test.functional.tests.TestFileUTF8) ... SKIP testMetadataNumberLimit (test.functional.tests.TestFileUTF8) ... SKIP testMetadataOnPost (test.functional.tests.TestFileUTF8) ... SKIP testMetadataOnPut (test.functional.tests.TestFileUTF8) ... SKIP testNameLimit (test.functional.tests.TestFileUTF8) ... SKIP testNoContentLengthForPut (test.functional.tests.TestFileUTF8) ... SKIP testPostOnFileThatDoesNotExist (test.functional.tests.TestFileUTF8) ... SKIP testQuestionMarkInName (test.functional.tests.TestFileUTF8) ... SKIP testRangedGets (test.functional.tests.TestFileUTF8) ... SKIP testSerialization (test.functional.tests.TestFileUTF8) ... SKIP testStackedOverwrite (test.functional.tests.TestFileUTF8) ... SKIP testTooLongName (test.functional.tests.TestFileUTF8) ... SKIP testZeroByteFile (test.functional.tests.TestFileUTF8) ... SKIP test_copy_object (test.functionalnosetests.test_object.TestObject) ... SKIP test_manifest (test.functionalnosetests.test_object.TestObject) ... SKIP test_private_object (test.functionalnosetests.test_object.TestObject) ... SKIP test_public_object (test.functionalnosetests.test_object.TestObject) ... SKIP test_placeholder (test.unit.account.test_auditor.TestAuditor) ... ok test_placeholder (test.unit.account.test_reaper.TestReaper) ... ok test_placeholder (test.unit.account.test_replicator.TestReplicator) ... ok test_DELETE_empty (test.unit.account.test_server.TestAccountController) ... ok test_DELETE_not_empty (test.unit.account.test_server.TestAccountController) ... ok test_DELETE_not_found (test.unit.account.test_server.TestAccountController) ... ok test_DELETE_now_empty (test.unit.account.test_server.TestAccountController) ... ok test_GET_accept_application_wildcard (test.unit.account.test_server.TestAccountController) ... ok test_GET_accept_conflicting (test.unit.account.test_server.TestAccountController) ... ok test_GET_accept_json (test.unit.account.test_server.TestAccountController) ... ok test_GET_accept_wildcard (test.unit.account.test_server.TestAccountController) ... ok test_GET_accept_xml (test.unit.account.test_server.TestAccountController) ... ok test_GET_empty_account_json (test.unit.account.test_server.TestAccountController) ... ok test_GET_empty_account_plain (test.unit.account.test_server.TestAccountController) ... ok test_GET_empty_account_xml (test.unit.account.test_server.TestAccountController) ... ok test_GET_limit_marker_json (test.unit.account.test_server.TestAccountController) ... ok test_GET_limit_marker_plain (test.unit.account.test_server.TestAccountController) ... ok test_GET_limit_marker_xml (test.unit.account.test_server.TestAccountController) ... ok test_GET_not_found_json (test.unit.account.test_server.TestAccountController) ... ok test_GET_not_found_plain (test.unit.account.test_server.TestAccountController) ... ok test_GET_not_found_xml (test.unit.account.test_server.TestAccountController) ... ok test_GET_over_limit (test.unit.account.test_server.TestAccountController) ... ok test_GET_prefix_delimeter_json (test.unit.account.test_server.TestAccountController) ... ok test_GET_prefix_delimeter_plain (test.unit.account.test_server.TestAccountController) ... ok test_GET_prefix_delimeter_xml (test.unit.account.test_server.TestAccountController) ... ok test_GET_with_containers_json (test.unit.account.test_server.TestAccountController) ... ok test_GET_with_containers_plain (test.unit.account.test_server.TestAccountController) ... ok test_GET_with_containers_xml (test.unit.account.test_server.TestAccountController) ... ok test_HEAD_empty_account (test.unit.account.test_server.TestAccountController) ... ok test_HEAD_not_found (test.unit.account.test_server.TestAccountController) ... ok test_HEAD_with_containers (test.unit.account.test_server.TestAccountController) ... ok test_POST_HEAD_metadata (test.unit.account.test_server.TestAccountController) ... ok test_PUT (test.unit.account.test_server.TestAccountController) ... ok test_PUT_GET_metadata (test.unit.account.test_server.TestAccountController) ... ok test_PUT_after_DELETE (test.unit.account.test_server.TestAccountController) ... ok test_PUT_not_found (test.unit.account.test_server.TestAccountController) ... ok test_params_utf8 (test.unit.account.test_server.TestAccountController) ... ok test_through_call (test.unit.account.test_server.TestAccountController) ... ok test_through_call_invalid_path (test.unit.account.test_server.TestAccountController) ... ok test_clean_acl (test.unit.common.middleware.test_acl.TestACL) ... ok test_parse_acl (test.unit.common.middleware.test_acl.TestACL) ... ok test_referrer_allowed (test.unit.common.middleware.test_acl.TestACL) ... ok test_cname_configured_with_empty_storage_domain (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... SKIP test_cname_matching_ending_not_domain (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... SKIP test_good_lookup (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... SKIP test_lookup_chain_bad_target (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... SKIP test_lookup_chain_too_long (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... SKIP test_passthrough (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... SKIP test_something_weird (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... SKIP test_with_memcache (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... SKIP test_domain_remap_account (test.unit.common.middleware.test_domain_remap.TestDomainRemap) ... ok test_domain_remap_account_container (test.unit.common.middleware.test_domain_remap.TestDomainRemap) ... ok test_domain_remap_account_container_with_path (test.unit.common.middleware.test_domain_remap.TestDomainRemap) ... ok test_domain_remap_account_container_with_path_root (test.unit.common.middleware.test_domain_remap.TestDomainRemap) ... ok test_domain_remap_account_container_with_path_root_and_path (test.unit.common.middleware.test_domain_remap.TestDomainRemap) ... ok test_domain_remap_account_matching_ending_not_domain (test.unit.common.middleware.test_domain_remap.TestDomainRemap) ... ok test_domain_remap_account_with_path_root (test.unit.common.middleware.test_domain_remap.TestDomainRemap) ... ok test_domain_remap_configured_with_bad_prefixes (test.unit.common.middleware.test_domain_remap.TestDomainRemap) ... ok test_domain_remap_configured_with_empty_storage_domain (test.unit.common.middleware.test_domain_remap.TestDomainRemap) ... ok test_domain_remap_configured_with_prefixes (test.unit.common.middleware.test_domain_remap.TestDomainRemap) ... ok test_domain_remap_extra_subdomains (test.unit.common.middleware.test_domain_remap.TestDomainRemap) ... ok test_domain_remap_passthrough (test.unit.common.middleware.test_domain_remap.TestDomainRemap) ... ok test_catcherrors (test.unit.common.middleware.test_except.TestCatchErrors) ... ok test_catcherrors_passthrough (test.unit.common.middleware.test_except.TestCatchErrors) ... ok test_trans_id_header (test.unit.common.middleware.test_except.TestCatchErrors) ... ok test_healtcheck_pass (test.unit.common.middleware.test_healthcheck.TestHealthCheck) ... ok test_healthcheck (test.unit.common.middleware.test_healthcheck.TestHealthCheck) ... ok test_cache_middleware (test.unit.common.middleware.test_memcache.TestCacheMiddleware) ... ok test_account_ratelimit (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok test_call_invalid_path (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok test_get_container_maxrate (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok test_get_ratelimitable_key_tuples (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok test_no_memcache (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok test_ratelimit_blacklist (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok test_ratelimit_max_rate_double (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok test_ratelimit_max_rate_multiple_acc (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok test_ratelimit_set_incr (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok test_ratelimit_whitelist (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok test_restarting_memcache (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok test_account (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_app_set (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_cache_timeout_set (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_cache_timeout_unset (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_conf_set (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container1 (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container2 (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container2json (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container2onetxt (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container3 (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container3indexhtml (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container3subdir (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container3subdirx (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container3subdiry (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container3subdirz (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container3subsubdir (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container3subsubdircontents (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container3unknown (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container4indexhtml (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container4indexhtmlauthed (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container4onetxt (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container4subdir (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container4twotxt (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container4unknown (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container4unknown_memcache (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container5indexhtml (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container5unknown (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container6subdir (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_container7listing (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_root (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_version (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok test_bad_format_authorization (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_bad_method (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_bucket_DELETE (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_bucket_DELETE_error (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_bucket_GET (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_bucket_GET_error (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_bucket_GET_is_truncated (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_bucket_GET_max_keys (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_bucket_GET_passthroughs (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_bucket_PUT (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_bucket_PUT_error (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_bucket_acl_GET (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_canonical_string (test.unit.common.middleware.test_swift3.TestSwift3) The hashes here were generated by running the same requests against ... ok test_non_s3_request_passthrough (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_object_DELETE (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_object_DELETE_error (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_object_GET (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_object_GET_error (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_object_HEAD (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_object_PUT (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_object_PUT_error (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_object_PUT_headers (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_object_acl_GET (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_service_GET (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_service_GET_error (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_signed_urls (test.unit.common.middleware.test_swift3.TestSwift3) ... ok test_account_delete_permissions (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_account_put_permissions (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_admin_is_owner (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_allowed_sync_hosts (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_anon (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_auth_deny_non_reseller_prefix (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_auth_deny_non_reseller_prefix_no_override (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_auth_fail (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_auth_no_reseller_prefix_deny (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_auth_no_reseller_prefix_no_token (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_auth_prefix_init (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_authorize_account_access (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_authorize_acl_group_access (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_authorize_acl_referrer_access (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_authorize_bad_path (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_deny_cross_reseller (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_get_token_fail (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_get_token_fail_bad_path (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_get_token_fail_invalid_x_auth_user_format (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_get_token_fail_missing_key (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_get_token_fail_non_matching_account_in_request (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_regular_is_not_owner (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_reseller_admin_is_owner (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_reseller_prefix_init (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_sync_request_fail_key (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_sync_request_fail_no_timestamp (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_sync_request_fail_sync_host (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_sync_request_success (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_sync_request_success_lb_sync_host (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_top_level_ignore (test.unit.common.middleware.test_tempauth.TestAuth) ... ok test_parse_user_creation (test.unit.common.middleware.test_tempauth.TestParseUserCreation) ... ok test_add_dev (test.unit.common.ring.test_builder.TestRingBuilder) ... ok test_get_ring (test.unit.common.ring.test_builder.TestRingBuilder) ... ok test_init (test.unit.common.ring.test_builder.TestRingBuilder) ... ok test_remove_dev (test.unit.common.ring.test_builder.TestRingBuilder) ... ok test_rerebalance (test.unit.common.ring.test_builder.TestRingBuilder) ... ok test_set_dev_weight (test.unit.common.ring.test_builder.TestRingBuilder) ... ok test_shuffled_gather (test.unit.common.ring.test_builder.TestRingBuilder) ... ok test_validate (test.unit.common.ring.test_builder.TestRingBuilder) ... ok test_creation (test.unit.common.ring.test_ring.TestRing) ... ok test_get_more_nodes (test.unit.common.ring.test_ring.TestRing) ... ok test_get_nodes (test.unit.common.ring.test_ring.TestRing) ... ok test_get_part_nodes (test.unit.common.ring.test_ring.TestRing) ... ok test_has_changed (test.unit.common.ring.test_ring.TestRing) ... ok test_reload (test.unit.common.ring.test_ring.TestRing) ... ok test_attrs (test.unit.common.ring.test_ring.TestRingData) ... ok test_pickleable (test.unit.common.ring.test_ring.TestRingData) ... ok test_placeholder (test.unit.common.test_bench.TestBench) ... ok test_http_connect (test.unit.common.test_bufferedhttp.TestBufferedHTTP) ... ok test_nonstr_header_values (test.unit.common.test_bufferedhttp.TestBufferedHTTP) ... ok test_format (test.unit.common.test_client.TestClientException) ... ok test_is_exception (test.unit.common.test_client.TestClientException) ... ok test_instance (test.unit.common.test_client.TestConnection) ... ok test_reauth (test.unit.common.test_client.TestConnection) ... ok test_reset_stream (test.unit.common.test_client.TestConnection) ... ok test_resp_read_on_server_error (test.unit.common.test_client.TestConnection) ... ok test_retry (test.unit.common.test_client.TestConnection) ... ok test_ok (test.unit.common.test_client.TestDeleteContainer) ... ok test_ok (test.unit.common.test_client.TestDeleteObject) ... ok test_server_error (test.unit.common.test_client.TestDeleteObject) ... ok test_no_content (test.unit.common.test_client.TestGetAccount) ... ok test_ok (test.unit.common.test_client.TestGetAuth) ... ok test_no_content (test.unit.common.test_client.TestGetContainer) ... ok test_server_error (test.unit.common.test_client.TestGetObject) ... ok test_ok (test.unit.common.test_client.TestHeadAccount) ... ok test_server_error (test.unit.common.test_client.TestHeadAccount) ... ok test_server_error (test.unit.common.test_client.TestHeadContainer) ... ok test_server_error (test.unit.common.test_client.TestHeadObject) ... ok test_http_connection (test.unit.common.test_client.TestHttpHelpers) ... ok test_quote (test.unit.common.test_client.TestHttpHelpers) ... ok test_any (test.unit.common.test_client.TestJsonImport) ... ok test_no_json (test.unit.common.test_client.TestJsonImport) ... ok test_no_simplejson (test.unit.common.test_client.TestJsonImport) ... ok test_ok (test.unit.common.test_client.TestPostObject) ... ok test_server_error (test.unit.common.test_client.TestPostObject) ... ok test_ok (test.unit.common.test_client.TestPutContainer) ... ok test_ok (test.unit.common.test_client.TestPutObject) ... ok test_server_error (test.unit.common.test_client.TestPutObject) ... ok test_check_float (test.unit.common.test_constraints.TestConstraints) ... ok test_check_metadata_count (test.unit.common.test_constraints.TestConstraints) ... ok test_check_metadata_empty (test.unit.common.test_constraints.TestConstraints) ... ok test_check_metadata_empty_name (test.unit.common.test_constraints.TestConstraints) ... ok test_check_metadata_good (test.unit.common.test_constraints.TestConstraints) ... ok test_check_metadata_name_length (test.unit.common.test_constraints.TestConstraints) ... ok test_check_metadata_size (test.unit.common.test_constraints.TestConstraints) ... ok test_check_metadata_value_length (test.unit.common.test_constraints.TestConstraints) ... ok test_check_mount (test.unit.common.test_constraints.TestConstraints) ... ok test_check_object_creation_bad_content_type (test.unit.common.test_constraints.TestConstraints) ... ok test_check_object_creation_content_length (test.unit.common.test_constraints.TestConstraints) ... ok test_check_object_creation_content_type (test.unit.common.test_constraints.TestConstraints) ... ok test_check_object_creation_name_length (test.unit.common.test_constraints.TestConstraints) ... ok test_check_object_manifest_header (test.unit.common.test_constraints.TestConstraints) ... ok test_create (test.unit.common.test_daemon.TestDaemon) ... ok test_stubs (test.unit.common.test_daemon.TestDaemon) ... ok test_run (test.unit.common.test_daemon.TestRunDaemon) ... ok test_run_daemon (test.unit.common.test_daemon.TestRunDaemon) ... ok test_chexor (test.unit.common.test_db.TestAccountBroker) ... ok test_creation (test.unit.common.test_db.TestAccountBroker) Test swift.common.db.AccountBroker.__init__ ... ok test_delete_container (test.unit.common.test_db.TestAccountBroker) Test swift.common.db.AccountBroker.delete_container ... ok test_double_check_trailing_delimiter (test.unit.common.test_db.TestAccountBroker) Test swift.common.db.AccountBroker.list_containers_iter for an ... ok test_empty (test.unit.common.test_db.TestAccountBroker) Test swift.common.db.AccountBroker.empty ... ok test_exception (test.unit.common.test_db.TestAccountBroker) Test swift.common.db.AccountBroker throwing a conn away after ... ok test_get_container_timestamp (test.unit.common.test_db.TestAccountBroker) Test swift.common.db.AccountBroker.get_container_timestamp ... ok test_get_info (test.unit.common.test_db.TestAccountBroker) Test swift.common.db.AccountBroker.get_info ... ok test_list_containers_iter (test.unit.common.test_db.TestAccountBroker) Test swift.common.db.AccountBroker.list_containers_iter ... ok test_merge_items (test.unit.common.test_db.TestAccountBroker) ... ok test_put_container (test.unit.common.test_db.TestAccountBroker) Test swift.common.db.AccountBroker.put_container ... ok test_reclaim (test.unit.common.test_db.TestAccountBroker) ... ok test_chexor (test.unit.common.test_db.TestAccountBrokerBeforeMetadata) ... ok test_creation (test.unit.common.test_db.TestAccountBrokerBeforeMetadata) Test swift.common.db.AccountBroker.__init__ ... ok test_delete_container (test.unit.common.test_db.TestAccountBrokerBeforeMetadata) Test swift.common.db.AccountBroker.delete_container ... ok test_double_check_trailing_delimiter (test.unit.common.test_db.TestAccountBrokerBeforeMetadata) Test swift.common.db.AccountBroker.list_containers_iter for an ... ok test_empty (test.unit.common.test_db.TestAccountBrokerBeforeMetadata) Test swift.common.db.AccountBroker.empty ... ok test_exception (test.unit.common.test_db.TestAccountBrokerBeforeMetadata) Test swift.common.db.AccountBroker throwing a conn away after ... ok test_get_container_timestamp (test.unit.common.test_db.TestAccountBrokerBeforeMetadata) Test swift.common.db.AccountBroker.get_container_timestamp ... ok test_get_info (test.unit.common.test_db.TestAccountBrokerBeforeMetadata) Test swift.common.db.AccountBroker.get_info ... ok test_list_containers_iter (test.unit.common.test_db.TestAccountBrokerBeforeMetadata) Test swift.common.db.AccountBroker.list_containers_iter ... ok test_merge_items (test.unit.common.test_db.TestAccountBrokerBeforeMetadata) ... ok test_put_container (test.unit.common.test_db.TestAccountBrokerBeforeMetadata) Test swift.common.db.AccountBroker.put_container ... ok test_reclaim (test.unit.common.test_db.TestAccountBrokerBeforeMetadata) ... ok test_invalid_old_hash (test.unit.common.test_db.TestChexor) ... ok test_no_name (test.unit.common.test_db.TestChexor) ... ok test_normal_case (test.unit.common.test_db.TestChexor) ... ok test_chexor (test.unit.common.test_db.TestContainerBroker) ... ok test_creation (test.unit.common.test_db.TestContainerBroker) Test swift.common.db.ContainerBroker.__init__ ... ok test_delete_object (test.unit.common.test_db.TestContainerBroker) Test swift.common.db.ContainerBroker.delete_object ... ok test_double_check_trailing_delimiter (test.unit.common.test_db.TestContainerBroker) Test swift.common.db.ContainerBroker.list_objects_iter for a ... ok test_empty (test.unit.common.test_db.TestContainerBroker) Test swift.common.db.ContainerBroker.empty ... ok test_exception (test.unit.common.test_db.TestContainerBroker) Test swift.common.db.ContainerBroker throwing a conn away after ... ok test_get_info (test.unit.common.test_db.TestContainerBroker) Test swift.common.db.ContainerBroker.get_info ... ok test_get_items_since (test.unit.common.test_db.TestContainerBroker) test DatabaseBroker.get_items_since ... ok test_get_report_info (test.unit.common.test_db.TestContainerBroker) ... ok test_list_objects_iter (test.unit.common.test_db.TestContainerBroker) Test swift.common.db.ContainerBroker.list_objects_iter ... ok test_list_objects_iter_prefix_delim (test.unit.common.test_db.TestContainerBroker) Test swift.common.db.ContainerBroker.list_objects_iter ... ok test_merge_items (test.unit.common.test_db.TestContainerBroker) ... ok test_merge_items_overwrite (test.unit.common.test_db.TestContainerBroker) test DatabaseBroker.merge_items ... ok test_merge_items_post_overwrite_out_of_order (test.unit.common.test_db.TestContainerBroker) test DatabaseBroker.merge_items ... ok test_newid (test.unit.common.test_db.TestContainerBroker) test DatabaseBroker.newid ... ok test_put_object (test.unit.common.test_db.TestContainerBroker) Test swift.common.db.ContainerBroker.put_object ... ok test_reclaim (test.unit.common.test_db.TestContainerBroker) ... ok test_set_x_syncs (test.unit.common.test_db.TestContainerBroker) ... ok test_sync_merging (test.unit.common.test_db.TestContainerBroker) exercise the DatabaseBroker sync functions a bit ... ok test_chexor (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) ... ok test_creation (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) Test swift.common.db.ContainerBroker.__init__ ... ok test_delete_object (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) Test swift.common.db.ContainerBroker.delete_object ... ok test_double_check_trailing_delimiter (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) Test swift.common.db.ContainerBroker.list_objects_iter for a ... ok test_empty (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) Test swift.common.db.ContainerBroker.empty ... ok test_exception (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) Test swift.common.db.ContainerBroker throwing a conn away after ... ok test_get_info (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) Test swift.common.db.ContainerBroker.get_info ... ok test_get_items_since (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) test DatabaseBroker.get_items_since ... ok test_get_report_info (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) ... ok test_list_objects_iter (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) Test swift.common.db.ContainerBroker.list_objects_iter ... ok test_list_objects_iter_prefix_delim (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) Test swift.common.db.ContainerBroker.list_objects_iter ... ok test_merge_items (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) ... ok test_merge_items_overwrite (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) test DatabaseBroker.merge_items ... ok test_merge_items_post_overwrite_out_of_order (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) test DatabaseBroker.merge_items ... ok test_newid (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) test DatabaseBroker.newid ... ok test_put_object (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) Test swift.common.db.ContainerBroker.put_object ... ok test_reclaim (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) ... ok test_set_x_syncs (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) ... ok test_sync_merging (test.unit.common.test_db.TestContainerBrokerBeforeMetadata) exercise the DatabaseBroker sync functions a bit ... ok test_chexor (test.unit.common.test_db.TestContainerBrokerBeforeXSync) ... ok test_creation (test.unit.common.test_db.TestContainerBrokerBeforeXSync) Test swift.common.db.ContainerBroker.__init__ ... ok test_delete_object (test.unit.common.test_db.TestContainerBrokerBeforeXSync) Test swift.common.db.ContainerBroker.delete_object ... ok test_double_check_trailing_delimiter (test.unit.common.test_db.TestContainerBrokerBeforeXSync) Test swift.common.db.ContainerBroker.list_objects_iter for a ... ok test_empty (test.unit.common.test_db.TestContainerBrokerBeforeXSync) Test swift.common.db.ContainerBroker.empty ... ok test_exception (test.unit.common.test_db.TestContainerBrokerBeforeXSync) Test swift.common.db.ContainerBroker throwing a conn away after ... ok test_get_info (test.unit.common.test_db.TestContainerBrokerBeforeXSync) Test swift.common.db.ContainerBroker.get_info ... ok test_get_items_since (test.unit.common.test_db.TestContainerBrokerBeforeXSync) test DatabaseBroker.get_items_since ... ok test_get_report_info (test.unit.common.test_db.TestContainerBrokerBeforeXSync) ... ok test_list_objects_iter (test.unit.common.test_db.TestContainerBrokerBeforeXSync) Test swift.common.db.ContainerBroker.list_objects_iter ... ok test_list_objects_iter_prefix_delim (test.unit.common.test_db.TestContainerBrokerBeforeXSync) Test swift.common.db.ContainerBroker.list_objects_iter ... ok test_merge_items (test.unit.common.test_db.TestContainerBrokerBeforeXSync) ... ok test_merge_items_overwrite (test.unit.common.test_db.TestContainerBrokerBeforeXSync) test DatabaseBroker.merge_items ... ok test_merge_items_post_overwrite_out_of_order (test.unit.common.test_db.TestContainerBrokerBeforeXSync) test DatabaseBroker.merge_items ... ok test_newid (test.unit.common.test_db.TestContainerBrokerBeforeXSync) test DatabaseBroker.newid ... ok test_put_object (test.unit.common.test_db.TestContainerBrokerBeforeXSync) Test swift.common.db.ContainerBroker.put_object ... ok test_reclaim (test.unit.common.test_db.TestContainerBrokerBeforeXSync) ... ok test_set_x_syncs (test.unit.common.test_db.TestContainerBrokerBeforeXSync) ... ok test_sync_merging (test.unit.common.test_db.TestContainerBrokerBeforeXSync) exercise the DatabaseBroker sync functions a bit ... ok get_replication_info_tester (test.unit.common.test_db.TestDatabaseBroker) ... ok test_delete_db (test.unit.common.test_db.TestDatabaseBroker) ... ok test_disk_db_init (test.unit.common.test_db.TestDatabaseBroker) ... ok test_get (test.unit.common.test_db.TestDatabaseBroker) ... ok test_get_items_since (test.unit.common.test_db.TestDatabaseBroker) ... ok test_get_replication_info (test.unit.common.test_db.TestDatabaseBroker) ... ok test_get_replication_info_with_metadata (test.unit.common.test_db.TestDatabaseBroker) ... ok test_get_sync (test.unit.common.test_db.TestDatabaseBroker) ... ok test_initialize (test.unit.common.test_db.TestDatabaseBroker) ... ok test_lock (test.unit.common.test_db.TestDatabaseBroker) ... ok test_memory_db_init (test.unit.common.test_db.TestDatabaseBroker) ... ok test_merge_syncs (test.unit.common.test_db.TestDatabaseBroker) ... ok test_metadata (test.unit.common.test_db.TestDatabaseBroker) ... ok test_newid (test.unit.common.test_db.TestDatabaseBroker) ... ok test_str (test.unit.common.test_db.TestDatabaseConnectionError) ... ok test_normal_case (test.unit.common.test_db.TestDictFactory) ... ok test_invalid_path (test.unit.common.test_db.TestGetDBConnection) ... ok test_normal_case (test.unit.common.test_db.TestGetDBConnection) ... ok test_in_sync (test.unit.common.test_db_replicator.TestDBReplicator) ... ok test_merge_items (test.unit.common.test_db_replicator.TestDBReplicator) ... ok test_merge_syncs (test.unit.common.test_db_replicator.TestDBReplicator) ... ok test_repl_connection (test.unit.common.test_db_replicator.TestDBReplicator) ... ok test_repl_to_node (test.unit.common.test_db_replicator.TestDBReplicator) ... ok test_replicate_object (test.unit.common.test_db_replicator.TestDBReplicator) ... ok test_replicate_object_quarantine (test.unit.common.test_db_replicator.TestDBReplicator) ... ok test_rsync_db (test.unit.common.test_db_replicator.TestDBReplicator) ... ok test_rsync_file (test.unit.common.test_db_replicator.TestDBReplicator) ... ok test_rsync_then_merge (test.unit.common.test_db_replicator.TestDBReplicator) ... ok test_run_once (test.unit.common.test_db_replicator.TestDBReplicator) ... ok test_stats (test.unit.common.test_db_replicator.TestDBReplicator) ... ok test_usync (test.unit.common.test_db_replicator.TestDBReplicator) ... ok test_placeholder (test.unit.common.test_direct_client.TestDirectClient) ... ok test_placeholder (test.unit.common.test_exceptions.TestExceptions) ... ok test_canonical_version_equals_version_for_final (test.unit.common.test_init.TestVersioning) ... ok test_canonical_version_is_clean (test.unit.common.test_init.TestVersioning) Ensure that a non-clean canonical_version never happens ... ok test_version_has_dev_suffix_for_non_final (test.unit.common.test_init.TestVersioning) ... ok test_create (test.unit.common.test_manager.TestManager) ... ok test_force_reload (test.unit.common.test_manager.TestManager) ... ok test_get_command (test.unit.common.test_manager.TestManager) ... ok test_list_commands (test.unit.common.test_manager.TestManager) ... ok test_no_daemon (test.unit.common.test_manager.TestManager) ... ok test_no_wait (test.unit.common.test_manager.TestManager) ... ok test_once (test.unit.common.test_manager.TestManager) ... ok test_reload (test.unit.common.test_manager.TestManager) ... ok test_restart (test.unit.common.test_manager.TestManager) ... ok test_run_command (test.unit.common.test_manager.TestManager) ... ok test_shutdown (test.unit.common.test_manager.TestManager) ... ok test_start (test.unit.common.test_manager.TestManager) ... ok test_status (test.unit.common.test_manager.TestManager) ... ok test_stop (test.unit.common.test_manager.TestManager) ... ok test_command_wrapper (test.unit.common.test_manager.TestManagerModule) ... ok test_exc (test.unit.common.test_manager.TestManagerModule) ... ok test_servers (test.unit.common.test_manager.TestManagerModule) ... ok test_setup_env (test.unit.common.test_manager.TestManagerModule) ... ok test_watch_server_pids (test.unit.common.test_manager.TestManagerModule) ... ok test_conf_files (test.unit.common.test_manager.TestServer) ... ok test_create_server (test.unit.common.test_manager.TestServer) ... ok test_get_conf_file_name (test.unit.common.test_manager.TestServer) ... ok test_get_pid_file_name (test.unit.common.test_manager.TestServer) ... ok test_get_running_pids (test.unit.common.test_manager.TestServer) ... ok test_interact (test.unit.common.test_manager.TestServer) ... ok test_iter_pid_files (test.unit.common.test_manager.TestServer) Server.iter_pid_files is kinda boring, test the ... ok test_kill_running_pids (test.unit.common.test_manager.TestServer) ... ok test_launch (test.unit.common.test_manager.TestServer) ... ok test_server_equality (test.unit.common.test_manager.TestServer) ... ok test_server_repr (test.unit.common.test_manager.TestServer) ... ok test_server_to_string (test.unit.common.test_manager.TestServer) ... ok test_signal_pids (test.unit.common.test_manager.TestServer) ... ok test_spawn (test.unit.common.test_manager.TestServer) ... ok test_status (test.unit.common.test_manager.TestServer) ... ok test_stop (test.unit.common.test_manager.TestServer) ... ok test_wait (test.unit.common.test_manager.TestServer) ... ok test_decr (test.unit.common.test_memcached.TestMemcached) ... ok test_delete (test.unit.common.test_memcached.TestMemcached) ... ok test_get_conns (test.unit.common.test_memcached.TestMemcached) ... ok test_incr (test.unit.common.test_memcached.TestMemcached) ... ok test_multi (test.unit.common.test_memcached.TestMemcached) ... ok test_retry (test.unit.common.test_memcached.TestMemcached) ... ok test_set_get (test.unit.common.test_memcached.TestMemcached) ... ok test_LoggerFileObject (test.unit.common.test_utils.TestUtils) ... ok test_NullLogger (test.unit.common.test_utils.TestUtils) Test swift.common.utils.NullLogger ... ok test_TRUE_VALUES (test.unit.common.test_utils.TestUtils) ... ok test_capture_stdio (test.unit.common.test_utils.TestUtils) ... ok test_clean_logger_exception (test.unit.common.test_utils.TestUtils) ... ok test_drop_privileges (test.unit.common.test_utils.TestUtils) ... ok test_get_logger (test.unit.common.test_utils.TestUtils) ... ok test_get_logger_console (test.unit.common.test_utils.TestUtils) ... ok test_hash_path (test.unit.common.test_utils.TestUtils) ... ok test_human_readable (test.unit.common.test_utils.TestUtils) ... ok test_load_libc_function (test.unit.common.test_utils.TestUtils) ... ok test_mkdirs (test.unit.common.test_utils.TestUtils) ... ok test_normalize_timestamp (test.unit.common.test_utils.TestUtils) Test swift.common.utils.normalize_timestamp ... ok test_parse_options (test.unit.common.test_utils.TestUtils) ... ok test_parse_options_errors (test.unit.common.test_utils.TestUtils) ... ok test_ratelimit_sleep (test.unit.common.test_utils.TestUtils) ... ok test_ratelimit_sleep_with_incr (test.unit.common.test_utils.TestUtils) ... ok test_ratelimit_sleep_with_sleep (test.unit.common.test_utils.TestUtils) ... ok test_readconf (test.unit.common.test_utils.TestUtils) ... ok test_remove_file (test.unit.common.test_utils.TestUtils) ... ok test_search_tree (test.unit.common.test_utils.TestUtils) ... ok test_split_path (test.unit.common.test_utils.TestUtils) Test swift.common.utils.split_account_path ... ok test_storage_directory (test.unit.common.test_utils.TestUtils) ... ok test_txn_formatter (test.unit.common.test_utils.TestUtils) ... ok test_urlparse (test.unit.common.test_utils.TestUtils) ... ok test_validate_sync_to (test.unit.common.test_utils.TestUtils) ... ok test_whataremyips (test.unit.common.test_utils.TestUtils) ... ok test_write_file (test.unit.common.test_utils.TestUtils) ... ok test_address_in_use (test.unit.common.test_wsgi.TestWSGI) ... ok test_get_socket (test.unit.common.test_wsgi.TestWSGI) ... ok test_monkey_patch_mimetools (test.unit.common.test_wsgi.TestWSGI) ... ok test_placeholder (test.unit.container.test_auditor.TestReaper) ... ok test_placeholder (test.unit.container.test_replicator.TestReplicator) ... ok test_DELETE (test.unit.container.test_server.TestContainerController) ... ok test_DELETE_account_update (test.unit.container.test_server.TestContainerController) ... ok test_DELETE_not_found (test.unit.container.test_server.TestContainerController) ... ok test_DELETE_obj_not_found (test.unit.container.test_server.TestContainerController) ... ok test_DELETE_object (test.unit.container.test_server.TestContainerController) ... ok test_GET_delimiter (test.unit.container.test_server.TestContainerController) ... ok test_GET_delimiter_xml (test.unit.container.test_server.TestContainerController) ... ok test_GET_json (test.unit.container.test_server.TestContainerController) ... ok test_GET_limit (test.unit.container.test_server.TestContainerController) ... ok test_GET_marker (test.unit.container.test_server.TestContainerController) ... ok test_GET_over_limit (test.unit.container.test_server.TestContainerController) ... ok test_GET_path (test.unit.container.test_server.TestContainerController) ... ok test_GET_plain (test.unit.container.test_server.TestContainerController) ... ok test_GET_prefix (test.unit.container.test_server.TestContainerController) ... ok test_GET_xml (test.unit.container.test_server.TestContainerController) ... ok test_HEAD (test.unit.container.test_server.TestContainerController) ... ok test_HEAD_not_found (test.unit.container.test_server.TestContainerController) ... ok test_POST_HEAD_metadata (test.unit.container.test_server.TestContainerController) ... ok test_POST_reset_container_sync (test.unit.container.test_server.TestContainerController) ... ok test_PUT (test.unit.container.test_server.TestContainerController) ... ok test_PUT_GET_metadata (test.unit.container.test_server.TestContainerController) ... ok test_PUT_account_update (test.unit.container.test_server.TestContainerController) ... ok test_PUT_obj_not_found (test.unit.container.test_server.TestContainerController) ... ok test_PUT_reset_container_sync (test.unit.container.test_server.TestContainerController) ... ok test_PUT_utf8 (test.unit.container.test_server.TestContainerController) ... ok test_acl_container (test.unit.container.test_server.TestContainerController) ... ok test_params_utf8 (test.unit.container.test_server.TestContainerController) ... ok test_through_call (test.unit.container.test_server.TestContainerController) ... ok test_through_call_invalid_path (test.unit.container.test_server.TestContainerController) ... ok test_weird_content_types (test.unit.container.test_server.TestContainerController) ... ok test_Iter2FileLikeObject (test.unit.container.test_sync.TestContainerSync) ... ok test_container_first_loop (test.unit.container.test_sync.TestContainerSync) ... ok test_container_second_loop (test.unit.container.test_sync.TestContainerSync) ... ok test_container_stop_at (test.unit.container.test_sync.TestContainerSync) ... ok test_container_sync_deleted (test.unit.container.test_sync.TestContainerSync) ... ok test_container_sync_missing_db (test.unit.container.test_sync.TestContainerSync) ... ok test_container_sync_no_to_or_key (test.unit.container.test_sync.TestContainerSync) ... ok test_container_sync_not_db (test.unit.container.test_sync.TestContainerSync) ... ok test_container_sync_not_my_db (test.unit.container.test_sync.TestContainerSync) ... ok test_container_sync_row_delete (test.unit.container.test_sync.TestContainerSync) ... ok test_container_sync_row_put (test.unit.container.test_sync.TestContainerSync) ... ok test_init (test.unit.container.test_sync.TestContainerSync) ... ok test_run_forever (test.unit.container.test_sync.TestContainerSync) ... ok test_run_once (test.unit.container.test_sync.TestContainerSync) ... ok test_creation (test.unit.container.test_updater.TestContainerUpdater) ... ok test_run_once (test.unit.container.test_updater.TestContainerUpdater) ... ok test_unicode (test.unit.container.test_updater.TestContainerUpdater) ... ok test_object_audit_bad_args (test.unit.obj.test_auditor.TestAuditor) ... ok test_object_audit_diff_data (test.unit.obj.test_auditor.TestAuditor) ... ok test_object_audit_extra_data (test.unit.obj.test_auditor.TestAuditor) ... ok test_object_audit_no_meta (test.unit.obj.test_auditor.TestAuditor) ... ok test_object_run_fast_track_all (test.unit.obj.test_auditor.TestAuditor) ... ok test_object_run_fast_track_non_zero (test.unit.obj.test_auditor.TestAuditor) ... ok test_object_run_fast_track_zero (test.unit.obj.test_auditor.TestAuditor) ... ok test_object_run_once_multi_devices (test.unit.obj.test_auditor.TestAuditor) ... ok test_object_run_once_no_sda (test.unit.obj.test_auditor.TestAuditor) ... ok test_object_run_once_pass (test.unit.obj.test_auditor.TestAuditor) ... ok test_run_forever (test.unit.obj.test_auditor.TestAuditor) ... ok test_sleeper (test.unit.obj.test_auditor.TestAuditor) ... ok test_with_tombstone (test.unit.obj.test_auditor.TestAuditor) ... ok test_check_ring (test.unit.obj.test_replicator.TestObjectReplicator) ... ok test_collect_jobs (test.unit.obj.test_replicator.TestObjectReplicator) ... ok test_delete_partition (test.unit.obj.test_replicator.TestObjectReplicator) ... ok test_get_hashes (test.unit.obj.test_replicator.TestObjectReplicator) ... ok test_hash_suffix_multi_file_one (test.unit.obj.test_replicator.TestObjectReplicator) ... ok test_hash_suffix_multi_file_two (test.unit.obj.test_replicator.TestObjectReplicator) ... ok test_hash_suffix_one_file (test.unit.obj.test_replicator.TestObjectReplicator) ... ok test_invalidate_hash (test.unit.obj.test_replicator.TestObjectReplicator) ... FAIL test_run (test.unit.obj.test_replicator.TestObjectReplicator) ... ok test_run_once (test.unit.obj.test_replicator.TestObjectReplicator) ... ok test_run_once_recover_from_failure (test.unit.obj.test_replicator.TestObjectReplicator) ... ok test_run_withlog (test.unit.obj.test_replicator.TestObjectReplicator) ... ok test_close_error (test.unit.obj.test_server.TestDiskFile) ... ok test_disk_file_app_iter_corners (test.unit.obj.test_server.TestDiskFile) ... ok test_disk_file_mkstemp_creates_dir (test.unit.obj.test_server.TestDiskFile) ... ok test_quarantine (test.unit.obj.test_server.TestDiskFile) ... ok test_quarantine_deleted_files (test.unit.obj.test_server.TestDiskFile) ... ok test_quarantine_invalids (test.unit.obj.test_server.TestDiskFile) ... ok test_quarantine_same_file (test.unit.obj.test_server.TestDiskFile) ... ok test_quarantine_twice (test.unit.obj.test_server.TestDiskFile) ... ok test_quarantine_valids (test.unit.obj.test_server.TestDiskFile) ... ok test_unlinkold (test.unit.obj.test_server.TestDiskFile) ... ok test_DELETE (test.unit.obj.test_server.TestObjectController) Test swift.object_server.ObjectController.DELETE ... ok test_GET (test.unit.obj.test_server.TestObjectController) Test swift.object_server.ObjectController.GET ... ok test_GET_if_match (test.unit.obj.test_server.TestObjectController) ... ok test_GET_if_modified_since (test.unit.obj.test_server.TestObjectController) ... ok test_GET_if_none_match (test.unit.obj.test_server.TestObjectController) ... ok test_GET_if_unmodified_since (test.unit.obj.test_server.TestObjectController) ... ok test_GET_quarantine (test.unit.obj.test_server.TestObjectController) Test swift.object_server.ObjectController.GET ... ok test_GET_quarantine_range (test.unit.obj.test_server.TestObjectController) Test swift.object_server.ObjectController.GET ... ok test_GET_quarantine_zbyte (test.unit.obj.test_server.TestObjectController) Test swift.object_server.ObjectController.GET ... ok test_HEAD (test.unit.obj.test_server.TestObjectController) Test swift.object_server.ObjectController.HEAD ... ok test_HEAD_quarantine_zbyte (test.unit.obj.test_server.TestObjectController) Test swift.object_server.ObjectController.GET ... ok test_POST_container_connection (test.unit.obj.test_server.TestObjectController) ... ok test_POST_invalid_path (test.unit.obj.test_server.TestObjectController) ... ok test_POST_not_exist (test.unit.obj.test_server.TestObjectController) ... ok test_POST_quarantine_zbyte (test.unit.obj.test_server.TestObjectController) Test swift.object_server.ObjectController.GET ... ok test_POST_update_meta (test.unit.obj.test_server.TestObjectController) Test swift.object_server.ObjectController.POST ... ok test_PUT_common (test.unit.obj.test_server.TestObjectController) ... ok test_PUT_container_connection (test.unit.obj.test_server.TestObjectController) ... ok test_PUT_invalid_content_type (test.unit.obj.test_server.TestObjectController) ... ok test_PUT_invalid_etag (test.unit.obj.test_server.TestObjectController) ... ok test_PUT_invalid_path (test.unit.obj.test_server.TestObjectController) ... ok test_PUT_no_content_length (test.unit.obj.test_server.TestObjectController) ... ok test_PUT_no_content_type (test.unit.obj.test_server.TestObjectController) ... ok test_PUT_no_etag (test.unit.obj.test_server.TestObjectController) ... ok test_PUT_no_timestamp (test.unit.obj.test_server.TestObjectController) ... ok test_PUT_overwrite (test.unit.obj.test_server.TestObjectController) ... ok test_PUT_user_metadata (test.unit.obj.test_server.TestObjectController) ... ok test_bad_sinces (test.unit.obj.test_server.TestObjectController) ... ok test_call (test.unit.obj.test_server.TestObjectController) Test swift.object_server.ObjectController.__call__ ... ok test_chunked_put (test.unit.obj.test_server.TestObjectController) ... ok test_content_encoding (test.unit.obj.test_server.TestObjectController) ... ok test_manifest_header (test.unit.obj.test_server.TestObjectController) ... ok test_max_object_name_length (test.unit.obj.test_server.TestObjectController) ... ok test_max_upload_time (test.unit.obj.test_server.TestObjectController) ... ok test_short_body (test.unit.obj.test_server.TestObjectController) ... ok test_creation (test.unit.obj.test_updater.TestObjectUpdater) ... ok test_object_sweep (test.unit.obj.test_updater.TestObjectUpdater) ... ok test_run_once (test.unit.obj.test_updater.TestObjectUpdater) ... ok test_DELETE (test.unit.proxy.test_server.TestAccountController) ... ok test_GET (test.unit.proxy.test_server.TestAccountController) ... ok test_GET_autocreate (test.unit.proxy.test_server.TestAccountController) ... ok test_HEAD (test.unit.proxy.test_server.TestAccountController) ... ok test_HEAD_autocreate (test.unit.proxy.test_server.TestAccountController) ... ok test_POST_autocreate (test.unit.proxy.test_server.TestAccountController) ... ok test_POST_bad_metadata (test.unit.proxy.test_server.TestAccountController) ... ok test_POST_metadata (test.unit.proxy.test_server.TestAccountController) ... ok test_PUT (test.unit.proxy.test_server.TestAccountController) ... ok test_PUT_bad_metadata (test.unit.proxy.test_server.TestAccountController) ... ok test_PUT_connect_exceptions (test.unit.proxy.test_server.TestAccountController) ... ok test_PUT_max_account_name_length (test.unit.proxy.test_server.TestAccountController) ... ok test_PUT_metadata (test.unit.proxy.test_server.TestAccountController) ... ok test_connection_refused (test.unit.proxy.test_server.TestAccountController) ... ok test_other_socket_error (test.unit.proxy.test_server.TestAccountController) ... ok test_response_bytes_transferred_attr (test.unit.proxy.test_server.TestAccountController) ... ok test_response_client_disconnect_attr (test.unit.proxy.test_server.TestAccountController) ... ok test_response_get_accept_ranges_header (test.unit.proxy.test_server.TestAccountController) ... ok test_response_head_accept_ranges_header (test.unit.proxy.test_server.TestAccountController) ... ok test_DELETE (test.unit.proxy.test_server.TestContainerController) ... ok test_GET_calls_authorize (test.unit.proxy.test_server.TestContainerController) ... ok test_HEAD (test.unit.proxy.test_server.TestContainerController) ... ok test_HEAD_calls_authorize (test.unit.proxy.test_server.TestContainerController) ... ok test_POST_bad_metadata (test.unit.proxy.test_server.TestContainerController) ... ok test_POST_calls_clean_acl (test.unit.proxy.test_server.TestContainerController) ... ok test_POST_metadata (test.unit.proxy.test_server.TestContainerController) ... ok test_PUT (test.unit.proxy.test_server.TestContainerController) ... ok test_PUT_bad_metadata (test.unit.proxy.test_server.TestContainerController) ... ok test_PUT_calls_clean_acl (test.unit.proxy.test_server.TestContainerController) ... ok test_PUT_connect_exceptions (test.unit.proxy.test_server.TestContainerController) ... ok test_PUT_max_container_name_length (test.unit.proxy.test_server.TestContainerController) ... ok test_PUT_metadata (test.unit.proxy.test_server.TestContainerController) ... ok test_acc_missing_returns_404 (test.unit.proxy.test_server.TestContainerController) ... ok test_error_limiting (test.unit.proxy.test_server.TestContainerController) ... ok test_put_locking (test.unit.proxy.test_server.TestContainerController) ... ok test_response_bytes_transferred_attr (test.unit.proxy.test_server.TestContainerController) ... ok test_response_client_disconnect_attr (test.unit.proxy.test_server.TestContainerController) ... ok test_response_get_accept_ranges_header (test.unit.proxy.test_server.TestContainerController) ... ok test_response_head_accept_ranges_header (test.unit.proxy.test_server.TestContainerController) ... ok test_account_info_200 (test.unit.proxy.test_server.TestController) ... ok test_account_info_404 (test.unit.proxy.test_server.TestController) ... ok test_account_info_account_autocreate (test.unit.proxy.test_server.TestController) ... ok test_account_info_no_cache (test.unit.proxy.test_server.TestController) ... ok test_container_info_200 (test.unit.proxy.test_server.TestController) ... ok test_container_info_404 (test.unit.proxy.test_server.TestController) ... ok test_container_info_invalid_account (test.unit.proxy.test_server.TestController) ... ok test_container_info_no_cache (test.unit.proxy.test_server.TestController) ... ok test_make_requests (test.unit.proxy.test_server.TestController) ... ok test_COPY (test.unit.proxy.test_server.TestObjectController) ... ok test_COPY_calls_authorize (test.unit.proxy.test_server.TestObjectController) ... ok test_COPY_newest (test.unit.proxy.test_server.TestObjectController) ... ok test_DELETE (test.unit.proxy.test_server.TestObjectController) ... ok test_GET_calls_authorize (test.unit.proxy.test_server.TestObjectController) ... ok test_GET_newest (test.unit.proxy.test_server.TestObjectController) ... ok test_HEAD (test.unit.proxy.test_server.TestObjectController) ... ok test_HEAD_calls_authorize (test.unit.proxy.test_server.TestObjectController) ... ok test_HEAD_newest (test.unit.proxy.test_server.TestObjectController) ... ok test_POST (test.unit.proxy.test_server.TestObjectController) ... ok test_POST_as_copy (test.unit.proxy.test_server.TestObjectController) ... ok test_POST_as_copy_calls_authorize (test.unit.proxy.test_server.TestObjectController) ... ok test_POST_as_copy_meta_key_len (test.unit.proxy.test_server.TestObjectController) ... ok test_POST_as_copy_meta_val_len (test.unit.proxy.test_server.TestObjectController) ... ok test_POST_calls_authorize (test.unit.proxy.test_server.TestObjectController) ... ok test_POST_meta_count (test.unit.proxy.test_server.TestObjectController) ... ok test_POST_meta_key_len (test.unit.proxy.test_server.TestObjectController) ... ok test_POST_meta_size (test.unit.proxy.test_server.TestObjectController) ... ok test_POST_meta_val_len (test.unit.proxy.test_server.TestObjectController) ... ok test_PUT (test.unit.proxy.test_server.TestObjectController) ... ok test_PUT_POST_as_copy_requires_container_exist (test.unit.proxy.test_server.TestObjectController) ... ok test_PUT_POST_requires_container_exist (test.unit.proxy.test_server.TestObjectController) ... ok test_PUT_auto_content_type (test.unit.proxy.test_server.TestObjectController) ... ok test_PUT_calls_authorize (test.unit.proxy.test_server.TestObjectController) ... ok test_PUT_connect_exceptions (test.unit.proxy.test_server.TestObjectController) ... ok test_PUT_getresponse_exceptions (test.unit.proxy.test_server.TestObjectController) ... ok test_PUT_max_size (test.unit.proxy.test_server.TestObjectController) ... ok test_PUT_send_exceptions (test.unit.proxy.test_server.TestObjectController) ... ok test_acc_or_con_missing_returns_404 (test.unit.proxy.test_server.TestObjectController) ... ok test_bad_metadata (test.unit.proxy.test_server.TestObjectController) ... ok test_best_response_sets_etag (test.unit.proxy.test_server.TestObjectController) ... ok test_chunked_put (test.unit.proxy.test_server.TestObjectController) ... ok test_chunked_put_bad_method (test.unit.proxy.test_server.TestObjectController) ... ok test_chunked_put_bad_path (test.unit.proxy.test_server.TestObjectController) ... ok test_chunked_put_bad_path_no_controller (test.unit.proxy.test_server.TestObjectController) ... ok test_chunked_put_bad_utf8 (test.unit.proxy.test_server.TestObjectController) ... ok test_chunked_put_bad_version (test.unit.proxy.test_server.TestObjectController) ... ok test_chunked_put_chunked_put (test.unit.proxy.test_server.TestObjectController) ... ok test_chunked_put_head_account (test.unit.proxy.test_server.TestObjectController) ... ok test_chunked_put_lobjects (test.unit.proxy.test_server.TestObjectController) ... ok test_chunked_put_logging (test.unit.proxy.test_server.TestObjectController) ... ok test_chunked_put_unhandled_exception (test.unit.proxy.test_server.TestObjectController) ... ok test_chunked_put_utf8_all_the_way_down (test.unit.proxy.test_server.TestObjectController) ... ok test_client_disconnect (test.unit.proxy.test_server.TestObjectController) ... ok test_client_ip_logging (test.unit.proxy.test_server.TestObjectController) ... ok test_client_timeout (test.unit.proxy.test_server.TestObjectController) ... ok test_copy_from (test.unit.proxy.test_server.TestObjectController) ... ok test_copy_zero_bytes_transferred_attr (test.unit.proxy.test_server.TestObjectController) ... ok test_custom_mime_types_files (test.unit.proxy.test_server.TestObjectController) ... ok test_error_limiting (test.unit.proxy.test_server.TestObjectController) ... ok test_iter_nodes (test.unit.proxy.test_server.TestObjectController) ... ok test_mismatched_etags (test.unit.proxy.test_server.TestObjectController) ... ok test_node_read_timeout (test.unit.proxy.test_server.TestObjectController) ... ok test_node_write_timeout (test.unit.proxy.test_server.TestObjectController) ... ok test_proxy_passes_content_length_on_head (test.unit.proxy.test_server.TestObjectController) ... ok test_proxy_passes_content_type (test.unit.proxy.test_server.TestObjectController) ... ok test_request_bytes_transferred_attr (test.unit.proxy.test_server.TestObjectController) ... ok test_request_client_disconnect_attr (test.unit.proxy.test_server.TestObjectController) ... ok test_response_bytes_transferred_attr (test.unit.proxy.test_server.TestObjectController) ... ok test_response_client_disconnect_attr (test.unit.proxy.test_server.TestObjectController) ... ok test_response_get_accept_ranges_header (test.unit.proxy.test_server.TestObjectController) ... ok test_response_head_accept_ranges_header (test.unit.proxy.test_server.TestObjectController) ... ok test_access_log (test.unit.proxy.test_server.TestProxyServer) ... ok test_calls_authorize_allow (test.unit.proxy.test_server.TestProxyServer) ... ok test_calls_authorize_deny (test.unit.proxy.test_server.TestProxyServer) ... ok test_unhandled_exception (test.unit.proxy.test_server.TestProxyServer) ... ok test_app_iter_range_unexpected_error (test.unit.proxy.test_server.TestSegmentedIterable) ... ok test_app_iter_range_with_many_segments (test.unit.proxy.test_server.TestSegmentedIterable) ... ok test_app_iter_range_with_no_segments (test.unit.proxy.test_server.TestSegmentedIterable) ... ok test_app_iter_range_with_one_segment (test.unit.proxy.test_server.TestSegmentedIterable) ... ok test_app_iter_range_with_two_segments (test.unit.proxy.test_server.TestSegmentedIterable) ... ok test_iter_unexpected_error (test.unit.proxy.test_server.TestSegmentedIterable) ... ok test_iter_with_get_error (test.unit.proxy.test_server.TestSegmentedIterable) ... ok test_iter_with_no_segments (test.unit.proxy.test_server.TestSegmentedIterable) ... ok test_iter_with_one_segment (test.unit.proxy.test_server.TestSegmentedIterable) ... ok test_iter_with_two_segments (test.unit.proxy.test_server.TestSegmentedIterable) ... ok test_load_next_segment_unexpected_error (test.unit.proxy.test_server.TestSegmentedIterable) ... ok test_load_next_segment_with_get_error (test.unit.proxy.test_server.TestSegmentedIterable) ... ok test_load_next_segment_with_no_segments (test.unit.proxy.test_server.TestSegmentedIterable) ... ok test_load_next_segment_with_one_segment (test.unit.proxy.test_server.TestSegmentedIterable) ... ok test_load_next_segment_with_seek (test.unit.proxy.test_server.TestSegmentedIterable) ... ok test_load_next_segment_with_two_segments (test.unit.proxy.test_server.TestSegmentedIterable) ... ok test_load_next_segment_with_two_segments_skip_first (test.unit.proxy.test_server.TestSegmentedIterable) ... ok ====================================================================== FAIL: test_invalidate_hash (test.unit.obj.test_replicator.TestObjectReplicator) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmp47A1QV/test/unit/obj/test_replicator.py", line 294, in test_invalidate_hash assertFileData(hashes_file, check_pickle_data) File "/tmp/tmp47A1QV/test/unit/obj/test_replicator.py", line 275, in assertFileData self.assertEquals(fdata, data) AssertionError: '\x80\x02}q\x01U\x03a83Ns.' != '\x80\x02}q\x01U\x03a83q\x02Ns.' ---------------------------------------------------------------------- Ran 824 tests in 12.471s FAILED (failures=1, skipped=153) Error in atexit._run_exitfuncs: Traceback (most recent call last): File "/usr/lib/python2.7/atexit.py", line 24, in _run_exitfuncs func(*targs, **kargs) File "/usr/lib/python2.7/logging/__init__.py", line 1631, in shutdown h.close() File "/usr/lib/python2.7/logging/handlers.py", line 772, in close logging.Handler.close(self) File "/usr/lib/python2.7/logging/__init__.py", line 774, in close _acquireLock() File "/usr/lib/python2.7/logging/__init__.py", line 217, in _acquireLock _lock.acquire() File "/usr/lib/python2.7/threading.py", line 122, in acquire me = _get_ident() TypeError: 'NoneType' object is not callable Error in sys.exitfunc: Traceback (most recent call last): File "/usr/lib/python2.7/atexit.py", line 24, in _run_exitfuncs func(*targs, **kargs) File "/usr/lib/python2.7/logging/__init__.py", line 1631, in shutdown h.close() File "/usr/lib/python2.7/logging/handlers.py", line 772, in close logging.Handler.close(self) File "/usr/lib/python2.7/logging/__init__.py", line 774, in close _acquireLock() File "/usr/lib/python2.7/logging/__init__.py", line 217, in _acquireLock _lock.acquire() File "/usr/lib/python2.7/threading.py", line 122, in acquire me = _get_ident() TypeError: 'NoneType' object is not callable