Diff of the two buildlogs: -- --- b1/build.log 2025-03-28 09:40:30.520122389 +0000 +++ b2/build.log 2025-03-28 09:42:25.154967987 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Mar 27 21:36:37 -12 2025 -I: pbuilder-time-stamp: 1743154597 +I: Current time: Fri May 1 06:03:33 +14 2026 +I: pbuilder-time-stamp: 1777565013 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -26,54 +26,86 @@ dpkg-source: info: applying 0002-Gem-Platform-emulate-3.3.15-behavior-on-Ruby-3.1.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/57063/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/20932/tmp/hooks/D01_modify_environment starting +debug: Running on ionos6-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Apr 30 16:03 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/20932/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/20932/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=11 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=21 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='23b6d85c16864207ad64e6ec0960ebbc' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='57063' - PS1='# ' - PS2='> ' + INVOCATION_ID=f7cad78ead664a06942c33d4068cdc3e + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=20932 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.n8b3wrub/pbuilderrc_pmNd --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.n8b3wrub/b1 --logfile b1/build.log rubygems_3.6.6-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.n8b3wrub/pbuilderrc_vWl9 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.n8b3wrub/b2 --logfile b2/build.log rubygems_3.6.6-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos2-i386 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/57063/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/20932/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -253,7 +285,7 @@ Get: 130 http://deb.debian.org/debian trixie/main i386 ruby-all-dev i386 1:3.3+b1 [6488 B] Get: 131 http://deb.debian.org/debian trixie/main i386 gem2deb i386 2.2.5 [48.0 kB] Get: 132 http://deb.debian.org/debian trixie/main i386 ruby-dev i386 1:3.3+b1 [5564 B] -Fetched 49.2 MB in 1s (50.4 MB/s) +Fetched 49.2 MB in 1s (55.9 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19792 files and directories currently installed.) @@ -693,8 +725,8 @@ Setting up tzdata (2025b-1) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Mar 28 09:37:16 UTC 2025. -Universal Time is now: Fri Mar 28 09:37:16 UTC 2025. +Local time is now: Thu Apr 30 16:03:54 UTC 2026. +Universal Time is now: Thu Apr 30 16:03:54 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up ruby-minitest (5.25.4-2) ... @@ -816,7 +848,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/rubygems-3.6.6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../rubygems_3.6.6-1_source.changes +I: user script /srv/workspace/pbuilder/20932/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/20932/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/rubygems-3.6.6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../rubygems_3.6.6-1_source.changes dpkg-buildpackage: info: source package rubygems dpkg-buildpackage: info: source version 3.6.6-1 dpkg-buildpackage: info: source distribution unstable @@ -850,12 +886,12 @@ │ ruby-rubygems: Installing files and building extensions for ruby3.3 │ └──────────────────────────────────────────────────────────────────────────────┘ -/usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20250327-9348-98tw05/gemspec +/usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20260501-25802-avlygw/gemspec Successfully built RubyGem Name: rubygems-update Version: 3.6.6 File: rubygems-update-3.6.6.gem -/usr/bin/ruby3.3 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-rubygems/usr/share/rubygems-integration/all /tmp/d20250327-9348-98tw05/rubygems-update-3.6.6.gem +/usr/bin/ruby3.3 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-rubygems/usr/share/rubygems-integration/all /tmp/d20260501-25802-avlygw/rubygems-update-3.6.6.gem /build/reproducible-path/rubygems-3.6.6/debian/ruby-rubygems/usr/share/rubygems-integration/all/gems/rubygems-update-3.6.6/bundler/CHANGELOG.md /build/reproducible-path/rubygems-3.6.6/debian/ruby-rubygems/usr/share/rubygems-integration/all/gems/rubygems-update-3.6.6/bundler/LICENSE.md /build/reproducible-path/rubygems-3.6.6/debian/ruby-rubygems/usr/share/rubygems-integration/all/gems/rubygems-update-3.6.6/bundler/README.md @@ -1505,12 +1541,12 @@ │ ruby-bundler: Installing files and building extensions for ruby3.3 │ └──────────────────────────────────────────────────────────────────────────────┘ -/usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20250327-9348-r00l3v/gemspec +/usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20260501-25802-jolwup/gemspec Successfully built RubyGem Name: bundler Version: 2.6.6 File: bundler-2.6.6.gem -/usr/bin/ruby3.3 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-bundler/usr/share/rubygems-integration/all /tmp/d20250327-9348-r00l3v/bundler-2.6.6.gem +/usr/bin/ruby3.3 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-bundler/usr/share/rubygems-integration/all /tmp/d20260501-25802-jolwup/bundler-2.6.6.gem /build/reproducible-path/rubygems-3.6.6/debian/ruby-bundler/usr/share/rubygems-integration/all/gems/bundler-2.6.6/exe/bundle /build/reproducible-path/rubygems-3.6.6/debian/ruby-bundler/usr/share/rubygems-integration/all/gems/bundler-2.6.6/exe/bundler /build/reproducible-path/rubygems-3.6.6/debian/ruby-bundler/usr/share/rubygems-integration/all/gems/bundler-2.6.6/lib/bundler.rb @@ -1913,489 +1949,489 @@ Loaded suite /usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader Started ChangelogTest: - test_format_header: .: (0.002467) + test_format_header: .: (0.001051) Gem::TestCase: Gem::InstallerTestCase: TestGemCommandsUninstallCommand: - test_execute_all: .: (0.132927) - test_execute_all_named: .: (0.145274) - test_execute_all_named_default_multiple: .: (0.051563) - test_execute_all_named_default_single: .: (0.010728) - test_execute_dependency_order: .: (0.040123) - test_execute_does_not_error_on_shadowed_default_gems: .: (0.022587) - test_execute_does_not_remove_default_gem_executables: .: (0.032257) - test_execute_outside_gem_home: .: (0.025674) - test_execute_outside_gem_home_when_install_dir_given: .: (0.027507) - test_execute_prerelease: .: (0.430964) - test_execute_removes_executable: .: (0.074363) - test_execute_removes_formatted_executable: .: (0.048870) - test_execute_two_version: .: (0.014729) - test_execute_with_force_and_without_version_uninstalls_everything:.: (0.135413) - test_execute_with_force_ignores_dependencies: .: (0.112979) - test_execute_with_gem_not_installed: .: (0.006133) - test_execute_with_gem_uninstall_error: .: (0.090022) - test_execute_with_multiple_version_specified_as_colon: .: (0.084156) - test_execute_with_version_leaves_non_matching_versions: .: (0.092977) - test_execute_with_version_specified_as_colon: .: (0.084907) - test_handle_options: .: (0.011215) - test_handle_options_vendor: .: (0.010639) - test_handle_options_vendor_missing: .: (0.015874) - test_uninstall_selection: .: (0.075146) - test_uninstall_selection_multiple_gems: .: (0.073262) + test_execute_all: .: (0.066425) + test_execute_all_named: .: (0.062340) + test_execute_all_named_default_multiple: .: (0.024280) + test_execute_all_named_default_single: .: (0.007197) + test_execute_dependency_order: .: (0.018356) + test_execute_does_not_error_on_shadowed_default_gems: .: (0.011212) + test_execute_does_not_remove_default_gem_executables: .: (0.016204) + test_execute_outside_gem_home: .: (0.015634) + test_execute_outside_gem_home_when_install_dir_given: .: (0.013563) + test_execute_prerelease: .: (0.186877) + test_execute_removes_executable: .: (0.011352) + test_execute_removes_formatted_executable: .: (0.012304) + test_execute_two_version: .: (0.003035) + test_execute_with_force_and_without_version_uninstalls_everything:.: (0.028491) + test_execute_with_force_ignores_dependencies: .: (0.039751) + test_execute_with_gem_not_installed: .: (0.003079) + test_execute_with_gem_uninstall_error: .: (0.040411) + test_execute_with_multiple_version_specified_as_colon: .: (0.039987) + test_execute_with_version_leaves_non_matching_versions: .: (0.041773) + test_execute_with_version_specified_as_colon: .: (0.039898) + test_handle_options: .: (0.004954) + test_handle_options_vendor: .: (0.004656) + test_handle_options_vendor_missing: .: (0.004797) + test_uninstall_selection: .: (0.035614) + test_uninstall_selection_multiple_gems: .: (0.033661) TestGemInstallUpdateOptions: - test_add_install_update_options: .: (0.014735) - test_build_root: .: (0.012376) - test_doc: .: (0.018033) - test_doc_no: .: (0.011910) - test_doc_rdoc: .: (0.012604) - test_doc_rdoc_ri: .: (0.014980) - test_document: .: (0.011753) - test_document_no: .: (0.010717) - test_document_rdoc: .: (0.010844) - test_minimal_deps: .: (0.010706) - test_minimal_deps_no: .: (0.012236) - test_post_install_message: .: (0.012907) - test_post_install_message_no: .: (0.011704) - test_security_policy: .: (0.020099) - test_security_policy_unknown: .: (0.018345) - test_user_install_disabled_read_only: .: (0.020885) - test_user_install_enabled: .: (0.034100) - test_vendor: .: (0.012302) - test_vendor_missing: .: (0.012488) + test_add_install_update_options: .: (0.005525) + test_build_root: .: (0.004872) + test_doc: .: (0.004961) + test_doc_no: .: (0.005207) + test_doc_rdoc: .: (0.005184) + test_doc_rdoc_ri: .: (0.007990) + test_document: .: (0.005208) + test_document_no: .: (0.005300) + test_document_rdoc: .: (0.005337) + test_minimal_deps: .: (0.005158) + test_minimal_deps_no: .: (0.005057) + test_post_install_message: .: (0.004834) + test_post_install_message_no: .: (0.004843) + test_security_policy: .: (0.004834) + test_security_policy_unknown: .: (0.006597) + test_user_install_disabled_read_only: .: (0.011758) + test_user_install_enabled: .: (0.014311) + test_vendor: .: (0.005283) + test_vendor_missing: .: (0.005095) TestGemInstaller: - test_app_script_text: .: (0.019658) - test_check_executable_overwrite: .: (0.021033) - test_check_executable_overwrite_format_executable:.: (0.019312) - test_check_executable_overwrite_other_gem: .: (0.039229) - test_check_executable_overwrite_other_gem_force: .: (0.031214) - test_check_executable_overwrite_other_non_gem: .: (0.041853) - test_check_that_user_bin_dir_is_in_path: .: (0.024061) - test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.031016) - test_check_that_user_bin_dir_is_in_path_tilde: .: (0.030799) - test_conflicting_binstubs: .: (0.942125) - test_default_gem_loaded_from: .: (0.022309) - test_default_gem_to_specific_install_dir: .: (0.052204) - test_default_gem_with_wrappers: .: (0.047993) - test_dir: .: (0.034461) - test_ensure_dependency: .: (0.037124) - test_ensure_loadable_spec: .: (0.056142) - test_ensure_loadable_spec_security_policy: .: (0.034253) - test_extract_files: .: (0.027375) - test_find_lib_file_after_install: .: (2.261302) - test_gem_attribute: .: (0.016694) - test_generate_bin_bindir: .: (0.026964) - test_generate_bin_bindir_with_user_install_warning: .: (0.006845) - test_generate_bin_script: .: (0.018375) - test_generate_bin_script_format: .: (0.026006) - test_generate_bin_script_format_disabled: .: (0.019323) - test_generate_bin_script_install_dir: .: (0.020008) - test_generate_bin_script_no_execs: .: (0.021382) - test_generate_bin_script_no_perms: .: (0.018200) - test_generate_bin_script_no_shebang: .: (0.020682) - test_generate_bin_script_wrappers: .: (0.018884) - test_generate_bin_symlink: .: (0.025297) - test_generate_bin_symlink_no_execs: .: (0.023195) - test_generate_bin_symlink_no_perms: .: (0.018596) - test_generate_bin_symlink_update_newer: .: (0.030718) - test_generate_bin_symlink_update_older: .: (0.031615) - test_generate_bin_symlink_update_remove_wrapper: .: (0.043770) - test_generate_bin_symlink_win32: .: (0.022357) - test_generate_bin_uses_default_shebang: .: (0.019786) - test_generate_bin_with_dangling_symlink: .: (0.082663) - test_generate_plugins: .: (0.643781) - test_generate_plugins_with_build_root: .: (0.044705) - test_generate_plugins_with_install_dir: .: (0.025440) - test_generate_plugins_with_user_install: .: (0.026912) - test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.036110) - test_initialize: .: (0.027195) - test_initialize_user_install: .: (0.033163) - test_initialize_user_install_bin_dir: .: (0.028500) - test_install: .: (0.504632) - test_install_build_root: .: (0.061785) - test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.041076) - test_install_creates_binstub_that_dont_trust_encoding: .: (0.620969) - test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.693007) - test_install_creates_binstub_that_understand_version: .: (0.451000) - test_install_creates_working_binstub: .: (0.656318) - test_install_dir_takes_precedence_to_user_install:.: (0.032445) - test_install_does_not_leave_lockfile_for_binstub: .: (0.649134) - test_install_extension_and_script: .: (0.365852) - test_install_extension_clean_intermediate_files: .: (0.575602) - test_install_extension_dir: .: (0.560753) - test_install_extension_dir_is_removed_on_reinstall: .: (0.766319) - test_install_extension_flat: .: (0.468512) - test_install_force: .: (0.026026) - test_install_missing_dirs: .: (0.027190) - test_install_post_build_false: .: (0.022178) - test_install_post_build_nil: .: (0.043946) - test_install_pre_install_false: .: (0.046815) - test_install_pre_install_nil: .: (0.054657) - test_install_user_extension_dir: .: (0.634197) - test_install_with_message: .: (0.032234) - test_install_with_no_prior_files: .: (0.941776) - test_install_with_skipped_message: .: (0.041407) - test_installation_satisfies_dependency_eh: .: (0.023645) - test_installation_satisfies_dependency_eh_development: .: (0.018334) - test_keeps_plugins_up_to_date: .: (1.923555) - test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.017087) - test_package_attribute: .: (0.016480) - test_pre_install_checks_dependencies: .: (0.054403) - test_pre_install_checks_dependencies_ignore: .: (0.030604) - test_pre_install_checks_dependencies_install_dir: .: (0.017277) - test_pre_install_checks_malicious_dependencies_before_eval: .: (0.014739) - test_pre_install_checks_malicious_extensions_before_eval: .: (0.019035) - test_pre_install_checks_malicious_name: .: (0.013496) - test_pre_install_checks_malicious_name_before_eval: .: (0.014155) - test_pre_install_checks_malicious_platform_before_eval: .: (0.010083) - test_pre_install_checks_malicious_require_paths_before_eval: .: (0.023116) - test_pre_install_checks_malicious_specification_version_before_eval: .: (0.021336) - test_process_options: .: (0.026856) - test_process_options_build_root: .: (0.029579) - test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.014078) - test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.013706) - test_shebang: .: (0.017615) - test_shebang_arguments: .: (0.017596) - test_shebang_arguments_with_load_relative: .: (0.018534) - test_shebang_custom: .: (0.017575) - test_shebang_custom_with_expands: .: (0.016915) - test_shebang_custom_with_expands_and_arguments: .: (0.020652) - test_shebang_empty: .: (0.017735) - test_shebang_env: .: (0.017891) - test_shebang_env_arguments: .: (0.017942) - test_shebang_env_arguments_with_load_relative: .: (0.018849) - test_shebang_env_shebang: .: (0.020606) - test_shebang_nested: .: (0.038123) - test_shebang_nested_arguments: .: (0.037490) - test_shebang_nested_arguments_with_load_relative: .: (0.034351) - test_shebang_version: .: (0.016244) - test_shebang_version_arguments: .: (0.015938) - test_shebang_version_arguments_with_load_relative:.: (0.016694) - test_shebang_version_env: .: (0.017926) - test_shebang_version_env_arguments: .: (0.016237) - test_shebang_version_env_arguments_with_load_relative: .: (0.016775) - test_unpack: .: (0.030199) - test_use_plugin_immediately: .: (0.860321) - test_write_build_info_file: .: (0.031421) - test_write_build_info_file_empty: .: (0.030388) - test_write_build_info_file_install_dir: .: (0.022121) - test_write_cache_file: .: (0.017133) - test_write_spec: .: (0.009514) - test_write_spec_writes_cached_spec: .: (0.009173) + test_app_script_text: .: (0.008045) + test_check_executable_overwrite: .: (0.008569) + test_check_executable_overwrite_format_executable:.: (0.012543) + test_check_executable_overwrite_other_gem: .: (0.012789) + test_check_executable_overwrite_other_gem_force: .: (0.016685) + test_check_executable_overwrite_other_non_gem: .: (0.012901) + test_check_that_user_bin_dir_is_in_path: .: (0.006615) + test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.006328) + test_check_that_user_bin_dir_is_in_path_tilde: .: (0.011926) + test_conflicting_binstubs: .: (0.380484) + test_default_gem_loaded_from: .: (0.006248) + test_default_gem_to_specific_install_dir: .: (0.011572) + test_default_gem_with_wrappers: .: (0.010535) + test_dir: .: (0.007812) + test_ensure_dependency: .: (0.007685) + test_ensure_loadable_spec: .: (0.008121) + test_ensure_loadable_spec_security_policy: .: (0.007650) + test_extract_files: .: (0.007727) + test_find_lib_file_after_install: .: (0.301411) + test_gem_attribute: .: (0.004315) + test_generate_bin_bindir: .: (0.008903) + test_generate_bin_bindir_with_user_install_warning: .: (0.003480) + test_generate_bin_script: .: (0.008909) + test_generate_bin_script_format: .: (0.008616) + test_generate_bin_script_format_disabled: .: (0.008229) + test_generate_bin_script_install_dir: .: (0.008746) + test_generate_bin_script_no_execs: .: (0.013276) + test_generate_bin_script_no_perms: .: (0.008135) + test_generate_bin_script_no_shebang: .: (0.008190) + test_generate_bin_script_wrappers: .: (0.009036) + test_generate_bin_symlink: .: (0.008058) + test_generate_bin_symlink_no_execs: .: (0.009871) + test_generate_bin_symlink_no_perms: .: (0.007922) + test_generate_bin_symlink_update_newer: .: (0.011263) + test_generate_bin_symlink_update_older: .: (0.008476) + test_generate_bin_symlink_update_remove_wrapper: .: (0.009169) + test_generate_bin_symlink_win32: .: (0.008553) + test_generate_bin_uses_default_shebang: .: (0.008098) + test_generate_bin_with_dangling_symlink: .: (0.040461) + test_generate_plugins: .: (0.189057) + test_generate_plugins_with_build_root: .: (0.023322) + test_generate_plugins_with_install_dir: .: (0.025673) + test_generate_plugins_with_user_install: .: (0.013987) + test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.010099) + test_initialize: .: (0.007122) + test_initialize_user_install: .: (0.008138) + test_initialize_user_install_bin_dir: .: (0.007508) + test_install: .: (0.186694) + test_install_build_root: .: (0.013954) + test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.012289) + test_install_creates_binstub_that_dont_trust_encoding: .: (0.188344) + test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.193347) + test_install_creates_binstub_that_understand_version: .: (0.187270) + test_install_creates_working_binstub: .: (0.190350) + test_install_dir_takes_precedence_to_user_install:.: (0.011486) + test_install_does_not_leave_lockfile_for_binstub: .: (0.275822) + test_install_extension_and_script: .: (0.152923) + test_install_extension_clean_intermediate_files: .: (0.163680) + test_install_extension_dir: .: (0.145042) + test_install_extension_dir_is_removed_on_reinstall: .: (0.274458) + test_install_extension_flat: .: (0.167075) + test_install_force: .: (0.010050) + test_install_missing_dirs: .: (0.012576) + test_install_post_build_false: .: (0.008337) + test_install_post_build_nil: .: (0.010447) + test_install_pre_install_false: .: (0.007724) + test_install_pre_install_nil: .: (0.018662) + test_install_user_extension_dir: .: (0.170084) + test_install_with_message: .: (0.014278) + test_install_with_no_prior_files: .: (0.399117) + test_install_with_skipped_message: .: (0.014315) + test_installation_satisfies_dependency_eh: .: (0.011433) + test_installation_satisfies_dependency_eh_development: .: (0.011012) + test_keeps_plugins_up_to_date: .: (0.825416) + test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.005531) + test_package_attribute: .: (0.006839) + test_pre_install_checks_dependencies: .: (0.018703) + test_pre_install_checks_dependencies_ignore: .: (0.021091) + test_pre_install_checks_dependencies_install_dir: .: (0.011241) + test_pre_install_checks_malicious_dependencies_before_eval: .: (0.009794) + test_pre_install_checks_malicious_extensions_before_eval: .: (0.009401) + test_pre_install_checks_malicious_name: .: (0.006908) + test_pre_install_checks_malicious_name_before_eval: .: (0.007902) + test_pre_install_checks_malicious_platform_before_eval: .: (0.006217) + test_pre_install_checks_malicious_require_paths_before_eval: .: (0.012172) + test_pre_install_checks_malicious_specification_version_before_eval: .: (0.009789) + test_process_options: .: (0.008846) + test_process_options_build_root: .: (0.014197) + test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.009527) + test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.011895) + test_shebang: .: (0.012393) + test_shebang_arguments: .: (0.010434) + test_shebang_arguments_with_load_relative: .: (0.010559) + test_shebang_custom: .: (0.013217) + test_shebang_custom_with_expands: .: (0.009204) + test_shebang_custom_with_expands_and_arguments: .: (0.008872) + test_shebang_empty: .: (0.013184) + test_shebang_env: .: (0.015301) + test_shebang_env_arguments: .: (0.018564) + test_shebang_env_arguments_with_load_relative: .: (0.013945) + test_shebang_env_shebang: .: (0.009397) + test_shebang_nested: .: (0.012296) + test_shebang_nested_arguments: .: (0.012722) + test_shebang_nested_arguments_with_load_relative: .: (0.013165) + test_shebang_version: .: (0.012485) + test_shebang_version_arguments: .: (0.012665) + test_shebang_version_arguments_with_load_relative:.: (0.010880) + test_shebang_version_env: .: (0.015349) + test_shebang_version_env_arguments: .: (0.010889) + test_shebang_version_env_arguments_with_load_relative: .: (0.010011) + test_unpack: .: (0.014983) + test_use_plugin_immediately: .: (0.382222) + test_write_build_info_file: .: (0.014242) + test_write_build_info_file_empty: .: (0.007403) + test_write_build_info_file_install_dir: .: (0.009479) + test_write_cache_file: .: (0.008936) + test_write_spec: .: (0.006219) + test_write_spec_writes_cached_spec: .: (0.005031) TestGemUninstaller: - test_ask_if_ok: .: (0.041576) - test_initialize_expand_path: .: (0.039292) - test_path_ok_eh: .: (0.044550) - test_path_ok_eh_legacy: .: (0.040195) - test_path_ok_eh_user: .: (0.038773) - test_regenerate_plugins_for: .: (0.056737) - test_remove_all: .: (0.044474) - test_remove_executables_force_keep: .: (0.039203) - test_remove_executables_force_remove: .: (0.043937) - test_remove_executables_user: .: (0.040356) - test_remove_executables_user_format: .: (0.038755) - test_remove_executables_user_format_disabled: .: (0.038071) - test_remove_not_in_home: .: (0.042026) - test_remove_plugins: .: (0.073615) - test_remove_plugins_user_installed: .: (0.096983) - test_remove_symlinked_gem_home: .: (0.045445) - test_uninstall: .: (0.041737) - test_uninstall_default_gem: .: (0.042941) - test_uninstall_default_gem_with_same_version: .: (0.064175) - test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.045064) - test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.048072) - test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.044749) - test_uninstall_extension: .: (0.575231) - test_uninstall_keeps_plugins_up_to_date: .: (0.095752) - test_uninstall_no_permission: .: (0.043572) - test_uninstall_nonexistent: .: (0.038547) - test_uninstall_not_ok: .: (0.049824) - test_uninstall_only_lists_unsatisfied_deps: .: (0.047357) - test_uninstall_prompt_includes_dep_type: .: (0.042698) - test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.045114) - test_uninstall_prompts_about_broken_deps: .: (0.052960) - test_uninstall_selection: .: (0.110990) - test_uninstall_selection_greater_than_one: .: (0.115205) - test_uninstall_user_install: .: (0.042141) - test_uninstall_user_install_with_symlinked_home: .: (0.040963) - test_uninstall_with_install_dir_regenerates_plugins: .: (0.083926) - test_uninstall_with_install_dir_removes_plugins: .: (0.070149) - test_uninstall_wrong_repo: .: (0.048507) + test_ask_if_ok: .: (0.020111) + test_initialize_expand_path: .: (0.022529) + test_path_ok_eh: .: (0.023406) + test_path_ok_eh_legacy: .: (0.021595) + test_path_ok_eh_user: .: (0.024643) + test_regenerate_plugins_for: .: (0.033542) + test_remove_all: .: (0.042361) + test_remove_executables_force_keep: .: (0.024848) + test_remove_executables_force_remove: .: (0.021035) + test_remove_executables_user: .: (0.020848) + test_remove_executables_user_format: .: (0.022821) + test_remove_executables_user_format_disabled: .: (0.020864) + test_remove_not_in_home: .: (0.021076) + test_remove_plugins: .: (0.030067) + test_remove_plugins_user_installed: .: (0.032982) + test_remove_symlinked_gem_home: .: (0.023678) + test_uninstall: .: (0.023367) + test_uninstall_default_gem: .: (0.023842) + test_uninstall_default_gem_with_same_version: .: (0.052202) + test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.026686) + test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.028943) + test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.024983) + test_uninstall_extension: .: (0.160966) + test_uninstall_keeps_plugins_up_to_date: .: (0.040905) + test_uninstall_no_permission: .: (0.018800) + test_uninstall_nonexistent: .: (0.018420) + test_uninstall_not_ok: .: (0.022977) + test_uninstall_only_lists_unsatisfied_deps: .: (0.023603) + test_uninstall_prompt_includes_dep_type: .: (0.021330) + test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.021461) + test_uninstall_prompts_about_broken_deps: .: (0.023973) + test_uninstall_selection: .: (0.050105) + test_uninstall_selection_greater_than_one: .: (0.052822) + test_uninstall_user_install: .: (0.019918) + test_uninstall_user_install_with_symlinked_home: .: (0.019998) + test_uninstall_with_install_dir_regenerates_plugins: .: (0.040352) + test_uninstall_with_install_dir_removes_plugins: .: (0.033568) + test_uninstall_wrong_repo: .: (0.020406) Gem::Package::TarTestCase: TestGemPackage: - test_add_checksums: .: (0.022697) - test_add_files: .: (0.015102) - test_add_files_symlink: .: (0.014536) - test_build: .: (0.022134) - test_build_auto_signed: .: (0.066409) - test_build_auto_signed_encrypted_key: .: (0.064405) - test_build_invalid: .: (0.014017) - test_build_invalid_arguments: .: (0.013831) - test_build_modified_platform: .: (0.028211) - test_build_signed: .: (0.057594) - test_build_signed_encrypted_key: .: (0.058413) - test_build_time_uses_source_date_epoch: .: (0.014935) - test_build_time_without_source_date_epoch: .: (0.014872) - test_class_new_old_format: .: (0.014636) - test_contents: .: (0.017266) - test_contents_from_io: .: (0.016690) - test_corrupt_data_tar_gz: .: (0.026157) - test_extract_file_permissions: .: (0.023823) - test_extract_files: .: (0.018386) - test_extract_files_empty: .: (0.019867) - test_extract_symlink_into_symlink_dir: .: (0.017226) - test_extract_symlink_parent: .: (0.015006) - test_extract_tar_gz_absolute: .: (0.029457) - test_extract_tar_gz_directory: .: (0.034146) - test_extract_tar_gz_dot_file: .: (0.032003) - test_extract_tar_gz_dot_slash: .: (0.016304) - test_extract_tar_gz_symlink_broken_relative_path: .: (0.019553) - test_extract_tar_gz_symlink_relative_path: .: (0.019191) - test_gem_attr: .: (0.014343) - test_install_location: .: (0.014974) - test_install_location_absolute: .: (0.014591) - test_install_location_dots: .: (0.014044) - test_install_location_extra_slash: .: (0.013036) - test_install_location_relative: .: (0.013586) - test_install_location_suffix: .: (0.014541) - test_load_spec: .: (0.018719) - test_raw_spec: .: (0.021476) - test_spec: .: (0.016552) - test_spec_from_io: .: (0.023207) - test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.013695) - test_verify: .: (0.017302) - test_verify_checksum_bad: .: (0.020946) - test_verify_checksum_missing: .: (0.020406) - test_verify_corrupt: .: (0.015871) - test_verify_corrupt_tar_checksums_entry: .: (0.014131) - test_verify_corrupt_tar_data_entry: .: (0.015117) - test_verify_corrupt_tar_metadata_entry: .: (0.013987) - test_verify_duplicate_file: .: (0.021199) - test_verify_empty: .: (0.014112) - test_verify_entry: .: (0.015980) - test_verify_nonexistent: .: (0.018393) - test_verify_security_policy: .: (0.018335) - test_verify_security_policy_checksum_missing: .: (0.048325) - test_verify_security_policy_low_security: .: (0.057415) - test_verify_truncate: .: (0.016653) + test_add_checksums: .: (0.012351) + test_add_files: .: (0.008152) + test_add_files_symlink: .: (0.007432) + test_build: .: (0.010978) + test_build_auto_signed: .: (0.035214) + test_build_auto_signed_encrypted_key: .: (0.033961) + test_build_invalid: .: (0.006756) + test_build_invalid_arguments: .: (0.006666) + test_build_modified_platform: .: (0.013100) + test_build_signed: .: (0.036899) + test_build_signed_encrypted_key: .: (0.030782) + test_build_time_uses_source_date_epoch: .: (0.007237) + test_build_time_without_source_date_epoch: .: (0.006907) + test_class_new_old_format: .: (0.007565) + test_contents: .: (0.008581) + test_contents_from_io: .: (0.007945) + test_corrupt_data_tar_gz: .: (0.009681) + test_extract_file_permissions: .: (0.014274) + test_extract_files: .: (0.008715) + test_extract_files_empty: .: (0.009397) + test_extract_symlink_into_symlink_dir: .: (0.008037) + test_extract_symlink_parent: .: (0.007613) + test_extract_tar_gz_absolute: .: (0.009936) + test_extract_tar_gz_directory: .: (0.016288) + test_extract_tar_gz_dot_file: .: (0.016426) + test_extract_tar_gz_dot_slash: .: (0.011923) + test_extract_tar_gz_symlink_broken_relative_path: .: (0.009334) + test_extract_tar_gz_symlink_relative_path: .: (0.009236) + test_gem_attr: .: (0.006731) + test_install_location: .: (0.006378) + test_install_location_absolute: .: (0.006746) + test_install_location_dots: .: (0.006848) + test_install_location_extra_slash: .: (0.006640) + test_install_location_relative: .: (0.006472) + test_install_location_suffix: .: (0.006436) + test_load_spec: .: (0.008479) + test_raw_spec: .: (0.010571) + test_spec: .: (0.008128) + test_spec_from_io: .: (0.010439) + test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.007142) + test_verify: .: (0.008237) + test_verify_checksum_bad: .: (0.010037) + test_verify_checksum_missing: .: (0.009830) + test_verify_corrupt: .: (0.007477) + test_verify_corrupt_tar_checksums_entry: .: (0.006740) + test_verify_corrupt_tar_data_entry: .: (0.007128) + test_verify_corrupt_tar_metadata_entry: .: (0.006936) + test_verify_duplicate_file: .: (0.009752) + test_verify_empty: .: (0.006714) + test_verify_entry: .: (0.007605) + test_verify_nonexistent: .: (0.009033) + test_verify_security_policy: .: (0.008454) + test_verify_security_policy_checksum_missing: .: (0.025155) + test_verify_security_policy_low_security: .: (0.030676) + test_verify_truncate: .: (0.007769) TestGemPackageTarHeader: - test_big_uid_gid: .: (0.006827) - test_empty: .: (0.005613) - test_empty_eh: .: (0.006001) - test_equals2: .: (0.005257) - test_from_bad_octal: .: (0.007554) - test_initialize: .: (0.005532) - test_initialize_bad: .: (0.005351) - test_initialize_typeflag: .: (0.005211) - test_self_from: .: (0.006461) - test_spaces_in_headers: .: (0.005518) - test_to_s: .: (0.006557) - test_update_checksum: .: (0.011566) + test_big_uid_gid: .: (0.003154) + test_empty: .: (0.002880) + test_empty_eh: .: (0.003140) + test_equals2: .: (0.002806) + test_from_bad_octal: .: (0.004072) + test_initialize: .: (0.002933) + test_initialize_bad: .: (0.002842) + test_initialize_typeflag: .: (0.002762) + test_self_from: .: (0.003206) + test_spaces_in_headers: .: (0.002909) + test_to_s: .: (0.005628) + test_update_checksum: .: (0.002862) TestGemPackageTarReader: - test_each_entry: .: (0.007288) - test_each_with_not_a_tar: .: (0.006062) - test_read_in_gem_data: .: (0.006126) - test_rewind: .: (0.006559) - test_seek: .: (0.007561) - test_seek_in_gem_data: .: (0.006729) - test_seek_missing: .: (0.007052) + test_each_entry: .: (0.003292) + test_each_with_not_a_tar: .: (0.003626) + test_read_in_gem_data: .: (0.003103) + test_rewind: .: (0.003475) + test_seek: .: (0.003071) + test_seek_in_gem_data: .: (0.003295) + test_seek_missing: .: (0.003183) TestGemPackageTarReaderEntry: - test_bytes_read: .: (0.007449) - test_close: .: (0.006832) - test_closed_eh: .: (0.007071) - test_consecutive_read: .: (0.006832) - test_consecutive_read_bytes_past_eof: .: (0.006791) - test_directory_eh: .: (0.006770) - test_eof_eh: .: (0.006069) - test_file_eh: .: (0.006157) - test_full_name: .: (0.006468) - test_full_name_null: .: (0.006176) - test_getc: .: (0.006362) - test_open: .: (0.012663) - test_open_closes_entry: .: (0.006894) - test_open_returns_entry: .: (0.007658) - test_pos: .: (0.006428) - test_read: .: (0.006610) - test_read_big: .: (0.006424) - test_read_corrupted_tar: .: (0.006840) - test_read_from_gzip_io: .: (0.007054) - test_read_from_gzip_io_with_non_zero_offset: .: (0.006690) - test_read_partial_buffer: .: (0.006415) - test_read_remaining: .: (0.006847) - test_read_small: .: (0.006348) - test_read_zero: .: (0.006213) - test_readpartial: .: (0.006107) - test_readpartial_corrupted_tar: .: (0.006606) - test_readpartial_past_eof: .: (0.006403) - test_readpartial_to_eof: .: (0.006323) - test_readpartial_zero: .: (0.006343) - test_rewind: .: (0.012080) - test_seek: .: (0.006802) - test_seek_in_gzip_io_corrupted: .: (0.007820) - test_seek_in_gzip_io_with_non_zero_offset: .: (0.007234) - test_size: .: (0.006942) - test_symlink_eh: .: (0.006919) - test_zero_byte_file_read: .: (0.007114) - test_zero_byte_file_readpartial: .: (0.007174) + test_bytes_read: .: (0.003196) + test_close: .: (0.003486) + test_closed_eh: .: (0.003719) + test_consecutive_read: .: (0.003124) + test_consecutive_read_bytes_past_eof: .: (0.003051) + test_directory_eh: .: (0.003253) + test_eof_eh: .: (0.003036) + test_file_eh: .: (0.003225) + test_full_name: .: (0.003038) + test_full_name_null: .: (0.003014) + test_getc: .: (0.005189) + test_open: .: (0.003182) + test_open_closes_entry: .: (0.003643) + test_open_returns_entry: .: (0.003191) + test_pos: .: (0.003109) + test_read: .: (0.003029) + test_read_big: .: (0.003211) + test_read_corrupted_tar: .: (0.003292) + test_read_from_gzip_io: .: (0.003295) + test_read_from_gzip_io_with_non_zero_offset: .: (0.003674) + test_read_partial_buffer: .: (0.003054) + test_read_remaining: .: (0.003005) + test_read_small: .: (0.002990) + test_read_zero: .: (0.003102) + test_readpartial: .: (0.003076) + test_readpartial_corrupted_tar: .: (0.003310) + test_readpartial_past_eof: .: (0.003158) + test_readpartial_to_eof: .: (0.005532) + test_readpartial_zero: .: (0.003128) + test_rewind: .: (0.003101) + test_seek: .: (0.003488) + test_seek_in_gzip_io_corrupted: .: (0.003206) + test_seek_in_gzip_io_with_non_zero_offset: .: (0.003505) + test_size: .: (0.003030) + test_symlink_eh: .: (0.003424) + test_zero_byte_file_read: .: (0.003240) + test_zero_byte_file_readpartial: .: (0.003557) TestGemPackageTarWriter: - test_add_file: .: (0.007758) - test_add_file_digest: .: (0.008091) - test_add_file_digest_multiple: .: (0.007096) - test_add_file_signer: .: (0.029763) - test_add_file_signer_empty: .: (0.007131) - test_add_file_simple: .: (0.007049) - test_add_file_simple_data: .: (0.006210) - test_add_file_simple_padding: .: (0.007124) - test_add_file_simple_size: .: (0.012161) - test_add_file_simple_source_date_epoch: .: (0.007045) - test_add_file_source_date_epoch: .: (0.007254) - test_add_symlink: .: (0.006966) - test_add_symlink_source_date_epoch: .: (0.007483) - test_close: .: (0.006468) - test_mkdir: .: (0.007091) - test_mkdir_source_date_epoch: .: (0.007195) - test_split_name: .: (0.007583) - test_split_name_too_long_name: .: (0.006089) - test_split_name_too_long_prefix: .: (0.005829) - test_split_name_too_long_total: .: (0.006112) + test_add_file: .: (0.003582) + test_add_file_digest: .: (0.003495) + test_add_file_digest_multiple: .: (0.003427) + test_add_file_signer: .: (0.016156) + test_add_file_signer_empty: .: (0.003574) + test_add_file_simple: .: (0.003284) + test_add_file_simple_data: .: (0.005221) + test_add_file_simple_padding: .: (0.003342) + test_add_file_simple_size: .: (0.003236) + test_add_file_simple_source_date_epoch: .: (0.003254) + test_add_file_source_date_epoch: .: (0.003256) + test_add_symlink: .: (0.003475) + test_add_symlink_source_date_epoch: .: (0.003625) + test_close: .: (0.003160) + test_mkdir: .: (0.003567) + test_mkdir_source_date_epoch: .: (0.003299) + test_split_name: .: (0.003239) + test_split_name_too_long_name: .: (0.003069) + test_split_name_too_long_prefix: .: (0.003043) + test_split_name_too_long_total: .: (0.002948) GemTest: - test_operating_system_other_exceptions: .: (0.163138) - test_rubygems_normal_behaviour: .: (0.223345) + test_operating_system_other_exceptions: .: (0.040857) + test_rubygems_normal_behaviour: .: (0.089399) TestCiDetector: - test_ci?: .: (0.021847) - test_ci_strings: .: (0.014800) + test_ci?: .: (0.007971) + test_ci_strings: .: (0.005799) TestGem: - test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.048963) - test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.006296) - test_activate_bin_path_in_debug_mode: .: (0.212049) - test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.036235) - test_activate_bin_path_resolves_eagerly: .: (0.053045) - test_activate_bin_path_respects_underscore_selection_if_given: .: (0.030557) - test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.027046) - test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.166614) - test_data_home_default: .: (0.009595) - test_data_home_from_env: .: (0.013428) - test_default_source_date_epoch_doesnt_change: .: (1.010428) - test_deprecated_paths=: .: (0.011026) - test_gem_path_ordering: .: (0.072986) - test_gem_path_ordering_short: .: (0.047403) - test_load_env_plugins: .: (0.011759) - test_load_plugins: .: (0.040741) - test_load_user_installed_plugins: .: (0.028331) - test_operating_system_defaults: .: (0.014786) - test_platform_defaults: .: (0.006097) - test_register_default_spec: .: (0.007577) - test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.007752) - test_require_does_not_glob: .: (0.017605) - test_require_missing: .: (0.007373) - test_self_activate_bin_path_no_exec_name: .: (0.006620) - test_self_bin_path_active: .: (0.006382) - test_self_bin_path_bin_file_gone_in_latest: .: (0.015310) - test_self_bin_path_bin_name: .: (0.011142) - test_self_bin_path_bin_name_version: .: (0.010925) - test_self_bin_path_no_bin_file: .: (0.006245) - test_self_bin_path_no_exec_name: .: (0.010551) - test_self_bin_path_nonexistent_binfile: .: (0.006434) - test_self_bin_path_not_found: .: (0.007046) - test_self_bin_path_picking_newest: .: (0.012848) - test_self_bindir: .: (0.005976) - test_self_bindir_default_dir: .: (0.005705) - test_self_clear_paths: .: (0.006691) - test_self_configuration: .: (0.006102) - test_self_datadir: .: (0.017134) - test_self_datadir_nonexistent_package: .: (0.005882) - test_self_default_exec_format: .: (0.005260) - test_self_default_exec_format_18: .: (0.009308) - test_self_default_exec_format_jruby: .: (0.005330) - test_self_default_sources: .: (0.005222) - test_self_dir: .: (0.005780) - test_self_done_installing: .: (0.005132) - test_self_ensure_gem_directories: .: (0.007651) - test_self_ensure_gem_directories_missing_parents: .: (0.007824) - test_self_ensure_gem_directories_non_existent_paths:.: (0.021960) - test_self_ensure_gem_directories_permissions: .: (0.020948) - test_self_ensure_gem_directories_safe_permissions: .: (0.035547) - test_self_ensure_gem_directories_write_protected: .: (0.008231) - test_self_ensure_gem_directories_write_protected_parents: .: (0.009749) - test_self_env_requirement: .: (0.006477) - test_self_extension_dir_shared: .: (0.005930) - test_self_extension_dir_static: .: (0.006457) - test_self_find_files: .: (0.011946) - test_self_find_latest_files: .: (0.010475) - test_self_finish_resolve: .: (0.020939) - test_self_finish_resolve_respects_loaded_specs: .: (0.022594) - test_self_finish_resolve_wtf: .: (0.065938) - test_self_gunzip: .: (0.006637) - test_self_gzip: .: (0.007265) - test_self_install: .: (0.033912) - test_self_install_in_rescue: .: (0.031867) - test_self_install_permissions: .: (0.047952) - test_self_install_permissions_umask_0: .: (0.092164) - test_self_install_permissions_umask_077: .: (0.079491) - test_self_install_permissions_with_format_executable: .: (0.103571) - test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.106236) - test_self_latest_rubygems_version: .: (0.028768) - test_self_latest_spec_for: .: (0.023542) - test_self_latest_spec_for_multiple_sources: .: (0.047496) - test_self_latest_version_for: .: (0.027096) - test_self_latest_version_for_multiple_sources: .: (0.036220) - test_self_loaded_specs: .: (0.035457) - test_self_needs: .: (0.030898) - test_self_needs_picks_up_unresolved_deps: .: (0.120366) - test_self_path: .: (0.034696) - test_self_path_ENV_PATH: .: (0.018714) - test_self_path_default: .: (0.031452) - test_self_path_duplicate: .: (0.010677) - test_self_path_overlap: .: (0.014365) - test_self_paths_eq: .: (0.015950) - test_self_paths_eq_nonexistent_home: .: (0.010110) - test_self_platforms: .: (0.014688) - test_self_post_build: .: (0.014079) - test_self_post_install: .: (0.009558) - test_self_post_reset: .: (0.014004) - test_self_post_uninstall: .: (0.015584) - test_self_pre_install: .: (0.011599) - test_self_pre_reset: .: (0.011742) - test_self_pre_uninstall: .: (0.009907) - test_self_prefix_libdir: .: (0.013722) - test_self_prefix_sitelibdir: .: (0.011682) - test_self_read_binary: .: (0.011753) - test_self_refresh: .: (0.136967) - test_self_refresh_keeps_loaded_specs_activated: .: (0.093186) - test_self_ruby_api_version: .: (0.005488) - test_self_ruby_escaping_spaces_in_path: .: (0.005058) - test_self_ruby_path_without_spaces: .: (0.005228) - test_self_ruby_version_with_git_master: .: (0.005362) - test_self_ruby_version_with_git_prerelease: .: (0.005310) - test_self_ruby_version_with_non_mri_implementations:.: (0.004997) - test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.010924) - test_self_ruby_version_with_svn_prerelease: .: (0.005613) - test_self_ruby_version_with_svn_trunk: .: (0.006365) - test_self_rubygems_version: .: (0.005414) - test_self_sources: .: (0.005617) - test_self_try_activate_missing_dep: .: (0.013807) - test_self_try_activate_missing_extensions: .: (0.008303) - test_self_try_activate_missing_prerelease: .: (0.015138) - test_self_use_paths: .: (0.006771) - test_self_use_paths_with_nils: .: (0.006423) - test_self_user_dir: .: (0.006256) - test_self_user_home: .: (0.005680) - test_self_vendor_dir: .: (0.005320) - test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.005302) - test_self_vendor_dir_missing: .: (0.010234) - test_setting_paths_does_not_mutate_parameter_object:.: (0.005856) - test_setting_paths_does_not_warn_about_unknown_keys:.: (0.006950) - test_spec_order_is_consistent: .: (0.013043) - test_state_home_default: .: (0.006370) - test_state_home_from_env: .: (0.005644) - test_try_activate_returns_true_for_activated_specs: .: (0.009276) + test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.010268) + test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.003513) + test_activate_bin_path_in_debug_mode: .: (0.091177) + test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.009862) + test_activate_bin_path_resolves_eagerly: .: (0.012395) + test_activate_bin_path_respects_underscore_selection_if_given: .: (0.010323) + test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.008074) + test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.034588) + test_data_home_default: .: (0.002893) + test_data_home_from_env: .: (0.002710) + test_default_source_date_epoch_doesnt_change: .: (1.003498) + test_deprecated_paths=: .: (0.007598) + test_gem_path_ordering: .: (0.023750) + test_gem_path_ordering_short: .: (0.020839) + test_load_env_plugins: .: (0.004858) + test_load_plugins: .: (0.020443) + test_load_user_installed_plugins: .: (0.013723) + test_operating_system_defaults: .: (0.004231) + test_platform_defaults: .: (0.002735) + test_register_default_spec: .: (0.003788) + test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.003196) + test_require_does_not_glob: .: (0.008166) + test_require_missing: .: (0.003410) + test_self_activate_bin_path_no_exec_name: .: (0.002957) + test_self_bin_path_active: .: (0.002987) + test_self_bin_path_bin_file_gone_in_latest: .: (0.007856) + test_self_bin_path_bin_name: .: (0.005419) + test_self_bin_path_bin_name_version: .: (0.005057) + test_self_bin_path_no_bin_file: .: (0.002912) + test_self_bin_path_no_exec_name: .: (0.002785) + test_self_bin_path_nonexistent_binfile: .: (0.003076) + test_self_bin_path_not_found: .: (0.003200) + test_self_bin_path_picking_newest: .: (0.006116) + test_self_bindir: .: (0.002895) + test_self_bindir_default_dir: .: (0.002780) + test_self_clear_paths: .: (0.004967) + test_self_configuration: .: (0.002884) + test_self_datadir: .: (0.009208) + test_self_datadir_nonexistent_package: .: (0.003333) + test_self_default_exec_format: .: (0.002924) + test_self_default_exec_format_18: .: (0.002746) + test_self_default_exec_format_jruby: .: (0.002891) + test_self_default_sources: .: (0.010849) + test_self_dir: .: (0.008496) + test_self_done_installing: .: (0.008756) + test_self_ensure_gem_directories: .: (0.010220) + test_self_ensure_gem_directories_missing_parents: .: (0.004397) + test_self_ensure_gem_directories_non_existent_paths:.: (0.005596) + test_self_ensure_gem_directories_permissions: .: (0.004320) + test_self_ensure_gem_directories_safe_permissions: .: (0.004608) + test_self_ensure_gem_directories_write_protected: .: (0.004887) + test_self_ensure_gem_directories_write_protected_parents: .: (0.004154) + test_self_env_requirement: .: (0.003267) + test_self_extension_dir_shared: .: (0.002941) + test_self_extension_dir_static: .: (0.002937) + test_self_find_files: .: (0.007408) + test_self_find_latest_files: .: (0.005265) + test_self_finish_resolve: .: (0.014674) + test_self_finish_resolve_respects_loaded_specs: .: (0.011753) + test_self_finish_resolve_wtf: .: (0.030423) + test_self_gunzip: .: (0.003294) + test_self_gzip: .: (0.003309) + test_self_install: .: (0.019994) + test_self_install_in_rescue: .: (0.016381) + test_self_install_permissions: .: (0.017663) + test_self_install_permissions_umask_0: .: (0.017097) + test_self_install_permissions_umask_077: .: (0.017007) + test_self_install_permissions_with_format_executable: .: (0.020544) + test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.017214) + test_self_latest_rubygems_version: .: (0.006627) + test_self_latest_spec_for: .: (0.006992) + test_self_latest_spec_for_multiple_sources: .: (0.008883) + test_self_latest_version_for: .: (0.006325) + test_self_latest_version_for_multiple_sources: .: (0.008675) + test_self_loaded_specs: .: (0.007948) + test_self_needs: .: (0.010658) + test_self_needs_picks_up_unresolved_deps: .: (0.014572) + test_self_path: .: (0.004314) + test_self_path_ENV_PATH: .: (0.003210) + test_self_path_default: .: (0.002872) + test_self_path_duplicate: .: (0.006170) + test_self_path_overlap: .: (0.005910) + test_self_paths_eq: .: (0.004266) + test_self_paths_eq_nonexistent_home: .: (0.006416) + test_self_platforms: .: (0.007235) + test_self_post_build: .: (0.007603) + test_self_post_install: .: (0.006825) + test_self_post_reset: .: (0.004350) + test_self_post_uninstall: .: (0.002703) + test_self_pre_install: .: (0.002745) + test_self_pre_reset: .: (0.003323) + test_self_pre_uninstall: .: (0.002781) + test_self_prefix_libdir: .: (0.002934) + test_self_prefix_sitelibdir: .: (0.002685) + test_self_read_binary: .: (0.002992) + test_self_refresh: .: (0.033957) + test_self_refresh_keeps_loaded_specs_activated: .: (0.035756) + test_self_ruby_api_version: .: (0.002901) + test_self_ruby_escaping_spaces_in_path: .: (0.002718) + test_self_ruby_path_without_spaces: .: (0.002891) + test_self_ruby_version_with_git_master: .: (0.003271) + test_self_ruby_version_with_git_prerelease: .: (0.002782) + test_self_ruby_version_with_non_mri_implementations:.: (0.002748) + test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.002866) + test_self_ruby_version_with_svn_prerelease: .: (0.002753) + test_self_ruby_version_with_svn_trunk: .: (0.002818) + test_self_rubygems_version: .: (0.006287) + test_self_sources: .: (0.002763) + test_self_try_activate_missing_dep: .: (0.008195) + test_self_try_activate_missing_extensions: .: (0.003928) + test_self_try_activate_missing_prerelease: .: (0.006738) + test_self_use_paths: .: (0.003419) + test_self_use_paths_with_nils: .: (0.002978) + test_self_user_dir: .: (0.002907) + test_self_user_home: .: (0.002884) + test_self_vendor_dir: .: (0.003103) + test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.002693) + test_self_vendor_dir_missing: .: (0.002651) + test_setting_paths_does_not_mutate_parameter_object:.: (0.002823) + test_setting_paths_does_not_warn_about_unknown_keys:.: (0.003259) + test_spec_order_is_consistent: .: (0.006712) + test_state_home_default: .: (0.004462) + test_state_home_from_env: .: (0.002620) + test_try_activate_returns_true_for_activated_specs: .: (0.004719) TestGemAvailableSet: - test_add_and_empty: .: (0.013505) - test_best: .: (0.017945) - test_find_all: .: (0.024969) - test_match_platform: .: (0.024336) - test_remove_installed_bang: .: (0.014784) - test_sorted_normal_versions: .: (0.018379) - test_sorted_respect_pre: .: (0.034336) + test_add_and_empty: .: (0.005964) + test_best: .: (0.008492) + test_find_all: .: (0.011211) + test_match_platform: .: (0.010903) + test_remove_installed_bang: .: (0.004212) + test_sorted_normal_versions: .: (0.008156) + test_sorted_respect_pre: .: (0.018414) TestGemBundledCA: test_accessing_new_index: P =============================================================================== @@ -2410,7 +2446,7 @@ 60: end 61: end if Gem::HAVE_OPENSSL =============================================================================== -: (0.060423) +: (0.005837) test_accessing_rubygems: P =============================================================================== Pending: test_accessing_rubygems(TestGemBundledCA): rubygems.org seems offline, I can't tell whether ssl would work. @@ -2425,7 +2461,7 @@ 49: 50: def test_accessing_www_rubygems =============================================================================== -: (0.054781) +: (0.004889) test_accessing_staging: P =============================================================================== Pending: test_accessing_staging(TestGemBundledCA): staging.rubygems.org seems offline, I can't tell whether ssl would work. @@ -2440,7 +2476,7 @@ 57: 58: def test_accessing_new_index =============================================================================== -: (0.084324) +: (0.004311) test_accessing_www_rubygems: P =============================================================================== Pending: test_accessing_www_rubygems(TestGemBundledCA): www.rubygems.org seems offline, I can't tell whether ssl would work. @@ -2455,720 +2491,720 @@ 53: 54: def test_accessing_staging =============================================================================== -: (0.028975) +: (0.006152) TestGemBundlerVersionFinder: - test_bundler_version: .: (0.016302) - test_bundler_version_defaults_to_nil: .: (0.009607) - test_bundler_version_with_bundle_update_bundler: .: (0.016076) - test_bundler_version_with_env_var: .: (0.005559) - test_bundler_version_with_lockfile: .: (0.005962) - test_deleted_directory: .: (0.008472) - test_prioritize: .: (0.007728) + test_bundler_version: .: (0.003145) + test_bundler_version_defaults_to_nil: .: (0.003145) + test_bundler_version_with_bundle_update_bundler: .: (0.003280) + test_bundler_version_with_env_var: .: (0.002635) + test_bundler_version_with_lockfile: .: (0.003108) + test_deleted_directory: .: (0.002986) + test_prioritize: .: (0.003694) TestGemCommand: - test_add_option: .: (0.005850) - test_add_option_with_empty: .: (0.005584) - test_basic_accessors: .: (0.005701) - test_common_option_in_class: .: (0.005274) - test_defaults: .: (0.005950) - test_deprecate_option: .: (0.005705) - test_deprecate_option_extra_message: .: (0.005745) - test_deprecate_option_extra_message_and_no_version: .: (0.011623) - test_deprecate_option_no_version: .: (0.006731) - test_invoke: .: (0.007124) - test_invoke_with_bad_options: .: (0.007202) - test_invoke_with_build_args: .: (0.006385) - test_invoke_with_common_options: .: (0.006200) - test_invoke_with_help: .: (0.006344) - test_invoke_with_options: .: (0.006181) - test_option_recognition: .: (0.008561) - test_self_add_specific_extra_args: .: (0.005930) - test_self_add_specific_extra_args_unknown: .: (0.006082) - test_self_extra_args: .: (0.005538) - test_show_lookup_failure_suggestions_local: .: (0.008251) - test_show_lookup_failure_suggestions_none: .: (0.008719) - test_show_lookup_failure_suggestions_remote: .: (0.008388) + test_add_option: .: (0.003027) + test_add_option_with_empty: .: (0.002648) + test_basic_accessors: .: (0.002682) + test_common_option_in_class: .: (0.002628) + test_defaults: .: (0.003007) + test_deprecate_option: .: (0.003028) + test_deprecate_option_extra_message: .: (0.002890) + test_deprecate_option_extra_message_and_no_version: .: (0.004976) + test_deprecate_option_no_version: .: (0.002876) + test_invoke: .: (0.003063) + test_invoke_with_bad_options: .: (0.003277) + test_invoke_with_build_args: .: (0.002970) + test_invoke_with_common_options: .: (0.002863) + test_invoke_with_help: .: (0.002977) + test_invoke_with_options: .: (0.003005) + test_option_recognition: .: (0.003905) + test_self_add_specific_extra_args: .: (0.002844) + test_self_add_specific_extra_args_unknown: .: (0.003028) + test_self_extra_args: .: (0.002684) + test_show_lookup_failure_suggestions_local: .: (0.006060) + test_show_lookup_failure_suggestions_none: .: (0.004039) + test_show_lookup_failure_suggestions_remote: .: (0.004403) TestGemCommandManager: - test_deprecated_command: .: (0.007291) - test_deprecated_command_with_version: .: (0.007148) - test_find_alias_command: .: (0.012992) - test_find_command: .: (0.006387) - test_find_command_ambiguous: .: (0.007040) - test_find_command_ambiguous_exact: .: (0.007595) - test_find_command_unknown: .: (0.006051) - test_find_command_unknown_suggestions: .: (0.007790) - test_find_login_alias_command: .: (0.006176) - test_find_logout_alias_comamnd: .: (0.006794) - test_process_args_bad_arg: .: (0.007605) - test_process_args_build: .: (0.009299) - test_process_args_check: .: (0.008989) - test_process_args_install: .: (0.029878) - test_process_args_query: .: (0.012289) - test_process_args_uninstall: .: (0.010625) - test_process_args_update: .: (0.019222) - test_process_args_with_c_flag: .: (0.035290) - test_process_args_with_c_flag_path_not_found: .: (0.006061) - test_process_args_with_c_flag_without_path: .: (0.006010) - test_run_crash_command: .: (0.007121) - test_run_interrupt: .: (0.009241) + test_deprecated_command: .: (0.003694) + test_deprecated_command_with_version: .: (0.003475) + test_find_alias_command: .: (0.003246) + test_find_command: .: (0.003187) + test_find_command_ambiguous: .: (0.002877) + test_find_command_ambiguous_exact: .: (0.003465) + test_find_command_unknown: .: (0.002976) + test_find_command_unknown_suggestions: .: (0.003393) + test_find_login_alias_command: .: (0.002994) + test_find_logout_alias_comamnd: .: (0.005395) + test_process_args_bad_arg: .: (0.003038) + test_process_args_build: .: (0.004440) + test_process_args_check: .: (0.004343) + test_process_args_install: .: (0.012503) + test_process_args_query: .: (0.005653) + test_process_args_uninstall: .: (0.005167) + test_process_args_update: .: (0.009274) + test_process_args_with_c_flag: .: (0.014459) + test_process_args_with_c_flag_path_not_found: .: (0.003157) + test_process_args_with_c_flag_without_path: .: (0.003079) + test_run_crash_command: .: (0.003400) + test_run_interrupt: .: (0.004332) TestGemCommandsBuildCommand: - test_build_auto_resign_cert: .: (0.072528) - test_build_is_reproducible: .: (0.023955) - test_build_signed_gem: .: (0.130066) - test_build_signed_gem_with_cert_expiration_length_days: .: (0.071631) - test_can_find_gemspecs_without_dot_gemspec: .: (0.015108) - test_execute: .: (0.023740) - test_execute_bad_name: .: (0.010532) - test_execute_bad_spec: .: (0.008677) - test_execute_force: .: (0.015338) - test_execute_missing_file: .: (0.006231) - test_execute_multiple_gemspec_without_gem_name: .: (0.007678) - test_execute_outside_dir: .: (0.018905) - test_execute_outside_dir_no_gemspec_present: .: (0.015684) - test_execute_outside_dir_with_external_gemspec: .: (0.027188) - test_execute_outside_dir_with_external_relative_gemspec: .: (0.028260) - test_execute_outside_dir_with_glob_argument: .: (0.045936) - test_execute_outside_dir_without_gem_name: .: (0.016665) - test_execute_platform: .: (0.015974) - test_execute_rubyforge_project_warning: .: (0.012922) - test_execute_strict_with_warnings: .: (0.008940) - test_execute_strict_without_warnings: .: (0.015258) - test_execute_without_gem_name: .: (0.013577) - test_handle_deprecated_options: .: (0.008780) - test_handle_options: .: (0.008867) - test_handle_options_defaults: .: (0.008508) - test_options_filename: .: (0.012027) + test_build_auto_resign_cert: .: (0.038939) + test_build_is_reproducible: .: (0.012000) + test_build_signed_gem: .: (0.075366) + test_build_signed_gem_with_cert_expiration_length_days: .: (0.042336) + test_can_find_gemspecs_without_dot_gemspec: .: (0.007539) + test_execute: .: (0.007610) + test_execute_bad_name: .: (0.005413) + test_execute_bad_spec: .: (0.004489) + test_execute_force: .: (0.007058) + test_execute_missing_file: .: (0.003168) + test_execute_multiple_gemspec_without_gem_name: .: (0.006440) + test_execute_outside_dir: .: (0.007474) + test_execute_outside_dir_no_gemspec_present: .: (0.003585) + test_execute_outside_dir_with_external_gemspec: .: (0.007833) + test_execute_outside_dir_with_external_relative_gemspec: .: (0.007831) + test_execute_outside_dir_with_glob_argument: .: (0.007329) + test_execute_outside_dir_without_gem_name: .: (0.007498) + test_execute_platform: .: (0.009490) + test_execute_rubyforge_project_warning: .: (0.005813) + test_execute_strict_with_warnings: .: (0.004105) + test_execute_strict_without_warnings: .: (0.012813) + test_execute_without_gem_name: .: (0.010671) + test_handle_deprecated_options: .: (0.012930) + test_handle_options: .: (0.012296) + test_handle_options_defaults: .: (0.004448) + test_options_filename: .: (0.006016) TestGemCommandsCertCommand: - test_certificates_matching: .: (0.015752) - test_certificates_matching_filter: .: (0.008248) - test_execute_add: .: (0.013962) - test_execute_add_twice: .: (0.013933) - test_execute_build: .: (2.176281) - test_execute_build_bad_email_address: .: (0.012437) - test_execute_build_bad_passphrase_confirmation: .: (0.012983) - test_execute_build_ec_key: .: (0.021206) - test_execute_build_encrypted_key: .: (0.030533) - test_execute_build_expiration_days: .: (3.882146) - test_execute_build_key: .: (0.031458) - test_execute_build_key_algorithm_ec_key: .: (0.034554) - test_execute_certificate: .: (0.012382) - test_execute_encrypted_private_key: .: (0.018565) - test_execute_list: .: (0.013384) - test_execute_list_filter: .: (0.013877) - test_execute_private_key: .: (0.018197) - test_execute_re_sign: .: (0.031740) - test_execute_re_sign_with_cert_expiration_length_days: .: (0.032000) - test_execute_remove: .: (0.011786) - test_execute_remove_multiple: .: (0.013396) - test_execute_remove_twice: .: (0.022238) - test_execute_sign: .: (0.033066) - test_execute_sign_default: .: (0.033428) - test_execute_sign_default_encrypted_key: .: (0.036894) - test_execute_sign_encrypted_key: .: (0.054760) - test_execute_sign_no_cert: .: (0.012586) - test_execute_sign_no_key: .: (0.016712) - test_handle_options: .: (0.010665) - test_handle_options_add_bad: .: (0.011202) - test_handle_options_certificate: .: (0.019774) - test_handle_options_key_bad: .: (0.015804) - test_handle_options_sign: .: (0.023415) - test_handle_options_sign_encrypted_key: .: (0.025158) - test_handle_options_sign_nonexistent: .: (0.018755) + test_certificates_matching: .: (0.004353) + test_certificates_matching_filter: .: (0.004168) + test_execute_add: .: (0.005853) + test_execute_add_twice: .: (0.006086) + test_execute_build: .: (1.582387) + test_execute_build_bad_email_address: .: (0.005816) + test_execute_build_bad_passphrase_confirmation: .: (0.005627) + test_execute_build_ec_key: .: (0.014226) + test_execute_build_encrypted_key: .: (0.015984) + test_execute_build_expiration_days: .: (0.636874) + test_execute_build_key: .: (0.016073) + test_execute_build_key_algorithm_ec_key: .: (0.014215) + test_execute_certificate: .: (0.005384) + test_execute_encrypted_private_key: .: (0.007911) + test_execute_list: .: (0.005995) + test_execute_list_filter: .: (0.006083) + test_execute_private_key: .: (0.007587) + test_execute_re_sign: .: (0.019909) + test_execute_re_sign_with_cert_expiration_length_days: .: (0.016644) + test_execute_remove: .: (0.005919) + test_execute_remove_multiple: .: (0.006445) + test_execute_remove_twice: .: (0.006738) + test_execute_sign: .: (0.016082) + test_execute_sign_default: .: (0.015913) + test_execute_sign_default_encrypted_key: .: (0.016068) + test_execute_sign_encrypted_key: .: (0.015587) + test_execute_sign_no_cert: .: (0.008992) + test_execute_sign_no_key: .: (0.005732) + test_handle_options: .: (0.005558) + test_handle_options_add_bad: .: (0.005534) + test_handle_options_certificate: .: (0.005785) + test_handle_options_key_bad: .: (0.006759) + test_handle_options_sign: .: (0.010313) + test_handle_options_sign_encrypted_key: .: (0.012973) + test_handle_options_sign_nonexistent: .: (0.007777) TestGemCommandsCheckCommand: - test_doctor: .: (0.011716) - test_handle_options: .: (0.008524) - test_handle_options_defaults: .: (0.015884) - test_initialize: .: (0.005899) + test_doctor: .: (0.005757) + test_handle_options: .: (0.004492) + test_handle_options_defaults: .: (0.003632) + test_initialize: .: (0.002690) TestGemCommandsCleanupCommand: - test_execute: .: (0.029178) - test_execute_all: .: (0.120922) - test_execute_all_dependencies: .: (0.055699) - test_execute_all_user: .: (0.050365) - test_execute_all_user_no_sudo: .: (0.055929) - test_execute_dev_dependencies: .: (0.056420) - test_execute_dry_run: .: (0.035410) - test_execute_ignore_default_gem_verbose: .: (0.058882) - test_execute_keeps_older_versions_with_deps: .: (0.072844) - test_execute_remove_gem_home_only: .: (0.154056) - test_execute_user_install: .: (0.117458) - test_execute_without_dev_dependencies: .: (0.063278) - test_handle_options_check_development: .: (0.033653) - test_handle_options_d: .: (0.032095) - test_handle_options_deprecated_dry_run: .: (0.036912) - test_handle_options_dry_run: .: (0.032805) - test_handle_options_n: .: (0.032605) + test_execute: .: (0.015877) + test_execute_all: .: (0.033751) + test_execute_all_dependencies: .: (0.049880) + test_execute_all_user: .: (0.023302) + test_execute_all_user_no_sudo: .: (0.026074) + test_execute_dev_dependencies: .: (0.024125) + test_execute_dry_run: .: (0.014793) + test_execute_ignore_default_gem_verbose: .: (0.025322) + test_execute_keeps_older_versions_with_deps: .: (0.035473) + test_execute_remove_gem_home_only: .: (0.090054) + test_execute_user_install: .: (0.050103) + test_execute_without_dev_dependencies: .: (0.028919) + test_handle_options_check_development: .: (0.014849) + test_handle_options_d: .: (0.014142) + test_handle_options_deprecated_dry_run: .: (0.014125) + test_handle_options_dry_run: .: (0.014197) + test_handle_options_n: .: (0.013605) TestGemCommandsContentsCommand: - test_execute: .: (0.009322) - test_execute_all: .: (0.015592) - test_execute_bad_gem: .: (0.007300) - test_execute_default_gem: .: (0.026280) - test_execute_exact_match: .: (0.025351) - test_execute_lib_only: .: (0.045499) - test_execute_missing_multiple: .: (0.013700) - test_execute_missing_single: .: (0.006693) - test_execute_missing_version: .: (0.008404) - test_execute_multiple: .: (0.011520) - test_execute_no_prefix: .: (0.009147) - test_execute_show_install_dir: .: (0.008639) - test_execute_show_install_dir_latest_version: .: (0.010804) - test_execute_show_install_dir_version: .: (0.010030) - test_handle_options: .: (0.009353) + test_execute: .: (0.004361) + test_execute_all: .: (0.005194) + test_execute_bad_gem: .: (0.003057) + test_execute_default_gem: .: (0.005922) + test_execute_exact_match: .: (0.006887) + test_execute_lib_only: .: (0.004227) + test_execute_missing_multiple: .: (0.004976) + test_execute_missing_single: .: (0.003030) + test_execute_missing_version: .: (0.004196) + test_execute_multiple: .: (0.005255) + test_execute_no_prefix: .: (0.004432) + test_execute_show_install_dir: .: (0.004089) + test_execute_show_install_dir_latest_version: .: (0.005626) + test_execute_show_install_dir_version: .: (0.006188) + test_handle_options: .: (0.003981) TestGemCommandsDependencyCommand: - test_execute: .: (0.008772) - test_execute_no_args: .: (0.016695) - test_execute_no_match: .: (0.007091) - test_execute_pipe_format: .: (0.012225) - test_execute_prerelease: .: (0.012069) - test_execute_regexp: .: (0.013102) - test_execute_remote: .: (0.015934) - test_execute_remote_version: .: (0.018735) - test_execute_reverse: .: (0.010641) - test_execute_reverse_remote: .: (0.007484) + test_execute: .: (0.003998) + test_execute_no_args: .: (0.007993) + test_execute_no_match: .: (0.003179) + test_execute_pipe_format: .: (0.005676) + test_execute_prerelease: .: (0.005307) + test_execute_regexp: .: (0.008261) + test_execute_remote: .: (0.007683) + test_execute_remote_version: .: (0.005922) + test_execute_reverse: .: (0.004623) + test_execute_reverse_remote: .: (0.003096) TestGemCommandsEnvironmentCommand: - test_execute_gemdir: .: (0.010940) - test_execute_gempath: .: (0.010154) - test_execute_gempath_multiple: .: (0.010011) - test_execute_platform: .: (0.010425) - test_execute_remotesources: .: (0.009689) - test_execute_unknown: .: (0.009439) - test_execute_user_gemdir: .: (0.009583) - test_execute_user_gemhome: .: (0.009887) - test_execute_version: .: (0.009700) + test_execute_gemdir: .: (0.004502) + test_execute_gempath: .: (0.004189) + test_execute_gempath_multiple: .: (0.004245) + test_execute_platform: .: (0.004691) + test_execute_remotesources: .: (0.004250) + test_execute_unknown: .: (0.004216) + test_execute_user_gemdir: .: (0.004194) + test_execute_user_gemhome: .: (0.004194) + test_execute_version: .: (0.004103) TestGemCommandsExecCommand: - test_conservative: .: (0.065108) - test_conservative_missing_gem: .: (0.038774) - test_error_with_no_arguments: .: (0.009986) - test_error_with_no_executable: .: (0.009724) - test_full_option_parsing: .: (0.010128) - test_gem_dependency_contains_executable: .: (0.069905) - test_gem_dependency_contains_other_executable: .: (0.158048) - test_gem_exec_gem_uninstall: .: (0.283487) - test_gem_with_executable: .: (0.131598) - test_gem_with_executable_error: .: (0.131531) - test_gem_with_multiple_executables_no_match: .: (0.115518) - test_gem_with_multiple_executables_one_match: .: (0.072353) - test_gem_with_other_executable_name: .: (0.043873) - test_gem_with_platform_and_platform_dependencies: .: (0.724448) - test_gem_with_platform_dependencies: .: (0.139889) - test_gem_with_platforms: .: (0.129127) - test_gem_without_executable: .: (0.066989) - test_missing_gem: .: (0.023276) - test_newer_prerelease_available: .: (0.158954) - test_only_prerelease_available: .: (0.111332) - test_other_gem_contains_executable: .: (0.050745) - test_pre_argument: .: (0.054822) - test_pre_version_option: .: (0.062394) - test_single_arg_parsing: .: (0.009939) - test_single_arg_parsing_with_version: .: (0.009638) - test_uses_newest_version: .: (0.084958) - test_uses_newest_version_of_dependency: .: (0.090915) - test_version_mismatch: .: (0.027919) + test_conservative: .: (0.034305) + test_conservative_missing_gem: .: (0.011106) + test_error_with_no_arguments: .: (0.004250) + test_error_with_no_executable: .: (0.004178) + test_full_option_parsing: .: (0.004663) + test_gem_dependency_contains_executable: .: (0.030555) + test_gem_dependency_contains_other_executable: .: (0.034733) + test_gem_exec_gem_uninstall: .: (0.045866) + test_gem_with_executable: .: (0.019366) + test_gem_with_executable_error: .: (0.023077) + test_gem_with_multiple_executables_no_match: .: (0.021966) + test_gem_with_multiple_executables_one_match: .: (0.022269) + test_gem_with_other_executable_name: .: (0.035051) + test_gem_with_platform_and_platform_dependencies: .: (0.242647) + test_gem_with_platform_dependencies: .: (0.059628) + test_gem_with_platforms: .: (0.043872) + test_gem_without_executable: .: (0.019184) + test_missing_gem: .: (0.006443) + test_newer_prerelease_available: .: (0.064538) + test_only_prerelease_available: .: (0.044576) + test_other_gem_contains_executable: .: (0.024534) + test_pre_argument: .: (0.027454) + test_pre_version_option: .: (0.030518) + test_single_arg_parsing: .: (0.008488) + test_single_arg_parsing_with_version: .: (0.007905) + test_uses_newest_version: .: (0.061679) + test_uses_newest_version_of_dependency: .: (0.036995) + test_version_mismatch: .: (0.010015) TestGemCommandsFetchCommand: - test_execute: .: (0.030666) - test_execute_latest: .: (0.026005) - test_execute_nonexistent_hint_disabled: .: (0.009218) - test_execute_platform: .: (0.028516) - test_execute_prerelease: .: (0.025611) - test_execute_specific_prerelease: .: (0.024032) - test_execute_two_version: .: (0.006064) - test_execute_two_version_specified_by_colon: .: (0.033975) - test_execute_version: .: (0.028388) - test_execute_version_nonexistent: .: (0.009420) - test_execute_version_specified_by_colon: .: (0.018192) + test_execute: .: (0.008717) + test_execute_latest: .: (0.012387) + test_execute_nonexistent_hint_disabled: .: (0.006869) + test_execute_platform: .: (0.012860) + test_execute_prerelease: .: (0.012741) + test_execute_specific_prerelease: .: (0.012991) + test_execute_two_version: .: (0.002994) + test_execute_two_version_specified_by_colon: .: (0.012402) + test_execute_version: .: (0.011630) + test_execute_version_nonexistent: .: (0.006873) + test_execute_version_specified_by_colon: .: (0.011196) TestGemCommandsHelpCommand: - test_gem_help_bad: .: (0.008009) - test_gem_help_build: .: (0.009098) - test_gem_help_commands: .: (0.022767) - test_gem_help_commands_omits_deprecated_commands: .: (0.011029) - test_gem_help_gem_dependencies: .: (0.005517) - test_gem_help_platforms: .: (0.005251) - test_gem_no_args_shows_help: .: (0.005327) + test_gem_help_bad: .: (0.003211) + test_gem_help_build: .: (0.004592) + test_gem_help_commands: .: (0.011709) + test_gem_help_commands_omits_deprecated_commands: .: (0.005228) + test_gem_help_gem_dependencies: .: (0.003625) + test_gem_help_platforms: .: (0.002818) + test_gem_no_args_shows_help: .: (0.002915) TestGemCommandsInfoCommand: - test_execute: .: (0.020549) - test_execute_with_default_gem: .: (0.016881) - test_execute_with_default_gem_and_regular_gem: .: (0.018653) - test_execute_with_version_flag: .: (0.017528) + test_execute: .: (0.006548) + test_execute_with_default_gem: .: (0.007709) + test_execute_with_default_gem_and_regular_gem: .: (0.012261) + test_execute_with_version_flag: .: (0.008730) TestGemCommandsInstallCommand: - test_execute_bad_source: .: (0.010579) - test_execute_conservative: .: (0.049687) - test_execute_dependency_nonexistent: .: (0.029684) - test_execute_exclude_prerelease: .: (0.072428) - test_execute_explicit_version_includes_prerelease: .: (0.132901) - test_execute_http_proxy: .: (0.047940) - test_execute_installs_deps_a_gemdeps: .: (0.124424) - test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.117495) - test_execute_installs_from_a_gemdeps: .: (0.128346) - test_execute_installs_from_a_gemdeps_with_conservative: .: (0.100778) - test_execute_local: .: (0.035385) - test_execute_local_dependency_nonexistent: .: (0.021262) - test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.072256) - test_execute_local_missing: .: (0.015873) - test_execute_local_missing_ignore_dependencies: .: (0.020406) - test_execute_local_transitive_prerelease: .: (0.164253) - test_execute_no_gem: .: (0.005273) - test_execute_no_user_install: .: (0.037246) - test_execute_nonexistent: .: (0.012471) - test_execute_nonexistent_force: .: (0.009341) - test_execute_nonexistent_hint_disabled: .: (0.009747) - test_execute_nonexistent_with_dashes: .: (0.013239) - test_execute_nonexistent_with_hint: .: (0.009568) - test_execute_prerelease_skipped_when_no_flag_set: .: (0.055516) - test_execute_prerelease_skipped_when_non_pre_available: .: (0.084816) - test_execute_prerelease_wins_over_previous_ver: .: (0.046427) - test_execute_rdoc: .: (0.461756) - test_execute_rdoc_with_path: .: (0.078798) - test_execute_remote: .: (0.053690) - test_execute_remote_ignores_files: .: (0.075256) - test_execute_remote_truncates_existing_gemspecs: .: (0.077012) - test_execute_required_ruby_version: .: (0.086831) - test_execute_required_ruby_version_specific_not_met:.: (0.028253) - test_execute_required_ruby_version_specific_prerelease_met: .: (0.033247) - test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.020709) - test_execute_required_ruby_version_upper_bound: .: (0.065562) - test_execute_required_rubygems_version_wrong: .: (0.020177) - test_execute_saves_build_args: .: (0.038425) - test_execute_two: .: (0.084358) - test_execute_two_version: .: (0.006527) - test_execute_two_version_specified_by_colon: .: (0.089204) - test_execute_uses_deps_a_gemdeps: .: (0.070042) - test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.069105) - test_execute_uses_from_a_gemdeps: .: (0.048402) - test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.046723) - test_execute_with_gemdeps_path_ignores_system: .: (0.064189) - test_execute_with_invalid_gem_file: .: (0.040761) - test_execute_with_version_specified_by_colon: .: (0.055278) - test_explain_platform_local: .: (0.031701) - test_explain_platform_local_ignore_dependencies: .: (0.028339) - test_explain_platform_ruby: .: (0.029894) - test_explain_platform_ruby_ignore_dependencies: .: (0.026658) - test_handle_options_file: .: (0.028537) - test_handle_options_suggest: .: (0.025249) - test_handle_options_without: .: (0.030622) - test_install_gem_ignore_dependencies_both: .: (0.042368) - test_install_gem_ignore_dependencies_remote: .: (0.056526) - test_install_gem_ignore_dependencies_remote_platform_local: .: (0.104707) - test_install_gem_ignore_dependencies_specific_file: .: (0.101775) - test_parses_requirement_from_gemname: .: (0.023209) - test_redact_credentials_from_uri_on_warning: .: (0.041024) - test_show_errors_on_failure: .: (0.009734) - test_show_source_problems_even_on_success: .: (0.065566) - test_suggest_update_if_enabled: .: (0.057180) + test_execute_bad_source: .: (0.005686) + test_execute_conservative: .: (0.018575) + test_execute_dependency_nonexistent: .: (0.009067) + test_execute_exclude_prerelease: .: (0.017839) + test_execute_explicit_version_includes_prerelease: .: (0.030466) + test_execute_http_proxy: .: (0.011956) + test_execute_installs_deps_a_gemdeps: .: (0.031836) + test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.029924) + test_execute_installs_from_a_gemdeps: .: (0.022596) + test_execute_installs_from_a_gemdeps_with_conservative: .: (0.029937) + test_execute_local: .: (0.013406) + test_execute_local_dependency_nonexistent: .: (0.009985) + test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.013508) + test_execute_local_missing: .: (0.003870) + test_execute_local_missing_ignore_dependencies: .: (0.003808) + test_execute_local_transitive_prerelease: .: (0.035118) + test_execute_no_gem: .: (0.002981) + test_execute_no_user_install: .: (0.014603) + test_execute_nonexistent: .: (0.005972) + test_execute_nonexistent_force: .: (0.004841) + test_execute_nonexistent_hint_disabled: .: (0.005631) + test_execute_nonexistent_with_dashes: .: (0.010831) + test_execute_nonexistent_with_hint: .: (0.005721) + test_execute_prerelease_skipped_when_no_flag_set: .: (0.018451) + test_execute_prerelease_skipped_when_non_pre_available: .: (0.020869) + test_execute_prerelease_wins_over_previous_ver: .: (0.021563) + test_execute_rdoc: .: (0.164335) + test_execute_rdoc_with_path: .: (0.040238) + test_execute_remote: .: (0.015219) + test_execute_remote_ignores_files: .: (0.021550) + test_execute_remote_truncates_existing_gemspecs: .: (0.025382) + test_execute_required_ruby_version: .: (0.033650) + test_execute_required_ruby_version_specific_not_met:.: (0.010190) + test_execute_required_ruby_version_specific_prerelease_met: .: (0.014573) + test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.013772) + test_execute_required_ruby_version_upper_bound: .: (0.022411) + test_execute_required_rubygems_version_wrong: .: (0.017078) + test_execute_saves_build_args: .: (0.025905) + test_execute_two: .: (0.045070) + test_execute_two_version: .: (0.003370) + test_execute_two_version_specified_by_colon: .: (0.033816) + test_execute_uses_deps_a_gemdeps: .: (0.025329) + test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.032494) + test_execute_uses_from_a_gemdeps: .: (0.016447) + test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.025067) + test_execute_with_gemdeps_path_ignores_system: .: (0.032996) + test_execute_with_invalid_gem_file: .: (0.015157) + test_execute_with_version_specified_by_colon: .: (0.017873) + test_explain_platform_local: .: (0.011710) + test_explain_platform_local_ignore_dependencies: .: (0.011817) + test_explain_platform_ruby: .: (0.011613) + test_explain_platform_ruby_ignore_dependencies: .: (0.011737) + test_handle_options_file: .: (0.012840) + test_handle_options_suggest: .: (0.012189) + test_handle_options_without: .: (0.016708) + test_install_gem_ignore_dependencies_both: .: (0.012289) + test_install_gem_ignore_dependencies_remote: .: (0.015116) + test_install_gem_ignore_dependencies_remote_platform_local: .: (0.020964) + test_install_gem_ignore_dependencies_specific_file: .: (0.013302) + test_parses_requirement_from_gemname: .: (0.011493) + test_redact_credentials_from_uri_on_warning: .: (0.015809) + test_show_errors_on_failure: .: (0.004677) + test_show_source_problems_even_on_success: .: (0.015047) + test_suggest_update_if_enabled: .: (0.016143) TestGemCommandsListCommand: - test_execute_installed: .: (0.015451) - test_execute_normal_gem_shadowing_default_gem: .: (0.026745) + test_execute_installed: .: (0.006716) + test_execute_normal_gem_shadowing_default_gem: .: (0.017417) TestGemCommandsLockCommand: - test_execute: .: (0.012473) - test_execute_missing_dependency: .: (0.012545) - test_execute_strict: .: (0.011633) + test_execute: .: (0.006405) + test_execute_missing_dependency: .: (0.005980) + test_execute_strict: .: (0.005468) TestGemCommandsMirrorCommand: - test_execute: .: (0.006672) + test_execute: .: (0.003374) TestGemCommandsOpenCommand: - test_default_gem: .: (0.008588) - test_execute: .: (0.209463) - test_execute_bad_gem: .: (0.006085) - test_wrong_version: .: (0.007870) + test_default_gem: .: (0.004123) + test_execute: .: (0.093464) + test_execute_bad_gem: .: (0.003477) + test_wrong_version: .: (0.004274) TestGemCommandsOutdatedCommand: - test_execute: .: (0.049240) - test_execute_with_up_to_date_platform_specific_gem: .: (0.030586) - test_initialize: .: (0.009515) + test_execute: .: (0.018713) + test_execute_with_up_to_date_platform_specific_gem: .: (0.014245) + test_initialize: .: (0.008086) TestGemCommandsOwnerCommand: - test_add_owner_with_host_option_through_execute: .: (0.014770) - test_add_owners: .: (0.009304) - test_add_owners_denied: .: (0.008412) - test_add_owners_key: .: (0.012253) - test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.230326) - test_add_owners_permanent_redirect: .: (0.016579) - test_add_owners_unathorized_api_key: .: (0.022843) - test_otp_verified_failure: .: (0.017354) - test_otp_verified_success: .: (0.017400) - test_remove_owners: .: (0.008565) - test_remove_owners_denied: .: (0.008444) - test_remove_owners_key: .: (0.011747) - test_remove_owners_missing: .: (0.008036) - test_remove_owners_permanent_redirect: .: (0.008831) - test_remove_owners_unathorized_api_key: .: (0.009394) - test_show_owners: .: (0.007983) - test_show_owners_denied: .: (0.017708) - test_show_owners_dont_load_objects: .: (0.009755) - test_show_owners_key: .: (0.013116) - test_show_owners_permanent_redirect: .: (0.012974) - test_show_owners_setting_up_host: .: (0.013677) - test_show_owners_setting_up_host_through_env_var: .: (0.016817) - test_with_webauthn_enabled_failure: .: (0.119489) - test_with_webauthn_enabled_failure_with_polling: .: (0.128031) - test_with_webauthn_enabled_success: .: (0.121297) - test_with_webauthn_enabled_success_with_polling: .: (0.118219) + test_add_owner_with_host_option_through_execute: .: (0.013391) + test_add_owners: .: (0.005652) + test_add_owners_denied: .: (0.006065) + test_add_owners_key: .: (0.010184) + test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.213902) + test_add_owners_permanent_redirect: .: (0.008009) + test_add_owners_unathorized_api_key: .: (0.023450) + test_otp_verified_failure: .: (0.005220) + test_otp_verified_success: .: (0.004344) + test_remove_owners: .: (0.004451) + test_remove_owners_denied: .: (0.004033) + test_remove_owners_key: .: (0.005974) + test_remove_owners_missing: .: (0.003987) + test_remove_owners_permanent_redirect: .: (0.004279) + test_remove_owners_unathorized_api_key: .: (0.004714) + test_show_owners: .: (0.004125) + test_show_owners_denied: .: (0.004138) + test_show_owners_dont_load_objects: .: (0.004011) + test_show_owners_key: .: (0.006930) + test_show_owners_permanent_redirect: .: (0.004007) + test_show_owners_setting_up_host: .: (0.003935) + test_show_owners_setting_up_host_through_env_var: .: (0.004401) + test_with_webauthn_enabled_failure: .: (0.105945) + test_with_webauthn_enabled_failure_with_polling: .: (0.106492) + test_with_webauthn_enabled_success: .: (0.106668) + test_with_webauthn_enabled_success_with_polling: .: (0.106899) TestGemCommandsPristineCommand: - test_execute: .: (0.057131) - test_execute_all: .: (0.058621) - test_execute_bindir: .: (0.039812) - test_execute_default_gem: .: (0.013632) - test_execute_env_shebang: .: (0.054301) - test_execute_extensions_explicit: .: (0.718192) - test_execute_extensions_only_missing_extensions: .: (0.908239) - test_execute_many: .: (0.042431) - test_execute_many_multi_repo: .: (0.047073) - test_execute_missing_cache_gem: .: (0.078167) - test_execute_missing_cache_gem_when_multi_repo: .: (0.076111) - test_execute_multi_platform: .: (0.791979) - test_execute_no_extension: .: (0.404208) - test_execute_no_gem: .: (0.011669) - test_execute_only_executables: .: (0.025092) - test_execute_only_plugins: .: (0.021272) - test_execute_unknown_gem_at_remote_source: .: (0.010673) - test_execute_user_install: .: (0.035695) - test_execute_with_extension_with_build_args: .: (0.517434) - test_handle_options: .: (0.009650) - test_handle_options_extensions: .: (0.008095) - test_skip: .: (0.036088) - test_skip_many_gems: .: (0.046438) + test_execute: .: (0.026861) + test_execute_all: .: (0.015978) + test_execute_bindir: .: (0.012100) + test_execute_default_gem: .: (0.006667) + test_execute_env_shebang: .: (0.014815) + test_execute_extensions_explicit: .: (0.235838) + test_execute_extensions_only_missing_extensions: .: (0.313298) + test_execute_many: .: (0.019869) + test_execute_many_multi_repo: .: (0.020371) + test_execute_missing_cache_gem: .: (0.029424) + test_execute_missing_cache_gem_when_multi_repo: .: (0.030768) + test_execute_multi_platform: .: (0.314414) + test_execute_no_extension: .: (0.138861) + test_execute_no_gem: .: (0.003458) + test_execute_only_executables: .: (0.012966) + test_execute_only_plugins: .: (0.013825) + test_execute_unknown_gem_at_remote_source: .: (0.006620) + test_execute_user_install: .: (0.017707) + test_execute_with_extension_with_build_args: .: (0.211622) + test_handle_options: .: (0.005587) + test_handle_options_extensions: .: (0.005313) + test_skip: .: (0.016397) + test_skip_many_gems: .: (0.021002) TestGemCommandsPushCommand: - test_execute: .: (0.018630) - test_execute_allowed_push_host: .: (0.023127) - test_execute_attestation: .: (0.028812) - test_execute_host: .: (0.026100) - test_otp_verified_failure: .: (0.016371) - test_otp_verified_success: .: (0.015872) - test_raises_error_with_no_arguments: .: (0.011931) - test_sending_gem: .: (0.014471) - test_sending_gem_defaulting_to_allowed_push_host: .: (0.019766) - test_sending_gem_denied: .: (0.014957) - test_sending_gem_key: .: (0.017288) - test_sending_gem_to_allowed_push_host: .: (0.019494) - test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.019676) - test_sending_gem_to_disallowed_default_host: .: (0.018347) - test_sending_gem_to_disallowed_push_host: .: (0.029793) - test_sending_gem_to_host_permanent_redirect: .: (0.014835) - test_sending_gem_to_metadata_host: .: (0.019839) - test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.016181) - test_sending_gem_with_env_var_api_key: .: (0.019668) - test_sending_gem_with_no_local_creds: .: (0.020184) - test_sending_when_default_host_disabled: .: (0.014793) - test_sending_when_default_host_disabled_with_override: .: (0.014146) - test_with_webauthn_enabled_failure: .: (0.023168) - test_with_webauthn_enabled_failure_with_polling: .: (0.117136) - test_with_webauthn_enabled_success: .: (0.047565) - test_with_webauthn_enabled_success_with_polling: .: (0.137166) + test_execute: .: (0.009880) + test_execute_allowed_push_host: .: (0.012301) + test_execute_attestation: .: (0.011491) + test_execute_host: .: (0.009333) + test_otp_verified_failure: .: (0.008517) + test_otp_verified_success: .: (0.008441) + test_raises_error_with_no_arguments: .: (0.009810) + test_sending_gem: .: (0.008812) + test_sending_gem_defaulting_to_allowed_push_host: .: (0.012114) + test_sending_gem_denied: .: (0.008178) + test_sending_gem_key: .: (0.009515) + test_sending_gem_to_allowed_push_host: .: (0.011762) + test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.013002) + test_sending_gem_to_disallowed_default_host: .: (0.010544) + test_sending_gem_to_disallowed_push_host: .: (0.011005) + test_sending_gem_to_host_permanent_redirect: .: (0.008145) + test_sending_gem_to_metadata_host: .: (0.014842) + test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.009863) + test_sending_gem_with_env_var_api_key: .: (0.010970) + test_sending_gem_with_no_local_creds: .: (0.011154) + test_sending_when_default_host_disabled: .: (0.007981) + test_sending_when_default_host_disabled_with_override: .: (0.008410) + test_with_webauthn_enabled_failure: .: (0.009837) + test_with_webauthn_enabled_failure_with_polling: .: (0.108676) + test_with_webauthn_enabled_success: .: (0.008900) + test_with_webauthn_enabled_success_with_polling: .: (0.108836) TestGemCommandsQueryCommandWithInstalledGems: - test_execute: .: (0.041606) - test_execute_all: .: (0.020593) - test_execute_all_prerelease: .: (0.021904) - test_execute_details: .: (0.024802) - test_execute_details_cleans_text: .: (0.025766) - test_execute_details_truncates_summary: .: (0.186537) - test_execute_installed: .: (0.042090) - test_execute_installed_inverse: .: (0.045171) - test_execute_installed_inverse_not_installed: .: (0.045789) - test_execute_installed_no_name: .: (0.031753) - test_execute_installed_not_installed: .: (0.017083) - test_execute_installed_version: .: (0.018354) - test_execute_installed_version_not_installed: .: (0.017210) - test_execute_local: .: (0.017068) - test_execute_local_notty: .: (0.021756) - test_execute_local_quiet: .: (0.016874) - test_execute_multiple_args: .: (0.022231) - test_execute_no_prerelease_local: .: (0.021987) - test_execute_no_versions: .: (0.020358) - test_execute_notty: .: (0.021329) - test_execute_prerelease: .: (0.016702) - test_execute_prerelease_local: .: (0.021700) - test_execute_remote: .: (0.016408) - test_execute_remote_notty: .: (0.029023) - test_execute_remote_quiet: .: (0.017497) - test_make_entry: .: (0.012042) - test_show_gems: .: (0.011183) + test_execute: .: (0.010485) + test_execute_all: .: (0.015199) + test_execute_all_prerelease: .: (0.010077) + test_execute_details: .: (0.012445) + test_execute_details_cleans_text: .: (0.012504) + test_execute_details_truncates_summary: .: (0.132694) + test_execute_installed: .: (0.009221) + test_execute_installed_inverse: .: (0.008055) + test_execute_installed_inverse_not_installed: .: (0.007630) + test_execute_installed_no_name: .: (0.007619) + test_execute_installed_not_installed: .: (0.007595) + test_execute_installed_version: .: (0.007809) + test_execute_installed_version_not_installed: .: (0.008180) + test_execute_local: .: (0.008629) + test_execute_local_notty: .: (0.009953) + test_execute_local_quiet: .: (0.007914) + test_execute_multiple_args: .: (0.009910) + test_execute_no_prerelease_local: .: (0.009957) + test_execute_no_versions: .: (0.009901) + test_execute_notty: .: (0.009925) + test_execute_prerelease: .: (0.007740) + test_execute_prerelease_local: .: (0.010168) + test_execute_remote: .: (0.007940) + test_execute_remote_notty: .: (0.009965) + test_execute_remote_quiet: .: (0.007866) + test_make_entry: .: (0.005521) + test_show_gems: .: (0.005688) TestGemCommandsQueryCommandWithoutInstalledGems: - test_depprecated: .: (0.024573) - test_execute_default_details: .: (0.033785) - test_execute_exact_local: .: (0.035997) - test_execute_exact_multiple: .: (0.036914) - test_execute_exact_remote: .: (0.043594) - test_execute_local_details: .: (0.038566) - test_execute_platform: .: (0.036949) - test_execute_show_default_gems: .: (0.029407) - test_execute_show_default_gems_with_platform: .: (0.059131) + test_depprecated: .: (0.012853) + test_execute_default_details: .: (0.025082) + test_execute_exact_local: .: (0.018259) + test_execute_exact_multiple: .: (0.019448) + test_execute_exact_remote: .: (0.017316) + test_execute_local_details: .: (0.018091) + test_execute_platform: .: (0.017422) + test_execute_show_default_gems: .: (0.014557) + test_execute_show_default_gems_with_platform: .: (0.013544) TestGemCommandsRebuildCommand: - test_build_is_reproducible: .: (0.376106) + test_build_is_reproducible: .: (0.093888) TestGemCommandsSearchCommand: - test_initialize: .: (0.006627) + test_initialize: .: (0.003088) TestGemCommandsServerCommand: - test_execute: .: (0.006226) + test_execute: .: (0.003094) TestGemCommandsSetupCommand: - test_destdir_flag_regenerates_binstubs: .: (0.108794) - test_files_in: .: (0.038419) - test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.050891) - test_install_lib: .: (0.049988) - test_remove_old_lib_files: .: (0.049876) - test_remove_old_man_files: .: (0.034425) - test_show_release_notes: .: (0.034571) + test_destdir_flag_regenerates_binstubs: .: (0.046376) + test_files_in: .: (0.017914) + test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.025687) + test_install_lib: .: (0.021064) + test_remove_old_lib_files: .: (0.018705) + test_remove_old_man_files: .: (0.018137) + test_show_release_notes: .: (0.017404) TestGemCommandsSigninCommand: - test_execute_on_gemserver_without_profile_me_endpoint: .: (0.016306) - test_execute_when_already_signed_in_with_different_host: .: (0.009640) - test_execute_when_already_signed_in_with_same_host: .: (0.010620) - test_execute_when_not_already_signed_in: .: (0.009724) - test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.009926) - test_execute_with_host_permanent_redirect: .: (0.008965) - test_execute_with_host_supplied: .: (0.011900) - test_execute_with_key_name_and_custom_scope: .: (0.010397) - test_execute_with_key_name_and_exclusive_scope: .: (0.010433) - test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.009902) - test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.010490) - test_execute_with_key_name_default_scope: .: (0.010449) - test_execute_with_valid_creds_set_for_default_host: .: (0.015833) - test_execute_with_warnings: .: (0.010744) + test_execute_on_gemserver_without_profile_me_endpoint: .: (0.004871) + test_execute_when_already_signed_in_with_different_host: .: (0.005006) + test_execute_when_already_signed_in_with_same_host: .: (0.004831) + test_execute_when_not_already_signed_in: .: (0.004762) + test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.004945) + test_execute_with_host_permanent_redirect: .: (0.004324) + test_execute_with_host_supplied: .: (0.004624) + test_execute_with_key_name_and_custom_scope: .: (0.005018) + test_execute_with_key_name_and_exclusive_scope: .: (0.004884) + test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.005622) + test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.005417) + test_execute_with_key_name_default_scope: .: (0.004740) + test_execute_with_valid_creds_set_for_default_host: .: (0.005282) + test_execute_with_warnings: .: (0.004571) TestGemCommandsSignoutCommand: - test_execute_when_not_signed_in: .: (0.007524) - test_execute_when_user_is_signed_in: .: (0.007080) + test_execute_when_not_signed_in: .: (0.003258) + test_execute_when_user_is_signed_in: .: (0.003826) TestGemCommandsSourcesCommand: - test_execute: .: (0.012337) - test_execute_add: .: (0.017784) - test_execute_add_allow_typo_squatting_source: .: (0.018139) - test_execute_add_allow_typo_squatting_source_forced:.: (0.016528) - test_execute_add_bad_uri: .: (0.011884) - test_execute_add_deny_typo_squatting_source: .: (0.014406) - test_execute_add_existent_source_invalid_uri: .: (0.013350) - test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.012789) - test_execute_add_http_rubygems_org: .: (0.021836) - test_execute_add_http_rubygems_org_forced: .: (0.017879) - test_execute_add_https_rubygems_org: .: (0.016270) - test_execute_add_nonexistent_source: .: (0.014079) - test_execute_add_redundant_source: .: (0.013409) - test_execute_add_redundant_source_trailing_slash: .: (0.016606) - test_execute_clear_all: .: (0.012536) - test_execute_list: .: (0.015614) - test_execute_remove: .: (0.012261) - test_execute_remove_no_network: .: (0.012670) - test_execute_update: .: (0.029478) - test_initialize_proxy: .: (0.013437) + test_execute: .: (0.005920) + test_execute_add: .: (0.008306) + test_execute_add_allow_typo_squatting_source: .: (0.007959) + test_execute_add_allow_typo_squatting_source_forced:.: (0.008135) + test_execute_add_bad_uri: .: (0.005504) + test_execute_add_deny_typo_squatting_source: .: (0.006907) + test_execute_add_existent_source_invalid_uri: .: (0.006710) + test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.006375) + test_execute_add_http_rubygems_org: .: (0.007124) + test_execute_add_http_rubygems_org_forced: .: (0.007797) + test_execute_add_https_rubygems_org: .: (0.007191) + test_execute_add_nonexistent_source: .: (0.006279) + test_execute_add_redundant_source: .: (0.005889) + test_execute_add_redundant_source_trailing_slash: .: (0.007637) + test_execute_clear_all: .: (0.005434) + test_execute_list: .: (0.005271) + test_execute_remove: .: (0.005758) + test_execute_remove_no_network: .: (0.006125) + test_execute_update: .: (0.018360) + test_initialize_proxy: .: (0.005931) TestGemCommandsSpecificationCommand: - test_execute: .: (0.011915) - test_execute_all: .: (0.018666) - test_execute_all_conflicts_with_version: .: (0.008377) - test_execute_bad_name: .: (0.008395) - test_execute_bad_name_with_version: .: (0.006604) - test_execute_exact_match: .: (0.029845) - test_execute_field: .: (0.019753) - test_execute_file: .: (0.038000) - test_execute_marshal: .: (0.028195) - test_execute_remote: .: (0.052481) - test_execute_remote_with_prerelease: .: (0.018184) - test_execute_remote_with_version: .: (0.016823) - test_execute_remote_with_version_and_platform: .: (0.019205) - test_execute_remote_without_prerelease: .: (0.016606) - test_execute_ruby: .: (0.009733) + test_execute: .: (0.005430) + test_execute_all: .: (0.007317) + test_execute_all_conflicts_with_version: .: (0.003043) + test_execute_bad_name: .: (0.002899) + test_execute_bad_name_with_version: .: (0.003158) + test_execute_exact_match: .: (0.006122) + test_execute_field: .: (0.004539) + test_execute_file: .: (0.008268) + test_execute_marshal: .: (0.005146) + test_execute_remote: .: (0.006158) + test_execute_remote_with_prerelease: .: (0.008188) + test_execute_remote_with_version: .: (0.007590) + test_execute_remote_with_version_and_platform: .: (0.008475) + test_execute_remote_without_prerelease: .: (0.007566) + test_execute_ruby: .: (0.005125) TestGemCommandsStaleCommand: - test_execute_sorts: .: (0.012359) + test_execute_sorts: .: (0.006523) TestGemCommandsUnpackCommand: - test_execute: .: (0.082740) - test_execute_exact_match: .: (0.029527) - test_execute_gem_path: .: (0.019375) - test_execute_gem_path_missing: .: (0.007405) - test_execute_remote: .: (0.025507) - test_execute_spec: .: (0.087661) - test_execute_spec_target: .: (0.082853) - test_execute_sudo: .: (0.070894) - test_execute_with_target_option: .: (0.067819) - test_find_in_cache: .: (0.056342) - test_get_path: .: (0.015620) - test_handle_options_metadata: .: (0.008126) + test_execute: .: (0.034399) + test_execute_exact_match: .: (0.014743) + test_execute_gem_path: .: (0.014927) + test_execute_gem_path_missing: .: (0.003805) + test_execute_remote: .: (0.013675) + test_execute_spec: .: (0.035591) + test_execute_spec_target: .: (0.035392) + test_execute_sudo: .: (0.032740) + test_execute_with_target_option: .: (0.032794) + test_find_in_cache: .: (0.036994) + test_get_path: .: (0.008785) + test_handle_options_metadata: .: (0.004608) TestGemCommandsWhichCommand: - test_execute: .: (0.011561) - test_execute_directory: .: (0.007575) - test_execute_missing: .: (0.007453) - test_execute_one_missing: .: (0.011385) + test_execute: .: (0.006646) + test_execute_directory: .: (0.004394) + test_execute_missing: .: (0.004365) + test_execute_one_missing: .: (0.006239) TestGemCommandsYankCommand: - test_execute: .: (0.007692) - test_execute_host: .: (0.007166) - test_execute_key: .: (0.006817) - test_execute_with_otp_failure: .: (0.016268) - test_execute_with_otp_success: .: (0.008406) - test_handle_options: .: (0.010349) - test_handle_options_missing_argument: .: (0.011660) - test_with_webauthn_enabled_failure: .: (0.120003) - test_with_webauthn_enabled_failure_with_polling: .: (0.116342) - test_with_webauthn_enabled_success: .: (0.132199) - test_with_webauthn_enabled_success_with_polling: .: (0.123561) - test_yank_gem_unathorized_api_key: .: (0.009505) + test_execute: .: (0.004471) + test_execute_host: .: (0.003882) + test_execute_key: .: (0.004217) + test_execute_with_otp_failure: .: (0.004270) + test_execute_with_otp_success: .: (0.005366) + test_handle_options: .: (0.004804) + test_handle_options_missing_argument: .: (0.005290) + test_with_webauthn_enabled_failure: .: (0.104915) + test_with_webauthn_enabled_failure_with_polling: .: (0.104887) + test_with_webauthn_enabled_success: .: (0.105160) + test_with_webauthn_enabled_success_with_polling: .: (0.105126) + test_yank_gem_unathorized_api_key: .: (0.004794) TestGemConfig: - test_bad_rake_path_is_escaped: .: (0.010433) - test_datadir: .: (0.078554) - test_good_rake_path_is_escaped: .: (0.006453) + test_bad_rake_path_is_escaped: .: (0.003070) + test_datadir: .: (0.038324) + test_good_rake_path_is_escaped: .: (0.003030) TestGemConfigFile: - test_accept_string_key: .: (0.006615) - test_api_keys: .: (0.009121) - test_check_credentials_permissions: .: (0.009241) - test_disable_default_gem_server: .: (0.006375) - test_dump_with_rubygems_yaml: .: (0.005849) - test_handle_arguments: .: (0.006374) - test_handle_arguments_backtrace: .: (0.008208) - test_handle_arguments_debug: .: (0.006811) - test_handle_arguments_norc: .: (0.007327) - test_handle_arguments_override: .: (0.006053) - test_handle_arguments_traceback: .: (0.007568) - test_handle_comment: .: (0.007923) - test_ignore_invalid_config_file: .: (0.006132) - test_initialize: .: (0.007392) - test_initialize_environment_variable_override: .: (0.024539) - test_initialize_handle_arguments_config_file: .: (0.007867) - test_initialize_handle_arguments_config_file_equals:.: (0.005958) - test_initialize_handle_arguments_config_file_with_other_params: .: (0.009005) - test_initialize_ipv4_fallback_enabled_env: .: (0.007284) - test_initialize_operating_system_override: .: (0.008339) - test_initialize_platform_override: .: (0.006455) - test_initialize_system_wide_override: .: (0.008112) - test_load_api_keys: .: (0.007010) - test_load_api_keys_bad_permission: .: (0.008006) - test_load_install_extension_in_lib_from_config: .: (0.006677) - test_load_ssl_ca_cert_from_config: .: (0.006908) - test_load_ssl_client_cert_from_config: .: (0.010610) - test_load_ssl_verify_mode_from_config: .: (0.010280) - test_load_with_rubygems_config_hash: .: (0.010839) - test_really_verbose: .: (0.008737) - test_rubygems_api_key_equals: .: (0.007865) - test_rubygems_api_key_equals_bad_permission: .: (0.008474) - test_s3_source: .: (0.007065) - test_s3_source_with_config_without_lookahead: .: (0.007158) - test_set_config_file_name_from_environment_variable:.: (0.008122) - test_write: .: (0.007320) - test_write_from_hash: .: (0.008923) + test_accept_string_key: .: (0.003428) + test_api_keys: .: (0.003606) + test_check_credentials_permissions: .: (0.003842) + test_disable_default_gem_server: .: (0.003304) + test_dump_with_rubygems_yaml: .: (0.003206) + test_handle_arguments: .: (0.002963) + test_handle_arguments_backtrace: .: (0.003169) + test_handle_arguments_debug: .: (0.003409) + test_handle_arguments_norc: .: (0.003364) + test_handle_arguments_override: .: (0.003278) + test_handle_arguments_traceback: .: (0.003183) + test_handle_comment: .: (0.004405) + test_ignore_invalid_config_file: .: (0.003216) + test_initialize: .: (0.003708) + test_initialize_environment_variable_override: .: (0.003611) + test_initialize_handle_arguments_config_file: .: (0.003020) + test_initialize_handle_arguments_config_file_equals:.: (0.003017) + test_initialize_handle_arguments_config_file_with_other_params: .: (0.003016) + test_initialize_ipv4_fallback_enabled_env: .: (0.003141) + test_initialize_operating_system_override: .: (0.003035) + test_initialize_platform_override: .: (0.003201) + test_initialize_system_wide_override: .: (0.003375) + test_load_api_keys: .: (0.003670) + test_load_api_keys_bad_permission: .: (0.008256) + test_load_install_extension_in_lib_from_config: .: (0.003321) + test_load_ssl_ca_cert_from_config: .: (0.003942) + test_load_ssl_client_cert_from_config: .: (0.003222) + test_load_ssl_verify_mode_from_config: .: (0.003138) + test_load_with_rubygems_config_hash: .: (0.003681) + test_really_verbose: .: (0.002987) + test_rubygems_api_key_equals: .: (0.003833) + test_rubygems_api_key_equals_bad_permission: .: (0.003925) + test_s3_source: .: (0.003665) + test_s3_source_with_config_without_lookahead: .: (0.003287) + test_set_config_file_name_from_environment_variable:.: (0.002989) + test_write: .: (0.003785) + test_write_from_hash: .: (0.004493) TestGemConsoleUI: - test_output_can_be_captured_by_test_unit: .: (0.006509) + test_output_can_be_captured_by_test_unit: .: (0.003334) TestGemDependency: - test_equals2: .: (0.006059) - test_equals2_type: .: (0.005284) - test_equals_tilde: .: (0.005728) - test_equals_tilde_escape: .: (0.005784) - test_equals_tilde_object: .: (0.005903) - test_equals_tilde_spec: .: (0.006084) - test_hash: .: (0.005826) - test_identity: .: (0.005290) - test_initialize: .: (0.021020) - test_initialize_double: .: (0.005987) - test_initialize_empty: .: (0.006785) - test_initialize_prerelease: .: (0.005578) - test_initialize_type: .: (0.005908) - test_initialize_type_bad: .: (0.005416) - test_initialize_version: .: (0.006251) - test_match_eh_allow_prerelease: .: (0.005421) - test_match_eh_name_tuple: .: (0.006426) - test_match_eh_specification: .: (0.005728) - test_matches_spec_eh: .: (0.005998) - test_matches_spec_eh_prerelease: .: (0.005836) - test_merge: .: (0.005557) - test_merge_default: .: (0.006476) - test_merge_name_mismatch: .: (0.005613) - test_merge_other_default: .: (0.005390) - test_prerelease_eh: .: (0.006099) - test_specific: .: (0.005585) - test_to_spec: .: (0.012263) - test_to_spec_prerelease: .: (0.011103) - test_to_spec_with_only_prereleases: .: (0.010804) - test_to_specs_indicates_total_gem_set_size: .: (0.016461) - test_to_specs_respects_bundler_version: .: (0.012381) - test_to_specs_suggests_other_versions: .: (0.009289) + test_equals2: .: (0.003911) + test_equals2_type: .: (0.002771) + test_equals_tilde: .: (0.003051) + test_equals_tilde_escape: .: (0.002816) + test_equals_tilde_object: .: (0.002826) + test_equals_tilde_spec: .: (0.003024) + test_hash: .: (0.002936) + test_identity: .: (0.002814) + test_initialize: .: (0.002808) + test_initialize_double: .: (0.002763) + test_initialize_empty: .: (0.002857) + test_initialize_prerelease: .: (0.002821) + test_initialize_type: .: (0.002949) + test_initialize_type_bad: .: (0.002760) + test_initialize_version: .: (0.006963) + test_match_eh_allow_prerelease: .: (0.003045) + test_match_eh_name_tuple: .: (0.003486) + test_match_eh_specification: .: (0.002886) + test_matches_spec_eh: .: (0.003175) + test_matches_spec_eh_prerelease: .: (0.002914) + test_merge: .: (0.003005) + test_merge_default: .: (0.002732) + test_merge_name_mismatch: .: (0.002730) + test_merge_other_default: .: (0.002970) + test_prerelease_eh: .: (0.002765) + test_specific: .: (0.002698) + test_to_spec: .: (0.005635) + test_to_spec_prerelease: .: (0.005775) + test_to_spec_with_only_prereleases: .: (0.005493) + test_to_specs_indicates_total_gem_set_size: .: (0.005136) + test_to_specs_respects_bundler_version: .: (0.006117) + test_to_specs_suggests_other_versions: .: (0.004712) TestGemDependencyInstaller: - test_find_gems_gems_with_sources: .: (0.045963) - test_find_gems_with_sources_local: .: (0.058685) - test_find_gems_with_sources_prerelease: .: (0.046754) - test_find_gems_with_sources_with_bad_source: .: (0.008235) - test_find_gems_with_sources_with_best_only_and_platform: .: (0.049631) - test_install: .: (0.109296) - test_install_all_dependencies: .: (0.145762) - test_install_build_args: .: (0.112427) - test_install_cache_dir: .: (0.252895) - test_install_dependencies_satisfied: .: (0.143137) - test_install_dependency: .: (0.107367) - test_install_dependency_development: .: (0.121069) - test_install_dependency_development_deep: .: (0.222370) - test_install_dependency_development_shallow: .: (0.151304) - test_install_dependency_existing: .: (0.135862) - test_install_dependency_existing_extension: .: (0.713523) - test_install_dependency_old: .: (0.070808) - test_install_doesnt_upgrade_installed_dependencies: .: (0.160308) - test_install_domain_both: .: (0.111384) - test_install_domain_both_no_network: .: (0.115207) - test_install_domain_local: .: (0.078210) - test_install_domain_remote: .: (0.106661) - test_install_dual_repository: .: (0.182303) - test_install_dual_repository_and_done_installing_hooks: .: (0.175689) - test_install_env_shebang: .: (0.070167) - test_install_force: .: (0.090395) - test_install_ignore_dependencies: .: (0.119513) - test_install_install_dir: .: (0.092560) - test_install_legacy_spec_with_nil_required_ruby_version: .: (0.051925) - test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.089966) - test_install_local: .: (0.110992) - test_install_local_dependency: .: (0.102940) - test_install_local_dependency_installed: .: (0.088637) - test_install_local_dependency_no_network_for_target_gem: .: (0.109869) - test_install_local_prerelease: .: (0.053320) - test_install_local_subdir: .: (0.087098) - test_install_minimal_deps: .: (0.354763) - test_install_no_document: .: (0.117427) - test_install_no_minimal_deps: .: (0.256603) - test_install_no_wrappers: .: (0.075740) - test_install_platform_is_ignored_when_a_file_is_specified: .: (0.040815) - test_install_prerelease: .: (0.123636) - test_install_prerelease_bug_990: .: (0.177773) - test_install_prerelease_skipped_when_normal_ver: .: (0.094179) - test_install_reinstall: .: (0.105669) - test_install_remote: .: (0.067567) - test_install_remote_dep: .: (0.088793) - test_install_remote_platform_newer: .: (0.113910) - test_install_security_policy: .: (0.093616) - test_install_version: .: (0.076593) - test_install_version_default: .: (0.108268) - test_install_when_only_prerelease: .: (0.059717) - test_resolve_dependencies: .: (0.052786) - test_resolve_dependencies_ignore_dependencies: .: (0.047833) - test_resolve_dependencies_local: .: (0.046311) + test_find_gems_gems_with_sources: .: (0.019974) + test_find_gems_with_sources_local: .: (0.025686) + test_find_gems_with_sources_prerelease: .: (0.022064) + test_find_gems_with_sources_with_bad_source: .: (0.003726) + test_find_gems_with_sources_with_best_only_and_platform: .: (0.022908) + test_install: .: (0.030021) + test_install_all_dependencies: .: (0.110805) + test_install_build_args: .: (0.029276) + test_install_cache_dir: .: (0.039123) + test_install_dependencies_satisfied: .: (0.046707) + test_install_dependency: .: (0.043302) + test_install_dependency_development: .: (0.046565) + test_install_dependency_development_deep: .: (0.062189) + test_install_dependency_development_shallow: .: (0.043776) + test_install_dependency_existing: .: (0.038329) + test_install_dependency_existing_extension: .: (0.315329) + test_install_dependency_old: .: (0.021623) + test_install_doesnt_upgrade_installed_dependencies: .: (0.061112) + test_install_domain_both: .: (0.036560) + test_install_domain_both_no_network: .: (0.036936) + test_install_domain_local: .: (0.020564) + test_install_domain_remote: .: (0.030521) + test_install_dual_repository: .: (0.049622) + test_install_dual_repository_and_done_installing_hooks: .: (0.073309) + test_install_env_shebang: .: (0.029171) + test_install_force: .: (0.035094) + test_install_ignore_dependencies: .: (0.030455) + test_install_install_dir: .: (0.041803) + test_install_legacy_spec_with_nil_required_ruby_version: .: (0.013358) + test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.012630) + test_install_local: .: (0.028675) + test_install_local_dependency: .: (0.034615) + test_install_local_dependency_installed: .: (0.032532) + test_install_local_dependency_no_network_for_target_gem: .: (0.024451) + test_install_local_prerelease: .: (0.025152) + test_install_local_subdir: .: (0.027806) + test_install_minimal_deps: .: (0.062883) + test_install_no_document: .: (0.025404) + test_install_no_minimal_deps: .: (0.068444) + test_install_no_wrappers: .: (0.027716) + test_install_platform_is_ignored_when_a_file_is_specified: .: (0.011749) + test_install_prerelease: .: (0.034718) + test_install_prerelease_bug_990: .: (0.027227) + test_install_prerelease_skipped_when_normal_ver: .: (0.033680) + test_install_reinstall: .: (0.032185) + test_install_remote: .: (0.052194) + test_install_remote_dep: .: (0.057610) + test_install_remote_platform_newer: .: (0.033755) + test_install_security_policy: .: (0.027613) + test_install_version: .: (0.017088) + test_install_version_default: .: (0.018844) + test_install_when_only_prerelease: .: (0.007538) + test_resolve_dependencies: .: (0.028764) + test_resolve_dependencies_ignore_dependencies: .: (0.027398) + test_resolve_dependencies_local: .: (0.026392) TestGemDependencyList: - test_active_count: .: (0.005338) - test_add: .: (0.004873) - test_dependency_order: .: (0.004848) - test_dependency_order_circle: .: (0.004672) - test_dependency_order_development: .: (0.005245) - test_dependency_order_diamond: .: (0.005007) - test_dependency_order_no_dependencies: .: (0.011124) - test_find_name: .: (0.005808) - test_ok_eh: .: (0.006408) - test_ok_eh_mismatch: .: (0.006640) - test_ok_eh_redundant: .: (0.005004) - test_ok_to_remove_eh: .: (0.005676) - test_ok_to_remove_eh_after_sibling_removed: .: (0.005491) - test_remove_by_name: .: (0.005052) - test_tsort_each_child: .: (0.004761) - test_tsort_each_node: .: (0.004915) - test_why_not_ok_eh: .: (0.005206) - test_why_not_ok_eh_old_dependency: .: (0.015288) + test_active_count: .: (0.003191) + test_add: .: (0.003140) + test_dependency_order: .: (0.003128) + test_dependency_order_circle: .: (0.003108) + test_dependency_order_development: .: (0.003094) + test_dependency_order_diamond: .: (0.003122) + test_dependency_order_no_dependencies: .: (0.003208) + test_find_name: .: (0.002942) + test_ok_eh: .: (0.003083) + test_ok_eh_mismatch: .: (0.003178) + test_ok_eh_redundant: .: (0.003162) + test_ok_to_remove_eh: .: (0.003221) + test_ok_to_remove_eh_after_sibling_removed: .: (0.002940) + test_remove_by_name: .: (0.003038) + test_tsort_each_child: .: (0.003059) + test_tsort_each_node: .: (0.003197) + test_why_not_ok_eh: .: (0.003255) + test_why_not_ok_eh_old_dependency: .: (0.003308) TestGemDependencyResolutionError: - test_message: .: (0.013486) + test_message: .: (0.003155) TestGemDeprecate: - test_assignment: .: (0.009018) - test_defaults: .: (0.008253) - test_deprecated_method_calls_the_old_method: .: (0.009070) - test_deprecated_method_outputs_a_warning: .: (0.012680) - test_deprecated_method_outputs_a_warning_old_way: .: (0.015014) - test_rubygems_deprecate_command: .: (0.025727) - test_skip: .: (0.042843) + test_assignment: .: (0.002932) + test_defaults: .: (0.008190) + test_deprecated_method_calls_the_old_method: .: (0.003295) + test_deprecated_method_outputs_a_warning: .: (0.003325) + test_deprecated_method_outputs_a_warning_old_way: .: (0.003300) + test_rubygems_deprecate_command: .: (0.003083) + test_skip: .: (0.003892) TestGemDoctor: - test_doctor: .: (0.012010) - test_doctor_badly_named_plugins: .: (0.008820) - test_doctor_child_missing: .: (0.004462) - test_doctor_dry_run: .: (0.010983) - test_doctor_non_gem_home: .: (0.006299) - test_gem_repository_eh: .: (0.007664) + test_doctor: .: (0.007553) + test_doctor_badly_named_plugins: .: (0.005760) + test_doctor_child_missing: .: (0.002933) + test_doctor_dry_run: .: (0.006972) + test_doctor_non_gem_home: .: (0.003778) + test_gem_repository_eh: .: (0.004343) TestGemExit: - test_exit: .: (0.148754) - test_status: .: (0.004641) + test_exit: .: (0.088784) + test_status: .: (0.002816) TestGemExtBuilder: - test_build_extensions: .: (0.382675) - test_build_extensions_extconf_bad: .: (0.067403) - test_build_extensions_install_ext_only: .: (0.607114) - test_build_extensions_none: .: (0.006528) - test_build_extensions_rebuild_failure: .: (0.018075) - test_build_extensions_unsupported: .: (0.037285) - test_build_extensions_with_build_args: .: (0.342517) - test_build_extensions_with_gemhome_with_space: .: (0.603488) + test_build_extensions: .: (0.143462) + test_build_extensions_extconf_bad: .: (0.012465) + test_build_extensions_install_ext_only: .: (0.143723) + test_build_extensions_none: .: (0.003738) + test_build_extensions_rebuild_failure: .: (0.003882) + test_build_extensions_unsupported: .: (0.004079) + test_build_extensions_with_build_args: .: (0.101526) + test_build_extensions_with_gemhome_with_space: .: (0.146355) test_build_extensions_with_target_rbconfig: P =============================================================================== Pending: test_build_extensions_with_target_rbconfig(TestGemExtBuilder): This version of mkmf does not support --target-rbconfig @@ -3181,12 +3217,12 @@ 344: assert_empty(stdout) 345: =============================================================================== -: (0.473961) - test_class_make: .: (0.932154) - test_class_make_no_clean: .: (0.812572) - test_custom_make_with_options: .: (1.093759) - test_initialize: .: (0.016454) - test_initialize_build_args: .: (0.011468) +: (0.122353) + test_class_make: .: (0.266278) + test_class_make_no_clean: .: (0.209912) + test_custom_make_with_options: .: (0.291342) + test_initialize: .: (0.003629) + test_initialize_build_args: .: (0.003118) TestGemExtCargoBuilder: test_build_cdylib: P =============================================================================== @@ -3201,7 +3237,7 @@ 33: 34: output = [] =============================================================================== -: (0.021643) +: (0.004519) test_build_fail: P =============================================================================== Pending: test_build_fail(TestGemExtCargoBuilder): cargo not present @@ -3215,7 +3251,7 @@ 83: 84: FileUtils.rm(File.join(@ext, "src/lib.rs")) =============================================================================== -: (0.021786) +: (0.008899) test_custom_name: P =============================================================================== Pending: test_custom_name(TestGemExtCargoBuilder): cargo not present @@ -3229,7 +3265,7 @@ 124: 125: Dir.chdir @ext do =============================================================================== -: (0.022074) +: (0.003846) test_full_integration: P =============================================================================== Pending: test_full_integration(TestGemExtCargoBuilder): cargo not present @@ -3243,7 +3279,7 @@ 100: 101: require "open3" =============================================================================== -: (0.032899) +: (0.004572) test_rubygems_cfg_passed_to_rustc: P =============================================================================== Pending: test_rubygems_cfg_passed_to_rustc(TestGemExtCargoBuilder): cargo not present @@ -3257,30 +3293,30 @@ 57: version_slug = Gem::VERSION.tr(".", "_") 58: output = [] =============================================================================== -: (0.040506) +: (0.004540) TestGemExtCargoBuilderLinkFlagConverter: - test_dll_with_colon_space: .: (0.006320) - test_dylib_with_colon_space: .: (0.014280) - test_framework: .: (0.018900) - test_framework_space: .: (0.015703) - test_lib_with_nonascii: .: (0.011653) - test_libstatic_with_colon: .: (0.011651) - test_libstatic_with_colon_space: .: (0.012024) - test_non_lib_dash_l: .: (0.007208) - test_search_path_basic: .: (0.008131) - test_search_path_space: .: (0.005853) - test_search_path_space_in_path: .: (0.006582) - test_simple_lib: .: (0.005728) - test_simple_lib_space: .: (0.005685) - test_so_with_colon_space: .: (0.008328) - test_unconventional_lib_with_colon: .: (0.005815) - test_verbose_lib_space: .: (0.007191) + test_dll_with_colon_space: .: (0.002822) + test_dylib_with_colon_space: .: (0.003429) + test_framework: .: (0.002781) + test_framework_space: .: (0.002742) + test_lib_with_nonascii: .: (0.003119) + test_libstatic_with_colon: .: (0.002692) + test_libstatic_with_colon_space: .: (0.002702) + test_non_lib_dash_l: .: (0.002715) + test_search_path_basic: .: (0.002833) + test_search_path_space: .: (0.002723) + test_search_path_space_in_path: .: (0.002776) + test_simple_lib: .: (0.003001) + test_simple_lib_space: .: (0.002734) + test_so_with_colon_space: .: (0.002865) + test_unconventional_lib_with_colon: .: (0.002772) + test_verbose_lib_space: .: (0.002894) TestGemExtCargoBuilderUnit: - test_build_env_includes_rbconfig: .: (0.006843) - test_cargo_command_locks_in_release_profile: .: (0.007061) - test_cargo_command_passes_args: .: (0.006231) - test_cargo_command_passes_respects_cargo_build_target: .: (0.006105) - test_cargo_command_passes_respects_cargo_env_var: .: (0.005614) + test_build_env_includes_rbconfig: .: (0.003147) + test_cargo_command_locks_in_release_profile: .: (0.002890) + test_cargo_command_passes_args: .: (0.003096) + test_cargo_command_passes_respects_cargo_build_target: .: (0.003076) + test_cargo_command_passes_respects_cargo_env_var: .: (0.003033) TestGemExtCmakeBuilder: test_self_build: P =============================================================================== @@ -3288,299 +3324,299 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.020317) +: (0.004850) test_self_build_fail: P =============================================================================== Pending: test_self_build_fail(TestGemExtCmakeBuilder): cmake not present /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.018269) +: (0.003873) test_self_build_has_makefile: P =============================================================================== Pending: test_self_build_has_makefile(TestGemExtCmakeBuilder): cmake not present /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.020806) +: (0.003882) TestGemExtConfigureBuilder: - test_self_build_fail: .: (0.026803) + test_self_build_fail: .: (0.005335) TestGemExtExtConfBuilder: - test_class_build_extconf_fail: .: (1.251538) - test_class_build_extconf_success_without_warning: .: (0.417348) - test_class_make_no_Makefile: .: (0.011069) + test_class_build_extconf_fail: .: (0.396428) + test_class_build_extconf_success_without_warning: .: (0.138298) + test_class_make_no_Makefile: .: (0.003376) TestGemExtRakeBuilder: - test_class_build_fail: .: (0.744218) - test_class_no_openssl_override: .: (0.517364) + test_class_build_fail: .: (0.174210) + test_class_no_openssl_override: .: (0.227936) TestGemGemRunner: - test_do_configuration: .: (0.010495) - test_extract_build_args: .: (0.006034) - test_info_succeeds: .: (0.040670) - test_list_succeeds: .: (0.031932) - test_query_is_deprecated: .: (0.036579) - test_search_succeeds: .: (0.015444) - test_validate_encoding: .: (0.007318) + test_do_configuration: .: (0.011719) + test_extract_build_args: .: (0.003193) + test_info_succeeds: .: (0.021592) + test_list_succeeds: .: (0.016208) + test_query_is_deprecated: .: (0.017407) + test_search_succeeds: .: (0.006629) + test_validate_encoding: .: (0.003155) TestGemGemcutterUtilities: - test_alternate_key_alternate_host: .: (0.021398) - test_api_key: .: (0.009906) - test_api_key_override: .: (0.012335) - test_host: .: (0.009799) - test_host_RUBYGEMS_HOST: .: (0.010228) - test_host_RUBYGEMS_HOST_empty: .: (0.010305) - test_sign_in: .: (0.011918) - test_sign_in_skips_with_existing_credentials: .: (0.011020) - test_sign_in_skips_with_key_override: .: (0.009491) - test_sign_in_with_bad_credentials: .: (0.011042) - test_sign_in_with_correct_otp_code: .: (0.012121) - test_sign_in_with_host: .: (0.011996) - test_sign_in_with_host_ENV: .: (0.011651) - test_sign_in_with_host_nil: .: (0.016198) - test_sign_in_with_incorrect_otp_code: .: (0.011748) - test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.011866) - test_sign_in_with_webauthn_enabled: .: (0.025005) - test_sign_in_with_webauthn_enabled_with_error: .: (0.012518) - test_sign_in_with_webauthn_enabled_with_polling: .: (0.336382) - test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.358301) - test_signin_with_env_otp_code: .: (0.188386) - test_verify_api_key: .: (0.191459) - test_verify_missing_api_key: .: (0.024769) + test_alternate_key_alternate_host: .: (0.004714) + test_api_key: .: (0.004787) + test_api_key_override: .: (0.004986) + test_host: .: (0.004132) + test_host_RUBYGEMS_HOST: .: (0.004093) + test_host_RUBYGEMS_HOST_empty: .: (0.004500) + test_sign_in: .: (0.005550) + test_sign_in_skips_with_existing_credentials: .: (0.004889) + test_sign_in_skips_with_key_override: .: (0.004431) + test_sign_in_with_bad_credentials: .: (0.005445) + test_sign_in_with_correct_otp_code: .: (0.005437) + test_sign_in_with_host: .: (0.005544) + test_sign_in_with_host_ENV: .: (0.005360) + test_sign_in_with_host_nil: .: (0.005736) + test_sign_in_with_incorrect_otp_code: .: (0.005232) + test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.005666) + test_sign_in_with_webauthn_enabled: .: (0.006103) + test_sign_in_with_webauthn_enabled_with_error: .: (0.005760) + test_sign_in_with_webauthn_enabled_with_polling: .: (0.106171) + test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.105697) + test_signin_with_env_otp_code: .: (0.005266) + test_verify_api_key: .: (0.004463) + test_verify_missing_api_key: .: (0.004279) TestGemImpossibleDependenciesError: - test_message_conflict: .: (0.015052) + test_message_conflict: .: (0.009931) TestGemKernel: - test_gem: .: (0.131091) - test_gem_bundler: .: (0.111086) - test_gem_bundler_inferred_bundler_version: .: (0.081824) - test_gem_conflicting: .: (0.069753) - test_gem_default: .: (0.070743) - test_gem_default_re_gem: .: (0.064414) - test_gem_env_req: .: (0.080055) - test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (0.364006) - test_gem_not_adding_bin: .: (0.087083) - test_gem_overlapping: .: (0.069950) - test_gem_prerelease_is_the_only_available: .: (0.069801) - test_gem_re_gem_mismatch: .: (0.071467) - test_gem_redundant: .: (0.068154) - test_release_favored_over_prerelease: .: (0.071404) + test_gem: .: (0.032946) + test_gem_bundler: .: (0.031564) + test_gem_bundler_inferred_bundler_version: .: (0.031032) + test_gem_conflicting: .: (0.030969) + test_gem_default: .: (0.030381) + test_gem_default_re_gem: .: (0.035621) + test_gem_env_req: .: (0.033250) + test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (0.117785) + test_gem_not_adding_bin: .: (0.031949) + test_gem_overlapping: .: (0.031667) + test_gem_prerelease_is_the_only_available: .: (0.030057) + test_gem_re_gem_mismatch: .: (0.036476) + test_gem_redundant: .: (0.031578) + test_release_favored_over_prerelease: .: (0.031316) TestGemLocalRemoteOptions: - test_add_local_remote_options: .: (0.009795) - test_both_eh: .: (0.006298) - test_clear_sources_option: .: (0.009027) - test_clear_sources_option_idiot_proof: .: (0.009991) - test_local_eh: .: (0.019358) - test_remote_eh: .: (0.006536) - test_short_source_option: .: (0.009647) - test_source_option: .: (0.010785) - test_source_option_bad: .: (0.007810) - test_update_sources_option: .: (0.009095) + test_add_local_remote_options: .: (0.004186) + test_both_eh: .: (0.002825) + test_clear_sources_option: .: (0.004222) + test_clear_sources_option_idiot_proof: .: (0.004607) + test_local_eh: .: (0.002944) + test_remote_eh: .: (0.003059) + test_short_source_option: .: (0.003417) + test_source_option: .: (0.004187) + test_source_option_bad: .: (0.004598) + test_update_sources_option: .: (0.003384) TestGemNameTuple: - test_full_name: .: (0.006489) - test_platform_normalization: .: (0.007662) - test_spaceship: .: (0.006256) - test_spec_name: .: (0.006019) + test_full_name: .: (0.002868) + test_platform_normalization: .: (0.002885) + test_spaceship: .: (0.002848) + test_spec_name: .: (0.002748) TestGemPackageOld: - test_contents: .: (0.008735) - test_contents_security_policy: .: (0.007292) - test_extract_files: .: (0.010110) - test_extract_files_security_policy: .: (0.007496) - test_spec: .: (0.008412) - test_spec_security_policy: .: (0.007669) - test_verify: .: (0.007209) + test_contents: .: (0.003668) + test_contents_security_policy: .: (0.003299) + test_extract_files: .: (0.004322) + test_extract_files_security_policy: .: (0.003452) + test_spec: .: (0.003853) + test_spec_security_policy: .: (0.003360) + test_verify: .: (0.003367) TestGemPackageTask: - test_gem_package: .: (0.015494) - test_gem_package_prints_to_stdout_by_default: .: (0.015884) - test_gem_package_with_current_platform: .: (0.007714) - test_gem_package_with_ruby_platform: .: (0.007526) - test_package_dir_path: .: (0.006898) + test_gem_package: .: (0.006805) + test_gem_package_prints_to_stdout_by_default: .: (0.011233) + test_gem_package_with_current_platform: .: (0.003093) + test_gem_package_with_ruby_platform: .: (0.003698) + test_package_dir_path: .: (0.002980) TestGemPathSupport: - test_gem_paths_do_not_contain_symlinks: .: (0.007115) - test_initialize: .: (0.007518) - test_initialize_home: .: (0.007068) - test_initialize_home_path: .: (0.006725) - test_initialize_path: .: (0.010092) - test_initialize_path_with_defaults: .: (0.007055) - test_initialize_regexp_path_separator: .: (0.007232) - test_initialize_spec: .: (0.007131) + test_gem_paths_do_not_contain_symlinks: .: (0.003092) + test_initialize: .: (0.002932) + test_initialize_home: .: (0.002965) + test_initialize_home_path: .: (0.003664) + test_initialize_path: .: (0.003073) + test_initialize_path_with_defaults: .: (0.002971) + test_initialize_regexp_path_separator: .: (0.003353) + test_initialize_spec: .: (0.003092) TestGemPlatform: - test_eabi_and_nil_version_combination_strictness: .: (0.018959) - test_eabi_version_is_stricter_for_linux_os: .: (0.011516) - test_equals2: .: (0.006389) - test_equals3: .: (0.006335) - test_equals3_cpu: .: (0.006625) - test_equals3_cpu_arm: .: (0.006612) - test_equals3_universal_mingw: .: (0.006794) - test_equals3_version: .: (0.006156) - test_equals_tilde: .: (0.007550) - test_gem_platform_match_with_string_argument: .: (0.006500) - test_initialize: .: (0.009927) - test_initialize_command_line: .: (0.006308) - test_initialize_mswin32_vc6: .: (0.006960) - test_initialize_platform: .: (0.016696) - test_initialize_test: .: (0.006311) - test_inspect: .: (0.008909) - test_nil_cpu_arch_is_treated_as_universal: .: (0.006293) - test_nil_version_is_stricter_for_linux_os: .: (0.007761) - test_nil_version_is_treated_as_any_version: .: (0.006324) - test_self_local: .: (0.005983) - test_self_match: .: (0.008169) - test_self_match_gem?: .: (0.005796) - test_self_match_spec?: .: (0.006458) - test_self_match_spec_with_match_gem_override: .: (0.006632) - test_self_new: .: (0.006187) - test_to_s: .: (0.006448) + test_eabi_and_nil_version_combination_strictness: .: (0.003309) + test_eabi_version_is_stricter_for_linux_os: .: (0.002853) + test_equals2: .: (0.002739) + test_equals3: .: (0.002986) + test_equals3_cpu: .: (0.002837) + test_equals3_cpu_arm: .: (0.003103) + test_equals3_universal_mingw: .: (0.002861) + test_equals3_version: .: (0.002807) + test_equals_tilde: .: (0.003701) + test_gem_platform_match_with_string_argument: .: (0.002938) + test_initialize: .: (0.004714) + test_initialize_command_line: .: (0.003012) + test_initialize_mswin32_vc6: .: (0.002744) + test_initialize_platform: .: (0.003935) + test_initialize_test: .: (0.002794) + test_inspect: .: (0.002801) + test_nil_cpu_arch_is_treated_as_universal: .: (0.002731) + test_nil_version_is_stricter_for_linux_os: .: (0.002887) + test_nil_version_is_treated_as_any_version: .: (0.002802) + test_self_local: .: (0.002729) + test_self_match: .: (0.002982) + test_self_match_gem?: .: (0.002790) + test_self_match_spec?: .: (0.002901) + test_self_match_spec_with_match_gem_override: .: (0.002858) + test_self_new: .: (0.002868) + test_to_s: .: (0.002758) TestGemProjectSanity: - test_require_rubygems_package: .: (0.163805) + test_require_rubygems_package: .: (0.067919) TestGemRDoc: - test_delete_legacy_args: .: (0.019983) - test_generate_disabled: .: (0.020198) - test_initialize: .: (0.020886) - test_new_rdoc: .: (0.019862) - test_rdoc_installed?: .: (0.020551) - test_remove: .: (0.020557) - test_remove_unwritable: .: (0.021337) - test_ri_installed?: .: (0.020286) - test_setup: .: (0.019786) - test_setup_unwritable: .: (0.020254) + test_delete_legacy_args: .: (0.015268) + test_generate_disabled: .: (0.009720) + test_initialize: .: (0.009696) + test_new_rdoc: .: (0.008837) + test_rdoc_installed?: .: (0.009286) + test_remove: .: (0.009494) + test_remove_unwritable: .: (0.009136) + test_ri_installed?: .: (0.009199) + test_setup: .: (0.009376) + test_setup_unwritable: .: (0.009092) TestGemRemoteFetchError: - test_invalid_url: .: (0.006822) - test_password_redacted: .: (0.006321) - test_to_s: .: (0.006183) + test_invalid_url: .: (0.003033) + test_password_redacted: .: (0.002860) + test_to_s: .: (0.002836) TestGemRemoteFetcher: - test_cache_update_path: .: (0.014749) - test_cache_update_path_no_update: .: (0.015126) - test_cache_update_path_with_utf8_internal_encoding: .: (0.025298) - test_download: .: (0.016794) - test_download_cached: .: (0.016374) - test_download_install_dir: .: (0.016628) - test_download_local: .: (0.026066) - test_download_local_read_only: .: (0.017730) - test_download_local_space: .: (0.017220) - test_download_platform_legacy: .: (0.025099) - test_download_read_only: .: (0.016768) - test_download_same_file: .: (0.018429) - test_download_to_cache: .: (0.025332) - test_download_unsupported: .: (0.014444) - test_download_with_auth: .: (0.017359) - test_download_with_encoded_auth: .: (0.014353) - test_download_with_token: .: (0.014420) - test_download_with_x_oauth_basic: .: (0.014175) - test_fetch_http: .: (0.014418) - test_fetch_http_redirects: .: (0.015705) - test_fetch_http_redirects_without_location: .: (0.014844) - test_fetch_path_bad_uri: .: (0.014769) - test_fetch_path_getaddrinfo_error: .: (0.015548) - test_fetch_path_gzip: .: (0.028506) - test_fetch_path_gzip_unmodified: .: (0.016381) - test_fetch_path_io_error: .: (0.016176) - test_fetch_path_openssl_ssl_sslerror: .: (0.015875) - test_fetch_path_socket_error: .: (0.014916) - test_fetch_path_system_call_error: .: (0.015345) - test_fetch_path_timeout_error: .: (0.014897) - test_fetch_path_unmodified: .: (0.015214) - test_request_block: .: (0.014614) - test_self_fetcher: .: (0.014756) - test_self_fetcher_with_proxy: .: (0.014864) - test_yaml_error_on_size: .: (0.013557) + test_cache_update_path: .: (0.007426) + test_cache_update_path_no_update: .: (0.006534) + test_cache_update_path_with_utf8_internal_encoding: .: (0.006786) + test_download: .: (0.006917) + test_download_cached: .: (0.006595) + test_download_install_dir: .: (0.006869) + test_download_local: .: (0.011656) + test_download_local_read_only: .: (0.012847) + test_download_local_space: .: (0.007706) + test_download_platform_legacy: .: (0.010838) + test_download_read_only: .: (0.007333) + test_download_same_file: .: (0.008434) + test_download_to_cache: .: (0.011213) + test_download_unsupported: .: (0.006605) + test_download_with_auth: .: (0.006947) + test_download_with_encoded_auth: .: (0.006805) + test_download_with_token: .: (0.006844) + test_download_with_x_oauth_basic: .: (0.006889) + test_fetch_http: .: (0.007866) + test_fetch_http_redirects: .: (0.006801) + test_fetch_http_redirects_without_location: .: (0.006546) + test_fetch_path_bad_uri: .: (0.006576) + test_fetch_path_getaddrinfo_error: .: (0.006591) + test_fetch_path_gzip: .: (0.006937) + test_fetch_path_gzip_unmodified: .: (0.006513) + test_fetch_path_io_error: .: (0.006786) + test_fetch_path_openssl_ssl_sslerror: .: (0.012065) + test_fetch_path_socket_error: .: (0.007420) + test_fetch_path_system_call_error: .: (0.007073) + test_fetch_path_timeout_error: .: (0.007025) + test_fetch_path_unmodified: .: (0.006645) + test_request_block: .: (0.006908) + test_self_fetcher: .: (0.006535) + test_self_fetcher_with_proxy: .: (0.006584) + test_yaml_error_on_size: .: (0.006670) TestGemRemoteFetcherLocalSSLServer: - test_do_not_allow_insecure_ssl_connection_by_default: .: (0.664504) - test_do_not_allow_invalid_client_cert_auth_connection: .: (0.674642) - test_do_not_follow_insecure_redirect: .: (0.676567) - test_nil_ca_cert: .: (0.687138) - test_ssl_client_cert_auth_connection: .: (0.784003) - test_ssl_connection: .: (0.679679) - test_ssl_connection_allow_verify_none: .: (0.728660) + test_do_not_allow_insecure_ssl_connection_by_default: .: (0.532977) + test_do_not_allow_invalid_client_cert_auth_connection: .: (0.526482) + test_do_not_follow_insecure_redirect: .: (0.534006) + test_nil_ca_cert: .: (0.533244) + test_ssl_client_cert_auth_connection: .: (0.551093) + test_ssl_connection: .: (0.535316) + test_ssl_connection_allow_verify_none: .: (0.532967) TestGemRemoteFetcherLocalServer: - test_fetch_http_with_additional_headers: .: (0.163624) - test_implicit_no_proxy: .: (0.131496) - test_implicit_proxy: .: (0.085706) - test_implicit_proxy_no_env: .: (0.098534) - test_implicit_upper_case_proxy: .: (0.091229) - test_no_proxy: .: (0.011052) - test_observe_no_proxy_env_list: .: (0.048481) - test_observe_no_proxy_env_single_host: .: (0.060719) + test_fetch_http_with_additional_headers: .: (0.024640) + test_implicit_no_proxy: .: (0.005086) + test_implicit_proxy: .: (0.004896) + test_implicit_proxy_no_env: .: (0.010687) + test_implicit_upper_case_proxy: .: (0.005467) + test_no_proxy: .: (0.005458) + test_observe_no_proxy_env_list: .: (0.005439) + test_observe_no_proxy_env_single_host: .: (0.004774) TestGemRemoteFetcherS3: - test_fetch_s3_config_creds: .: (0.047231) - test_fetch_s3_config_creds_with_region: .: (0.036112) - test_fetch_s3_config_creds_with_token: .: (0.027039) - test_fetch_s3_env_creds: .: (0.025036) - test_fetch_s3_env_creds_with_region: .: (0.030443) - test_fetch_s3_env_creds_with_token: .: (0.027415) - test_fetch_s3_instance_profile_creds: .: (0.054284) - test_fetch_s3_instance_profile_creds_with_region: .: (0.031069) - test_fetch_s3_instance_profile_creds_with_token: .: (0.031345) - test_fetch_s3_no_host: .: (0.055828) - test_fetch_s3_no_id: .: (0.028066) - test_fetch_s3_no_secret: .: (0.066430) - test_fetch_s3_no_source_key: .: (0.014950) - test_fetch_s3_url_creds: .: (0.015145) + test_fetch_s3_config_creds: .: (0.007724) + test_fetch_s3_config_creds_with_region: .: (0.007278) + test_fetch_s3_config_creds_with_token: .: (0.007154) + test_fetch_s3_env_creds: .: (0.007294) + test_fetch_s3_env_creds_with_region: .: (0.008937) + test_fetch_s3_env_creds_with_token: .: (0.009883) + test_fetch_s3_instance_profile_creds: .: (0.008941) + test_fetch_s3_instance_profile_creds_with_region: .: (0.012611) + test_fetch_s3_instance_profile_creds_with_token: .: (0.006883) + test_fetch_s3_no_host: .: (0.006556) + test_fetch_s3_no_id: .: (0.006524) + test_fetch_s3_no_secret: .: (0.006418) + test_fetch_s3_no_source_key: .: (0.006497) + test_fetch_s3_url_creds: .: (0.006985) TestGemRequest: - test_configure_connection_for_https: .: (0.038392) - test_configure_connection_for_https_ssl_ca_cert: .: (0.037718) - test_fetch: .: (0.006427) - test_fetch_basic_auth: .: (0.034644) - test_fetch_basic_auth_encoded: .: (0.074706) - test_fetch_basic_oauth_encoded: .: (0.065936) - test_fetch_head: .: (0.039545) - test_fetch_unmodified: .: (0.011489) - test_get_proxy_from_env_domain: .: (0.030649) - test_get_proxy_from_env_empty: .: (0.015243) - test_get_proxy_from_env_escape: .: (0.015487) - test_get_proxy_from_env_fallback: .: (0.007114) - test_get_proxy_from_env_https: .: (0.016013) - test_get_proxy_from_env_normalize: .: (0.007878) - test_initialize_proxy: .: (0.006716) - test_initialize_proxy_ENV: .: (0.006504) - test_initialize_proxy_ENV_https: .: (0.006917) - test_initialize_proxy_URI: .: (0.006234) - test_proxy_ENV: .: (0.006320) - test_user_agent: .: (0.009238) - test_user_agent_engine: .: (0.007628) - test_user_agent_engine_ruby: .: (0.006778) - test_user_agent_patchlevel: .: (0.006105) - test_user_agent_revision: .: (0.006659) - test_verify_certificate: .: (0.006057) - test_verify_certificate_extra_message: .: (0.024348) - test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.010808) - test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.006777) - test_verify_certificate_message_CERT_REJECTED: .: (0.006476) - test_verify_certificate_message_CERT_UNTRUSTED: .: (0.006349) - test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.006125) - test_verify_certificate_message_INVALID_CA: .: (0.066892) - test_verify_certificate_message_INVALID_PURPOSE: .: (0.014445) - test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.014169) - test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.006384) - test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.006592) + test_configure_connection_for_https: .: (0.017294) + test_configure_connection_for_https_ssl_ca_cert: .: (0.017248) + test_fetch: .: (0.008965) + test_fetch_basic_auth: .: (0.017179) + test_fetch_basic_auth_encoded: .: (0.017804) + test_fetch_basic_oauth_encoded: .: (0.016881) + test_fetch_head: .: (0.003234) + test_fetch_unmodified: .: (0.004203) + test_get_proxy_from_env_domain: .: (0.003366) + test_get_proxy_from_env_empty: .: (0.003431) + test_get_proxy_from_env_escape: .: (0.003306) + test_get_proxy_from_env_fallback: .: (0.003375) + test_get_proxy_from_env_https: .: (0.003704) + test_get_proxy_from_env_normalize: .: (0.003315) + test_initialize_proxy: .: (0.003322) + test_initialize_proxy_ENV: .: (0.003577) + test_initialize_proxy_ENV_https: .: (0.003350) + test_initialize_proxy_URI: .: (0.003687) + test_proxy_ENV: .: (0.003157) + test_user_agent: .: (0.003076) + test_user_agent_engine: .: (0.007643) + test_user_agent_engine_ruby: .: (0.003043) + test_user_agent_patchlevel: .: (0.002956) + test_user_agent_revision: .: (0.002984) + test_verify_certificate: .: (0.002992) + test_verify_certificate_extra_message: .: (0.002933) + test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.003155) + test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.003231) + test_verify_certificate_message_CERT_REJECTED: .: (0.003024) + test_verify_certificate_message_CERT_UNTRUSTED: .: (0.003022) + test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.003044) + test_verify_certificate_message_INVALID_CA: .: (0.002958) + test_verify_certificate_message_INVALID_PURPOSE: .: (0.010555) + test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.003144) + test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.002991) + test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.004833) TestGemRequestConnectionPool: - test_checkout_same_connection: .: (0.006338) - test_net_http_args: .: (0.005736) - test_net_http_args_ipv6: .: (0.006071) - test_net_http_args_no_proxy: .: (0.006065) - test_net_http_args_proxy: .: (0.017675) - test_thread_waits_for_connection: .: (1.033604) - test_to_proxy_eh: .: (0.007430) - test_to_proxy_eh_wildcard: .: (0.006277) - test_to_proxy_empty_string: .: (0.006241) - test_to_proxy_substring: .: (0.009827) + test_checkout_same_connection: .: (0.002957) + test_net_http_args: .: (0.003071) + test_net_http_args_ipv6: .: (0.002720) + test_net_http_args_no_proxy: .: (0.002823) + test_net_http_args_proxy: .: (0.003131) + test_thread_waits_for_connection: .: (1.003739) + test_to_proxy_eh: .: (0.003254) + test_to_proxy_eh_wildcard: .: (0.002806) + test_to_proxy_empty_string: .: (0.002803) + test_to_proxy_substring: .: (0.002944) TestGemRequestSet: - test_bug_bug_990: .: (0.008576) - test_gem: .: (0.006498) - test_gem_duplicate: .: (0.006113) - test_import: .: (0.006271) - test_install: .: (0.073530) - test_install_from_gemdeps: .: (0.108145) - test_install_from_gemdeps_complex_dependencies: .: (0.376617) - test_install_from_gemdeps_explain: .: (0.047865) - test_install_from_gemdeps_install_dir: .: (0.043750) - test_install_from_gemdeps_local: .: (0.015482) - test_install_from_gemdeps_lockfile: .: (0.231947) - test_install_from_gemdeps_version_mismatch: .: (0.093914) - test_install_into: .: (0.090635) - test_install_into_development_shallow: .: (0.099834) - test_load_gemdeps: .: (0.014957) - test_load_gemdeps_installing: .: (0.014644) - test_load_gemdeps_without_groups: .: (0.014521) - test_resolve: .: (0.015462) - test_resolve_development: .: (0.011544) - test_resolve_development_shallow: .: (0.016434) + test_bug_bug_990: .: (0.004163) + test_gem: .: (0.003349) + test_gem_duplicate: .: (0.002868) + test_import: .: (0.002803) + test_install: .: (0.023951) + test_install_from_gemdeps: .: (0.016379) + test_install_from_gemdeps_complex_dependencies: .: (0.039908) + test_install_from_gemdeps_explain: .: (0.017237) + test_install_from_gemdeps_install_dir: .: (0.020687) + test_install_from_gemdeps_local: .: (0.007784) + test_install_from_gemdeps_lockfile: .: (0.037056) + test_install_from_gemdeps_version_mismatch: .: (0.015849) + test_install_into: .: (0.056168) + test_install_into_development_shallow: .: (0.054756) + test_load_gemdeps: .: (0.003339) + test_load_gemdeps_installing: .: (0.003289) + test_load_gemdeps_without_groups: .: (0.003019) + test_resolve: .: (0.003624) + test_resolve_development: .: (0.003202) + test_resolve_development_shallow: .: (0.003616) test_resolve_git: P =============================================================================== Pending: test_resolve_git(TestGemRequestSet): cannot find git executable, use GIT environment variable to set @@ -3595,91 +3631,91 @@ 395: rs = Gem::RequestSet.new 396: =============================================================================== -: (0.015724) - test_resolve_ignore_dependencies: .: (0.029583) - test_resolve_incompatible: .: (0.014930) - test_resolve_vendor: .: (0.032249) - test_sorted_requests: .: (0.016489) - test_sorted_requests_development_shallow: .: (0.016725) - test_tsort_each_child_development: .: (0.007206) - test_tsort_each_child_development_shallow: .: (0.007780) +: (0.004121) + test_resolve_ignore_dependencies: .: (0.003261) + test_resolve_incompatible: .: (0.002934) + test_resolve_vendor: .: (0.006219) + test_sorted_requests: .: (0.003802) + test_sorted_requests_development_shallow: .: (0.004148) + test_tsort_each_child_development: .: (0.003548) + test_tsort_each_child_development_shallow: .: (0.004310) TestGemRequestSetGemDependencyAPI: - test_gem: .: (0.006544) - test_gem_bitbucket: .: (0.005780) - test_gem_bitbucket_expand_path: .: (0.006154) - test_gem_deps_file: .: (0.005543) - test_gem_duplicate: .: (0.006867) - test_gem_git: .: (0.007182) - test_gem_git_branch: .: (0.006857) - test_gem_git_gist: .: (0.007096) - test_gem_git_ref: .: (0.006917) - test_gem_git_submodules: .: (0.006587) - test_gem_git_tag: .: (0.010008) - test_gem_github: .: (0.006353) - test_gem_github_expand_path: .: (0.006033) - test_gem_group: .: (0.005352) - test_gem_group_method: .: (0.006181) - test_gem_group_without: .: (0.006426) - test_gem_groups: .: (0.006164) - test_gem_path: .: (0.007848) - test_gem_platforms: .: (0.006128) - test_gem_platforms_bundler_ruby: .: (0.006754) - test_gem_platforms_engine: .: (0.006313) - test_gem_platforms_maglev: .: (0.006478) - test_gem_platforms_multiple: .: (0.006294) - test_gem_platforms_platform: .: (0.006442) - test_gem_platforms_truffleruby: .: (0.016282) - test_gem_platforms_unknown: .: (0.006315) - test_gem_platforms_version: .: (0.007253) - test_gem_requirement: .: (0.006453) - test_gem_requirements: .: (0.007592) - test_gem_requirements_options: .: (0.006122) - test_gem_requires: .: (0.006491) - test_gem_requires_false: .: (0.006699) - test_gem_requires_without_group: .: (0.006452) - test_gem_source_mismatch: .: (0.008377) - test_gempspec_with_multiple_runtime_deps: .: (0.007980) - test_gemspec: .: (0.007726) - test_gemspec_bad: .: (0.007910) - test_gemspec_development_group: .: (0.007696) - test_gemspec_multiple: .: (0.007858) - test_gemspec_name: .: (0.007747) - test_gemspec_named: .: (0.009721) - test_gemspec_none: .: (0.006363) - test_gemspec_path: .: (0.007817) - test_gemspec_without_group: .: (0.006015) - test_git: .: (0.006471) - test_git_source: .: (0.006293) - test_group: .: (0.006237) - test_load: .: (0.006917) - test_pin_gem_source: .: (0.006232) - test_platform_mswin: .: (0.005886) - test_platform_multiple: .: (0.006587) - test_platform_ruby: .: (0.006330) - test_platforms: .: (0.016267) - test_ruby: .: (0.006015) - test_ruby_engine: .: (0.006176) - test_ruby_engine_mismatch_engine: .: (0.007751) - test_ruby_engine_mismatch_version: .: (0.006300) - test_ruby_engine_no_engine_version: .: (0.006648) - test_ruby_mismatch: .: (0.006044) - test_ruby_mismatch_installing: .: (0.006142) - test_source: .: (0.006316) - test_with_engine_version: .: (0.006134) + test_gem: .: (0.003050) + test_gem_bitbucket: .: (0.003089) + test_gem_bitbucket_expand_path: .: (0.003151) + test_gem_deps_file: .: (0.002710) + test_gem_duplicate: .: (0.003636) + test_gem_git: .: (0.003322) + test_gem_git_branch: .: (0.003099) + test_gem_git_gist: .: (0.002877) + test_gem_git_ref: .: (0.003036) + test_gem_git_submodules: .: (0.002918) + test_gem_git_tag: .: (0.002813) + test_gem_github: .: (0.002776) + test_gem_github_expand_path: .: (0.002795) + test_gem_group: .: (0.002811) + test_gem_group_method: .: (0.002879) + test_gem_group_without: .: (0.002783) + test_gem_groups: .: (0.002797) + test_gem_path: .: (0.003718) + test_gem_platforms: .: (0.002850) + test_gem_platforms_bundler_ruby: .: (0.003161) + test_gem_platforms_engine: .: (0.002843) + test_gem_platforms_maglev: .: (0.003038) + test_gem_platforms_multiple: .: (0.002969) + test_gem_platforms_platform: .: (0.002823) + test_gem_platforms_truffleruby: .: (0.002933) + test_gem_platforms_unknown: .: (0.002852) + test_gem_platforms_version: .: (0.003011) + test_gem_requirement: .: (0.003024) + test_gem_requirements: .: (0.002789) + test_gem_requirements_options: .: (0.002849) + test_gem_requires: .: (0.002862) + test_gem_requires_false: .: (0.002970) + test_gem_requires_without_group: .: (0.002778) + test_gem_source_mismatch: .: (0.003666) + test_gempspec_with_multiple_runtime_deps: .: (0.003464) + test_gemspec: .: (0.003733) + test_gemspec_bad: .: (0.003195) + test_gemspec_development_group: .: (0.003658) + test_gemspec_multiple: .: (0.003395) + test_gemspec_name: .: (0.003765) + test_gemspec_named: .: (0.003487) + test_gemspec_none: .: (0.002780) + test_gemspec_path: .: (0.003578) + test_gemspec_without_group: .: (0.003057) + test_git: .: (0.002837) + test_git_source: .: (0.002804) + test_group: .: (0.002834) + test_load: .: (0.003214) + test_pin_gem_source: .: (0.002940) + test_platform_mswin: .: (0.002773) + test_platform_multiple: .: (0.003151) + test_platform_ruby: .: (0.002928) + test_platforms: .: (0.002887) + test_ruby: .: (0.008934) + test_ruby_engine: .: (0.003713) + test_ruby_engine_mismatch_engine: .: (0.002731) + test_ruby_engine_mismatch_version: .: (0.002767) + test_ruby_engine_no_engine_version: .: (0.002752) + test_ruby_mismatch: .: (0.003601) + test_ruby_mismatch_installing: .: (0.002682) + test_source: .: (0.003472) + test_with_engine_version: .: (0.002733) TestGemRequestSetLockfile: - test_add_DEPENDENCIES: .: (0.028999) - test_add_DEPENDENCIES_from_gem_deps: .: (0.016521) - test_add_GEM: .: (0.192350) - test_add_PLATFORMS: .: (0.106196) - test_relative_path_from: .: (0.008480) - test_to_s_gem: .: (0.016805) - test_to_s_gem_dependency: .: (0.028265) - test_to_s_gem_dependency_non_default: .: (0.025028) - test_to_s_gem_dependency_requirement: .: (0.022664) - test_to_s_gem_path: .: (0.010245) - test_to_s_gem_path_absolute: .: (0.010712) - test_to_s_gem_platform: .: (0.016355) - test_to_s_gem_source: .: (0.034834) + test_add_DEPENDENCIES: .: (0.013590) + test_add_DEPENDENCIES_from_gem_deps: .: (0.007667) + test_add_GEM: .: (0.045122) + test_add_PLATFORMS: .: (0.018417) + test_relative_path_from: .: (0.003103) + test_to_s_gem: .: (0.007535) + test_to_s_gem_dependency: .: (0.011800) + test_to_s_gem_dependency_non_default: .: (0.010272) + test_to_s_gem_dependency_requirement: .: (0.009635) + test_to_s_gem_path: .: (0.004960) + test_to_s_gem_path_absolute: .: (0.004837) + test_to_s_gem_platform: .: (0.007373) + test_to_s_gem_source: .: (0.015638) test_to_s_git: P =============================================================================== Pending: test_to_s_git(TestGemRequestSetLockfile): cannot find git executable, use GIT environment variable to set @@ -3694,202 +3730,202 @@ 378: head = nil 379: =============================================================================== -: (0.010353) - test_write: .: (0.006445) - test_write_error: .: (0.008069) +: (0.004211) + test_write: .: (0.003009) + test_write_error: .: (0.003995) TestGemRequestSetLockfileParser: - test_get: .: (0.006865) - test_get_type_mismatch: .: (0.006515) - test_get_type_multiple: .: (0.006171) - test_get_type_value_mismatch: .: (0.006757) - test_parse: .: (0.007194) - test_parse_DEPENDENCIES_git: .: (0.008314) - test_parse_DEPENDENCIES_git_version: .: (0.007689) - test_parse_GEM: .: (0.007273) - test_parse_GEM_remote_multiple: .: (0.007656) - test_parse_GIT: .: (0.007931) - test_parse_GIT_branch: .: (0.007929) - test_parse_GIT_ref: .: (0.007860) - test_parse_GIT_tag: .: (0.007599) - test_parse_PATH: .: (0.009232) - test_parse_dependencies: .: (0.008050) - test_parse_dependency: .: (0.008527) - test_parse_gem_specs_dependency: .: (0.008848) - test_parse_missing: .: (0.006521) + test_get: .: (0.003218) + test_get_type_mismatch: .: (0.003249) + test_get_type_multiple: .: (0.003256) + test_get_type_value_mismatch: .: (0.003153) + test_parse: .: (0.003543) + test_parse_DEPENDENCIES_git: .: (0.003979) + test_parse_DEPENDENCIES_git_version: .: (0.003502) + test_parse_GEM: .: (0.003467) + test_parse_GEM_remote_multiple: .: (0.003641) + test_parse_GIT: .: (0.003602) + test_parse_GIT_branch: .: (0.003696) + test_parse_GIT_ref: .: (0.003563) + test_parse_GIT_tag: .: (0.003552) + test_parse_PATH: .: (0.004293) + test_parse_dependencies: .: (0.003569) + test_parse_dependency: .: (0.003620) + test_parse_gem_specs_dependency: .: (0.003797) + test_parse_missing: .: (0.002876) TestGemRequestSetLockfileTokenizer: - test_peek: .: (0.007231) - test_skip: .: (0.007226) - test_token_pos: .: (0.007268) - test_tokenize: .: (0.007839) - test_tokenize_capitals: .: (0.007427) - test_tokenize_conflict_markers: .: (0.009867) - test_tokenize_git: .: (0.007156) - test_tokenize_multiple: .: (0.007129) - test_unget: .: (0.007130) + test_peek: .: (0.003119) + test_skip: .: (0.003319) + test_token_pos: .: (0.003149) + test_tokenize: .: (0.003466) + test_tokenize_capitals: .: (0.003425) + test_tokenize_conflict_markers: .: (0.004244) + test_tokenize_git: .: (0.003179) + test_tokenize_multiple: .: (0.003320) + test_unget: .: (0.003056) TestGemRequire: - test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.021738) - test_activate_via_require_respects_loaded_files: .: (0.041498) - test_already_activated_direct_conflict: .: (0.053085) - test_concurrent_require: .: (0.035586) - test_dash_i_beats_default_gems: .: (0.035892) - test_dash_i_beats_gems: .: (0.067753) - test_default_gem_and_normal_gem: .: (0.027202) - test_default_gem_and_normal_gem_same_version: .: (0.030978) - test_default_gem_only: .: (0.016672) - test_default_gem_prerelease: .: (0.026304) - test_default_gem_require_activates_just_once: .: (0.015712) - test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.117801) - test_default_gem_with_unresolved_gems_depending_on_it: .: (0.176476) - test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.578791) - test_multiple_gems_with_the_same_path: .: (0.098376) - test_no_crash_when_overriding_warn_with_warning_module: .: (0.460299) - test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.220189) - test_no_kernel_require_in_warn_with_uplevel: .: (0.220903) - test_no_other_behavioral_changes_with_Kernel_warn: .: (0.230816) - test_no_other_behavioral_changes_with_warn: .: (0.408261) - test_normal_gem_does_not_shadow_default_gem: .: (0.037264) - test_normal_gems_with_overridden_load_error_message:.: (0.253772) - test_realworld_default_gem: .: (0.201029) - test_realworld_upgraded_default_gem: .: (0.208867) - test_require_bundler: .: (0.029517) - test_require_can_use_a_pathname_object: .: (0.022002) - test_require_default_when_gem_defined: .: (0.024093) - test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.262315) - test_require_doesnt_traverse_development_dependencies: .: (0.026635) - test_require_is_lazy_with_inexact_req: .: (0.041683) - test_require_is_not_lazy_with_exact_req: .: (0.039834) - test_require_is_not_lazy_with_one_possible: .: (0.045715) - test_require_is_not_lazy_with_shadowed_default_gem: .: (0.039544) - test_require_when_gem_defined: .: (0.016100) - test_require_works_after_cleanup: .: (0.024101) - test_respect_loaded_features_caching_like_standard_require: .: (0.011566) - test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.025164) - test_try_activate_error_unlocks_require_monitor: .: (0.010291) - test_unable_to_find_good_unresolved_version: .: (0.055447) + test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.018105) + test_activate_via_require_respects_loaded_files: .: (0.020786) + test_already_activated_direct_conflict: .: (0.024889) + test_concurrent_require: .: (0.015578) + test_dash_i_beats_default_gems: .: (0.013268) + test_dash_i_beats_gems: .: (0.024591) + test_default_gem_and_normal_gem: .: (0.011780) + test_default_gem_and_normal_gem_same_version: .: (0.012433) + test_default_gem_only: .: (0.006959) + test_default_gem_prerelease: .: (0.012168) + test_default_gem_require_activates_just_once: .: (0.007038) + test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.033770) + test_default_gem_with_unresolved_gems_depending_on_it: .: (0.032431) + test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.176795) + test_multiple_gems_with_the_same_path: .: (0.032512) + test_no_crash_when_overriding_warn_with_warning_module: .: (0.099380) + test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.098347) + test_no_kernel_require_in_warn_with_uplevel: .: (0.098465) + test_no_other_behavioral_changes_with_Kernel_warn: .: (0.096923) + test_no_other_behavioral_changes_with_warn: .: (0.096632) + test_normal_gem_does_not_shadow_default_gem: .: (0.010344) + test_normal_gems_with_overridden_load_error_message:.: (0.107085) + test_realworld_default_gem: .: (0.094227) + test_realworld_upgraded_default_gem: .: (0.097198) + test_require_bundler: .: (0.015105) + test_require_can_use_a_pathname_object: .: (0.009910) + test_require_default_when_gem_defined: .: (0.009694) + test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.114411) + test_require_doesnt_traverse_development_dependencies: .: (0.013084) + test_require_is_lazy_with_inexact_req: .: (0.019704) + test_require_is_not_lazy_with_exact_req: .: (0.018938) + test_require_is_not_lazy_with_one_possible: .: (0.015155) + test_require_is_not_lazy_with_shadowed_default_gem: .: (0.017669) + test_require_when_gem_defined: .: (0.007099) + test_require_works_after_cleanup: .: (0.012482) + test_respect_loaded_features_caching_like_standard_require: .: (0.005581) + test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.012570) + test_try_activate_error_unlocks_require_monitor: .: (0.004885) + test_unable_to_find_good_unresolved_version: .: (0.026139) TestGemRequirement: - test_bad: .: (0.007098) - test_basic_non_none: .: (0.006331) - test_concat: .: (0.006233) - test_create: .: (0.006113) - test_empty_requirements_is_none: .: (0.005478) - test_equals2: .: (0.007131) - test_explicit_default_is_none: .: (0.005930) - test_for_lockfile: .: (0.005909) - test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.007822) - test_hash_with_multiple_versions: .: (0.005923) - test_illformed_requirements: .: (0.005704) - test_initialize: .: (0.006802) - test_initialize_copy: .: (0.005924) - test_marshal_load_attack: .: (0.005931) - test_parse: .: (0.005914) - test_parse_bad: .: (0.006742) - test_parse_deduplication: .: (0.005603) - test_prerelease_eh: .: (0.005816) - test_satisfied_by_boxed: .: (0.006712) - test_satisfied_by_eh_bang_equal: .: (0.006261) - test_satisfied_by_eh_blank: .: (0.006276) - test_satisfied_by_eh_boxed: .: (0.006848) - test_satisfied_by_eh_equal: .: (0.006265) - test_satisfied_by_eh_good: .: (0.008361) - test_satisfied_by_eh_gt: .: (0.006519) - test_satisfied_by_eh_gte: .: (0.006356) - test_satisfied_by_eh_list: .: (0.005882) - test_satisfied_by_eh_lt: .: (0.005625) - test_satisfied_by_eh_lte: .: (0.006413) - test_satisfied_by_eh_multiple: .: (0.007022) - test_satisfied_by_eh_non_versions: .: (0.005652) - test_satisfied_by_eh_tilde_gt: .: (0.005927) - test_satisfied_by_eh_tilde_gt_v0: .: (0.005925) - test_satisfied_by_explicitly_bounded: .: (0.006275) - test_specific: .: (0.006520) + test_bad: .: (0.003444) + test_basic_non_none: .: (0.002739) + test_concat: .: (0.002787) + test_create: .: (0.002891) + test_empty_requirements_is_none: .: (0.002757) + test_equals2: .: (0.003097) + test_explicit_default_is_none: .: (0.002781) + test_for_lockfile: .: (0.002860) + test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.003078) + test_hash_with_multiple_versions: .: (0.002856) + test_illformed_requirements: .: (0.002835) + test_initialize: .: (0.002948) + test_initialize_copy: .: (0.010178) + test_marshal_load_attack: .: (0.003022) + test_parse: .: (0.002918) + test_parse_bad: .: (0.003723) + test_parse_deduplication: .: (0.002734) + test_prerelease_eh: .: (0.003524) + test_satisfied_by_boxed: .: (0.003065) + test_satisfied_by_eh_bang_equal: .: (0.003670) + test_satisfied_by_eh_blank: .: (0.002878) + test_satisfied_by_eh_boxed: .: (0.003253) + test_satisfied_by_eh_equal: .: (0.003545) + test_satisfied_by_eh_good: .: (0.003667) + test_satisfied_by_eh_gt: .: (0.003115) + test_satisfied_by_eh_gte: .: (0.002895) + test_satisfied_by_eh_list: .: (0.003036) + test_satisfied_by_eh_lt: .: (0.002917) + test_satisfied_by_eh_lte: .: (0.002776) + test_satisfied_by_eh_multiple: .: (0.003162) + test_satisfied_by_eh_non_versions: .: (0.002880) + test_satisfied_by_eh_tilde_gt: .: (0.002948) + test_satisfied_by_eh_tilde_gt_v0: .: (0.003091) + test_satisfied_by_explicitly_bounded: .: (0.002997) + test_specific: .: (0.003104) TestGemResolver: - test_backoff_higher_version_to_satisfy_dep: .: (0.011298) - test_backtracks_to_the_first_conflict: .: (0.009029) - test_common_rack_activation_scenario: .: (0.011865) - test_conflict_resolution_only_effects_correct_spec: .: (0.009768) - test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.015512) - test_keeps_resolving_after_seeing_satisfied_dep: .: (0.008381) - test_no_overlap_specifically: .: (0.007229) - test_only_returns_spec_once: .: (0.007910) - test_pick_generic_linux_variants_on_musl_linux: .: (0.015444) - test_picks_best_platform: .: (0.018372) - test_picks_highest_version: .: (0.021054) - test_picks_lower_version_when_needed: .: (0.010095) - test_pulls_in_dependencies: .: (0.008135) - test_raises_and_explains_when_platform_prevents_install: .: (0.008114) - test_raises_and_reports_a_toplevel_request_properly:.: (0.006014) - test_raises_and_reports_an_implicit_request_properly: .: (0.008071) - test_raises_dependency_error: .: (0.009284) - test_raises_when_a_gem_is_missing: .: (0.005762) - test_raises_when_a_gem_version_is_missing: .: (0.006054) - test_raises_when_possibles_are_exhausted: .: (0.009999) - test_requests: .: (0.007373) - test_requests_development: .: (0.007026) - test_requests_ignore_dependencies: .: (0.007185) - test_resolve_bug_699: .: (0.008890) - test_resolve_conflict: .: (0.008092) - test_resolve_conservative: .: (0.009930) - test_resolve_development: .: (0.007909) - test_resolve_development_shallow: .: (0.007644) - test_resolve_remote_missing_dependency: .: (0.007907) - test_resolve_rollback: .: (0.008639) - test_search_for_local_platform_partial_string_match:.: (0.007582) - test_second_level_backout: .: (0.038161) - test_select_local_platforms: .: (0.007479) - test_self_compose_sets_best_set: .: (0.005648) - test_self_compose_sets_multiple: .: (0.006812) - test_self_compose_sets_nest: .: (0.007241) - test_self_compose_sets_nil: .: (0.007152) - test_self_compose_sets_single: .: (0.007157) - test_simple_activesupport_problem: .: (0.008735) - test_sorts_by_source_then_version: .: (0.007983) + test_backoff_higher_version_to_satisfy_dep: .: (0.005162) + test_backtracks_to_the_first_conflict: .: (0.004271) + test_common_rack_activation_scenario: .: (0.005851) + test_conflict_resolution_only_effects_correct_spec: .: (0.004796) + test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.007990) + test_keeps_resolving_after_seeing_satisfied_dep: .: (0.003991) + test_no_overlap_specifically: .: (0.003673) + test_only_returns_spec_once: .: (0.003840) + test_pick_generic_linux_variants_on_musl_linux: .: (0.007607) + test_picks_best_platform: .: (0.008811) + test_picks_highest_version: .: (0.003530) + test_picks_lower_version_when_needed: .: (0.004343) + test_pulls_in_dependencies: .: (0.003826) + test_raises_and_explains_when_platform_prevents_install: .: (0.003197) + test_raises_and_reports_a_toplevel_request_properly:.: (0.003202) + test_raises_and_reports_an_implicit_request_properly: .: (0.004463) + test_raises_dependency_error: .: (0.004564) + test_raises_when_a_gem_is_missing: .: (0.003047) + test_raises_when_a_gem_version_is_missing: .: (0.002979) + test_raises_when_possibles_are_exhausted: .: (0.004583) + test_requests: .: (0.003672) + test_requests_development: .: (0.003674) + test_requests_ignore_dependencies: .: (0.003658) + test_resolve_bug_699: .: (0.004466) + test_resolve_conflict: .: (0.004214) + test_resolve_conservative: .: (0.004846) + test_resolve_development: .: (0.003837) + test_resolve_development_shallow: .: (0.003871) + test_resolve_remote_missing_dependency: .: (0.003726) + test_resolve_rollback: .: (0.004284) + test_search_for_local_platform_partial_string_match:.: (0.003418) + test_second_level_backout: .: (0.024134) + test_select_local_platforms: .: (0.003741) + test_self_compose_sets_best_set: .: (0.003683) + test_self_compose_sets_multiple: .: (0.003456) + test_self_compose_sets_nest: .: (0.004274) + test_self_compose_sets_nil: .: (0.003670) + test_self_compose_sets_single: .: (0.004530) + test_simple_activesupport_problem: .: (0.004342) + test_sorts_by_source_then_version: .: (0.004177) TestGemResolverAPISet: - test_find_all: .: (0.007902) - test_find_all_cache: .: (0.007222) - test_find_all_local: .: (0.005688) - test_find_all_missing: .: (0.006738) - test_find_all_not_found: .: (0.007793) - test_find_all_prereleases: .: (0.007653) - test_initialize: .: (0.006464) - test_initialize_deeper_uri: .: (0.006210) - test_initialize_uri: .: (0.006001) - test_prefetch: .: (0.007203) - test_prefetch_cache: .: (0.006761) - test_prefetch_cache_missing: .: (0.006635) - test_prefetch_local: .: (0.006625) + test_find_all: .: (0.004160) + test_find_all_cache: .: (0.003533) + test_find_all_local: .: (0.003102) + test_find_all_missing: .: (0.003327) + test_find_all_not_found: .: (0.003471) + test_find_all_prereleases: .: (0.003663) + test_initialize: .: (0.003051) + test_initialize_deeper_uri: .: (0.003118) + test_initialize_uri: .: (0.002852) + test_prefetch: .: (0.003478) + test_prefetch_cache: .: (0.003561) + test_prefetch_cache_missing: .: (0.003363) + test_prefetch_local: .: (0.003407) TestGemResolverAPISpecification: - test_fetch_development_dependencies: .: (0.012820) - test_initialize: .: (0.005941) - test_installable_platform_eh: .: (0.005753) - test_source: .: (0.005675) - test_spec: .: (0.010321) - test_spec_jruby_platform: .: (0.016954) + test_fetch_development_dependencies: .: (0.006722) + test_initialize: .: (0.003096) + test_installable_platform_eh: .: (0.003203) + test_source: .: (0.002816) + test_spec: .: (0.005325) + test_spec_jruby_platform: .: (0.008758) TestGemResolverActivationRequest: - test_development_eh: .: (0.005946) - test_inspect: .: (0.005491) - test_installed_eh: .: (0.005367) + test_development_eh: .: (0.003257) + test_inspect: .: (0.002791) + test_installed_eh: .: (0.002787) TestGemResolverBestSet: - test_find_all: .: (0.008639) - test_find_all_local: .: (0.011210) - test_initialize: .: (0.006159) - test_prefetch: .: (0.011404) - test_prefetch_local: .: (0.022925) + test_find_all: .: (0.004256) + test_find_all_local: .: (0.007111) + test_initialize: .: (0.002911) + test_prefetch: .: (0.005132) + test_prefetch_local: .: (0.004184) TestGemResolverComposedSet: - test_errors: .: (0.007837) - test_prerelease_equals: .: (0.007969) - test_remote_equals: .: (0.005942) + test_errors: .: (0.003678) + test_prerelease_equals: .: (0.002926) + test_remote_equals: .: (0.002740) TestGemResolverConflict: - test_explanation: .: (0.007550) - test_explanation_user_request: .: (0.006634) - test_request_path: .: (0.005731) + test_explanation: .: (0.003031) + test_explanation_user_request: .: (0.002951) + test_request_path: .: (0.002835) TestGemResolverDependencyRequest: - test_development_eh: .: (0.007597) - test_match_eh: .: (0.005836) - test_match_eh_prerelease: .: (0.006386) - test_match_eh_prerelease_allow_prerelease: .: (0.006811) - test_matches_spec_eh: .: (0.005931) - test_matches_spec_eh_prerelease: .: (0.005973) - test_requirement: .: (0.005421) + test_development_eh: .: (0.002894) + test_match_eh: .: (0.002774) + test_match_eh_prerelease: .: (0.002865) + test_match_eh_prerelease_allow_prerelease: .: (0.002853) + test_matches_spec_eh: .: (0.002785) + test_matches_spec_eh_prerelease: .: (0.002779) + test_requirement: .: (0.002852) TestGemResolverGitSet: test_add_git_gem: P =============================================================================== @@ -3905,7 +3941,7 @@ 17: @set.add_git_gem name, repository, nil, false 18: =============================================================================== -: (0.009941) +: (0.003963) test_add_git_gem_submodules: P =============================================================================== Pending: test_add_git_gem_submodules(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3920,7 +3956,7 @@ 31: @set.add_git_gem name, repository, nil, true 32: =============================================================================== -: (0.009425) +: (0.010167) test_add_git_spec: P =============================================================================== Pending: test_add_git_spec(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3935,7 +3971,7 @@ 43: @set.add_git_spec name, version, repository, revision, true 44: =============================================================================== -: (0.008612) +: (0.004307) test_find_all: P =============================================================================== Pending: test_find_all(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3950,7 +3986,7 @@ 61: @set.add_git_gem name, repository, nil, false 62: =============================================================================== -: (0.008740) +: (0.003541) test_find_all_local: P =============================================================================== Pending: test_find_all_local(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3965,7 +4001,7 @@ 77: @set.add_git_gem name, repository, nil, false 78: @set.remote = false =============================================================================== -: (0.008510) +: (0.004173) test_find_all_prerelease: P =============================================================================== Pending: test_find_all_prerelease(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3980,7 +4016,7 @@ 92: @set.add_git_gem name, repository, nil, false 93: =============================================================================== -: (0.008911) +: (0.004264) test_prefetch: P =============================================================================== Pending: test_prefetch(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3995,7 +4031,7 @@ 126: @set.add_git_gem name, repository, nil, false 127: =============================================================================== -: (0.008493) +: (0.003511) test_prefetch_cache: P =============================================================================== Pending: test_prefetch_cache(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4010,7 +4046,7 @@ 140: @set.add_git_gem name, repository, nil, false 141: =============================================================================== -: (0.009662) +: (0.003748) test_prefetch_filter: P =============================================================================== Pending: test_prefetch_filter(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4025,7 +4061,7 @@ 158: @set.add_git_gem name, repository, nil, false 159: =============================================================================== -: (0.008609) +: (0.003604) test_prefetch_root_dir: P =============================================================================== Pending: test_prefetch_root_dir(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4040,8 +4076,8 @@ 172: @set.add_git_gem name, repository, nil, false 173: =============================================================================== -: (0.012305) - test_root_dir: .: (0.005557) +: (0.003522) + test_root_dir: .: (0.002990) TestGemResolverGitSpecification: test_add_dependency: P =============================================================================== @@ -4057,8 +4093,8 @@ 41: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 42: =============================================================================== -: (0.009306) - test_equals2: .: (0.007147) +: (0.003842) + test_equals2: .: (0.004093) test_install: P =============================================================================== Pending: test_install(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4073,7 +4109,7 @@ 53: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 54: =============================================================================== -: (0.008986) +: (0.003725) test_install_extension: P =============================================================================== Pending: test_install_extension(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4088,7 +4124,7 @@ 71: end 72: =============================================================================== -: (0.008427) +: (0.005310) test_install_installed: P =============================================================================== Pending: test_install_installed(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4103,399 +4139,399 @@ 103: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 104: =============================================================================== -: (0.008350) +: (0.003655) TestGemResolverIndexSet: - test_find_all: .: (0.010746) - test_find_all_local: .: (0.010508) - test_find_all_prerelease: .: (0.008438) - test_initialize: .: (0.007245) - test_initialize_source: .: (0.020527) + test_find_all: .: (0.005576) + test_find_all_local: .: (0.005370) + test_find_all_prerelease: .: (0.004247) + test_initialize: .: (0.003604) + test_initialize_source: .: (0.003602) TestGemResolverIndexSpecification: - test_initialize: .: (0.008871) - test_initialize_platform: .: (0.007220) - test_install: .: (0.025808) - test_spec: .: (0.012629) - test_spec_local: .: (0.013802) + test_initialize: .: (0.003724) + test_initialize_platform: .: (0.003663) + test_install: .: (0.011433) + test_spec: .: (0.006302) + test_spec_local: .: (0.006620) TestGemResolverInstalledSpecification: - test_initialize: .: (0.005959) - test_install: .: (0.005540) - test_installable_platform_eh: .: (0.014868) + test_initialize: .: (0.009918) + test_install: .: (0.002805) + test_installable_platform_eh: .: (0.008901) TestGemResolverInstallerSet: - test_add_always_install: .: (0.029171) - test_add_always_install_errors: .: (0.007808) - test_add_always_install_index_spec_platform: .: (0.016775) - test_add_always_install_platform: .: (0.024360) - test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.025494) - test_add_always_install_prerelease: .: (0.027609) - test_add_always_install_prerelease_github_problem: .: (0.020483) - test_add_always_install_prerelease_only: .: (0.018078) - test_add_local: .: (0.015600) - test_consider_local_eh: .: (0.005978) - test_consider_remote_eh: .: (0.005749) - test_errors: .: (0.007478) - test_find_all_always_install: .: (0.024365) - test_find_all_prerelease: .: (0.020880) - test_find_all_prerelease_dependencies_with_add_local: .: (0.021715) - test_load_spec: .: (0.012177) - test_prefetch: .: (0.006255) - test_prerelease_equals: .: (0.005748) - test_remote_equals_both: .: (0.005714) - test_remote_equals_local: .: (0.005701) - test_remote_equals_remote: .: (0.005791) + test_add_always_install: .: (0.015871) + test_add_always_install_errors: .: (0.004081) + test_add_always_install_index_spec_platform: .: (0.008343) + test_add_always_install_platform: .: (0.012284) + test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.011773) + test_add_always_install_prerelease: .: (0.012864) + test_add_always_install_prerelease_github_problem: .: (0.009660) + test_add_always_install_prerelease_only: .: (0.008455) + test_add_local: .: (0.007838) + test_consider_local_eh: .: (0.002929) + test_consider_remote_eh: .: (0.002985) + test_errors: .: (0.004095) + test_find_all_always_install: .: (0.011717) + test_find_all_prerelease: .: (0.011026) + test_find_all_prerelease_dependencies_with_add_local: .: (0.010626) + test_load_spec: .: (0.006255) + test_prefetch: .: (0.002993) + test_prerelease_equals: .: (0.002798) + test_remote_equals_both: .: (0.002790) + test_remote_equals_local: .: (0.002810) + test_remote_equals_remote: .: (0.002853) TestGemResolverLocalSpecification: - test_install: .: (0.023598) - test_installable_platform_eh: .: (0.015449) + test_install: .: (0.011279) + test_installable_platform_eh: .: (0.007295) TestGemResolverLockSet: - test_add: .: (0.006511) - test_find_all: .: (0.005990) - test_load_spec: .: (0.010817) - test_prefetch: .: (0.006141) + test_add: .: (0.003145) + test_find_all: .: (0.003049) + test_load_spec: .: (0.005176) + test_prefetch: .: (0.002959) TestGemResolverLockSpecification: - test_add_dependency: .: (0.006189) - test_initialize: .: (0.020032) - test_install: .: (0.022372) - test_install_installed: .: (0.008184) - test_spec: .: (0.006069) - test_spec_loaded: .: (0.010892) + test_add_dependency: .: (0.002962) + test_initialize: .: (0.002968) + test_install: .: (0.017375) + test_install_installed: .: (0.003148) + test_spec: .: (0.003095) + test_spec_loaded: .: (0.005176) TestGemResolverRequirementList: - test_each: .: (0.006717) + test_each: .: (0.003037) TestGemResolverSpecification: - test_install: .: (0.024609) - test_installable_platform_eh: .: (0.006472) - test_source: .: (0.006118) + test_install: .: (0.011140) + test_installable_platform_eh: .: (0.003004) + test_source: .: (0.002966) TestGemResolverVendorSet: - test_add_vendor_gem: .: (0.008062) - test_add_vendor_gem_missing: .: (0.007599) - test_find_all: .: (0.007709) - test_find_all_prerelease: .: (0.007189) - test_load_spec: .: (0.006526) + test_add_vendor_gem: .: (0.003736) + test_add_vendor_gem_missing: .: (0.003269) + test_find_all: .: (0.003690) + test_find_all_prerelease: .: (0.003591) + test_load_spec: .: (0.002875) TestGemResolverVendorSpecification: - test_dependencies: .: (0.006386) - test_equals2: .: (0.007073) - test_full_name: .: (0.006210) - test_install: .: (0.005946) - test_name: .: (0.006225) - test_platform: .: (0.006063) - test_version: .: (0.005650) + test_dependencies: .: (0.003146) + test_equals2: .: (0.004004) + test_full_name: .: (0.003075) + test_install: .: (0.002789) + test_name: .: (0.003231) + test_platform: .: (0.002828) + test_version: .: (0.003037) TestGemSafeMarshal: - test_array_subclass: .: (0.006122) - test_date: .: (0.006663) - test_floats: .: (0.007473) - test_frozen_object: .: (0.006933) - test_gem_spec_disallowed_ivar: .: (0.007014) - test_gem_spec_disallowed_symbol: .: (0.007576) - test_gem_spec_unmarshall_license: .: (0.007696) - test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.012015) - test_hash_with_compare_by_identity: .: (0.007293) - test_hash_with_default_value: .: (0.006974) - test_hash_with_ivar: .: (0.006700) - test_int_ 0: .: (0.007757) - test_int_ 1: .: (0.006526) - test_int_ 1048575: .: (0.006600) - test_int_ 122: .: (0.006676) - test_int_ 123: .: (0.006520) - test_int_ 124: .: (0.006640) - test_int_ 127: .: (0.006490) - test_int_ 128: .: (0.006284) - test_int_ 2: .: (0.006364) - test_int_ 255: .: (0.006295) - test_int_ 256: .: (0.006392) - test_int_ 257: .: (0.005975) - test_int_ 268435455: .: (0.006252) - test_int_ 268435456: .: (0.006451) - test_int_ 3: .: (0.006340) - test_int_ 4: .: (0.006619) - test_int_ 4294967295: .: (0.006843) - test_int_ 4294967296: .: (0.006832) - test_int_ 5: .: (0.006511) - test_int_ 6: .: (0.006092) - test_int_ 65535: .: (0.006279) - test_int_ 65536: .: (0.006066) - test_int_ 9223372036854775807: .: (0.020309) - test_int_ 9223372036854775808: .: (0.007871) - test_length_one_symbols: .: (0.006121) - test_link_after_float: .: (0.006027) - test_negative_length: .: (0.007425) - test_rational: .: (0.006034) - test_recursive_array: .: (0.009863) - test_recursive_string: .: (0.005877) - test_repeated_string: .: (0.006418) - test_repeated_symbol: .: (0.006034) - test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.006195) - test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.006413) - test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.006703) - test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.006257) - test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.005987) - test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.006105) - test_safe_load_marshal Array ["hello", "hello"]: .: (0.005911) - test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.006518) - test_safe_load_marshal Array [:development, :development]: .: (0.006082) - test_safe_load_marshal Array [[...]]: .: (0.006028) - test_safe_load_marshal Array {}: .: (0.005866) - test_safe_load_marshal Date #: .: (0.006065) - test_safe_load_marshal Float -0.0: .: (0.005977) - test_safe_load_marshal Float -1.1: .: (0.005847) - test_safe_load_marshal Float -30000000.0: .: (0.005828) - test_safe_load_marshal Float -Infinity: .: (0.005799) - test_safe_load_marshal Float 0.0: .: (0.006214) - test_safe_load_marshal Float 1.1: .: (0.005957) - test_safe_load_marshal Float 30000000.0: .: (0.005997) - test_safe_load_marshal Float Infinity: .: (0.005918) - test_safe_load_marshal Float NaN: .: (0.006238) - test_safe_load_marshal Gem::Version #:.: (0.006780) - test_safe_load_marshal Hash {:runtime=>:development}: .: (0.006404) - test_safe_load_marshal Hash {}: .: (0.005972) - test_safe_load_marshal Hash {} default value: .: (0.005929) - test_safe_load_marshal Integer -1: .: (0.007581) - test_safe_load_marshal Integer -1048575: .: (0.005729) - test_safe_load_marshal Integer -122: .: (0.006060) - test_safe_load_marshal Integer -123: .: (0.005770) - test_safe_load_marshal Integer -124: .: (0.005834) - test_safe_load_marshal Integer -127: .: (0.005953) - test_safe_load_marshal Integer -128: .: (0.005979) - test_safe_load_marshal Integer -2: .: (0.019846) - test_safe_load_marshal Integer -255: .: (0.005931) - test_safe_load_marshal Integer -256: .: (0.006062) - test_safe_load_marshal Integer -257: .: (0.005952) - test_safe_load_marshal Integer -268435455: .: (0.005943) - test_safe_load_marshal Integer -268435456: .: (0.005827) - test_safe_load_marshal Integer -3: .: (0.005797) - test_safe_load_marshal Integer -4: .: (0.006038) - test_safe_load_marshal Integer -4294967295: .: (0.005833) - test_safe_load_marshal Integer -4294967296: .: (0.005858) - test_safe_load_marshal Integer -5: .: (0.005812) - test_safe_load_marshal Integer -6: .: (0.005818) - test_safe_load_marshal Integer -65535: .: (0.006002) - test_safe_load_marshal Integer -65536: .: (0.019476) - test_safe_load_marshal Integer -9223372036854775807:.: (0.006162) - test_safe_load_marshal Integer -9223372036854775808:.: (0.006288) - test_safe_load_marshal Integer 0: .: (0.006156) - test_safe_load_marshal Integer 1: .: (0.005728) - test_safe_load_marshal Integer 1048574: .: (0.006701) - test_safe_load_marshal Integer 1048575: .: (0.005961) - test_safe_load_marshal Integer 1048576: .: (0.005904) - test_safe_load_marshal Integer 121: .: (0.007032) - test_safe_load_marshal Integer 122: .: (0.005853) - test_safe_load_marshal Integer 123: .: (0.010237) - test_safe_load_marshal Integer 124: .: (0.006025) - test_safe_load_marshal Integer 125: .: (0.005655) - test_safe_load_marshal Integer 126: .: (0.006028) - test_safe_load_marshal Integer 127: .: (0.005843) - test_safe_load_marshal Integer 128: .: (0.005949) - test_safe_load_marshal Integer 129: .: (0.006214) - test_safe_load_marshal Integer 2: .: (0.005838) - test_safe_load_marshal Integer 254: .: (0.006100) - test_safe_load_marshal Integer 255: .: (0.005627) - test_safe_load_marshal Integer 256: .: (0.005830) - test_safe_load_marshal Integer 257: .: (0.006062) - test_safe_load_marshal Integer 258: .: (0.006266) - test_safe_load_marshal Integer 268435454: .: (0.005716) - test_safe_load_marshal Integer 268435455: .: (0.005761) - test_safe_load_marshal Integer 268435456: .: (0.005622) - test_safe_load_marshal Integer 268435457: .: (0.005616) - test_safe_load_marshal Integer 3: .: (0.006171) - test_safe_load_marshal Integer 4: .: (0.005884) - test_safe_load_marshal Integer 4294967294: .: (0.006155) - test_safe_load_marshal Integer 4294967295: .: (0.005796) - test_safe_load_marshal Integer 4294967296: .: (0.006156) - test_safe_load_marshal Integer 4294967297: .: (0.006513) - test_safe_load_marshal Integer 5: .: (0.007038) - test_safe_load_marshal Integer 6: .: (0.006043) - test_safe_load_marshal Integer 65534: .: (0.005679) - test_safe_load_marshal Integer 65535: .: (0.005865) - test_safe_load_marshal Integer 65536: .: (0.005918) - test_safe_load_marshal Integer 65537: .: (0.005638) - test_safe_load_marshal Integer 7: .: (0.005909) - test_safe_load_marshal Integer 9223372036854775806: .: (0.005963) - test_safe_load_marshal Integer 9223372036854775807: .: (0.005917) - test_safe_load_marshal Integer 9223372036854775808: .: (0.006074) - test_safe_load_marshal Integer 9223372036854775809: .: (0.006212) - test_safe_load_marshal Rational (1/3): .: (0.006104) - test_safe_load_marshal String "": .: (0.006101) - test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.005945) - test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.005832) - test_safe_load_marshal String "abc" Windows-1256: .: (0.006000) - test_safe_load_marshal String "abc" ascii: .: (0.006024) - test_safe_load_marshal String "abc" binary: .: (0.005752) - test_safe_load_marshal String "abc" ivar: .: (0.005758) - test_safe_load_marshal String "abc" utf8: .: (0.019245) - test_safe_load_marshal String "hello" ivar: .: (0.006137) - test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.007704) - test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.006757) - test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.008696) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.008493) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.007523) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.007889) - test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.007489) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.007780) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.007536) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.007813) - test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.006711) - test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.006327) - test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.006697) - test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.006481) - test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.006334) - test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.006143) - test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.006538) - test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.006239) - test_string_subclass: .: (0.006356) - test_string_with_encoding: .: (0.010663) - test_string_with_ivar: .: (0.006560) - test_time_0 2000-12-31 23:59:59 -1200: .: (0.006447) - test_time_1 2001-01-01 15:59:59 +0400: .: (0.006289) - test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -1200: .: (0.007312) - test_time_11 2000-12-31 23:59:59.000000001 -1200: .: (0.006123) - test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -1200: .: (0.007663) - test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -1200: .: (0.007911) - test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -1200: .: (0.007445) - test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.007693) - test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.007583) - test_time_17 2001-01-01 11:59:59 UTC: .: (0.006413) - test_time_18 2001-01-01 11:59:59 UTC: .: (0.006617) - test_time_2 2001-01-01 00:07:59 -1152: .: (0.006408) - test_time_3 2001-01-01 11:59:59 +0000: .: (0.006348) - test_time_4 2001-01-01 11:59:59 UTC: .: (0.014863) - test_time_5 2000-12-31 23:59:59.001 -1200: .: (0.014506) - test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -1200: .: (0.009612) - test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -1200: .: (0.006416) - test_time_8 2000-12-31 23:59:59.000001 -1200: .: (0.015167) - test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -1200: .: (0.006192) - test_time_loads: .: (0.005458) - test_time_user_marshal: .: (0.006295) - test_time_with_ivar: .: (0.006751) - test_unexpected_eof: .: (0.006558) + test_array_subclass: .: (0.003027) + test_date: .: (0.003268) + test_floats: .: (0.003324) + test_frozen_object: .: (0.003446) + test_gem_spec_disallowed_ivar: .: (0.003294) + test_gem_spec_disallowed_symbol: .: (0.003548) + test_gem_spec_unmarshall_license: .: (0.003617) + test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.005171) + test_hash_with_compare_by_identity: .: (0.003191) + test_hash_with_default_value: .: (0.004356) + test_hash_with_ivar: .: (0.002856) + test_int_ 0: .: (0.002933) + test_int_ 1: .: (0.003008) + test_int_ 1048575: .: (0.002964) + test_int_ 122: .: (0.002912) + test_int_ 123: .: (0.002976) + test_int_ 124: .: (0.002952) + test_int_ 127: .: (0.003029) + test_int_ 128: .: (0.002928) + test_int_ 2: .: (0.003003) + test_int_ 255: .: (0.002976) + test_int_ 256: .: (0.002959) + test_int_ 257: .: (0.002921) + test_int_ 268435455: .: (0.003009) + test_int_ 268435456: .: (0.003008) + test_int_ 3: .: (0.003035) + test_int_ 4: .: (0.009714) + test_int_ 4294967295: .: (0.003008) + test_int_ 4294967296: .: (0.003845) + test_int_ 5: .: (0.002911) + test_int_ 6: .: (0.003565) + test_int_ 65535: .: (0.002855) + test_int_ 65536: .: (0.003620) + test_int_ 9223372036854775807: .: (0.002973) + test_int_ 9223372036854775808: .: (0.003257) + test_length_one_symbols: .: (0.002861) + test_link_after_float: .: (0.002786) + test_negative_length: .: (0.003008) + test_rational: .: (0.002821) + test_recursive_array: .: (0.002992) + test_recursive_string: .: (0.002793) + test_repeated_string: .: (0.002926) + test_repeated_symbol: .: (0.002985) + test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.002812) + test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.002825) + test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.003565) + test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.002965) + test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.002866) + test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.003021) + test_safe_load_marshal Array ["hello", "hello"]: .: (0.002827) + test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.002895) + test_safe_load_marshal Array [:development, :development]: .: (0.002916) + test_safe_load_marshal Array [[...]]: .: (0.002760) + test_safe_load_marshal Array {}: .: (0.002972) + test_safe_load_marshal Date #: .: (0.003080) + test_safe_load_marshal Float -0.0: .: (0.002890) + test_safe_load_marshal Float -1.1: .: (0.003914) + test_safe_load_marshal Float -30000000.0: .: (0.002776) + test_safe_load_marshal Float -Infinity: .: (0.002837) + test_safe_load_marshal Float 0.0: .: (0.002793) + test_safe_load_marshal Float 1.1: .: (0.002742) + test_safe_load_marshal Float 30000000.0: .: (0.002806) + test_safe_load_marshal Float Infinity: .: (0.002785) + test_safe_load_marshal Float NaN: .: (0.002777) + test_safe_load_marshal Gem::Version #:.: (0.002836) + test_safe_load_marshal Hash {:runtime=>:development}: .: (0.002942) + test_safe_load_marshal Hash {}: .: (0.002804) + test_safe_load_marshal Hash {} default value: .: (0.002825) + test_safe_load_marshal Integer -1: .: (0.002773) + test_safe_load_marshal Integer -1048575: .: (0.002884) + test_safe_load_marshal Integer -122: .: (0.002875) + test_safe_load_marshal Integer -123: .: (0.002806) + test_safe_load_marshal Integer -124: .: (0.002861) + test_safe_load_marshal Integer -127: .: (0.002847) + test_safe_load_marshal Integer -128: .: (0.009128) + test_safe_load_marshal Integer -2: .: (0.002862) + test_safe_load_marshal Integer -255: .: (0.003474) + test_safe_load_marshal Integer -256: .: (0.002749) + test_safe_load_marshal Integer -257: .: (0.002754) + test_safe_load_marshal Integer -268435455: .: (0.003464) + test_safe_load_marshal Integer -268435456: .: (0.002822) + test_safe_load_marshal Integer -3: .: (0.003234) + test_safe_load_marshal Integer -4: .: (0.002783) + test_safe_load_marshal Integer -4294967295: .: (0.002812) + test_safe_load_marshal Integer -4294967296: .: (0.003173) + test_safe_load_marshal Integer -5: .: (0.002802) + test_safe_load_marshal Integer -6: .: (0.002951) + test_safe_load_marshal Integer -65535: .: (0.002889) + test_safe_load_marshal Integer -65536: .: (0.002818) + test_safe_load_marshal Integer -9223372036854775807:.: (0.003067) + test_safe_load_marshal Integer -9223372036854775808:.: (0.002827) + test_safe_load_marshal Integer 0: .: (0.002825) + test_safe_load_marshal Integer 1: .: (0.002892) + test_safe_load_marshal Integer 1048574: .: (0.002985) + test_safe_load_marshal Integer 1048575: .: (0.002814) + test_safe_load_marshal Integer 1048576: .: (0.003083) + test_safe_load_marshal Integer 121: .: (0.002841) + test_safe_load_marshal Integer 122: .: (0.002901) + test_safe_load_marshal Integer 123: .: (0.003191) + test_safe_load_marshal Integer 124: .: (0.002801) + test_safe_load_marshal Integer 125: .: (0.002885) + test_safe_load_marshal Integer 126: .: (0.003686) + test_safe_load_marshal Integer 127: .: (0.002783) + test_safe_load_marshal Integer 128: .: (0.002860) + test_safe_load_marshal Integer 129: .: (0.002821) + test_safe_load_marshal Integer 2: .: (0.002860) + test_safe_load_marshal Integer 254: .: (0.002808) + test_safe_load_marshal Integer 255: .: (0.002805) + test_safe_load_marshal Integer 256: .: (0.002868) + test_safe_load_marshal Integer 257: .: (0.002816) + test_safe_load_marshal Integer 258: .: (0.002793) + test_safe_load_marshal Integer 268435454: .: (0.002829) + test_safe_load_marshal Integer 268435455: .: (0.002838) + test_safe_load_marshal Integer 268435456: .: (0.002824) + test_safe_load_marshal Integer 268435457: .: (0.002873) + test_safe_load_marshal Integer 3: .: (0.002828) + test_safe_load_marshal Integer 4: .: (0.002898) + test_safe_load_marshal Integer 4294967294: .: (0.002915) + test_safe_load_marshal Integer 4294967295: .: (0.009351) + test_safe_load_marshal Integer 4294967296: .: (0.002806) + test_safe_load_marshal Integer 4294967297: .: (0.002806) + test_safe_load_marshal Integer 5: .: (0.003487) + test_safe_load_marshal Integer 6: .: (0.002856) + test_safe_load_marshal Integer 65534: .: (0.003390) + test_safe_load_marshal Integer 65535: .: (0.002776) + test_safe_load_marshal Integer 65536: .: (0.002885) + test_safe_load_marshal Integer 65537: .: (0.003099) + test_safe_load_marshal Integer 7: .: (0.002760) + test_safe_load_marshal Integer 9223372036854775806: .: (0.002812) + test_safe_load_marshal Integer 9223372036854775807: .: (0.002971) + test_safe_load_marshal Integer 9223372036854775808: .: (0.002861) + test_safe_load_marshal Integer 9223372036854775809: .: (0.002925) + test_safe_load_marshal Rational (1/3): .: (0.002871) + test_safe_load_marshal String "": .: (0.002808) + test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.003005) + test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.002797) + test_safe_load_marshal String "abc" Windows-1256: .: (0.002938) + test_safe_load_marshal String "abc" ascii: .: (0.003041) + test_safe_load_marshal String "abc" binary: .: (0.002884) + test_safe_load_marshal String "abc" ivar: .: (0.002826) + test_safe_load_marshal String "abc" utf8: .: (0.002823) + test_safe_load_marshal String "hello" ivar: .: (0.003023) + test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.003233) + test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.003036) + test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.003716) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.004185) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.003507) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.003572) + test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.003592) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.003488) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.003602) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.003536) + test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.003111) + test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.003028) + test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.003034) + test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.003073) + test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.003078) + test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.003086) + test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.002953) + test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.003018) + test_string_subclass: .: (0.008868) + test_string_with_encoding: .: (0.005426) + test_string_with_ivar: .: (0.003567) + test_time_0 2000-12-31 23:59:59 +1400: .: (0.002983) + test_time_1 2000-12-31 13:59:59 +0400: .: (0.003098) + test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 +1400: .: (0.003780) + test_time_11 2000-12-31 23:59:59.000000001 +1400: .: (0.003076) + test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 +1400: .: (0.003806) + test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 +1400: .: (0.003687) + test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 +1400: .: (0.003747) + test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.003884) + test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.004593) + test_time_17 2000-12-31 09:59:59 UTC: .: (0.003007) + test_time_18 2000-12-31 09:59:59 UTC: .: (0.003112) + test_time_2 2000-12-30 22:07:59 -1152: .: (0.003178) + test_time_3 2000-12-31 09:59:59 +0000: .: (0.003668) + test_time_4 2000-12-31 09:59:59 UTC: .: (0.004097) + test_time_5 2000-12-31 23:59:59.001 +1400: .: (0.003037) + test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 +1400: .: (0.003479) + test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 +1400: .: (0.003527) + test_time_8 2000-12-31 23:59:59.000001 +1400: .: (0.003753) + test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 +1400: .: (0.003551) + test_time_loads: .: (0.002965) + test_time_user_marshal: .: (0.002997) + test_time_with_ivar: .: (0.003032) + test_unexpected_eof: .: (0.003168) TestGemSafeYAML: - test_aliases_disabled: .: (0.006315) - test_aliases_enabled_by_default: .: (0.005989) + test_aliases_disabled: .: (0.003073) + test_aliases_enabled_by_default: .: (0.002820) TestGemSecurity: - test_class_create_cert: .: (0.020915) - test_class_create_cert_email: .: (0.020541) - test_class_create_cert_self_signed: .: (0.017545) - test_class_create_key: .: (4.085301) - test_class_create_key_downcases: .: (36.881350) - test_class_create_key_raises_unknown_algorithm: .: (0.004442) - test_class_email_to_name: .: (0.004948) - test_class_get_public_key_ec: .: (0.006101) - test_class_get_public_key_rsa: .: (0.005601) - test_class_re_sign: .: (0.015529) - test_class_re_sign_not_self_signed: .: (0.005883) - test_class_re_sign_wrong_key: .: (0.005005) - test_class_reset: .: (0.004523) - test_class_sign: .: (0.014980) - test_class_sign_AltName: .: (0.023921) - test_class_trust_dir: .: (0.003944) - test_class_write: .: (0.364994) - test_class_write_encrypted: .: (2.638212) - test_class_write_encrypted_cipher: .: (0.869475) + test_class_create_cert: .: (0.004118) + test_class_create_cert_email: .: (0.009940) + test_class_create_cert_self_signed: .: (0.009286) + test_class_create_key: .: (1.153313) + test_class_create_key_downcases: .: (16.633397) + test_class_create_key_raises_unknown_algorithm: .: (0.003086) + test_class_email_to_name: .: (0.002952) + test_class_get_public_key_ec: .: (0.003122) + test_class_get_public_key_rsa: .: (0.003369) + test_class_re_sign: .: (0.009804) + test_class_re_sign_not_self_signed: .: (0.009659) + test_class_re_sign_wrong_key: .: (0.002887) + test_class_reset: .: (0.003706) + test_class_sign: .: (0.010129) + test_class_sign_AltName: .: (0.016130) + test_class_trust_dir: .: (0.002755) + test_class_write: .: (2.655146) + test_class_write_encrypted: .: (2.879602) + test_class_write_encrypted_cipher: .: (1.674994) TestGemSecurityPolicy: - test_check_cert: .: (0.005629) - test_check_cert_expired: .: (0.005418) - test_check_cert_future: .: (0.005154) - test_check_cert_invalid_issuer: .: (0.005575) - test_check_cert_issuer: .: (0.005378) - test_check_cert_no_signer: .: (0.004728) - test_check_chain: .: (0.005842) - test_check_chain_empty_chain: .: (0.005013) - test_check_chain_invalid: .: (0.008103) - test_check_chain_no_chain: .: (0.004873) - test_check_data: .: (0.013476) - test_check_data_invalid: .: (0.013673) - test_check_key: .: (0.005134) - test_check_key_no_signer: .: (0.005196) - test_check_key_wrong_key: .: (0.005094) - test_check_root: .: (0.006521) - test_check_root_empty_chain: .: (0.005895) - test_check_root_invalid_signer: .: (0.006473) - test_check_root_no_chain: .: (0.005218) - test_check_root_not_self_signed: .: (0.005319) - test_check_trust: .: (0.007125) - test_check_trust_child: .: (0.006335) - test_check_trust_empty_chain: .: (0.006372) - test_check_trust_mismatch: .: (0.006263) - test_check_trust_no_chain: .: (0.016330) - test_check_trust_no_trust: .: (0.005943) - test_check_trust_no_trust_child: .: (0.006604) - test_subject: .: (0.005404) - test_verify: .: (0.015243) - test_verify_chain_key: .: (0.015216) - test_verify_chain_signatures: .: (0.016047) - test_verify_no_digests: .: (0.015009) - test_verify_no_digests_no_security: .: (0.014742) - test_verify_no_signatures: .: (0.014156) - test_verify_no_signatures_no_digests: .: (0.005890) - test_verify_no_trust: .: (0.016934) - test_verify_not_enough_signatures: .: (0.023290) - test_verify_signatures: .: (0.018733) - test_verify_signatures_chain: .: (0.015779) - test_verify_signatures_data: .: (0.014434) - test_verify_signatures_missing: .: (0.017608) - test_verify_signatures_none: .: (0.011099) - test_verify_signatures_root: .: (0.017579) - test_verify_signatures_signer: .: (0.016835) - test_verify_signatures_trust: .: (0.019257) - test_verify_wrong_digest_type: .: (0.018311) + test_check_cert: .: (0.003947) + test_check_cert_expired: .: (0.003857) + test_check_cert_future: .: (0.003554) + test_check_cert_invalid_issuer: .: (0.004189) + test_check_cert_issuer: .: (0.003709) + test_check_cert_no_signer: .: (0.003446) + test_check_chain: .: (0.004054) + test_check_chain_empty_chain: .: (0.003829) + test_check_chain_invalid: .: (0.004102) + test_check_chain_no_chain: .: (0.003735) + test_check_data: .: (0.010661) + test_check_data_invalid: .: (0.010104) + test_check_key: .: (0.003375) + test_check_key_no_signer: .: (0.003492) + test_check_key_wrong_key: .: (0.016497) + test_check_root: .: (0.010425) + test_check_root_empty_chain: .: (0.008154) + test_check_root_invalid_signer: .: (0.013252) + test_check_root_no_chain: .: (0.008395) + test_check_root_not_self_signed: .: (0.006820) + test_check_trust: .: (0.008666) + test_check_trust_child: .: (0.009072) + test_check_trust_empty_chain: .: (0.010830) + test_check_trust_mismatch: .: (0.021646) + test_check_trust_no_chain: .: (0.003403) + test_check_trust_no_trust: .: (0.004570) + test_check_trust_no_trust_child: .: (0.003530) + test_subject: .: (0.003415) + test_verify: .: (0.009808) + test_verify_chain_key: .: (0.009321) + test_verify_chain_signatures: .: (0.010607) + test_verify_no_digests: .: (0.009821) + test_verify_no_digests_no_security: .: (0.009656) + test_verify_no_signatures: .: (0.009727) + test_verify_no_signatures_no_digests: .: (0.003879) + test_verify_no_trust: .: (0.009799) + test_verify_not_enough_signatures: .: (0.015569) + test_verify_signatures: .: (0.011760) + test_verify_signatures_chain: .: (0.011305) + test_verify_signatures_data: .: (0.009539) + test_verify_signatures_missing: .: (0.011973) + test_verify_signatures_none: .: (0.005370) + test_verify_signatures_root: .: (0.010243) + test_verify_signatures_signer: .: (0.009525) + test_verify_signatures_trust: .: (0.010481) + test_verify_wrong_digest_type: .: (0.011522) TestGemSecuritySigner: - test_extract_name: .: (0.005591) - test_initialize: .: (0.005285) - test_initialize_cert_chain_empty: .: (0.004075) - test_initialize_cert_chain_invalid: .: (0.004270) - test_initialize_cert_chain_mixed: .: (0.004134) - test_initialize_cert_chain_path: .: (0.005181) - test_initialize_default: .: (0.009350) - test_initialize_encrypted_key_path: .: (0.010549) - test_initialize_key_path: .: (0.011029) - test_load_cert_chain: .: (0.007209) - test_load_cert_chain_broken: .: (0.007247) - test_sign: .: (0.015599) - test_sign_expired: .: (0.006243) - test_sign_expired_auto_update: .: (0.033684) - test_sign_expired_auto_update_exists: .: (0.005623) - test_sign_no_certs: .: (0.004842) - test_sign_no_key: .: (0.014253) - test_sign_wrong_key: .: (0.004410) + test_extract_name: .: (0.003024) + test_initialize: .: (0.002798) + test_initialize_cert_chain_empty: .: (0.002756) + test_initialize_cert_chain_invalid: .: (0.002864) + test_initialize_cert_chain_mixed: .: (0.002849) + test_initialize_cert_chain_path: .: (0.002911) + test_initialize_default: .: (0.005942) + test_initialize_encrypted_key_path: .: (0.005566) + test_initialize_key_path: .: (0.005350) + test_load_cert_chain: .: (0.003591) + test_load_cert_chain_broken: .: (0.003695) + test_sign: .: (0.014577) + test_sign_expired: .: (0.002995) + test_sign_expired_auto_update: .: (0.019851) + test_sign_expired_auto_update_exists: .: (0.003445) + test_sign_no_certs: .: (0.003307) + test_sign_no_key: .: (0.002786) + test_sign_wrong_key: .: (0.002924) TestGemSecurityTrustDir: - test_cert_path: .: (0.006008) - test_issuer_of: .: (0.005465) - test_load_certificate: .: (0.004816) - test_name_path: .: (0.004905) - test_trust_cert: .: (0.005822) - test_verify: .: (0.005216) - test_verify_file: .: (0.004755) - test_verify_wrong_permissions: .: (0.004402) + test_cert_path: .: (0.003332) + test_issuer_of: .: (0.003360) + test_load_certificate: .: (0.003610) + test_name_path: .: (0.002941) + test_trust_cert: .: (0.003261) + test_verify: .: (0.003537) + test_verify_file: .: (0.003150) + test_verify_wrong_permissions: .: (0.003123) TestGemSilentUI: - test_ask: .: (0.004915) - test_ask_for_password: .: (0.004323) - test_ask_yes_no: .: (0.004859) - test_choose_from_list: .: (0.004620) - test_download_reporter: .: (0.004571) - test_new_without_dev_null: .: (0.004543) - test_progress_reporter: .: (0.004255) + test_ask: .: (0.003459) + test_ask_for_password: .: (0.003104) + test_ask_yes_no: .: (0.003660) + test_choose_from_list: .: (0.003131) + test_download_reporter: .: (0.003172) + test_new_without_dev_null: .: (0.003534) + test_progress_reporter: .: (0.002922) TestGemSource: - test_cache_dir_escapes_windows_paths: .: (0.013655) - test_dependency_resolver_set_bundler_api: .: (0.013189) - test_dependency_resolver_set_file_uri: .: (0.016659) - test_dependency_resolver_set_marshal_api: .: (0.017139) - test_fetch_spec: .: (0.019418) - test_fetch_spec_cached: .: (0.019241) - test_fetch_spec_platform: .: (0.021264) - test_fetch_spec_platform_ruby: .: (0.016933) - test_initialize_git: .: (0.015667) - test_initialize_invalid_uri: .: (0.015235) - test_load_specs: .: (0.027049) - test_load_specs_cached: .: (0.021638) - test_load_specs_cached_empty: .: (0.019907) - test_load_specs_from_unavailable_uri: .: (0.017145) - test_spaceship: .: (0.019036) - test_spaceship_order_is_preserved_when_uri_differs: .: (0.014494) - test_typo_squatting: .: (0.017336) - test_typo_squatting_custom_distance_threshold: .: (0.016765) - test_typo_squatting_false_positive: .: (0.017624) - test_update_cache_eh: .: (0.013647) - test_update_cache_eh_home_nonexistent: .: (0.014802) + test_cache_dir_escapes_windows_paths: .: (0.009627) + test_dependency_resolver_set_bundler_api: .: (0.009311) + test_dependency_resolver_set_file_uri: .: (0.011362) + test_dependency_resolver_set_marshal_api: .: (0.010173) + test_fetch_spec: .: (0.009799) + test_fetch_spec_cached: .: (0.009703) + test_fetch_spec_platform: .: (0.012549) + test_fetch_spec_platform_ruby: .: (0.010245) + test_initialize_git: .: (0.009130) + test_initialize_invalid_uri: .: (0.008844) + test_load_specs: .: (0.009797) + test_load_specs_cached: .: (0.010155) + test_load_specs_cached_empty: .: (0.010397) + test_load_specs_from_unavailable_uri: .: (0.009487) + test_spaceship: .: (0.010437) + test_spaceship_order_is_preserved_when_uri_differs: .: (0.009153) + test_typo_squatting: .: (0.009269) + test_typo_squatting_custom_distance_threshold: .: (0.009096) + test_typo_squatting_false_positive: .: (0.009082) + test_update_cache_eh: .: (0.008941) + test_update_cache_eh_home_nonexistent: .: (0.008871) TestGemSourceFetchProblem: - test_exception: .: (0.006513) - test_password_redacted: .: (0.004719) - test_source_password_no_redacted: .: (0.003922) + test_exception: .: (0.002931) + test_password_redacted: .: (0.002991) + test_source_password_no_redacted: .: (0.002783) TestGemSourceGit: test_base_dir: P =============================================================================== @@ -4504,7 +4540,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.029191) +: (0.003729) test_cache: P =============================================================================== Pending: test_cache(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4512,7 +4548,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.018471) +: (0.003558) test_cache_local: P =============================================================================== Pending: test_cache_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4520,7 +4556,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.020211) +: (0.003621) test_checkout: P =============================================================================== Pending: test_checkout(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4528,7 +4564,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.031873) +: (0.003569) test_checkout_default: P =============================================================================== Pending: test_checkout_default(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4536,7 +4572,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.064564) +: (0.003642) test_checkout_local: P =============================================================================== Pending: test_checkout_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4544,7 +4580,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.007157) +: (0.003659) test_checkout_local_cached: P =============================================================================== Pending: test_checkout_local_cached(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4552,7 +4588,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.006017) +: (0.003620) test_checkout_submodules: P =============================================================================== Pending: test_checkout_submodules(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4560,7 +4596,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.006577) +: (0.003536) test_dir_shortref: P =============================================================================== Pending: test_dir_shortref(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4568,7 +4604,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.005071) +: (0.003619) test_download: P =============================================================================== Pending: test_download(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4576,7 +4612,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.005099) +: (0.003744) test_equals2: P =============================================================================== Pending: test_equals2(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4584,7 +4620,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.005744) +: (0.010719) test_install_dir: P =============================================================================== Pending: test_install_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4592,7 +4628,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.005127) +: (0.004454) test_install_dir_local: P =============================================================================== Pending: test_install_dir_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4600,7 +4636,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.005204) +: (0.003416) test_pretty_print: P =============================================================================== Pending: test_pretty_print(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4608,7 +4644,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.007941) +: (0.004200) test_repo_cache_dir: P =============================================================================== Pending: test_repo_cache_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4616,7 +4652,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.005027) +: (0.004135) test_rev_parse: P =============================================================================== Pending: test_rev_parse(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4624,7 +4660,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.004706) +: (0.003454) test_root_dir: P =============================================================================== Pending: test_root_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4632,7 +4668,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.005034) +: (0.004208) test_spaceship: P =============================================================================== Pending: test_spaceship(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4640,7 +4676,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.005288) +: (0.003424) test_specs: P =============================================================================== Pending: test_specs(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4648,7 +4684,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.012830) +: (0.003951) test_specs_local: P =============================================================================== Pending: test_specs_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4656,7 +4692,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.006170) +: (0.003348) test_uri: P =============================================================================== Pending: test_uri(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4664,7 +4700,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.006162) +: (0.004045) test_uri_hash: P =============================================================================== Pending: test_uri_hash(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4672,527 +4708,527 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.005816) +: (0.003338) TestGemSourceInstalled: - test_pretty_print: .: (0.004770) - test_spaceship: .: (0.014043) + test_pretty_print: .: (0.003799) + test_spaceship: .: (0.007641) TestGemSourceList: - test_Enumerable: .: (0.005747) - test_append: .: (0.005226) - test_clear: .: (0.005867) - test_delete: .: (0.004820) - test_delete_a_source: .: (0.004994) - test_each: .: (0.004646) - test_each_source: .: (0.004762) - test_empty?: .: (0.004994) - test_equal_to_another_list: .: (0.005045) - test_equal_to_array: .: (0.004939) - test_include_eh: .: (0.004915) - test_include_matches_a_source: .: (0.005612) - test_replace: .: (0.003996) - test_self_from: .: (0.004965) - test_to_a: .: (0.004600) + test_Enumerable: .: (0.003245) + test_append: .: (0.002873) + test_clear: .: (0.002736) + test_delete: .: (0.002768) + test_delete_a_source: .: (0.003098) + test_each: .: (0.002692) + test_each_source: .: (0.003114) + test_empty?: .: (0.002803) + test_equal_to_another_list: .: (0.002877) + test_equal_to_array: .: (0.002717) + test_include_eh: .: (0.002811) + test_include_matches_a_source: .: (0.003053) + test_replace: .: (0.002778) + test_self_from: .: (0.003054) + test_to_a: .: (0.002729) TestGemSourceLocal: - test_download: .: (0.024959) - test_fetch_spec: .: (0.024750) - test_find_gem: .: (0.027078) - test_find_gem_highest_version: .: (0.042623) - test_find_gem_prerelease: .: (0.026100) - test_find_gem_specific_version: .: (0.037873) - test_inspect: .: (0.026625) - test_load_specs_latest: .: (0.033502) - test_load_specs_prerelease: .: (0.032956) - test_load_specs_released: .: (0.032428) - test_pretty_print: .: (0.022967) - test_spaceship: .: (0.031114) + test_download: .: (0.015902) + test_fetch_spec: .: (0.015646) + test_find_gem: .: (0.015720) + test_find_gem_highest_version: .: (0.019733) + test_find_gem_prerelease: .: (0.015036) + test_find_gem_specific_version: .: (0.019101) + test_inspect: .: (0.015158) + test_load_specs_latest: .: (0.019252) + test_load_specs_prerelease: .: (0.015552) + test_load_specs_released: .: (0.015426) + test_pretty_print: .: (0.011531) + test_spaceship: .: (0.015388) TestGemSourceLock: - test_equals2: .: (0.006060) - test_fetch_spec: .: (0.010249) - test_spaceship: .: (0.006138) - test_spaceship_git: .: (0.005860) - test_spaceship_installed: .: (0.005076) - test_spaceship_local: .: (0.005424) - test_spaceship_remote: .: (0.005660) - test_spaceship_specific_file: .: (0.014933) - test_spaceship_vendor: .: (0.005845) - test_uri: .: (0.005710) + test_equals2: .: (0.003199) + test_fetch_spec: .: (0.005236) + test_spaceship: .: (0.003043) + test_spaceship_git: .: (0.002784) + test_spaceship_installed: .: (0.002979) + test_spaceship_local: .: (0.002710) + test_spaceship_remote: .: (0.002843) + test_spaceship_specific_file: .: (0.015058) + test_spaceship_vendor: .: (0.002834) + test_uri: .: (0.002783) TestGemSourceSpecificFile: - test_download: .: (0.015473) - test_fetch_spec: .: (0.014920) - test_fetch_spec_fails_on_unknown_name: .: (0.014830) - test_load_specs: .: (0.015115) - test_path: .: (0.014709) - test_pretty_print: .: (0.015207) - test_spaceship: .: (0.039441) - test_spec: .: (0.014696) + test_download: .: (0.009158) + test_fetch_spec: .: (0.007912) + test_fetch_spec_fails_on_unknown_name: .: (0.007939) + test_load_specs: .: (0.008657) + test_path: .: (0.007553) + test_pretty_print: .: (0.007554) + test_spaceship: .: (0.019553) + test_spec: .: (0.007193) TestGemSourceSubpathProblem: - test_dependency_resolver_set: .: (0.059251) - test_fetch_spec: .: (0.061530) - test_load_specs: .: (0.060837) + test_dependency_resolver_set: .: (0.030806) + test_fetch_spec: .: (0.031776) + test_load_specs: .: (0.031405) TestGemSourceVendor: - test_initialize: .: (0.005961) - test_spaceship: .: (0.005515) + test_initialize: .: (0.002930) + test_spaceship: .: (0.002842) TestGemSpecFetcher: - test_available_specs_cache: .: (0.009942) - test_available_specs_cache_released: .: (0.013371) - test_available_specs_complete: .: (0.014227) - test_available_specs_complete_handles_no_prerelease:.: (0.013302) - test_available_specs_latest: .: (0.013176) - test_available_specs_prerelease: .: (0.010158) - test_available_specs_released: .: (0.010456) - test_available_specs_with_bad_source: .: (0.006305) - test_initialize: .: (0.005473) - test_initialize_nonexistent_home_dir: .: (0.004661) - test_initialize_source: .: (0.004986) - test_initialize_unwritable_home_dir: .: (0.004997) - test_spec_for_dependency_all: .: (0.015381) - test_spec_for_dependency_bad_fetch_spec: .: (0.012952) - test_spec_for_dependency_latest: .: (0.013459) - test_spec_for_dependency_mismatched_platform: .: (0.009241) - test_spec_for_dependency_platform: .: (0.011300) - test_spec_for_dependency_prerelease: .: (0.025837) - test_suggest_gems_from_name_latest: .: (0.014848) - test_suggest_gems_from_name_prefix_or_suffix: .: (0.014492) - test_suggest_gems_from_name_prerelease: .: (0.012408) + test_available_specs_cache: .: (0.004912) + test_available_specs_cache_released: .: (0.006821) + test_available_specs_complete: .: (0.007362) + test_available_specs_complete_handles_no_prerelease:.: (0.006972) + test_available_specs_latest: .: (0.006830) + test_available_specs_prerelease: .: (0.005441) + test_available_specs_released: .: (0.005632) + test_available_specs_with_bad_source: .: (0.003493) + test_initialize: .: (0.002989) + test_initialize_nonexistent_home_dir: .: (0.002794) + test_initialize_source: .: (0.002827) + test_initialize_unwritable_home_dir: .: (0.002853) + test_spec_for_dependency_all: .: (0.008151) + test_spec_for_dependency_bad_fetch_spec: .: (0.007039) + test_spec_for_dependency_latest: .: (0.006893) + test_spec_for_dependency_mismatched_platform: .: (0.005110) + test_spec_for_dependency_platform: .: (0.005959) + test_spec_for_dependency_prerelease: .: (0.006910) + test_suggest_gems_from_name_latest: .: (0.007178) + test_suggest_gems_from_name_prefix_or_suffix: .: (0.006836) + test_suggest_gems_from_name_prerelease: .: (0.006087) TestGemSpecification: - test__dump: .: (0.006947) - test__load_fixes_Date_objects: .: (0.007681) - test_activate: .: (0.007044) - test_add_dependency_from_existing_dependency: .: (0.005317) - test_add_dependency_with_type: .: (0.005128) - test_add_dependency_with_type_explicit: .: (0.005096) - test_allowed_push_host: .: (0.005228) - test_author: .: (0.006399) - test_authors: .: (0.005135) - test_base_dir: .: (0.005190) - test_base_dir_not_loaded: .: (0.006220) - test_bindir_equals: .: (0.005433) - test_bindir_equals_nil: .: (0.005134) - test_build_args: .: (0.006417) - test_build_extensions: .: (0.197069) - test_build_extensions_built: .: (0.006599) - test_build_extensions_default_gem: .: (0.010698) - test_build_extensions_error: .: (0.007599) - test_build_extensions_extensions_dir_unwritable: .: (0.006830) - test_build_extensions_no_extensions_dir_unwritable: .: (0.006141) - test_build_extensions_none: .: (0.007786) - test_build_extensions_preview: .: (0.196138) - test_contains_requirable_file_eh: .: (0.005862) - test_contains_requirable_file_eh_extension: .: (0.006037) - test_contains_requirable_file_eh_extension_java_platform: .: (0.005858) - test_contains_requirable_file_extension_soext: .: (0.006440) - test_date: .: (0.005264) - test_date_equals_date: .: (0.005347) - test_date_equals_string: .: (0.005025) - test_date_equals_string_bad: .: (0.004998) - test_date_equals_time: .: (0.005465) - test_date_equals_time_local: .: (0.005511) - test_date_equals_time_utc: .: (0.005082) - test_date_tolerates_hour_sec_and_timezone: .: (0.005522) - test_date_tolerates_hour_sec_zulu: .: (0.005105) - test_date_use_env_source_date_epoch: .: (0.005341) - test_default_spec_stub_is_marked_default: .: (0.008772) - test_dependencies: .: (0.005549) - test_dependent_gems: .: (0.028611) - test_description: .: (0.005156) - test_development_dependencies: .: (0.005748) - test_doc_dir: .: (0.005186) - test_doc_dir_type: .: (0.004975) - test_duplicate_runtime_dependency: .: (0.005843) - test_eql_eh: .: (0.005470) - test_eql_eh_extensions: .: (0.005240) - test_executable_equals: .: (0.006279) - test_executables: .: (0.004978) - test_executables_equals_nil: .: (0.004870) - test_extension_dir: .: (0.014843) - test_extension_dir_override: .: (0.005080) - test_extensions: .: (0.005013) - test_extensions_equals_nil: .: (0.005048) - test_extra_rdoc_files_equals_nil: .: (0.004796) - test_files: .: (0.005073) - test_files_append: .: (0.005009) - test_files_duplicate: .: (0.004907) - test_files_extra_rdoc_files: .: (0.004801) - test_files_non_array: .: (0.005034) - test_files_non_array_pathological: .: (0.005948) - test_find_all_by_full_name: .: (0.022782) - test_find_by_full_name: .: (0.010254) - test_find_by_name: .: (0.009653) - test_find_by_name_prerelease: .: (0.008571) - test_find_by_name_with_only_prereleases: .: (0.007901) - test_find_by_name_with_only_prereleases_with_requirements: .: (0.007802) - test_find_by_path: .: (0.016904) - test_find_in_unresolved_tree_is_not_exponentiental: .: (0.143777) - test_find_inactive_by_path: .: (0.015221) - test_for_cache: .: (0.006719) - test_full_gem_path: .: (0.005058) - test_full_gem_path_double_slash: .: (0.006099) - test_full_name: .: (0.005520) - test_full_name_windows: .: (0.006384) - test_full_require_paths: .: (0.005187) - test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.006502) - test_gem_build_complete_path: .: (0.006076) - test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.008949) - test_handles_dependencies_with_syck_requirements_bug: .: (0.009237) - test_handles_private_null_type: .: (0.009302) - test_hash: .: (0.005391) - test_initialize: .: (0.005528) - test_initialize_copy: .: (0.005866) - test_initialize_copy_broken: .: (0.005363) - test_initialize_future: .: (0.005161) - test_initialize_nil_version: .: (0.005491) - test_initialize_prerelease_version_before_name: .: (0.005210) - test_inner_clonflict_in_indirect_gems: .: (0.043209) - test_inner_clonflict_in_indirect_gems_reversed: .: (0.046250) - test_installed_by_version: .: (0.008704) - test_latest_specs: .: (0.012769) - test_lib_files: .: (0.005276) - test_license: .: (0.005162) - test_licenses: .: (0.005103) - test_load_default_gem: .: (0.007040) - test_load_errors_contain_filename: .: (0.006306) - test_metadata_key_size_validation_fails: .: (0.007471) - test_metadata_key_type_validation_fails: .: (0.007653) - test_metadata_link_validation_fails: .: (0.007619) - test_metadata_link_validation_warns_for_duplicates: .: (0.008025) - test_metadata_specs: .: (0.006622) - test_metadata_validates_ok: .: (0.007786) - test_metadata_value_size_validation_fails: .: (0.007941) - test_metadata_value_type_validation_fails: .: (0.008254) - test_missing_extensions_eh: .: (0.212831) - test_missing_extensions_eh_default_gem: .: (0.005505) - test_missing_extensions_eh_none: .: (0.005127) - test_name: .: (0.004873) - test_original_name: .: (0.004968) - test_platform: .: (0.004967) - test_platform_change_reset_cache_file: .: (0.004997) - test_platform_change_reset_full_name: .: (0.004970) - test_platform_equals: .: (0.005685) - test_platform_equals_current: .: (0.005039) - test_platform_equals_legacy: .: (0.004999) - test_removed_methods: .: (0.004917) - test_require_already_activated: .: (0.014263) - test_require_already_activated_indirect_conflict: .: (0.034106) - test_require_finds_in_2nd_level_indirect: .: (0.043627) - test_require_paths: .: (0.008901) - test_require_paths_default_ext_dir_for: .: (0.005028) - test_require_should_not_conflict: .: (0.084249) - test_require_should_prefer_latest_gem_level1: .: (0.035304) - test_require_should_prefer_latest_gem_level2: .: (0.038527) - test_require_should_prefer_reachable_gems: .: (0.052771) - test_requirements: .: (0.008467) - test_runtime_dependencies: .: (0.005340) - test_runtime_dependencies_legacy: .: (0.005193) - test_runtime_predicate_false: .: (0.005361) - test_runtime_predicate_true: .: (0.005148) - test_self__load_future: .: (0.006614) - test_self_activate: .: (0.005257) - test_self_activate_ambiguous_direct: .: (0.030019) - test_self_activate_ambiguous_indirect: .: (0.032921) - test_self_activate_ambiguous_indirect_conflict: .: (0.053198) - test_self_activate_ambiguous_unrelated: .: (0.029608) - test_self_activate_checks_dependencies: .: (0.018078) - test_self_activate_conflict: .: (0.009772) - test_self_activate_deep_unambiguous: .: (0.017147) - test_self_activate_divergent: .: (0.015479) - test_self_activate_dropped: .: (0.014256) - test_self_activate_loaded: .: (0.005418) - test_self_activate_missing_deps_does_not_raise_nested_exceptions: .: (0.009445) - test_self_activate_old_required: .: (0.011863) - test_self_activate_over: .: (0.015856) - test_self_activate_platform_alternate: .: (0.012134) - test_self_activate_platform_bump: .: (0.011942) - test_self_activate_prerelease: .: (0.012223) - test_self_activate_raggi_the_edgecase_generator: .: (0.015831) - test_self_activate_under: .: (0.014101) - test_self_activate_unrelated: .: (0.011812) - test_self_activate_via_require: .: (0.024514) - test_self_activate_via_require_wtf: .: (0.049556) - test_self_all_equals: .: (0.016768) - test_self_attribute_names: .: (0.005346) - test_self_find_active_stub_by_path: .: (0.029108) - test_self_from_yaml: .: (0.008639) - test_self_from_yaml_cleans_up_Date_objects: .: (0.008212) - test_self_load: .: (0.007356) - test_self_load_escape_curly: .: (0.013826) - test_self_load_escape_interpolation: .: (0.008001) - test_self_load_escape_quote: .: (0.006590) - test_self_load_legacy_ruby: .: (0.007659) - test_self_load_relative: .: (0.005891) - test_self_load_utf8_with_ascii_encoding: .: (0.006383) - test_self_normalize_yaml_input_with_183_io: .: (0.006673) - test_self_normalize_yaml_input_with_183_yaml: .: (0.004874) - test_self_normalize_yaml_input_with_192_yaml: .: (0.005418) - test_self_normalize_yaml_input_with_non_183_io: .: (0.005419) - test_self_normalize_yaml_input_with_non_183_yaml: .: (0.005231) - test_self_outdated: .: (0.014329) - test_self_outdated_and_latest_remotes: .: (0.021238) - test_self_remove_spec: .: (0.010945) - test_self_remove_spec_removed: .: (0.006119) - test_self_stubs_for_lazy_loading: .: (0.006607) - test_self_stubs_for_mult_platforms: .: (0.007737) - test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.005867) - test_self_stubs_returns_only_specified_named_specs: .: (0.007287) - test_source: .: (0.006076) - test_source_paths: .: (0.004700) - test_spaceship_name: .: (0.005430) - test_spaceship_platform: .: (0.005080) - test_spaceship_version: .: (0.004731) - test_spec_file: .: (0.005401) - test_spec_name: .: (0.004242) - test_summary: .: (0.004767) - test_test_files: .: (0.006057) - test_test_files_equals_nil: .: (0.004868) - test_to_fullpath: .: (0.006869) - test_to_ruby: .: (0.005344) - test_to_ruby_fancy: .: (0.005784) - test_to_ruby_for_cache: .: (0.005488) - test_to_ruby_keeps_requirements_as_originally_specified: .: (0.004498) - test_to_ruby_legacy: .: (0.005404) - test_to_ruby_nested_hash: .: (0.005054) - test_to_ruby_platform: .: (0.004893) - test_to_ruby_with_rsa_key: .: (0.987679) - test_to_yaml: .: (0.010985) - test_to_yaml_fancy: .: (0.010174) - test_to_yaml_no_autorequire: .: (0.009492) - test_to_yaml_no_post_install_message: .: (0.008834) - test_to_yaml_no_signing_key: .: (0.013154) - test_to_yaml_platform: .: (0.009101) - test_to_yaml_platform_legacy: .: (0.010499) - test_to_yaml_platform_no_specific_platform: .: (0.008684) - test_to_yaml_platform_original_platform_empty_string: .: (0.009030) - test_to_yaml_platform_original_platform_nil: .: (0.008650) - test_unresolved_specs: .: (0.007440) - test_unresolved_specs_with_duplicated_versions: .: (0.007842) - test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.007523) - test_unresolved_specs_with_versions: .: (0.007809) - test_validate: .: (0.008603) - test_validate_authors: .: (0.009923) - test_validate_autorequire: .: (0.008520) - test_validate_dependencies: .: (0.009282) - test_validate_dependencies_allowed_duplicates: .: (0.008673) - test_validate_dependencies_duplicates: .: (0.008378) - test_validate_deprecated_license_values_plus: .: (0.098420) - test_validate_description: .: (0.012824) - test_validate_email: .: (0.008892) - test_validate_empty: .: (0.006360) - test_validate_empty_files: .: (0.007596) - test_validate_empty_homepage: .: (0.008497) - test_validate_empty_require_paths: .: (0.008201) - test_validate_empty_summary: .: (0.008423) - test_validate_error: .: (0.006704) - test_validate_executables: .: (0.009148) - test_validate_files: .: (0.009239) - test_validate_files_recursive: .: (0.026344) - test_validate_for_resolution_ignores_metadata: .: (0.006635) - test_validate_for_resolution_validates_duplicate_dependencies: .: (0.008121) - test_validate_for_resolution_validates_name: .: (0.006638) - test_validate_for_resolution_validates_required_attributes: .: (0.007713) - test_validate_homepage: .: (0.013310) - test_validate_license: .: (0.009018) - test_validate_license_gives_suggestions: .: (0.061112) - test_validate_license_in_a_non_packaging_context: .: (0.008426) - test_validate_license_ref: .: (0.008451) - test_validate_license_values: .: (0.048958) - test_validate_license_values_or_later: .: (0.008541) - test_validate_license_values_with: .: (0.008865) - test_validate_license_with_deprecated_exception: .: (0.393110) - test_validate_license_with_invalid_exception: .: (0.370559) - test_validate_license_with_nonsense_suffix: .: (0.237339) - test_validate_name: .: (0.007508) - test_validate_nil_license: .: (0.006919) - test_validate_no_required_ruby_versions: .: (0.010876) - test_validate_non_nil: .: (0.011789) - test_validate_open_required_ruby_versions: .: (0.007875) - test_validate_permissions: .: (0.008152) - test_validate_permissions_of_missing_file_non_packaging: .: (0.007571) - test_validate_platform_legacy: .: (0.008941) - test_validate_prerelease_dependencies_with_prerelease_version: .: (0.008099) - test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.008358) - test_validate_rake_extension_have_rake_dependency_warning: .: (0.007918) - test_validate_removed_rubyforge_project: .: (0.007732) - test_validate_require_paths_with_invalid_types: .: (0.007654) - test_validate_rubygems_version: .: (0.007933) - test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.008070) - test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.008120) - test_validate_self_referencing_dependencies: .: (0.007860) - test_validate_specification_version: .: (0.007486) - test_validate_summary: .: (0.008334) - test_validate_valid_required_ruby_versions: .: (0.007981) - test_validate_warning: .: (0.008701) - test_version: .: (0.005997) - test_version_change_reset_cache_file: .: (0.005747) - test_version_change_reset_full_name: .: (0.005670) + test__dump: .: (0.003687) + test__load_fixes_Date_objects: .: (0.003340) + test_activate: .: (0.002924) + test_add_dependency_from_existing_dependency: .: (0.002889) + test_add_dependency_with_type: .: (0.002988) + test_add_dependency_with_type_explicit: .: (0.003002) + test_allowed_push_host: .: (0.002911) + test_author: .: (0.002988) + test_authors: .: (0.002830) + test_base_dir: .: (0.002891) + test_base_dir_not_loaded: .: (0.002968) + test_bindir_equals: .: (0.002915) + test_bindir_equals_nil: .: (0.002981) + test_build_args: .: (0.003234) + test_build_extensions: .: (0.103956) + test_build_extensions_built: .: (0.003846) + test_build_extensions_default_gem: .: (0.003354) + test_build_extensions_error: .: (0.003924) + test_build_extensions_extensions_dir_unwritable: .: (0.004750) + test_build_extensions_no_extensions_dir_unwritable: .: (0.003371) + test_build_extensions_none: .: (0.004030) + test_build_extensions_preview: .: (0.103132) + test_contains_requirable_file_eh: .: (0.003624) + test_contains_requirable_file_eh_extension: .: (0.003203) + test_contains_requirable_file_eh_extension_java_platform: .: (0.003287) + test_contains_requirable_file_extension_soext: .: (0.004398) + test_date: .: (0.002878) + test_date_equals_date: .: (0.003724) + test_date_equals_string: .: (0.002936) + test_date_equals_string_bad: .: (0.003566) + test_date_equals_time: .: (0.002914) + test_date_equals_time_local: .: (0.002783) + test_date_equals_time_utc: .: (0.003307) + test_date_tolerates_hour_sec_and_timezone: .: (0.002868) + test_date_tolerates_hour_sec_zulu: .: (0.002835) + test_date_use_env_source_date_epoch: .: (0.003124) + test_default_spec_stub_is_marked_default: .: (0.004796) + test_dependencies: .: (0.002984) + test_dependent_gems: .: (0.014957) + test_description: .: (0.002966) + test_development_dependencies: .: (0.003231) + test_doc_dir: .: (0.002820) + test_doc_dir_type: .: (0.002805) + test_duplicate_runtime_dependency: .: (0.003474) + test_eql_eh: .: (0.003095) + test_eql_eh_extensions: .: (0.003288) + test_executable_equals: .: (0.002824) + test_executables: .: (0.002788) + test_executables_equals_nil: .: (0.002902) + test_extension_dir: .: (0.003197) + test_extension_dir_override: .: (0.002940) + test_extensions: .: (0.003100) + test_extensions_equals_nil: .: (0.002952) + test_extra_rdoc_files_equals_nil: .: (0.002865) + test_files: .: (0.003161) + test_files_append: .: (0.002872) + test_files_duplicate: .: (0.002866) + test_files_extra_rdoc_files: .: (0.002841) + test_files_non_array: .: (0.002931) + test_files_non_array_pathological: .: (0.002848) + test_find_all_by_full_name: .: (0.011974) + test_find_by_full_name: .: (0.005926) + test_find_by_name: .: (0.007030) + test_find_by_name_prerelease: .: (0.004753) + test_find_by_name_with_only_prereleases: .: (0.004352) + test_find_by_name_with_only_prereleases_with_requirements: .: (0.004507) + test_find_by_path: .: (0.007505) + test_find_in_unresolved_tree_is_not_exponentiental: .: (0.064142) + test_find_inactive_by_path: .: (0.007631) + test_for_cache: .: (0.003115) + test_full_gem_path: .: (0.002883) + test_full_gem_path_double_slash: .: (0.003019) + test_full_name: .: (0.002937) + test_full_name_windows: .: (0.003078) + test_full_require_paths: .: (0.002942) + test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.003692) + test_gem_build_complete_path: .: (0.012075) + test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.005328) + test_handles_dependencies_with_syck_requirements_bug: .: (0.005016) + test_handles_private_null_type: .: (0.004282) + test_hash: .: (0.003653) + test_initialize: .: (0.002925) + test_initialize_copy: .: (0.003895) + test_initialize_copy_broken: .: (0.002917) + test_initialize_future: .: (0.003661) + test_initialize_nil_version: .: (0.003050) + test_initialize_prerelease_version_before_name: .: (0.002971) + test_inner_clonflict_in_indirect_gems: .: (0.024527) + test_inner_clonflict_in_indirect_gems_reversed: .: (0.025960) + test_installed_by_version: .: (0.004686) + test_latest_specs: .: (0.007531) + test_lib_files: .: (0.003110) + test_license: .: (0.002798) + test_licenses: .: (0.003097) + test_load_default_gem: .: (0.004055) + test_load_errors_contain_filename: .: (0.003556) + test_metadata_key_size_validation_fails: .: (0.004349) + test_metadata_key_type_validation_fails: .: (0.004502) + test_metadata_link_validation_fails: .: (0.004247) + test_metadata_link_validation_warns_for_duplicates: .: (0.004845) + test_metadata_specs: .: (0.003892) + test_metadata_validates_ok: .: (0.004418) + test_metadata_value_size_validation_fails: .: (0.004325) + test_metadata_value_type_validation_fails: .: (0.004541) + test_missing_extensions_eh: .: (0.101632) + test_missing_extensions_eh_default_gem: .: (0.003603) + test_missing_extensions_eh_none: .: (0.002973) + test_name: .: (0.002938) + test_original_name: .: (0.003085) + test_platform: .: (0.003613) + test_platform_change_reset_cache_file: .: (0.003292) + test_platform_change_reset_full_name: .: (0.002935) + test_platform_equals: .: (0.003101) + test_platform_equals_current: .: (0.003249) + test_platform_equals_legacy: .: (0.003341) + test_removed_methods: .: (0.002852) + test_require_already_activated: .: (0.008270) + test_require_already_activated_indirect_conflict: .: (0.019095) + test_require_finds_in_2nd_level_indirect: .: (0.024264) + test_require_paths: .: (0.004777) + test_require_paths_default_ext_dir_for: .: (0.002933) + test_require_should_not_conflict: .: (0.036454) + test_require_should_prefer_latest_gem_level1: .: (0.027007) + test_require_should_prefer_latest_gem_level2: .: (0.022625) + test_require_should_prefer_reachable_gems: .: (0.030175) + test_requirements: .: (0.004784) + test_runtime_dependencies: .: (0.002872) + test_runtime_dependencies_legacy: .: (0.002944) + test_runtime_predicate_false: .: (0.002907) + test_runtime_predicate_true: .: (0.003202) + test_self__load_future: .: (0.003430) + test_self_activate: .: (0.002885) + test_self_activate_ambiguous_direct: .: (0.016995) + test_self_activate_ambiguous_indirect: .: (0.017870) + test_self_activate_ambiguous_indirect_conflict: .: (0.019741) + test_self_activate_ambiguous_unrelated: .: (0.016303) + test_self_activate_checks_dependencies: .: (0.010479) + test_self_activate_conflict: .: (0.005911) + test_self_activate_deep_unambiguous: .: (0.009456) + test_self_activate_divergent: .: (0.008466) + test_self_activate_dropped: .: (0.008587) + test_self_activate_loaded: .: (0.003109) + test_self_activate_missing_deps_does_not_raise_nested_exceptions: .: (0.004469) + test_self_activate_old_required: .: (0.006751) + test_self_activate_over: .: (0.009755) + test_self_activate_platform_alternate: .: (0.007015) + test_self_activate_platform_bump: .: (0.006803) + test_self_activate_prerelease: .: (0.006984) + test_self_activate_raggi_the_edgecase_generator: .: (0.009476) + test_self_activate_under: .: (0.008175) + test_self_activate_unrelated: .: (0.006780) + test_self_activate_via_require: .: (0.013770) + test_self_activate_via_require_wtf: .: (0.027244) + test_self_all_equals: .: (0.009131) + test_self_attribute_names: .: (0.011540) + test_self_find_active_stub_by_path: .: (0.006843) + test_self_from_yaml: .: (0.005333) + test_self_from_yaml_cleans_up_Date_objects: .: (0.003781) + test_self_load: .: (0.004279) + test_self_load_escape_curly: .: (0.004328) + test_self_load_escape_interpolation: .: (0.003364) + test_self_load_escape_quote: .: (0.003350) + test_self_load_legacy_ruby: .: (0.003938) + test_self_load_relative: .: (0.003426) + test_self_load_utf8_with_ascii_encoding: .: (0.003848) + test_self_normalize_yaml_input_with_183_io: .: (0.002817) + test_self_normalize_yaml_input_with_183_yaml: .: (0.002833) + test_self_normalize_yaml_input_with_192_yaml: .: (0.003084) + test_self_normalize_yaml_input_with_non_183_io: .: (0.002810) + test_self_normalize_yaml_input_with_non_183_yaml: .: (0.003035) + test_self_outdated: .: (0.007423) + test_self_outdated_and_latest_remotes: .: (0.011202) + test_self_remove_spec: .: (0.006420) + test_self_remove_spec_removed: .: (0.003379) + test_self_stubs_for_lazy_loading: .: (0.003636) + test_self_stubs_for_mult_platforms: .: (0.004830) + test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.003630) + test_self_stubs_returns_only_specified_named_specs: .: (0.003802) + test_source: .: (0.002841) + test_source_paths: .: (0.002906) + test_spaceship_name: .: (0.002968) + test_spaceship_platform: .: (0.003209) + test_spaceship_version: .: (0.002826) + test_spec_file: .: (0.003170) + test_spec_name: .: (0.002863) + test_summary: .: (0.003075) + test_test_files: .: (0.002884) + test_test_files_equals_nil: .: (0.002959) + test_to_fullpath: .: (0.004012) + test_to_ruby: .: (0.003557) + test_to_ruby_fancy: .: (0.003584) + test_to_ruby_for_cache: .: (0.003659) + test_to_ruby_keeps_requirements_as_originally_specified: .: (0.003122) + test_to_ruby_legacy: .: (0.003786) + test_to_ruby_nested_hash: .: (0.003875) + test_to_ruby_platform: .: (0.003221) + test_to_ruby_with_rsa_key: .: (0.640837) + test_to_yaml: .: (0.004935) + test_to_yaml_fancy: .: (0.004591) + test_to_yaml_no_autorequire: .: (0.003961) + test_to_yaml_no_post_install_message: .: (0.004021) + test_to_yaml_no_signing_key: .: (0.003955) + test_to_yaml_platform: .: (0.004049) + test_to_yaml_platform_legacy: .: (0.004540) + test_to_yaml_platform_no_specific_platform: .: (0.003963) + test_to_yaml_platform_original_platform_empty_string: .: (0.003866) + test_to_yaml_platform_original_platform_nil: .: (0.003900) + test_unresolved_specs: .: (0.003604) + test_unresolved_specs_with_duplicated_versions: .: (0.003654) + test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.003555) + test_unresolved_specs_with_versions: .: (0.003642) + test_validate: .: (0.004148) + test_validate_authors: .: (0.004481) + test_validate_autorequire: .: (0.003972) + test_validate_dependencies: .: (0.004399) + test_validate_dependencies_allowed_duplicates: .: (0.003981) + test_validate_dependencies_duplicates: .: (0.003868) + test_validate_deprecated_license_values_plus: .: (0.043350) + test_validate_description: .: (0.006122) + test_validate_email: .: (0.004173) + test_validate_empty: .: (0.003054) + test_validate_empty_files: .: (0.012345) + test_validate_empty_homepage: .: (0.004733) + test_validate_empty_require_paths: .: (0.003711) + test_validate_empty_summary: .: (0.004654) + test_validate_error: .: (0.003005) + test_validate_executables: .: (0.004983) + test_validate_files: .: (0.004946) + test_validate_files_recursive: .: (0.003848) + test_validate_for_resolution_ignores_metadata: .: (0.003452) + test_validate_for_resolution_validates_duplicate_dependencies: .: (0.003079) + test_validate_for_resolution_validates_name: .: (0.003228) + test_validate_for_resolution_validates_required_attributes: .: (0.003011) + test_validate_homepage: .: (0.005586) + test_validate_license: .: (0.004098) + test_validate_license_gives_suggestions: .: (0.025767) + test_validate_license_in_a_non_packaging_context: .: (0.003667) + test_validate_license_ref: .: (0.004058) + test_validate_license_values: .: (0.021538) + test_validate_license_values_or_later: .: (0.003916) + test_validate_license_values_with: .: (0.003906) + test_validate_license_with_deprecated_exception: .: (0.181869) + test_validate_license_with_invalid_exception: .: (0.182784) + test_validate_license_with_nonsense_suffix: .: (0.113427) + test_validate_name: .: (0.004149) + test_validate_nil_license: .: (0.004064) + test_validate_no_required_ruby_versions: .: (0.004077) + test_validate_non_nil: .: (0.005516) + test_validate_open_required_ruby_versions: .: (0.004076) + test_validate_permissions: .: (0.004158) + test_validate_permissions_of_missing_file_non_packaging: .: (0.003815) + test_validate_platform_legacy: .: (0.004709) + test_validate_prerelease_dependencies_with_prerelease_version: .: (0.004073) + test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.004325) + test_validate_rake_extension_have_rake_dependency_warning: .: (0.004137) + test_validate_removed_rubyforge_project: .: (0.004002) + test_validate_require_paths_with_invalid_types: .: (0.003857) + test_validate_rubygems_version: .: (0.003999) + test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.004195) + test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.004497) + test_validate_self_referencing_dependencies: .: (0.004070) + test_validate_specification_version: .: (0.003809) + test_validate_summary: .: (0.004438) + test_validate_valid_required_ruby_versions: .: (0.004107) + test_validate_warning: .: (0.004133) + test_version: .: (0.002915) + test_version_change_reset_cache_file: .: (0.002930) + test_version_change_reset_full_name: .: (0.002932) TestGemStreamUI: - test_ask: .: (0.005831) - test_ask_for_password: .: (0.006144) - test_ask_for_password_no_tty: .: (0.006104) - test_ask_no_tty: .: (0.008026) - test_ask_yes_no_no_tty_with_default: .: (0.007769) - test_ask_yes_no_no_tty_without_default: .: (0.006262) - test_choose_from_list: .: (0.005563) - test_choose_from_list_0: .: (0.005553) - test_choose_from_list_EOF: .: (0.005371) - test_choose_from_list_negative: .: (0.005451) - test_choose_from_list_over: .: (0.005486) - test_download_reporter_anything: .: (0.005380) - test_download_reporter_silent_false: .: (0.005648) - test_download_reporter_silent_nil: .: (0.007683) - test_progress_reporter_silent_false: .: (0.005934) - test_progress_reporter_silent_nil: .: (0.006062) - test_progress_reporter_simple: .: (0.006195) - test_progress_reporter_verbose: .: (0.006028) - test_threaded_download_reporter: .: (0.005996) - test_verbose_download_reporter_no_tty: .: (0.005930) - test_verbose_download_reporter_progress: .: (0.005761) - test_verbose_download_reporter_progress_complete: .: (0.005930) - test_verbose_download_reporter_progress_nil_length: .: (0.005860) - test_verbose_download_reporter_progress_once: .: (0.005931) - test_verbose_download_reporter_progress_zero_length:.: (0.005960) + test_ask: .: (0.003156) + test_ask_for_password: .: (0.003198) + test_ask_for_password_no_tty: .: (0.003050) + test_ask_no_tty: .: (0.002888) + test_ask_yes_no_no_tty_with_default: .: (0.003014) + test_ask_yes_no_no_tty_without_default: .: (0.002969) + test_choose_from_list: .: (0.002833) + test_choose_from_list_0: .: (0.002851) + test_choose_from_list_EOF: .: (0.002874) + test_choose_from_list_negative: .: (0.002920) + test_choose_from_list_over: .: (0.002780) + test_download_reporter_anything: .: (0.002973) + test_download_reporter_silent_false: .: (0.011349) + test_download_reporter_silent_nil: .: (0.002742) + test_progress_reporter_silent_false: .: (0.003567) + test_progress_reporter_silent_nil: .: (0.002721) + test_progress_reporter_simple: .: (0.002791) + test_progress_reporter_verbose: .: (0.003530) + test_threaded_download_reporter: .: (0.002775) + test_verbose_download_reporter_no_tty: .: (0.002680) + test_verbose_download_reporter_progress: .: (0.003523) + test_verbose_download_reporter_progress_complete: .: (0.002786) + test_verbose_download_reporter_progress_nil_length: .: (0.002745) + test_verbose_download_reporter_progress_once: .: (0.003538) + test_verbose_download_reporter_progress_zero_length:.: (0.002688) TestGemText: - test_clean_text: .: (0.006176) - test_format_removes_nonprintable_characters: .: (0.006139) - test_format_text: .: (0.006044) - test_format_text_indent: .: (0.005918) - test_format_text_no_space: .: (0.006129) - test_format_text_none: .: (0.023907) - test_format_text_none_indent: .: (0.006690) - test_format_text_trailing: .: (0.008147) - test_levenshtein_distance_add: .: (0.006981) - test_levenshtein_distance_all: .: (0.006753) - test_levenshtein_distance_empty: .: (0.007505) - test_levenshtein_distance_remove: .: (0.006711) - test_levenshtein_distance_replace: .: (0.007438) - test_min3: .: (0.006634) - test_truncate_text: .: (0.013120) + test_clean_text: .: (0.002823) + test_format_removes_nonprintable_characters: .: (0.003021) + test_format_text: .: (0.002692) + test_format_text_indent: .: (0.002846) + test_format_text_no_space: .: (0.002956) + test_format_text_none: .: (0.002717) + test_format_text_none_indent: .: (0.002698) + test_format_text_trailing: .: (0.003081) + test_levenshtein_distance_add: .: (0.002779) + test_levenshtein_distance_all: .: (0.002931) + test_levenshtein_distance_empty: .: (0.002690) + test_levenshtein_distance_remove: .: (0.003115) + test_levenshtein_distance_replace: .: (0.002926) + test_min3: .: (0.002772) + test_truncate_text: .: (0.004373) TestGemUnsatisfiableDependencyError: - test_errors: .: (0.007932) - test_name: .: (0.006456) - test_version: .: (0.007473) + test_errors: .: (0.002850) + test_name: .: (0.002738) + test_version: .: (0.003049) TestGemUriFormatter: - test_escape: .: (0.006711) - test_normalize_uri: .: (0.006640) - test_unescape: .: (0.006470) + test_escape: .: (0.002977) + test_normalize_uri: .: (0.003024) + test_unescape: .: (0.003283) TestGemUtil: - test_class_popen: .: (0.192793) - test_correct_for_windows_path: .: (0.005896) - test_glob_files_in_dir: .: (0.006887) - test_silent_system: .: (0.162403) - test_traverse_parents: .: (0.007113) - test_traverse_parents_does_not_crash_on_permissions_error: .: (0.006275) + test_class_popen: .: (0.090756) + test_correct_for_windows_path: .: (0.003254) + test_glob_files_in_dir: .: (0.003206) + test_silent_system: .: (0.090790) + test_traverse_parents: .: (0.003628) + test_traverse_parents_does_not_crash_on_permissions_error: .: (0.003283) TestGemValidator: - test_alien: .: (0.019476) - test_alien_default: .: (0.007200) + test_alien: .: (0.009491) + test_alien_default: .: (0.003875) TestGemVersion: - test_approximate_recommendation: .: (0.007146) - test_bump: .: (0.005899) - test_bump_alpha: .: (0.005576) - test_bump_alphanumeric: .: (0.004971) - test_bump_one_level: .: (0.004099) - test_bump_trailing_zeros: .: (0.004182) - test_canonical_segments: .: (0.005438) - test_class_correct: .: (0.005902) - test_class_create: .: (0.005204) - test_class_new_subclass: .: (0.005472) - test_empty_version: .: (0.004166) - test_eql_eh: .: (0.004446) - test_equals2: .: (0.005171) - test_frozen_version: .: (0.004601) - test_hash: .: (0.004484) - test_initialize: .: (0.006265) - test_initialize_invalid: .: (0.005924) - test_prerelease: .: (0.005063) - test_release: .: (0.005704) - test_segments: .: (0.005479) - test_semver: .: (0.004817) - test_spaceship: .: (0.004785) - test_to_s: .: (0.006821) + test_approximate_recommendation: .: (0.003368) + test_bump: .: (0.002949) + test_bump_alpha: .: (0.008895) + test_bump_alphanumeric: .: (0.006539) + test_bump_one_level: .: (0.006150) + test_bump_trailing_zeros: .: (0.004797) + test_canonical_segments: .: (0.008214) + test_class_correct: .: (0.007024) + test_class_create: .: (0.006579) + test_class_new_subclass: .: (0.006976) + test_empty_version: .: (0.007556) + test_eql_eh: .: (0.008167) + test_equals2: .: (0.005805) + test_frozen_version: .: (0.007312) + test_hash: .: (0.006665) + test_initialize: .: (0.007969) + test_initialize_invalid: .: (0.007634) + test_prerelease: .: (0.014816) + test_release: .: (0.011652) + test_segments: .: (0.007112) + test_semver: .: (0.002976) + test_spaceship: .: (0.004392) + test_to_s: .: (0.002803) TestGemVersionOption: - test_add_platform_option: .: (0.005186) - test_add_version_option: .: (0.005634) - test_enables_prerelease: .: (0.006654) - test_multiple_version_operator_option_compound: .: (0.008512) - test_platform_option: .: (0.010481) - test_platform_option_ruby: .: (0.008954) - test_platform_option_twice: .: (0.006002) - test_version_option: .: (0.006506) - test_version_option_compound: .: (0.005718) - test_version_option_explicit_prerelease: .: (0.005440) - test_version_option_twice: .: (0.005185) + test_add_platform_option: .: (0.004564) + test_add_version_option: .: (0.003233) + test_enables_prerelease: .: (0.004673) + test_multiple_version_operator_option_compound: .: (0.004398) + test_platform_option: .: (0.003293) + test_platform_option_ruby: .: (0.004274) + test_platform_option_twice: .: (0.003761) + test_version_option: .: (0.003264) + test_version_option_compound: .: (0.003355) + test_version_option_explicit_prerelease: .: (0.003772) + test_version_option_twice: .: (0.003430) TestStubSpecification: - test_contains_requirable_file_eh: .: (0.005925) - test_contains_requirable_file_eh_extension: .: (0.006951) - test_full_require_paths: .: (0.005410) - test_initialize: .: (0.006092) - test_initialize_extension: .: (0.004542) - test_initialize_missing_stubline: .: (0.005787) - test_initialize_version: .: (0.004998) - test_initialize_with_empty_version: .: (0.004645) - test_lib_dirs_glob: .: (0.005420) - test_lib_dirs_glob_with_extension: .: (0.004628) - test_matches_for_glob: .: (0.004918) - test_matches_for_glob_with_bundler_inline: .: (0.006149) - test_missing_extensions_eh: .: (0.173350) - test_missing_extensions_eh_default_gem: .: (0.029514) - test_missing_extensions_eh_none: .: (0.005722) - test_to_spec: .: (0.005864) - test_to_spec_default: .: (0.008118) - test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.005503) + test_contains_requirable_file_eh: .: (0.003804) + test_contains_requirable_file_eh_extension: .: (0.003538) + test_full_require_paths: .: (0.003518) + test_initialize: .: (0.002977) + test_initialize_extension: .: (0.003048) + test_initialize_missing_stubline: .: (0.003358) + test_initialize_version: .: (0.002956) + test_initialize_with_empty_version: .: (0.002988) + test_lib_dirs_glob: .: (0.003309) + test_lib_dirs_glob_with_extension: .: (0.002956) + test_matches_for_glob: .: (0.003346) + test_matches_for_glob_with_bundler_inline: .: (0.003746) + test_missing_extensions_eh: .: (0.103967) + test_missing_extensions_eh_default_gem: .: (0.004244) + test_missing_extensions_eh_none: .: (0.002913) + test_to_spec: .: (0.003125) + test_to_spec_default: .: (0.003517) + test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.003211) TestUpdateSuggestion: - test_eligible_for_update: .: (0.007615) - test_eligible_for_update_disabled_update: .: (0.008710) - test_eligible_for_update_for_prerelease: .: (0.007466) - test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.010072) - test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.008852) - test_eligible_for_update_non_tty: .: (0.006056) - test_eligible_for_update_notification_delay: .: (0.006202) - test_eligible_for_update_on_ci: .: (0.006086) - test_eligible_for_update_prevent_config: .: (0.007867) - test_eligible_for_update_prevent_env: .: (0.006013) - test_eligible_for_update_unwrittable_config: .: (0.006419) - test_update_suggestion: .: (0.006190) + test_eligible_for_update: .: (0.005289) + test_eligible_for_update_disabled_update: .: (0.004306) + test_eligible_for_update_for_prerelease: .: (0.003854) + test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.005907) + test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.004803) + test_eligible_for_update_non_tty: .: (0.004163) + test_eligible_for_update_notification_delay: .: (0.004248) + test_eligible_for_update_on_ci: .: (0.003806) + test_eligible_for_update_prevent_config: .: (0.004011) + test_eligible_for_update_prevent_env: .: (0.003830) + test_eligible_for_update_unwrittable_config: .: (0.004147) + test_update_suggestion: .: (0.003161) TestUri: - test_redacted_does_not_modify_uri: .: (0.004744) - test_redacted_with_invalid_uri: .: (0.004271) - test_redacted_with_token: .: (0.004152) - test_redacted_with_user_pass: .: (0.004260) - test_redacted_with_user_x_oauth_basic: .: (0.003868) - test_redacted_without_credential: .: (0.005617) - test_to_s_invalid_uri: .: (0.004888) - test_to_s_not_string: .: (0.004130) + test_redacted_does_not_modify_uri: .: (0.003236) + test_redacted_with_invalid_uri: .: (0.002792) + test_redacted_with_token: .: (0.003037) + test_redacted_with_user_pass: .: (0.002904) + test_redacted_with_user_x_oauth_basic: .: (0.002822) + test_redacted_without_credential: .: (0.003016) + test_to_s_invalid_uri: .: (0.002896) + test_to_s_not_string: .: (0.002806) WebauthnListenerResponseTest: - test_bad_request_response_to_s: .: (0.004703) - test_method_not_allowed_response_to_s: .: (0.004976) - test_method_not_found_response_to_s: .: (0.005392) - test_no_to_s_response_to_s: .: (0.005915) - test_ok_response_to_s: .: (0.004777) + test_bad_request_response_to_s: .: (0.003079) + test_method_not_allowed_response_to_s: .: (0.002860) + test_method_not_found_response_to_s: .: (0.002862) + test_no_to_s_response_to_s: .: (0.002894) + test_ok_response_to_s: .: (0.002817) WebauthnListenerTest: - test_listener_thread_retreives_otp_code: .: (0.009117) - test_listener_thread_sets_error: .: (0.006504) - test_wait_for_otp_code_get_follows_options: .: (0.007317) - test_wait_for_otp_code_get_request: .: (0.006933) - test_wait_for_otp_code_incorrect_params: .: (0.006727) - test_wait_for_otp_code_incorrect_path: .: (0.006416) - test_wait_for_otp_code_invalid_post_req_method: .: (0.006219) - test_wait_for_otp_code_no_params_response: .: (0.014942) - test_wait_for_otp_code_options_request: .: (0.006546) + test_listener_thread_retreives_otp_code: .: (0.004776) + test_listener_thread_sets_error: .: (0.004282) + test_wait_for_otp_code_get_follows_options: .: (0.005063) + test_wait_for_otp_code_get_request: .: (0.004338) + test_wait_for_otp_code_incorrect_params: .: (0.004478) + test_wait_for_otp_code_incorrect_path: .: (0.004204) + test_wait_for_otp_code_invalid_post_req_method: .: (0.004183) + test_wait_for_otp_code_no_params_response: .: (0.004320) + test_wait_for_otp_code_options_request: .: (0.004238) WebauthnPollerTest: - test_poll_for_otp_invalid_format: .: (0.004910) - test_poll_for_otp_invalid_status: .: (0.005071) - test_poll_for_otp_missing_credentials: .: (0.005034) - test_poll_for_otp_not_http_success: .: (0.006217) - test_poll_for_otp_pending_sleeps: .: (0.105858) - test_poll_for_otp_success: .: (0.006681) - test_poll_thread_success: .: (0.014700) - test_poll_thread_timeout_error: .: (0.011797) - test_poll_thread_webauthn_verification_error: .: (0.006761) + test_poll_for_otp_invalid_format: .: (0.003513) + test_poll_for_otp_invalid_status: .: (0.003315) + test_poll_for_otp_missing_credentials: .: (0.003099) + test_poll_for_otp_not_http_success: .: (0.003180) + test_poll_for_otp_pending_sleeps: .: (0.103347) + test_poll_for_otp_success: .: (0.003505) + test_poll_thread_success: .: (0.003583) + test_poll_thread_timeout_error: .: (0.003178) + test_poll_thread_webauthn_verification_error: .: (0.003169) -Finished in 148.72491562 seconds. +Finished in 68.374625531 seconds. ------------------------------------------------------------------------------- 2593 tests, 13613 assertions, 0 failures, 0 errors, 51 pendings, 0 omissions, 0 notifications 98.0332% passed ------------------------------------------------------------------------------- -17.43 tests/s, 91.53 assertions/s +37.92 tests/s, 199.09 assertions/s mv bundler/spec/realworld/fixtures/tapioca/.gem2deb.Gemfile.lock bundler/spec/realworld/fixtures/tapioca/Gemfile.lock mv bundler/spec/realworld/fixtures/warbler/.gem2deb.Gemfile.lock bundler/spec/realworld/fixtures/warbler/Gemfile.lock @@ -5241,12 +5277,12 @@ # the correct ruby-bundler version echo "bundler:Version=2.6.6-1" >> debian/bundler.substvars dh_gencontrol -dpkg-gencontrol: warning: Depends field of package ruby-bundler: substitution variable ${shlibs:Depends} used, but is not defined -dpkg-gencontrol: warning: Depends field of package bundler: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package ruby-rubygems: substitution variable ${shlibs:Depends} used, but is not defined -dpkg-gencontrol: warning: package ruby-bundler: substitution variable ${ruby:Versions} used, but is not defined +dpkg-gencontrol: warning: Depends field of package bundler: substitution variable ${shlibs:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package ruby-bundler: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: package ruby-rubygems: substitution variable ${ruby:Versions} used, but is not defined dpkg-gencontrol: warning: package ruby-rubygems: substitution variable ${ruby:Depends} unused, but is defined +dpkg-gencontrol: warning: package ruby-bundler: substitution variable ${ruby:Versions} used, but is not defined # Bundler has a different version than rubygems at the moment dh_gencontrol -pbundler -- -v2.6.6-1 dpkg-gencontrol: warning: Depends field of package bundler: substitution variable ${shlibs:Depends} used, but is not defined @@ -5256,8 +5292,8 @@ make[1]: Leaving directory '/build/reproducible-path/rubygems-3.6.6' dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby -dpkg-deb: building package 'ruby-rubygems' in '../ruby-rubygems_3.6.6-1_all.deb'. dpkg-deb: building package 'ruby-bundler' in '../ruby-bundler_2.6.6-1_all.deb'. +dpkg-deb: building package 'ruby-rubygems' in '../ruby-rubygems_3.6.6-1_all.deb'. dpkg-deb: building package 'bundler' in '../bundler_2.6.6-1_all.deb'. dpkg-genbuildinfo --build=binary -O../rubygems_3.6.6-1_i386.buildinfo dpkg-genchanges --build=binary -O../rubygems_3.6.6-1_i386.changes @@ -5266,12 +5302,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/20932/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/20932/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/57063 and its subdirectories -I: Current time: Thu Mar 27 21:40:29 -12 2025 -I: pbuilder-time-stamp: 1743154829 +I: removing directory /srv/workspace/pbuilder/20932 and its subdirectories +I: Current time: Fri May 1 06:05:24 +14 2026 +I: pbuilder-time-stamp: 1777565124