Skip to content

Instantly share code, notes, and snippets.

@chianingwang
Created September 28, 2016 21:09
Show Gist options
  • Save chianingwang/52a8e4376bf1f4f7d2a5123e419036b4 to your computer and use it in GitHub Desktop.
Save chianingwang/52a8e4376bf1f4f7d2a5123e419036b4 to your computer and use it in GitHub Desktop.
[vagrant@localhost swift]$ ./.functests
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS
SKIPPING FUNCTIONAL TESTS DUE TO NO CONFIG FOR RESELLER ADMIN
running=SWIFT_TEST_DEBUG_LOGS=${SWIFT_TEST_DEBUG_LOGS} ${PYTHON:-python} -m subunit.run discover -t ./ ${TESTS_DIR:-./test/functional/}
{0} test.functional.test_access_control.TestRBAC.test_rbac ... SKIPPED:
{0} test.functional.test_access_control.TestRBAC.test_rbac_with_service_prefix ... SKIPPED:
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS
SKIPPING FUNCTIONAL TESTS DUE TO NO CONFIG FOR RESELLER ADMIN
{0} test.functional.test_account.TestAccount.test_account_acls [0.311521s] ... ok
{0} test.functional.test_account.TestAccount.test_admin_acl [0.201152s] ... ok
{0} test.functional.test_account.TestAccount.test_bad_metadata [0.099371s] ... ok
{0} test.functional.test_account.TestAccount.test_bad_metadata2 [0.126341s] ... ok
{0} test.functional.test_account.TestAccount.test_bad_metadata3 [0.126453s] ... ok
{0} test.functional.test_account.TestAccount.test_invalid_acl_keys [0.081561s] ... ok
{0} test.functional.test_account.TestAccount.test_invalid_acl_values [0.062622s] ... ok
{0} test.functional.test_account.TestAccount.test_invalid_acls [0.045240s] ... ok
{0} test.functional.test_account.TestAccount.test_metadata [0.117557s] ... ok
{0} test.functional.test_account.TestAccount.test_multi_metadata [0.106581s] ... ok
{0} test.functional.test_account.TestAccount.test_protected_tempurl [0.226155s] ... ok
{0} test.functional.test_account.TestAccount.test_read_only_acl [0.155973s] ... ok
{0} test.functional.test_account.TestAccount.test_read_write_acl [0.111958s] ... ok
{0} test.functional.test_account.TestAccount.test_swift_account_acls [0.187484s] ... ok
{0} test.functional.test_account.TestAccount.test_swift_prohibits_garbage_account_acls [0.127523s] ... ok
{0} test.functional.test_account.TestAccount.test_unicode_metadata [0.128808s] ... ok
{0} test.functional.test_account.TestAccountInNonDefaultDomain.test_project_domain_id_header ... SKIPPED: AUTH VERSION 3 SPECIFIC TEST
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS
SKIPPING FUNCTIONAL TESTS DUE TO NO CONFIG FOR RESELLER ADMIN
{0} test.functional.test_container.TestContainer.test_POST_bad_metadata [0.160102s] ... ok
{0} test.functional.test_container.TestContainer.test_POST_bad_metadata2 [0.163298s] ... ok
{0} test.functional.test_container.TestContainer.test_POST_bad_metadata3 [0.168615s] ... ok
{0} test.functional.test_container.TestContainer.test_POST_metadata [0.164669s] ... ok
{0} test.functional.test_container.TestContainer.test_PUT_bad_metadata [0.431153s] ... ok
{0} test.functional.test_container.TestContainer.test_PUT_metadata [0.283108s] ... ok
{0} test.functional.test_container.TestContainer.test_admin_acl_listing [0.355868s] ... ok
{0} test.functional.test_container.TestContainer.test_admin_acl_metadata [0.307967s] ... ok
{0} test.functional.test_container.TestContainer.test_conflict_change_storage_policy_with_put [0.185487s] ... ok
{0} test.functional.test_container.TestContainer.test_container_quota_bytes [0.252224s] ... ok
{0} test.functional.test_container.TestContainer.test_create_container_gets_default_policy_by_default [0.170312s] ... ok
{0} test.functional.test_container.TestContainer.test_create_non_default_storage_policy_container [0.249749s] ... ok
{0} test.functional.test_container.TestContainer.test_cross_account_container [0.195397s] ... ok
{0} test.functional.test_container.TestContainer.test_cross_account_public_container [0.263400s] ... ok
{0} test.functional.test_container.TestContainer.test_error_invalid_storage_policy_name [0.108619s] ... ok
{0} test.functional.test_container.TestContainer.test_long_name_content_type [0.109269s] ... ok
{0} test.functional.test_container.TestContainer.test_multi_metadata [0.159831s] ... ok
{0} test.functional.test_container.TestContainer.test_nonadmin_user [0.271641s] ... ok
{0} test.functional.test_container.TestContainer.test_noop_change_storage_policy_with_post [0.174122s] ... ok
{0} test.functional.test_container.TestContainer.test_null_name [0.102456s] ... ok
{0} test.functional.test_container.TestContainer.test_protected_container_acl [0.355146s] ... ok
{0} test.functional.test_container.TestContainer.test_protected_container_sync [0.365634s] ... ok
{0} test.functional.test_container.TestContainer.test_public_container [0.280942s] ... ok
{0} test.functional.test_container.TestContainer.test_read_only_acl_listings [0.220151s] ... ok
{0} test.functional.test_container.TestContainer.test_read_only_acl_metadata [0.225080s] ... ok
{0} test.functional.test_container.TestContainer.test_read_write_acl_listings [0.307423s] ... ok
{0} test.functional.test_container.TestContainer.test_read_write_acl_metadata [0.272787s] ... ok
{0} test.functional.test_container.TestContainer.test_unicode_metadata [0.175102s] ... ok
{0} test.functional.test_container.TestContainerACLsAccount1.test_cross_account_acl_ids_in_default_domain ... SKIPPED: AUTH VERSION 3 SPECIFIC TEST
{0} test.functional.test_container.TestContainerACLsAccount1.test_cross_account_acl_ids_with_user_in_non_default_domain ... SKIPPED: AUTH VERSION 3 SPECIFIC TEST
{0} test.functional.test_container.TestContainerACLsAccount1.test_cross_account_acl_names_in_default_domain ... SKIPPED: AUTH VERSION 3 SPECIFIC TEST
{0} test.functional.test_container.TestContainerACLsAccount1.test_cross_account_acl_names_with_user_in_non_default_domain ... SKIPPED: AUTH VERSION 3 SPECIFIC TEST
{0} test.functional.test_container.TestContainerACLsAccount4.test_cross_account_acl_ids_with_project_in_non_default_domain ... SKIPPED: AUTH VERSION 3 SPECIFIC TEST
{0} test.functional.test_container.TestContainerACLsAccount4.test_cross_account_acl_names_with_project_in_non_default_domain ... SKIPPED: AUTH VERSION 3 SPECIFIC TEST
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS
SKIPPING FUNCTIONAL TESTS DUE TO NO CONFIG FOR RESELLER ADMIN
{0} test.functional.test_object.TestObject.test_admin [0.394789s] ... ok
{0} test.functional.test_object.TestObject.test_container_write_only [0.372976s] ... ok
{0} test.functional.test_object.TestObject.test_copy_between_accounts [0.471877s] ... ok
{0} test.functional.test_object.TestObject.test_copy_object [0.413220s] ... ok
{0} test.functional.test_object.TestObject.test_cors [0.409562s] ... ok
{0} test.functional.test_object.TestObject.test_cross_policy_copy [0.700408s] ... ok
{0} test.functional.test_object.TestObject.test_delete_content_type [0.262600s] ... ok
{0} test.functional.test_object.TestObject.test_delete_if_delete_at_bad [0.291158s] ... ok
{0} test.functional.test_object.TestObject.test_if_none_match [0.276242s] ... ok
{0} test.functional.test_object.TestObject.test_manifest [1.163054s] ... ok
{0} test.functional.test_object.TestObject.test_metadata [0.576441s] ... ok
{0} test.functional.test_object.TestObject.test_non_integer_x_delete_after [0.239484s] ... ok
{0} test.functional.test_object.TestObject.test_non_integer_x_delete_at [0.234218s] ... ok
{0} test.functional.test_object.TestObject.test_null_name [0.244071s] ... ok
{0} test.functional.test_object.TestObject.test_private_object [0.377020s] ... ok
{0} test.functional.test_object.TestObject.test_public_object [0.405768s] ... ok
{0} test.functional.test_object.TestObject.test_read_only [0.352004s] ... ok
{0} test.functional.test_object.TestObject.test_read_write [0.362860s] ... ok
{0} test.functional.test_object.TestObject.test_too_big_x_timestamp [0.270585s] ... ok
{0} test.functional.test_object.TestObject.test_too_small_x_timestamp [0.278285s] ... ok
{0} test.functional.test_object.TestObject.test_x_delete_after [2.328900s] ... ok
{0} test.functional.test_object.TestObject.test_x_delete_at [4.354518s] ... ok
{0} test.functional.test_object.TestObject.test_x_delete_at_in_the_past [0.227880s] ... ok
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS
SKIPPING FUNCTIONAL TESTS DUE TO NO CONFIG FOR RESELLER ADMIN
{0} test.functional.tests.TestAccount.testAccountHead [0.304903s] ... ok
{0} test.functional.tests.TestAccount.testContainerListing [0.039564s] ... ok
{0} test.functional.tests.TestAccount.testContainerSerializedInfo [3.958603s] ... ok
{0} test.functional.tests.TestAccount.testContainersOrderedByName [0.035124s] ... ok
{0} test.functional.tests.TestAccount.testInvalidAuthToken [0.048087s] ... ok
{0} test.functional.tests.TestAccount.testInvalidPath [0.003172s] ... ok
{0} test.functional.tests.TestAccount.testInvalidUTF8Path [0.004011s] ... ok
{0} test.functional.tests.TestAccount.testLastContainerMarker [0.065610s] ... ok
{0} test.functional.tests.TestAccount.testListDelimiter [0.108636s] ... ok
{0} test.functional.tests.TestAccount.testListDelimiterAndPrefix [0.075118s] ... ok
{0} test.functional.tests.TestAccount.testListingLimit [0.090582s] ... ok
{0} test.functional.tests.TestAccount.testMarkerLimitContainerList [0.418440s] ... ok
{0} test.functional.tests.TestAccount.testNoAuthToken [0.143813s] ... ok
{0} test.functional.tests.TestAccount.testPUTError ... SKIPPED: Allow account management is enabled
{0} test.functional.tests.TestAccount.testQuotedWWWAuthenticateHeader [0.023938s] ... ok
{0} test.functional.tests.TestAccount.testVersionOnlyPath [0.005155s] ... ok
{0} test.functional.tests.TestAccountNoContainers.testGetRequest [4.305597s] ... ok
{0} test.functional.tests.TestAccountNoContainersUTF8.testGetRequest [0.070847s] ... ok
{0} test.functional.tests.TestAccountSorting.testAccountContainerListSorting [0.307278s] ... ok
{0} test.functional.tests.TestAccountSorting.testAccountContainerListSortingByMarkersExclusive [0.013534s] ... ok
{0} test.functional.tests.TestAccountSorting.testAccountContainerListSortingByMarkersInclusive [0.010544s] ... ok
{0} test.functional.tests.TestAccountSorting.testAccountContainerListSortingByPrefix [0.012551s] ... ok
{0} test.functional.tests.TestAccountSorting.testAccountContainerListSortingByReversedMarkers [0.012180s] ... ok
{0} test.functional.tests.TestAccountSorting.testAccountContainerListSortingReverse [0.067744s] ... ok
{0} test.functional.tests.TestAccountUTF8.testAccountHead [0.896367s] ... ok
{0} test.functional.tests.TestAccountUTF8.testContainerListing [0.038056s] ... ok
{0} test.functional.tests.TestAccountUTF8.testContainerSerializedInfo [5.387652s] ... ok
{0} test.functional.tests.TestAccountUTF8.testContainersOrderedByName [0.040608s] ... ok
{0} test.functional.tests.TestAccountUTF8.testInvalidAuthToken [0.051102s] ... ok
{0} test.functional.tests.TestAccountUTF8.testInvalidPath [0.003959s] ... ok
{0} test.functional.tests.TestAccountUTF8.testInvalidUTF8Path [0.003900s] ... ok
{0} test.functional.tests.TestAccountUTF8.testLastContainerMarker [0.070343s] ... ok
{0} test.functional.tests.TestAccountUTF8.testListDelimiter [0.097513s] ... ok
{0} test.functional.tests.TestAccountUTF8.testListDelimiterAndPrefix [0.081582s] ... ok
{0} test.functional.tests.TestAccountUTF8.testListingLimit [0.098712s] ... ok
{0} test.functional.tests.TestAccountUTF8.testMarkerLimitContainerList [0.420745s] ... ok
{0} test.functional.tests.TestAccountUTF8.testNoAuthToken [0.093224s] ... ok
{0} test.functional.tests.TestAccountUTF8.testPUTError ... SKIPPED: Allow account management is enabled
{0} test.functional.tests.TestAccountUTF8.testQuotedWWWAuthenticateHeader [0.010943s] ... ok
{0} test.functional.tests.TestAccountUTF8.testVersionOnlyPath [0.003939s] ... ok
{0} test.functional.tests.TestContainer.testContainerExistenceCachingProblem [5.463366s] ... ok
{0} test.functional.tests.TestContainer.testContainerFileList [0.038609s] ... ok
{0} test.functional.tests.TestContainer.testContainerFileListOnContainerThatDoesNotExist [0.084794s] ... ok
{0} test.functional.tests.TestContainer.testContainerFileListWithLimit [0.029692s] ... ok
{0} test.functional.tests.TestContainer.testContainerInfo [0.010125s] ... ok
{0} test.functional.tests.TestContainer.testContainerInfoOnContainerThatDoesNotExist [0.017020s] ... ok
{0} test.functional.tests.TestContainer.testContainerJsonFileList [0.098618s] ... ok
{0} test.functional.tests.TestContainer.testContainerLastModified [3.176731s] ... ok
{0} test.functional.tests.TestContainer.testContainerNameLimit [0.113309s] ... ok
{0} test.functional.tests.TestContainer.testContainerXmlFileList [0.089333s] ... ok
{0} test.functional.tests.TestContainer.testCreate [0.046283s] ... ok
{0} test.functional.tests.TestContainer.testCreateOnExisting [0.050018s] ... ok
{0} test.functional.tests.TestContainer.testDelete [0.061818s] ... ok
{0} test.functional.tests.TestContainer.testDeleteOnContainerThatDoesNotExist [0.007908s] ... ok
{0} test.functional.tests.TestContainer.testDeleteOnContainerWithFiles [0.088964s] ... ok
{0} test.functional.tests.TestContainer.testFileCreateInContainerThatDoesNotExist [0.017609s] ... ok
{0} test.functional.tests.TestContainer.testFileListingLimitMarkerPrefix [1.023074s] ... ok
{0} test.functional.tests.TestContainer.testFileOrder [0.036170s] ... ok
{0} test.functional.tests.TestContainer.testFileThenContainerDelete [0.119734s] ... ok
{0} test.functional.tests.TestContainer.testLastFileMarker [0.063275s] ... ok
{0} test.functional.tests.TestContainer.testLeadingDelimiter [0.117713s] ... ok
{0} test.functional.tests.TestContainer.testListDelimiter [0.195649s] ... ok
{0} test.functional.tests.TestContainer.testListDelimiterAndPrefix [0.103756s] ... ok
{0} test.functional.tests.TestContainer.testMarkerLimitFileList [0.382523s] ... ok
{0} test.functional.tests.TestContainer.testPrefixAndLimit [0.947902s] ... ok
{0} test.functional.tests.TestContainer.testSlashInName [0.034495s] ... ok
{0} test.functional.tests.TestContainer.testTooLongName [0.007399s] ... ok
{0} test.functional.tests.TestContainer.testUtf8Container [0.106384s] ... ok
{0} test.functional.tests.TestContainerPaths.testContainerListing [3.449693s] ... ok
{0} test.functional.tests.TestContainerPaths.testStructure [0.110451s] ... ok
{0} test.functional.tests.TestContainerPaths.testTraverseContainer [0.166461s] ... ok
{0} test.functional.tests.TestContainerSorting.testContainerFileListSorting [1.133870s] ... ok
{0} test.functional.tests.TestContainerSorting.testContainerFileListSortingReversed [0.065226s] ... ok
{0} test.functional.tests.TestContainerSorting.testContainerFileSortingByMarkersExclusiveReversed [0.010653s] ... ok
{0} test.functional.tests.TestContainerSorting.testContainerFileSortingByMarkersInclusiveReversed [0.010977s] ... ok
{0} test.functional.tests.TestContainerSorting.testContainerFileSortingByPrefixReversed [0.010577s] ... ok
{0} test.functional.tests.TestContainerSorting.testContainerFileSortingByReversedMarkersReversed [0.011800s] ... ok
{0} test.functional.tests.TestContainerTempurl.test_GET [0.362148s] ... ok
{0} test.functional.tests.TestContainerTempurl.test_GET_DLO_inside_container [0.098094s] ... ok
{0} test.functional.tests.TestContainerTempurl.test_GET_DLO_outside_container [0.364596s] ... ok
{0} test.functional.tests.TestContainerTempurl.test_GET_with_key_2 [0.010665s] ... ok
{0} test.functional.tests.TestContainerTempurl.test_HEAD [0.069203s] ... ok
{0} test.functional.tests.TestContainerTempurl.test_PUT [0.047961s] ... ok
{0} test.functional.tests.TestContainerTempurl.test_changing_expires [0.063333s] ... ok
{0} test.functional.tests.TestContainerTempurl.test_changing_sig [0.063921s] ... ok
{0} test.functional.tests.TestContainerTempurl.test_different_object [0.066454s] ... ok
{0} test.functional.tests.TestContainerTempurl.test_tempurl_keys_hidden_from_acl_readonly [0.073508s] ... ok
{0} test.functional.tests.TestContainerTempurl.test_tempurl_keys_visible_to_account_owner [0.065572s] ... ok
{0} test.functional.tests.TestContainerTempurlUTF8.test_GET [0.508128s] ... ok
{0} test.functional.tests.TestContainerTempurlUTF8.test_GET_DLO_inside_container [0.118230s] ... ok
{0} test.functional.tests.TestContainerTempurlUTF8.test_GET_DLO_outside_container [0.333120s] ... ok
{0} test.functional.tests.TestContainerTempurlUTF8.test_GET_with_key_2 [0.011313s] ... ok
{0} test.functional.tests.TestContainerTempurlUTF8.test_HEAD [0.062450s] ... ok
{0} test.functional.tests.TestContainerTempurlUTF8.test_PUT [0.043394s] ... ok
{0} test.functional.tests.TestContainerTempurlUTF8.test_changing_expires [0.065190s] ... ok
{0} test.functional.tests.TestContainerTempurlUTF8.test_changing_sig [0.064880s] ... ok
{0} test.functional.tests.TestContainerTempurlUTF8.test_different_object [0.061652s] ... ok
{0} test.functional.tests.TestContainerTempurlUTF8.test_tempurl_keys_hidden_from_acl_readonly [0.063270s] ... ok
{0} test.functional.tests.TestContainerTempurlUTF8.test_tempurl_keys_visible_to_account_owner [0.062570s] ... ok
{0} test.functional.tests.TestContainerUTF8.testContainerExistenceCachingProblem [0.843972s] ... ok
{0} test.functional.tests.TestContainerUTF8.testContainerFileList [0.049078s] ... ok
{0} test.functional.tests.TestContainerUTF8.testContainerFileListOnContainerThatDoesNotExist [0.107913s] ... ok
{0} test.functional.tests.TestContainerUTF8.testContainerFileListWithLimit [0.038360s] ... ok
{0} test.functional.tests.TestContainerUTF8.testContainerInfo [0.009102s] ... ok
{0} test.functional.tests.TestContainerUTF8.testContainerInfoOnContainerThatDoesNotExist [0.022016s] ... ok
{0} test.functional.tests.TestContainerUTF8.testContainerJsonFileList [0.125299s] ... ok
{0} test.functional.tests.TestContainerUTF8.testContainerLastModified [3.211892s] ... ok
{0} test.functional.tests.TestContainerUTF8.testContainerNameLimit [0.125763s] ... ok
{0} test.functional.tests.TestContainerUTF8.testContainerXmlFileList [0.100961s] ... ok
{0} test.functional.tests.TestContainerUTF8.testCreate [0.042991s] ... ok
{0} test.functional.tests.TestContainerUTF8.testCreateOnExisting [0.058521s] ... ok
{0} test.functional.tests.TestContainerUTF8.testDelete [0.064680s] ... ok
{0} test.functional.tests.TestContainerUTF8.testDeleteOnContainerThatDoesNotExist [0.010841s] ... ok
{0} test.functional.tests.TestContainerUTF8.testDeleteOnContainerWithFiles [0.085265s] ... ok
{0} test.functional.tests.TestContainerUTF8.testFileCreateInContainerThatDoesNotExist [0.020354s] ... ok
{0} test.functional.tests.TestContainerUTF8.testFileListingLimitMarkerPrefix [1.040261s] ... ok
{0} test.functional.tests.TestContainerUTF8.testFileOrder [0.035252s] ... ok
{0} test.functional.tests.TestContainerUTF8.testFileThenContainerDelete [0.125613s] ... ok
{0} test.functional.tests.TestContainerUTF8.testLastFileMarker [0.066134s] ... ok
{0} test.functional.tests.TestContainerUTF8.testLeadingDelimiter [0.127722s] ... ok
{0} test.functional.tests.TestContainerUTF8.testListDelimiter [0.222449s] ... ok
{0} test.functional.tests.TestContainerUTF8.testListDelimiterAndPrefix [0.119960s] ... ok
{0} test.functional.tests.TestContainerUTF8.testMarkerLimitFileList [0.416270s] ... ok
{0} test.functional.tests.TestContainerUTF8.testPrefixAndLimit [0.919928s] ... ok
{0} test.functional.tests.TestContainerUTF8.testSlashInName [0.041956s] ... ok
{0} test.functional.tests.TestContainerUTF8.testTooLongName [0.007419s] ... ok
{0} test.functional.tests.TestContainerUTF8.testUtf8Container [0.113906s] ... ok
{0} test.functional.tests.TestCrossPolicyObjectVersioning.test_clear_version_option [1.859031s] ... FAILED
{0} test.functional.tests.TestCrossPolicyObjectVersioning.test_overwriting [0.919073s] ... ok
{0} test.functional.tests.TestCrossPolicyObjectVersioning.test_versioning_check_acl [0.347012s] ... ok
{0} test.functional.tests.TestCrossPolicyObjectVersioning.test_versioning_container_acl [0.123477s] ... FAILED
{0} test.functional.tests.TestCrossPolicyObjectVersioning.test_versioning_dlo [0.760660s] ... ok
{0} test.functional.tests.TestDlo.test_copy [3.429261s] ... ok
{0} test.functional.tests.TestDlo.test_copy_account [0.143208s] ... ok
{0} test.functional.tests.TestDlo.test_copy_manifest [0.146978s] ... ok
{0} test.functional.tests.TestDlo.test_dlo_if_match_get [0.101843s] ... ok
{0} test.functional.tests.TestDlo.test_dlo_if_match_head [0.065872s] ... ok
{0} test.functional.tests.TestDlo.test_dlo_if_none_match_get [0.082340s] ... ok
{0} test.functional.tests.TestDlo.test_dlo_if_none_match_head [0.053171s] ... ok
{0} test.functional.tests.TestDlo.test_dlo_post_with_manifest_header [0.323648s] ... ok
{0} test.functional.tests.TestDlo.test_dlo_post_with_manifest_regular_object [0.166920s] ... ok
{0} test.functional.tests.TestDlo.test_dlo_post_without_manifest_header [0.180827s] ... ok
{0} test.functional.tests.TestDlo.test_dlo_referer_on_segment_container [0.129142s] ... ok
{0} test.functional.tests.TestDlo.test_get_manifest [0.154165s] ... ok
{0} test.functional.tests.TestDlo.test_get_manifest_document_itself [0.028764s] ... ok
{0} test.functional.tests.TestDlo.test_get_range [0.059077s] ... ok
{0} test.functional.tests.TestDlo.test_get_range_out_of_range [0.015017s] ... ok
{0} test.functional.tests.TestDloUTF8.test_copy [1.255978s] ... ok
{0} test.functional.tests.TestDloUTF8.test_copy_account [0.154592s] ... ok
{0} test.functional.tests.TestDloUTF8.test_copy_manifest [0.153624s] ... ok
{0} test.functional.tests.TestDloUTF8.test_dlo_if_match_get [0.100875s] ... ok
{0} test.functional.tests.TestDloUTF8.test_dlo_if_match_head [0.068221s] ... ok
{0} test.functional.tests.TestDloUTF8.test_dlo_if_none_match_get [0.088381s] ... ok
{0} test.functional.tests.TestDloUTF8.test_dlo_if_none_match_head [0.045200s] ... ok
{0} test.functional.tests.TestDloUTF8.test_dlo_post_with_manifest_header [0.332363s] ... ok
{0} test.functional.tests.TestDloUTF8.test_dlo_post_with_manifest_regular_object [0.165853s] ... ok
{0} test.functional.tests.TestDloUTF8.test_dlo_post_without_manifest_header [0.158039s] ... ok
{0} test.functional.tests.TestDloUTF8.test_dlo_referer_on_segment_container [0.123814s] ... ok
{0} test.functional.tests.TestDloUTF8.test_get_manifest [0.162357s] ... ok
{0} test.functional.tests.TestDloUTF8.test_get_manifest_document_itself [0.025488s] ... ok
{0} test.functional.tests.TestDloUTF8.test_get_range [0.062519s] ... ok
{0} test.functional.tests.TestDloUTF8.test_get_range_out_of_range [0.018556s] ... ok
{0} test.functional.tests.TestFile.testBadHeaders [0.813278s] ... ok
{0} test.functional.tests.TestFile.testBlankMetadataName [0.009058s] ... ok
{0} test.functional.tests.TestFile.testChunkedPut [0.347674s] ... ok
{0} test.functional.tests.TestFile.testContentTypeGuessing [0.106983s] ... ok
{0} test.functional.tests.TestFile.testCopy [1.034958s] ... ok
{0} test.functional.tests.TestFile.testCopy404s [0.290430s] ... ok
{0} test.functional.tests.TestFile.testCopyAccount [0.579760s] ... ok
{0} test.functional.tests.TestFile.testCopyAccount404s [0.556175s] ... ok
{0} test.functional.tests.TestFile.testCopyDestinationSlashProblems [0.041212s] ... ok
{0} test.functional.tests.TestFile.testCopyFromAccountHeader [0.642738s] ... ok
{0} test.functional.tests.TestFile.testCopyFromAccountHeader404s [0.262658s] ... ok
{0} test.functional.tests.TestFile.testCopyFromHeader [0.347699s] ... ok
{0} test.functional.tests.TestFile.testCopyFromHeader404s [0.193290s] ... ok
{0} test.functional.tests.TestFile.testCopyNoDestinationHeader [0.037519s] ... ok
{0} test.functional.tests.TestFile.testCopyRange [0.386920s] ... ok
{0} test.functional.tests.TestFile.testDelete [0.075364s] ... ok
{0} test.functional.tests.TestFile.testDeleteOfFileThatDoesNotExist [0.039922s] ... ok
{0} test.functional.tests.TestFile.testDeleteThen404s [0.112100s] ... ok
{0} test.functional.tests.TestFile.testEtagResponse [0.027937s] ... ok
{0} test.functional.tests.TestFile.testEtagWayoff [0.015844s] ... ok
{0} test.functional.tests.TestFile.testFileCreate [0.354156s] ... ok
{0} test.functional.tests.TestFile.testFileSizeLimit [12.029139s] ... ok
{0} test.functional.tests.TestFile.testGetContentType [0.039294s] ... ok
{0} test.functional.tests.TestFile.testGetOnFileThatDoesNotExist [0.051265s] ... ok
{0} test.functional.tests.TestFile.testHead [0.036762s] ... ok
{0} test.functional.tests.TestFile.testHeadOnFileThatDoesNotExist [0.049695s] ... ok
{0} test.functional.tests.TestFile.testMetadataLengthLimits [0.332429s] ... ok
{0} test.functional.tests.TestFile.testMetadataNumberLimit [0.523557s] ... ok
{0} test.functional.tests.TestFile.testMetadataOnPost [0.631291s] ... ok
{0} test.functional.tests.TestFile.testMetadataOnPut [0.575580s] ... ok
{0} test.functional.tests.TestFile.testMultiRangeGets [0.249879s] ... ok
{0} test.functional.tests.TestFile.testNameLimit [0.178007s] ... ok
{0} test.functional.tests.TestFile.testNoContentLengthForPut [0.005178s] ... ok
{0} test.functional.tests.TestFile.testPostOnFileThatDoesNotExist [0.044808s] ... ok
{0} test.functional.tests.TestFile.testQuestionMarkInName [0.069920s] ... ok
{0} test.functional.tests.TestFile.testRangedGets [0.524678s] ... ok
{0} test.functional.tests.TestFile.testRangedGetsWithLWSinHeader [0.077783s] ... ok
{0} test.functional.tests.TestFile.testSerialization [0.208596s] ... ok
{0} test.functional.tests.TestFile.testStackedOverwrite [0.484960s] ... ok
{0} test.functional.tests.TestFile.testTooLongName [0.005439s] ... ok
{0} test.functional.tests.TestFile.testZeroByteFile [0.044060s] ... ok
{0} test.functional.tests.TestFile.test_POST [0.099321s] ... ok
{0} test.functional.tests.TestFileComparison.testIfMatch [3.739448s] ... ok
{0} test.functional.tests.TestFileComparison.testIfMatchAndUnmodified [0.874746s] ... ok
{0} test.functional.tests.TestFileComparison.testIfMatchMultipleEtags [0.534903s] ... ok
{0} test.functional.tests.TestFileComparison.testIfModifiedSince [0.675228s] ... ok
{0} test.functional.tests.TestFileComparison.testIfNoneMatch [0.333600s] ... ok
{0} test.functional.tests.TestFileComparison.testIfNoneMatchMultipleEtags [0.336070s] ... ok
{0} test.functional.tests.TestFileComparison.testIfUnmodifiedSince [1.023656s] ... ok
{0} test.functional.tests.TestFileComparison.testLastModified [0.050619s] ... ok
{0} test.functional.tests.TestFileComparisonUTF8.testIfMatch [1.557779s] ... ok
{0} test.functional.tests.TestFileComparisonUTF8.testIfMatchAndUnmodified [0.986794s] ... ok
{0} test.functional.tests.TestFileComparisonUTF8.testIfMatchMultipleEtags [0.563018s] ... ok
{0} test.functional.tests.TestFileComparisonUTF8.testIfModifiedSince [0.716670s] ... ok
{0} test.functional.tests.TestFileComparisonUTF8.testIfNoneMatch [0.383235s] ... ok
{0} test.functional.tests.TestFileComparisonUTF8.testIfNoneMatchMultipleEtags [0.391996s] ... ok
{0} test.functional.tests.TestFileComparisonUTF8.testIfUnmodifiedSince [1.083782s] ... ok
{0} test.functional.tests.TestFileComparisonUTF8.testLastModified [0.051659s] ... ok
{0} test.functional.tests.TestFileUTF8.testBadHeaders [1.217237s] ... ok
{0} test.functional.tests.TestFileUTF8.testBlankMetadataName [0.014124s] ... ok
{0} test.functional.tests.TestFileUTF8.testChunkedPut [0.465112s] ... ok
{0} test.functional.tests.TestFileUTF8.testContentTypeGuessing [0.112931s] ... ok
{0} test.functional.tests.TestFileUTF8.testCopy [1.110902s] ... ok
{0} test.functional.tests.TestFileUTF8.testCopy404s [0.296747s] ... ok
{0} test.functional.tests.TestFileUTF8.testCopyAccount [0.587099s] ... ok
{0} test.functional.tests.TestFileUTF8.testCopyAccount404s [0.573381s] ... ok
{0} test.functional.tests.TestFileUTF8.testCopyDestinationSlashProblems [0.035997s] ... ok
{0} test.functional.tests.TestFileUTF8.testCopyFromAccountHeader [0.593381s] ... ok
{0} test.functional.tests.TestFileUTF8.testCopyFromAccountHeader404s [0.253959s] ... ok
{0} test.functional.tests.TestFileUTF8.testCopyFromHeader [0.373759s] ... ok
{0} test.functional.tests.TestFileUTF8.testCopyFromHeader404s [0.194173s] ... ok
{0} test.functional.tests.TestFileUTF8.testCopyNoDestinationHeader [0.034547s] ... ok
{0} test.functional.tests.TestFileUTF8.testCopyRange [0.382412s] ... ok
{0} test.functional.tests.TestFileUTF8.testDelete [0.071193s] ... ok
{0} test.functional.tests.TestFileUTF8.testDeleteOfFileThatDoesNotExist [0.041466s] ... ok
{0} test.functional.tests.TestFileUTF8.testDeleteThen404s [0.131545s] ... ok
{0} test.functional.tests.TestFileUTF8.testEtagResponse [0.027404s] ... ok
{0} test.functional.tests.TestFileUTF8.testEtagWayoff [0.016536s] ... ok
{0} test.functional.tests.TestFileUTF8.testFileCreate [0.382213s] ... ok
{0} test.functional.tests.TestFileUTF8.testFileSizeLimit [12.029020s] ... ok
{0} test.functional.tests.TestFileUTF8.testGetContentType [0.033701s] ... ok
{0} test.functional.tests.TestFileUTF8.testGetOnFileThatDoesNotExist [0.046073s] ... ok
{0} test.functional.tests.TestFileUTF8.testHead [0.038435s] ... ok
{0} test.functional.tests.TestFileUTF8.testHeadOnFileThatDoesNotExist [0.048877s] ... ok
{0} test.functional.tests.TestFileUTF8.testMetadataLengthLimits [0.309112s] ... ok
{0} test.functional.tests.TestFileUTF8.testMetadataNumberLimit [0.499313s] ... ok
{0} test.functional.tests.TestFileUTF8.testMetadataOnPost [0.555683s] ... ok
{0} test.functional.tests.TestFileUTF8.testMetadataOnPut [0.380317s] ... ok
{0} test.functional.tests.TestFileUTF8.testMultiRangeGets [0.162552s] ... ok
{0} test.functional.tests.TestFileUTF8.testNameLimit [0.138913s] ... ok
{0} test.functional.tests.TestFileUTF8.testNoContentLengthForPut [0.004943s] ... ok
{0} test.functional.tests.TestFileUTF8.testPostOnFileThatDoesNotExist [0.048717s] ... ok
{0} test.functional.tests.TestFileUTF8.testQuestionMarkInName [0.060848s] ... ok
{0} test.functional.tests.TestFileUTF8.testRangedGets [0.513624s] ... ok
{0} test.functional.tests.TestFileUTF8.testRangedGetsWithLWSinHeader [0.076424s] ... ok
{0} test.functional.tests.TestFileUTF8.testSerialization [0.223156s] ... ok
{0} test.functional.tests.TestFileUTF8.testStackedOverwrite [0.491144s] ... ok
{0} test.functional.tests.TestFileUTF8.testTooLongName [0.007316s] ... ok
{0} test.functional.tests.TestFileUTF8.testZeroByteFile [0.045634s] ... ok
{0} test.functional.tests.TestFileUTF8.test_POST [0.111152s] ... ok
{0} test.functional.tests.TestObjectVersioning.test_clear_version_option [0.605054s] ... ok
{0} test.functional.tests.TestObjectVersioning.test_overwriting [0.807978s] ... ok
{0} test.functional.tests.TestObjectVersioning.test_versioning_check_acl [0.303795s] ... ok
{0} test.functional.tests.TestObjectVersioning.test_versioning_container_acl [0.588685s] ... ok
{0} test.functional.tests.TestObjectVersioning.test_versioning_dlo [0.637275s] ... ok
{0} test.functional.tests.TestObjectVersioningHistoryMode.test_clear_version_option [0.217640s] ... ok
{0} test.functional.tests.TestObjectVersioningHistoryMode.test_overwriting [1.237208s] ... ok
{0} test.functional.tests.TestObjectVersioningHistoryMode.test_versioning_check_acl [0.392380s] ... ok
{0} test.functional.tests.TestObjectVersioningHistoryMode.test_versioning_container_acl [0.566162s] ... ok
{0} test.functional.tests.TestObjectVersioningHistoryMode.test_versioning_dlo [0.806918s] ... ok
{0} test.functional.tests.TestObjectVersioningUTF8.test_clear_version_option [0.228793s] ... ok
{0} test.functional.tests.TestObjectVersioningUTF8.test_overwriting [0.869806s] ... ok
{0} test.functional.tests.TestObjectVersioningUTF8.test_versioning_check_acl [0.315589s] ... ok
{0} test.functional.tests.TestObjectVersioningUTF8.test_versioning_container_acl [0.555159s] ... ok
{0} test.functional.tests.TestObjectVersioningUTF8.test_versioning_dlo [0.654122s] ... ok
{0} test.functional.tests.TestServiceToken.test_service_user_denied_with_x_auth_token ... SKIPPED:
{0} test.functional.tests.TestServiceToken.test_service_user_denied_with_x_service_token ... SKIPPED:
{0} test.functional.tests.TestServiceToken.test_user_access_own_auth_account ... SKIPPED:
{0} test.functional.tests.TestServiceToken.test_user_cannot_access_service_account ... SKIPPED:
{0} test.functional.tests.TestServiceToken.test_user_plus_service_can_access_service_account ... SKIPPED:
{0} test.functional.tests.TestSlo.test_slo_container_listing [4.560853s] ... ok
{0} test.functional.tests.TestSlo.test_slo_copy [0.132995s] ... ok
{0} test.functional.tests.TestSlo.test_slo_copy_account [0.330069s] ... ok
{0} test.functional.tests.TestSlo.test_slo_copy_the_manifest [0.132578s] ... ok
{0} test.functional.tests.TestSlo.test_slo_copy_the_manifest_account [0.483438s] ... ok
{0} test.functional.tests.TestSlo.test_slo_copy_the_manifest_updating_metadata [0.235276s] ... ok
{0} test.functional.tests.TestSlo.test_slo_etag_is_hash_of_etags [0.023346s] ... ok
{0} test.functional.tests.TestSlo.test_slo_etag_is_hash_of_etags_submanifests [0.020770s] ... ok
{0} test.functional.tests.TestSlo.test_slo_etag_mismatch [0.009007s] ... ok
{0} test.functional.tests.TestSlo.test_slo_get_nested_manifest [0.071867s] ... ok
{0} test.functional.tests.TestSlo.test_slo_get_ranged_manifest [0.196824s] ... ok
{0} test.functional.tests.TestSlo.test_slo_get_ranged_manifest_repeated_segment [0.264092s] ... ok
{0} test.functional.tests.TestSlo.test_slo_get_ranged_submanifest [0.406199s] ... ok
{0} test.functional.tests.TestSlo.test_slo_get_raw_the_manifest_with_details_from_server [0.073443s] ... ok
{0} test.functional.tests.TestSlo.test_slo_get_simple_manifest [0.061468s] ... ok
{0} test.functional.tests.TestSlo.test_slo_get_the_manifest [0.008822s] ... ok
{0} test.functional.tests.TestSlo.test_slo_get_the_manifest_with_details_from_server [0.015840s] ... ok
{0} test.functional.tests.TestSlo.test_slo_head_the_manifest [0.013146s] ... ok
{0} test.functional.tests.TestSlo.test_slo_if_match_get [0.106032s] ... ok
{0} test.functional.tests.TestSlo.test_slo_if_match_head [0.061485s] ... ok
{0} test.functional.tests.TestSlo.test_slo_if_none_match_get [0.081618s] ... ok
{0} test.functional.tests.TestSlo.test_slo_if_none_match_head [0.042703s] ... ok
{0} test.functional.tests.TestSlo.test_slo_if_none_match_put [0.055414s] ... ok
{0} test.functional.tests.TestSlo.test_slo_missing_etag [0.004729s] ... ok
{0} test.functional.tests.TestSlo.test_slo_missing_size [0.006706s] ... ok
{0} test.functional.tests.TestSlo.test_slo_multi_ranged_get [0.031269s] ... ok
{0} test.functional.tests.TestSlo.test_slo_overwrite_segment_with_manifest [0.010702s] ... ok
{0} test.functional.tests.TestSlo.test_slo_post_the_manifest_metadata_update [0.137963s] ... ok
{0} test.functional.tests.TestSlo.test_slo_post_the_manifest_metadata_update_with_qs [0.437236s] ... ok
{0} test.functional.tests.TestSlo.test_slo_ranged_get [0.030920s] ... ok
{0} test.functional.tests.TestSlo.test_slo_ranged_submanifest [0.043321s] ... ok
{0} test.functional.tests.TestSlo.test_slo_referer_on_segment_container [0.129055s] ... ok
{0} test.functional.tests.TestSlo.test_slo_size_mismatch [0.010014s] ... ok
{0} test.functional.tests.TestSlo.test_slo_unspecified_etag [0.026854s] ... ok
{0} test.functional.tests.TestSlo.test_slo_unspecified_size [0.034372s] ... ok
{0} test.functional.tests.TestSloTempurl.test_GET [0.936345s] ... ok
{0} test.functional.tests.TestSloTempurlUTF8.test_GET [0.495978s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_container_listing [1.436773s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_copy [0.126942s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_copy_account [0.289286s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_copy_the_manifest [0.144456s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_copy_the_manifest_account [0.522547s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_copy_the_manifest_updating_metadata [0.209844s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_etag_is_hash_of_etags [0.022292s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_etag_is_hash_of_etags_submanifests [0.022891s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_etag_mismatch [0.009136s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_get_nested_manifest [0.070838s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_get_ranged_manifest [0.211772s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_get_ranged_manifest_repeated_segment [0.271813s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_get_ranged_submanifest [0.406926s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_get_raw_the_manifest_with_details_from_server [0.075432s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_get_simple_manifest [0.054408s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_get_the_manifest [0.010200s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_get_the_manifest_with_details_from_server [0.014099s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_head_the_manifest [0.117881s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_if_match_get [0.106103s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_if_match_head [0.057595s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_if_none_match_get [0.082993s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_if_none_match_head [0.046340s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_if_none_match_put [0.053449s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_missing_etag [0.003613s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_missing_size [0.005740s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_multi_ranged_get [0.035291s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_overwrite_segment_with_manifest [0.011350s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_post_the_manifest_metadata_update [0.142123s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_post_the_manifest_metadata_update_with_qs [0.431930s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_ranged_get [0.032071s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_ranged_submanifest [0.048243s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_referer_on_segment_container [0.118075s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_size_mismatch [0.009574s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_unspecified_etag [0.024693s] ... ok
{0} test.functional.tests.TestSloUTF8.test_slo_unspecified_size [0.037135s] ... ok
{0} test.functional.tests.TestSloWithVersioning.test_slo_manifest_version [1.347977s] ... ok
{0} test.functional.tests.TestTempurl.test_GET [0.152080s] ... ok
{0} test.functional.tests.TestTempurl.test_GET_DLO_inside_container [0.092041s] ... ok
{0} test.functional.tests.TestTempurl.test_GET_DLO_outside_container [0.126277s] ... ok
{0} test.functional.tests.TestTempurl.test_GET_with_key_2 [0.010482s] ... ok
{0} test.functional.tests.TestTempurl.test_HEAD [0.062083s] ... ok
{0} test.functional.tests.TestTempurl.test_PUT [0.042063s] ... ok
{0} test.functional.tests.TestTempurl.test_PUT_manifest_access [0.065936s] ... ok
{0} test.functional.tests.TestTempurl.test_changing_expires [0.056952s] ... ok
{0} test.functional.tests.TestTempurl.test_changing_sig [0.063729s] ... ok
{0} test.functional.tests.TestTempurl.test_different_object [0.053322s] ... ok
{0} test.functional.tests.TestTempurlUTF8.test_GET [0.572995s] ... ok
{0} test.functional.tests.TestTempurlUTF8.test_GET_DLO_inside_container [0.106955s] ... ok
{0} test.functional.tests.TestTempurlUTF8.test_GET_DLO_outside_container [0.151901s] ... ok
{0} test.functional.tests.TestTempurlUTF8.test_GET_with_key_2 [0.016222s] ... ok
{0} test.functional.tests.TestTempurlUTF8.test_HEAD [0.083484s] ... ok
{0} test.functional.tests.TestTempurlUTF8.test_PUT [0.052474s] ... ok
{0} test.functional.tests.TestTempurlUTF8.test_PUT_manifest_access [0.074134s] ... ok
{0} test.functional.tests.TestTempurlUTF8.test_changing_expires [0.070201s] ... ok
{0} test.functional.tests.TestTempurlUTF8.test_changing_sig [0.067928s] ... ok
{0} test.functional.tests.TestTempurlUTF8.test_different_object [0.066031s] ... ok
==============================
Failed 2 tests - output below:
==============================
test.functional.tests.TestCrossPolicyObjectVersioning.test_clear_version_option
-------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "test/functional/tests.py", line 4120, in test_clear_version_option
hdrs={self.env.location_header_key: ''})
AttributeError: type object 'TestCrossPolicyObjectVersioningEnv' has no attribute 'location_header_key'
test.functional.tests.TestCrossPolicyObjectVersioning.test_versioning_container_acl
-----------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "test/functional/tests.py", line 4285, in test_versioning_container_acl
self.env.location_header_key: versions_container},
AttributeError: type object 'TestCrossPolicyObjectVersioningEnv' has no attribute 'location_header_key'
======
Totals
======
Ran: 451 tests in 168.0000 sec.
- Passed: 433
- Skipped: 16
- Expected Fail: 0
- Unexpected Success: 0
- Failed: 2
Sum of execute time for each test: 167.1602 sec.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment