-
-
Save markberger/136765c5e87480b8017e to your computer and use it in GitHub Desktop.
Some stats gathered from running the tahoe-lafs unit tests on master (7702999107) and 1819-cloud-merge-opensource (72b49750d95).
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Difference in time between tests on the cloud branch and tests on master. | |
A positive difference means that the test took longer on the cloud branch. | |
allmydata.test.test_cli.Cp.test_copy_using_filecap 26.734000s | |
allmydata.test.test_mutable.Update.test_replace_locations_max_shares 16.467000s | |
allmydata.test.test_upload.EncodingParameters.test_query_counting 8.411000s | |
allmydata.test.test_mutable.Problems.test_privkey_query_error 7.963000s | |
allmydata.test.test_mutable.Update.test_append_power_of_two 6.575000s | |
allmydata.test.test_mutable.Problems.test_privkey_query_missing 6.236000s | |
allmydata.test.test_mutable.Problems.test_block_and_hash_query_error 6.175000s | |
allmydata.test.test_download.DownloadV2.test_download 5.764000s | |
allmydata.test.test_upload.EncodingParameters.test_dropped_servers_in_encoder 5.594000s | |
allmydata.test.test_upload.EncodingParameters.test_exception_messages_during_... 5.115000s | |
allmydata.test.test_cli.CreateAlias.test_create_unicode 5.045000s | |
allmydata.test.test_cli.Rm.test_unlink_without_path 5.028000s | |
allmydata.test.test_cli.Stats.test_empty_directory 4.900000s | |
allmydata.test.test_mutable.Update.test_append 4.896000s | |
allmydata.test.test_mutable.Update.test_replace_beginning 4.845000s | |
allmydata.test.test_cli.Errors.test_broken_socket 4.651000s | |
allmydata.test.test_mutable.Interoperability.test_new_downloader_can_read_old... 4.563000s | |
allmydata.test.test_hung_server.HungServerDownloadTest.test_2_good_8_broken_d... 4.527000s | |
allmydata.test.test_mutable.Update.test_replace_in_last_segment 4.487000s | |
allmydata.test.test_mutable.Update.test_replace_segstart1 4.359000s | |
allmydata.test.test_mutable.Update.test_replace_zero_length_beginning 4.322000s | |
allmydata.test.test_hung_server.HungServerDownloadTest.test_2_good_8_noshares... 4.137000s | |
allmydata.test.test_deepcheck.DeepCheckWebBad.test_bad 4.115000s | |
allmydata.test.test_mutable.Problems.test_bad_server_overlap 4.071000s | |
allmydata.test.test_cli.Put.test_mutable 4.045000s | |
allmydata.test.test_mutable.Version.test_get_sequence_number 4.032000s | |
allmydata.test.test_hung_server.HungServerDownloadTest.test_2_good_8_broken_c... 3.966000s | |
allmydata.test.test_hung_server.HungServerDownloadTest.test_2_good_8_broken_fail 3.880000s | |
allmydata.test.test_hung_server.HungServerDownloadTest.test_10_good_sanity_check 3.759000s | |
allmydata.test.test_cli.Put.test_mutable_unlinked 3.636000s | |
allmydata.test.test_cli.Errors.test_get 3.619000s | |
allmydata.test.test_dirnode.Dirnode.test_create 3.604000s | |
allmydata.test.test_cli.Put.test_put_to_mdmf_cap 3.565000s | |
allmydata.test.test_download.DownloadTest.test_verifycap 3.478000s | |
allmydata.test.test_download.DownloadTest.test_stop_immediately2 3.477000s | |
allmydata.test.test_dirnode.Dirnode.test_create_mdmf 3.473000s | |
allmydata.test.test_mutable.Update.test_multiple_segment_replace 3.409000s | |
allmydata.test.test_hung_server.HungServerDownloadTest.test_3_good_7_noshares 3.379000s | |
allmydata.test.test_sftp.Handler.test_openFile_read 3.339000s | |
allmydata.test.test_download.DownloadTest.test_stop_immediately 3.316000s | |
allmydata.test.test_mutable.Update.test_replace_middle 3.221000s | |
allmydata.test.test_cli.Put.test_immutable_from_file_unicode 3.202000s | |
allmydata.test.test_mutable.Update.test_replace_zero_length_segstart1 3.132000s | |
allmydata.test.test_deepcheck.Large.test_lots_of_lits 3.107000s | |
allmydata.test.test_cli.CreateAlias.test_create 2.971000s | |
allmydata.test.test_mutable.Problems.test_multiply_placed_shares 2.964000s | |
allmydata.test.test_encode.Roundtrip.test_76 2.933000s | |
allmydata.test.test_dirnode.Deleter.test_retry 2.927000s | |
allmydata.test.test_mutable.Version.test_get_readonly_version 2.905000s | |
allmydata.test.test_upload.EncodingParameters.test_problem_layout_comment_53 2.877000s | |
allmydata.test.test_deepcheck.DeepCheckWebGood.test_good 2.855000s | |
allmydata.test.test_mutable.Problems.test_bad_server 2.816000s | |
allmydata.test.test_sftp.Handler.test_openFile_write 2.805000s | |
allmydata.test.test_repairer.Verifier.test_corrupt_crypttext_hashtree 2.789000s | |
allmydata.test.test_dirnode.Dirnode.test_deepcheck_and_repair_mdmf 2.763000s | |
allmydata.test.test_mutable.Update.test_update_sdmf 2.754000s | |
allmydata.test.test_encode.Roundtrip.test_125 2.750000s | |
allmydata.test.test_cli.Put.test_immutable_from_file 2.739000s | |
allmydata.test.test_sftp.Handler.test_renameFile_posix 2.717000s | |
allmydata.test.test_dirnode.Dirnode.test_deepcheck_problems 2.712000s | |
allmydata.test.test_dirnode.Dirnode.test_create_subdirectory_mdmf 2.705000s | |
allmydata.test.test_dirnode.Dirnode.test_deepcheck_problems_mdmf 2.699000s | |
allmydata.test.test_mutable.Problems.test_publish_all_servers_bad 2.693000s | |
allmydata.test.test_download.DownloadTest.test_simultaneous_onefails 2.682000s | |
allmydata.test.test_drop_upload.MockTest.test_drop_upload 2.673000s | |
allmydata.test.test_download.DownloadTest.test_simultaneous_goodguess 2.663000s | |
allmydata.test.test_dirnode.Adder.test_overwrite 2.650000s | |
allmydata.test.test_cli.Cp.test_cp_overwrite_readonly_mutable_file 2.644000s | |
allmydata.test.test_cli.Webopen.test_webopen 2.644000s | |
allmydata.test.test_dirnode.Dirnode.test_basic 2.617000s | |
allmydata.test.test_download.DownloadTest.test_pause 2.613000s | |
allmydata.test.test_download.Corruption.test_failure 2.612000s | |
allmydata.test.test_dirnode.Dirnode.test_readonly_mdmf 2.607000s | |
allmydata.test.test_dirnode.Dirnode.test_deepcheck 2.595000s | |
allmydata.test.test_cli.Mv.test_mv_behavior 2.593000s | |
allmydata.test.test_drop_upload.MockTest.test_errors 2.583000s | |
allmydata.test.test_download.DownloadTest.test_long_offset 2.582000s | |
allmydata.test.test_download.DownloadTest.test_simultaneous_onefails_onecance... 2.576000s | |
allmydata.test.test_cli.Ln.test_ln_without_alias 2.573000s | |
allmydata.test.test_download.DownloadTest.test_download_segment_bad_ciphertex... 2.570000s | |
allmydata.test.test_download.DownloadTest.test_download_segment_cancel 2.563000s | |
allmydata.test.test_download.DownloadTest.test_simultaneous_badguess 2.561000s | |
allmydata.test.test_download.DownloadTest.test_duplicate_shares 2.561000s | |
allmydata.test.test_deepcheck.MutableChecker.test_delete_share 2.555000s | |
allmydata.test.test_deepcheck.MutableChecker.test_good 2.547000s | |
allmydata.test.test_encode.Roundtrip.test_75 2.537000s | |
allmydata.test.test_dirnode.Dirnode.test_deepcheck_and_repair 2.535000s | |
allmydata.test.test_download.DownloadTest.test_simultaneous_get_blocks 2.535000s | |
allmydata.test.test_cli.Put.test_put_with_nonexistent_alias 2.532000s | |
allmydata.test.test_download.DownloadTest.test_pause_then_stop 2.532000s | |
allmydata.test.test_mutable.Update.test_replace_zero_length_middle 2.527000s | |
allmydata.test.test_dirnode.Dirnode.test_immutable 2.524000s | |
allmydata.test.test_cli.Put.test_put_to_sdmf_cap 2.518000s | |
allmydata.test.test_cli.Put.test_format 2.514000s | |
allmydata.test.test_download.DownloadTest.test_sequential_goodguess 2.499000s | |
allmydata.test.test_download.DownloadTest.test_lost_servers 2.495000s | |
allmydata.test.test_download.DownloadV2.test_download_no_overrun 2.490000s | |
allmydata.test.test_cli.Mkdir.test_mkdir_unicode 2.488000s | |
allmydata.test.test_dirnode.Dirnode.test_deepcheck_cachemisses 2.486000s | |
allmydata.test.test_cli.List.test_list 2.482000s | |
allmydata.test.test_deepcheck.MutableChecker.test_corrupt 2.469000s | |
allmydata.test.test_repairer.Verifier.test_corrupt_block_hashtree_offset 2.468000s | |
allmydata.test.test_encode.Roundtrip.test_124 2.462000s | |
allmydata.test.test_dirnode.Dirnode.test_check 2.461000s | |
allmydata.test.test_download.DownloadTest.test_download_bad_segment 2.461000s | |
allmydata.test.test_download.Corruption.test_each_byte 2.461000s | |
allmydata.test.test_cli.Mv.test_mv_with_nonexistent_alias 2.460000s | |
allmydata.test.test_cli.Unlink.test_unlink_without_path 2.452000s | |
allmydata.test.test_encode.Roundtrip.test_51 2.447000s | |
allmydata.test.test_download.DownloadTest.test_download_segment 2.447000s | |
allmydata.test.test_cli.Mkdir.test_mkdir_mutable_type 2.437000s | |
allmydata.test.test_encode.Roundtrip.test_74 2.428000s | |
allmydata.test.test_cli.Backup.test_backup_without_alias 2.423000s | |
allmydata.test.test_cli.Check.test_check 2.419000s | |
allmydata.test.test_sftp.Handler.test_openFile_read_error 2.417000s | |
allmydata.test.test_cli.Mv.test_mv_without_alias 2.406000s | |
allmydata.test.test_cli.Stats.test_stats_without_alias 2.405000s | |
allmydata.test.test_encode.Roundtrip.test_99 2.402000s | |
allmydata.test.test_cli.Stats.test_stats_with_nonexistent_alias 2.390000s | |
allmydata.test.test_cli.Cp.test_cp_verbose 2.390000s | |
allmydata.test.test_download.DownloadTest.test_stop 2.384000s | |
allmydata.test.test_download.DownloadTest.test_download_failover 2.368000s | |
allmydata.test.test_download.DownloadTest.test_download_no_overrun 2.368000s | |
allmydata.test.test_sftp.Handler.test_openDirectory_and_attrs 2.367000s | |
allmydata.test.test_download.DownloadTest.test_badguess 2.356000s | |
allmydata.test.test_sftp.Handler.test_not_implemented 2.355000s | |
allmydata.test.test_cli.Mv.test_mv_error_if_DELETE_fails 2.338000s | |
allmydata.test.test_web.Grid.test_repair_html 2.334000s | |
allmydata.test.test_download.DownloadTest.test_download_segment_terminate 2.325000s | |
allmydata.test.test_dirnode.Dirnode.test_deepcheck_mdmf 2.325000s | |
allmydata.test.test_cli.List.test_list_with_nonexistent_alias 2.324000s | |
allmydata.test.test_cli.Mkdir.test_mkdir_with_nonexistent_alias 2.319000s | |
allmydata.test.test_cli.Rm.test_unlink_without_alias 2.313000s | |
allmydata.test.test_cli.Unlink.test_unlink_without_alias 2.304000s | |
allmydata.test.test_cli.Check.test_check_with_nonexistent_alias 2.289000s | |
allmydata.test.test_encode.Roundtrip.test_101 2.288000s | |
allmydata.test.test_dirnode.Dirnode.test_create_subdirectory 2.284000s | |
allmydata.test.test_web.Grid.test_repair_json 2.282000s | |
allmydata.test.test_cli.Get.test_get_with_nonexistent_alias 2.280000s | |
allmydata.test.test_cli.Manifest.test_manifest_without_alias 2.244000s | |
allmydata.test.test_cli.Check.test_check_without_alias 2.237000s | |
allmydata.test.test_cli.Put.test_unlinked_immutable_stdin 2.235000s | |
allmydata.test.test_cli.Mkdir.test_mkdir_mutable_type_unlinked 2.219000s | |
allmydata.test.test_repairer.Repairer.test_servers_responding 2.219000s | |
allmydata.test.test_cli.Cp.test_cp_with_nonexistent_alias 2.218000s | |
allmydata.test.test_encode.Roundtrip.test_100 2.216000s | |
allmydata.test.test_cli.Cp.test_unicode_dirnames 2.209000s | |
allmydata.test.test_dirnode.Dirnode.test_readonly 2.206000s | |
allmydata.test.test_download.DownloadTest.test_download 2.204000s | |
allmydata.test.test_cli.Ln.test_ln_with_nonexistent_alias 2.203000s | |
allmydata.test.test_repairer.Repairer.test_harness 2.201000s | |
allmydata.test.test_web.Grid.test_filecheck 2.196000s | |
allmydata.test.test_mutable.Problems.test_unexpected_shares 2.190000s | |
allmydata.test.test_cli.Webopen.test_webopen_with_nonexistent_alias 2.185000s | |
allmydata.test.test_mutable.Problems.test_publish_surprise_sdmf 2.178000s | |
allmydata.test.test_cli.List.test_list_without_alias 2.178000s | |
allmydata.test.test_web.Grid.test_deep_check 2.168000s | |
allmydata.test.test_repairer.Verifier.test_check_without_verify 2.166000s | |
allmydata.test.test_cli.Manifest.test_manifest_with_nonexistent_alias 2.157000s | |
allmydata.test.test_mutable.Problems.test_retrieve_surprise 2.153000s | |
allmydata.test.test_cli.Unlink.test_unlink_with_nonexistent_alias 2.151000s | |
allmydata.test.test_dirnode.Dirnode.test_directory_representation 2.150000s | |
allmydata.test.test_mutable.Problems.test_publish_surprise_mdmf 2.134000s | |
allmydata.test.test_sftp.Handler.test_makeDirectory 2.131000s | |
allmydata.test.test_ftp.Handler.test_list 2.130000s | |
allmydata.test.test_mutable.Version.test_mutable_version 2.129000s | |
allmydata.test.test_dirnode.Dirnode.test_initial_children 2.129000s | |
allmydata.test.test_cli.Rm.test_unlink_with_nonexistent_alias 2.124000s | |
allmydata.test.test_web.Grid.test_deep_add_lease 2.115000s | |
allmydata.test.test_immutable.Test.test_get_best_readable_version 2.112000s | |
allmydata.test.test_cli.Cp.test_unicode_filename 2.105000s | |
allmydata.test.test_dirnode.Dirnode.test_basic_mdmf 2.105000s | |
allmydata.test.test_repairer.Verifier.test_ok_segment_size 2.098000s | |
allmydata.test.test_sftp.Handler.test_removeFile 2.097000s | |
allmydata.test.test_repairer.Verifier.test_corrupt_share_verno 2.086000s | |
allmydata.test.test_upload.EncodingParameters.test_upper_limit_on_readonly_qu... 2.082000s | |
allmydata.test.test_dirnode.Dirnode.test_mdmf_initial_children 2.077000s | |
allmydata.test.test_repairer.Verifier.test_corrupt_ueb_offset 2.062000s | |
allmydata.test.test_repairer.Verifier.test_ok_sharedata_size 2.060000s | |
allmydata.test.test_cli.Get.test_get_without_alias 2.056000s | |
allmydata.test.test_repairer.Verifier.test_corrupt_share_hashtree_offset 2.051000s | |
allmydata.test.test_upload.EncodingParameters.test_configure_parameters 2.036000s | |
allmydata.test.test_cli.Put.test_unlinked_immutable_from_file 2.035000s | |
allmydata.test.test_immutable.Test.test_test_code 2.032000s | |
allmydata.test.test_mutable.Version.test_cap_after_upload 2.024000s | |
allmydata.test.test_cli.Cp.test_dangling_symlink_vs_recursion 2.022000s | |
allmydata.test.test_web.Grid.test_mutant_dirnodes_are_omitted 2.010000s | |
allmydata.test.test_repairer.Verifier.test_ok_no_corruption 2.009000s | |
allmydata.test.test_mutable.Update.test_replace_and_extend 2.006000s | |
allmydata.test.test_mutable.Version.test_partial_read 1.995000s | |
allmydata.test.test_repairer.Verifier.test_corrupt_ueb_length 1.992000s | |
allmydata.test.test_web.Grid.test_immutable_unknown 1.992000s | |
allmydata.test.test_sftp.Handler.test_renameFile 1.983000s | |
allmydata.test.test_repairer.Verifier.test_truncate_crypttext_hashtree 1.980000s | |
allmydata.test.test_mutable.Version.test_debug 1.967000s | |
allmydata.test.test_hung_server.HungServerDownloadTest.test_10_good_copied_share 1.965000s | |
allmydata.test.test_repairer.Verifier.test_corrupt_crypttext_hashtree_byte_x221 1.958000s | |
allmydata.test.test_hung_server.HungServerDownloadTest.test_2_good_8_hung_the... 1.955000s | |
allmydata.test.test_repairer.Verifier.test_wrong_share_verno 1.953000s | |
allmydata.test.test_cli.Mkdir.test_mkdir 1.941000s | |
allmydata.test.test_repairer.Repairer.test_repair_from_deletion_of_1 1.938000s | |
allmydata.test.test_immutable.Test.test_get_size_of_best_version 1.930000s | |
allmydata.test.test_web.Grid.test_unknown 1.924000s | |
allmydata.test.test_repairer.Verifier.test_ok_filedata_size 1.922000s | |
allmydata.test.test_mutable.Version.test_download_nonexistent_version 1.907000s | |
allmydata.test.test_repairer.Repairer.test_tiny_reads 1.901000s | |
allmydata.test.test_web.Grid.test_add_lease 1.896000s | |
allmydata.test.test_repairer.Repairer.test_repair_from_deletion_of_7 1.878000s | |
allmydata.test.test_repairer.Verifier.test_corrupt_file_verno 1.877000s | |
allmydata.test.test_storage.MDMFProxies.test_reads_sdmf 1.866000s | |
allmydata.test.test_cli.Check.test_deep_check 1.861000s | |
allmydata.test.test_repairer.Verifier.test_corrupt_ueb 1.860000s | |
allmydata.test.test_repairer.Verifier.test_corrupt_crypttext_hashtree_offset 1.859000s | |
allmydata.test.test_repairer.Verifier.test_corrupt_block_hashtree 1.848000s | |
allmydata.test.test_hung_server.HungServerDownloadTest.test_2_good_8_hung_the... 1.845000s | |
allmydata.test.test_hung_server.HungServerDownloadTest.test_5_overdue_immutable 1.845000s | |
allmydata.test.test_sftp.Handler.test_basic 1.839000s | |
allmydata.test.test_mutable.Version.test_toplevel_modify 1.836000s | |
allmydata.test.test_repairer.Verifier.test_corrupt_sharedata_offset 1.829000s | |
allmydata.test.test_repairer.Verifier.test_corrupt_ueb_offset_shortread 1.824000s | |
allmydata.test.test_mutable.Version.test_read_and_download_sdmf_zero_length 1.816000s | |
allmydata.test.test_web.Grid.test_blacklist 1.814000s | |
allmydata.test.test_repairer.Repairer.test_repairer_servers_of_happiness 1.811000s | |
allmydata.test.test_repairer.Verifier.test_corrupt_share_hashtree 1.802000s | |
allmydata.test.test_hung_server.HungServerDownloadTest.test_3_good_7_hung_imm... 1.800000s | |
allmydata.test.test_sftp.Handler.test_execCommand_and_openShell 1.778000s | |
allmydata.test.test_repairer.Verifier.test_corrupt_sharedata_last_byte 1.773000s | |
allmydata.test.test_sftp.Handler.test_removeDirectory 1.744000s | |
allmydata.test.test_mutable.Version.test_version_modify 1.738000s | |
allmydata.test.test_web.Grid.test_deep_check_and_repair 1.735000s | |
allmydata.test.test_mutable.Version.test_download_version 1.722000s | |
allmydata.test.test_sftp.Handler.test_extendedRequest 1.692000s | |
allmydata.test.test_repairer.Verifier.test_corrupt_sharedata 1.673000s | |
allmydata.test.test_mutable.Version.test_read_and_download_sdmf 1.642000s | |
allmydata.test.test_no_network.Harness.test_upload 1.613000s | |
allmydata.test.test_mutable.Version.test_toplevel_overwrite 1.602000s | |
allmydata.test.test_no_network.Harness.test_create 1.602000s | |
allmydata.test.test_mutable.Version.test_read_and_download_mdmf 1.588000s | |
allmydata.test.test_cli.Backup.test_ignore_symlinks 1.414000s | |
allmydata.test.test_upload.EncodingParameters.test_problem_layout_comment_52 1.409000s | |
allmydata.test.test_cli.Cp.test_cp_replaces_mutable_file_contents 1.382000s | |
allmydata.test.test_storage.MDMFProxies.test_read_with_prefetched_sdmf_data 1.332000s | |
allmydata.test.test_upload.EncodingParameters.test_uploader_skips_over_server... 1.326000s | |
allmydata.test.test_checker.BalancingAct.test_good_share_hosts 1.181000s | |
allmydata.test.test_upload.EncodingParameters.test_server_selector_bucket_abort 1.119000s | |
allmydata.test.test_cli.Backup.test_ignore_unreadable_file 1.070000s | |
allmydata.test.test_cli.List.test_list_mdmf_json 1.060000s | |
allmydata.test.test_backupdb.BackupDB.test_basic 1.032000s | |
allmydata.test.test_immutable.Test.test_download_from_only_3_remaining_shares 1.013000s | |
allmydata.test.test_immutable.Test.test_download_to_data 0.959000s | |
allmydata.test.test_immutable.Test.test_download_best_version 0.957000s | |
allmydata.test.test_immutable.Test.test_download 0.957000s | |
allmydata.test.test_cli.Backup.test_ignore_unreadable_directory 0.945000s | |
allmydata.test.test_immutable.Test.test_download_from_only_3_shares_with_good... 0.919000s | |
allmydata.test.test_upload.EncodingParameters.test_happiness_with_some_readon... 0.917000s | |
allmydata.test.test_upload.EncodingParameters.test_happiness_with_all_readonl... 0.914000s | |
allmydata.test.test_upload.EncodingParameters.test_aborted_shares 0.906000s | |
allmydata.test.test_upload.EncodingParameters.test_upload_succeeds_with_some_... 0.901000s | |
allmydata.test.test_upload.EncodingParameters.test_existing_share_detection 0.898000s | |
allmydata.test.test_storage.MDMFProxies.test_write_read_vectors 0.870000s | |
allmydata.test.test_immutable.Test.test_download_abort_if_too_many_missing_sh... 0.858000s | |
allmydata.test.test_immutable.Test.test_download_abort_if_too_many_corrupted_... 0.856000s | |
allmydata.test.test_upload.EncodingParameters.test_encoder_bucket_abort 0.830000s | |
allmydata.test.test_mutable.Update.test_replace_locations 0.805000s | |
allmydata.test.test_upload.EncodingParameters.test_problem_layout_ticket_1128 0.788000s | |
allmydata.test.test_storage.MDMFProxies.test_read_with_prefetched_mdmf_data 0.773000s | |
allmydata.test.test_upload.EncodingParameters.test_problem_layout_comment_187 0.770000s | |
allmydata.test.test_storage.MDMFProxies.test_write_rejected_with_too_many_blocks 0.745000s | |
allmydata.test.test_cli.List.test_list_mdmf 0.712000s | |
allmydata.test.test_storage.MDMFProxies.test_read_with_empty_mdmf_file 0.693000s | |
allmydata.test.test_upload.EncodingParameters.test_problem_layout_ticket_1124 0.669000s | |
allmydata.test.test_upload.EncodingParameters.test_problem_layout_ticket_1118 0.649000s | |
allmydata.test.test_checker.TooParallel.test_immutable 0.630000s | |
allmydata.test.test_storage.MDMFProxies.test_write_rejected_with_invalid_root... 0.619000s | |
allmydata.test.test_mutable.Problems.test_1654 0.607000s | |
allmydata.test.test_storage.MDMFProxies.test_sdmf_writer_preexisting_share 0.580000s | |
allmydata.test.test_storage.MDMFProxies.test_write_rejected_with_invalid_bloc... 0.557000s | |
allmydata.test.test_storage.MDMFProxies.test_write_test_vectors 0.555000s | |
allmydata.test.test_hashtree.Incomplete.test_large 0.541000s | |
allmydata.test.test_runner.RunNode.test_introducer 0.536000s | |
allmydata.test.test_storage.MDMFProxies.test_sdmf_writer 0.533000s | |
allmydata.test.test_storage.MDMFProxies.test_write 0.471000s | |
allmydata.test.test_mutable.Filenode.test_modify 0.469000s | |
allmydata.test.test_introducer.SystemTest.test_system_v2_server 0.451000s | |
allmydata.test.test_storage.MDMFProxies.test_read_with_empty_sdmf_file 0.442000s | |
allmydata.test.test_mutable.Filenode.test_max_shares_mdmf 0.435000s | |
allmydata.test.test_web.Grid.test_exceptions 0.435000s | |
allmydata.test.test_client.Run.test_reloadable 0.408000s | |
allmydata.test.test_storage.MDMFProxies.test_write_rejected_with_invalid_salt 0.394000s | |
allmydata.test.test_runner.RunNode.test_client_no_noise 0.389000s | |
allmydata.test.test_system.Connections.test_rref 0.368000s | |
allmydata.test.test_runner.RunNode.test_keygen 0.358000s | |
allmydata.test.test_introducer.SystemTest.test_system_v1_server 0.348000s | |
allmydata.test.test_leasedb.DB.test_basic 0.317000s | |
allmydata.test.test_storage.MDMFProxies.test_write_enforces_order_constraints 0.242000s | |
allmydata.test.test_storage.MDMFProxies.test_get_checkstring_first 0.221000s | |
allmydata.test.test_import.T.test_report_import_error 0.203000s | |
allmydata.test.test_storage.MDMFProxies.test_end_to_end 0.194000s | |
allmydata.test.test_storage.MDMFProxies.test_get_block_with_invalid_segnum 0.193000s | |
allmydata.test.test_storage.MDMFProxies.test_verinfo_with_mdmf_file 0.187000s | |
allmydata.test.test_storage.MDMFProxies.test_uncoordinated_write 0.185000s | |
allmydata.test.test_checker.AddLease.test_875 0.180000s | |
allmydata.test.test_storage.MDMFProxies.test_get_encoding_parameters_first 0.177000s | |
allmydata.test.test_storage.MDMFProxies.test_only_reads_one_segment_sdmf 0.176000s | |
allmydata.test.test_storage.MDMFProxies.test_verinfo_with_sdmf_file 0.175000s | |
allmydata.test.test_storage.MDMFProxies.test_signature_after_verification_key 0.174000s | |
allmydata.test.test_storage.MDMFProxies.test_read 0.172000s | |
allmydata.test.test_storage.MDMFProxies.test_is_sdmf 0.164000s | |
allmydata.test.test_storage.MDMFProxies.test_get_seqnum_first 0.156000s | |
allmydata.test.test_storage.MDMFProxies.test_private_key_after_share_hash_chain 0.155000s | |
allmydata.test.test_storage.Stats.test_latencies 0.153000s | |
allmydata.test.test_storage.MDMFProxies.test_get_root_hash_first 0.152000s | |
allmydata.test.test_mutable.Filenode.test_max_shares 0.145000s | |
allmydata.test.test_util.StringSpans.test_test 0.145000s | |
allmydata.test.test_storage.MDMFProxies.test_read_with_different_tail_segment... 0.141000s | |
allmydata.test.test_encode.Encode.test_send_75 0.140000s | |
allmydata.test.test_storage.MDMFProxies.test_invalid_salt_size 0.132000s | |
allmydata.test.test_runner.RunNode.test_client 0.131000s | |
allmydata.test.test_upload.GoodServer.test_data_large 0.127000s | |
allmydata.test.test_mutable.Filenode.test_create_mdmf_with_initial_contents_f... 0.114000s | |
allmydata.test.test_web.Web.test_POST_relink_file_replace 0.108000s | |
allmydata.test.test_web.Web.test_POST_upload_bad_format_unlinked 0.108000s | |
allmydata.test.test_mutable.Checker.test_check_all_bad_sig 0.100000s | |
allmydata.test.test_cli.Backup.test_exclude_from_tilde_expansion 0.098000s | |
allmydata.test.test_util.ByteSpans.test_random 0.094000s | |
allmydata.test.test_mutable.Checker.test_verify_mdmf_good 0.093000s | |
allmydata.test.test_mutable.Filenode.test_create_with_too_large_contents 0.091000s | |
allmydata.test.test_client.Basic.test_versions 0.090000s | |
allmydata.test.test_upload.GoodServer.test_filename_large 0.090000s | |
allmydata.test.test_client.Basic.test_helper_furl 0.085000s | |
allmydata.test.test_client.Basic.test_reserved_3 0.085000s | |
allmydata.test.test_mutable.Checker.test_verify_mdmf_all_bad_sharedata 0.081000s | |
allmydata.test.test_web.Web.test_POST_upload_format 0.074000s | |
allmydata.test.test_util.StringSpans.test_random 0.072000s | |
allmydata.test.test_introducer.ClientSeqnums.test_client 0.072000s | |
allmydata.test.test_mutable.Filenode.test_create_mdmf_with_initial_contents 0.072000s | |
allmydata.test.test_mutable.Checker.test_verify_mdmf_bad_encprivkey 0.067000s | |
allmydata.test.test_mutable.FileHandle.test_filehandle_file 0.065000s | |
allmydata.test.test_client.Basic.test_create_drop_uploader 0.061000s | |
allmydata.test.test_mutable.Checker.test_check_mdmf_not_enough_shares 0.058000s | |
allmydata.test.test_mutable.Checker.test_verify_mdmf_one_bad_block 0.055000s | |
allmydata.test.test_mutable.Checker.test_verify_mdmf_bad_sig 0.055000s | |
allmydata.test.test_web.Web.test_POST_upload_bad_format 0.054000s | |
allmydata.test.test_encode.Encode.test_send_99 0.049000s | |
allmydata.test.test_client.Run.test_loadable 0.049000s | |
allmydata.test.test_drop_upload.RealTest.test_drop_upload 0.047000s | |
allmydata.test.test_mutable.Filenode.test_upload_and_download_full_size_keys 0.047000s | |
allmydata.test.test_encode.Encode.test_send_76 0.047000s | |
allmydata.test.test_mutable.Checker.test_verify_mdmf_bad_encprivkey_uncheckable 0.045000s | |
allmydata.test.test_keygen.KeyGenService.test_key_gen_service 0.043000s | |
allmydata.test.test_web.Web.test_POST_upload_format_unlinked 0.043000s | |
allmydata.test.test_cli.Backup.test_exclude_options 0.042000s | |
allmydata.test.test_runner.BinTahoe.test_run_with_python_options 0.041000s | |
allmydata.test.test_upload.ServerSelection.test_four_each 0.041000s | |
allmydata.test.test_node.TestCase.test_location 0.040000s | |
allmydata.test.test_cli.CLI.test_catalog_shares_error 0.039000s | |
allmydata.test.test_web.IntroducerWeb.test_welcome 0.037000s | |
allmydata.test.test_upload.GoodServer.test_data_large_odd_segments 0.033000s | |
allmydata.test.test_runner.BinTahoe.test_unicode_arguments_and_output 0.031000s | |
allmydata.test.test_mutable.DataHandle.test_datahandle_read 0.031000s | |
allmydata.test.test_runner.BinTahoe.test_version_no_noise 0.030000s | |
allmydata.test.test_client.Basic.test_loadable 0.030000s | |
allmydata.test.test_web.Util.test_load_file 0.030000s | |
allmydata.test.test_mutable.FileHandle.test_filehandle_read 0.030000s | |
allmydata.test.test_checker.WebResultsRendering.test_literal 0.028000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_block 0.026000s | |
allmydata.test.test_node.TestCase.test_secrets_dir 0.026000s | |
allmydata.test.test_mutable.Checker.test_verify_one_bad_encprivkey 0.026000s | |
allmydata.test.test_upload.GoodServer.test_filename_small 0.024000s | |
allmydata.test.test_mutable.Filenode.test_create 0.023000s | |
allmydata.test.test_node.TestCase.test_secrets_dir_protected 0.023000s | |
allmydata.test.test_mutable.Checker.test_check_all_bad_blocks 0.020000s | |
allmydata.test.test_iputil.ListAddresses.test_list_async 0.019000s | |
allmydata.test.test_client.Basic.test_secrets 0.018000s | |
allmydata.test.test_client.Basic.test_reserved_4 0.017000s | |
allmydata.test.test_mutable.Filenode.test_create_with_initial_contents 0.017000s | |
allmydata.test.test_mutable.Checker.test_verify_one_bad_sig 0.017000s | |
allmydata.test.test_mutable.Checker.test_check_good 0.017000s | |
allmydata.test.test_mutable.Checker.test_check_no_shares 0.017000s | |
allmydata.test.test_upload.ServerSelection.test_one_each 0.017000s | |
allmydata.test.test_mutable.Filenode.test_download_from_mdmf_cap 0.017000s | |
allmydata.test.test_mutable.Checker.test_verify_one_bad_block 0.016000s | |
allmydata.test.test_mutable.DifferentEncoding.test_filenode 0.015000s | |
allmydata.test.test_mutable.Filenode.test_create_with_initial_contents_function 0.015000s | |
allmydata.test.test_util.ByteSpans.test_overlap 0.014000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_share_hash_chain_number 0.014000s | |
allmydata.test.test_mutable.Checker.test_verify_one_bad_encprivkey_uncheckable 0.013000s | |
allmydata.test.test_mutable.Repair.test_unrepairable_1share 0.013000s | |
allmydata.test.test_web.Web.test_POST_relink_dir 0.013000s | |
allmydata.test.test_mutable.Checker.test_check_mdmf_good 0.013000s | |
allmydata.test.test_web.Web.test_POST_rename_file_no_replace_same_link 0.012000s | |
allmydata.test.test_upload.Uploadable.test_filename 0.012000s | |
allmydata.test.test_web.Web.test_CSS_FILE 0.012000s | |
allmydata.test.test_web.Web.test_POST_mkdir_no_parentdir_initial_children 0.011000s | |
allmydata.test.test_mutable.Checker.test_verify_all_bad_sig 0.011000s | |
allmydata.test.test_mutable.Filenode.test_internal_version_from_cap 0.011000s | |
allmydata.test.test_client.Basic.test_reserved_1 0.011000s | |
allmydata.test.test_web.Web.test_POST_NEWDIRURL_initial_children_mdmf 0.010000s | |
allmydata.test.test_mutable.Filenode.test_create_from_mdmf_readcap 0.010000s | |
allmydata.test.test_web.Web.test_POST_rename_file_redundant 0.010000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_pubkey 0.010000s | |
allmydata.test.test_web.Web.test_POST_rename_file_replace 0.010000s | |
allmydata.test.test_mutable.Repair.test_repair_empty 0.009000s | |
allmydata.test.test_web.Web.test_POST_mkdirs_2 0.009000s | |
allmydata.test.test_mutable.Repair.test_repairable_5shares_checkandrepair 0.008000s | |
allmydata.test.test_mutable.Repair.test_mdmf_unrepairable_0shares_checkandrepair 0.008000s | |
allmydata.test.test_web.Web.test_POST_upload_mutable 0.008000s | |
allmydata.test.test_mutable.Repair.test_merge 0.007000s | |
allmydata.test.test_mutable.Repair.test_mdmf_repairable_5shares 0.007000s | |
allmydata.test.test_web.Web.test_collected_ophandle_expiration 0.007000s | |
allmydata.test.test_client.Basic.test_nodekey_yes_storage 0.007000s | |
allmydata.test.test_web.Web.test_POST_mkdir_no_parentdir_noredirect 0.006000s | |
allmydata.test.test_web.Web.test_DELETE_DIRURL_missing2 0.006000s | |
allmydata.test.test_upload.ServerErrors.test_second_error 0.006000s | |
allmydata.test.test_mutable.Problems.test_publish_no_servers 0.006000s | |
allmydata.test.test_web.Web.test_POST_mkdir_no_parentdir_immutable 0.006000s | |
allmydata.test.test_mutable.Checker.test_verify_good 0.006000s | |
allmydata.test.test_web.Web.test_POST_upload_named 0.006000s | |
allmydata.test.test_web.Web.test_POST_noparent_bad 0.006000s | |
allmydata.test.test_introducer.Client.test_duplicate_receive_v2 0.006000s | |
allmydata.test.test_web.Web.test_POST_relink_file_to_uri 0.006000s | |
allmydata.test.test_introducer.Node.test_furl 0.006000s | |
allmydata.test.test_upload.ServerSelection.test_one_each_plus_one_extra 0.005000s | |
allmydata.test.test_web.Web.test_PUT_mkdir_mdmf 0.005000s | |
allmydata.test.test_introducer.Announcements.test_client_v2_signed 0.005000s | |
allmydata.test.test_web.Web.test_POST_mkdir_mdmf 0.005000s | |
allmydata.test.test_web.Web.test_POST_NEWDIRURL_mdmf 0.005000s | |
allmydata.test.test_web.Web.test_DELETE_FILEURL 0.005000s | |
allmydata.test.test_web.Web.test_ophandle_bad 0.005000s | |
allmydata.test.test_web.Web.test_DELETE_FILEURL_missing2 0.004000s | |
allmydata.test.test_mutable.Filenode.test_create_mdmf 0.004000s | |
allmydata.test.test_mutable.Repair.test_mdmf_unrepairable_1share_checkandrepair 0.004000s | |
allmydata.test.test_web.Web.test_POST_mkdir_initial_children_sdmf 0.004000s | |
allmydata.test.test_upload.GoodServer.test_filehandle_zero 0.004000s | |
allmydata.test.test_mutable.Checker.test_verify_one_bad_sharehash 0.004000s | |
allmydata.test.test_web.Web.test_create 0.004000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_datalen 0.003000s | |
allmydata.test.test_util.Statistics.test_survival_pmf 0.003000s | |
allmydata.test.test_encode.Encode.test_send_100 0.003000s | |
allmydata.test.test_web.Web.test_POST_relink_file_to_bad_uri 0.003000s | |
allmydata.test.test_web.Web.test_POST_rename_file_replace_only_files_conflict 0.003000s | |
allmydata.test.test_mutable.Repair.test_check_and_repair_readcap 0.003000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_uri_unknown_ro_good 0.003000s | |
allmydata.test.test_web.Web.test_PUT_update_at_invalid_offset 0.003000s | |
allmydata.test.test_web.Web.test_POST_rename_file 0.003000s | |
allmydata.test.test_web.Web.test_POST_relink_file 0.003000s | |
allmydata.test.test_web.Web.test_POST_mkdir_no_parentdir_immutable_bad 0.003000s | |
allmydata.test.test_mutable.Filenode.test_serialize 0.003000s | |
allmydata.test.test_encodingutil.Windows.test_unicode_to_output 0.003000s | |
allmydata.test.test_dirnode.Dirnode2.test_from_future 0.003000s | |
allmydata.test.test_encode.ValidatedExtendedURIProxy.test_reject_optional 0.003000s | |
allmydata.test.test_encodingutil.QuoteOutput.test_quote_output_default 0.003000s | |
allmydata.test.test_upload.FullServer.test_data_large 0.003000s | |
allmydata.test.test_web.Web.test_POST_link_uri_replace 0.003000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_k 0.003000s | |
allmydata.test.test_util.Limiter.test_limiter 0.002000s | |
allmydata.test.test_web.Web.test_POST_mkdir_no_parentdir_noredirect_mdmf 0.002000s | |
allmydata.test.test_web.Web.test_POST_DIRURL_deepsize 0.002000s | |
allmydata.test.test_web.Web.test_POST_relink_file_no_replace 0.002000s | |
allmydata.test.test_web.Web.test_PUT_overwrite_only_files 0.002000s | |
allmydata.test.test_web.Web.test_POST_upload_mutable_toobig 0.002000s | |
allmydata.test.test_web.Web.test_storage 0.002000s | |
allmydata.test.test_web.Web.test_status 0.002000s | |
allmydata.test.test_web.Web.test_POST_mkdir_immutable 0.002000s | |
allmydata.test.test_web.Web.test_POST_DIRURL_deepstats 0.002000s | |
allmydata.test.test_web.Web.test_POST_mkdir_initial_children_mdmf 0.002000s | |
allmydata.test.test_mutable.Checker.test_check_not_enough_shares 0.002000s | |
allmydata.test.test_web.Web.test_POST_mkdir_no_replace_queryarg 0.002000s | |
allmydata.test.test_web.Web.test_POST_FILEURL_check_and_repair 0.002000s | |
allmydata.test.test_mutable.Checker.test_check_mdmf_no_shares 0.002000s | |
allmydata.test.test_encode.Encode.test_send_124 0.002000s | |
allmydata.test.test_uri.CHKFile.test_pack 0.002000s | |
allmydata.test.test_encodingutil.QuoteOutput.test_quote_output_utf8 0.002000s | |
allmydata.test.test_introducer.Announcements.test_client_v2_unsigned 0.002000s | |
allmydata.test.test_cli.Options.test_basedir 0.002000s | |
allmydata.test.test_upload.EncodingParameters.test_servers_of_happiness_utili... 0.002000s | |
allmydata.test.test_uri.Literal.test_pack 0.002000s | |
allmydata.test.test_encodingutil.MacOSXLeopard7bit.test_argv_to_unicode 0.002000s | |
allmydata.test.test_immutable.TestShareFinder.test_no_reneging_on_no_more_sha... 0.002000s | |
allmydata.test.test_encodingutil.MacOSXLeopard.test_unicode_to_output 0.002000s | |
allmydata.test.test_encodingutil.MacOSXLeopard.test_argv_to_unicode 0.002000s | |
allmydata.test.test_encodingutil.UbuntuKarmicLatin1.test_unicode_to_output 0.002000s | |
allmydata.test.test_encodingutil.Windows.test_argv_to_unicode 0.002000s | |
allmydata.test.test_hashtree.Complete.test_needed_hashes 0.002000s | |
allmydata.test.test_client.Basic.test_error_on_old_config_files 0.002000s | |
allmydata.test.test_encode.ValidatedExtendedURIProxy.test_reject_insufficient 0.002000s | |
allmydata.test.test_uri.Mutable.test_pack 0.002000s | |
allmydata.test.test_dirnode.DeepStats.test_stats 0.002000s | |
allmydata.test.test_web.Web.test_short_url 0.002000s | |
allmydata.test.test_mutable.Repair.test_unrepairable_0shares_checkandrepair 0.002000s | |
allmydata.test.test_web.Web.test_POST_mkdir_no_parentdir_noredirect_sdmf 0.002000s | |
allmydata.test.test_web.Web.test_POST_NEWDIRURL_initial_children 0.002000s | |
allmydata.test.test_web.Web.test_POST_relink_file_replace_only_files 0.002000s | |
allmydata.test.test_web.Web.test_POST_bad_t 0.001000s | |
allmydata.test.test_web.Web.test_POST_NEWDIRURL_initial_children_bad_format 0.001000s | |
allmydata.test.test_web.Web.test_POST_check 0.001000s | |
allmydata.test.test_web.Web.test_POST_rename_file_no_replace_queryarg 0.001000s | |
allmydata.test.test_web.Web.test_POST_link_uri 0.001000s | |
allmydata.test.test_web.Web.test_POST_mkdir_no_parentdir_noredirect_bad_format 0.001000s | |
allmydata.test.test_web.Web.test_POST_rename_file_to_slash_fail 0.001000s | |
allmydata.test.test_mutable.Filenode.test_upload_and_download 0.001000s | |
allmydata.test.test_web.Web.test_POST_upload 0.001000s | |
allmydata.test.test_upload.GoodServer.test_filehandle_small 0.001000s | |
allmydata.test.test_mutable.Filenode.test_mdmf_filenode_cap 0.001000s | |
allmydata.test.test_web.Web.test_POST_relink_file_new_name 0.001000s | |
allmydata.test.test_web.Web.test_POST_relink_file_to_nonexistent_dir 0.001000s | |
allmydata.test.test_encode.Encode.test_send_74 0.001000s | |
allmydata.test.test_web.Web.test_bad_method 0.001000s | |
allmydata.test.test_web.Web.test_DELETE_DIRURL 0.001000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_share_hash_chain_hash 0.001000s | |
allmydata.test.test_web.Web.test_POST_NEWDIRURL 0.001000s | |
allmydata.test.test_web.Web.test_welcome 0.001000s | |
allmydata.test.test_upload.GoodServer.test_too_large 0.001000s | |
allmydata.test.test_introducer.Signatures.test_sign 0.001000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_encprivkey_late 0.001000s | |
allmydata.test.test_web.Web.test_POST_mkdir_immutable_bad 0.001000s | |
allmydata.test.test_web.Web.test_POST_mkdir_initial_children 0.001000s | |
allmydata.test.test_web.Web.test_POST_NEWDIRURL_sdmf 0.001000s | |
allmydata.test.test_web.Web.test_helper_status 0.001000s | |
allmydata.test.test_web.Web.test_POST_NEWDIRURL_initial_children_sdmf 0.001000s | |
allmydata.test.test_encodingutil.OpenBSD.test_unicode_to_url 0.001000s | |
allmydata.test.test_util.DictUtil.test_del_if_present 0.001000s | |
allmydata.test.test_encode.ValidatedExtendedURIProxy.test_accept_minimal 0.001000s | |
allmydata.test.test_client.Basic.test_permute 0.001000s | |
allmydata.test.test_codec.T.test_encode 0.001000s | |
allmydata.test.test_version.CheckRequirement.test_check_requirement 0.001000s | |
allmydata.test.test_uri.Constraint.test_constraint 0.001000s | |
allmydata.test.test_encodingutil.UbuntuKarmicLatin1.test_unicode_to_url 0.001000s | |
allmydata.test.test_web.Util.test_parse_replace_arg 0.001000s | |
allmydata.test.test_upload.EncodingParameters.test_shares_by_server 0.001000s | |
allmydata.test.test_util.FileUtil.test_rm_dir 0.001000s | |
allmydata.test.test_util.Asserts.test_postcondition 0.001000s | |
allmydata.test.test_uri.Dirnode.test_mdmf_verifier 0.001000s | |
allmydata.test.test_mutable.FileHandle.test_close 0.001000s | |
allmydata.test.test_hung_server.HungServerDownloadTest.test_2_good_8_hung_the... 0.001000s | |
allmydata.test.test_uri.Mutable.test_create_readonly_mdmf_cap_from_verifycap 0.001000s | |
allmydata.test.test_uri.Dirnode.test_mdmf_attenuation 0.001000s | |
allmydata.test.test_encodingutil.MacOSXLeopard.test_unicode_platform 0.001000s | |
allmydata.test.test_observer.Observer.test_oneshot 0.001000s | |
allmydata.test.test_hung_server.HungServerDownloadTest.test_3_good_7_hung_mut... 0.001000s | |
allmydata.test.test_encodingutil.Windows.test_unicode_to_url 0.001000s | |
allmydata.test.test_encodingutil.EncodingUtilErrors.test_get_io_encoding_not_... 0.001000s | |
allmydata.test.test_download.Selection.test_avoid_redundancy 0.001000s | |
allmydata.test.test_encodingutil.UbuntuKarmicUTF8.test_argv_to_unicode 0.001000s | |
allmydata.test.test_runner.BinTahoe.test_the_right_code 0.001000s | |
allmydata.test.test_util.Base32.test_b2a_matches_Pythons 0.001000s | |
allmydata.test.test_encodingutil.UbuntuKarmicLatin1.test_listdir_unicode 0.001000s | |
allmydata.test.test_encodingutil.QuoteOutput.test_quote_output_latin1 0.001000s | |
allmydata.test.test_filenode.Node.test_chk_filenode 0.001000s | |
allmydata.test.test_encode.ValidatedExtendedURIProxy.test_accept_optional 0.001000s | |
allmydata.test.test_encodingutil.EncodingUtilErrors.test_argv_to_unicode 0.001000s | |
allmydata.test.test_mutable.DataHandle.test_datahandle_get_size 0.001000s | |
allmydata.test.test_encodingutil.UbuntuKarmicUTF8.test_listdir_unicode 0.001000s | |
allmydata.test.test_util.FileUtil.test_du 0.001000s | |
allmydata.test.test_web.Util.test_abbreviate_rate 0.001000s | |
allmydata.test.test_util.DictUtil.test_valueordereddict 0.001000s | |
allmydata.test.test_uri.Mutable.test_mdmf_from_string 0.001000s | |
allmydata.test.test_filenode.LiteralChecker.test_literal_filenode 0.001000s | |
allmydata.test.test_util.DictUtil.test_numdict 0.001000s | |
allmydata.test.test_filenode.Node.test_literal_filenode 0.001000s | |
allmydata.test.test_encodingutil.OpenBSD.test_unicode_platform 0.001000s | |
allmydata.test.test_introducer.Announcements.test_client_v1 0.001000s | |
allmydata.test.test_web.Util.test_compute_rate 0.001000s | |
allmydata.test.test_encodingutil.MacOSXLeopard7bit.test_unicode_to_url 0.001000s | |
allmydata.test.test_encodingutil.OpenBSD.test_listdir_unicode 0.001000s | |
allmydata.test.test_encodingutil.MacOSXLeopard7bit.test_listdir_unicode 0.001000s | |
allmydata.test.test_encodingutil.Windows.test_listdir_unicode 0.001000s | |
allmydata.test.test_encodingutil.UbuntuKarmicUTF8.test_unicode_to_output 0.001000s | |
allmydata.test.test_encodingutil.MacOSXLeopard.test_unicode_to_url 0.001000s | |
allmydata.test.test_hashtree.Incomplete.test_create 0.001000s | |
allmydata.test.test_uri.Dirnode.test_mdmf 0.001000s | |
allmydata.test.test_util.HashUtilTests.test_chk 0.001000s | |
allmydata.test.test_util.DictUtil.test_auxdict 0.001000s | |
allmydata.test.test_dirnode.Dirnode.test_update_metadata 0.001000s | |
allmydata.test.test_observer.Observer.test_lazy_oneshot 0.001000s | |
allmydata.test.test_encodingutil.MacOSXLeopard.test_listdir_unicode 0.001000s | |
allmydata.test.test_filenode.Node.test_mutable_filenode 0.001000s | |
allmydata.test.test_iputil.ListAddresses.test_list_async_mock_route 0.001000s | |
allmydata.test.test_util.DictUtil.test_all 0.001000s | |
allmydata.test.test_download.Selection.test_good_diversity_late 0.001000s | |
allmydata.test.test_uri.Mutable.test_readonly_mdmf_cap 0.001000s | |
allmydata.test.test_uri.Mutable.test_mdmf_verifier_cap 0.001000s | |
allmydata.test.test_encodingutil.EncodingUtilNonUnicodePlatform.test_listdir_... 0.001000s | |
allmydata.test.test_backupdb.BackupDB.test_fail 0.001000s | |
allmydata.test.test_util.DictUtil.test_subtract 0.001000s | |
allmydata.test.test_util.DictUtil.test_dict_of_sets 0.001000s | |
allmydata.test.test_encodingutil.UbuntuKarmicUTF8.test_unicode_platform 0.001000s | |
allmydata.test.test_hashtree.Incomplete.test_depth_of 0.001000s | |
allmydata.test.test_encodingutil.QuoteOutput.test_quote_output_ascii 0.001000s | |
allmydata.test.test_encodingutil.EncodingUtilErrors.test_unicode_to_output 0.001000s | |
allmydata.test.test_hashtree.Incomplete.test_check 0.001000s | |
allmydata.test.test_iputil.ListAddresses.test_list_async_mock_cygwin 0.001000s | |
allmydata.test.test_iputil.ListAddresses.test_list_async_mock_ip_addr 0.001000s | |
allmydata.test.test_util.TimeFormat.test_iso_utc 0.001000s | |
allmydata.test.test_encodingutil.Windows.test_unicode_platform 0.001000s | |
allmydata.test.test_introducer.Client.test_duplicate_receive_v1 0.001000s | |
allmydata.test.test_encodingutil.UbuntuKarmicUTF8.test_unicode_to_url 0.001000s | |
allmydata.test.test_uri.Literal.test_nonascii 0.001000s | |
allmydata.test.test_uri.Mutable.test_create_writeable_mdmf_cap_from_readcap 0.001000s | |
allmydata.test.test_encodingutil.OpenBSD.test_unicode_to_output 0.001000s | |
allmydata.test.test_download.Selection.test_good_diversity_early 0.001000s | |
allmydata.test.test_uri.Dirnode.test_pack 0.001000s | |
allmydata.test.test_uri.Mutable.test_create_writeable_mdmf_cap_from_verifycap 0.001000s | |
allmydata.test.test_encodingutil.UbuntuKarmicLatin1.test_unicode_platform 0.001000s | |
allmydata.test.test_web.Web.test_POST_link_uri_no_replace_field 0.001000s | |
allmydata.test.test_web.Web.test_POST_relink_file_same_dir 0.001000s | |
allmydata.test.test_observer.Observer.test_observerlist 0.001000s | |
allmydata.test.test_encodingutil.StdlibUnicode.test_mkdir_open_exists_abspath... 0.000000s | |
allmydata.test.test_cli.Help.test_create_client 0.000000s | |
allmydata.test.test_uri.Compare.test_is_uri 0.000000s | |
allmydata.test.test_base62.T.test_ende_0x010000 0.000000s | |
allmydata.test.test_web.Web.test_POST_upload_named_badfilename 0.000000s | |
allmydata.test.test_cli.Admin.test_generate_keypair 0.000000s | |
allmydata.test.test_web.Web.test_POST_mkdir_replace 0.000000s | |
allmydata.test.test_web.Web.test_POST_set_children_with_hyphen 0.000000s | |
allmydata.test.test_introducer.Introducer.test_listen 0.000000s | |
allmydata.test.test_util.Abbreviate.test_parse_space 0.000000s | |
allmydata.test.test_download.Selection.test_only_one_share 0.000000s | |
allmydata.test.test_download.Status.test_status 0.000000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_IV 0.000000s | |
allmydata.test.test_version.VersionTestCase.test_suggest_normalized_version 0.000000s | |
allmydata.test.test_codec.T.test_encode2 0.000000s | |
allmydata.test.test_codec.T.test_encode1 0.000000s | |
allmydata.test.test_cli.Help.test_check 0.000000s | |
allmydata.test.test_cli.CLI.test_alias_tolerance 0.000000s | |
allmydata.test.test_upload.Uploadable.test_filehandle_random_key 0.000000s | |
allmydata.test.test_uri.Compare.test_compare 0.000000s | |
allmydata.test.test_util.HashUtilTests.test_constant_time_compare 0.000000s | |
allmydata.test.test_web.Web.test_DELETE_DIRURL_missing 0.000000s | |
allmydata.test.test_util.DictUtil.test_move 0.000000s | |
allmydata.test.test_download.Status.test_active 0.000000s | |
allmydata.test.test_util.Pipeline.test_errors2 0.000000s | |
allmydata.test.test_upload.Uploadable.test_data 0.000000s | |
allmydata.test.test_base62.T.test_ende_randstr 0.000000s | |
allmydata.test.test_cli.Help.test_rm 0.000000s | |
allmydata.test.test_util.HashUtilTests.test_hashers 0.000000s | |
allmydata.test.test_leasedb.FD_Leak.test_basic 0.000000s | |
allmydata.test.test_util.FileUtil.test_NamedTemporaryDirectory 0.000000s | |
allmydata.test.test_util.PollMixinTests.test_timeout 0.000000s | |
allmydata.test.test_upload.ServerSelection.test_some_big_some_small 0.000000s | |
allmydata.test.test_cli.Options.test_quiet 0.000000s | |
allmydata.test.test_web.Web.test_POST_mkdir_no_parentdir_redirect2 0.000000s | |
allmydata.test.test_upload.Uploadable.test_filehandle_convergent_encryption 0.000000s | |
allmydata.test.test_download.Selection.test_avoid_bad_diversity_late 0.000000s | |
allmydata.test.test_hung_server.HungServerDownloadTest.test_2_good_8_hung_the... 0.000000s | |
allmydata.test.test_hashtree.Complete.test_create 0.000000s | |
allmydata.test.test_util.Base32.test_b2a 0.000000s | |
allmydata.test.test_uri.Mutable.test_mdmf_cap_ignore_extensions 0.000000s | |
allmydata.test.test_util.Asserts.test_assert 0.000000s | |
allmydata.test.test_util.Pipeline.test_errors 0.000000s | |
allmydata.test.test_cli.Help.test_get 0.000000s | |
allmydata.test.test_version.VersionTestCase.test_irrational_versions 0.000000s | |
allmydata.test.test_encodingutil.EncodingUtilErrors.test_no_unicode_normaliza... 0.000000s | |
allmydata.test.test_upload.GoodServer.test_filename_zero 0.000000s | |
allmydata.test.test_web.Web.test_POST_DIRURL_deepsize_no_ophandle 0.000000s | |
allmydata.test.test_util.ByteSpans.test_math 0.000000s | |
allmydata.test.test_hashtree.Complete.test_dump 0.000000s | |
allmydata.test.test_cli.Help.test_create_node 0.000000s | |
allmydata.test.test_uri.Compare.test_is_literal_file_uri 0.000000s | |
allmydata.test.test_web.Web.test_PUT_mkdir_sdmf 0.000000s | |
allmydata.test.test_util.FileUtil.test_open_or_create 0.000000s | |
allmydata.test.test_uri.Compare.test_has_uri_prefix 0.000000s | |
allmydata.test.test_dirnode.Packing.test_unpack_and_pack_behavior 0.000000s | |
allmydata.test.test_version.VersionTestCase.test_comparison 0.000000s | |
allmydata.test.test_download.Selection.test_overdue 0.000000s | |
allmydata.test.test_uri.Dirnode.test_literal 0.000000s | |
allmydata.test.test_download.Selection.test_no_shares 0.000000s | |
allmydata.test.test_util.PollMixinTests.test_PollMixin_False_then_True 0.000000s | |
allmydata.test.test_util.IDLib.test_nodeid_b2a 0.000000s | |
allmydata.test.test_cli.CLI.test_listdir_unicode_good 0.000000s | |
allmydata.test.test_cli.Help.test_debug_trial 0.000000s | |
allmydata.test.test_upload.ServerSelection.test_three_of_ten 0.000000s | |
allmydata.test.test_cli.Help.test_create_alias 0.000000s | |
allmydata.test.test_uri.Extension.test_pack 0.000000s | |
allmydata.test.test_cli.Help.test_run 0.000000s | |
allmydata.test.test_iputil.ListAddresses.test_get_local_ip_for 0.000000s | |
allmydata.test.test_cli.CLI.test_dump_cap_lit 0.000000s | |
allmydata.test.test_util.Limiter.test_errors 0.000000s | |
allmydata.test.test_util.FileUtil.test_disk_stats 0.000000s | |
allmydata.test.test_cli.Help.test_start 0.000000s | |
allmydata.test.test_upload.GoodServer.test_data_small 0.000000s | |
allmydata.test.test_web.Web.test_status_numbers 0.000000s | |
allmydata.test.test_mutable.Repair.test_unrepairable_1share_checkandrepair 0.000000s | |
allmydata.test.test_version.VersionTestCase.test_basic_versions 0.000000s | |
allmydata.test.test_web.Web.test_POST_mkdir_bad_format 0.000000s | |
allmydata.test.test_util.TimeFormat.test_parse_duration 0.000000s | |
allmydata.test.test_mutable.Exceptions.test_repr 0.000000s | |
allmydata.test.test_util.Statistics.test_convolve 0.000000s | |
allmydata.test.test_util.FileUtil.test_remove_if_possible 0.000000s | |
allmydata.test.test_node.TestCase.test_timestamp 0.000000s | |
allmydata.test.test_util.FileUtil.test_disk_stats_avail_nonnegative 0.000000s | |
allmydata.test.test_util.HashUtilTests.test_random_key 0.000000s | |
allmydata.test.test_mutable.DataHandle.test_datahandle_get_size_out_of_order 0.000000s | |
allmydata.test.test_upload.ServerErrors.test_first_error_all 0.000000s | |
allmydata.test.test_util.HashUtilTests.test_known_answers 0.000000s | |
allmydata.test.test_storage.BucketProxy.test_readwrite_v2 0.000000s | |
allmydata.test.test_uri.Unknown.test_from_future 0.000000s | |
allmydata.test.test_util.PollMixinTests.test_PollMixin_True 0.000000s | |
allmydata.test.test_cli.Help.test_add_alias 0.000000s | |
allmydata.test.test_util.Abbreviate.test_time 0.000000s | |
allmydata.test.test_base62.T.test_ende_0x000000 0.000000s | |
allmydata.test.test_cli.Help.test_debug_flogtool 0.000000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_mkdirs 0.000000s | |
allmydata.test.test_base62.T.test_ende_0x00 0.000000s | |
allmydata.test.test_base62.T.test_ende_0x01 0.000000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_block_hash_tree 0.000000s | |
allmydata.test.test_util.Statistics.test_binomial_distribution_pmf 0.000000s | |
allmydata.test.test_observer.Observer.test_oneshot_fireagain 0.000000s | |
allmydata.test.test_cli.Help.test_backup 0.000000s | |
allmydata.test.test_util.HashUtilTests.test_sha256d_truncated 0.000000s | |
allmydata.test.test_cli.Help.test_create_introducer 0.000000s | |
allmydata.test.test_upload.StorageIndex.test_params_must_matter 0.000000s | |
allmydata.test.test_util.Math.test_round_sigfigs 0.000000s | |
allmydata.test.test_cli.Help.test_webopen 0.000000s | |
allmydata.test.test_uri.CHKFile.test_pack_badly 0.000000s | |
allmydata.test.test_util.Statistics.test_pr_backup_file_loss 0.000000s | |
allmydata.test.test_web.Web.test_POST_delete 0.000000s | |
allmydata.test.test_introducer.Introducer.test_id_collision 0.000000s | |
allmydata.test.test_cli.Help.test_unlink 0.000000s | |
allmydata.test.test_util.Math.test_ave 0.000000s | |
allmydata.test.test_util.Asserts.test_precondition 0.000000s | |
allmydata.test.test_web.Web.test_POST_FILEURL_check 0.000000s | |
allmydata.test.test_web.Util.test_abbreviate_size 0.000000s | |
allmydata.test.test_web.Web.test_uncollected_ophandle_expiration 0.000000s | |
allmydata.test.test_netstring.Netstring.test_extra 0.000000s | |
allmydata.test.test_base62.T.test_num_octets_that_encode_to_this_many_chars 0.000000s | |
allmydata.test.test_web.Util.test_plural 0.000000s | |
allmydata.test.test_upload.EncodingParameters.test_merge_servers 0.000000s | |
allmydata.test.test_uri.Dirnode.test_immutable 0.000000s | |
allmydata.test.test_dirnode.Dirnode2.test_unknown_strip_prefix_for_ro 0.000000s | |
allmydata.test.test_util.ByteSpans.test_large 0.000000s | |
allmydata.test.test_introducer.Introducer.test_create 0.000000s | |
allmydata.test.test_web.Web.test_POST_mkdir_whendone_queryarg 0.000000s | |
allmydata.test.test_web.Web.test_POST_mkdir_no_parentdir_unexpected_children 0.000000s | |
allmydata.test.test_web.Util.test_abbreviate_time 0.000000s | |
allmydata.test.test_download.Selection.test_suffer_bad_diversity_early 0.000000s | |
allmydata.test.test_upload.ServerErrors.test_second_error_all 0.000000s | |
allmydata.test.test_util.Math.test_pad_size 0.000000s | |
allmydata.test.test_util.Statistics.test_pr_file_loss 0.000000s | |
allmydata.test.test_util.Statistics.test_binomial_coeff 0.000000s | |
allmydata.test.test_encodingutil.UbuntuKarmicLatin1.test_argv_to_unicode 0.000000s | |
allmydata.test.test_iputil.ListAddresses.test_list_async_mock_ifconfig 0.000000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILE_URI_not_mutable 0.000000s | |
allmydata.test.test_encodingutil.OpenBSD.test_argv_to_unicode 0.000000s | |
allmydata.test.test_download.Selection.test_suffer_bad_diversity_late 0.000000s | |
allmydata.test.test_uri.Mutable.test_writeable_mdmf_cap 0.000000s | |
allmydata.test.test_util.Statistics.test_repair_cost 0.000000s | |
allmydata.test.test_util.TimeFormat.test_parse_date 0.000000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_mutable_toobig 0.000000s | |
allmydata.test.test_hashtree.Incomplete.test_needed_hashes 0.000000s | |
allmydata.test.test_cli.Options.test_list 0.000000s | |
allmydata.test.test_uri.Literal.test_empty 0.000000s | |
allmydata.test.test_cli.Cp.test_not_enough_args 0.000000s | |
allmydata.test.test_base62.T.test_ende_0x0100 0.000000s | |
allmydata.test.test_introducer.ClientInfo.test_client_v1 0.000000s | |
allmydata.test.test_introducer.ClientInfo.test_client_v2 0.000000s | |
allmydata.test.test_util.FileUtil.test_abspath_expanduser_unicode 0.000000s | |
allmydata.test.test_encodingutil.MacOSXLeopard7bit.test_unicode_platform 0.000000s | |
allmydata.test.test_introducer.Introducer.test_duplicate_publish 0.000000s | |
allmydata.test.test_leasedb.DB.test_create 0.000000s | |
allmydata.test.test_dirnode.Dirnode2.test_unknownnode 0.000000s | |
allmydata.test.test_cli.Help.test_stop 0.000000s | |
allmydata.test.test_cli.Help.test_list_aliases 0.000000s | |
allmydata.test.test_util.ByteSpans.test_basic 0.000000s | |
allmydata.test.test_util.Base32.test_b2a_or_none 0.000000s | |
allmydata.test.test_cli.Mkdir.test_mkdir_bad_mutable_type 0.000000s | |
allmydata.test.test_util.Pipeline.test_basic 0.000000s | |
allmydata.test.test_web.Web.test_POST_mkdir_whendone_field 0.000000s | |
allmydata.test.test_util.FileUtil.test_write_atomically 0.000000s | |
allmydata.test.test_util.DeferredUtilTests.test_success 0.000000s | |
allmydata.test.test_storage.BucketProxy.test_create 0.000000s | |
allmydata.test.test_download.Selection.test_overdue_fails 0.000000s | |
allmydata.test.test_cli.Help.test_ln 0.000000s | |
allmydata.test.test_util.HashUtilTests.test_sha256d 0.000000s | |
allmydata.test.test_encodingutil.MacOSXLeopard7bit.test_unicode_to_output 0.000000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_not_mutable 0.000000s | |
allmydata.test.test_util.DictUtil.test_utildict 0.000000s | |
allmydata.test.test_util.Statistics.test_repair_count_pmf 0.000000s | |
allmydata.test.test_cli.Put.test_mutable_type_invalid_format 0.000000s | |
allmydata.test.test_cli.Help.test_cp 0.000000s | |
allmydata.test.test_version.VersionTestCase.test_from_parts 0.000000s | |
allmydata.test.test_encodingutil.StdlibUnicode.test_open_unrepresentable 0.000000s | |
allmydata.test.test_download.Status.test_progress 0.000000s | |
allmydata.test.test_util.Abbreviate.test_space 0.000000s | |
allmydata.test.test_base62.T.test_odd_sizes 0.000000s | |
allmydata.test.test_web.Web.test_POST_link_uri_unknown_ro_good 0.000000s | |
allmydata.test.test_util.Base32.test_a2b 0.000000s | |
allmydata.test.test_cli.Help.test_restart 0.000000s | |
allmydata.test.test_mutable.Repair.test_mdmf_unrepairable_1share 0.000000s | |
allmydata.test.test_mutable.FileHandle.test_filehandle_get_size_out_of_order 0.000000s | |
allmydata.test.test_util.Math.test_next_power_of_k 0.000000s | |
allmydata.test.test_web.Web.test_GET_slash_file_bad 0.000000s | |
allmydata.test.test_util.Math.test_is_power_of_k 0.000000s | |
allmydata.test.test_cli.Help.test_stats 0.000000s | |
allmydata.test.test_util.TimeFormat.test_epoch 0.000000s | |
allmydata.test.test_node.TestCase.test_private_config 0.000000s | |
allmydata.test.test_util.HumanReadable.test_repr 0.000000s | |
allmydata.test.test_cli.Help.test_deep_check 0.000000s | |
allmydata.test.test_upload.GoodServer.test_data_zero 0.000000s | |
allmydata.test.test_introducer.DecodeFurl.test_decode 0.000000s | |
allmydata.test.test_stats.CPUUsage.test_monitor -0.001000s | |
allmydata.test.test_web.Web.test_POST_NEWDIRURL_bad_format -0.001000s | |
allmydata.test.test_web.Web.test_PUT_mkdir_bad_format -0.001000s | |
allmydata.test.test_web.Web.test_POST_DIRURL_deepstats_no_ophandle -0.001000s | |
allmydata.test.test_web.Web.test_GET_root_html -0.001000s | |
allmydata.test.test_web.Web.test_POST_upload_no_link -0.001000s | |
allmydata.test.test_web.Web.test_POST_NEWDIRURL_emptyname -0.001000s | |
allmydata.test.test_runner.CreateNode.test_node -0.001000s | |
allmydata.test.test_cli.Help.test_mv -0.001000s | |
allmydata.test.test_cli.Options.test_version -0.001000s | |
allmydata.test.test_netstring.Netstring.test_split -0.001000s | |
allmydata.test.test_storage.Bucket.test_read_past_end_of_share_data -0.001000s | |
allmydata.test.test_util.DeferredUtilTests.test_failure -0.001000s | |
allmydata.test.test_version.CheckRequirement.test_cross_check -0.001000s | |
allmydata.test.test_cli.Backup.test_exclude_options_unicode -0.001000s | |
allmydata.test.test_storage.Bucket.test_readwrite -0.001000s | |
allmydata.test.test_util.Statistics.test_find_k -0.001000s | |
allmydata.test.test_util.DeferredUtilTests.test_gather_results -0.001000s | |
allmydata.test.test_storage.BucketProxy.test_readwrite_v1 -0.001000s | |
allmydata.test.test_netstring.Netstring.test_nested -0.001000s | |
allmydata.test.test_runner.CreateNode.test_subcommands -0.001000s | |
allmydata.test.test_version.CheckRequirement.test_cross_check_ticket_1355 -0.001000s | |
allmydata.test.test_mutable.FileHandle.test_filehandle_get_size -0.001000s | |
allmydata.test.test_cli.Help.test_ls -0.001000s | |
allmydata.test.test_util.Math.test_next_multiple -0.001000s | |
allmydata.test.test_util.FileUtil.test_rename -0.001000s | |
allmydata.test.test_util.Math.test_div_ceil -0.001000s | |
allmydata.test.test_cli.Help.test_manifest -0.001000s | |
allmydata.test.test_cli.Help.test_put -0.001000s | |
allmydata.test.test_web.Web.test_ophandle_retainfor -0.001000s | |
allmydata.test.test_web.Web.test_POST_relink_file_multi_level -0.001000s | |
allmydata.test.test_mutable.Filenode.test_retrieve_producer_mdmf -0.001000s | |
allmydata.test.test_web.Web.test_POST_DIRURL_deepcheck_and_repair -0.001000s | |
allmydata.test.test_web.Web.test_POST_relink_file_into_file -0.001000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILE_URI -0.001000s | |
allmydata.test.test_web.Web.test_GET_rename_form -0.001000s | |
allmydata.test.test_web.Web.test_POST_set_children -0.001000s | |
allmydata.test.test_web.Web.test_POST_rename_file_from_slash_fail -0.001000s | |
allmydata.test.test_web.Web.test_POST_rename_file_replace_only_files -0.001000s | |
allmydata.test.test_web.Web.test_welcome_page_mkdir_button -0.001000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_block_late -0.001000s | |
allmydata.test.test_client.NodeMaker.test_maker -0.001000s | |
allmydata.test.test_web.Web.test_POST_DIRURL_manifest_no_ophandle -0.001000s | |
allmydata.test.test_mutable.Filenode.test_mdmf_write_count -0.001000s | |
allmydata.test.test_web.Web.test_POST_mkdir -0.001000s | |
allmydata.test.test_web.Web.test_ophandle_cancel -0.001000s | |
allmydata.test.test_web.Web.test_GET_DIRECTORY_html -0.001000s | |
allmydata.test.test_web.Web.test_POST_FILEURL_mdmf_check_and_repair -0.001000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILE_URI_only_PUT -0.001000s | |
allmydata.test.test_web.Web.test_POST_relink_file_bad_replace -0.001000s | |
allmydata.test.test_web.Web.test_POST_unlink -0.001000s | |
allmydata.test.test_mutable.Repair.test_repairable_5shares -0.001000s | |
allmydata.test.test_web.Web.test_POST_relink_file_to_slash_fail -0.001000s | |
allmydata.test.test_web.Web.test_POST_relink_file_implicitly_same_link -0.001000s | |
allmydata.test.test_dirnode.Packing.test_deep_immutable -0.001000s | |
allmydata.test.test_web.Web.test_introducer_status -0.001000s | |
allmydata.test.test_web.Web.test_ophandle_release_after_complete -0.001000s | |
allmydata.test.test_web.Web.test_POST_relink_file_replace_only_files_conflict -0.002000s | |
allmydata.test.test_web.Web.test_POST_mkdir_no_parentdir_noredirect2 -0.002000s | |
allmydata.test.test_web.Web.test_incident -0.002000s | |
allmydata.test.test_web.Web.test_PUT_NEWDIRURL_sdmf -0.002000s | |
allmydata.test.test_mutable.Repair.test_unrepairable_0shares -0.002000s | |
allmydata.test.test_cli.Help.test_mkdir -0.002000s | |
allmydata.test.test_runner.CreateNode.test_stats_gatherer -0.002000s | |
allmydata.test.test_introducer.Client.test_id_collision -0.002000s | |
allmydata.test.test_cli.CLI.test_dump_cap_chk_directory -0.002000s | |
allmydata.test.test_runner.CreateNode.test_key_generator -0.002000s | |
allmydata.test.test_cli.CLI.test_alias -0.002000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_mdmf_block_hash_tree -0.002000s | |
allmydata.test.test_web.Web.test_POST_mkdir_initial_children_bad_format -0.002000s | |
allmydata.test.test_web.Web.test_POST_FILEURL_mdmf_check -0.002000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_mdmf -0.002000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_unlinked_sdmf -0.002000s | |
allmydata.test.test_web.Web.test_HEAD_FILEURL_range -0.002000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_uri_unknown_imm_good -0.002000s | |
allmydata.test.test_web.Web.test_POST_FILEURL_bad_t -0.002000s | |
allmydata.test.test_web.Web.test_POST_DIRURL_check_and_repair -0.002000s | |
allmydata.test.test_mutable.Roundtrip.test_all_shares_vanished -0.003000s | |
allmydata.test.test_mutable.Filenode.test_create_from_mdmf_writecap -0.003000s | |
allmydata.test.test_checker.WebResultsRendering.test_check_and_repair -0.003000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_seqnum -0.003000s | |
allmydata.test.test_cli.Admin.test_derive_pubkey -0.003000s | |
allmydata.test.test_runner.CreateNode.test_introducer -0.003000s | |
allmydata.test.test_cli.CLI.test_dump_cap_mdmf_directory -0.003000s | |
allmydata.test.test_web.Web.test_POST_relink_file_explicitly_same_link -0.003000s | |
allmydata.test.test_upload.ServerErrors.test_first_error -0.003000s | |
allmydata.test.test_encode.Encode.test_send_51 -0.003000s | |
allmydata.test.test_web.Web.test_POST_mkdir_no_parentdir_redirect -0.003000s | |
allmydata.test.test_encode.Encode.test_send_125 -0.003000s | |
allmydata.test.test_web.Web.test_POST_NEWDIRURL_immutable_bad -0.004000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_encprivkey -0.004000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_segsize -0.004000s | |
allmydata.test.test_introducer.Server.test_duplicate -0.004000s | |
allmydata.test.test_web.Web.test_POST_link_uri_unknown_bad -0.004000s | |
allmydata.test.test_cli.CLI.test_dump_cap_chk -0.004000s | |
allmydata.test.test_cli.CLI.test_dump_cap_sdmf_directory -0.004000s | |
allmydata.test.test_web.Web.test_POST_link_uri_unknown_imm_good -0.004000s | |
allmydata.test.test_mutable.Repair.test_non_merge -0.004000s | |
allmydata.test.test_web.Web.test_POST_DIRURL_check -0.004000s | |
allmydata.test.test_web.Web.test_POST_link_uri_no_replace_queryarg -0.004000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_unlinked_mdmf -0.004000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_emptyname -0.005000s | |
allmydata.test.test_web.Web.test_DELETE_FILEURL_missing -0.005000s | |
allmydata.test.test_web.Web.test_POST_mkdir_2 -0.005000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILE_URI_mutable -0.005000s | |
allmydata.test.test_checker.WebResultsRendering.test_check -0.005000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_N -0.005000s | |
allmydata.test.test_web.Web.test_PUT_update_at_offset -0.005000s | |
allmydata.test.test_sftp.Handler.test_convert_error -0.005000s | |
allmydata.test.test_web.Web.test_POST_DIRURL_deepcheck_no_ophandle -0.005000s | |
allmydata.test.test_mutable.Filenode.test_size_after_servermap_update -0.005000s | |
allmydata.test.test_web.Web.test_POST_DIRURL_deepcheck -0.005000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_range_bad -0.005000s | |
allmydata.test.test_web.Web.test_POST_relink_file_no_replace_explicitly_same_... -0.005000s | |
allmydata.test.test_web.Web.test_PUT_mkdir -0.006000s | |
allmydata.test.test_cli.CLI.test_dump_cap_mdmf -0.006000s | |
allmydata.test.test_cli.CLI.test_dump_cap_sdmf -0.006000s | |
allmydata.test.test_web.Web.test_POST_mkdir_sdmf -0.006000s | |
allmydata.test.test_web.Web.test_PUT_NEWDIRURL_mkdirs_sdmf -0.007000s | |
allmydata.test.test_web.Web.test_POST_rename_file_no_replace_field -0.007000s | |
allmydata.test.test_web.Web.test_PUT_NEWDIRURL_mkdirs_mdmf -0.007000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_bad_t -0.007000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_uri_replace -0.007000s | |
allmydata.test.test_web.Web.test_POST_rename_dir -0.007000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_R -0.007000s | |
allmydata.test.test_web.Web.test_POST_DIRURL_stream_manifest -0.007000s | |
allmydata.test.test_mutable.Filenode.test_single_share -0.008000s | |
allmydata.test.test_mutable.Repair.test_repair_nop -0.008000s | |
allmydata.test.test_backupdb.BackupDB.test_upgrade_v1_v2 -0.008000s | |
allmydata.test.test_mutable.Checker.test_check_mdmf_all_bad_sig -0.008000s | |
allmydata.test.test_mutable.Servermap.test_no_shares -0.009000s | |
allmydata.test.test_mutable.Roundtrip.test_basic_pubkey_at_end -0.009000s | |
allmydata.test.test_client.Basic.test_reserved_2 -0.010000s | |
allmydata.test.test_mutable.Roundtrip.test_basic -0.010000s | |
allmydata.test.test_mutable.Servermap.test_servermapupdater_finds_sdmf_files -0.010000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_badtype -0.010000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_sig -0.010000s | |
allmydata.test.test_cli.CLI.test_exception_catcher -0.010000s | |
allmydata.test.test_web.Web.test_PUT_NEWDIRURL_exists -0.011000s | |
allmydata.test.test_introducer.NonV1Server.test_failure -0.011000s | |
allmydata.test.test_web.Web.test_GET_URI_form_bad -0.011000s | |
allmydata.test.test_web.Web.test_POST_upload_no_link_whendone -0.011000s | |
allmydata.test.test_base62.T.test_ende_longrandstr -0.012000s | |
allmydata.test.test_web.Web.test_PUT_FILE_URI_badchild -0.012000s | |
allmydata.test.test_encode.Encode.test_send_101 -0.012000s | |
allmydata.test.test_mutable.Checker.test_check_mdmf_all_bad_blocks -0.012000s | |
allmydata.test.test_web.Web.test_PUT_FILE_URI_mdmf -0.013000s | |
allmydata.test.test_mutable.Repair.test_mdmf_unrepairable_0shares -0.013000s | |
allmydata.test.test_web.Web.test_PUT_FILE_URI_mdmf_readonly -0.014000s | |
allmydata.test.test_web.Web.test_GET_FILE_URI_mdmf_readonly -0.014000s | |
allmydata.test.test_web.Web.test_GET_FILEURL -0.014000s | |
allmydata.test.test_web.Web.test_PUT_FILE_URI_mdmf_extensions -0.014000s | |
allmydata.test.test_mutable.Servermap.test_mark_bad -0.015000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_info_mdmf_extensions -0.015000s | |
allmydata.test.test_web.Web.test_POST_mkdir_no_replace_field -0.016000s | |
allmydata.test.test_web.Web.test_GET_URI_URL_dir -0.016000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL -0.016000s | |
allmydata.test.test_mutable.Roundtrip.test_all_but_two_shares_vanished_update... -0.017000s | |
allmydata.test.test_web.Web.test_HEAD_FILEURL_partial_end_range -0.017000s | |
allmydata.test.test_util.TimeFormat.test_epoch_in_London -0.017000s | |
allmydata.test.test_mutable.Roundtrip.test_no_servers -0.018000s | |
allmydata.test.test_web.Web.test_static -0.018000s | |
allmydata.test.test_web.Web.test_POST_upload_no_link_mutable -0.018000s | |
allmydata.test.test_web.Web.test_PUT_NEWDIRURL_mkdirs_bad_format -0.018000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_missing -0.018000s | |
allmydata.test.test_introducer.Queue.test_queue_until_connected -0.018000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_some -0.019000s | |
allmydata.test.test_web.Web.test_GET_URI_URL -0.019000s | |
allmydata.test.test_web.Web.test_PUT_NEWDIRURL_mdmf -0.019000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_json_missing -0.019000s | |
allmydata.test.test_web.Web.test_GET_FILE_URI -0.019000s | |
allmydata.test.test_helper.AssistedUpload.test_already_uploaded -0.020000s | |
allmydata.test.test_web.Web.test_GET_DIRURL_readonly_uri -0.020000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_save -0.020000s | |
allmydata.test.test_web.Web.test_GET_DIRURL_named_bad -0.020000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_json_mdmf -0.020000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_info_sdmf -0.020000s | |
allmydata.test.test_web.Web.test_GET_DIRURL_uri -0.020000s | |
allmydata.test.test_mutable.Roundtrip.test_download_fails -0.020000s | |
allmydata.test.test_web.Web.test_POST_DIRURL_manifest -0.021000s | |
allmydata.test.test_web.Web.test_GET_DIRURL_badtype -0.021000s | |
allmydata.test.test_web.Web.test_POST_upload_unicode_named -0.021000s | |
allmydata.test.test_web.Web.test_GET_FILE_URI_mdmf_extensions -0.021000s | |
allmydata.test.test_web.Web.test_POST_upload_whendone -0.021000s | |
allmydata.test.test_web.Web.test_PUT_DIRURL_uri_noreplace -0.022000s | |
allmydata.test.test_web.Web.test_GET_FILE_URI_badchild -0.022000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_info_mdmf_readonly -0.023000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_info_mdmf -0.024000s | |
allmydata.test.test_web.Web.test_HEAD_FILEURL -0.024000s | |
allmydata.test.test_web.Web.test_PUT_DIRURL_uri -0.024000s | |
allmydata.test.test_web.Web.test_PUT_FILEURL_named_bad -0.024000s | |
allmydata.test.test_web.Web.test_POST_upload_no_link_whendone_results -0.024000s | |
allmydata.test.test_mutable.Servermap.test_not_quite_enough_shares -0.024000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_no_replace -0.024000s | |
allmydata.test.test_web.Web.test_GET_FILE_URI_mdmf -0.025000s | |
allmydata.test.test_web.Web.test_HEAD_FILEURL_partial_range_overrun -0.026000s | |
allmydata.test.test_upload.EncodingParameters.test_happy_semantics -0.026000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_json -0.027000s | |
allmydata.test.test_web.Web.test_GET_DIRURL_json -0.027000s | |
allmydata.test.test_web.Web.test_GET_unhandled_URI_named -0.027000s | |
allmydata.test.test_storage.Bucket.test_create -0.027000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_partial_range -0.027000s | |
allmydata.test.test_mutable.MultipleEncodings.test_multiple_encodings -0.027000s | |
allmydata.test.test_web.Web.test_POST_upload_no_replace_field -0.028000s | |
allmydata.test.test_web.Web.test_HEAD_FILEURL_partial_range -0.028000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_range_bad -0.029000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_partial_range_overrun -0.029000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_named -0.030000s | |
allmydata.test.test_web.Web.test_GET_URI_form -0.030000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_range -0.030000s | |
allmydata.test.test_mutable.Roundtrip.test_no_servers_download -0.030000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_uri_missing -0.031000s | |
allmydata.test.test_web.Web.test_PUT_NEWDIRURL_blocked -0.031000s | |
allmydata.test.test_web.Web.test_PUT_update_at_offset_immutable -0.031000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_mdmf_block_hash_tree_late -0.032000s | |
allmydata.test.test_util.CacheDir.test_basic -0.032000s | |
allmydata.test.test_web.Web.test_GET_DIRECTORY_html_filenode_encoding -0.032000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_blocked -0.033000s | |
allmydata.test.test_runner.CreateNode.test_client -0.034000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_uri -0.034000s | |
allmydata.test.test_web.Web.test_POST_upload_unicode -0.034000s | |
allmydata.test.test_client.Basic.test_nodekey_no_storage -0.034000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_uri_no_replace -0.035000s | |
allmydata.test.test_util.Log.test_err -0.035000s | |
allmydata.test.test_mutable.Repair.test_mdmf_repairable_5shares_checkandrepair -0.036000s | |
allmydata.test.test_mutable.Servermap.test_fetch_privkey -0.037000s | |
allmydata.test.test_web.Web.test_GET_etags -0.037000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_mutable -0.038000s | |
allmydata.test.test_web.Web.test_PUT_DIRURL_bad_t -0.039000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_uri_unknown_bad -0.039000s | |
allmydata.test.test_web.Web.test_PUT_NEWDIRURL_mkdirs -0.040000s | |
allmydata.test.test_web.Web.test_POST_upload_no_replace_queryarg -0.042000s | |
allmydata.test.test_web.Web.test_POST_upload_replace -0.042000s | |
allmydata.test.test_client.Basic.test_reserved_bad -0.042000s | |
allmydata.test.test_mutable.MultipleVersions.test_replace -0.044000s | |
allmydata.test.test_helper.AssistedUpload.test_previous_upload_failed -0.046000s | |
allmydata.test.test_web.Web.test_GET_URI_URL_missing -0.046000s | |
allmydata.test.test_web.Web.test_PUT_NEWDIRURL_bad_format -0.048000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_all_verbyte -0.048000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_uri -0.049000s | |
allmydata.test.test_mutable.Filenode.test_modify_backoffer -0.051000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_json_mutable_type -0.051000s | |
allmydata.test.test_encodingutil.EncodingUtilErrors.test_get_io_encoding -0.051000s | |
allmydata.test.test_web.Web.test_PUT_FILE_URI_sdmf_readonly -0.051000s | |
allmydata.test.test_mutable.MultipleVersions.test_multiple_versions -0.053000s | |
allmydata.test.test_web.Web.test_PUT_NEWDIRURL -0.053000s | |
allmydata.test.test_web.Web.test_GET_unhandled_URI -0.054000s | |
allmydata.test.test_node.TestCase.test_location2 -0.055000s | |
allmydata.test.test_upload.ServerSelection.test_two_each -0.057000s | |
allmydata.test.test_mutable.Servermap.test_basic -0.057000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_replace -0.059000s | |
allmydata.test.test_web.Web.test_GET_DIRURL_json_format -0.060000s | |
allmydata.test.test_helper.AssistedUpload.test_one -0.064000s | |
allmydata.test.test_mutable.Servermap.test_servermapupdater_finds_mdmf_files -0.065000s | |
allmydata.test.test_web.Web.test_POST_upload_no_replace_ok -0.066000s | |
allmydata.test.test_web.Web.test_GET_DIRURL -0.072000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_bad_format -0.078000s | |
allmydata.test.test_web.Web.test_POST_upload_no_link_mutable_toobig -0.079000s | |
allmydata.test.test_upload.GoodServer.test_filehandle_large -0.081000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_sdmf -0.082000s | |
allmydata.test.test_backupdb.BackupDB.test_unicode -0.083000s | |
allmydata.test.test_node.TestCase.test_logdir_is_str -0.083000s | |
allmydata.test.test_node.TestCase.test_tahoe_cfg_utf8 -0.103000s | |
allmydata.test.test_web.Web.test_POST_NEWDIRURL_immutable -0.105000s | |
allmydata.test.test_web.Web.test_GET_FILEURL_partial_end_range -0.116000s | |
allmydata.test.test_mutable.Servermap.test_fetch_update -0.123000s | |
allmydata.test.test_runner.RunNode.test_baddir -0.125000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_mdmf_share_data -0.155000s | |
allmydata.test.test_web.Web.test_PUT_NEWFILEURL_unlinked_bad_format -0.156000s | |
allmydata.test.test_backupdb.BackupDB.test_wrong_version -0.209000s | |
allmydata.test.test_cli.Backup.test_backup_with_nonexistent_alias -0.213000s | |
allmydata.test.test_mutable.Roundtrip.test_corrupt_some_mdmf -0.216000s | |
allmydata.test.test_backupdb.BackupDB.test_check -0.272000s | |
allmydata.test.test_backupdb.BackupDB.test_directory -0.357000s | |
allmydata.test.test_util.StringSpans.test_basic -0.413000s | |
allmydata.test.test_runner.BinTahoe.test_path -0.649000s | |
allmydata.test.test_mutable.Filenode.test_upload_and_download_mdmf -0.870000s | |
allmydata.test.test_cli.Backup.test_backup -5.986000s | |
allmydata.test.test_runner.BinTahoe.test_import_in_repl -6.343000s |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<testsuite errors="0" failures="2" name="" tests="1185" time="1464.738"> | |
<testcase classname="allmydata.test.test_backupdb.BackupDB" name="test_basic" time="1.293"/> | |
<testcase classname="allmydata.test.test_backupdb.BackupDB" name="test_check" time="1.201"/> | |
<testcase classname="allmydata.test.test_backupdb.BackupDB" name="test_directory" time="1.042"/> | |
<testcase classname="allmydata.test.test_backupdb.BackupDB" name="test_fail" time="0.003"/> | |
<testcase classname="allmydata.test.test_backupdb.BackupDB" name="test_unicode" time="0.014"/> | |
<testcase classname="allmydata.test.test_backupdb.BackupDB" name="test_upgrade_v1_v2" time="0.010"/> | |
<testcase classname="allmydata.test.test_backupdb.BackupDB" name="test_wrong_version" time="0.010"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_ende_0x00" time="0.000"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_ende_0x000000" time="0.000"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_ende_0x01" time="0.000"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_ende_0x0100" time="0.000"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_ende_0x010000" time="0.000"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_ende_longrandstr" time="0.006"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_ende_randstr" time="0.000"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_num_octets_that_encode_to_this_many_chars" time="0.000"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_odd_sizes" time="0.008"/> | |
<testcase classname="allmydata.test.test_checker.AddLease" name="test_875" time="0.611"/> | |
<testcase classname="allmydata.test.test_checker.BalancingAct" name="test_good_share_hosts" time="1.433"/> | |
<testcase classname="allmydata.test.test_checker.TooParallel" name="test_immutable" time="1.565"/> | |
<testcase classname="allmydata.test.test_checker.WebResultsRendering" name="test_check" time="0.058"/> | |
<testcase classname="allmydata.test.test_checker.WebResultsRendering" name="test_check_and_repair" time="0.034"/> | |
<testcase classname="allmydata.test.test_checker.WebResultsRendering" name="test_literal" time="0.039"/> | |
<testcase classname="allmydata.test.test_cli.Admin" name="test_derive_pubkey" time="0.023"/> | |
<testcase classname="allmydata.test.test_cli.Admin" name="test_generate_keypair" time="0.008"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_backup" time="8.827"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_backup_with_nonexistent_alias" time="2.530"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_backup_without_alias" time="2.911"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_exclude_from_tilde_expansion" time="0.101"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_exclude_options" time="0.051"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_exclude_options_unicode" time="0.004"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_ignore_symlinks" time="3.195"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_ignore_unreadable_directory" time="3.287"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_ignore_unreadable_file" time="3.247"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_alias" time="0.018"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_alias_tolerance" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_catalog_shares_error" time="0.130"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_dump_cap_chk" time="0.005"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_dump_cap_chk_directory" time="0.003"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_dump_cap_lit" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_dump_cap_mdmf" time="0.004"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_dump_cap_mdmf_directory" time="0.005"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_dump_cap_sdmf" time="0.004"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_dump_cap_sdmf_directory" time="0.004"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_exception_catcher" time="0.032"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_listdir_unicode_good" time="0.003"/> | |
<testcase classname="allmydata.test.test_cli.Check" name="test_check" time="3.111"/> | |
<testcase classname="allmydata.test.test_cli.Check" name="test_check_with_nonexistent_alias" time="2.843"/> | |
<testcase classname="allmydata.test.test_cli.Check" name="test_check_without_alias" time="2.652"/> | |
<testcase classname="allmydata.test.test_cli.Check" name="test_deep_check" time="5.148"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_copy_using_filecap" time="43.164"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_cp_overwrite_readonly_mutable_file" time="3.853"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_cp_replaces_mutable_file_contents" time="6.201"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_cp_verbose" time="2.875"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_cp_with_nonexistent_alias" time="2.672"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_dangling_symlink_vs_recursion" time="2.472"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_not_enough_args" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_unicode_dirnames" time="3.130"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_unicode_filename" time="2.727"/> | |
<testcase classname="allmydata.test.test_cli.CreateAlias" name="test_create" time="3.365"/> | |
<testcase classname="allmydata.test.test_cli.CreateAlias" name="test_create_unicode" time="5.664"/> | |
<testcase classname="allmydata.test.test_cli.Errors" name="test_broken_socket" time="5.082"/> | |
<testcase classname="allmydata.test.test_cli.Errors" name="test_get" time="4.077"/> | |
<testcase classname="allmydata.test.test_cli.Get" name="test_get_with_nonexistent_alias" time="2.662"/> | |
<testcase classname="allmydata.test.test_cli.Get" name="test_get_without_alias" time="2.438"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_add_alias" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_backup" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_check" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_cp" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_create_admin" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_create_admin_create_container" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_create_admin_derive_pubkey" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_create_admin_generate_keypair" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_create_alias" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_create_client" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_create_introducer" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_create_node" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_debug_flogtool" time="0.003"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_debug_trial" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_deep_check" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_get" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_list_aliases" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_ln" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_ls" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_manifest" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_mkdir" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_mv" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_put" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_restart" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_rm" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_run" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_start" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_stats" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_stop" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_unlink" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_webopen" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.List" name="test_list" time="3.716"/> | |
<testcase classname="allmydata.test.test_cli.List" name="test_list_mdmf" time="3.430"/> | |
<testcase classname="allmydata.test.test_cli.List" name="test_list_mdmf_json" time="3.970"/> | |
<testcase classname="allmydata.test.test_cli.List" name="test_list_with_nonexistent_alias" time="2.698"/> | |
<testcase classname="allmydata.test.test_cli.List" name="test_list_without_alias" time="2.551"/> | |
<testcase classname="allmydata.test.test_cli.Ln" name="test_ln_with_nonexistent_alias" time="2.863"/> | |
<testcase classname="allmydata.test.test_cli.Ln" name="test_ln_without_alias" time="3.134"/> | |
<testcase classname="allmydata.test.test_cli.Manifest" name="test_manifest_with_nonexistent_alias" time="2.545"/> | |
<testcase classname="allmydata.test.test_cli.Manifest" name="test_manifest_without_alias" time="2.621"/> | |
<testcase classname="allmydata.test.test_cli.Mkdir" name="test_mkdir" time="2.608"/> | |
<testcase classname="allmydata.test.test_cli.Mkdir" name="test_mkdir_bad_mutable_type" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Mkdir" name="test_mkdir_mutable_type" time="3.463"/> | |
<testcase classname="allmydata.test.test_cli.Mkdir" name="test_mkdir_mutable_type_unlinked" time="2.719"/> | |
<testcase classname="allmydata.test.test_cli.Mkdir" name="test_mkdir_unicode" time="3.019"/> | |
<testcase classname="allmydata.test.test_cli.Mkdir" name="test_mkdir_with_nonexistent_alias" time="2.718"/> | |
<testcase classname="allmydata.test.test_cli.Mv" name="test_mv_behavior" time="4.511"/> | |
<testcase classname="allmydata.test.test_cli.Mv" name="test_mv_error_if_DELETE_fails" time="2.920"/> | |
<testcase classname="allmydata.test.test_cli.Mv" name="test_mv_with_nonexistent_alias" time="3.009"/> | |
<testcase classname="allmydata.test.test_cli.Mv" name="test_mv_without_alias" time="2.951"/> | |
<testcase classname="allmydata.test.test_cli.Options" name="test_basedir" time="0.007"/> | |
<testcase classname="allmydata.test.test_cli.Options" name="test_list" time="0.006"/> | |
<testcase classname="allmydata.test.test_cli.Options" name="test_quiet" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Options" name="test_version" time="0.005"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_format" time="4.972"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_immutable_from_file" time="3.888"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_immutable_from_file_unicode" time="3.698"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_mutable" time="4.645"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_mutable_type_invalid_format" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_mutable_unlinked" time="4.182"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_put_to_mdmf_cap" time="4.253"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_put_to_sdmf_cap" time="3.488"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_put_with_nonexistent_alias" time="2.985"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_unlinked_immutable_from_file" time="2.417"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_unlinked_immutable_stdin" time="2.689"/> | |
<testcase classname="allmydata.test.test_cli.Rm" name="test_unlink_with_nonexistent_alias" time="2.506"/> | |
<testcase classname="allmydata.test.test_cli.Rm" name="test_unlink_without_alias" time="2.701"/> | |
<testcase classname="allmydata.test.test_cli.Rm" name="test_unlink_without_path" time="5.556"/> | |
<testcase classname="allmydata.test.test_cli.Stats" name="test_empty_directory" time="6.354"/> | |
<testcase classname="allmydata.test.test_cli.Stats" name="test_stats_with_nonexistent_alias" time="2.765"/> | |
<testcase classname="allmydata.test.test_cli.Stats" name="test_stats_without_alias" time="2.786"/> | |
<testcase classname="allmydata.test.test_cli.Unlink" name="test_unlink_with_nonexistent_alias" time="2.564"/> | |
<testcase classname="allmydata.test.test_cli.Unlink" name="test_unlink_without_alias" time="2.673"/> | |
<testcase classname="allmydata.test.test_cli.Unlink" name="test_unlink_without_path" time="2.977"/> | |
<testcase classname="allmydata.test.test_cli.Webopen" name="test_webopen" time="3.253"/> | |
<testcase classname="allmydata.test.test_cli.Webopen" name="test_webopen_with_nonexistent_alias" time="2.562"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_create_drop_uploader" time="0.228"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_debug_discard_true_unsupported" time="0.079"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_error_on_old_config_files" time="0.005"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_expire_immutable_false_unsupported" time="0.047"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_expire_mutable_false_unsupported" time="0.086"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_helper_furl" time="0.326"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_loadable" time="0.106"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_nodekey_no_storage" time="0.034"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_nodekey_yes_storage" time="0.090"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_permute" time="0.003"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_reserved_1" time="0.094"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_reserved_2" time="0.069"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_reserved_3" time="0.197"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_reserved_4" time="0.082"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_reserved_bad" time="0.043"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_reserved_default" time="0.115"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_secrets" time="0.104"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_versions" time="0.179"/> | |
<testcase classname="allmydata.test.test_client.NodeMaker" name="test_maker" time="0.082"/> | |
<testcase classname="allmydata.test.test_client.Run" name="test_loadable" time="0.124"/> | |
<testcase classname="allmydata.test.test_client.Run" name="test_reloadable" time="4.571"/> | |
<testcase classname="allmydata.test.test_codec.T" name="test_encode" time="0.007"/> | |
<testcase classname="allmydata.test.test_codec.T" name="test_encode1" time="0.002"/> | |
<testcase classname="allmydata.test.test_codec.T" name="test_encode2" time="0.003"/> | |
<testcase classname="allmydata.test.test_crawler.CrawlerTestWithDiskBackend" name="test_empty_subclass" time="0.681"/> | |
<testcase classname="allmydata.test.test_crawler.CrawlerTestWithDiskBackend" name="test_oneshot" time="0.705"/> | |
<testcase classname="allmydata.test.test_crawler.CrawlerTestWithDiskBackend" name="test_service" time="0.366"/> | |
<testcase classname="allmydata.test.test_crawler.CrawlerTestWithMockCloudBackend" name="test_empty_subclass" time="0.414"/> | |
<testcase classname="allmydata.test.test_crawler.CrawlerTestWithMockCloudBackend" name="test_oneshot" time="6.389"/> | |
<testcase classname="allmydata.test.test_crawler.CrawlerTestWithMockCloudBackend" name="test_service" time="0.327"/> | |
<testcase classname="allmydata.test.test_deepcheck.DeepCheckWebBad" name="test_bad" time="6.422"/> | |
<testcase classname="allmydata.test.test_deepcheck.DeepCheckWebGood" name="test_good" time="11.234"/> | |
<testcase classname="allmydata.test.test_deepcheck.Large" name="test_lots_of_lits" time="4.210"/> | |
<testcase classname="allmydata.test.test_deepcheck.MutableChecker" name="test_corrupt" time="3.026"/> | |
<testcase classname="allmydata.test.test_deepcheck.MutableChecker" name="test_delete_share" time="3.098"/> | |
<testcase classname="allmydata.test.test_deepcheck.MutableChecker" name="test_good" time="3.003"/> | |
<testcase classname="allmydata.test.test_dirnode.Adder" name="test_overwrite" time="3.637"/> | |
<testcase classname="allmydata.test.test_dirnode.DeepStats" name="test_stats" time="0.009"/> | |
<testcase classname="allmydata.test.test_dirnode.Deleter" name="test_retry" time="3.437"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_basic" time="3.175"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_basic_mdmf" time="2.530"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_check" time="2.896"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_create" time="9.622"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_create_mdmf" time="9.559"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_create_subdirectory" time="2.806"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_create_subdirectory_mdmf" time="3.246"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_deepcheck" time="3.411"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_deepcheck_and_repair" time="3.339"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_deepcheck_and_repair_mdmf" time="3.588"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_deepcheck_cachemisses" time="3.396"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_deepcheck_mdmf" time="3.211"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_deepcheck_problems" time="3.497"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_deepcheck_problems_mdmf" time="3.510"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_directory_representation" time="2.584"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_immutable" time="3.131"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_initial_children" time="2.639"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_mdmf_initial_children" time="2.584"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_readonly" time="2.700"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_readonly_mdmf" time="3.111"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_update_metadata" time="0.002"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode2" name="test_from_future" time="0.008"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode2" name="test_unknown_strip_prefix_for_ro" time="0.001"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode2" name="test_unknownnode" time="0.002"/> | |
<testcase classname="allmydata.test.test_dirnode.Packing" name="test_deep_immutable" time="0.009"/> | |
<testcase classname="allmydata.test.test_dirnode.Packing" name="test_unpack_and_pack_behavior" time="0.007"/> | |
<testcase classname="allmydata.test.test_download.Corruption" name="test_each_byte" time="3.889"/> | |
<testcase classname="allmydata.test.test_download.Corruption" name="test_failure" time="3.189"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_badguess" time="2.753"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_download" time="2.675"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_download_bad_segment" time="2.896"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_download_failover" time="2.786"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_download_no_overrun" time="2.771"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_download_segment" time="2.841"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_download_segment_bad_ciphertext_hash" time="3.097"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_download_segment_cancel" time="2.953"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_download_segment_terminate" time="2.730"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_duplicate_shares" time="2.964"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_long_offset" time="2.965"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_lost_servers" time="3.033"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_pause" time="3.107"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_pause_then_stop" time="2.931"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_sequential_goodguess" time="2.964"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_simultaneous_badguess" time="3.031"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_simultaneous_get_blocks" time="2.952"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_simultaneous_goodguess" time="3.145"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_simultaneous_onefails" time="3.187"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_simultaneous_onefails_onecancelled" time="3.088"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_stop" time="2.780"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_stop_immediately" time="3.695"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_stop_immediately2" time="3.866"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_verifycap" time="3.889"/> | |
<testcase classname="allmydata.test.test_download.DownloadV2" name="test_download" time="6.198"/> | |
<testcase classname="allmydata.test.test_download.DownloadV2" name="test_download_no_overrun" time="2.931"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_avoid_bad_diversity_late" time="0.003"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_avoid_redundancy" time="0.003"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_good_diversity_early" time="0.003"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_good_diversity_late" time="0.003"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_no_shares" time="0.002"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_only_one_share" time="0.002"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_overdue" time="0.002"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_overdue_fails" time="0.003"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_suffer_bad_diversity_early" time="0.002"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_suffer_bad_diversity_late" time="0.002"/> | |
<testcase classname="allmydata.test.test_download.Status" name="test_active" time="0.001"/> | |
<testcase classname="allmydata.test.test_download.Status" name="test_progress" time="0.001"/> | |
<testcase classname="allmydata.test.test_download.Status" name="test_status" time="0.001"/> | |
<testcase classname="allmydata.test.test_drop_upload.MockTest" name="test_drop_upload" time="3.352"/> | |
<testcase classname="allmydata.test.test_drop_upload.MockTest" name="test_errors" time="3.018"/> | |
<testcase classname="allmydata.test.test_drop_upload.RealTest" name="test_drop_upload" time="0.194"> | |
<skipped>Drop-upload support can only be tested for-real on an OS that supports inotify or equivalent.
</skipped> | |
</testcase> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_100" time="0.077"/> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_101" time="0.088"/> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_124" time="0.093"/> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_125" time="0.089"/> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_51" time="0.062"/> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_74" time="0.067"/> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_75" time="0.205"/> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_76" time="0.120"/> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_99" time="0.121"/> | |
<testcase classname="allmydata.test.test_encode.Roundtrip" name="test_100" time="3.561"/> | |
<testcase classname="allmydata.test.test_encode.Roundtrip" name="test_101" time="3.456"/> | |
<testcase classname="allmydata.test.test_encode.Roundtrip" name="test_124" time="3.696"/> | |
<testcase classname="allmydata.test.test_encode.Roundtrip" name="test_125" time="3.970"/> | |
<testcase classname="allmydata.test.test_encode.Roundtrip" name="test_51" time="2.848"/> | |
<testcase classname="allmydata.test.test_encode.Roundtrip" name="test_74" time="3.388"/> | |
<testcase classname="allmydata.test.test_encode.Roundtrip" name="test_75" time="3.659"/> | |
<testcase classname="allmydata.test.test_encode.Roundtrip" name="test_76" time="4.009"/> | |
<testcase classname="allmydata.test.test_encode.Roundtrip" name="test_99" time="3.449"/> | |
<testcase classname="allmydata.test.test_encode.ValidatedExtendedURIProxy" name="test_accept_minimal" time="0.002"/> | |
<testcase classname="allmydata.test.test_encode.ValidatedExtendedURIProxy" name="test_accept_optional" time="0.004"/> | |
<testcase classname="allmydata.test.test_encode.ValidatedExtendedURIProxy" name="test_reject_insufficient" time="0.004"/> | |
<testcase classname="allmydata.test.test_encode.ValidatedExtendedURIProxy" name="test_reject_optional" time="0.008"/> | |
<testcase classname="allmydata.test.test_encodingutil.EncodingUtilErrors" name="test_argv_to_unicode" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.EncodingUtilErrors" name="test_get_io_encoding" time="0.020"/> | |
<testcase classname="allmydata.test.test_encodingutil.EncodingUtilErrors" name="test_get_io_encoding_not_from_stdout" time="0.004"/> | |
<testcase classname="allmydata.test.test_encodingutil.EncodingUtilErrors" name="test_no_unicode_normalization" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.EncodingUtilErrors" name="test_unicode_to_output" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.EncodingUtilNonUnicodePlatform" name="test_listdir_unicode" time="0.003"/> | |
<testcase classname="allmydata.test.test_encodingutil.MacOSXLeopard" name="test_argv_to_unicode" time="0.003"/> | |
<testcase classname="allmydata.test.test_encodingutil.MacOSXLeopard" name="test_listdir_unicode" time="0.003"/> | |
<testcase classname="allmydata.test.test_encodingutil.MacOSXLeopard" name="test_unicode_platform" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.MacOSXLeopard" name="test_unicode_to_output" time="0.003"/> | |
<testcase classname="allmydata.test.test_encodingutil.MacOSXLeopard" name="test_unicode_to_url" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.MacOSXLeopard7bit" name="test_argv_to_unicode" time="0.003"/> | |
<testcase classname="allmydata.test.test_encodingutil.MacOSXLeopard7bit" name="test_listdir_unicode" time="0.003"/> | |
<testcase classname="allmydata.test.test_encodingutil.MacOSXLeopard7bit" name="test_unicode_platform" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.MacOSXLeopard7bit" name="test_unicode_to_output" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.MacOSXLeopard7bit" name="test_unicode_to_url" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.OpenBSD" name="test_argv_to_unicode" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.OpenBSD" name="test_listdir_unicode" time="0.003"/> | |
<testcase classname="allmydata.test.test_encodingutil.OpenBSD" name="test_unicode_platform" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.OpenBSD" name="test_unicode_to_output" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.OpenBSD" name="test_unicode_to_url" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.QuoteOutput" name="test_quote_output_ascii" time="0.004"/> | |
<testcase classname="allmydata.test.test_encodingutil.QuoteOutput" name="test_quote_output_default" time="0.008"/> | |
<testcase classname="allmydata.test.test_encodingutil.QuoteOutput" name="test_quote_output_latin1" time="0.004"/> | |
<testcase classname="allmydata.test.test_encodingutil.QuoteOutput" name="test_quote_output_utf8" time="0.004"/> | |
<testcase classname="allmydata.test.test_encodingutil.StdlibUnicode" name="test_mkdir_open_exists_abspath_listdir_expanduser" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.StdlibUnicode" name="test_open_unrepresentable" time="0.002"> | |
<skipped>This test is not applicable to platforms that represent filenames as Unicode.
</skipped> | |
</testcase> | |
<testcase classname="allmydata.test.test_encodingutil.UbuntuKarmicLatin1" name="test_argv_to_unicode" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.UbuntuKarmicLatin1" name="test_listdir_unicode" time="0.003"/> | |
<testcase classname="allmydata.test.test_encodingutil.UbuntuKarmicLatin1" name="test_unicode_platform" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.UbuntuKarmicLatin1" name="test_unicode_to_output" time="0.003"/> | |
<testcase classname="allmydata.test.test_encodingutil.UbuntuKarmicLatin1" name="test_unicode_to_url" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.UbuntuKarmicUTF8" name="test_argv_to_unicode" time="0.003"/> | |
<testcase classname="allmydata.test.test_encodingutil.UbuntuKarmicUTF8" name="test_listdir_unicode" time="0.003"/> | |
<testcase classname="allmydata.test.test_encodingutil.UbuntuKarmicUTF8" name="test_unicode_platform" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.UbuntuKarmicUTF8" name="test_unicode_to_output" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.UbuntuKarmicUTF8" name="test_unicode_to_url" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.Windows" name="test_argv_to_unicode" time="0.003"/> | |
<testcase classname="allmydata.test.test_encodingutil.Windows" name="test_listdir_unicode" time="0.004"> | |
<skipped>This platform does not support the 'mbcs' filesystem encoding that we are testing for the benefit of a different platform.
</skipped> | |
</testcase> | |
<testcase classname="allmydata.test.test_encodingutil.Windows" name="test_unicode_platform" time="0.002"/> | |
<testcase classname="allmydata.test.test_encodingutil.Windows" name="test_unicode_to_output" time="0.004"/> | |
<testcase classname="allmydata.test.test_encodingutil.Windows" name="test_unicode_to_url" time="0.002"/> | |
<testcase classname="allmydata.test.test_filenode.LiteralChecker" name="test_literal_filenode" time="0.002"/> | |
<testcase classname="allmydata.test.test_filenode.Node" name="test_chk_filenode" time="0.004"/> | |
<testcase classname="allmydata.test.test_filenode.Node" name="test_literal_filenode" time="0.003"/> | |
<testcase classname="allmydata.test.test_filenode.Node" name="test_mutable_filenode" time="0.005"/> | |
<testcase classname="allmydata.test.test_ftp.Handler" name="test_list" time="3.048"/> | |
<testcase classname="allmydata.test.test_hashtree.Complete" name="test_create" time="0.003"/> | |
<testcase classname="allmydata.test.test_hashtree.Complete" name="test_dump" time="0.003"/> | |
<testcase classname="allmydata.test.test_hashtree.Complete" name="test_needed_hashes" time="0.003"/> | |
<testcase classname="allmydata.test.test_hashtree.Incomplete" name="test_check" time="0.003"/> | |
<testcase classname="allmydata.test.test_hashtree.Incomplete" name="test_create" time="0.002"/> | |
<testcase classname="allmydata.test.test_hashtree.Incomplete" name="test_depth_of" time="0.002"/> | |
<testcase classname="allmydata.test.test_hashtree.Incomplete" name="test_large" time="1.842"/> | |
<testcase classname="allmydata.test.test_hashtree.Incomplete" name="test_needed_hashes" time="0.002"/> | |
<testcase classname="allmydata.test.test_helper.AssistedUpload" name="test_already_uploaded" time="0.051"/> | |
<testcase classname="allmydata.test.test_helper.AssistedUpload" name="test_one" time="0.058"/> | |
<testcase classname="allmydata.test.test_helper.AssistedUpload" name="test_previous_upload_failed" time="0.074"/> | |
<testcase classname="allmydata.test.test_hung_server.HungServerDownloadTest" name="test_10_good_copied_share" time="2.404"/> | |
<testcase classname="allmydata.test.test_hung_server.HungServerDownloadTest" name="test_10_good_sanity_check" time="4.667"/> | |
<testcase classname="allmydata.test.test_hung_server.HungServerDownloadTest" name="test_2_good_8_broken_copied_share" time="4.869"/> | |
<testcase classname="allmydata.test.test_hung_server.HungServerDownloadTest" name="test_2_good_8_broken_duplicate_share_fail" time="5.446"/> | |
<testcase classname="allmydata.test.test_hung_server.HungServerDownloadTest" name="test_2_good_8_broken_fail" time="4.767"/> | |
<testcase classname="allmydata.test.test_hung_server.HungServerDownloadTest" name="test_2_good_8_hung_then_1_recovers_immutable" time="2.315"/> | |
<testcase classname="allmydata.test.test_hung_server.HungServerDownloadTest" name="test_2_good_8_hung_then_1_recovers_mutable" time="0.002"> | |
<skipped>still broken
</skipped> | |
</testcase> | |
<testcase classname="allmydata.test.test_hung_server.HungServerDownloadTest" name="test_2_good_8_hung_then_1_recovers_with_2_shares_immutable" time="2.404"/> | |
<testcase classname="allmydata.test.test_hung_server.HungServerDownloadTest" name="test_2_good_8_hung_then_1_recovers_with_2_shares_mutable" time="0.003"> | |
<skipped>still broken
</skipped> | |
</testcase> | |
<testcase classname="allmydata.test.test_hung_server.HungServerDownloadTest" name="test_2_good_8_noshares_fail" time="5.029"/> | |
<testcase classname="allmydata.test.test_hung_server.HungServerDownloadTest" name="test_3_good_7_hung_immutable" time="2.272"/> | |
<testcase classname="allmydata.test.test_hung_server.HungServerDownloadTest" name="test_3_good_7_hung_mutable" time="0.002"> | |
<skipped>still broken
</skipped> | |
</testcase> | |
<testcase classname="allmydata.test.test_hung_server.HungServerDownloadTest" name="test_3_good_7_noshares" time="4.275"/> | |
<testcase classname="allmydata.test.test_hung_server.HungServerDownloadTest" name="test_5_overdue_immutable" time="2.316"/> | |
<testcase classname="allmydata.test.test_immutable.Test" name="test_download" time="1.277"/> | |
<testcase classname="allmydata.test.test_immutable.Test" name="test_download_abort_if_too_many_corrupted_shares" time="1.163"/> | |
<testcase classname="allmydata.test.test_immutable.Test" name="test_download_abort_if_too_many_missing_shares" time="1.151"/> | |
<testcase classname="allmydata.test.test_immutable.Test" name="test_download_best_version" time="1.264"/> | |
<testcase classname="allmydata.test.test_immutable.Test" name="test_download_from_only_3_remaining_shares" time="1.334"/> | |
<testcase classname="allmydata.test.test_immutable.Test" name="test_download_from_only_3_shares_with_good_crypttext_hash" time="1.228"/> | |
<testcase classname="allmydata.test.test_immutable.Test" name="test_download_to_data" time="1.267"/> | |
<testcase classname="allmydata.test.test_immutable.Test" name="test_get_best_readable_version" time="2.498"/> | |
<testcase classname="allmydata.test.test_immutable.Test" name="test_get_size_of_best_version" time="2.185"/> | |
<testcase classname="allmydata.test.test_immutable.Test" name="test_test_code" time="2.357"/> | |
<testcase classname="allmydata.test.test_immutable.TestShareFinder" name="test_no_reneging_on_no_more_shares_ever" time="0.006"/> | |
<testcase classname="allmydata.test.test_import.T" name="test_report_import_error" time="0.252"/> | |
<testcase classname="allmydata.test.test_introducer.Announcements" name="test_client_v1" time="0.003"/> | |
<testcase classname="allmydata.test.test_introducer.Announcements" name="test_client_v2_signed" time="0.018"/> | |
<testcase classname="allmydata.test.test_introducer.Announcements" name="test_client_v2_unsigned" time="0.003"/> | |
<testcase classname="allmydata.test.test_introducer.Client" name="test_duplicate_receive_v1" time="0.004"/> | |
<testcase classname="allmydata.test.test_introducer.Client" name="test_duplicate_receive_v2" time="0.056"/> | |
<testcase classname="allmydata.test.test_introducer.Client" name="test_id_collision" time="0.012"/> | |
<testcase classname="allmydata.test.test_introducer.ClientInfo" name="test_client_v1" time="0.002"/> | |
<testcase classname="allmydata.test.test_introducer.ClientInfo" name="test_client_v2" time="0.001"/> | |
<testcase classname="allmydata.test.test_introducer.ClientSeqnums" name="test_client" time="0.160"/> | |
<testcase classname="allmydata.test.test_introducer.DecodeFurl" name="test_decode" time="0.001"/> | |
<testcase classname="allmydata.test.test_introducer.Introducer" name="test_create" time="0.001"/> | |
<testcase classname="allmydata.test.test_introducer.Introducer" name="test_duplicate_publish" time="0.002"/> | |
<testcase classname="allmydata.test.test_introducer.Introducer" name="test_id_collision" time="0.013"/> | |
<testcase classname="allmydata.test.test_introducer.Introducer" name="test_listen" time="0.002"/> | |
<testcase classname="allmydata.test.test_introducer.Node" name="test_furl" time="0.208"/> | |
<testcase classname="allmydata.test.test_introducer.NonV1Server" name="test_failure" time="0.113"/> | |
<testcase classname="allmydata.test.test_introducer.Queue" name="test_queue_until_connected" time="0.119"/> | |
<testcase classname="allmydata.test.test_introducer.Server" name="test_duplicate" time="0.047"/> | |
<testcase classname="allmydata.test.test_introducer.Signatures" name="test_sign" time="0.019"/> | |
<testcase classname="allmydata.test.test_introducer.SystemTest" name="test_system_v1_server" time="3.766"/> | |
<testcase classname="allmydata.test.test_introducer.SystemTest" name="test_system_v2_server" time="3.633"/> | |
<testcase classname="allmydata.test.test_iputil.ListAddresses" name="test_get_local_ip_for" time="0.002"/> | |
<testcase classname="allmydata.test.test_iputil.ListAddresses" name="test_list_async" time="0.042"/> | |
<testcase classname="allmydata.test.test_iputil.ListAddresses" name="test_list_async_mock_cygwin" time="0.005"/> | |
<testcase classname="allmydata.test.test_iputil.ListAddresses" name="test_list_async_mock_ifconfig" time="0.003"/> | |
<testcase classname="allmydata.test.test_iputil.ListAddresses" name="test_list_async_mock_ip_addr" time="0.003"/> | |
<testcase classname="allmydata.test.test_iputil.ListAddresses" name="test_list_async_mock_route" time="0.003"/> | |
<testcase classname="allmydata.test.test_keygen.KeyGenService" name="test_key_gen_service" time="6.678"/> | |
<testcase classname="allmydata.test.test_leasedb.DB" name="test_basic" time="0.618"/> | |
<testcase classname="allmydata.test.test_leasedb.DB" name="test_create" time="0.005"/> | |
<testcase classname="allmydata.test.test_leasedb.FD_Leak" name="test_basic" time="0.002"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_check_all_bad_blocks" time="0.059"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_check_all_bad_sig" time="0.198"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_check_good" time="0.058"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_check_mdmf_all_bad_blocks" time="0.284"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_check_mdmf_all_bad_sig" time="0.295"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_check_mdmf_good" time="0.292"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_check_mdmf_no_shares" time="0.285"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_check_mdmf_not_enough_shares" time="0.328"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_check_no_shares" time="0.049"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_check_not_enough_shares" time="0.038"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_verify_all_bad_sig" time="0.049"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_verify_good" time="0.059"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_verify_mdmf_all_bad_sharedata" time="0.414"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_verify_mdmf_bad_encprivkey" time="0.497"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_verify_mdmf_bad_encprivkey_uncheckable" time="0.481"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_verify_mdmf_bad_sig" time="0.488"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_verify_mdmf_good" time="0.527"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_verify_mdmf_one_bad_block" time="0.487"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_verify_one_bad_block" time="0.067"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_verify_one_bad_encprivkey" time="0.073"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_verify_one_bad_encprivkey_uncheckable" time="0.058"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_verify_one_bad_sharehash" time="0.061"/> | |
<testcase classname="allmydata.test.test_mutable.Checker" name="test_verify_one_bad_sig" time="0.065"/> | |
<testcase classname="allmydata.test.test_mutable.DataHandle" name="test_datahandle_get_size" time="0.002"/> | |
<testcase classname="allmydata.test.test_mutable.DataHandle" name="test_datahandle_get_size_out_of_order" time="0.001"/> | |
<testcase classname="allmydata.test.test_mutable.DataHandle" name="test_datahandle_read" time="0.164"/> | |
<testcase classname="allmydata.test.test_mutable.DifferentEncoding" name="test_filenode" time="0.086"/> | |
<testcase classname="allmydata.test.test_mutable.Exceptions" name="test_repr" time="0.001"/> | |
<testcase classname="allmydata.test.test_mutable.FileHandle" name="test_close" time="0.002"/> | |
<testcase classname="allmydata.test.test_mutable.FileHandle" name="test_filehandle_file" time="0.099"/> | |
<testcase classname="allmydata.test.test_mutable.FileHandle" name="test_filehandle_get_size" time="0.001"/> | |
<testcase classname="allmydata.test.test_mutable.FileHandle" name="test_filehandle_get_size_out_of_order" time="0.002"/> | |
<testcase classname="allmydata.test.test_mutable.FileHandle" name="test_filehandle_read" time="0.121"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_create" time="0.066"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_create_from_mdmf_readcap" time="0.037"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_create_from_mdmf_writecap" time="0.033"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_create_mdmf" time="0.035"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_create_mdmf_with_initial_contents" time="0.389"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_create_mdmf_with_initial_contents_function" time="0.359"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_create_with_initial_contents" time="0.085"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_create_with_initial_contents_function" time="0.051"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_create_with_too_large_contents" time="0.523"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_download_from_mdmf_cap" time="0.181"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_internal_version_from_cap" time="0.038"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_max_shares" time="1.507"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_max_shares_mdmf" time="2.201"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_mdmf_filenode_cap" time="0.031"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_mdmf_write_count" time="0.056"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_modify" time="6.232"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_modify_backoffer" time="1.116"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_retrieve_producer_mdmf" time="0.370"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_serialize" time="0.008"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_single_share" time="0.099"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_size_after_servermap_update" time="0.089"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_upload_and_download" time="0.156"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_upload_and_download_full_size_keys" time="0.266"/> | |
<testcase classname="allmydata.test.test_mutable.Filenode" name="test_upload_and_download_mdmf" time="3.222"/> | |
<testcase classname="allmydata.test.test_mutable.Interoperability" name="test_new_downloader_can_read_old_shares" time="5.118"/> | |
<testcase classname="allmydata.test.test_mutable.MultipleEncodings" name="test_multiple_encodings" time="3.078"/> | |
<testcase classname="allmydata.test.test_mutable.MultipleVersions" name="test_multiple_versions" time="0.157"/> | |
<testcase classname="allmydata.test.test_mutable.MultipleVersions" name="test_replace" time="0.134"/> | |
<testcase classname="allmydata.test.test_mutable.Problems" name="test_1654" time="0.748"/> | |
<testcase classname="allmydata.test.test_mutable.Problems" name="test_bad_server" time="3.480"/> | |
<testcase classname="allmydata.test.test_mutable.Problems" name="test_bad_server_overlap" time="4.575"/> | |
<testcase classname="allmydata.test.test_mutable.Problems" name="test_block_and_hash_query_error" time="6.950"/> | |
<testcase classname="allmydata.test.test_mutable.Problems" name="test_multiply_placed_shares" time="3.527"/> | |
<testcase classname="allmydata.test.test_mutable.Problems" name="test_privkey_query_error" time="8.741"/> | |
<testcase classname="allmydata.test.test_mutable.Problems" name="test_privkey_query_missing" time="7.059"/> | |
<testcase classname="allmydata.test.test_mutable.Problems" name="test_publish_all_servers_bad" time="3.098"/> | |
<testcase classname="allmydata.test.test_mutable.Problems" name="test_publish_no_servers" time="0.034"/> | |
<testcase classname="allmydata.test.test_mutable.Problems" name="test_publish_surprise_mdmf" time="2.616"/> | |
<testcase classname="allmydata.test.test_mutable.Problems" name="test_publish_surprise_sdmf" time="2.637"/> | |
<testcase classname="allmydata.test.test_mutable.Problems" name="test_retrieve_surprise" time="2.616"/> | |
<testcase classname="allmydata.test.test_mutable.Problems" name="test_unexpected_shares" time="2.651"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_check_and_repair_readcap" time="0.065"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_mdmf_repairable_5shares" time="0.486"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_mdmf_repairable_5shares_checkandrepair" time="0.483"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_mdmf_unrepairable_0shares" time="0.237"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_mdmf_unrepairable_0shares_checkandrepair" time="0.252"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_mdmf_unrepairable_1share" time="0.239"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_mdmf_unrepairable_1share_checkandrepair" time="0.239"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_merge" time="0.152"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_non_merge" time="0.146"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_repair_empty" time="0.200"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_repair_nop" time="0.065"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_repairable_5shares" time="0.055"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_repairable_5shares_checkandrepair" time="0.070"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_unrepairable_0shares" time="0.034"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_unrepairable_0shares_checkandrepair" time="0.036"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_unrepairable_1share" time="0.049"/> | |
<testcase classname="allmydata.test.test_mutable.Repair" name="test_unrepairable_1share_checkandrepair" time="0.042"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_all_but_two_shares_vanished_updated_servermap" time="0.041"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_all_shares_vanished" time="0.040"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_basic" time="0.063"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_basic_pubkey_at_end" time="0.045"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_IV" time="0.038"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_N" time="0.039"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_R" time="0.040"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_block" time="0.067"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_block_hash_tree" time="0.041"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_block_late" time="0.047"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_datalen" time="0.041"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_encprivkey" time="0.049"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_encprivkey_late" time="0.039"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_k" time="0.045"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_pubkey" time="0.052"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_segsize" time="0.039"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_seqnum" time="0.040"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_share_hash_chain_hash" time="0.042"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_share_hash_chain_number" time="0.054"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_sig" time="0.039"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_all_verbyte" time="0.079"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_mdmf_block_hash_tree" time="0.274"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_mdmf_block_hash_tree_late" time="0.270"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_mdmf_share_data" time="0.285"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_some" time="0.083"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_corrupt_some_mdmf" time="0.394"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_download_fails" time="0.038"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_no_servers" time="0.029"/> | |
<testcase classname="allmydata.test.test_mutable.Roundtrip" name="test_no_servers_download" time="0.037"/> | |
<testcase classname="allmydata.test.test_mutable.Servermap" name="test_basic" time="0.084"/> | |
<testcase classname="allmydata.test.test_mutable.Servermap" name="test_fetch_privkey" time="0.083"/> | |
<testcase classname="allmydata.test.test_mutable.Servermap" name="test_fetch_update" time="0.301"/> | |
<testcase classname="allmydata.test.test_mutable.Servermap" name="test_mark_bad" time="0.048"/> | |
<testcase classname="allmydata.test.test_mutable.Servermap" name="test_no_shares" time="0.051"/> | |
<testcase classname="allmydata.test.test_mutable.Servermap" name="test_not_quite_enough_shares" time="0.051"/> | |
<testcase classname="allmydata.test.test_mutable.Servermap" name="test_servermapupdater_finds_mdmf_files" time="0.274"/> | |
<testcase classname="allmydata.test.test_mutable.Servermap" name="test_servermapupdater_finds_sdmf_files" time="0.062"/> | |
<testcase classname="allmydata.test.test_mutable.Update" name="test_append" time="11.508"/> | |
<testcase classname="allmydata.test.test_mutable.Update" name="test_append_power_of_two" time="12.284"/> | |
<testcase classname="allmydata.test.test_mutable.Update" name="test_multiple_segment_replace" time="10.818"/> | |
<testcase classname="allmydata.test.test_mutable.Update" name="test_replace_and_extend" time="9.911"/> | |
<testcase classname="allmydata.test.test_mutable.Update" name="test_replace_beginning" time="10.096"/> | |
<testcase classname="allmydata.test.test_mutable.Update" name="test_replace_in_last_segment" time="10.485"/> | |
<testcase classname="allmydata.test.test_mutable.Update" name="test_replace_locations" time="5.986"/> | |
<testcase classname="allmydata.test.test_mutable.Update" name="test_replace_locations_max_shares" time="53.043"/> | |
<testcase classname="allmydata.test.test_mutable.Update" name="test_replace_middle" time="10.442"/> | |
<testcase classname="allmydata.test.test_mutable.Update" name="test_replace_segstart1" time="9.541"/> | |
<testcase classname="allmydata.test.test_mutable.Update" name="test_replace_zero_length_beginning" time="9.806"/> | |
<testcase classname="allmydata.test.test_mutable.Update" name="test_replace_zero_length_middle" time="9.930"/> | |
<testcase classname="allmydata.test.test_mutable.Update" name="test_replace_zero_length_segstart1" time="10.664"/> | |
<testcase classname="allmydata.test.test_mutable.Update" name="test_update_sdmf" time="6.797"/> | |
<testcase classname="allmydata.test.test_mutable.Version" name="test_cap_after_upload" time="2.510"/> | |
<testcase classname="allmydata.test.test_mutable.Version" name="test_debug" time="2.482"/> | |
<testcase classname="allmydata.test.test_mutable.Version" name="test_download_nonexistent_version" time="2.441"/> | |
<testcase classname="allmydata.test.test_mutable.Version" name="test_download_version" time="2.215"/> | |
<testcase classname="allmydata.test.test_mutable.Version" name="test_get_readonly_version" time="3.508"/> | |
<testcase classname="allmydata.test.test_mutable.Version" name="test_get_sequence_number" time="4.791"/> | |
<testcase classname="allmydata.test.test_mutable.Version" name="test_mutable_version" time="2.718"/> | |
<testcase classname="allmydata.test.test_mutable.Version" name="test_partial_read" time="3.362"/> | |
<testcase classname="allmydata.test.test_mutable.Version" name="test_read_and_download_mdmf" time="2.416"/> | |
<testcase classname="allmydata.test.test_mutable.Version" name="test_read_and_download_sdmf" time="2.260"/> | |
<testcase classname="allmydata.test.test_mutable.Version" name="test_read_and_download_sdmf_zero_length" time="2.406"/> | |
<testcase classname="allmydata.test.test_mutable.Version" name="test_toplevel_modify" time="2.685"/> | |
<testcase classname="allmydata.test.test_mutable.Version" name="test_toplevel_overwrite" time="2.738"/> | |
<testcase classname="allmydata.test.test_mutable.Version" name="test_version_modify" time="2.793"/> | |
<testcase classname="allmydata.test.test_netstring.Netstring" name="test_extra" time="0.002"/> | |
<testcase classname="allmydata.test.test_netstring.Netstring" name="test_nested" time="0.001"/> | |
<testcase classname="allmydata.test.test_netstring.Netstring" name="test_split" time="0.001"/> | |
<testcase classname="allmydata.test.test_no_network.Harness" name="test_create" time="2.121"/> | |
<testcase classname="allmydata.test.test_no_network.Harness" name="test_upload" time="2.291"/> | |
<testcase classname="allmydata.test.test_node.TestCase" name="test_location" time="0.313"/> | |
<testcase classname="allmydata.test.test_node.TestCase" name="test_location2" time="0.077"/> | |
<testcase classname="allmydata.test.test_node.TestCase" name="test_logdir_is_str" time="0.082"/> | |
<testcase classname="allmydata.test.test_node.TestCase" name="test_private_config" time="0.061"/> | |
<testcase classname="allmydata.test.test_node.TestCase" name="test_secrets_dir" time="0.064"/> | |
<testcase classname="allmydata.test.test_node.TestCase" name="test_secrets_dir_protected" time="0.050"/> | |
<testcase classname="allmydata.test.test_node.TestCase" name="test_tahoe_cfg_utf8" time="0.077"/> | |
<testcase classname="allmydata.test.test_node.TestCase" name="test_timestamp" time="0.006"/> | |
<testcase classname="allmydata.test.test_observer.Observer" name="test_lazy_oneshot" time="0.003"/> | |
<testcase classname="allmydata.test.test_observer.Observer" name="test_observerlist" time="2.005"/> | |
<testcase classname="allmydata.test.test_observer.Observer" name="test_oneshot" time="0.004"/> | |
<testcase classname="allmydata.test.test_observer.Observer" name="test_oneshot_fireagain" time="0.002"/> | |
<testcase classname="allmydata.test.test_repairer.Repairer" name="test_harness" time="2.971"/> | |
<testcase classname="allmydata.test.test_repairer.Repairer" name="test_repair_from_deletion_of_1" time="2.858"/> | |
<testcase classname="allmydata.test.test_repairer.Repairer" name="test_repair_from_deletion_of_7" time="2.805"/> | |
<testcase classname="allmydata.test.test_repairer.Repairer" name="test_repairer_servers_of_happiness" time="2.605"/> | |
<testcase classname="allmydata.test.test_repairer.Repairer" name="test_servers_responding" time="2.940"/> | |
<testcase classname="allmydata.test.test_repairer.Repairer" name="test_tiny_reads" time="3.017"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_check_without_verify" time="2.828"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_corrupt_block_hashtree" time="2.616"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_corrupt_block_hashtree_offset" time="3.142"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_corrupt_crypttext_hashtree" time="3.487"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_corrupt_crypttext_hashtree_byte_x221" time="2.651"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_corrupt_crypttext_hashtree_offset" time="2.561"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_corrupt_file_verno" time="2.594"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_corrupt_share_hashtree" time="2.517"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_corrupt_share_hashtree_offset" time="2.776"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_corrupt_share_verno" time="2.794"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_corrupt_sharedata" time="2.716"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_corrupt_sharedata_last_byte" time="2.493"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_corrupt_sharedata_offset" time="2.560"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_corrupt_ueb" time="2.585"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_corrupt_ueb_length" time="2.717"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_corrupt_ueb_offset" time="2.785"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_corrupt_ueb_offset_shortread" time="2.663"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_ok_filedata_size" time="2.660"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_ok_no_corruption" time="2.739"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_ok_segment_size" time="2.707"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_ok_sharedata_size" time="2.627"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_truncate_crypttext_hashtree" time="2.549"/> | |
<testcase classname="allmydata.test.test_repairer.Verifier" name="test_wrong_share_verno" time="2.529"/> | |
<testcase classname="allmydata.test.test_runner.BinTahoe" name="test_debug_trial" time="10.833"/> | |
<testcase classname="allmydata.test.test_runner.BinTahoe" name="test_import_in_repl" time="0.966"/> | |
<testcase classname="allmydata.test.test_runner.BinTahoe" name="test_path" time="0.632"/> | |
<testcase classname="allmydata.test.test_runner.BinTahoe" name="test_run_with_python_options" time="0.637"/> | |
<testcase classname="allmydata.test.test_runner.BinTahoe" name="test_the_right_code" time="0.005"/> | |
<testcase classname="allmydata.test.test_runner.BinTahoe" name="test_unicode_arguments_and_output" time="0.626"/> | |
<testcase classname="allmydata.test.test_runner.BinTahoe" name="test_version_no_noise" time="0.619"/> | |
<testcase classname="allmydata.test.test_runner.CreateNode" name="test_client" time="0.010"/> | |
<testcase classname="allmydata.test.test_runner.CreateNode" name="test_introducer" time="0.006"/> | |
<testcase classname="allmydata.test.test_runner.CreateNode" name="test_key_generator" time="0.005"/> | |
<testcase classname="allmydata.test.test_runner.CreateNode" name="test_node" time="0.008"/> | |
<testcase classname="allmydata.test.test_runner.CreateNode" name="test_stats_gatherer" time="0.006"/> | |
<testcase classname="allmydata.test.test_runner.CreateNode" name="test_subcommands" time="0.001"/> | |
<testcase classname="allmydata.test.test_runner.RunNode" name="test_baddir" time="1.880"/> | |
<testcase classname="allmydata.test.test_runner.RunNode" name="test_client" time="4.436"/> | |
<testcase classname="allmydata.test.test_runner.RunNode" name="test_client_no_noise" time="2.460"/> | |
<testcase classname="allmydata.test.test_runner.RunNode" name="test_introducer" time="3.390"/> | |
<testcase classname="allmydata.test.test_runner.RunNode" name="test_keygen" time="3.265"/> | |
<testcase classname="allmydata.test.test_sftp.Handler" name="test_basic" time="2.428"/> | |
<testcase classname="allmydata.test.test_sftp.Handler" name="test_convert_error" time="0.010"/> | |
<testcase classname="allmydata.test.test_sftp.Handler" name="test_execCommand_and_openShell" time="2.239"/> | |
<testcase classname="allmydata.test.test_sftp.Handler" name="test_extendedRequest" time="2.158"/> | |
<testcase classname="allmydata.test.test_sftp.Handler" name="test_makeDirectory" time="3.430"/> | |
<testcase classname="allmydata.test.test_sftp.Handler" name="test_not_implemented" time="2.775"/> | |
<testcase classname="allmydata.test.test_sftp.Handler" name="test_openDirectory_and_attrs" time="3.602"/> | |
<testcase classname="allmydata.test.test_sftp.Handler" name="test_openFile_read" time="4.472"/> | |
<testcase classname="allmydata.test.test_sftp.Handler" name="test_openFile_read_error" time="2.927"/> | |
<testcase classname="allmydata.test.test_sftp.Handler" name="test_openFile_write" time="7.653"/> | |
<testcase classname="allmydata.test.test_sftp.Handler" name="test_removeDirectory" time="3.150"/> | |
<testcase classname="allmydata.test.test_sftp.Handler" name="test_removeFile" time="3.705"/> | |
<testcase classname="allmydata.test.test_sftp.Handler" name="test_renameFile" time="5.265"/> | |
<testcase classname="allmydata.test.test_sftp.Handler" name="test_renameFile_posix" time="4.835"/> | |
<testcase classname="allmydata.test.test_stats.CPUUsage" name="test_monitor" time="2.505"/> | |
<testcase classname="allmydata.test.test_storage.AccountingCrawlerWithDiskBackend" name="test_bad_mode" time="0.002"/> | |
<testcase classname="allmydata.test.test_storage.AccountingCrawlerWithDiskBackend" name="test_basic" time="1.309"/> | |
<testcase classname="allmydata.test.test_storage.AccountingCrawlerWithDiskBackend" name="test_expire_age" time="0.975"/> | |
<testcase classname="allmydata.test.test_storage.AccountingCrawlerWithDiskBackend" name="test_expire_cutoff_date" time="0.778"/> | |
<testcase classname="allmydata.test.test_storage.AccountingCrawlerWithDiskBackend" name="test_limited_history" time="0.260"/> | |
<testcase classname="allmydata.test.test_storage.AccountingCrawlerWithDiskBackend" name="test_parse_date" time="0.002"/> | |
<testcase classname="allmydata.test.test_storage.AccountingCrawlerWithDiskBackend" name="test_parse_duration" time="0.002"/> | |
<testcase classname="allmydata.test.test_storage.Bucket" name="test_create" time="0.003"/> | |
<testcase classname="allmydata.test.test_storage.Bucket" name="test_read_past_end_of_share_data" time="0.003"/> | |
<testcase classname="allmydata.test.test_storage.Bucket" name="test_readwrite" time="0.003"/> | |
<testcase classname="allmydata.test.test_storage.BucketCounterTest" name="test_bucket_counter" time="0.492"/> | |
<testcase classname="allmydata.test.test_storage.BucketCounterTest" name="test_bucket_counter_cleanup" time="0.355"/> | |
<testcase classname="allmydata.test.test_storage.BucketCounterTest" name="test_bucket_counter_eta" time="0.366"/> | |
<testcase classname="allmydata.test.test_storage.BucketProxy" name="test_create" time="0.002"/> | |
<testcase classname="allmydata.test.test_storage.BucketProxy" name="test_readwrite_v1" time="0.004"/> | |
<testcase classname="allmydata.test.test_storage.BucketProxy" name="test_readwrite_v2" time="0.006"/> | |
<testcase classname="allmydata.test.test_storage.CloudCommon" name="test_cloud_share_base" time="0.002"/> | |
<testcase classname="allmydata.test.test_storage.CloudCommon" name="test_concat" time="0.001"/> | |
<testcase classname="allmydata.test.test_storage.CloudCommon" name="test_list_objects_truncated_badly" time="0.002"/> | |
<testcase classname="allmydata.test.test_storage.ContainerRetryTests" name="test_retry_random_exception" time="0.002"/> | |
<testcase classname="allmydata.test.test_storage.ContainerRetryTests" name="test_retry_response_code" time="0.002"/> | |
<testcase classname="allmydata.test.test_storage.CreateContainer" name="test_create_container" time="0.312"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_end_to_end" time="0.235"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_get_block_with_invalid_segnum" time="0.233"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_get_checkstring_first" time="0.260"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_get_encoding_parameters_first" time="0.215"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_get_root_hash_first" time="0.189"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_get_seqnum_first" time="0.193"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_invalid_salt_size" time="0.167"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_is_sdmf" time="0.202"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_only_reads_one_segment_sdmf" time="0.213"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_private_key_after_share_hash_chain" time="0.191"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_read" time="0.213"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_read_with_different_tail_segment_size" time="0.202"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_read_with_empty_mdmf_file" time="0.735"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_read_with_empty_sdmf_file" time="0.479"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_read_with_prefetched_mdmf_data" time="0.817"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_read_with_prefetched_sdmf_data" time="1.370"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_reads_sdmf" time="1.904"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_sdmf_writer" time="0.570"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_sdmf_writer_preexisting_share" time="0.619"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_signature_after_verification_key" time="0.214"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_uncoordinated_write" time="0.224"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_verinfo_with_mdmf_file" time="0.225"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_verinfo_with_sdmf_file" time="0.213"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_write" time="0.513"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_write_enforces_order_constraints" time="0.278"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_write_read_vectors" time="0.909"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_write_rejected_with_invalid_blocksize" time="0.593"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_write_rejected_with_invalid_root_hash" time="0.656"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_write_rejected_with_invalid_salt" time="0.430"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_write_rejected_with_too_many_blocks" time="0.781"/> | |
<testcase classname="allmydata.test.test_storage.MDMFProxies" name="test_write_test_vectors" time="0.593"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithDiskBackend" name="test_allocate" time="0.390"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithDiskBackend" name="test_bad_magic" time="0.294"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithDiskBackend" name="test_container_size" time="0.972"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithDiskBackend" name="test_create" time="0.234"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithDiskBackend" name="test_mutable_leases" time="0.257"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithDiskBackend" name="test_operators" time="0.681"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithDiskBackend" name="test_readv" time="0.257"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithDiskBackend" name="test_remove" time="0.244"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithDiskBackend" name="test_shareset_locking" time="0.257"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithDiskBackend" name="test_writev" time="0.572"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithMockCloudBackend" name="test_allocate" time="0.291"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithMockCloudBackend" name="test_bad_magic" time="0.235"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithMockCloudBackend" name="test_container_size" time="0.591"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithMockCloudBackend" name="test_create" time="0.223"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithMockCloudBackend" name="test_mutable_leases" time="0.259"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithMockCloudBackend" name="test_operators" time="0.368"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithMockCloudBackend" name="test_readv" time="0.513"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithMockCloudBackend" name="test_remove" time="0.279"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithMockCloudBackend" name="test_shareset_locking" time="0.257"/> | |
<testcase classname="allmydata.test.test_storage.MutableServerWithMockCloudBackend" name="test_writev" time="0.654"/> | |
<testcase classname="allmydata.test.test_storage.Seek" name="test_seek" time="0.003"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithDiskBackend" name="test_abort" time="0.283"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithDiskBackend" name="test_advise_corruption" time="0.246"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithDiskBackend" name="test_bad_container_version" time="0.258"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithDiskBackend" name="test_create" time="0.656"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithDiskBackend" name="test_create_share" time="0.213"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithDiskBackend" name="test_declares_fixed_1528" time="0.201"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithDiskBackend" name="test_declares_maximum_share_sizes" time="0.215"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithDiskBackend" name="test_disconnect" time="0.490"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithDiskBackend" name="test_dont_overfill_dirs" time="0.234"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithDiskBackend" name="test_has_immutable_readv" time="0.203"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithDiskBackend" name="test_large_share" time="0.002"> | |
<skipped>If your filesystem doesn't support efficient sparse files then it is very expensive (Mac OS X and Windows don't support efficient sparse files).
</skipped> | |
</testcase> | |
<testcase classname="allmydata.test.test_storage.ServerWithDiskBackend" name="test_read_old_share" time="0.197"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithDiskBackend" name="test_readonly" time="0.338"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithDiskBackend" name="test_remove_incoming" time="0.300"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithDiskBackend" name="test_reserved_space" time="0.281"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithDiskBackend" name="test_write_and_read_share" time="0.246"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithMockCloudBackend" name="test_advise_corruption" time="0.245"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithMockCloudBackend" name="test_bad_container_version" time="0.224"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithMockCloudBackend" name="test_cloud_retry_fail" time="0.581"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithMockCloudBackend" name="test_cloud_retry_succeed" time="0.546"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithMockCloudBackend" name="test_create" time="0.237"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithMockCloudBackend" name="test_create_share" time="0.268"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithMockCloudBackend" name="test_declares_fixed_1528" time="0.201"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithMockCloudBackend" name="test_declares_maximum_share_sizes" time="0.190"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithMockCloudBackend" name="test_dont_overfill_dirs" time="0.257"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithMockCloudBackend" name="test_has_immutable_readv" time="0.213"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithMockCloudBackend" name="test_read_old_share" time="0.179"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithMockCloudBackend" name="test_write_and_read_share" time="0.201"/> | |
<testcase classname="allmydata.test.test_storage.ServerWithNullBackend" name="test_null_backend" time="0.236"/> | |
<testcase classname="allmydata.test.test_storage.Stats" name="test_latencies" time="0.235"/> | |
<testcase classname="allmydata.test.test_storage.WebStatusWithDiskBackend" name="test_no_server" time="0.003"/> | |
<testcase classname="allmydata.test.test_storage.WebStatusWithDiskBackend" name="test_readonly" time="0.198"/> | |
<testcase classname="allmydata.test.test_storage.WebStatusWithDiskBackend" name="test_reserved" time="0.190"/> | |
<testcase classname="allmydata.test.test_storage.WebStatusWithDiskBackend" name="test_status" time="0.212"/> | |
<testcase classname="allmydata.test.test_storage.WebStatusWithDiskBackend" name="test_status_bad_disk_stats" time="0.212"/> | |
<testcase classname="allmydata.test.test_storage.WebStatusWithDiskBackend" name="test_status_no_disk_stats" time="0.203"/> | |
<testcase classname="allmydata.test.test_storage.WebStatusWithDiskBackend" name="test_status_right_disk_stats" time="0.190"/> | |
<testcase classname="allmydata.test.test_storage.WebStatusWithDiskBackend" name="test_util" time="0.003"/> | |
<testcase classname="allmydata.test.test_storage.WebStatusWithMockCloudBackend" name="test_status" time="0.187"/> | |
<testcase classname="allmydata.test.test_system.Connections" name="test_rref" time="0.797"/> | |
<testcase classname="allmydata.test.test_system.SystemWithDiskBackend" name="test_filesystem" time="42.860"/> | |
<testcase classname="allmydata.test.test_system.SystemWithDiskBackend" name="test_filesystem_with_cli_in_subprocess" time="7.262"/> | |
<testcase classname="allmydata.test.test_system.SystemWithDiskBackend" name="test_mutable" time="3.687"> | |
<failure type="testtools.testresult.real._StringException">_StringException: Traceback (most recent call last): | |
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/twisted/internet/defer.py", line 575, in _runCallbacks | |
current.result = callback(current.result, *args, **kw) | |
File "/Users/markberger/Code/tahoe-lafs/src/allmydata/test/test_system.py", line 481, in _corrupt_mutable_share | |
share.pwrite(MutableDiskShare.DATA_OFFSET, final_share) | |
File "/Users/markberger/Code/tahoe-lafs/src/allmydata/scripts/debug.py", line 100, in pwrite | |
self.write_to_chunk(chunknum, write_offset, data[data_offset : data_offset + write_length]) | |
File "/Users/markberger/Code/tahoe-lafs/src/allmydata/scripts/debug.py", line 110, in write_to_chunk | |
f.write(data) | |
IOError: [Errno 9] Bad file descriptor | |
</failure> | |
</testcase> | |
<testcase classname="allmydata.test.test_system.SystemWithDiskBackend" name="test_simple" time="1.271"/> | |
<testcase classname="allmydata.test.test_system.SystemWithDiskBackend" name="test_upload_and_download_convergent" time="10.823"/> | |
<testcase classname="allmydata.test.test_system.SystemWithDiskBackend" name="test_upload_and_download_random_key" time="12.619"/> | |
<testcase classname="allmydata.test.test_system.SystemWithMockCloudBackend" name="test_filesystem" time="69.857"/> | |
<testcase classname="allmydata.test.test_system.SystemWithMockCloudBackend" name="test_filesystem_with_cli_in_subprocess" time="12.681"/> | |
<testcase classname="allmydata.test.test_system.SystemWithMockCloudBackend" name="test_mutable" time="3.586"> | |
<failure type="testtools.testresult.real._StringException">_StringException: Traceback (most recent call last): | |
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/twisted/internet/defer.py", line 575, in _runCallbacks | |
current.result = callback(current.result, *args, **kw) | |
File "/Users/markberger/Code/tahoe-lafs/src/allmydata/test/test_system.py", line 481, in _corrupt_mutable_share | |
share.pwrite(MutableDiskShare.DATA_OFFSET, final_share) | |
File "/Users/markberger/Code/tahoe-lafs/src/allmydata/scripts/debug.py", line 100, in pwrite | |
self.write_to_chunk(chunknum, write_offset, data[data_offset : data_offset + write_length]) | |
File "/Users/markberger/Code/tahoe-lafs/src/allmydata/scripts/debug.py", line 110, in write_to_chunk | |
f.write(data) | |
IOError: [Errno 9] Bad file descriptor | |
</failure> | |
</testcase> | |
<testcase classname="allmydata.test.test_system.SystemWithMockCloudBackend" name="test_simple" time="2.073"/> | |
<testcase classname="allmydata.test.test_system.SystemWithMockCloudBackend" name="test_upload_and_download_convergent" time="12.080"/> | |
<testcase classname="allmydata.test.test_system.SystemWithMockCloudBackend" name="test_upload_and_download_random_key" time="11.966"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_aborted_shares" time="1.187"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_configure_parameters" time="2.519"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_dropped_servers_in_encoder" time="7.059"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_encoder_bucket_abort" time="1.039"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_exception_messages_during_server_selection" time="6.378"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_existing_share_detection" time="1.352"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_happiness_with_all_readonly_servers" time="1.206"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_happiness_with_some_readonly_servers" time="1.265"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_happy_semantics" time="0.052"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_merge_servers" time="0.002"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_problem_layout_comment_187" time="1.029"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_problem_layout_comment_52" time="1.917"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_problem_layout_comment_53" time="3.803"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_problem_layout_ticket_1118" time="0.928"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_problem_layout_ticket_1124" time="0.931"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_problem_layout_ticket_1128" time="1.015"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_query_counting" time="9.969"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_server_selector_bucket_abort" time="1.342"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_servers_of_happiness_utility_function" time="0.007"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_shares_by_server" time="0.002"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_upload_succeeds_with_some_homeless_shares" time="1.144"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_uploader_skips_over_servers_with_only_one_share" time="1.689"/> | |
<testcase classname="allmydata.test.test_upload.EncodingParameters" name="test_upper_limit_on_readonly_queries" time="2.538"/> | |
<testcase classname="allmydata.test.test_upload.FullServer" name="test_data_large" time="0.031"/> | |
<testcase classname="allmydata.test.test_upload.GoodServer" name="test_data_large" time="0.360"/> | |
<testcase classname="allmydata.test.test_upload.GoodServer" name="test_data_large_odd_segments" time="0.303"/> | |
<testcase classname="allmydata.test.test_upload.GoodServer" name="test_data_small" time="0.018"/> | |
<testcase classname="allmydata.test.test_upload.GoodServer" name="test_data_zero" time="0.018"/> | |
<testcase classname="allmydata.test.test_upload.GoodServer" name="test_filehandle_large" time="0.223"/> | |
<testcase classname="allmydata.test.test_upload.GoodServer" name="test_filehandle_small" time="0.020"/> | |
<testcase classname="allmydata.test.test_upload.GoodServer" name="test_filehandle_zero" time="0.023"/> | |
<testcase classname="allmydata.test.test_upload.GoodServer" name="test_filename_large" time="0.348"/> | |
<testcase classname="allmydata.test.test_upload.GoodServer" name="test_filename_small" time="0.068"/> | |
<testcase classname="allmydata.test.test_upload.GoodServer" name="test_filename_zero" time="0.022"/> | |
<testcase classname="allmydata.test.test_upload.GoodServer" name="test_too_large" time="0.021"/> | |
<testcase classname="allmydata.test.test_upload.ServerErrors" name="test_first_error" time="0.059"/> | |
<testcase classname="allmydata.test.test_upload.ServerErrors" name="test_first_error_all" time="0.009"/> | |
<testcase classname="allmydata.test.test_upload.ServerErrors" name="test_second_error" time="0.203"/> | |
<testcase classname="allmydata.test.test_upload.ServerErrors" name="test_second_error_all" time="0.012"/> | |
<testcase classname="allmydata.test.test_upload.ServerSelection" name="test_four_each" time="0.543"/> | |
<testcase classname="allmydata.test.test_upload.ServerSelection" name="test_one_each" time="0.145"/> | |
<testcase classname="allmydata.test.test_upload.ServerSelection" name="test_one_each_plus_one_extra" time="0.136"/> | |
<testcase classname="allmydata.test.test_upload.ServerSelection" name="test_some_big_some_small" time="0.025"/> | |
<testcase classname="allmydata.test.test_upload.ServerSelection" name="test_three_of_ten" time="0.015"/> | |
<testcase classname="allmydata.test.test_upload.ServerSelection" name="test_two_each" time="0.231"/> | |
<testcase classname="allmydata.test.test_upload.StorageIndex" name="test_params_must_matter" time="0.003"/> | |
<testcase classname="allmydata.test.test_upload.Uploadable" name="test_data" time="0.001"/> | |
<testcase classname="allmydata.test.test_upload.Uploadable" name="test_filehandle_convergent_encryption" time="0.001"/> | |
<testcase classname="allmydata.test.test_upload.Uploadable" name="test_filehandle_random_key" time="0.001"/> | |
<testcase classname="allmydata.test.test_upload.Uploadable" name="test_filename" time="0.037"/> | |
<testcase classname="allmydata.test.test_uri.CHKFile" name="test_pack" time="0.010"/> | |
<testcase classname="allmydata.test.test_uri.CHKFile" name="test_pack_badly" time="0.002"/> | |
<testcase classname="allmydata.test.test_uri.Compare" name="test_compare" time="0.003"/> | |
<testcase classname="allmydata.test.test_uri.Compare" name="test_has_uri_prefix" time="0.001"/> | |
<testcase classname="allmydata.test.test_uri.Compare" name="test_is_literal_file_uri" time="0.001"/> | |
<testcase classname="allmydata.test.test_uri.Compare" name="test_is_uri" time="0.001"/> | |
<testcase classname="allmydata.test.test_uri.Constraint" name="test_constraint" time="0.002"/> | |
<testcase classname="allmydata.test.test_uri.Dirnode" name="test_immutable" time="0.005"/> | |
<testcase classname="allmydata.test.test_uri.Dirnode" name="test_literal" time="0.001"/> | |
<testcase classname="allmydata.test.test_uri.Dirnode" name="test_mdmf" time="0.003"/> | |
<testcase classname="allmydata.test.test_uri.Dirnode" name="test_mdmf_attenuation" time="0.003"/> | |
<testcase classname="allmydata.test.test_uri.Dirnode" name="test_mdmf_verifier" time="0.004"/> | |
<testcase classname="allmydata.test.test_uri.Dirnode" name="test_pack" time="0.005"/> | |
<testcase classname="allmydata.test.test_uri.Extension" name="test_pack" time="0.002"/> | |
<testcase classname="allmydata.test.test_uri.Literal" name="test_empty" time="0.001"/> | |
<testcase classname="allmydata.test.test_uri.Literal" name="test_nonascii" time="0.003"/> | |
<testcase classname="allmydata.test.test_uri.Literal" name="test_pack" time="0.003"/> | |
<testcase classname="allmydata.test.test_uri.Mutable" name="test_create_readonly_mdmf_cap_from_verifycap" time="0.002"/> | |
<testcase classname="allmydata.test.test_uri.Mutable" name="test_create_writeable_mdmf_cap_from_readcap" time="0.002"/> | |
<testcase classname="allmydata.test.test_uri.Mutable" name="test_create_writeable_mdmf_cap_from_verifycap" time="0.002"/> | |
<testcase classname="allmydata.test.test_uri.Mutable" name="test_mdmf_cap_ignore_extensions" time="0.003"/> | |
<testcase classname="allmydata.test.test_uri.Mutable" name="test_mdmf_from_string" time="0.006"/> | |
<testcase classname="allmydata.test.test_uri.Mutable" name="test_mdmf_human_encoding_invalid_base" time="0.003"/> | |
<testcase classname="allmydata.test.test_uri.Mutable" name="test_mdmf_human_encoding_invalid_cap" time="0.003"/> | |
<testcase classname="allmydata.test.test_uri.Mutable" name="test_mdmf_valid_human_encoding" time="0.006"/> | |
<testcase classname="allmydata.test.test_uri.Mutable" name="test_mdmf_verifier_cap" time="0.003"/> | |
<testcase classname="allmydata.test.test_uri.Mutable" name="test_pack" time="0.006"/> | |
<testcase classname="allmydata.test.test_uri.Mutable" name="test_readonly_mdmf_cap" time="0.002"/> | |
<testcase classname="allmydata.test.test_uri.Mutable" name="test_writeable_mdmf_cap" time="0.002"/> | |
<testcase classname="allmydata.test.test_uri.Unknown" name="test_from_future" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Abbreviate" name="test_parse_space" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Abbreviate" name="test_space" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Abbreviate" name="test_time" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Asserts" name="test_assert" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Asserts" name="test_postcondition" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.Asserts" name="test_precondition" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Base32" name="test_a2b" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Base32" name="test_b2a" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Base32" name="test_b2a_matches_Pythons" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.Base32" name="test_b2a_or_none" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.ByteSpans" name="test_basic" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.ByteSpans" name="test_large" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.ByteSpans" name="test_math" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.ByteSpans" name="test_overlap" time="0.200"/> | |
<testcase classname="allmydata.test.test_util.ByteSpans" name="test_random" time="0.638"/> | |
<testcase classname="allmydata.test.test_util.CacheDir" name="test_basic" time="0.003"/> | |
<testcase classname="allmydata.test.test_util.DeferredUtilTests" name="test_failure" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.DeferredUtilTests" name="test_gather_results" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.DeferredUtilTests" name="test_success" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.DeferredUtilTests" name="test_wait_for_delayed_calls" time="0.103"/> | |
<testcase classname="allmydata.test.test_util.DictUtil" name="test_all" time="0.006"/> | |
<testcase classname="allmydata.test.test_util.DictUtil" name="test_auxdict" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.DictUtil" name="test_del_if_present" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.DictUtil" name="test_dict_of_sets" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.DictUtil" name="test_move" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.DictUtil" name="test_numdict" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.DictUtil" name="test_subtract" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.DictUtil" name="test_utildict" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.DictUtil" name="test_valueordereddict" time="0.003"/> | |
<testcase classname="allmydata.test.test_util.FileUtil" name="test_NamedTemporaryDirectory" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.FileUtil" name="test_abspath_expanduser_unicode" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.FileUtil" name="test_disk_stats" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.FileUtil" name="test_disk_stats_avail_nonnegative" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.FileUtil" name="test_du" time="0.003"/> | |
<testcase classname="allmydata.test.test_util.FileUtil" name="test_open_or_create" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.FileUtil" name="test_remove_if_possible" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.FileUtil" name="test_rename" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.FileUtil" name="test_rm_dir" time="0.005"/> | |
<testcase classname="allmydata.test.test_util.FileUtil" name="test_write_atomically" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.HashUtilTests" name="test_chk" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.HashUtilTests" name="test_constant_time_compare" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.HashUtilTests" name="test_hashers" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.HashUtilTests" name="test_known_answers" time="0.003"/> | |
<testcase classname="allmydata.test.test_util.HashUtilTests" name="test_random_key" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.HashUtilTests" name="test_sha256d" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.HashUtilTests" name="test_sha256d_truncated" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.HumanReadable" name="test_repr" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.IDLib" name="test_nodeid_b2a" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Limiter" name="test_errors" time="2.007"/> | |
<testcase classname="allmydata.test.test_util.Limiter" name="test_limiter" time="2.007"/> | |
<testcase classname="allmydata.test.test_util.Log" name="test_err" time="0.024"/> | |
<testcase classname="allmydata.test.test_util.Math" name="test_ave" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.Math" name="test_div_ceil" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Math" name="test_is_power_of_k" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.Math" name="test_next_multiple" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Math" name="test_next_power_of_k" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.Math" name="test_pad_size" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Math" name="test_round_sigfigs" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Pipeline" name="test_basic" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Pipeline" name="test_errors" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Pipeline" name="test_errors2" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.PollMixinTests" name="test_PollMixin_False_then_True" time="0.104"/> | |
<testcase classname="allmydata.test.test_util.PollMixinTests" name="test_PollMixin_True" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.PollMixinTests" name="test_timeout" time="1.004"/> | |
<testcase classname="allmydata.test.test_util.Statistics" name="test_binomial_coeff" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.Statistics" name="test_binomial_distribution_pmf" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.Statistics" name="test_convolve" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.Statistics" name="test_find_k" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.Statistics" name="test_pr_backup_file_loss" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Statistics" name="test_pr_file_loss" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Statistics" name="test_repair_cost" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Statistics" name="test_repair_count_pmf" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.Statistics" name="test_survival_pmf" time="0.035"/> | |
<testcase classname="allmydata.test.test_util.StringSpans" name="test_basic" time="7.266"/> | |
<testcase classname="allmydata.test.test_util.StringSpans" name="test_random" time="2.164"/> | |
<testcase classname="allmydata.test.test_util.StringSpans" name="test_test" time="7.872"/> | |
<testcase classname="allmydata.test.test_util.TimeFormat" name="test_epoch" time="0.001"/> | |
<testcase classname="allmydata.test.test_util.TimeFormat" name="test_epoch_in_London" time="0.024"/> | |
<testcase classname="allmydata.test.test_util.TimeFormat" name="test_iso_utc" time="0.003"/> | |
<testcase classname="allmydata.test.test_util.TimeFormat" name="test_parse_date" time="0.002"/> | |
<testcase classname="allmydata.test.test_util.TimeFormat" name="test_parse_duration" time="0.001"/> | |
<testcase classname="allmydata.test.test_version.CheckRequirement" name="test_check_requirement" time="0.004"/> | |
<testcase classname="allmydata.test.test_version.CheckRequirement" name="test_cross_check" time="0.002"/> | |
<testcase classname="allmydata.test.test_version.CheckRequirement" name="test_cross_check_ticket_1355" time="0.001"/> | |
<testcase classname="allmydata.test.test_version.VersionTestCase" name="test_basic_versions" time="0.001"/> | |
<testcase classname="allmydata.test.test_version.VersionTestCase" name="test_comparison" time="0.002"/> | |
<testcase classname="allmydata.test.test_version.VersionTestCase" name="test_from_parts" time="0.001"/> | |
<testcase classname="allmydata.test.test_version.VersionTestCase" name="test_irrational_versions" time="0.001"/> | |
<testcase classname="allmydata.test.test_version.VersionTestCase" name="test_suggest_normalized_version" time="0.003"/> | |
<testcase classname="allmydata.test.test_web.Grid" name="test_add_lease" time="2.624"/> | |
<testcase classname="allmydata.test.test_web.Grid" name="test_blacklist" time="2.605"/> | |
<testcase classname="allmydata.test.test_web.Grid" name="test_deep_add_lease" time="2.962"/> | |
<testcase classname="allmydata.test.test_web.Grid" name="test_deep_check" time="3.196"/> | |
<testcase classname="allmydata.test.test_web.Grid" name="test_deep_check_and_repair" time="2.550"/> | |
<testcase classname="allmydata.test.test_web.Grid" name="test_exceptions" time="0.881"/> | |
<testcase classname="allmydata.test.test_web.Grid" name="test_filecheck" time="2.874"/> | |
<testcase classname="allmydata.test.test_web.Grid" name="test_immutable_unknown" time="2.528"/> | |
<testcase classname="allmydata.test.test_web.Grid" name="test_mutant_dirnodes_are_omitted" time="2.469"/> | |
<testcase classname="allmydata.test.test_web.Grid" name="test_repair_html" time="3.053"/> | |
<testcase classname="allmydata.test.test_web.Grid" name="test_repair_json" time="2.741"/> | |
<testcase classname="allmydata.test.test_web.Grid" name="test_unknown" time="2.551"/> | |
<testcase classname="allmydata.test.test_web.IntroducerWeb" name="test_welcome" time="0.099"/> | |
<testcase classname="allmydata.test.test_web.Util" name="test_abbreviate_rate" time="0.004"/> | |
<testcase classname="allmydata.test.test_web.Util" name="test_abbreviate_size" time="0.001"/> | |
<testcase classname="allmydata.test.test_web.Util" name="test_abbreviate_time" time="0.001"/> | |
<testcase classname="allmydata.test.test_web.Util" name="test_compute_rate" time="0.002"/> | |
<testcase classname="allmydata.test.test_web.Util" name="test_load_file" time="0.036"/> | |
<testcase classname="allmydata.test.test_web.Util" name="test_parse_replace_arg" time="0.002"/> | |
<testcase classname="allmydata.test.test_web.Util" name="test_plural" time="0.001"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_CSS_FILE" time="0.054"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_DELETE_DIRURL" time="0.038"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_DELETE_DIRURL_missing" time="0.041"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_DELETE_DIRURL_missing2" time="0.042"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_DELETE_FILEURL" time="0.051"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_DELETE_FILEURL_missing" time="0.039"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_DELETE_FILEURL_missing2" time="0.042"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_DIRECTORY_html" time="0.068"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_DIRECTORY_html_filenode_encoding" time="0.065"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_DIRURL" time="0.122"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_DIRURL_badtype" time="0.040"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_DIRURL_json" time="0.044"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_DIRURL_json_format" time="0.136"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_DIRURL_named_bad" time="0.038"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_DIRURL_readonly_uri" time="0.040"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_DIRURL_uri" time="0.045"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL" time="0.054"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_badtype" time="0.052"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_info_mdmf" time="0.050"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_info_mdmf_extensions" time="0.048"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_info_mdmf_readonly" time="0.041"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_info_sdmf" time="0.050"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_json" time="0.045"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_json_mdmf" time="0.037"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_json_missing" time="0.043"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_json_mutable_type" time="0.097"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_missing" time="0.051"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_named" time="0.061"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_partial_end_range" time="0.042"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_partial_range" time="0.041"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_partial_range_overrun" time="0.040"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_range" time="0.040"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_range_bad" time="0.042"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_save" time="0.041"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_uri" time="0.049"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILEURL_uri_missing" time="0.041"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILE_URI" time="0.037"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILE_URI_badchild" time="0.037"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILE_URI_mdmf" time="0.038"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILE_URI_mdmf_extensions" time="0.037"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_FILE_URI_mdmf_readonly" time="0.042"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_URI_URL" time="0.052"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_URI_URL_dir" time="0.053"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_URI_URL_missing" time="0.039"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_URI_form" time="0.072"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_URI_form_bad" time="0.045"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_etags" time="0.204"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_rename_form" time="0.044"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_root_html" time="0.042"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_slash_file_bad" time="0.035"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_unhandled_URI" time="0.036"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_GET_unhandled_URI_named" time="0.035"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_HEAD_FILEURL" time="0.040"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_HEAD_FILEURL_partial_end_range" time="0.046"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_HEAD_FILEURL_partial_range" time="0.041"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_HEAD_FILEURL_partial_range_overrun" time="0.040"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_HEAD_FILEURL_range" time="0.040"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_DIRURL_check" time="0.059"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_DIRURL_check_and_repair" time="0.051"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_DIRURL_deepcheck" time="0.079"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_DIRURL_deepcheck_and_repair" time="0.067"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_DIRURL_deepcheck_no_ophandle" time="0.036"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_DIRURL_deepsize" time="0.058"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_DIRURL_deepsize_no_ophandle" time="0.036"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_DIRURL_deepstats" time="0.055"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_DIRURL_deepstats_no_ophandle" time="0.035"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_DIRURL_manifest" time="0.162"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_DIRURL_manifest_no_ophandle" time="0.036"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_DIRURL_stream_manifest" time="0.048"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_FILEURL_bad_t" time="0.039"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_FILEURL_check" time="0.069"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_FILEURL_check_and_repair" time="0.063"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_FILEURL_mdmf_check" time="0.043"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_FILEURL_mdmf_check_and_repair" time="0.043"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_NEWDIRURL" time="0.053"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_NEWDIRURL_bad_format" time="0.042"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_NEWDIRURL_emptyname" time="0.035"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_NEWDIRURL_immutable" time="0.091"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_NEWDIRURL_immutable_bad" time="0.049"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_NEWDIRURL_initial_children" time="0.103"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_NEWDIRURL_initial_children_bad_format" time="0.048"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_NEWDIRURL_initial_children_mdmf" time="0.116"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_NEWDIRURL_initial_children_sdmf" time="0.103"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_NEWDIRURL_mdmf" time="0.062"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_NEWDIRURL_sdmf" time="0.053"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_bad_t" time="0.038"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_check" time="0.040"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_delete" time="0.046"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_link_uri" time="0.050"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_link_uri_no_replace_field" time="0.051"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_link_uri_no_replace_queryarg" time="0.052"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_link_uri_replace" time="0.051"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_link_uri_unknown_bad" time="0.039"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_link_uri_unknown_imm_good" time="0.045"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_link_uri_unknown_ro_good" time="0.044"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir" time="0.045"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_2" time="0.054"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_bad_format" time="0.037"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_immutable" time="0.078"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_immutable_bad" time="0.044"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_initial_children" time="0.068"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_initial_children_bad_format" time="0.043"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_initial_children_mdmf" time="0.064"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_initial_children_sdmf" time="0.065"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_mdmf" time="0.054"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_no_parentdir_immutable" time="0.059"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_no_parentdir_immutable_bad" time="0.050"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_no_parentdir_initial_children" time="0.085"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_no_parentdir_noredirect" time="0.042"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_no_parentdir_noredirect2" time="0.035"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_no_parentdir_noredirect_bad_format" time="0.038"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_no_parentdir_noredirect_mdmf" time="0.041"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_no_parentdir_noredirect_sdmf" time="0.037"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_no_parentdir_redirect" time="0.038"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_no_parentdir_redirect2" time="0.035"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_no_parentdir_unexpected_children" time="0.039"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_no_replace_field" time="0.044"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_no_replace_queryarg" time="0.050"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_replace" time="0.046"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_sdmf" time="0.044"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_whendone_field" time="0.046"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdir_whendone_queryarg" time="0.054"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_mkdirs_2" time="0.065"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_noparent_bad" time="0.043"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_dir" time="0.090"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file" time="0.075"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file_bad_replace" time="0.038"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file_explicitly_same_link" time="0.061"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file_implicitly_same_link" time="0.061"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file_into_file" time="0.072"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file_multi_level" time="0.084"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file_new_name" time="0.074"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file_no_replace" time="0.077"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file_no_replace_explicitly_same_link" time="0.062"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file_replace" time="0.178"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file_replace_only_files" time="0.071"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file_replace_only_files_conflict" time="0.069"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file_same_dir" time="0.071"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file_to_bad_uri" time="0.063"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file_to_nonexistent_dir" time="0.039"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file_to_slash_fail" time="0.046"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_relink_file_to_uri" time="0.073"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_rename_dir" time="0.053"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_rename_file" time="0.078"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_rename_file_from_slash_fail" time="0.041"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_rename_file_no_replace_field" time="0.052"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_rename_file_no_replace_queryarg" time="0.053"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_rename_file_no_replace_same_link" time="0.073"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_rename_file_redundant" time="0.071"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_rename_file_replace" time="0.087"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_rename_file_replace_only_files" time="0.073"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_rename_file_replace_only_files_conflict" time="0.067"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_rename_file_to_slash_fail" time="0.042"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_set_children" time="0.057"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_set_children_with_hyphen" time="0.057"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_unlink" time="0.047"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload" time="0.054"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_bad_format" time="1.140"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_bad_format_unlinked" time="1.196"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_format" time="4.410"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_format_unlinked" time="4.342"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_mutable" time="0.196"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_mutable_toobig" time="0.046"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_named" time="0.059"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_named_badfilename" time="0.042"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_no_link" time="0.042"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_no_link_mutable" time="0.043"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_no_link_mutable_toobig" time="0.048"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_no_link_whendone" time="0.037"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_no_link_whendone_results" time="0.039"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_no_replace_field" time="0.049"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_no_replace_ok" time="0.055"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_no_replace_queryarg" time="0.051"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_replace" time="0.052"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_unicode" time="0.063"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_unicode_named" time="0.062"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_POST_upload_whendone" time="0.049"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_DIRURL_bad_t" time="0.039"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_DIRURL_uri" time="0.041"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_DIRURL_uri_noreplace" time="0.039"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_FILEURL_named_bad" time="0.034"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_FILE_URI_badchild" time="0.037"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_FILE_URI_mdmf" time="0.042"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_FILE_URI_mdmf_extensions" time="0.043"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_FILE_URI_mdmf_readonly" time="0.039"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_FILE_URI_sdmf_readonly" time="0.040"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWDIRURL" time="0.052"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWDIRURL_bad_format" time="0.040"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWDIRURL_blocked" time="0.048"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWDIRURL_exists" time="0.050"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWDIRURL_mdmf" time="0.053"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWDIRURL_mkdirs" time="0.057"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWDIRURL_mkdirs_bad_format" time="0.043"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWDIRURL_mkdirs_mdmf" time="0.058"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWDIRURL_mkdirs_sdmf" time="0.056"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWDIRURL_sdmf" time="0.050"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL" time="0.051"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_bad_format" time="0.061"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_bad_t" time="0.041"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_blocked" time="0.041"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_emptyname" time="0.040"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_mdmf" time="0.083"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_mkdirs" time="0.065"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_mutable" time="0.055"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_mutable_toobig" time="0.046"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_no_replace" time="0.041"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_not_mutable" time="0.055"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_range_bad" time="0.045"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_replace" time="0.052"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_sdmf" time="0.081"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_unlinked_bad_format" time="0.058"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_unlinked_mdmf" time="0.064"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_unlinked_sdmf" time="0.068"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_uri" time="0.049"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_uri_no_replace" time="0.042"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_uri_replace" time="0.048"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_uri_unknown_bad" time="0.044"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_uri_unknown_imm_good" time="0.047"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILEURL_uri_unknown_ro_good" time="0.049"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILE_URI" time="0.039"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILE_URI_mutable" time="0.040"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILE_URI_not_mutable" time="0.040"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_NEWFILE_URI_only_PUT" time="0.034"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_mkdir" time="0.040"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_mkdir_bad_format" time="0.035"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_mkdir_mdmf" time="0.041"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_mkdir_sdmf" time="0.036"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_overwrite_only_files" time="0.077"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_update_at_invalid_offset" time="0.049"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_update_at_offset" time="0.057"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_PUT_update_at_offset_immutable" time="0.043"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_bad_method" time="0.042"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_collected_ophandle_expiration" time="0.089"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_create" time="0.038"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_helper_status" time="0.065"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_incident" time="0.035"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_introducer_status" time="0.065"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_ophandle_bad" time="0.040"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_ophandle_cancel" time="0.063"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_ophandle_release_after_complete" time="0.064"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_ophandle_retainfor" time="0.061"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_short_url" time="0.037"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_static" time="0.036"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_status" time="0.084"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_status_numbers" time="0.033"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_storage" time="0.041"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_uncollected_ophandle_expiration" time="0.071"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_welcome" time="0.055"/> | |
<testcase classname="allmydata.test.test_web.Web" name="test_welcome_page_mkdir_button" time="0.049"/> | |
</testsuite> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<testsuite errors="0" failures="0" name="" tests="1139" time="603.565"> | |
<testcase classname="allmydata.test.test_backupdb.BackupDB" name="test_basic" time="0.261"/> | |
<testcase classname="allmydata.test.test_backupdb.BackupDB" name="test_check" time="1.473"/> | |
<testcase classname="allmydata.test.test_backupdb.BackupDB" name="test_directory" time="1.399"/> | |
<testcase classname="allmydata.test.test_backupdb.BackupDB" name="test_fail" time="0.002"/> | |
<testcase classname="allmydata.test.test_backupdb.BackupDB" name="test_unicode" time="0.097"/> | |
<testcase classname="allmydata.test.test_backupdb.BackupDB" name="test_upgrade_v1_v2" time="0.018"/> | |
<testcase classname="allmydata.test.test_backupdb.BackupDB" name="test_wrong_version" time="0.219"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_ende_0x00" time="0.000"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_ende_0x000000" time="0.000"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_ende_0x01" time="0.000"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_ende_0x0100" time="0.000"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_ende_0x010000" time="0.000"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_ende_longrandstr" time="0.018"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_ende_randstr" time="0.000"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_num_octets_that_encode_to_this_many_chars" time="0.000"/> | |
<testcase classname="allmydata.test.test_base62.T" name="test_odd_sizes" time="0.008"/> | |
<testcase classname="allmydata.test.test_checker.AddLease" name="test_875" time="0.431"/> | |
<testcase classname="allmydata.test.test_checker.BalancingAct" name="test_good_share_hosts" time="0.252"/> | |
<testcase classname="allmydata.test.test_checker.TooParallel" name="test_immutable" time="0.935"/> | |
<testcase classname="allmydata.test.test_checker.WebResultsRendering" name="test_check" time="0.063"/> | |
<testcase classname="allmydata.test.test_checker.WebResultsRendering" name="test_check_and_repair" time="0.037"/> | |
<testcase classname="allmydata.test.test_checker.WebResultsRendering" name="test_literal" time="0.011"/> | |
<testcase classname="allmydata.test.test_cli.Admin" name="test_derive_pubkey" time="0.026"/> | |
<testcase classname="allmydata.test.test_cli.Admin" name="test_generate_keypair" time="0.008"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_backup" time="14.813"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_backup_with_nonexistent_alias" time="2.743"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_backup_without_alias" time="0.488"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_exclude_from_tilde_expansion" time="0.003"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_exclude_options" time="0.009"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_exclude_options_unicode" time="0.005"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_ignore_symlinks" time="1.781"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_ignore_unreadable_directory" time="2.342"/> | |
<testcase classname="allmydata.test.test_cli.Backup" name="test_ignore_unreadable_file" time="2.177"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_alias" time="0.020"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_alias_tolerance" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_catalog_shares_error" time="0.091"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_dump_cap_chk" time="0.009"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_dump_cap_chk_directory" time="0.005"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_dump_cap_lit" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_dump_cap_mdmf" time="0.010"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_dump_cap_mdmf_directory" time="0.008"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_dump_cap_sdmf" time="0.010"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_dump_cap_sdmf_directory" time="0.008"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_exception_catcher" time="0.042"/> | |
<testcase classname="allmydata.test.test_cli.CLI" name="test_listdir_unicode_good" time="0.003"/> | |
<testcase classname="allmydata.test.test_cli.Check" name="test_check" time="0.692"/> | |
<testcase classname="allmydata.test.test_cli.Check" name="test_check_with_nonexistent_alias" time="0.554"/> | |
<testcase classname="allmydata.test.test_cli.Check" name="test_check_without_alias" time="0.415"/> | |
<testcase classname="allmydata.test.test_cli.Check" name="test_deep_check" time="3.287"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_copy_using_filecap" time="16.430"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_cp_overwrite_readonly_mutable_file" time="1.209"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_cp_replaces_mutable_file_contents" time="4.819"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_cp_verbose" time="0.485"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_cp_with_nonexistent_alias" time="0.454"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_dangling_symlink_vs_recursion" time="0.450"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_not_enough_args" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_unicode_dirnames" time="0.921"/> | |
<testcase classname="allmydata.test.test_cli.Cp" name="test_unicode_filename" time="0.622"/> | |
<testcase classname="allmydata.test.test_cli.CreateAlias" name="test_create" time="0.394"/> | |
<testcase classname="allmydata.test.test_cli.CreateAlias" name="test_create_unicode" time="0.619"/> | |
<testcase classname="allmydata.test.test_cli.Errors" name="test_broken_socket" time="0.431"/> | |
<testcase classname="allmydata.test.test_cli.Errors" name="test_get" time="0.458"/> | |
<testcase classname="allmydata.test.test_cli.Get" name="test_get_with_nonexistent_alias" time="0.382"/> | |
<testcase classname="allmydata.test.test_cli.Get" name="test_get_without_alias" time="0.382"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_add_alias" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_backup" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_check" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_cp" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_create_alias" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_create_client" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_create_introducer" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_create_node" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_debug_flogtool" time="0.003"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_debug_trial" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_deep_check" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_get" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_list_aliases" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_ln" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_ls" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_manifest" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_mkdir" time="0.003"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_mv" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_put" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_restart" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_rm" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_run" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_start" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_stats" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_stop" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_unlink" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.Help" name="test_webopen" time="0.001"/> | |
<testcase classname="allmydata.test.test_cli.List" name="test_list" time="1.234"/> | |
<testcase classname="allmydata.test.test_cli.List" name="test_list_mdmf" time="2.718"/> | |
<testcase classname="allmydata.test.test_cli.List" name="test_list_mdmf_json" time="2.910"/> | |
<testcase classname="allmydata.test.test_cli.List" name="test_list_with_nonexistent_alias" time="0.374"/> | |
<testcase classname="allmydata.test.test_cli.List" name="test_list_without_alias" time="0.373"/> | |
<testcase classname="allmydata.test.test_cli.Ln" name="test_ln_with_nonexistent_alias" time="0.660"/> | |
<testcase classname="allmydata.test.test_cli.Ln" name="test_ln_without_alias" time="0.561"/> | |
<testcase classname="allmydata.test.test_cli.Manifest" name="test_manifest_with_nonexistent_alias" time="0.388"/> | |
<testcase classname="allmydata.test.test_cli.Manifest" name="test_manifest_without_alias" time="0.377"/> | |
<testcase classname="allmydata.test.test_cli.Mkdir" name="test_mkdir" time="0.667"/> | |
<testcase classname="allmydata.test.test_cli.Mkdir" name="test_mkdir_bad_mutable_type" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Mkdir" name="test_mkdir_mutable_type" time="1.026"/> | |
<testcase classname="allmydata.test.test_cli.Mkdir" name="test_mkdir_mutable_type_unlinked" time="0.500"/> | |
<testcase classname="allmydata.test.test_cli.Mkdir" name="test_mkdir_unicode" time="0.531"/> | |
<testcase classname="allmydata.test.test_cli.Mkdir" name="test_mkdir_with_nonexistent_alias" time="0.399"/> | |
<testcase classname="allmydata.test.test_cli.Mv" name="test_mv_behavior" time="1.918"/> | |
<testcase classname="allmydata.test.test_cli.Mv" name="test_mv_error_if_DELETE_fails" time="0.582"/> | |
<testcase classname="allmydata.test.test_cli.Mv" name="test_mv_with_nonexistent_alias" time="0.549"/> | |
<testcase classname="allmydata.test.test_cli.Mv" name="test_mv_without_alias" time="0.545"/> | |
<testcase classname="allmydata.test.test_cli.Options" name="test_basedir" time="0.005"/> | |
<testcase classname="allmydata.test.test_cli.Options" name="test_list" time="0.006"/> | |
<testcase classname="allmydata.test.test_cli.Options" name="test_quiet" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Options" name="test_version" time="0.006"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_format" time="2.458"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_immutable_from_file" time="1.149"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_immutable_from_file_unicode" time="0.496"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_mutable" time="0.600"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_mutable_type_invalid_format" time="0.002"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_mutable_unlinked" time="0.546"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_put_to_mdmf_cap" time="0.688"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_put_to_sdmf_cap" time="0.970"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_put_with_nonexistent_alias" time="0.453"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_unlinked_immutable_from_file" time="0.382"/> | |
<testcase classname="allmydata.test.test_cli.Put" name="test_unlinked_immutable_stdin" time="0.454"/> | |
<testcase classname="allmydata.test.test_cli.Rm" name="test_unlink_with_nonexistent_alias" time="0.382"/> | |
<testcase classname="allmydata.test.test_cli.Rm" name="test_unlink_without_alias" time="0.388"/> | |
<testcase classname="allmydata.test.test_cli.Rm" name="test_unlink_without_path" time="0.528"/> | |
<testcase classname="allmydata.test.test_cli.Stats" name="test_empty_directory" time="1.454"/> | |
<testcase classname="allmydata.test.test_cli.Stats" name="test_stats_with_nonexistent_alias" time="0.375"/> | |
<testcase classname="allmydata.test.test_cli.Stats" name="test_stats_without_alias" time="0.381"/> | |
<testcase classname="allmydata.test.test_cli.Unlink" name="test_unlink_with_nonexistent_alias" time="0.413"/> | |
<testcase classname="allmydata.test.test_cli.Unlink" name="test_unlink_without_alias" time="0.369"/> | |
<testcase classname="allmydata.test.test_cli.Unlink" name="test_unlink_without_path" time="0.525"/> | |
<testcase classname="allmydata.test.test_cli.Webopen" name="test_webopen" time="0.609"/> | |
<testcase classname="allmydata.test.test_cli.Webopen" name="test_webopen_with_nonexistent_alias" time="0.377"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_create_drop_uploader" time="0.167"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_error_on_old_config_files" time="0.003"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_helper_furl" time="0.241"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_loadable" time="0.076"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_nodekey_no_storage" time="0.068"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_nodekey_yes_storage" time="0.083"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_permute" time="0.002"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_reserved_1" time="0.083"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_reserved_2" time="0.079"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_reserved_3" time="0.112"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_reserved_4" time="0.065"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_reserved_bad" time="0.085"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_secrets" time="0.086"/> | |
<testcase classname="allmydata.test.test_client.Basic" name="test_versions" time="0.089"/> | |
<testcase classname="allmydata.test.test_client.NodeMaker" name="test_maker" time="0.083"/> | |
<testcase classname="allmydata.test.test_client.Run" name="test_loadable" time="0.075"/> | |
<testcase classname="allmydata.test.test_client.Run" name="test_reloadable" time="4.163"/> | |
<testcase classname="allmydata.test.test_codec.T" name="test_encode" time="0.006"/> | |
<testcase classname="allmydata.test.test_codec.T" name="test_encode1" time="0.002"/> | |
<testcase classname="allmydata.test.test_codec.T" name="test_encode2" time="0.003"/> | |
<testcase classname="allmydata.test.test_crawler.Basic" name="test_empty_subclass" time="0.176"/> | |
<testcase classname="allmydata.test.test_crawler.Basic" name="test_immediate" time="0.130"/> | |
<testcase classname="allmydata.test.test_crawler.Basic" name="test_oneshot" time="0.123"/> | |
<testcase classname="allmydata.test.test_crawler.Basic" name="test_paced" time="0.271"/> | |
<testcase classname="allmydata.test.test_crawler.Basic" name="test_paced_service" time="0.204"/> | |
<testcase classname="allmydata.test.test_crawler.Basic" name="test_service" time="0.098"/> | |
<testcase classname="allmydata.test.test_deepcheck.DeepCheckWebBad" name="test_bad" time="2.307"/> | |
<testcase classname="allmydata.test.test_deepcheck.DeepCheckWebGood" name="test_good" time="8.379"/> | |
<testcase classname="allmydata.test.test_deepcheck.Large" name="test_lots_of_lits" time="1.103"/> | |
<testcase classname="allmydata.test.test_deepcheck.MutableChecker" name="test_corrupt" time="0.557"/> | |
<testcase classname="allmydata.test.test_deepcheck.MutableChecker" name="test_delete_share" time="0.543"/> | |
<testcase classname="allmydata.test.test_deepcheck.MutableChecker" name="test_good" time="0.456"/> | |
<testcase classname="allmydata.test.test_dirnode.Adder" name="test_overwrite" time="0.987"/> | |
<testcase classname="allmydata.test.test_dirnode.DeepStats" name="test_stats" time="0.007"/> | |
<testcase classname="allmydata.test.test_dirnode.Deleter" name="test_retry" time="0.510"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_basic" time="0.558"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_basic_mdmf" time="0.425"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_check" time="0.435"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_create" time="6.018"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_create_mdmf" time="6.086"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_create_subdirectory" time="0.522"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_create_subdirectory_mdmf" time="0.541"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_deepcheck" time="0.816"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_deepcheck_and_repair" time="0.804"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_deepcheck_and_repair_mdmf" time="0.825"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_deepcheck_cachemisses" time="0.910"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_deepcheck_mdmf" time="0.886"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_deepcheck_problems" time="0.785"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_deepcheck_problems_mdmf" time="0.811"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_directory_representation" time="0.434"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_immutable" time="0.607"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_initial_children" time="0.510"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_mdmf_initial_children" time="0.507"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_readonly" time="0.494"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_readonly_mdmf" time="0.504"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode" name="test_update_metadata" time="0.001"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode2" name="test_from_future" time="0.005"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode2" name="test_unknown_strip_prefix_for_ro" time="0.001"/> | |
<testcase classname="allmydata.test.test_dirnode.Dirnode2" name="test_unknownnode" time="0.002"/> | |
<testcase classname="allmydata.test.test_dirnode.Packing" name="test_deep_immutable" time="0.010"/> | |
<testcase classname="allmydata.test.test_dirnode.Packing" name="test_unpack_and_pack_behavior" time="0.007"/> | |
<testcase classname="allmydata.test.test_download.Corruption" name="test_each_byte" time="1.428"/> | |
<testcase classname="allmydata.test.test_download.Corruption" name="test_failure" time="0.577"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_badguess" time="0.397"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_download" time="0.471"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_download_bad_segment" time="0.435"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_download_failover" time="0.418"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_download_no_overrun" time="0.403"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_download_segment" time="0.394"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_download_segment_bad_ciphertext_hash" time="0.527"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_download_segment_cancel" time="0.390"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_download_segment_terminate" time="0.405"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_duplicate_shares" time="0.403"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_long_offset" time="0.383"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_lost_servers" time="0.538"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_pause" time="0.494"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_pause_then_stop" time="0.399"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_sequential_goodguess" time="0.465"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_simultaneous_badguess" time="0.470"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_simultaneous_get_blocks" time="0.417"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_simultaneous_goodguess" time="0.482"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_simultaneous_onefails" time="0.505"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_simultaneous_onefails_onecancelled" time="0.512"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_stop" time="0.396"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_stop_immediately" time="0.379"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_stop_immediately2" time="0.389"/> | |
<testcase classname="allmydata.test.test_download.DownloadTest" name="test_verifycap" time="0.411"/> | |
<testcase classname="allmydata.test.test_download.DownloadV2" name="test_download" time="0.434"/> | |
<testcase classname="allmydata.test.test_download.DownloadV2" name="test_download_no_overrun" time="0.441"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_avoid_bad_diversity_late" time="0.003"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_avoid_redundancy" time="0.002"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_good_diversity_early" time="0.002"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_good_diversity_late" time="0.002"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_no_shares" time="0.002"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_only_one_share" time="0.002"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_overdue" time="0.002"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_overdue_fails" time="0.003"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_suffer_bad_diversity_early" time="0.002"/> | |
<testcase classname="allmydata.test.test_download.Selection" name="test_suffer_bad_diversity_late" time="0.002"/> | |
<testcase classname="allmydata.test.test_download.Status" name="test_active" time="0.001"/> | |
<testcase classname="allmydata.test.test_download.Status" name="test_progress" time="0.001"/> | |
<testcase classname="allmydata.test.test_download.Status" name="test_status" time="0.001"/> | |
<testcase classname="allmydata.test.test_drop_upload.MockTest" name="test_drop_upload" time="0.679"/> | |
<testcase classname="allmydata.test.test_drop_upload.MockTest" name="test_errors" time="0.435"/> | |
<testcase classname="allmydata.test.test_drop_upload.RealTest" name="test_drop_upload" time="0.147"> | |
<skipped>Drop-upload support can only be tested for-real on an OS that supports inotify or equivalent.
</skipped> | |
</testcase> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_100" time="0.074"/> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_101" time="0.100"/> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_124" time="0.091"/> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_125" time="0.092"/> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_51" time="0.065"/> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_74" time="0.066"/> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_75" time="0.065"/> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_76" time="0.073"/> | |
<testcase classname="allmydata.test.test_encode.Encode" name="test_send_99" time="0.072"/> | |
<testcase classname="allmydata.test.test_encode.Roundtrip" name="test_100" time="1.345"/> | |
<testcase classname="allmydata.test.test_encode.Roundtrip" name="test_101" time="1.168"/> | |