Diff of the two buildlogs: -- --- b1/build.log 2025-01-24 14:16:56.472681617 +0000 +++ b2/build.log 2025-01-24 14:23:44.310318892 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Jan 24 02:10:20 -12 2025 -I: pbuilder-time-stamp: 1737727820 +I: Current time: Sat Jan 25 04:17:40 +14 2025 +I: pbuilder-time-stamp: 1737728260 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -25,52 +25,84 @@ 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/31887/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/12711/tmp/hooks/D01_modify_environment starting +debug: Running on virt64z. +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 Jan 24 14:17 /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/12711/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/12711/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='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='armhf' + 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]="arm-unknown-linux-gnueabihf") + 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=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='3d379d5b79054cb8962ceb61535c00bb' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - 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='31887' - PS1='# ' - PS2='> ' + INVOCATION_ID=78aeab00a4084215945ed305e129d45c + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + 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=12711 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.8UPpME5S/pbuilderrc_d6cd --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.8UPpME5S/b1 --logfile b1/build.log rubygems_3.6.3-1.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + 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.8UPpME5S/pbuilderrc_yHtT --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.8UPpME5S/b2 --logfile b2/build.log rubygems_3.6.3-1.dsc' + SUDO_GID=110 + SUDO_UID=103 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt32c 6.1.0-30-armmp-lpae #1 SMP Debian 6.1.124-1 (2025-01-12) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-30-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/31887/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/12711/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -256,7 +288,7 @@ Get: 136 http://deb.debian.org/debian unstable/main armhf ruby-all-dev armhf 1:3.3~3.1 [6108 B] Get: 137 http://deb.debian.org/debian unstable/main armhf gem2deb armhf 2.2.5 [48.0 kB] Get: 138 http://deb.debian.org/debian unstable/main armhf ruby-dev armhf 1:3.3~3.1 [5152 B] -Fetched 52.9 MB in 1s (40.0 MB/s) +Fetched 52.9 MB in 10s (5181 kB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:armhf. (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 ... 19557 files and directories currently installed.) @@ -716,8 +748,8 @@ Setting up tzdata (2025a-1) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Jan 24 14:11:17 UTC 2025. -Universal Time is now: Fri Jan 24 14:11:17 UTC 2025. +Local time is now: Fri Jan 24 14:18:38 UTC 2025. +Universal Time is now: Fri Jan 24 14:18:38 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up ruby-minitest (5.22.3-1) ... @@ -843,7 +875,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/rubygems-3.6.3/ && 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.3-1_source.changes +I: user script /srv/workspace/pbuilder/12711/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/12711/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/rubygems-3.6.3/ && 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.3-1_source.changes dpkg-buildpackage: info: source package rubygems dpkg-buildpackage: info: source version 3.6.3-1 dpkg-buildpackage: info: source distribution unstable @@ -877,12 +913,12 @@ │ ruby-rubygems: Installing files and building extensions for ruby3.3 │ └──────────────────────────────────────────────────────────────────────────────┘ -/usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20250124-4305-5n5lbx/gemspec +/usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20250125-19326-3gdnby/gemspec Successfully built RubyGem Name: rubygems-update Version: 3.6.3 File: rubygems-update-3.6.3.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/d20250124-4305-5n5lbx/rubygems-update-3.6.3.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/d20250125-19326-3gdnby/rubygems-update-3.6.3.gem /build/reproducible-path/rubygems-3.6.3/debian/ruby-rubygems/usr/share/rubygems-integration/all/gems/rubygems-update-3.6.3/bundler/CHANGELOG.md /build/reproducible-path/rubygems-3.6.3/debian/ruby-rubygems/usr/share/rubygems-integration/all/gems/rubygems-update-3.6.3/bundler/LICENSE.md /build/reproducible-path/rubygems-3.6.3/debian/ruby-rubygems/usr/share/rubygems-integration/all/gems/rubygems-update-3.6.3/bundler/README.md @@ -1532,12 +1568,12 @@ │ ruby-bundler: Installing files and building extensions for ruby3.3 │ └──────────────────────────────────────────────────────────────────────────────┘ -/usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20250124-4305-oh9j3l/gemspec +/usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20250125-19326-lb72kf/gemspec Successfully built RubyGem Name: bundler Version: 2.6.3 File: bundler-2.6.3.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/d20250124-4305-oh9j3l/bundler-2.6.3.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/d20250125-19326-lb72kf/bundler-2.6.3.gem /build/reproducible-path/rubygems-3.6.3/debian/ruby-bundler/usr/share/rubygems-integration/all/gems/bundler-2.6.3/exe/bundle /build/reproducible-path/rubygems-3.6.3/debian/ruby-bundler/usr/share/rubygems-integration/all/gems/bundler-2.6.3/exe/bundler /build/reproducible-path/rubygems-3.6.3/debian/ruby-bundler/usr/share/rubygems-integration/all/gems/bundler-2.6.3/lib/bundler.rb @@ -1940,489 +1976,489 @@ Loaded suite /usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader Started ChangelogTest: - test_format_header: .: (0.002952) + test_format_header: .: (0.002821) Gem::TestCase: Gem::InstallerTestCase: TestGemCommandsUninstallCommand: - test_execute_all: .: (0.248797) - test_execute_all_named: .: (0.183791) - test_execute_all_named_default_multiple: .: (0.050276) - test_execute_all_named_default_single: .: (0.014205) - test_execute_dependency_order: .: (0.055604) - test_execute_does_not_error_on_shadowed_default_gems: .: (0.031628) - test_execute_does_not_remove_default_gem_executables: .: (0.055526) - test_execute_outside_gem_home: .: (0.038990) - test_execute_outside_gem_home_when_install_dir_given: .: (0.040236) - test_execute_prerelease: .: (0.571743) - test_execute_removes_executable: .: (0.040879) - test_execute_removes_formatted_executable: .: (0.038362) - test_execute_two_version: .: (0.008560) - test_execute_with_force_and_without_version_uninstalls_everything:.: (0.108863) - test_execute_with_force_ignores_dependencies: .: (0.155875) - test_execute_with_gem_not_installed: .: (0.009002) - test_execute_with_gem_uninstall_error: .: (0.115059) - test_execute_with_multiple_version_specified_as_colon: .: (0.133445) - test_execute_with_version_leaves_non_matching_versions: .: (0.121021) - test_execute_with_version_specified_as_colon: .: (0.129383) - test_handle_options: .: (0.015959) - test_handle_options_vendor: .: (0.014800) - test_handle_options_vendor_missing: .: (0.016168) - test_uninstall_selection: .: (0.098835) - test_uninstall_selection_multiple_gems: .: (0.112827) + test_execute_all: .: (0.220975) + test_execute_all_named: .: (0.184555) + test_execute_all_named_default_multiple: .: (0.045987) + test_execute_all_named_default_single: .: (0.013084) + test_execute_dependency_order: .: (0.052620) + test_execute_does_not_error_on_shadowed_default_gems: .: (0.043491) + test_execute_does_not_remove_default_gem_executables: .: (0.053072) + test_execute_outside_gem_home: .: (0.036720) + test_execute_outside_gem_home_when_install_dir_given: .: (0.038207) + test_execute_prerelease: .: (0.443171) + test_execute_removes_executable: .: (0.055060) + test_execute_removes_formatted_executable: .: (0.031433) + test_execute_two_version: .: (0.007160) + test_execute_with_force_and_without_version_uninstalls_everything:.: (0.092320) + test_execute_with_force_ignores_dependencies: .: (0.248639) + test_execute_with_gem_not_installed: .: (0.008035) + test_execute_with_gem_uninstall_error: .: (0.141335) + test_execute_with_multiple_version_specified_as_colon: .: (0.123407) + test_execute_with_version_leaves_non_matching_versions: .: (0.108484) + test_execute_with_version_specified_as_colon: .: (0.116826) + test_handle_options: .: (0.014200) + test_handle_options_vendor: .: (0.013645) + test_handle_options_vendor_missing: .: (0.015017) + test_uninstall_selection: .: (0.091036) + test_uninstall_selection_multiple_gems: .: (0.105153) TestGemInstallUpdateOptions: - test_add_install_update_options: .: (0.017514) - test_build_root: .: (0.016772) - test_doc: .: (0.017245) - test_doc_no: .: (0.015888) - test_doc_rdoc: .: (0.016206) - test_doc_rdoc_ri: .: (0.015796) - test_document: .: (0.015762) - test_document_no: .: (0.015972) - test_document_rdoc: .: (0.016153) - test_minimal_deps: .: (0.015846) - test_minimal_deps_no: .: (0.026421) - test_post_install_message: .: (0.015938) - test_post_install_message_no: .: (0.016046) - test_security_policy: .: (0.016271) - test_security_policy_unknown: .: (0.022871) - test_user_install_disabled_read_only: .: (0.027884) - test_user_install_enabled: .: (0.042301) - test_vendor: .: (0.016219) - test_vendor_missing: .: (0.029162) + test_add_install_update_options: .: (0.016118) + test_build_root: .: (0.014327) + test_doc: .: (0.014580) + test_doc_no: .: (0.013617) + test_doc_rdoc: .: (0.013933) + test_doc_rdoc_ri: .: (0.013600) + test_document: .: (0.013828) + test_document_no: .: (0.014008) + test_document_rdoc: .: (0.014012) + test_minimal_deps: .: (0.013306) + test_minimal_deps_no: .: (0.023736) + test_post_install_message: .: (0.014130) + test_post_install_message_no: .: (0.014682) + test_security_policy: .: (0.014219) + test_security_policy_unknown: .: (0.020100) + test_user_install_disabled_read_only: .: (0.026556) + test_user_install_enabled: .: (0.039563) + test_vendor: .: (0.014454) + test_vendor_missing: .: (0.024270) TestGemInstaller: - test_app_script_text: .: (0.027545) - test_check_executable_overwrite: .: (0.026564) - test_check_executable_overwrite_format_executable:.: (0.027649) - test_check_executable_overwrite_other_gem: .: (0.059811) - test_check_executable_overwrite_other_gem_force: .: (0.059341) - test_check_executable_overwrite_other_non_gem: .: (0.069388) - test_check_that_user_bin_dir_is_in_path: .: (0.021177) - test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.019080) - test_check_that_user_bin_dir_is_in_path_tilde: .: (0.019130) - test_conflicting_binstubs: .: (1.165957) - test_default_gem_loaded_from: .: (0.013122) - test_default_gem_to_specific_install_dir: .: (0.032810) - test_default_gem_with_wrappers: .: (0.030851) - test_dir: .: (0.032369) - test_ensure_dependency: .: (0.022547) - test_ensure_loadable_spec: .: (0.025029) - test_ensure_loadable_spec_security_policy: .: (0.023535) - test_extract_files: .: (0.024664) - test_find_lib_file_after_install: .: (0.795401) - test_gem_attribute: .: (0.011907) - test_generate_bin_bindir: .: (0.025231) - test_generate_bin_bindir_with_user_install_warning: .: (0.008844) - test_generate_bin_script: .: (0.035769) - test_generate_bin_script_format: .: (0.025339) - test_generate_bin_script_format_disabled: .: (0.025107) - test_generate_bin_script_install_dir: .: (0.027922) - test_generate_bin_script_no_execs: .: (0.031106) - test_generate_bin_script_no_perms: .: (0.024062) - test_generate_bin_script_no_shebang: .: (0.024407) - test_generate_bin_script_wrappers: .: (0.034113) - test_generate_bin_symlink: .: (0.025587) - test_generate_bin_symlink_no_execs: .: (0.030773) - test_generate_bin_symlink_no_perms: .: (0.025616) - test_generate_bin_symlink_update_newer: .: (0.026895) - test_generate_bin_symlink_update_older: .: (0.025254) - test_generate_bin_symlink_update_remove_wrapper: .: (0.026599) - test_generate_bin_symlink_win32: .: (0.032086) - test_generate_bin_uses_default_shebang: .: (0.025856) - test_generate_bin_with_dangling_symlink: .: (0.116894) - test_generate_plugins: .: (0.591588) - test_generate_plugins_with_build_root: .: (0.049662) - test_generate_plugins_with_install_dir: .: (0.037028) - test_generate_plugins_with_user_install: .: (0.053574) - test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.049542) - test_initialize: .: (0.049137) - test_initialize_user_install: .: (0.033417) - test_initialize_user_install_bin_dir: .: (0.024810) - test_install: .: (0.588120) - test_install_build_root: .: (0.035946) - test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.036658) - test_install_creates_binstub_that_dont_trust_encoding: .: (0.583678) - test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.604129) - test_install_creates_binstub_that_understand_version: .: (0.589225) - test_install_creates_working_binstub: .: (0.586186) - test_install_dir_takes_precedence_to_user_install:.: (0.033583) - test_install_does_not_leave_lockfile_for_binstub: .: (0.839549) - test_install_extension_and_script: .: (0.455879) - test_install_extension_clean_intermediate_files: .: (0.486893) - test_install_extension_dir: .: (0.430582) - test_install_extension_dir_is_removed_on_reinstall: .: (0.829907) - test_install_extension_flat: .: (0.482151) - test_install_force: .: (0.036991) - test_install_missing_dirs: .: (0.030141) - test_install_post_build_false: .: (0.024701) - test_install_post_build_nil: .: (0.050439) - test_install_pre_install_false: .: (0.035007) - test_install_pre_install_nil: .: (0.056850) - test_install_user_extension_dir: .: (0.446730) - test_install_with_message: .: (0.032521) - test_install_with_no_prior_files: .: (1.185626) - test_install_with_skipped_message: .: (0.030222) - test_installation_satisfies_dependency_eh: .: (0.020924) - test_installation_satisfies_dependency_eh_development: .: (0.024192) - test_keeps_plugins_up_to_date: .: (2.332319) - test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.012754) - test_package_attribute: .: (0.011883) - test_pre_install_checks_dependencies: .: (0.043062) - test_pre_install_checks_dependencies_ignore: .: (0.036348) - test_pre_install_checks_dependencies_install_dir: .: (0.027772) - test_pre_install_checks_malicious_dependencies_before_eval: .: (0.023170) - test_pre_install_checks_malicious_extensions_before_eval: .: (0.019745) - test_pre_install_checks_malicious_name: .: (0.019201) - test_pre_install_checks_malicious_name_before_eval: .: (0.019026) - test_pre_install_checks_malicious_platform_before_eval: .: (0.013188) - test_pre_install_checks_malicious_require_paths_before_eval: .: (0.025517) - test_pre_install_checks_malicious_specification_version_before_eval: .: (0.020913) - test_process_options: .: (0.019212) - test_process_options_build_root: .: (0.019245) - test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.021467) - test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.019176) - test_shebang: .: (0.023648) - test_shebang_arguments: .: (0.023450) - test_shebang_arguments_with_load_relative: .: (0.023761) - test_shebang_custom: .: (0.031592) - test_shebang_custom_with_expands: .: (0.024484) - test_shebang_custom_with_expands_and_arguments: .: (0.024068) - test_shebang_empty: .: (0.025048) - test_shebang_env: .: (0.023823) - test_shebang_env_arguments: .: (0.023496) - test_shebang_env_arguments_with_load_relative: .: (0.023250) - test_shebang_env_shebang: .: (0.030716) - test_shebang_nested: .: (0.024579) - test_shebang_nested_arguments: .: (0.023811) - test_shebang_nested_arguments_with_load_relative: .: (0.033663) - test_shebang_version: .: (0.040781) - test_shebang_version_arguments: .: (0.056944) - test_shebang_version_arguments_with_load_relative:.: (0.036832) - test_shebang_version_env: .: (0.024745) - test_shebang_version_env_arguments: .: (0.023832) - test_shebang_version_env_arguments_with_load_relative: .: (0.023953) - test_unpack: .: (0.037674) - test_use_plugin_immediately: .: (1.180753) - test_write_build_info_file: .: (0.031229) - test_write_build_info_file_empty: .: (0.019915) - test_write_build_info_file_install_dir: .: (0.024443) - test_write_cache_file: .: (0.023977) - test_write_spec: .: (0.012758) - test_write_spec_writes_cached_spec: .: (0.012972) + test_app_script_text: .: (0.039713) + test_check_executable_overwrite: .: (0.026569) + test_check_executable_overwrite_format_executable:.: (0.028237) + test_check_executable_overwrite_other_gem: .: (0.055636) + test_check_executable_overwrite_other_gem_force: .: (0.056221) + test_check_executable_overwrite_other_non_gem: .: (0.062415) + test_check_that_user_bin_dir_is_in_path: .: (0.019728) + test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.017760) + test_check_that_user_bin_dir_is_in_path_tilde: .: (0.018480) + test_conflicting_binstubs: .: (0.940465) + test_default_gem_loaded_from: .: (0.016596) + test_default_gem_to_specific_install_dir: .: (0.029538) + test_default_gem_with_wrappers: .: (0.030318) + test_dir: .: (0.032840) + test_ensure_dependency: .: (0.020280) + test_ensure_loadable_spec: .: (0.024840) + test_ensure_loadable_spec_security_policy: .: (0.021570) + test_extract_files: .: (0.021738) + test_find_lib_file_after_install: .: (0.689043) + test_gem_attribute: .: (0.010390) + test_generate_bin_bindir: .: (0.020699) + test_generate_bin_bindir_with_user_install_warning: .: (0.007393) + test_generate_bin_script: .: (0.028662) + test_generate_bin_script_format: .: (0.022312) + test_generate_bin_script_format_disabled: .: (0.021615) + test_generate_bin_script_install_dir: .: (0.021869) + test_generate_bin_script_no_execs: .: (0.027158) + test_generate_bin_script_no_perms: .: (0.020669) + test_generate_bin_script_no_shebang: .: (0.020856) + test_generate_bin_script_wrappers: .: (0.028561) + test_generate_bin_symlink: .: (0.022753) + test_generate_bin_symlink_no_execs: .: (0.026231) + test_generate_bin_symlink_no_perms: .: (0.022632) + test_generate_bin_symlink_update_newer: .: (0.023037) + test_generate_bin_symlink_update_older: .: (0.021730) + test_generate_bin_symlink_update_remove_wrapper: .: (0.024200) + test_generate_bin_symlink_win32: .: (0.052663) + test_generate_bin_uses_default_shebang: .: (0.026700) + test_generate_bin_with_dangling_symlink: .: (0.109727) + test_generate_plugins: .: (0.496746) + test_generate_plugins_with_build_root: .: (0.045486) + test_generate_plugins_with_install_dir: .: (0.036845) + test_generate_plugins_with_user_install: .: (0.038594) + test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.048825) + test_initialize: .: (0.033357) + test_initialize_user_install: .: (0.047179) + test_initialize_user_install_bin_dir: .: (0.031712) + test_install: .: (0.500431) + test_install_build_root: .: (0.034122) + test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.034438) + test_install_creates_binstub_that_dont_trust_encoding: .: (0.467389) + test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.489006) + test_install_creates_binstub_that_understand_version: .: (0.501994) + test_install_creates_working_binstub: .: (0.489877) + test_install_dir_takes_precedence_to_user_install:.: (0.031269) + test_install_does_not_leave_lockfile_for_binstub: .: (0.637482) + test_install_extension_and_script: .: (0.365408) + test_install_extension_clean_intermediate_files: .: (0.426764) + test_install_extension_dir: .: (0.337981) + test_install_extension_dir_is_removed_on_reinstall: .: (0.671752) + test_install_extension_flat: .: (0.424566) + test_install_force: .: (0.025247) + test_install_missing_dirs: .: (0.036702) + test_install_post_build_false: .: (0.023235) + test_install_post_build_nil: .: (0.028126) + test_install_pre_install_false: .: (0.022637) + test_install_pre_install_nil: .: (0.027367) + test_install_user_extension_dir: .: (0.335206) + test_install_with_message: .: (0.031036) + test_install_with_no_prior_files: .: (0.931157) + test_install_with_skipped_message: .: (0.028318) + test_installation_satisfies_dependency_eh: .: (0.020209) + test_installation_satisfies_dependency_eh_development: .: (0.017403) + test_keeps_plugins_up_to_date: .: (2.007181) + test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.016559) + test_package_attribute: .: (0.009885) + test_pre_install_checks_dependencies: .: (0.034496) + test_pre_install_checks_dependencies_ignore: .: (0.032073) + test_pre_install_checks_dependencies_install_dir: .: (0.022888) + test_pre_install_checks_malicious_dependencies_before_eval: .: (0.020070) + test_pre_install_checks_malicious_extensions_before_eval: .: (0.017921) + test_pre_install_checks_malicious_name: .: (0.017115) + test_pre_install_checks_malicious_name_before_eval: .: (0.017175) + test_pre_install_checks_malicious_platform_before_eval: .: (0.016769) + test_pre_install_checks_malicious_require_paths_before_eval: .: (0.018950) + test_pre_install_checks_malicious_specification_version_before_eval: .: (0.017768) + test_process_options: .: (0.017413) + test_process_options_build_root: .: (0.017639) + test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.017941) + test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.018791) + test_shebang: .: (0.021526) + test_shebang_arguments: .: (0.022035) + test_shebang_arguments_with_load_relative: .: (0.022181) + test_shebang_custom: .: (0.023470) + test_shebang_custom_with_expands: .: (0.022757) + test_shebang_custom_with_expands_and_arguments: .: (0.021870) + test_shebang_empty: .: (0.021783) + test_shebang_env: .: (0.023063) + test_shebang_env_arguments: .: (0.021119) + test_shebang_env_arguments_with_load_relative: .: (0.021276) + test_shebang_env_shebang: .: (0.024767) + test_shebang_nested: .: (0.021366) + test_shebang_nested_arguments: .: (0.019976) + test_shebang_nested_arguments_with_load_relative: .: (0.020524) + test_shebang_version: .: (0.020836) + test_shebang_version_arguments: .: (0.020867) + test_shebang_version_arguments_with_load_relative:.: (0.020243) + test_shebang_version_env: .: (0.019760) + test_shebang_version_env_arguments: .: (0.026508) + test_shebang_version_env_arguments_with_load_relative: .: (0.020203) + test_unpack: .: (0.030185) + test_use_plugin_immediately: .: (0.970059) + test_write_build_info_file: .: (0.025030) + test_write_build_info_file_empty: .: (0.016844) + test_write_build_info_file_install_dir: .: (0.020476) + test_write_cache_file: .: (0.020237) + test_write_spec: .: (0.012265) + test_write_spec_writes_cached_spec: .: (0.011001) TestGemUninstaller: - test_ask_if_ok: .: (0.057773) - test_initialize_expand_path: .: (0.061965) - test_path_ok_eh: .: (0.056029) - test_path_ok_eh_legacy: .: (0.056715) - test_path_ok_eh_user: .: (0.054395) - test_regenerate_plugins_for: .: (0.083884) - test_remove_all: .: (0.062469) - test_remove_executables_force_keep: .: (0.054923) - test_remove_executables_force_remove: .: (0.062472) - test_remove_executables_user: .: (0.056379) - test_remove_executables_user_format: .: (0.057108) - test_remove_executables_user_format_disabled: .: (0.060210) - test_remove_not_in_home: .: (0.057626) - test_remove_plugins: .: (0.125018) - test_remove_plugins_user_installed: .: (0.114184) - test_remove_symlinked_gem_home: .: (0.062137) - test_uninstall: .: (0.055610) - test_uninstall_default_gem: .: (0.065354) - test_uninstall_default_gem_with_same_version: .: (0.080579) - test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.059937) - test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.071146) - test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.062704) - test_uninstall_extension: .: (0.487295) - test_uninstall_keeps_plugins_up_to_date: .: (0.126345) - test_uninstall_no_permission: .: (0.058290) - test_uninstall_nonexistent: .: (0.056525) - test_uninstall_not_ok: .: (0.059097) - test_uninstall_only_lists_unsatisfied_deps: .: (0.065607) - test_uninstall_prompt_includes_dep_type: .: (0.071352) - test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.066291) - test_uninstall_prompts_about_broken_deps: .: (0.062743) - test_uninstall_selection: .: (0.153069) - test_uninstall_selection_greater_than_one: .: (0.147065) - test_uninstall_user_install: .: (0.057301) - test_uninstall_user_install_with_symlinked_home: .: (0.067901) - test_uninstall_with_install_dir_regenerates_plugins: .: (0.106908) - test_uninstall_with_install_dir_removes_plugins: .: (0.096490) - test_uninstall_wrong_repo: .: (0.069041) + test_ask_if_ok: .: (0.046090) + test_initialize_expand_path: .: (0.054089) + test_path_ok_eh: .: (0.047896) + test_path_ok_eh_legacy: .: (0.091805) + test_path_ok_eh_user: .: (0.065644) + test_regenerate_plugins_for: .: (0.065542) + test_remove_all: .: (0.051086) + test_remove_executables_force_keep: .: (0.044939) + test_remove_executables_force_remove: .: (0.052057) + test_remove_executables_user: .: (0.046284) + test_remove_executables_user_format: .: (0.047117) + test_remove_executables_user_format_disabled: .: (0.050914) + test_remove_not_in_home: .: (0.047206) + test_remove_plugins: .: (0.063005) + test_remove_plugins_user_installed: .: (0.076520) + test_remove_symlinked_gem_home: .: (0.051005) + test_uninstall: .: (0.047904) + test_uninstall_default_gem: .: (0.053142) + test_uninstall_default_gem_with_same_version: .: (0.066789) + test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.050938) + test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.057492) + test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.052540) + test_uninstall_extension: .: (0.467856) + test_uninstall_keeps_plugins_up_to_date: .: (0.120266) + test_uninstall_no_permission: .: (0.055457) + test_uninstall_nonexistent: .: (0.050633) + test_uninstall_not_ok: .: (0.064614) + test_uninstall_only_lists_unsatisfied_deps: .: (0.067023) + test_uninstall_prompt_includes_dep_type: .: (0.057545) + test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.059567) + test_uninstall_prompts_about_broken_deps: .: (0.056596) + test_uninstall_selection: .: (0.142235) + test_uninstall_selection_greater_than_one: .: (0.137062) + test_uninstall_user_install: .: (0.054370) + test_uninstall_user_install_with_symlinked_home: .: (0.054888) + test_uninstall_with_install_dir_regenerates_plugins: .: (0.094937) + test_uninstall_with_install_dir_removes_plugins: .: (0.104148) + test_uninstall_wrong_repo: .: (0.059097) Gem::Package::TarTestCase: TestGemPackage: - test_add_checksums: .: (0.029803) - test_add_files: .: (0.019898) - test_add_files_symlink: .: (0.021175) - test_build: .: (0.030153) - test_build_auto_signed: .: (0.069612) - test_build_auto_signed_encrypted_key: .: (0.068598) - test_build_invalid: .: (0.018998) - test_build_invalid_arguments: .: (0.026003) - test_build_modified_platform: .: (0.032847) - test_build_signed: .: (0.059482) - test_build_signed_encrypted_key: .: (0.059378) - test_build_time_uses_source_date_epoch: .: (0.019678) - test_build_time_without_source_date_epoch: .: (0.018577) - test_class_new_old_format: .: (0.020380) - test_contents: .: (0.024036) - test_contents_from_io: .: (0.023171) - test_corrupt_data_tar_gz: .: (0.035851) - test_extract_file_permissions: .: (0.032018) - test_extract_files: .: (0.025125) - test_extract_files_empty: .: (0.027490) - test_extract_symlink_into_symlink_dir: .: (0.022072) - test_extract_symlink_parent: .: (0.021187) - test_extract_tar_gz_absolute: .: (0.019959) - test_extract_tar_gz_directory: .: (0.021735) - test_extract_tar_gz_dot_file: .: (0.020392) - test_extract_tar_gz_dot_slash: .: (0.019990) - test_extract_tar_gz_symlink_broken_relative_path: .: (0.025304) - test_extract_tar_gz_symlink_relative_path: .: (0.034177) - test_gem_attr: .: (0.020761) - test_install_location: .: (0.019084) - test_install_location_absolute: .: (0.019150) - test_install_location_dots: .: (0.019304) - test_install_location_extra_slash: .: (0.019536) - test_install_location_relative: .: (0.019977) - test_install_location_suffix: .: (0.018659) - test_load_spec: .: (0.024529) - test_raw_spec: .: (0.030118) - test_spec: .: (0.023155) - test_spec_from_io: .: (0.023103) - test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.020262) - test_verify: .: (0.023490) - test_verify_checksum_bad: .: (0.029196) - test_verify_checksum_missing: .: (0.027988) - test_verify_corrupt: .: (0.033804) - test_verify_corrupt_tar_checksums_entry: .: (0.046501) - test_verify_corrupt_tar_data_entry: .: (0.048033) - test_verify_corrupt_tar_metadata_entry: .: (0.028576) - test_verify_duplicate_file: .: (0.029656) - test_verify_empty: .: (0.019765) - test_verify_entry: .: (0.021703) - test_verify_nonexistent: .: (0.019454) - test_verify_security_policy: .: (0.024062) - test_verify_security_policy_checksum_missing: .: (0.050779) - test_verify_security_policy_low_security: .: (0.057774) - test_verify_truncate: .: (0.022022) + test_add_checksums: .: (0.026071) + test_add_files: .: (0.018709) + test_add_files_symlink: .: (0.019891) + test_build: .: (0.028733) + test_build_auto_signed: .: (0.066988) + test_build_auto_signed_encrypted_key: .: (0.058010) + test_build_invalid: .: (0.018239) + test_build_invalid_arguments: .: (0.019550) + test_build_modified_platform: .: (0.029146) + test_build_signed: .: (0.049982) + test_build_signed_encrypted_key: .: (0.049476) + test_build_time_uses_source_date_epoch: .: (0.017863) + test_build_time_without_source_date_epoch: .: (0.018101) + test_class_new_old_format: .: (0.026576) + test_contents: .: (0.024848) + test_contents_from_io: .: (0.023255) + test_corrupt_data_tar_gz: .: (0.027376) + test_extract_file_permissions: .: (0.028779) + test_extract_files: .: (0.024352) + test_extract_files_empty: .: (0.024322) + test_extract_symlink_into_symlink_dir: .: (0.020967) + test_extract_symlink_parent: .: (0.020141) + test_extract_tar_gz_absolute: .: (0.018752) + test_extract_tar_gz_directory: .: (0.027952) + test_extract_tar_gz_dot_file: .: (0.021098) + test_extract_tar_gz_dot_slash: .: (0.019827) + test_extract_tar_gz_symlink_broken_relative_path: .: (0.024803) + test_extract_tar_gz_symlink_relative_path: .: (0.026018) + test_gem_attr: .: (0.019497) + test_install_location: .: (0.019795) + test_install_location_absolute: .: (0.018713) + test_install_location_dots: .: (0.019207) + test_install_location_extra_slash: .: (0.018644) + test_install_location_relative: .: (0.024694) + test_install_location_suffix: .: (0.025786) + test_load_spec: .: (0.026538) + test_raw_spec: .: (0.029644) + test_spec: .: (0.022854) + test_spec_from_io: .: (0.023250) + test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.018539) + test_verify: .: (0.030430) + test_verify_checksum_bad: .: (0.054749) + test_verify_checksum_missing: .: (0.055108) + test_verify_corrupt: .: (0.021940) + test_verify_corrupt_tar_checksums_entry: .: (0.019806) + test_verify_corrupt_tar_data_entry: .: (0.021209) + test_verify_corrupt_tar_metadata_entry: .: (0.020953) + test_verify_duplicate_file: .: (0.029000) + test_verify_empty: .: (0.017809) + test_verify_entry: .: (0.020863) + test_verify_nonexistent: .: (0.018251) + test_verify_security_policy: .: (0.021516) + test_verify_security_policy_checksum_missing: .: (0.044364) + test_verify_security_policy_low_security: .: (0.058664) + test_verify_truncate: .: (0.021622) TestGemPackageTarHeader: - test_big_uid_gid: .: (0.008609) - test_empty: .: (0.013680) - test_empty_eh: .: (0.007906) - test_equals2: .: (0.007686) - test_from_bad_octal: .: (0.013655) - test_initialize: .: (0.008315) - test_initialize_bad: .: (0.008031) - test_initialize_typeflag: .: (0.008632) - test_self_from: .: (0.009107) - test_spaces_in_headers: .: (0.007776) - test_to_s: .: (0.009129) - test_update_checksum: .: (0.007817) + test_big_uid_gid: .: (0.008448) + test_empty: .: (0.008128) + test_empty_eh: .: (0.007532) + test_equals2: .: (0.007227) + test_from_bad_octal: .: (0.011628) + test_initialize: .: (0.008120) + test_initialize_bad: .: (0.007689) + test_initialize_typeflag: .: (0.008084) + test_self_from: .: (0.008705) + test_spaces_in_headers: .: (0.007757) + test_to_s: .: (0.008260) + test_update_checksum: .: (0.007929) TestGemPackageTarReader: - test_each_entry: .: (0.009262) - test_each_with_not_a_tar: .: (0.008331) - test_read_in_gem_data: .: (0.009263) - test_rewind: .: (0.010192) - test_seek: .: (0.009361) - test_seek_in_gem_data: .: (0.008931) - test_seek_missing: .: (0.008834) + test_each_entry: .: (0.009037) + test_each_with_not_a_tar: .: (0.007758) + test_read_in_gem_data: .: (0.007797) + test_rewind: .: (0.008424) + test_seek: .: (0.008232) + test_seek_in_gem_data: .: (0.008155) + test_seek_missing: .: (0.008438) TestGemPackageTarReaderEntry: - test_bytes_read: .: (0.009166) - test_close: .: (0.009163) - test_closed_eh: .: (0.008597) - test_consecutive_read: .: (0.008620) - test_consecutive_read_bytes_past_eof: .: (0.008615) - test_directory_eh: .: (0.009265) - test_eof_eh: .: (0.008713) - test_file_eh: .: (0.009205) - test_full_name: .: (0.016230) - test_full_name_null: .: (0.008716) - test_getc: .: (0.008548) - test_open: .: (0.010664) - test_open_closes_entry: .: (0.009008) - test_open_returns_entry: .: (0.009682) - test_pos: .: (0.008396) - test_read: .: (0.008398) - test_read_big: .: (0.008974) - test_read_corrupted_tar: .: (0.009390) - test_read_from_gzip_io: .: (0.008974) - test_read_from_gzip_io_with_non_zero_offset: .: (0.010583) - test_read_partial_buffer: .: (0.008563) - test_read_remaining: .: (0.008884) - test_read_small: .: (0.008548) - test_read_zero: .: (0.008477) - test_readpartial: .: (0.008425) - test_readpartial_corrupted_tar: .: (0.009307) - test_readpartial_past_eof: .: (0.008582) - test_readpartial_to_eof: .: (0.008490) - test_readpartial_zero: .: (0.008512) - test_rewind: .: (0.008537) - test_seek: .: (0.008982) - test_seek_in_gzip_io_corrupted: .: (0.009392) - test_seek_in_gzip_io_with_non_zero_offset: .: (0.018642) - test_size: .: (0.008465) - test_symlink_eh: .: (0.010674) - test_zero_byte_file_read: .: (0.009114) - test_zero_byte_file_readpartial: .: (0.009923) + test_bytes_read: .: (0.009022) + test_close: .: (0.008980) + test_closed_eh: .: (0.016183) + test_consecutive_read: .: (0.008109) + test_consecutive_read_bytes_past_eof: .: (0.008478) + test_directory_eh: .: (0.010117) + test_eof_eh: .: (0.008702) + test_file_eh: .: (0.008800) + test_full_name: .: (0.008659) + test_full_name_null: .: (0.008384) + test_getc: .: (0.007687) + test_open: .: (0.009408) + test_open_closes_entry: .: (0.008633) + test_open_returns_entry: .: (0.008789) + test_pos: .: (0.009027) + test_read: .: (0.008406) + test_read_big: .: (0.008641) + test_read_corrupted_tar: .: (0.009639) + test_read_from_gzip_io: .: (0.008948) + test_read_from_gzip_io_with_non_zero_offset: .: (0.008904) + test_read_partial_buffer: .: (0.008116) + test_read_remaining: .: (0.008476) + test_read_small: .: (0.007749) + test_read_zero: .: (0.008209) + test_readpartial: .: (0.007894) + test_readpartial_corrupted_tar: .: (0.008865) + test_readpartial_past_eof: .: (0.017459) + test_readpartial_to_eof: .: (0.008183) + test_readpartial_zero: .: (0.009190) + test_rewind: .: (0.008422) + test_seek: .: (0.009208) + test_seek_in_gzip_io_corrupted: .: (0.011016) + test_seek_in_gzip_io_with_non_zero_offset: .: (0.009520) + test_size: .: (0.008560) + test_symlink_eh: .: (0.009269) + test_zero_byte_file_read: .: (0.009875) + test_zero_byte_file_readpartial: .: (0.009243) TestGemPackageTarWriter: - test_add_file: .: (0.010248) - test_add_file_digest: .: (0.010380) - test_add_file_digest_multiple: .: (0.010429) - test_add_file_signer: .: (0.027625) - test_add_file_signer_empty: .: (0.010380) - test_add_file_simple: .: (0.009613) - test_add_file_simple_data: .: (0.024090) - test_add_file_simple_padding: .: (0.023472) - test_add_file_simple_size: .: (0.019882) - test_add_file_simple_source_date_epoch: .: (0.028903) - test_add_file_source_date_epoch: .: (0.023743) - test_add_symlink: .: (0.013699) - test_add_symlink_source_date_epoch: .: (0.011081) - test_close: .: (0.008979) - test_mkdir: .: (0.010226) - test_mkdir_source_date_epoch: .: (0.009583) - test_split_name: .: (0.009793) - test_split_name_too_long_name: .: (0.008615) - test_split_name_too_long_prefix: .: (0.009051) - test_split_name_too_long_total: .: (0.008739) + test_add_file: .: (0.010809) + test_add_file_digest: .: (0.010543) + test_add_file_digest_multiple: .: (0.010959) + test_add_file_signer: .: (0.022768) + test_add_file_signer_empty: .: (0.008942) + test_add_file_simple: .: (0.008426) + test_add_file_simple_data: .: (0.007552) + test_add_file_simple_padding: .: (0.008477) + test_add_file_simple_size: .: (0.007584) + test_add_file_simple_source_date_epoch: .: (0.008677) + test_add_file_source_date_epoch: .: (0.016493) + test_add_symlink: .: (0.008556) + test_add_symlink_source_date_epoch: .: (0.009734) + test_close: .: (0.007786) + test_mkdir: .: (0.008786) + test_mkdir_source_date_epoch: .: (0.008474) + test_split_name: .: (0.008150) + test_split_name_too_long_name: .: (0.008095) + test_split_name_too_long_prefix: .: (0.007892) + test_split_name_too_long_total: .: (0.007764) GemTest: - test_operating_system_other_exceptions: .: (0.140120) - test_rubygems_normal_behaviour: .: (0.306364) + test_operating_system_other_exceptions: .: (0.098823) + test_rubygems_normal_behaviour: .: (0.216661) TestCiDetector: - test_ci?: .: (0.013336) - test_ci_strings: .: (0.014178) + test_ci?: .: (0.013078) + test_ci_strings: .: (0.011871) TestGem: - test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.030502) - test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.009062) - test_activate_bin_path_in_debug_mode: .: (0.283057) - test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.029242) - test_activate_bin_path_resolves_eagerly: .: (0.047763) - test_activate_bin_path_respects_underscore_selection_if_given: .: (0.023445) - test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.022701) - test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.103611) - test_data_home_default: .: (0.008053) - test_data_home_from_env: .: (0.007829) - test_default_source_date_epoch_doesnt_change: .: (1.008505) - test_deprecated_paths=: .: (0.009435) - test_gem_path_ordering: .: (0.066886) - test_gem_path_ordering_short: .: (0.074750) - test_load_env_plugins: .: (0.013328) - test_load_plugins: .: (0.053304) - test_load_user_installed_plugins: .: (0.038790) - test_operating_system_defaults: .: (0.011847) - test_platform_defaults: .: (0.007785) - test_register_default_spec: .: (0.009870) - test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.009155) - test_require_does_not_glob: .: (0.022161) - test_require_missing: .: (0.009250) - test_self_activate_bin_path_no_exec_name: .: (0.008094) - test_self_bin_path_active: .: (0.008125) - test_self_bin_path_bin_file_gone_in_latest: .: (0.027038) - test_self_bin_path_bin_name: .: (0.016288) - test_self_bin_path_bin_name_version: .: (0.014607) - test_self_bin_path_no_bin_file: .: (0.008811) - test_self_bin_path_no_exec_name: .: (0.007807) - test_self_bin_path_nonexistent_binfile: .: (0.008807) - test_self_bin_path_not_found: .: (0.008117) - test_self_bin_path_picking_newest: .: (0.017971) - test_self_bindir: .: (0.008750) - test_self_bindir_default_dir: .: (0.007715) - test_self_clear_paths: .: (0.011372) - test_self_configuration: .: (0.008258) - test_self_datadir: .: (0.026275) - test_self_datadir_nonexistent_package: .: (0.008596) - test_self_default_exec_format: .: (0.007824) - test_self_default_exec_format_18: .: (0.007858) - test_self_default_exec_format_jruby: .: (0.007849) - test_self_default_sources: .: (0.007698) - test_self_dir: .: (0.007759) - test_self_done_installing: .: (0.016821) - test_self_ensure_gem_directories: .: (0.011567) - test_self_ensure_gem_directories_missing_parents: .: (0.014026) - test_self_ensure_gem_directories_non_existent_paths:.: (0.013500) - test_self_ensure_gem_directories_permissions: .: (0.011771) - test_self_ensure_gem_directories_safe_permissions: .: (0.012272) - test_self_ensure_gem_directories_write_protected: .: (0.012484) - test_self_ensure_gem_directories_write_protected_parents: .: (0.011272) - test_self_env_requirement: .: (0.008597) - test_self_extension_dir_shared: .: (0.007877) - test_self_extension_dir_static: .: (0.007779) - test_self_find_files: .: (0.015109) - test_self_find_latest_files: .: (0.022505) - test_self_finish_resolve: .: (0.033250) - test_self_finish_resolve_respects_loaded_specs: .: (0.035056) - test_self_finish_resolve_wtf: .: (0.090424) + test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.028625) + test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.008526) + test_activate_bin_path_in_debug_mode: .: (0.232082) + test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.038731) + test_activate_bin_path_resolves_eagerly: .: (0.036111) + test_activate_bin_path_respects_underscore_selection_if_given: .: (0.021162) + test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.022194) + test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.173779) + test_data_home_default: .: (0.007754) + test_data_home_from_env: .: (0.008115) + test_default_source_date_epoch_doesnt_change: .: (1.008390) + test_deprecated_paths=: .: (0.008507) + test_gem_path_ordering: .: (0.064069) + test_gem_path_ordering_short: .: (0.057522) + test_load_env_plugins: .: (0.012813) + test_load_plugins: .: (0.051686) + test_load_user_installed_plugins: .: (0.044106) + test_operating_system_defaults: .: (0.011687) + test_platform_defaults: .: (0.009183) + test_register_default_spec: .: (0.008865) + test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.009572) + test_require_does_not_glob: .: (0.023038) + test_require_missing: .: (0.009361) + test_self_activate_bin_path_no_exec_name: .: (0.008822) + test_self_bin_path_active: .: (0.008412) + test_self_bin_path_bin_file_gone_in_latest: .: (0.017900) + test_self_bin_path_bin_name: .: (0.016594) + test_self_bin_path_bin_name_version: .: (0.013873) + test_self_bin_path_no_bin_file: .: (0.007819) + test_self_bin_path_no_exec_name: .: (0.006818) + test_self_bin_path_nonexistent_binfile: .: (0.007822) + test_self_bin_path_not_found: .: (0.007658) + test_self_bin_path_picking_newest: .: (0.016753) + test_self_bindir: .: (0.014245) + test_self_bindir_default_dir: .: (0.007090) + test_self_clear_paths: .: (0.008261) + test_self_configuration: .: (0.007941) + test_self_datadir: .: (0.025422) + test_self_datadir_nonexistent_package: .: (0.008318) + test_self_default_exec_format: .: (0.007490) + test_self_default_exec_format_18: .: (0.007734) + test_self_default_exec_format_jruby: .: (0.007531) + test_self_default_sources: .: (0.007349) + test_self_dir: .: (0.007496) + test_self_done_installing: .: (0.007325) + test_self_ensure_gem_directories: .: (0.011366) + test_self_ensure_gem_directories_missing_parents: .: (0.011520) + test_self_ensure_gem_directories_non_existent_paths:.: (0.012227) + test_self_ensure_gem_directories_permissions: .: (0.010907) + test_self_ensure_gem_directories_safe_permissions: .: (0.010996) + test_self_ensure_gem_directories_write_protected: .: (0.017162) + test_self_ensure_gem_directories_write_protected_parents: .: (0.010795) + test_self_env_requirement: .: (0.009321) + test_self_extension_dir_shared: .: (0.007553) + test_self_extension_dir_static: .: (0.007680) + test_self_find_files: .: (0.014210) + test_self_find_latest_files: .: (0.015389) + test_self_finish_resolve: .: (0.029908) + test_self_finish_resolve_respects_loaded_specs: .: (0.033090) + test_self_finish_resolve_wtf: .: (0.095792) test_self_gunzip: .: (0.008906) - test_self_gzip: .: (0.008953) - test_self_install: .: (0.057755) - test_self_install_in_rescue: .: (0.049355) - test_self_install_permissions: .: (0.051666) - test_self_install_permissions_umask_0: .: (0.050457) - test_self_install_permissions_umask_077: .: (0.049251) - test_self_install_permissions_with_format_executable: .: (0.061347) - test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.052509) - test_self_latest_rubygems_version: .: (0.020998) - test_self_latest_spec_for: .: (0.019603) - test_self_latest_spec_for_multiple_sources: .: (0.027492) - test_self_latest_version_for: .: (0.018485) - test_self_latest_version_for_multiple_sources: .: (0.025905) - test_self_loaded_specs: .: (0.023953) - test_self_needs: .: (0.021799) - test_self_needs_picks_up_unresolved_deps: .: (0.052638) - test_self_path: .: (0.012085) - test_self_path_ENV_PATH: .: (0.009311) - test_self_path_default: .: (0.008342) - test_self_path_duplicate: .: (0.008473) - test_self_path_overlap: .: (0.008762) - test_self_paths_eq: .: (0.008181) - test_self_paths_eq_nonexistent_home: .: (0.008345) - test_self_platforms: .: (0.010120) - test_self_post_build: .: (0.007664) - test_self_post_install: .: (0.007764) - test_self_post_reset: .: (0.007709) - test_self_post_uninstall: .: (0.007728) - test_self_pre_install: .: (0.007862) - test_self_pre_reset: .: (0.007813) - test_self_pre_uninstall: .: (0.007717) - test_self_prefix_libdir: .: (0.007792) - test_self_prefix_sitelibdir: .: (0.015900) - test_self_read_binary: .: (0.008521) - test_self_refresh: .: (0.104846) - test_self_refresh_keeps_loaded_specs_activated: .: (0.100175) - test_self_ruby_api_version: .: (0.015683) - test_self_ruby_escaping_spaces_in_path: .: (0.007773) - test_self_ruby_path_without_spaces: .: (0.009209) - test_self_ruby_version_with_git_master: .: (0.008047) - test_self_ruby_version_with_git_prerelease: .: (0.007798) - test_self_ruby_version_with_non_mri_implementations:.: (0.008540) - test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.008188) - test_self_ruby_version_with_svn_prerelease: .: (0.007950) - test_self_ruby_version_with_svn_trunk: .: (0.008762) - test_self_rubygems_version: .: (0.009911) - test_self_sources: .: (0.008055) - test_self_try_activate_missing_dep: .: (0.018434) - test_self_try_activate_missing_extensions: .: (0.011126) - test_self_try_activate_missing_prerelease: .: (0.018354) - test_self_use_paths: .: (0.008916) - test_self_use_paths_with_nils: .: (0.016497) - test_self_user_dir: .: (0.008777) - test_self_user_home: .: (0.007784) - test_self_vendor_dir: .: (0.008633) - test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.007737) - test_self_vendor_dir_missing: .: (0.008211) - test_setting_paths_does_not_mutate_parameter_object:.: (0.008183) - test_setting_paths_does_not_warn_about_unknown_keys:.: (0.009142) - test_spec_order_is_consistent: .: (0.020712) - test_state_home_default: .: (0.008236) - test_state_home_from_env: .: (0.007906) - test_try_activate_returns_true_for_activated_specs: .: (0.012873) + test_self_gzip: .: (0.009159) + test_self_install: .: (0.049102) + test_self_install_in_rescue: .: (0.044033) + test_self_install_permissions: .: (0.047992) + test_self_install_permissions_umask_0: .: (0.060103) + test_self_install_permissions_umask_077: .: (0.051652) + test_self_install_permissions_with_format_executable: .: (0.052225) + test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.055892) + test_self_latest_rubygems_version: .: (0.018553) + test_self_latest_spec_for: .: (0.017741) + test_self_latest_spec_for_multiple_sources: .: (0.024262) + test_self_latest_version_for: .: (0.017915) + test_self_latest_version_for_multiple_sources: .: (0.032026) + test_self_loaded_specs: .: (0.024655) + test_self_needs: .: (0.020377) + test_self_needs_picks_up_unresolved_deps: .: (0.039918) + test_self_path: .: (0.011284) + test_self_path_ENV_PATH: .: (0.027306) + test_self_path_default: .: (0.022348) + test_self_path_duplicate: .: (0.021864) + test_self_path_overlap: .: (0.016773) + test_self_paths_eq: .: (0.019551) + test_self_paths_eq_nonexistent_home: .: (0.017382) + test_self_platforms: .: (0.007627) + test_self_post_build: .: (0.007139) + test_self_post_install: .: (0.010026) + test_self_post_reset: .: (0.007630) + test_self_post_uninstall: .: (0.007168) + test_self_pre_install: .: (0.008168) + test_self_pre_reset: .: (0.007928) + test_self_pre_uninstall: .: (0.008398) + test_self_prefix_libdir: .: (0.007663) + test_self_prefix_sitelibdir: .: (0.007462) + test_self_read_binary: .: (0.008363) + test_self_refresh: .: (0.105261) + test_self_refresh_keeps_loaded_specs_activated: .: (0.105003) + test_self_ruby_api_version: .: (0.008055) + test_self_ruby_escaping_spaces_in_path: .: (0.007507) + test_self_ruby_path_without_spaces: .: (0.008099) + test_self_ruby_version_with_git_master: .: (0.008084) + test_self_ruby_version_with_git_prerelease: .: (0.007915) + test_self_ruby_version_with_non_mri_implementations:.: (0.008064) + test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.007632) + test_self_ruby_version_with_svn_prerelease: .: (0.008207) + test_self_ruby_version_with_svn_trunk: .: (0.007699) + test_self_rubygems_version: .: (0.007660) + test_self_sources: .: (0.010517) + test_self_try_activate_missing_dep: .: (0.018988) + test_self_try_activate_missing_extensions: .: (0.011714) + test_self_try_activate_missing_prerelease: .: (0.018699) + test_self_use_paths: .: (0.008511) + test_self_use_paths_with_nils: .: (0.008400) + test_self_user_dir: .: (0.015257) + test_self_user_home: .: (0.007678) + test_self_vendor_dir: .: (0.008857) + test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.007740) + test_self_vendor_dir_missing: .: (0.007569) + test_setting_paths_does_not_mutate_parameter_object:.: (0.008694) + test_setting_paths_does_not_warn_about_unknown_keys:.: (0.008638) + test_spec_order_is_consistent: .: (0.019691) + test_state_home_default: .: (0.008511) + test_state_home_from_env: .: (0.007673) + test_try_activate_returns_true_for_activated_specs: .: (0.012589) TestGemAvailableSet: - test_add_and_empty: .: (0.017596) - test_best: .: (0.031815) - test_find_all: .: (0.035492) - test_match_platform: .: (0.034080) - test_remove_installed_bang: .: (0.012422) - test_sorted_normal_versions: .: (0.025449) - test_sorted_respect_pre: .: (0.048035) + test_add_and_empty: .: (0.018260) + test_best: .: (0.024984) + test_find_all: .: (0.032065) + test_match_platform: .: (0.032118) + test_remove_installed_bang: .: (0.019350) + test_sorted_normal_versions: .: (0.025503) + test_sorted_respect_pre: .: (0.048836) TestGemBundledCA: test_accessing_new_index: P =============================================================================== @@ -2437,7 +2473,7 @@ 60: end 61: end if Gem::HAVE_OPENSSL =============================================================================== -: (0.024134) +: (0.017479) test_accessing_rubygems: P =============================================================================== Pending: test_accessing_rubygems(TestGemBundledCA): rubygems.org seems offline, I can't tell whether ssl would work. @@ -2452,7 +2488,7 @@ 49: 50: def test_accessing_www_rubygems =============================================================================== -: (0.013034) +: (0.020257) test_accessing_staging: P =============================================================================== Pending: test_accessing_staging(TestGemBundledCA): staging.rubygems.org seems offline, I can't tell whether ssl would work. @@ -2467,7 +2503,7 @@ 57: 58: def test_accessing_new_index =============================================================================== -: (0.013871) +: (0.016915) test_accessing_www_rubygems: P =============================================================================== Pending: test_accessing_www_rubygems(TestGemBundledCA): www.rubygems.org seems offline, I can't tell whether ssl would work. @@ -2482,720 +2518,720 @@ 53: 54: def test_accessing_staging =============================================================================== -: (0.015337) +: (0.017637) TestGemBundlerVersionFinder: - test_bundler_version: .: (0.009042) - test_bundler_version_defaults_to_nil: .: (0.008270) - test_bundler_version_with_bundle_update_bundler: .: (0.010122) - test_bundler_version_with_env_var: .: (0.007829) - test_bundler_version_with_lockfile: .: (0.008257) - test_deleted_directory: .: (0.016778) - test_prioritize: .: (0.011803) + test_bundler_version: .: (0.008843) + test_bundler_version_defaults_to_nil: .: (0.015919) + test_bundler_version_with_bundle_update_bundler: .: (0.009635) + test_bundler_version_with_env_var: .: (0.009008) + test_bundler_version_with_lockfile: .: (0.007906) + test_deleted_directory: .: (0.008518) + test_prioritize: .: (0.011004) TestGemCommand: - test_add_option: .: (0.008595) - test_add_option_with_empty: .: (0.007775) - test_basic_accessors: .: (0.007684) - test_common_option_in_class: .: (0.007724) - test_defaults: .: (0.009002) - test_deprecate_option: .: (0.008890) - test_deprecate_option_extra_message: .: (0.008783) - test_deprecate_option_extra_message_and_no_version: .: (0.009676) - test_deprecate_option_no_version: .: (0.008546) - test_invoke: .: (0.008251) - test_invoke_with_bad_options: .: (0.009545) - test_invoke_with_build_args: .: (0.008242) - test_invoke_with_common_options: .: (0.008193) - test_invoke_with_help: .: (0.016749) - test_invoke_with_options: .: (0.008874) - test_option_recognition: .: (0.012010) - test_self_add_specific_extra_args: .: (0.008545) - test_self_add_specific_extra_args_unknown: .: (0.009114) - test_self_extra_args: .: (0.007892) - test_show_lookup_failure_suggestions_local: .: (0.012037) - test_show_lookup_failure_suggestions_none: .: (0.011504) - test_show_lookup_failure_suggestions_remote: .: (0.012303) + test_add_option: .: (0.007984) + test_add_option_with_empty: .: (0.008373) + test_basic_accessors: .: (0.008483) + test_common_option_in_class: .: (0.008381) + test_defaults: .: (0.010931) + test_deprecate_option: .: (0.008668) + test_deprecate_option_extra_message: .: (0.008849) + test_deprecate_option_extra_message_and_no_version: .: (0.008144) + test_deprecate_option_no_version: .: (0.009058) + test_invoke: .: (0.007712) + test_invoke_with_bad_options: .: (0.009197) + test_invoke_with_build_args: .: (0.007851) + test_invoke_with_common_options: .: (0.008065) + test_invoke_with_help: .: (0.008850) + test_invoke_with_options: .: (0.017732) + test_option_recognition: .: (0.012151) + test_self_add_specific_extra_args: .: (0.008540) + test_self_add_specific_extra_args_unknown: .: (0.009147) + test_self_extra_args: .: (0.008107) + test_show_lookup_failure_suggestions_local: .: (0.012315) + test_show_lookup_failure_suggestions_none: .: (0.011805) + test_show_lookup_failure_suggestions_remote: .: (0.012379) TestGemCommandManager: - test_deprecated_command: .: (0.010563) - test_deprecated_command_with_version: .: (0.010034) - test_find_alias_command: .: (0.008982) - test_find_command: .: (0.008978) - test_find_command_ambiguous: .: (0.016907) - test_find_command_ambiguous_exact: .: (0.009086) - test_find_command_unknown: .: (0.009043) - test_find_command_unknown_suggestions: .: (0.010107) - test_find_login_alias_command: .: (0.008580) - test_find_logout_alias_comamnd: .: (0.008459) - test_process_args_bad_arg: .: (0.008741) - test_process_args_build: .: (0.012884) - test_process_args_check: .: (0.012324) - test_process_args_install: .: (0.041374) - test_process_args_query: .: (0.017247) - test_process_args_uninstall: .: (0.015401) - test_process_args_update: .: (0.039418) - test_process_args_with_c_flag: .: (0.040853) - test_process_args_with_c_flag_path_not_found: .: (0.008718) - test_process_args_with_c_flag_without_path: .: (0.008462) - test_run_crash_command: .: (0.009285) - test_run_interrupt: .: (0.011729) + test_deprecated_command: .: (0.011827) + test_deprecated_command_with_version: .: (0.010098) + test_find_alias_command: .: (0.009070) + test_find_command: .: (0.009002) + test_find_command_ambiguous: .: (0.008251) + test_find_command_ambiguous_exact: .: (0.009005) + test_find_command_unknown: .: (0.007970) + test_find_command_unknown_suggestions: .: (0.008994) + test_find_login_alias_command: .: (0.008122) + test_find_logout_alias_comamnd: .: (0.017671) + test_process_args_bad_arg: .: (0.008027) + test_process_args_build: .: (0.012524) + test_process_args_check: .: (0.011707) + test_process_args_install: .: (0.034869) + test_process_args_query: .: (0.015569) + test_process_args_uninstall: .: (0.014428) + test_process_args_update: .: (0.024974) + test_process_args_with_c_flag: .: (0.032549) + test_process_args_with_c_flag_path_not_found: .: (0.008290) + test_process_args_with_c_flag_without_path: .: (0.007520) + test_run_crash_command: .: (0.008630) + test_run_interrupt: .: (0.011248) TestGemCommandsBuildCommand: - test_build_auto_resign_cert: .: (0.074909) - test_build_is_reproducible: .: (0.085940) - test_build_signed_gem: .: (0.152834) - test_build_signed_gem_with_cert_expiration_length_days: .: (0.078553) - test_can_find_gemspecs_without_dot_gemspec: .: (0.023769) - test_execute: .: (0.023249) - test_execute_bad_name: .: (0.015215) - test_execute_bad_spec: .: (0.011381) - test_execute_force: .: (0.021776) - test_execute_missing_file: .: (0.008871) - test_execute_multiple_gemspec_without_gem_name: .: (0.010970) - test_execute_outside_dir: .: (0.024317) - test_execute_outside_dir_no_gemspec_present: .: (0.010679) - test_execute_outside_dir_with_external_gemspec: .: (0.022379) - test_execute_outside_dir_with_external_relative_gemspec: .: (0.022739) - test_execute_outside_dir_with_glob_argument: .: (0.022655) - test_execute_outside_dir_without_gem_name: .: (0.033596) - test_execute_platform: .: (0.024887) - test_execute_rubyforge_project_warning: .: (0.017411) - test_execute_strict_with_warnings: .: (0.011993) - test_execute_strict_without_warnings: .: (0.023111) - test_execute_without_gem_name: .: (0.017132) - test_handle_deprecated_options: .: (0.013762) - test_handle_options: .: (0.013058) - test_handle_options_defaults: .: (0.014411) - test_options_filename: .: (0.017014) + test_build_auto_resign_cert: .: (0.058372) + test_build_is_reproducible: .: (0.033179) + test_build_signed_gem: .: (0.103535) + test_build_signed_gem_with_cert_expiration_length_days: .: (0.059871) + test_can_find_gemspecs_without_dot_gemspec: .: (0.020663) + test_execute: .: (0.020714) + test_execute_bad_name: .: (0.014811) + test_execute_bad_spec: .: (0.013191) + test_execute_force: .: (0.020470) + test_execute_missing_file: .: (0.009113) + test_execute_multiple_gemspec_without_gem_name: .: (0.009957) + test_execute_outside_dir: .: (0.021305) + test_execute_outside_dir_no_gemspec_present: .: (0.010039) + test_execute_outside_dir_with_external_gemspec: .: (0.034884) + test_execute_outside_dir_with_external_relative_gemspec: .: (0.022331) + test_execute_outside_dir_with_glob_argument: .: (0.023169) + test_execute_outside_dir_without_gem_name: .: (0.021345) + test_execute_platform: .: (0.021464) + test_execute_rubyforge_project_warning: .: (0.017562) + test_execute_strict_with_warnings: .: (0.013716) + test_execute_strict_without_warnings: .: (0.021026) + test_execute_without_gem_name: .: (0.016336) + test_handle_deprecated_options: .: (0.011941) + test_handle_options: .: (0.011871) + test_handle_options_defaults: .: (0.011626) + test_options_filename: .: (0.028940) TestGemCommandsCertCommand: - test_certificates_matching: .: (0.012182) - test_certificates_matching_filter: .: (0.011272) - test_execute_add: .: (0.018475) - test_execute_add_twice: .: (0.019027) - test_execute_build: .: (0.787073) - test_execute_build_bad_email_address: .: (0.017411) - test_execute_build_bad_passphrase_confirmation: .: (0.031020) - test_execute_build_ec_key: .: (0.033680) - test_execute_build_encrypted_key: .: (0.037854) - test_execute_build_expiration_days: .: (1.181434) - test_execute_build_key: .: (0.038380) - test_execute_build_key_algorithm_ec_key: .: (0.040492) - test_execute_certificate: .: (0.016933) - test_execute_encrypted_private_key: .: (0.025167) - test_execute_list: .: (0.018362) - test_execute_list_filter: .: (0.018723) - test_execute_private_key: .: (0.025285) - test_execute_re_sign: .: (0.047412) - test_execute_re_sign_with_cert_expiration_length_days: .: (0.039356) - test_execute_remove: .: (0.030685) - test_execute_remove_multiple: .: (0.022047) - test_execute_remove_twice: .: (0.020940) - test_execute_sign: .: (0.038655) - test_execute_sign_default: .: (0.039495) - test_execute_sign_default_encrypted_key: .: (0.038851) - test_execute_sign_encrypted_key: .: (0.038789) - test_execute_sign_no_cert: .: (0.029067) - test_execute_sign_no_key: .: (0.036757) - test_handle_options: .: (0.032195) - test_handle_options_add_bad: .: (0.042618) - test_handle_options_certificate: .: (0.045312) - test_handle_options_key_bad: .: (0.023963) - test_handle_options_sign: .: (0.035040) - test_handle_options_sign_encrypted_key: .: (0.036055) - test_handle_options_sign_nonexistent: .: (0.025997) + test_certificates_matching: .: (0.013471) + test_certificates_matching_filter: .: (0.011019) + test_execute_add: .: (0.017655) + test_execute_add_twice: .: (0.017505) + test_execute_build: .: (0.195088) + test_execute_build_bad_email_address: .: (0.014813) + test_execute_build_bad_passphrase_confirmation: .: (0.016305) + test_execute_build_ec_key: .: (0.025211) + test_execute_build_encrypted_key: .: (0.029413) + test_execute_build_expiration_days: .: (2.693111) + test_execute_build_key: .: (0.028775) + test_execute_build_key_algorithm_ec_key: .: (0.041295) + test_execute_certificate: .: (0.015832) + test_execute_encrypted_private_key: .: (0.020432) + test_execute_list: .: (0.016832) + test_execute_list_filter: .: (0.017262) + test_execute_private_key: .: (0.021221) + test_execute_re_sign: .: (0.032947) + test_execute_re_sign_with_cert_expiration_length_days: .: (0.032784) + test_execute_remove: .: (0.016351) + test_execute_remove_multiple: .: (0.017012) + test_execute_remove_twice: .: (0.017862) + test_execute_sign: .: (0.030991) + test_execute_sign_default: .: (0.041379) + test_execute_sign_default_encrypted_key: .: (0.033108) + test_execute_sign_encrypted_key: .: (0.031809) + test_execute_sign_no_cert: .: (0.016323) + test_execute_sign_no_key: .: (0.016605) + test_handle_options: .: (0.015532) + test_handle_options_add_bad: .: (0.015430) + test_handle_options_certificate: .: (0.015896) + test_handle_options_key_bad: .: (0.018319) + test_handle_options_sign: .: (0.025951) + test_handle_options_sign_encrypted_key: .: (0.036689) + test_handle_options_sign_nonexistent: .: (0.022039) TestGemCommandsCheckCommand: - test_doctor: .: (0.018003) - test_handle_options: .: (0.011655) - test_handle_options_defaults: .: (0.011264) - test_initialize: .: (0.007843) + test_doctor: .: (0.015859) + test_handle_options: .: (0.010797) + test_handle_options_defaults: .: (0.010714) + test_initialize: .: (0.007655) TestGemCommandsCleanupCommand: - test_execute: .: (0.040890) - test_execute_all: .: (0.090779) - test_execute_all_dependencies: .: (0.080995) - test_execute_all_user: .: (0.071261) - test_execute_all_user_no_sudo: .: (0.082548) - test_execute_dev_dependencies: .: (0.080604) - test_execute_dry_run: .: (0.040070) - test_execute_ignore_default_gem_verbose: .: (0.077641) - test_execute_keeps_older_versions_with_deps: .: (0.099325) - test_execute_remove_gem_home_only: .: (0.198635) - test_execute_user_install: .: (0.163540) - test_execute_without_dev_dependencies: .: (0.079619) - test_handle_options_check_development: .: (0.042157) - test_handle_options_d: .: (0.052740) - test_handle_options_deprecated_dry_run: .: (0.042969) - test_handle_options_dry_run: .: (0.044010) - test_handle_options_n: .: (0.043511) + test_execute: .: (0.041004) + test_execute_all: .: (0.082464) + test_execute_all_dependencies: .: (0.074661) + test_execute_all_user: .: (0.065463) + test_execute_all_user_no_sudo: .: (0.076192) + test_execute_dev_dependencies: .: (0.070546) + test_execute_dry_run: .: (0.035684) + test_execute_ignore_default_gem_verbose: .: (0.079071) + test_execute_keeps_older_versions_with_deps: .: (0.086720) + test_execute_remove_gem_home_only: .: (0.195409) + test_execute_user_install: .: (0.149455) + test_execute_without_dev_dependencies: .: (0.082697) + test_handle_options_check_development: .: (0.041101) + test_handle_options_d: .: (0.042044) + test_handle_options_deprecated_dry_run: .: (0.040322) + test_handle_options_dry_run: .: (0.046733) + test_handle_options_n: .: (0.040569) TestGemCommandsContentsCommand: - test_execute: .: (0.012674) - test_execute_all: .: (0.015169) - test_execute_bad_gem: .: (0.008923) - test_execute_default_gem: .: (0.024883) - test_execute_exact_match: .: (0.015812) - test_execute_lib_only: .: (0.012254) - test_execute_missing_multiple: .: (0.013181) - test_execute_missing_single: .: (0.008552) - test_execute_missing_version: .: (0.010943) - test_execute_multiple: .: (0.020017) - test_execute_no_prefix: .: (0.012372) - test_execute_show_install_dir: .: (0.020268) - test_execute_show_install_dir_latest_version: .: (0.014703) - test_execute_show_install_dir_version: .: (0.020600) - test_handle_options: .: (0.013844) + test_execute: .: (0.012090) + test_execute_all: .: (0.016725) + test_execute_bad_gem: .: (0.008442) + test_execute_default_gem: .: (0.016696) + test_execute_exact_match: .: (0.018701) + test_execute_lib_only: .: (0.011764) + test_execute_missing_multiple: .: (0.012860) + test_execute_missing_single: .: (0.008490) + test_execute_missing_version: .: (0.011078) + test_execute_multiple: .: (0.040654) + test_execute_no_prefix: .: (0.035293) + test_execute_show_install_dir: .: (0.021697) + test_execute_show_install_dir_latest_version: .: (0.043256) + test_execute_show_install_dir_version: .: (0.014980) + test_handle_options: .: (0.012715) TestGemCommandsDependencyCommand: - test_execute: .: (0.011738) - test_execute_no_args: .: (0.024407) - test_execute_no_match: .: (0.009440) - test_execute_pipe_format: .: (0.016256) - test_execute_prerelease: .: (0.015591) - test_execute_regexp: .: (0.018768) - test_execute_remote: .: (0.020729) - test_execute_remote_version: .: (0.018198) - test_execute_reverse: .: (0.013195) - test_execute_reverse_remote: .: (0.016934) + test_execute: .: (0.011757) + test_execute_no_args: .: (0.022062) + test_execute_no_match: .: (0.009540) + test_execute_pipe_format: .: (0.017703) + test_execute_prerelease: .: (0.015482) + test_execute_regexp: .: (0.017015) + test_execute_remote: .: (0.026618) + test_execute_remote_version: .: (0.018393) + test_execute_reverse: .: (0.012954) + test_execute_reverse_remote: .: (0.008223) TestGemCommandsEnvironmentCommand: - test_execute_gemdir: .: (0.015430) - test_execute_gempath: .: (0.013824) - test_execute_gempath_multiple: .: (0.014045) - test_execute_platform: .: (0.013759) - test_execute_remotesources: .: (0.014056) - test_execute_unknown: .: (0.013477) - test_execute_user_gemdir: .: (0.013932) - test_execute_user_gemhome: .: (0.013055) - test_execute_version: .: (0.013116) + test_execute_gemdir: .: (0.013320) + test_execute_gempath: .: (0.011925) + test_execute_gempath_multiple: .: (0.012876) + test_execute_platform: .: (0.011350) + test_execute_remotesources: .: (0.011407) + test_execute_unknown: .: (0.011654) + test_execute_user_gemdir: .: (0.020571) + test_execute_user_gemhome: .: (0.011802) + test_execute_version: .: (0.011512) TestGemCommandsExecCommand: - test_conservative: .: (0.104222) - test_conservative_missing_gem: .: (0.034138) - test_error_with_no_arguments: .: (0.013441) - test_error_with_no_executable: .: (0.038241) - test_full_option_parsing: .: (0.039516) - test_gem_dependency_contains_executable: .: (0.153664) - test_gem_dependency_contains_other_executable: .: (0.092125) - test_gem_exec_gem_uninstall: .: (0.146790) - test_gem_with_executable: .: (0.061601) - test_gem_with_executable_error: .: (0.065906) - test_gem_with_multiple_executables_no_match: .: (0.065504) - test_gem_with_multiple_executables_one_match: .: (0.063406) - test_gem_with_other_executable_name: .: (0.058109) - test_gem_with_platform_and_platform_dependencies: .: (0.675755) - test_gem_with_platform_dependencies: .: (0.171360) - test_gem_with_platforms: .: (0.132803) - test_gem_without_executable: .: (0.053217) - test_missing_gem: .: (0.019076) - test_newer_prerelease_available: .: (0.200379) - test_only_prerelease_available: .: (0.232851) - test_other_gem_contains_executable: .: (0.068944) - test_pre_argument: .: (0.091763) - test_pre_version_option: .: (0.079246) - test_single_arg_parsing: .: (0.012698) - test_single_arg_parsing_with_version: .: (0.012387) - test_uses_newest_version: .: (0.123641) - test_uses_newest_version_of_dependency: .: (0.115492) - test_version_mismatch: .: (0.032343) + test_conservative: .: (0.083312) + test_conservative_missing_gem: .: (0.041020) + test_error_with_no_arguments: .: (0.012660) + test_error_with_no_executable: .: (0.011416) + test_full_option_parsing: .: (0.012002) + test_gem_dependency_contains_executable: .: (0.152808) + test_gem_dependency_contains_other_executable: .: (0.119867) + test_gem_exec_gem_uninstall: .: (0.138802) + test_gem_with_executable: .: (0.056351) + test_gem_with_executable_error: .: (0.059736) + test_gem_with_multiple_executables_no_match: .: (0.067745) + test_gem_with_multiple_executables_one_match: .: (0.060980) + test_gem_with_other_executable_name: .: (0.058034) + test_gem_with_platform_and_platform_dependencies: .: (0.607475) + test_gem_with_platform_dependencies: .: (0.166702) + test_gem_with_platforms: .: (0.120085) + test_gem_without_executable: .: (0.057640) + test_missing_gem: .: (0.017346) + test_newer_prerelease_available: .: (0.197176) + test_only_prerelease_available: .: (0.134416) + test_other_gem_contains_executable: .: (0.076715) + test_pre_argument: .: (0.080800) + test_pre_version_option: .: (0.083224) + test_single_arg_parsing: .: (0.012718) + test_single_arg_parsing_with_version: .: (0.012214) + test_uses_newest_version: .: (0.112313) + test_uses_newest_version_of_dependency: .: (0.092244) + test_version_mismatch: .: (0.033871) TestGemCommandsFetchCommand: - test_execute: .: (0.029157) - test_execute_latest: .: (0.037226) - test_execute_nonexistent_hint_disabled: .: (0.012207) - test_execute_platform: .: (0.044242) - test_execute_prerelease: .: (0.037583) - test_execute_specific_prerelease: .: (0.037256) - test_execute_two_version: .: (0.008638) - test_execute_two_version_specified_by_colon: .: (0.045603) - test_execute_version: .: (0.035805) - test_execute_version_nonexistent: .: (0.012746) - test_execute_version_specified_by_colon: .: (0.026380) + test_execute: .: (0.022773) + test_execute_latest: .: (0.033995) + test_execute_nonexistent_hint_disabled: .: (0.010963) + test_execute_platform: .: (0.035921) + test_execute_prerelease: .: (0.033794) + test_execute_specific_prerelease: .: (0.031544) + test_execute_two_version: .: (0.007568) + test_execute_two_version_specified_by_colon: .: (0.039735) + test_execute_version: .: (0.031711) + test_execute_version_nonexistent: .: (0.011027) + test_execute_version_specified_by_colon: .: (0.021588) TestGemCommandsHelpCommand: - test_gem_help_bad: .: (0.008635) - test_gem_help_build: .: (0.013329) - test_gem_help_commands: .: (0.040867) - test_gem_help_commands_omits_deprecated_commands: .: (0.016508) - test_gem_help_gem_dependencies: .: (0.008297) - test_gem_help_platforms: .: (0.008253) - test_gem_no_args_shows_help: .: (0.007920) + test_gem_help_bad: .: (0.007750) + test_gem_help_build: .: (0.018549) + test_gem_help_commands: .: (0.026570) + test_gem_help_commands_omits_deprecated_commands: .: (0.013473) + test_gem_help_gem_dependencies: .: (0.007899) + test_gem_help_platforms: .: (0.006435) + test_gem_no_args_shows_help: .: (0.006783) TestGemCommandsInfoCommand: - test_execute: .: (0.020662) - test_execute_with_default_gem: .: (0.022399) - test_execute_with_default_gem_and_regular_gem: .: (0.036595) - test_execute_with_version_flag: .: (0.026342) + test_execute: .: (0.016594) + test_execute_with_default_gem: .: (0.027626) + test_execute_with_default_gem_and_regular_gem: .: (0.030300) + test_execute_with_version_flag: .: (0.075435) TestGemCommandsInstallCommand: - test_execute_bad_source: .: (0.015596) - test_execute_conservative: .: (0.063948) - test_execute_dependency_nonexistent: .: (0.025886) - test_execute_exclude_prerelease: .: (0.065615) - test_execute_explicit_version_includes_prerelease: .: (0.086958) - test_execute_http_proxy: .: (0.039240) - test_execute_installs_deps_a_gemdeps: .: (0.111027) - test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.095871) - test_execute_installs_from_a_gemdeps: .: (0.067475) - test_execute_installs_from_a_gemdeps_with_conservative: .: (0.091807) - test_execute_local: .: (0.038237) - test_execute_local_dependency_nonexistent: .: (0.039271) - test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.040601) - test_execute_local_missing: .: (0.029181) - test_execute_local_missing_ignore_dependencies: .: (0.031973) - test_execute_local_transitive_prerelease: .: (0.173172) - test_execute_no_gem: .: (0.009160) - test_execute_no_user_install: .: (0.043242) - test_execute_nonexistent: .: (0.015021) - test_execute_nonexistent_force: .: (0.013926) - test_execute_nonexistent_hint_disabled: .: (0.016495) - test_execute_nonexistent_with_dashes: .: (0.024078) - test_execute_nonexistent_with_hint: .: (0.016356) - test_execute_prerelease_skipped_when_no_flag_set: .: (0.054313) - test_execute_prerelease_skipped_when_non_pre_available: .: (0.062825) - test_execute_prerelease_wins_over_previous_ver: .: (0.073090) - test_execute_rdoc: .: (0.499149) - test_execute_rdoc_with_path: .: (0.120652) - test_execute_remote: .: (0.045392) - test_execute_remote_ignores_files: .: (0.064684) - test_execute_remote_truncates_existing_gemspecs: .: (0.078875) - test_execute_required_ruby_version: .: (0.104425) - test_execute_required_ruby_version_specific_not_met:.: (0.029941) - test_execute_required_ruby_version_specific_prerelease_met: .: (0.045104) - test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.032526) - test_execute_required_ruby_version_upper_bound: .: (0.064789) - test_execute_required_rubygems_version_wrong: .: (0.029394) - test_execute_saves_build_args: .: (0.053439) - test_execute_two: .: (0.080178) - test_execute_two_version: .: (0.009037) - test_execute_two_version_specified_by_colon: .: (0.107366) - test_execute_uses_deps_a_gemdeps: .: (0.137132) - test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.167101) - test_execute_uses_from_a_gemdeps: .: (0.058178) - test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.066648) - test_execute_with_gemdeps_path_ignores_system: .: (0.102855) - test_execute_with_invalid_gem_file: .: (0.044855) - test_execute_with_version_specified_by_colon: .: (0.053069) - test_explain_platform_local: .: (0.035897) - test_explain_platform_local_ignore_dependencies: .: (0.045254) - test_explain_platform_ruby: .: (0.038070) - test_explain_platform_ruby_ignore_dependencies: .: (0.038739) - test_handle_options_file: .: (0.043737) - test_handle_options_suggest: .: (0.041062) - test_handle_options_without: .: (0.037670) - test_install_gem_ignore_dependencies_both: .: (0.035673) - test_install_gem_ignore_dependencies_remote: .: (0.043400) - test_install_gem_ignore_dependencies_remote_platform_local: .: (0.062845) - test_install_gem_ignore_dependencies_specific_file: .: (0.048198) - test_parses_requirement_from_gemname: .: (0.033612) - test_redact_credentials_from_uri_on_warning: .: (0.051440) - test_show_errors_on_failure: .: (0.013851) - test_show_source_problems_even_on_success: .: (0.049438) - test_suggest_update_if_enabled: .: (0.047071) + test_execute_bad_source: .: (0.041121) + test_execute_conservative: .: (0.048462) + test_execute_dependency_nonexistent: .: (0.022747) + test_execute_exclude_prerelease: .: (0.055758) + test_execute_explicit_version_includes_prerelease: .: (0.072122) + test_execute_http_proxy: .: (0.030575) + test_execute_installs_deps_a_gemdeps: .: (0.094714) + test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.078465) + test_execute_installs_from_a_gemdeps: .: (0.048186) + test_execute_installs_from_a_gemdeps_with_conservative: .: (0.070774) + test_execute_local: .: (0.033734) + test_execute_local_dependency_nonexistent: .: (0.025812) + test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.035922) + test_execute_local_missing: .: (0.020130) + test_execute_local_missing_ignore_dependencies: .: (0.009259) + test_execute_local_transitive_prerelease: .: (0.085032) + test_execute_no_gem: .: (0.007326) + test_execute_no_user_install: .: (0.040116) + test_execute_nonexistent: .: (0.024235) + test_execute_nonexistent_force: .: (0.023663) + test_execute_nonexistent_hint_disabled: .: (0.029135) + test_execute_nonexistent_with_dashes: .: (0.039617) + test_execute_nonexistent_with_hint: .: (0.023855) + test_execute_prerelease_skipped_when_no_flag_set: .: (0.086746) + test_execute_prerelease_skipped_when_non_pre_available: .: (0.059291) + test_execute_prerelease_wins_over_previous_ver: .: (0.051292) + test_execute_rdoc: .: (0.369718) + test_execute_rdoc_with_path: .: (0.086248) + test_execute_remote: .: (0.036390) + test_execute_remote_ignores_files: .: (0.067846) + test_execute_remote_truncates_existing_gemspecs: .: (0.058406) + test_execute_required_ruby_version: .: (0.082215) + test_execute_required_ruby_version_specific_not_met:.: (0.024732) + test_execute_required_ruby_version_specific_prerelease_met: .: (0.037703) + test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.024935) + test_execute_required_ruby_version_upper_bound: .: (0.071758) + test_execute_required_rubygems_version_wrong: .: (0.027763) + test_execute_saves_build_args: .: (0.042755) + test_execute_two: .: (0.076386) + test_execute_two_version: .: (0.007798) + test_execute_two_version_specified_by_colon: .: (0.084243) + test_execute_uses_deps_a_gemdeps: .: (0.097765) + test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.084001) + test_execute_uses_from_a_gemdeps: .: (0.063289) + test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.099858) + test_execute_with_gemdeps_path_ignores_system: .: (0.141016) + test_execute_with_invalid_gem_file: .: (0.041549) + test_execute_with_version_specified_by_colon: .: (0.058280) + test_explain_platform_local: .: (0.029848) + test_explain_platform_local_ignore_dependencies: .: (0.028597) + test_explain_platform_ruby: .: (0.028122) + test_explain_platform_ruby_ignore_dependencies: .: (0.028253) + test_handle_options_file: .: (0.031747) + test_handle_options_suggest: .: (0.042791) + test_handle_options_without: .: (0.031774) + test_install_gem_ignore_dependencies_both: .: (0.030484) + test_install_gem_ignore_dependencies_remote: .: (0.036906) + test_install_gem_ignore_dependencies_remote_platform_local: .: (0.061903) + test_install_gem_ignore_dependencies_specific_file: .: (0.032104) + test_parses_requirement_from_gemname: .: (0.027419) + test_redact_credentials_from_uri_on_warning: .: (0.049899) + test_show_errors_on_failure: .: (0.011419) + test_show_source_problems_even_on_success: .: (0.050927) + test_suggest_update_if_enabled: .: (0.047395) TestGemCommandsListCommand: - test_execute_installed: .: (0.020385) - test_execute_normal_gem_shadowing_default_gem: .: (0.038590) + test_execute_installed: .: (0.017126) + test_execute_normal_gem_shadowing_default_gem: .: (0.032008) TestGemCommandsLockCommand: - test_execute: .: (0.031016) - test_execute_missing_dependency: .: (0.018679) - test_execute_strict: .: (0.017634) + test_execute: .: (0.015489) + test_execute_missing_dependency: .: (0.023305) + test_execute_strict: .: (0.015396) TestGemCommandsMirrorCommand: - test_execute: .: (0.009729) + test_execute: .: (0.007829) TestGemCommandsOpenCommand: - test_default_gem: .: (0.012168) - test_execute: .: (0.287109) - test_execute_bad_gem: .: (0.009145) - test_wrong_version: .: (0.014854) + test_default_gem: .: (0.011368) + test_execute: .: (0.242761) + test_execute_bad_gem: .: (0.007341) + test_wrong_version: .: (0.010585) TestGemCommandsOutdatedCommand: - test_execute: .: (0.049210) - test_execute_with_up_to_date_platform_specific_gem: .: (0.040134) - test_initialize: .: (0.023821) + test_execute: .: (0.045008) + test_execute_with_up_to_date_platform_specific_gem: .: (0.034064) + test_initialize: .: (0.019706) TestGemCommandsOwnerCommand: - test_add_owner_with_host_option_through_execute: .: (0.020555) - test_add_owners: .: (0.015924) - test_add_owners_denied: .: (0.012753) - test_add_owners_key: .: (0.017134) - test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.223777) - test_add_owners_permanent_redirect: .: (0.011966) - test_add_owners_unathorized_api_key: .: (0.015091) - test_otp_verified_failure: .: (0.012418) - test_otp_verified_success: .: (0.012149) - test_remove_owners: .: (0.011584) - test_remove_owners_denied: .: (0.011337) - test_remove_owners_key: .: (0.015932) - test_remove_owners_missing: .: (0.023906) - test_remove_owners_permanent_redirect: .: (0.012148) - test_remove_owners_unathorized_api_key: .: (0.013626) - test_show_owners: .: (0.012927) - test_show_owners_denied: .: (0.011410) - test_show_owners_dont_load_objects: .: (0.012577) - test_show_owners_key: .: (0.016975) - test_show_owners_permanent_redirect: .: (0.012987) - test_show_owners_setting_up_host: .: (0.011283) - test_show_owners_setting_up_host_through_env_var: .: (0.011327) - test_with_webauthn_enabled_failure: .: (0.113591) - test_with_webauthn_enabled_failure_with_polling: .: (0.113387) - test_with_webauthn_enabled_success: .: (0.126080) - test_with_webauthn_enabled_success_with_polling: .: (0.114163) + test_add_owner_with_host_option_through_execute: .: (0.017014) + test_add_owners: .: (0.010916) + test_add_owners_denied: .: (0.010008) + test_add_owners_key: .: (0.014697) + test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.229301) + test_add_owners_permanent_redirect: .: (0.012138) + test_add_owners_unathorized_api_key: .: (0.014973) + test_otp_verified_failure: .: (0.016073) + test_otp_verified_success: .: (0.012520) + test_remove_owners: .: (0.012963) + test_remove_owners_denied: .: (0.023167) + test_remove_owners_key: .: (0.016722) + test_remove_owners_missing: .: (0.011575) + test_remove_owners_permanent_redirect: .: (0.012792) + test_remove_owners_unathorized_api_key: .: (0.013218) + test_show_owners: .: (0.013081) + test_show_owners_denied: .: (0.011638) + test_show_owners_dont_load_objects: .: (0.013500) + test_show_owners_key: .: (0.016019) + test_show_owners_permanent_redirect: .: (0.012335) + test_show_owners_setting_up_host: .: (0.012217) + test_show_owners_setting_up_host_through_env_var: .: (0.022987) + test_with_webauthn_enabled_failure: .: (0.118302) + test_with_webauthn_enabled_failure_with_polling: .: (0.111921) + test_with_webauthn_enabled_success: .: (0.113589) + test_with_webauthn_enabled_success_with_polling: .: (0.112814) TestGemCommandsPristineCommand: - test_execute: .: (0.046376) - test_execute_all: .: (0.045128) - test_execute_bindir: .: (0.037466) - test_execute_default_gem: .: (0.019374) - test_execute_env_shebang: .: (0.055859) - test_execute_extensions_explicit: .: (0.660360) - test_execute_extensions_only_missing_extensions: .: (0.953520) - test_execute_many: .: (0.074374) - test_execute_many_multi_repo: .: (0.066812) - test_execute_missing_cache_gem: .: (0.089032) - test_execute_missing_cache_gem_when_multi_repo: .: (0.100857) - test_execute_multi_platform: .: (0.972778) - test_execute_no_extension: .: (0.434345) - test_execute_no_gem: .: (0.008822) - test_execute_only_executables: .: (0.041494) - test_execute_only_plugins: .: (0.041865) - test_execute_unknown_gem_at_remote_source: .: (0.018536) - test_execute_user_install: .: (0.050523) - test_execute_with_extension_with_build_args: .: (0.667514) - test_handle_options: .: (0.015280) - test_handle_options_extensions: .: (0.014085) - test_skip: .: (0.049118) - test_skip_many_gems: .: (0.068109) + test_execute: .: (0.036786) + test_execute_all: .: (0.038474) + test_execute_bindir: .: (0.040708) + test_execute_default_gem: .: (0.018389) + test_execute_env_shebang: .: (0.040238) + test_execute_extensions_explicit: .: (0.530676) + test_execute_extensions_only_missing_extensions: .: (0.815323) + test_execute_many: .: (0.049012) + test_execute_many_multi_repo: .: (0.060043) + test_execute_missing_cache_gem: .: (0.075688) + test_execute_missing_cache_gem_when_multi_repo: .: (0.081893) + test_execute_multi_platform: .: (0.798000) + test_execute_no_extension: .: (0.360652) + test_execute_no_gem: .: (0.012922) + test_execute_only_executables: .: (0.033608) + test_execute_only_plugins: .: (0.033902) + test_execute_unknown_gem_at_remote_source: .: (0.016979) + test_execute_user_install: .: (0.045928) + test_execute_with_extension_with_build_args: .: (0.538005) + test_handle_options: .: (0.044743) + test_handle_options_extensions: .: (0.038691) + test_skip: .: (0.109917) + test_skip_many_gems: .: (0.061548) TestGemCommandsPushCommand: - test_execute: .: (0.032544) - test_execute_allowed_push_host: .: (0.037779) - test_execute_attestation: .: (0.031614) - test_execute_host: .: (0.031045) - test_otp_verified_failure: .: (0.025121) - test_otp_verified_success: .: (0.024779) - test_raises_error_with_no_arguments: .: (0.027617) - test_sending_gem: .: (0.027029) - test_sending_gem_defaulting_to_allowed_push_host: .: (0.034655) - test_sending_gem_denied: .: (0.025646) - test_sending_gem_key: .: (0.029057) - test_sending_gem_to_allowed_push_host: .: (0.041770) - test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.036040) - test_sending_gem_to_disallowed_default_host: .: (0.033135) - test_sending_gem_to_disallowed_push_host: .: (0.034262) - test_sending_gem_to_host_permanent_redirect: .: (0.023993) - test_sending_gem_to_metadata_host: .: (0.041528) - test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.027566) - test_sending_gem_with_env_var_api_key: .: (0.034271) - test_sending_gem_with_no_local_creds: .: (0.033886) - test_sending_when_default_host_disabled: .: (0.024830) - test_sending_when_default_host_disabled_with_override: .: (0.023892) - test_with_webauthn_enabled_failure: .: (0.034667) - test_with_webauthn_enabled_failure_with_polling: .: (0.128534) - test_with_webauthn_enabled_success: .: (0.026695) - test_with_webauthn_enabled_success_with_polling: .: (0.161412) + test_execute: .: (0.026965) + test_execute_allowed_push_host: .: (0.035633) + test_execute_attestation: .: (0.029404) + test_execute_host: .: (0.034262) + test_otp_verified_failure: .: (0.024728) + test_otp_verified_success: .: (0.024848) + test_raises_error_with_no_arguments: .: (0.018564) + test_sending_gem: .: (0.023484) + test_sending_gem_defaulting_to_allowed_push_host: .: (0.032191) + test_sending_gem_denied: .: (0.023145) + test_sending_gem_key: .: (0.027726) + test_sending_gem_to_allowed_push_host: .: (0.032149) + test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.031096) + test_sending_gem_to_disallowed_default_host: .: (0.029509) + test_sending_gem_to_disallowed_push_host: .: (0.032588) + test_sending_gem_to_host_permanent_redirect: .: (0.024287) + test_sending_gem_to_metadata_host: .: (0.040977) + test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.026406) + test_sending_gem_with_env_var_api_key: .: (0.032058) + test_sending_gem_with_no_local_creds: .: (0.031555) + test_sending_when_default_host_disabled: .: (0.023356) + test_sending_when_default_host_disabled_with_override: .: (0.023006) + test_with_webauthn_enabled_failure: .: (0.026144) + test_with_webauthn_enabled_failure_with_polling: .: (0.130846) + test_with_webauthn_enabled_success: .: (0.025707) + test_with_webauthn_enabled_success_with_polling: .: (0.136183) TestGemCommandsQueryCommandWithInstalledGems: - test_execute: .: (0.079080) - test_execute_all: .: (0.073181) - test_execute_all_prerelease: .: (0.047814) - test_execute_details: .: (0.038786) - test_execute_details_cleans_text: .: (0.037055) - test_execute_details_truncates_summary: .: (0.237124) - test_execute_installed: .: (0.024308) - test_execute_installed_inverse: .: (0.023535) - test_execute_installed_inverse_not_installed: .: (0.023144) - test_execute_installed_no_name: .: (0.022572) - test_execute_installed_not_installed: .: (0.025156) - test_execute_installed_version: .: (0.051066) - test_execute_installed_version_not_installed: .: (0.072270) - test_execute_local: .: (0.051353) - test_execute_local_notty: .: (0.073276) - test_execute_local_quiet: .: (0.025368) - test_execute_multiple_args: .: (0.032277) - test_execute_no_prerelease_local: .: (0.030572) - test_execute_no_versions: .: (0.030799) - test_execute_notty: .: (0.032112) - test_execute_prerelease: .: (0.023429) - test_execute_prerelease_local: .: (0.029427) - test_execute_remote: .: (0.022211) - test_execute_remote_notty: .: (0.029436) - test_execute_remote_quiet: .: (0.022800) - test_make_entry: .: (0.015901) - test_show_gems: .: (0.016054) + test_execute: .: (0.031363) + test_execute_all: .: (0.027101) + test_execute_all_prerelease: .: (0.026213) + test_execute_details: .: (0.033085) + test_execute_details_cleans_text: .: (0.033392) + test_execute_details_truncates_summary: .: (0.263460) + test_execute_installed: .: (0.045880) + test_execute_installed_inverse: .: (0.047932) + test_execute_installed_inverse_not_installed: .: (0.053463) + test_execute_installed_no_name: .: (0.027625) + test_execute_installed_not_installed: .: (0.023187) + test_execute_installed_version: .: (0.025211) + test_execute_installed_version_not_installed: .: (0.022956) + test_execute_local: .: (0.024407) + test_execute_local_notty: .: (0.031430) + test_execute_local_quiet: .: (0.023965) + test_execute_multiple_args: .: (0.028915) + test_execute_no_prerelease_local: .: (0.028861) + test_execute_no_versions: .: (0.029507) + test_execute_notty: .: (0.029655) + test_execute_prerelease: .: (0.021159) + test_execute_prerelease_local: .: (0.026513) + test_execute_remote: .: (0.031482) + test_execute_remote_notty: .: (0.029542) + test_execute_remote_quiet: .: (0.020232) + test_make_entry: .: (0.014761) + test_show_gems: .: (0.015116) TestGemCommandsQueryCommandWithoutInstalledGems: - test_depprecated: .: (0.036596) - test_execute_default_details: .: (0.050735) - test_execute_exact_local: .: (0.050601) - test_execute_exact_multiple: .: (0.074534) - test_execute_exact_remote: .: (0.052288) - test_execute_local_details: .: (0.054066) - test_execute_platform: .: (0.052588) - test_execute_show_default_gems: .: (0.044209) - test_execute_show_default_gems_with_platform: .: (0.040838) + test_depprecated: .: (0.033725) + test_execute_default_details: .: (0.050111) + test_execute_exact_local: .: (0.046928) + test_execute_exact_multiple: .: (0.051369) + test_execute_exact_remote: .: (0.060482) + test_execute_local_details: .: (0.049498) + test_execute_platform: .: (0.047773) + test_execute_show_default_gems: .: (0.042437) + test_execute_show_default_gems_with_platform: .: (0.038619) TestGemCommandsRebuildCommand: - test_build_is_reproducible: .: (0.307471) + test_build_is_reproducible: .: (0.225652) TestGemCommandsSearchCommand: - test_initialize: .: (0.008910) + test_initialize: .: (0.007700) TestGemCommandsServerCommand: - test_execute: .: (0.008727) + test_execute: .: (0.020493) TestGemCommandsSetupCommand: - test_destdir_flag_regenerates_binstubs: .: (0.143633) - test_files_in: .: (0.051474) - test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.077585) - test_install_lib: .: (0.062740) - test_remove_old_lib_files: .: (0.055674) - test_remove_old_man_files: .: (0.070489) - test_show_release_notes: .: (0.054266) + test_destdir_flag_regenerates_binstubs: .: (0.122396) + test_files_in: .: (0.045364) + test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.078248) + test_install_lib: .: (0.056092) + test_remove_old_lib_files: .: (0.051619) + test_remove_old_man_files: .: (0.046106) + test_show_release_notes: .: (0.055142) TestGemCommandsSigninCommand: - test_execute_on_gemserver_without_profile_me_endpoint: .: (0.014247) - test_execute_when_already_signed_in_with_different_host: .: (0.013852) - test_execute_when_already_signed_in_with_same_host: .: (0.014181) - test_execute_when_not_already_signed_in: .: (0.013070) - test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.013590) - test_execute_with_host_permanent_redirect: .: (0.012308) - test_execute_with_host_supplied: .: (0.016917) - test_execute_with_key_name_and_custom_scope: .: (0.014601) - test_execute_with_key_name_and_exclusive_scope: .: (0.013713) - test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.014275) - test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.014112) - test_execute_with_key_name_default_scope: .: (0.013546) - test_execute_with_valid_creds_set_for_default_host: .: (0.013170) - test_execute_with_warnings: .: (0.026693) + test_execute_on_gemserver_without_profile_me_endpoint: .: (0.014362) + test_execute_when_already_signed_in_with_different_host: .: (0.013210) + test_execute_when_already_signed_in_with_same_host: .: (0.012855) + test_execute_when_not_already_signed_in: .: (0.012784) + test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.015646) + test_execute_with_host_permanent_redirect: .: (0.011595) + test_execute_with_host_supplied: .: (0.012454) + test_execute_with_key_name_and_custom_scope: .: (0.013762) + test_execute_with_key_name_and_exclusive_scope: .: (0.012599) + test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.013525) + test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.022118) + test_execute_with_key_name_default_scope: .: (0.014059) + test_execute_with_valid_creds_set_for_default_host: .: (0.012791) + test_execute_with_warnings: .: (0.013394) TestGemCommandsSignoutCommand: - test_execute_when_not_signed_in: .: (0.010986) - test_execute_when_user_is_signed_in: .: (0.010300) + test_execute_when_not_signed_in: .: (0.008421) + test_execute_when_user_is_signed_in: .: (0.010079) TestGemCommandsSourcesCommand: - test_execute: .: (0.019097) - test_execute_add: .: (0.025203) - test_execute_add_allow_typo_squatting_source: .: (0.024682) - test_execute_add_allow_typo_squatting_source_forced:.: (0.024297) - test_execute_add_bad_uri: .: (0.017060) - test_execute_add_deny_typo_squatting_source: .: (0.020800) - test_execute_add_existent_source_invalid_uri: .: (0.019414) - test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.020451) - test_execute_add_http_rubygems_org: .: (0.021386) - test_execute_add_http_rubygems_org_forced: .: (0.023777) - test_execute_add_https_rubygems_org: .: (0.021538) - test_execute_add_nonexistent_source: .: (0.019170) - test_execute_add_redundant_source: .: (0.018228) - test_execute_add_redundant_source_trailing_slash: .: (0.023467) - test_execute_clear_all: .: (0.032880) - test_execute_list: .: (0.018928) - test_execute_remove: .: (0.018033) - test_execute_remove_no_network: .: (0.019559) - test_execute_update: .: (0.032949) - test_initialize_proxy: .: (0.016720) + test_execute: .: (0.015977) + test_execute_add: .: (0.020949) + test_execute_add_allow_typo_squatting_source: .: (0.021724) + test_execute_add_allow_typo_squatting_source_forced:.: (0.020987) + test_execute_add_bad_uri: .: (0.015065) + test_execute_add_deny_typo_squatting_source: .: (0.028628) + test_execute_add_existent_source_invalid_uri: .: (0.019392) + test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.017117) + test_execute_add_http_rubygems_org: .: (0.018541) + test_execute_add_http_rubygems_org_forced: .: (0.022028) + test_execute_add_https_rubygems_org: .: (0.020454) + test_execute_add_nonexistent_source: .: (0.018712) + test_execute_add_redundant_source: .: (0.015791) + test_execute_add_redundant_source_trailing_slash: .: (0.020524) + test_execute_clear_all: .: (0.014394) + test_execute_list: .: (0.014277) + test_execute_remove: .: (0.026164) + test_execute_remove_no_network: .: (0.018499) + test_execute_update: .: (0.029158) + test_initialize_proxy: .: (0.014686) TestGemCommandsSpecificationCommand: - test_execute: .: (0.016173) - test_execute_all: .: (0.021667) - test_execute_all_conflicts_with_version: .: (0.008810) - test_execute_bad_name: .: (0.008656) - test_execute_bad_name_with_version: .: (0.019709) - test_execute_exact_match: .: (0.044066) - test_execute_field: .: (0.031478) - test_execute_file: .: (0.052750) - test_execute_marshal: .: (0.032894) - test_execute_remote: .: (0.042115) - test_execute_remote_with_prerelease: .: (0.059568) - test_execute_remote_with_version: .: (0.025339) - test_execute_remote_with_version_and_platform: .: (0.026098) - test_execute_remote_without_prerelease: .: (0.021939) - test_execute_ruby: .: (0.013350) + test_execute: .: (0.014798) + test_execute_all: .: (0.019432) + test_execute_all_conflicts_with_version: .: (0.010578) + test_execute_bad_name: .: (0.007977) + test_execute_bad_name_with_version: .: (0.008232) + test_execute_exact_match: .: (0.016731) + test_execute_field: .: (0.012754) + test_execute_file: .: (0.034840) + test_execute_marshal: .: (0.013545) + test_execute_remote: .: (0.017861) + test_execute_remote_with_prerelease: .: (0.022628) + test_execute_remote_with_version: .: (0.020668) + test_execute_remote_with_version_and_platform: .: (0.023810) + test_execute_remote_without_prerelease: .: (0.058866) + test_execute_ruby: .: (0.035963) TestGemCommandsStaleCommand: - test_execute_sorts: .: (0.019066) + test_execute_sorts: .: (0.064931) TestGemCommandsUnpackCommand: - test_execute: .: (0.109395) - test_execute_exact_match: .: (0.043480) - test_execute_gem_path: .: (0.027100) - test_execute_gem_path_missing: .: (0.010630) - test_execute_remote: .: (0.057127) - test_execute_spec: .: (0.106225) - test_execute_spec_target: .: (0.106872) - test_execute_sudo: .: (0.112406) - test_execute_with_target_option: .: (0.103057) - test_find_in_cache: .: (0.088202) - test_get_path: .: (0.035045) - test_handle_options_metadata: .: (0.014905) + test_execute: .: (0.136416) + test_execute_exact_match: .: (0.041473) + test_execute_gem_path: .: (0.028967) + test_execute_gem_path_missing: .: (0.010264) + test_execute_remote: .: (0.035213) + test_execute_spec: .: (0.109537) + test_execute_spec_target: .: (0.102090) + test_execute_sudo: .: (0.097639) + test_execute_with_target_option: .: (0.097386) + test_find_in_cache: .: (0.083047) + test_get_path: .: (0.024191) + test_handle_options_metadata: .: (0.020671) TestGemCommandsWhichCommand: - test_execute: .: (0.020253) - test_execute_directory: .: (0.012832) - test_execute_missing: .: (0.012025) - test_execute_one_missing: .: (0.018863) + test_execute: .: (0.019416) + test_execute_directory: .: (0.011922) + test_execute_missing: .: (0.011599) + test_execute_one_missing: .: (0.017308) TestGemCommandsYankCommand: - test_execute: .: (0.016569) - test_execute_host: .: (0.010953) - test_execute_key: .: (0.011602) - test_execute_with_otp_failure: .: (0.015623) - test_execute_with_otp_success: .: (0.012199) - test_handle_options: .: (0.014261) - test_handle_options_missing_argument: .: (0.015778) - test_with_webauthn_enabled_failure: .: (0.113333) - test_with_webauthn_enabled_failure_with_polling: .: (0.113153) - test_with_webauthn_enabled_success: .: (0.123679) - test_with_webauthn_enabled_success_with_polling: .: (0.115558) - test_yank_gem_unathorized_api_key: .: (0.015054) + test_execute: .: (0.014366) + test_execute_host: .: (0.013511) + test_execute_key: .: (0.010492) + test_execute_with_otp_failure: .: (0.011683) + test_execute_with_otp_success: .: (0.011791) + test_handle_options: .: (0.013434) + test_handle_options_missing_argument: .: (0.014474) + test_with_webauthn_enabled_failure: .: (0.124461) + test_with_webauthn_enabled_failure_with_polling: .: (0.127335) + test_with_webauthn_enabled_success: .: (0.112221) + test_with_webauthn_enabled_success_with_polling: .: (0.116110) + test_yank_gem_unathorized_api_key: .: (0.011522) TestGemConfig: - test_bad_rake_path_is_escaped: .: (0.008627) - test_datadir: .: (0.095745) - test_good_rake_path_is_escaped: .: (0.008576) + test_bad_rake_path_is_escaped: .: (0.007594) + test_datadir: .: (0.081026) + test_good_rake_path_is_escaped: .: (0.007141) TestGemConfigFile: - test_accept_string_key: .: (0.009806) - test_api_keys: .: (0.009544) - test_check_credentials_permissions: .: (0.010610) - test_disable_default_gem_server: .: (0.009449) - test_dump_with_rubygems_yaml: .: (0.008867) - test_handle_arguments: .: (0.008731) - test_handle_arguments_backtrace: .: (0.019772) - test_handle_arguments_debug: .: (0.009927) - test_handle_arguments_norc: .: (0.011359) - test_handle_arguments_override: .: (0.009534) - test_handle_arguments_traceback: .: (0.009217) - test_handle_comment: .: (0.009468) - test_ignore_invalid_config_file: .: (0.009166) - test_initialize: .: (0.010463) - test_initialize_environment_variable_override: .: (0.011128) - test_initialize_handle_arguments_config_file: .: (0.011135) - test_initialize_handle_arguments_config_file_equals:.: (0.008872) - test_initialize_handle_arguments_config_file_with_other_params: .: (0.009031) - test_initialize_ipv4_fallback_enabled_env: .: (0.008887) - test_initialize_operating_system_override: .: (0.008846) - test_initialize_platform_override: .: (0.009293) - test_initialize_system_wide_override: .: (0.009526) - test_load_api_keys: .: (0.009676) - test_load_api_keys_bad_permission: .: (0.020978) - test_load_install_extension_in_lib_from_config: .: (0.011319) - test_load_ssl_ca_cert_from_config: .: (0.009194) - test_load_ssl_client_cert_from_config: .: (0.009596) - test_load_ssl_verify_mode_from_config: .: (0.009352) - test_load_with_rubygems_config_hash: .: (0.009606) - test_really_verbose: .: (0.008829) - test_rubygems_api_key_equals: .: (0.010908) - test_rubygems_api_key_equals_bad_permission: .: (0.012511) - test_s3_source: .: (0.010233) - test_s3_source_with_config_without_lookahead: .: (0.009348) - test_set_config_file_name_from_environment_variable:.: (0.008713) - test_write: .: (0.010593) - test_write_from_hash: .: (0.012680) + test_accept_string_key: .: (0.008077) + test_api_keys: .: (0.008610) + test_check_credentials_permissions: .: (0.009126) + test_disable_default_gem_server: .: (0.016638) + test_dump_with_rubygems_yaml: .: (0.007588) + test_handle_arguments: .: (0.008755) + test_handle_arguments_backtrace: .: (0.007636) + test_handle_arguments_debug: .: (0.008361) + test_handle_arguments_norc: .: (0.008035) + test_handle_arguments_override: .: (0.007645) + test_handle_arguments_traceback: .: (0.008294) + test_handle_comment: .: (0.009944) + test_ignore_invalid_config_file: .: (0.007595) + test_initialize: .: (0.008764) + test_initialize_environment_variable_override: .: (0.008769) + test_initialize_handle_arguments_config_file: .: (0.007404) + test_initialize_handle_arguments_config_file_equals:.: (0.007404) + test_initialize_handle_arguments_config_file_with_other_params: .: (0.007546) + test_initialize_ipv4_fallback_enabled_env: .: (0.016702) + test_initialize_operating_system_override: .: (0.007506) + test_initialize_platform_override: .: (0.009208) + test_initialize_system_wide_override: .: (0.008177) + test_load_api_keys: .: (0.008696) + test_load_api_keys_bad_permission: .: (0.009999) + test_load_install_extension_in_lib_from_config: .: (0.008551) + test_load_ssl_ca_cert_from_config: .: (0.009471) + test_load_ssl_client_cert_from_config: .: (0.007866) + test_load_ssl_verify_mode_from_config: .: (0.008198) + test_load_with_rubygems_config_hash: .: (0.007924) + test_really_verbose: .: (0.007936) + test_rubygems_api_key_equals: .: (0.009143) + test_rubygems_api_key_equals_bad_permission: .: (0.010305) + test_s3_source: .: (0.017636) + test_s3_source_with_config_without_lookahead: .: (0.008342) + test_set_config_file_name_from_environment_variable:.: (0.008669) + test_write: .: (0.009043) + test_write_from_hash: .: (0.010734) TestGemConsoleUI: - test_output_can_be_captured_by_test_unit: .: (0.009227) + test_output_can_be_captured_by_test_unit: .: (0.008136) TestGemDependency: - test_equals2: .: (0.008941) - test_equals2_type: .: (0.007945) - test_equals_tilde: .: (0.020301) - test_equals_tilde_escape: .: (0.008188) - test_equals_tilde_object: .: (0.008964) - test_equals_tilde_spec: .: (0.008852) - test_hash: .: (0.008222) - test_identity: .: (0.008375) - test_initialize: .: (0.008192) - test_initialize_double: .: (0.008292) - test_initialize_empty: .: (0.009712) - test_initialize_prerelease: .: (0.008153) - test_initialize_type: .: (0.008113) - test_initialize_type_bad: .: (0.007927) - test_initialize_version: .: (0.007913) - test_match_eh_allow_prerelease: .: (0.008553) - test_match_eh_name_tuple: .: (0.008191) - test_match_eh_specification: .: (0.008428) - test_matches_spec_eh: .: (0.008183) - test_matches_spec_eh_prerelease: .: (0.019175) - test_merge: .: (0.008328) - test_merge_default: .: (0.009176) - test_merge_name_mismatch: .: (0.008065) - test_merge_other_default: .: (0.007995) - test_prerelease_eh: .: (0.008370) - test_specific: .: (0.008399) - test_to_spec: .: (0.015766) - test_to_spec_prerelease: .: (0.017263) - test_to_spec_with_only_prereleases: .: (0.016013) - test_to_specs_indicates_total_gem_set_size: .: (0.013736) - test_to_specs_respects_bundler_version: .: (0.017765) - test_to_specs_suggests_other_versions: .: (0.013143) + test_equals2: .: (0.007535) + test_equals2_type: .: (0.006668) + test_equals_tilde: .: (0.008522) + test_equals_tilde_escape: .: (0.006957) + test_equals_tilde_object: .: (0.006922) + test_equals_tilde_spec: .: (0.007656) + test_hash: .: (0.006990) + test_identity: .: (0.015901) + test_initialize: .: (0.007007) + test_initialize_double: .: (0.006875) + test_initialize_empty: .: (0.006641) + test_initialize_prerelease: .: (0.006840) + test_initialize_type: .: (0.007030) + test_initialize_type_bad: .: (0.006918) + test_initialize_version: .: (0.007362) + test_match_eh_allow_prerelease: .: (0.007468) + test_match_eh_name_tuple: .: (0.011919) + test_match_eh_specification: .: (0.030860) + test_matches_spec_eh: .: (0.035582) + test_matches_spec_eh_prerelease: .: (0.019551) + test_merge: .: (0.041110) + test_merge_default: .: (0.043445) + test_merge_name_mismatch: .: (0.006966) + test_merge_other_default: .: (0.006967) + test_prerelease_eh: .: (0.007968) + test_specific: .: (0.006800) + test_to_spec: .: (0.013717) + test_to_spec_prerelease: .: (0.013855) + test_to_spec_with_only_prereleases: .: (0.014255) + test_to_specs_indicates_total_gem_set_size: .: (0.012173) + test_to_specs_respects_bundler_version: .: (0.015264) + test_to_specs_suggests_other_versions: .: (0.011875) TestGemDependencyInstaller: - test_find_gems_gems_with_sources: .: (0.073104) - test_find_gems_with_sources_local: .: (0.064128) - test_find_gems_with_sources_prerelease: .: (0.064901) - test_find_gems_with_sources_with_bad_source: .: (0.010701) - test_find_gems_with_sources_with_best_only_and_platform: .: (0.081149) - test_install: .: (0.090019) - test_install_all_dependencies: .: (0.180521) - test_install_build_args: .: (0.090262) - test_install_cache_dir: .: (0.283937) - test_install_dependencies_satisfied: .: (0.149270) - test_install_dependency: .: (0.115117) - test_install_dependency_development: .: (0.138904) - test_install_dependency_development_deep: .: (0.193317) - test_install_dependency_development_shallow: .: (0.131504) - test_install_dependency_existing: .: (0.116219) - test_install_dependency_existing_extension: .: (0.851739) - test_install_dependency_old: .: (0.063514) - test_install_doesnt_upgrade_installed_dependencies: .: (0.168958) - test_install_domain_both: .: (0.124646) - test_install_domain_both_no_network: .: (0.121762) - test_install_domain_local: .: (0.064058) - test_install_domain_remote: .: (0.083719) - test_install_dual_repository: .: (0.237501) - test_install_dual_repository_and_done_installing_hooks: .: (0.312961) - test_install_env_shebang: .: (0.090164) - test_install_force: .: (0.092862) - test_install_ignore_dependencies: .: (0.092695) - test_install_install_dir: .: (0.131570) - test_install_legacy_spec_with_nil_required_ruby_version: .: (0.038451) - test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.037434) - test_install_local: .: (0.094509) - test_install_local_dependency: .: (0.104129) - test_install_local_dependency_installed: .: (0.101721) - test_install_local_dependency_no_network_for_target_gem: .: (0.073270) - test_install_local_prerelease: .: (0.077878) - test_install_local_subdir: .: (0.072410) - test_install_minimal_deps: .: (0.198769) - test_install_no_document: .: (0.083064) - test_install_no_minimal_deps: .: (0.205575) - test_install_no_wrappers: .: (0.083001) - test_install_platform_is_ignored_when_a_file_is_specified: .: (0.033470) - test_install_prerelease: .: (0.100555) - test_install_prerelease_bug_990: .: (0.094443) - test_install_prerelease_skipped_when_normal_ver: .: (0.098860) - test_install_reinstall: .: (0.100139) - test_install_remote: .: (0.082815) - test_install_remote_dep: .: (0.084708) - test_install_remote_platform_newer: .: (0.097476) - test_install_security_policy: .: (0.097861) - test_install_version: .: (0.054349) - test_install_version_default: .: (0.058531) - test_install_when_only_prerelease: .: (0.023000) - test_resolve_dependencies: .: (0.091663) - test_resolve_dependencies_ignore_dependencies: .: (0.084996) - test_resolve_dependencies_local: .: (0.078353) + test_find_gems_gems_with_sources: .: (0.050735) + test_find_gems_with_sources_local: .: (0.055602) + test_find_gems_with_sources_prerelease: .: (0.054259) + test_find_gems_with_sources_with_bad_source: .: (0.009453) + test_find_gems_with_sources_with_best_only_and_platform: .: (0.057956) + test_install: .: (0.082456) + test_install_all_dependencies: .: (0.156156) + test_install_build_args: .: (0.074039) + test_install_cache_dir: .: (0.093025) + test_install_dependencies_satisfied: .: (0.130455) + test_install_dependency: .: (0.122710) + test_install_dependency_development: .: (0.118691) + test_install_dependency_development_deep: .: (0.190138) + test_install_dependency_development_shallow: .: (0.136582) + test_install_dependency_existing: .: (0.105004) + test_install_dependency_existing_extension: .: (0.711710) + test_install_dependency_old: .: (0.056656) + test_install_doesnt_upgrade_installed_dependencies: .: (0.155304) + test_install_domain_both: .: (0.128222) + test_install_domain_both_no_network: .: (0.091811) + test_install_domain_local: .: (0.052022) + test_install_domain_remote: .: (0.091692) + test_install_dual_repository: .: (0.137152) + test_install_dual_repository_and_done_installing_hooks: .: (0.225317) + test_install_env_shebang: .: (0.138150) + test_install_force: .: (0.146676) + test_install_ignore_dependencies: .: (0.093411) + test_install_install_dir: .: (0.105747) + test_install_legacy_spec_with_nil_required_ruby_version: .: (0.034785) + test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.044536) + test_install_local: .: (0.091948) + test_install_local_dependency: .: (0.092221) + test_install_local_dependency_installed: .: (0.082032) + test_install_local_dependency_no_network_for_target_gem: .: (0.082427) + test_install_local_prerelease: .: (0.079402) + test_install_local_subdir: .: (0.063739) + test_install_minimal_deps: .: (0.172321) + test_install_no_document: .: (0.072515) + test_install_no_minimal_deps: .: (0.189391) + test_install_no_wrappers: .: (0.069311) + test_install_platform_is_ignored_when_a_file_is_specified: .: (0.041655) + test_install_prerelease: .: (0.089530) + test_install_prerelease_bug_990: .: (0.073479) + test_install_prerelease_skipped_when_normal_ver: .: (0.076390) + test_install_reinstall: .: (0.098360) + test_install_remote: .: (0.073670) + test_install_remote_dep: .: (0.071867) + test_install_remote_platform_newer: .: (0.090618) + test_install_security_policy: .: (0.068582) + test_install_version: .: (0.043254) + test_install_version_default: .: (0.061807) + test_install_when_only_prerelease: .: (0.021092) + test_resolve_dependencies: .: (0.079255) + test_resolve_dependencies_ignore_dependencies: .: (0.070998) + test_resolve_dependencies_local: .: (0.068302) TestGemDependencyList: - test_active_count: .: (0.009187) - test_add: .: (0.008692) - test_dependency_order: .: (0.008896) - test_dependency_order_circle: .: (0.008853) - test_dependency_order_development: .: (0.020133) - test_dependency_order_diamond: .: (0.011551) - test_dependency_order_no_dependencies: .: (0.008576) - test_find_name: .: (0.008510) - test_ok_eh: .: (0.010581) - test_ok_eh_mismatch: .: (0.009444) - test_ok_eh_redundant: .: (0.010040) - test_ok_to_remove_eh: .: (0.010396) - test_ok_to_remove_eh_after_sibling_removed: .: (0.008709) - test_remove_by_name: .: (0.009574) - test_tsort_each_child: .: (0.008594) - test_tsort_each_node: .: (0.008547) - test_why_not_ok_eh: .: (0.009132) - test_why_not_ok_eh_old_dependency: .: (0.009981) + test_active_count: .: (0.008511) + test_add: .: (0.008793) + test_dependency_order: .: (0.007205) + test_dependency_order_circle: .: (0.007455) + test_dependency_order_development: .: (0.008061) + test_dependency_order_diamond: .: (0.007825) + test_dependency_order_no_dependencies: .: (0.007301) + test_find_name: .: (0.007372) + test_ok_eh: .: (0.007733) + test_ok_eh_mismatch: .: (0.008546) + test_ok_eh_redundant: .: (0.016952) + test_ok_to_remove_eh: .: (0.009148) + test_ok_to_remove_eh_after_sibling_removed: .: (0.007344) + test_remove_by_name: .: (0.009099) + test_tsort_each_child: .: (0.007525) + test_tsort_each_node: .: (0.008818) + test_why_not_ok_eh: .: (0.007632) + test_why_not_ok_eh_old_dependency: .: (0.008297) TestGemDependencyResolutionError: - test_message: .: (0.009388) + test_message: .: (0.008491) TestGemDeprecate: - test_assignment: .: (0.008223) - test_defaults: .: (0.007753) - test_deprecated_method_calls_the_old_method: .: (0.009971) - test_deprecated_method_outputs_a_warning: .: (0.010144) - test_deprecated_method_outputs_a_warning_old_way: .: (0.009602) - test_rubygems_deprecate_command: .: (0.008712) - test_skip: .: (0.008121) + test_assignment: .: (0.007095) + test_defaults: .: (0.006462) + test_deprecated_method_calls_the_old_method: .: (0.008311) + test_deprecated_method_outputs_a_warning: .: (0.007959) + test_deprecated_method_outputs_a_warning_old_way: .: (0.008822) + test_rubygems_deprecate_command: .: (0.007556) + test_skip: .: (0.006857) TestGemDoctor: - test_doctor: .: (0.022951) - test_doctor_badly_named_plugins: .: (0.014242) - test_doctor_child_missing: .: (0.008245) - test_doctor_dry_run: .: (0.031559) - test_doctor_non_gem_home: .: (0.012612) - test_gem_repository_eh: .: (0.012515) + test_doctor: .: (0.022913) + test_doctor_badly_named_plugins: .: (0.012132) + test_doctor_child_missing: .: (0.006957) + test_doctor_dry_run: .: (0.015686) + test_doctor_non_gem_home: .: (0.008921) + test_gem_repository_eh: .: (0.020257) TestGemExit: - test_exit: .: (0.282933) - test_status: .: (0.008309) + test_exit: .: (0.232876) + test_status: .: (0.007790) TestGemExtBuilder: - test_build_extensions: .: (0.431791) - test_build_extensions_extconf_bad: .: (0.050942) - test_build_extensions_install_ext_only: .: (0.427853) - test_build_extensions_none: .: (0.009722) - test_build_extensions_rebuild_failure: .: (0.011476) - test_build_extensions_unsupported: .: (0.013212) - test_build_extensions_with_build_args: .: (0.307095) - test_build_extensions_with_gemhome_with_space: .: (0.427071) + test_build_extensions: .: (0.364749) + test_build_extensions_extconf_bad: .: (0.044299) + test_build_extensions_install_ext_only: .: (0.388320) + test_build_extensions_none: .: (0.009380) + test_build_extensions_rebuild_failure: .: (0.011382) + test_build_extensions_unsupported: .: (0.011677) + test_build_extensions_with_build_args: .: (0.267399) + test_build_extensions_with_gemhome_with_space: .: (0.378058) test_build_extensions_with_target_rbconfig: P =============================================================================== Pending: test_build_extensions_with_target_rbconfig(TestGemExtBuilder): This version of mkmf does not support --target-rbconfig @@ -3208,12 +3244,12 @@ 344: assert_empty(stdout) 345: =============================================================================== -: (0.390883) - test_class_make: .: (0.851596) - test_class_make_no_clean: .: (0.582702) - test_custom_make_with_options: .: (0.841882) - test_initialize: .: (0.011521) - test_initialize_build_args: .: (0.008846) +: (0.313224) + test_class_make: .: (0.629560) + test_class_make_no_clean: .: (0.435516) + test_custom_make_with_options: .: (0.616643) + test_initialize: .: (0.009518) + test_initialize_build_args: .: (0.007384) TestGemExtCargoBuilder: test_build_cdylib: P =============================================================================== @@ -3228,7 +3264,7 @@ 29: 30: output = [] =============================================================================== -: (0.013361) +: (0.012161) test_build_fail: P =============================================================================== Pending: test_build_fail(TestGemExtCargoBuilder): cargo not present @@ -3242,7 +3278,7 @@ 79: 80: FileUtils.rm(File.join(@ext, "src/lib.rs")) =============================================================================== -: (0.011974) +: (0.010936) test_custom_name: P =============================================================================== Pending: test_custom_name(TestGemExtCargoBuilder): cargo not present @@ -3256,7 +3292,7 @@ 120: 121: Dir.chdir @ext do =============================================================================== -: (0.011260) +: (0.011629) test_full_integration: P =============================================================================== Pending: test_full_integration(TestGemExtCargoBuilder): cargo not present @@ -3270,7 +3306,7 @@ 96: 97: require "open3" =============================================================================== -: (0.013953) +: (0.014001) test_rubygems_cfg_passed_to_rustc: P =============================================================================== Pending: test_rubygems_cfg_passed_to_rustc(TestGemExtCargoBuilder): cargo not present @@ -3284,30 +3320,30 @@ 53: version_slug = Gem::VERSION.tr(".", "_") 54: output = [] =============================================================================== -: (0.011575) +: (0.011662) TestGemExtCargoBuilderLinkFlagConverter: - test_dll_with_colon_space: .: (0.008701) - test_dylib_with_colon_space: .: (0.008102) - test_framework: .: (0.007860) - test_framework_space: .: (0.007898) - test_lib_with_nonascii: .: (0.007821) - test_libstatic_with_colon: .: (0.020518) - test_libstatic_with_colon_space: .: (0.007736) - test_non_lib_dash_l: .: (0.009756) - test_search_path_basic: .: (0.007974) - test_search_path_space: .: (0.007751) - test_search_path_space_in_path: .: (0.007870) - test_simple_lib: .: (0.009370) - test_simple_lib_space: .: (0.007888) - test_so_with_colon_space: .: (0.007845) - test_unconventional_lib_with_colon: .: (0.008478) - test_verbose_lib_space: .: (0.008544) + test_dll_with_colon_space: .: (0.007188) + test_dylib_with_colon_space: .: (0.006578) + test_framework: .: (0.006495) + test_framework_space: .: (0.006360) + test_lib_with_nonascii: .: (0.006542) + test_libstatic_with_colon: .: (0.016493) + test_libstatic_with_colon_space: .: (0.006842) + test_non_lib_dash_l: .: (0.006781) + test_search_path_basic: .: (0.008204) + test_search_path_space: .: (0.006843) + test_search_path_space_in_path: .: (0.006622) + test_simple_lib: .: (0.008019) + test_simple_lib_space: .: (0.006927) + test_so_with_colon_space: .: (0.007013) + test_unconventional_lib_with_colon: .: (0.007524) + test_verbose_lib_space: .: (0.006870) TestGemExtCargoBuilderUnit: - test_build_env_includes_rbconfig: .: (0.009070) - test_cargo_command_locks_in_release_profile: .: (0.008159) - test_cargo_command_passes_args: .: (0.008016) - test_cargo_command_passes_respects_cargo_build_target: .: (0.008346) - test_cargo_command_passes_respects_cargo_env_var: .: (0.008075) + test_build_env_includes_rbconfig: .: (0.007850) + test_cargo_command_locks_in_release_profile: .: (0.007702) + test_cargo_command_passes_args: .: (0.007131) + test_cargo_command_passes_respects_cargo_build_target: .: (0.007025) + test_cargo_command_passes_respects_cargo_env_var: .: (0.008277) TestGemExtCmakeBuilder: test_self_build: P =============================================================================== @@ -3315,299 +3351,299 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.012912) +: (0.010493) test_self_build_fail: P =============================================================================== Pending: test_self_build_fail(TestGemExtCmakeBuilder): cmake not present /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.011261) +: (0.009976) test_self_build_has_makefile: P =============================================================================== Pending: test_self_build_has_makefile(TestGemExtCmakeBuilder): cmake not present /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.011269) +: (0.010099) TestGemExtConfigureBuilder: - test_self_build_fail: .: (0.012716) + test_self_build_fail: .: (0.033276) TestGemExtExtConfBuilder: - test_class_build_extconf_fail: .: (1.169720) - test_class_build_extconf_success_without_warning: .: (0.401200) - test_class_make_no_Makefile: .: (0.009203) + test_class_build_extconf_fail: .: (0.920764) + test_class_build_extconf_success_without_warning: .: (0.345769) + test_class_make_no_Makefile: .: (0.008183) TestGemExtRakeBuilder: - test_class_build_fail: .: (0.552835) - test_class_no_openssl_override: .: (0.711266) + test_class_build_fail: .: (0.450105) + test_class_no_openssl_override: .: (0.585524) TestGemGemRunner: - test_do_configuration: .: (0.016808) - test_extract_build_args: .: (0.008896) - test_info_succeeds: .: (0.059369) - test_list_succeeds: .: (0.048381) - test_query_is_deprecated: .: (0.053628) - test_search_succeeds: .: (0.019750) - test_validate_encoding: .: (0.008803) + test_do_configuration: .: (0.013459) + test_extract_build_args: .: (0.007640) + test_info_succeeds: .: (0.044063) + test_list_succeeds: .: (0.034804) + test_query_is_deprecated: .: (0.041163) + test_search_succeeds: .: (0.016349) + test_validate_encoding: .: (0.017322) TestGemGemcutterUtilities: - test_alternate_key_alternate_host: .: (0.018607) - test_api_key: .: (0.024454) - test_api_key_override: .: (0.016020) - test_host: .: (0.011390) - test_host_RUBYGEMS_HOST: .: (0.011283) - test_host_RUBYGEMS_HOST_empty: .: (0.013046) - test_sign_in: .: (0.014868) - test_sign_in_skips_with_existing_credentials: .: (0.014322) - test_sign_in_skips_with_key_override: .: (0.011619) - test_sign_in_with_bad_credentials: .: (0.013816) - test_sign_in_with_correct_otp_code: .: (0.015299) - test_sign_in_with_host: .: (0.018957) - test_sign_in_with_host_ENV: .: (0.014526) - test_sign_in_with_host_nil: .: (0.014550) - test_sign_in_with_incorrect_otp_code: .: (0.014450) - test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.015407) - test_sign_in_with_webauthn_enabled: .: (0.016440) - test_sign_in_with_webauthn_enabled_with_error: .: (0.027438) - test_sign_in_with_webauthn_enabled_with_polling: .: (0.118213) - test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.115311) - test_signin_with_env_otp_code: .: (0.015993) - test_verify_api_key: .: (0.012858) - test_verify_missing_api_key: .: (0.011607) + test_alternate_key_alternate_host: .: (0.015346) + test_api_key: .: (0.012328) + test_api_key_override: .: (0.012326) + test_host: .: (0.011010) + test_host_RUBYGEMS_HOST: .: (0.010085) + test_host_RUBYGEMS_HOST_empty: .: (0.011378) + test_sign_in: .: (0.012878) + test_sign_in_skips_with_existing_credentials: .: (0.011305) + test_sign_in_skips_with_key_override: .: (0.014970) + test_sign_in_with_bad_credentials: .: (0.012023) + test_sign_in_with_correct_otp_code: .: (0.013300) + test_sign_in_with_host: .: (0.013139) + test_sign_in_with_host_ENV: .: (0.012494) + test_sign_in_with_host_nil: .: (0.012755) + test_sign_in_with_incorrect_otp_code: .: (0.022313) + test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.014083) + test_sign_in_with_webauthn_enabled: .: (0.015031) + test_sign_in_with_webauthn_enabled_with_error: .: (0.014000) + test_sign_in_with_webauthn_enabled_with_polling: .: (0.144769) + test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.119755) + test_signin_with_env_otp_code: .: (0.014950) + test_verify_api_key: .: (0.012993) + test_verify_missing_api_key: .: (0.013518) TestGemImpossibleDependenciesError: - test_message_conflict: .: (0.009386) + test_message_conflict: .: (0.008611) TestGemKernel: - test_gem: .: (0.093444) - test_gem_bundler: .: (0.105283) - test_gem_bundler_inferred_bundler_version: .: (0.098092) - test_gem_conflicting: .: (0.094865) - test_gem_default: .: (0.104129) - test_gem_default_re_gem: .: (0.094728) - test_gem_env_req: .: (0.093406) - test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (0.372985) - test_gem_not_adding_bin: .: (0.095587) - test_gem_overlapping: .: (0.090448) - test_gem_prerelease_is_the_only_available: .: (0.104515) - test_gem_re_gem_mismatch: .: (0.096561) - test_gem_redundant: .: (0.100244) - test_release_favored_over_prerelease: .: (0.096524) + test_gem: .: (0.089621) + test_gem_bundler: .: (0.083132) + test_gem_bundler_inferred_bundler_version: .: (0.083405) + test_gem_conflicting: .: (0.100487) + test_gem_default: .: (0.096852) + test_gem_default_re_gem: .: (0.190397) + test_gem_env_req: .: (0.142598) + test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (0.300021) + test_gem_not_adding_bin: .: (0.077608) + test_gem_overlapping: .: (0.074315) + test_gem_prerelease_is_the_only_available: .: (0.072979) + test_gem_re_gem_mismatch: .: (0.073533) + test_gem_redundant: .: (0.082876) + test_release_favored_over_prerelease: .: (0.087271) TestGemLocalRemoteOptions: - test_add_local_remote_options: .: (0.046087) - test_both_eh: .: (0.024527) - test_clear_sources_option: .: (0.033103) - test_clear_sources_option_idiot_proof: .: (0.026388) - test_local_eh: .: (0.015194) - test_remote_eh: .: (0.024330) - test_short_source_option: .: (0.034449) - test_source_option: .: (0.028289) - test_source_option_bad: .: (0.048855) - test_update_sources_option: .: (0.010652) + test_add_local_remote_options: .: (0.012404) + test_both_eh: .: (0.006675) + test_clear_sources_option: .: (0.010612) + test_clear_sources_option_idiot_proof: .: (0.011791) + test_local_eh: .: (0.007130) + test_remote_eh: .: (0.012161) + test_short_source_option: .: (0.010956) + test_source_option: .: (0.010249) + test_source_option_bad: .: (0.010132) + test_update_sources_option: .: (0.009425) TestGemNameTuple: - test_full_name: .: (0.010081) - test_platform_normalization: .: (0.008362) - test_spaceship: .: (0.009472) - test_spec_name: .: (0.007815) + test_full_name: .: (0.007932) + test_platform_normalization: .: (0.007982) + test_spaceship: .: (0.008240) + test_spec_name: .: (0.008103) TestGemPackageOld: - test_contents: .: (0.010381) - test_contents_security_policy: .: (0.010583) - test_extract_files: .: (0.012524) - test_extract_files_security_policy: .: (0.010023) - test_spec: .: (0.011761) - test_spec_security_policy: .: (0.009822) - test_verify: .: (0.010300) + test_contents: .: (0.011569) + test_contents_security_policy: .: (0.009304) + test_extract_files: .: (0.012146) + test_extract_files_security_policy: .: (0.010183) + test_spec: .: (0.010686) + test_spec_security_policy: .: (0.009973) + test_verify: .: (0.011843) TestGemPackageTask: - test_gem_package: .: (0.020307) - test_gem_package_prints_to_stdout_by_default: .: (0.019148) - test_gem_package_with_current_platform: .: (0.009138) - test_gem_package_with_ruby_platform: .: (0.008506) - test_package_dir_path: .: (0.009212) + test_gem_package: .: (0.020116) + test_gem_package_prints_to_stdout_by_default: .: (0.019301) + test_gem_package_with_current_platform: .: (0.009814) + test_gem_package_with_ruby_platform: .: (0.009419) + test_package_dir_path: .: (0.009790) TestGemPathSupport: - test_gem_paths_do_not_contain_symlinks: .: (0.009024) - test_initialize: .: (0.009148) - test_initialize_home: .: (0.008904) - test_initialize_home_path: .: (0.008601) - test_initialize_path: .: (0.009290) - test_initialize_path_with_defaults: .: (0.008519) - test_initialize_regexp_path_separator: .: (0.008966) - test_initialize_spec: .: (0.008678) + test_gem_paths_do_not_contain_symlinks: .: (0.010238) + test_initialize: .: (0.008743) + test_initialize_home: .: (0.010062) + test_initialize_home_path: .: (0.011118) + test_initialize_path: .: (0.009510) + test_initialize_path_with_defaults: .: (0.009554) + test_initialize_regexp_path_separator: .: (0.009194) + test_initialize_spec: .: (0.009062) TestGemPlatform: - test_eabi_and_nil_version_combination_strictness: .: (0.008612) - test_eabi_version_is_stricter_for_linux_os: .: (0.008389) - test_equals2: .: (0.007859) - test_equals3: .: (0.007947) - test_equals3_cpu: .: (0.008374) - test_equals3_cpu_arm: .: (0.008636) - test_equals3_universal_mingw: .: (0.008784) - test_equals3_version: .: (0.008090) - test_equals_tilde: .: (0.010465) - test_gem_platform_match_with_string_argument: .: (0.008781) - test_initialize: .: (0.014367) - test_initialize_command_line: .: (0.008163) - test_initialize_mswin32_vc6: .: (0.007755) - test_initialize_platform: .: (0.007971) - test_initialize_test: .: (0.007947) - test_inspect: .: (0.008052) - test_nil_cpu_arch_is_treated_as_universal: .: (0.008213) - test_nil_version_is_stricter_for_linux_os: .: (0.008517) - test_nil_version_is_treated_as_any_version: .: (0.008162) - test_self_local: .: (0.007830) - test_self_match: .: (0.008811) - test_self_match_gem?: .: (0.008364) - test_self_match_spec?: .: (0.008231) - test_self_match_spec_with_match_gem_override: .: (0.024045) - test_self_new: .: (0.008021) - test_to_s: .: (0.007924) + test_eabi_and_nil_version_combination_strictness: .: (0.010079) + test_eabi_version_is_stricter_for_linux_os: .: (0.008600) + test_equals2: .: (0.008725) + test_equals3: .: (0.008253) + test_equals3_cpu: .: (0.023450) + test_equals3_cpu_arm: .: (0.009745) + test_equals3_universal_mingw: .: (0.009692) + test_equals3_version: .: (0.009136) + test_equals_tilde: .: (0.012417) + test_gem_platform_match_with_string_argument: .: (0.012178) + test_initialize: .: (0.014074) + test_initialize_command_line: .: (0.008877) + test_initialize_mswin32_vc6: .: (0.007797) + test_initialize_platform: .: (0.008072) + test_initialize_test: .: (0.008940) + test_inspect: .: (0.007720) + test_nil_cpu_arch_is_treated_as_universal: .: (0.008533) + test_nil_version_is_stricter_for_linux_os: .: (0.008778) + test_nil_version_is_treated_as_any_version: .: (0.010145) + test_self_local: .: (0.010008) + test_self_match: .: (0.008614) + test_self_match_gem?: .: (0.007922) + test_self_match_spec?: .: (0.008658) + test_self_match_spec_with_match_gem_override: .: (0.008328) + test_self_new: .: (0.007909) + test_to_s: .: (0.008494) TestGemProjectSanity: - test_require_rubygems_package: .: (0.210351) + test_require_rubygems_package: .: (0.169794) TestGemRDoc: - test_delete_legacy_args: .: (0.030118) - test_generate_disabled: .: (0.027639) - test_initialize: .: (0.026462) - test_new_rdoc: .: (0.026800) - test_rdoc_installed?: .: (0.028247) - test_remove: .: (0.027504) - test_remove_unwritable: .: (0.026556) - test_ri_installed?: .: (0.027444) - test_setup: .: (0.027440) - test_setup_unwritable: .: (0.027684) + test_delete_legacy_args: .: (0.025127) + test_generate_disabled: .: (0.026011) + test_initialize: .: (0.025445) + test_new_rdoc: .: (0.026920) + test_rdoc_installed?: .: (0.024278) + test_remove: .: (0.022898) + test_remove_unwritable: .: (0.022538) + test_ri_installed?: .: (0.022351) + test_setup: .: (0.021908) + test_setup_unwritable: .: (0.022551) TestGemRemoteFetchError: - test_invalid_url: .: (0.008683) - test_password_redacted: .: (0.008034) - test_to_s: .: (0.008016) + test_invalid_url: .: (0.007416) + test_password_redacted: .: (0.006931) + test_to_s: .: (0.007137) TestGemRemoteFetcher: - test_cache_update_path: .: (0.020007) - test_cache_update_path_no_update: .: (0.019152) - test_cache_update_path_with_utf8_internal_encoding: .: (0.019123) - test_download: .: (0.019603) - test_download_cached: .: (0.019652) - test_download_install_dir: .: (0.020294) - test_download_local: .: (0.033791) - test_download_local_read_only: .: (0.021649) - test_download_local_space: .: (0.020122) - test_download_platform_legacy: .: (0.028185) - test_download_read_only: .: (0.039078) - test_download_same_file: .: (0.026929) - test_download_to_cache: .: (0.036628) - test_download_unsupported: .: (0.021160) - test_download_with_auth: .: (0.020597) - test_download_with_encoded_auth: .: (0.020631) - test_download_with_token: .: (0.020148) - test_download_with_x_oauth_basic: .: (0.020375) - test_fetch_http: .: (0.020304) - test_fetch_http_redirects: .: (0.020806) - test_fetch_http_redirects_without_location: .: (0.019643) - test_fetch_path_bad_uri: .: (0.019483) - test_fetch_path_getaddrinfo_error: .: (0.019981) - test_fetch_path_gzip: .: (0.021242) - test_fetch_path_gzip_unmodified: .: (0.019387) - test_fetch_path_io_error: .: (0.019457) - test_fetch_path_openssl_ssl_sslerror: .: (0.019078) - test_fetch_path_socket_error: .: (0.019086) - test_fetch_path_system_call_error: .: (0.019924) - test_fetch_path_timeout_error: .: (0.019339) - test_fetch_path_unmodified: .: (0.018737) - test_request_block: .: (0.019134) - test_self_fetcher: .: (0.018593) - test_self_fetcher_with_proxy: .: (0.019141) - test_yaml_error_on_size: .: (0.019931) + test_cache_update_path: .: (0.030458) + test_cache_update_path_no_update: .: (0.018003) + test_cache_update_path_with_utf8_internal_encoding: .: (0.018212) + test_download: .: (0.019360) + test_download_cached: .: (0.018041) + test_download_install_dir: .: (0.017932) + test_download_local: .: (0.027087) + test_download_local_read_only: .: (0.019016) + test_download_local_space: .: (0.017578) + test_download_platform_legacy: .: (0.025600) + test_download_read_only: .: (0.018363) + test_download_same_file: .: (0.021972) + test_download_to_cache: .: (0.028188) + test_download_unsupported: .: (0.019131) + test_download_with_auth: .: (0.016687) + test_download_with_encoded_auth: .: (0.017063) + test_download_with_token: .: (0.016735) + test_download_with_x_oauth_basic: .: (0.017565) + test_fetch_http: .: (0.016425) + test_fetch_http_redirects: .: (0.017083) + test_fetch_http_redirects_without_location: .: (0.016421) + test_fetch_path_bad_uri: .: (0.016242) + test_fetch_path_getaddrinfo_error: .: (0.016192) + test_fetch_path_gzip: .: (0.031904) + test_fetch_path_gzip_unmodified: .: (0.017841) + test_fetch_path_io_error: .: (0.018447) + test_fetch_path_openssl_ssl_sslerror: .: (0.018840) + test_fetch_path_socket_error: .: (0.017252) + test_fetch_path_system_call_error: .: (0.016811) + test_fetch_path_timeout_error: .: (0.017599) + test_fetch_path_unmodified: .: (0.016403) + test_request_block: .: (0.017065) + test_self_fetcher: .: (0.016892) + test_self_fetcher_with_proxy: .: (0.016556) + test_yaml_error_on_size: .: (0.016296) TestGemRemoteFetcherLocalSSLServer: - test_do_not_allow_insecure_ssl_connection_by_default: .: (0.596986) - test_do_not_allow_invalid_client_cert_auth_connection: .: (0.577787) - test_do_not_follow_insecure_redirect: .: (0.602295) - test_nil_ca_cert: .: (0.580200) - test_ssl_client_cert_auth_connection: .: (0.628814) - test_ssl_connection: .: (0.584619) - test_ssl_connection_allow_verify_none: .: (0.580606) + test_do_not_allow_insecure_ssl_connection_by_default: .: (0.579968) + test_do_not_allow_invalid_client_cert_auth_connection: .: (0.555840) + test_do_not_follow_insecure_redirect: .: (0.561166) + test_nil_ca_cert: .: (0.557094) + test_ssl_client_cert_auth_connection: .: (0.600204) + test_ssl_connection: .: (0.574351) + test_ssl_connection_allow_verify_none: .: (0.564877) TestGemRemoteFetcherLocalServer: - test_fetch_http_with_additional_headers: .: (0.077807) - test_implicit_no_proxy: .: (0.013161) - test_implicit_proxy: .: (0.013120) - test_implicit_proxy_no_env: .: (0.012162) - test_implicit_upper_case_proxy: .: (0.012971) - test_no_proxy: .: (0.014381) - test_observe_no_proxy_env_list: .: (0.013363) - test_observe_no_proxy_env_single_host: .: (0.012809) + test_fetch_http_with_additional_headers: .: (0.063092) + test_implicit_no_proxy: .: (0.012308) + test_implicit_proxy: .: (0.011633) + test_implicit_proxy_no_env: .: (0.011930) + test_implicit_upper_case_proxy: .: (0.011575) + test_no_proxy: .: (0.013422) + test_observe_no_proxy_env_list: .: (0.012539) + test_observe_no_proxy_env_single_host: .: (0.024064) TestGemRemoteFetcherS3: - test_fetch_s3_config_creds: .: (0.022594) - test_fetch_s3_config_creds_with_region: .: (0.021746) - test_fetch_s3_config_creds_with_token: .: (0.019917) - test_fetch_s3_env_creds: .: (0.020685) - test_fetch_s3_env_creds_with_region: .: (0.020626) - test_fetch_s3_env_creds_with_token: .: (0.020578) - test_fetch_s3_instance_profile_creds: .: (0.020107) - test_fetch_s3_instance_profile_creds_with_region: .: (0.019920) - test_fetch_s3_instance_profile_creds_with_token: .: (0.019951) - test_fetch_s3_no_host: .: (0.019080) - test_fetch_s3_no_id: .: (0.019056) - test_fetch_s3_no_secret: .: (0.018795) - test_fetch_s3_no_source_key: .: (0.018803) - test_fetch_s3_url_creds: .: (0.044842) + test_fetch_s3_config_creds: .: (0.035776) + test_fetch_s3_config_creds_with_region: .: (0.019188) + test_fetch_s3_config_creds_with_token: .: (0.018557) + test_fetch_s3_env_creds: .: (0.018110) + test_fetch_s3_env_creds_with_region: .: (0.017165) + test_fetch_s3_env_creds_with_token: .: (0.017816) + test_fetch_s3_instance_profile_creds: .: (0.017357) + test_fetch_s3_instance_profile_creds_with_region: .: (0.016917) + test_fetch_s3_instance_profile_creds_with_token: .: (0.017615) + test_fetch_s3_no_host: .: (0.019808) + test_fetch_s3_no_id: .: (0.021717) + test_fetch_s3_no_secret: .: (0.019472) + test_fetch_s3_no_source_key: .: (0.022387) + test_fetch_s3_url_creds: .: (0.017365) TestGemRequest: - test_configure_connection_for_https: .: (0.048741) - test_configure_connection_for_https_ssl_ca_cert: .: (0.059688) - test_fetch: .: (0.009281) - test_fetch_basic_auth: .: (0.058703) - test_fetch_basic_auth_encoded: .: (0.047979) - test_fetch_basic_oauth_encoded: .: (0.049381) - test_fetch_head: .: (0.009199) - test_fetch_unmodified: .: (0.009853) - test_get_proxy_from_env_domain: .: (0.009372) - test_get_proxy_from_env_empty: .: (0.008872) - test_get_proxy_from_env_escape: .: (0.009561) - test_get_proxy_from_env_fallback: .: (0.009439) - test_get_proxy_from_env_https: .: (0.010191) - test_get_proxy_from_env_normalize: .: (0.009323) - test_initialize_proxy: .: (0.009905) - test_initialize_proxy_ENV: .: (0.009281) - test_initialize_proxy_ENV_https: .: (0.009437) - test_initialize_proxy_URI: .: (0.010078) - test_proxy_ENV: .: (0.008824) - test_user_agent: .: (0.008681) - test_user_agent_engine: .: (0.009039) - test_user_agent_engine_ruby: .: (0.009341) - test_user_agent_patchlevel: .: (0.008587) - test_user_agent_revision: .: (0.009630) - test_verify_certificate: .: (0.008455) - test_verify_certificate_extra_message: .: (0.008351) - test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.011159) - test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.009277) - test_verify_certificate_message_CERT_REJECTED: .: (0.008579) - test_verify_certificate_message_CERT_UNTRUSTED: .: (0.008343) - test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.008341) - test_verify_certificate_message_INVALID_CA: .: (0.008429) - test_verify_certificate_message_INVALID_PURPOSE: .: (0.008479) - test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.008548) - test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.008357) - test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.008447) + test_configure_connection_for_https: .: (0.035711) + test_configure_connection_for_https_ssl_ca_cert: .: (0.038953) + test_fetch: .: (0.007990) + test_fetch_basic_auth: .: (0.035306) + test_fetch_basic_auth_encoded: .: (0.034805) + test_fetch_basic_oauth_encoded: .: (0.034388) + test_fetch_head: .: (0.007693) + test_fetch_unmodified: .: (0.007882) + test_get_proxy_from_env_domain: .: (0.007915) + test_get_proxy_from_env_empty: .: (0.007329) + test_get_proxy_from_env_escape: .: (0.007575) + test_get_proxy_from_env_fallback: .: (0.007958) + test_get_proxy_from_env_https: .: (0.008316) + test_get_proxy_from_env_normalize: .: (0.008028) + test_initialize_proxy: .: (0.007671) + test_initialize_proxy_ENV: .: (0.008001) + test_initialize_proxy_ENV_https: .: (0.008111) + test_initialize_proxy_URI: .: (0.023769) + test_proxy_ENV: .: (0.007692) + test_user_agent: .: (0.009487) + test_user_agent_engine: .: (0.007382) + test_user_agent_engine_ruby: .: (0.009273) + test_user_agent_patchlevel: .: (0.007565) + test_user_agent_revision: .: (0.007363) + test_verify_certificate: .: (0.008262) + test_verify_certificate_extra_message: .: (0.007710) + test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.008109) + test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.008659) + test_verify_certificate_message_CERT_REJECTED: .: (0.007602) + test_verify_certificate_message_CERT_UNTRUSTED: .: (0.007239) + test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.007927) + test_verify_certificate_message_INVALID_CA: .: (0.007220) + test_verify_certificate_message_INVALID_PURPOSE: .: (0.007199) + test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.007685) + test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.007603) + test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.007868) TestGemRequestConnectionPool: - test_checkout_same_connection: .: (0.008421) - test_net_http_args: .: (0.007967) - test_net_http_args_ipv6: .: (0.008015) - test_net_http_args_no_proxy: .: (0.008074) - test_net_http_args_proxy: .: (0.008556) - test_thread_waits_for_connection: .: (1.009723) - test_to_proxy_eh: .: (0.008452) - test_to_proxy_eh_wildcard: .: (0.031863) - test_to_proxy_empty_string: .: (0.008167) - test_to_proxy_substring: .: (0.014766) + test_checkout_same_connection: .: (0.007107) + test_net_http_args: .: (0.006766) + test_net_http_args_ipv6: .: (0.006839) + test_net_http_args_no_proxy: .: (0.007490) + test_net_http_args_proxy: .: (0.007041) + test_thread_waits_for_connection: .: (1.011900) + test_to_proxy_eh: .: (0.025777) + test_to_proxy_eh_wildcard: .: (0.007744) + test_to_proxy_empty_string: .: (0.007944) + test_to_proxy_substring: .: (0.007824) TestGemRequestSet: - test_bug_bug_990: .: (0.011719) - test_gem: .: (0.018243) - test_gem_duplicate: .: (0.008124) - test_import: .: (0.007974) - test_install: .: (0.076870) - test_install_from_gemdeps: .: (0.048504) - test_install_from_gemdeps_complex_dependencies: .: (0.130223) - test_install_from_gemdeps_explain: .: (0.031150) - test_install_from_gemdeps_install_dir: .: (0.058399) - test_install_from_gemdeps_local: .: (0.022107) - test_install_from_gemdeps_lockfile: .: (0.112285) - test_install_from_gemdeps_version_mismatch: .: (0.070240) - test_install_into: .: (0.074546) - test_install_into_development_shallow: .: (0.075161) - test_load_gemdeps: .: (0.010114) - test_load_gemdeps_installing: .: (0.009036) - test_load_gemdeps_without_groups: .: (0.008746) - test_resolve: .: (0.010087) - test_resolve_development: .: (0.009192) - test_resolve_development_shallow: .: (0.010492) + test_bug_bug_990: .: (0.011369) + test_gem: .: (0.008156) + test_gem_duplicate: .: (0.007993) + test_import: .: (0.008046) + test_install: .: (0.070259) + test_install_from_gemdeps: .: (0.045878) + test_install_from_gemdeps_complex_dependencies: .: (0.138733) + test_install_from_gemdeps_explain: .: (0.030667) + test_install_from_gemdeps_install_dir: .: (0.056934) + test_install_from_gemdeps_local: .: (0.022729) + test_install_from_gemdeps_lockfile: .: (0.106320) + test_install_from_gemdeps_version_mismatch: .: (0.045437) + test_install_into: .: (0.066299) + test_install_into_development_shallow: .: (0.066858) + test_load_gemdeps: .: (0.008958) + test_load_gemdeps_installing: .: (0.008399) + test_load_gemdeps_without_groups: .: (0.008638) + test_resolve: .: (0.010233) + test_resolve_development: .: (0.008863) + test_resolve_development_shallow: .: (0.009695) test_resolve_git: P =============================================================================== Pending: test_resolve_git(TestGemRequestSet): cannot find git executable, use GIT environment variable to set @@ -3622,91 +3658,91 @@ 395: rs = Gem::RequestSet.new 396: =============================================================================== -: (0.014681) - test_resolve_ignore_dependencies: .: (0.009161) - test_resolve_incompatible: .: (0.008710) - test_resolve_vendor: .: (0.017835) - test_sorted_requests: .: (0.013146) - test_sorted_requests_development_shallow: .: (0.010221) - test_tsort_each_child_development: .: (0.011053) - test_tsort_each_child_development_shallow: .: (0.010202) +: (0.013362) + test_resolve_ignore_dependencies: .: (0.008479) + test_resolve_incompatible: .: (0.025287) + test_resolve_vendor: .: (0.019215) + test_sorted_requests: .: (0.010443) + test_sorted_requests_development_shallow: .: (0.012450) + test_tsort_each_child_development: .: (0.011866) + test_tsort_each_child_development_shallow: .: (0.009812) TestGemRequestSetGemDependencyAPI: - test_gem: .: (0.009065) - test_gem_bitbucket: .: (0.008339) - test_gem_bitbucket_expand_path: .: (0.008145) - test_gem_deps_file: .: (0.007959) - test_gem_duplicate: .: (0.008803) - test_gem_git: .: (0.008329) - test_gem_git_branch: .: (0.008886) - test_gem_git_gist: .: (0.008635) - test_gem_git_ref: .: (0.008718) - test_gem_git_submodules: .: (0.008376) - test_gem_git_tag: .: (0.008246) - test_gem_github: .: (0.008110) - test_gem_github_expand_path: .: (0.008241) - test_gem_group: .: (0.026215) - test_gem_group_method: .: (0.008170) - test_gem_group_without: .: (0.009896) - test_gem_groups: .: (0.008349) - test_gem_path: .: (0.010383) - test_gem_platforms: .: (0.010591) - test_gem_platforms_bundler_ruby: .: (0.008808) - test_gem_platforms_engine: .: (0.009340) - test_gem_platforms_maglev: .: (0.008376) - test_gem_platforms_multiple: .: (0.008585) - test_gem_platforms_platform: .: (0.008151) - test_gem_platforms_truffleruby: .: (0.008141) - test_gem_platforms_unknown: .: (0.008635) - test_gem_platforms_version: .: (0.008181) - test_gem_requirement: .: (0.008208) - test_gem_requirements: .: (0.008929) - test_gem_requirements_options: .: (0.007998) - test_gem_requires: .: (0.008088) - test_gem_requires_false: .: (0.008708) - test_gem_requires_without_group: .: (0.008069) - test_gem_source_mismatch: .: (0.010690) - test_gempspec_with_multiple_runtime_deps: .: (0.010068) - test_gemspec: .: (0.010906) - test_gemspec_bad: .: (0.009036) - test_gemspec_development_group: .: (0.013617) - test_gemspec_multiple: .: (0.009924) - test_gemspec_name: .: (0.010475) - test_gemspec_named: .: (0.009697) - test_gemspec_none: .: (0.008044) - test_gemspec_path: .: (0.010236) - test_gemspec_without_group: .: (0.008253) - test_git: .: (0.008301) - test_git_source: .: (0.007956) - test_group: .: (0.008031) - test_load: .: (0.009004) - test_pin_gem_source: .: (0.008097) - test_platform_mswin: .: (0.008030) - test_platform_multiple: .: (0.008550) - test_platform_ruby: .: (0.008260) - test_platforms: .: (0.026373) - test_ruby: .: (0.008280) - test_ruby_engine: .: (0.010262) - test_ruby_engine_mismatch_engine: .: (0.008242) - test_ruby_engine_mismatch_version: .: (0.008051) - test_ruby_engine_no_engine_version: .: (0.009777) - test_ruby_mismatch: .: (0.008045) - test_ruby_mismatch_installing: .: (0.007839) - test_source: .: (0.008641) - test_with_engine_version: .: (0.008503) + test_gem: .: (0.008640) + test_gem_bitbucket: .: (0.008566) + test_gem_bitbucket_expand_path: .: (0.007731) + test_gem_deps_file: .: (0.007667) + test_gem_duplicate: .: (0.009213) + test_gem_git: .: (0.007875) + test_gem_git_branch: .: (0.008562) + test_gem_git_gist: .: (0.007597) + test_gem_git_ref: .: (0.008640) + test_gem_git_submodules: .: (0.008171) + test_gem_git_tag: .: (0.007227) + test_gem_github: .: (0.007412) + test_gem_github_expand_path: .: (0.007608) + test_gem_group: .: (0.007509) + test_gem_group_method: .: (0.008341) + test_gem_group_without: .: (0.007330) + test_gem_groups: .: (0.013924) + test_gem_path: .: (0.009822) + test_gem_platforms: .: (0.008046) + test_gem_platforms_bundler_ruby: .: (0.008527) + test_gem_platforms_engine: .: (0.007885) + test_gem_platforms_maglev: .: (0.008800) + test_gem_platforms_multiple: .: (0.008059) + test_gem_platforms_platform: .: (0.007994) + test_gem_platforms_truffleruby: .: (0.008161) + test_gem_platforms_unknown: .: (0.007850) + test_gem_platforms_version: .: (0.007942) + test_gem_requirement: .: (0.007797) + test_gem_requirements: .: (0.008096) + test_gem_requirements_options: .: (0.007688) + test_gem_requires: .: (0.022004) + test_gem_requires_false: .: (0.007377) + test_gem_requires_without_group: .: (0.008799) + test_gem_source_mismatch: .: (0.009793) + test_gempspec_with_multiple_runtime_deps: .: (0.010542) + test_gemspec: .: (0.010537) + test_gemspec_bad: .: (0.008456) + test_gemspec_development_group: .: (0.010188) + test_gemspec_multiple: .: (0.009191) + test_gemspec_name: .: (0.009642) + test_gemspec_named: .: (0.009007) + test_gemspec_none: .: (0.007427) + test_gemspec_path: .: (0.009845) + test_gemspec_without_group: .: (0.007467) + test_git: .: (0.008053) + test_git_source: .: (0.007391) + test_group: .: (0.007342) + test_load: .: (0.008223) + test_pin_gem_source: .: (0.007647) + test_platform_mswin: .: (0.007567) + test_platform_multiple: .: (0.007839) + test_platform_ruby: .: (0.008965) + test_platforms: .: (0.007473) + test_ruby: .: (0.007318) + test_ruby_engine: .: (0.007437) + test_ruby_engine_mismatch_engine: .: (0.007160) + test_ruby_engine_mismatch_version: .: (0.007295) + test_ruby_engine_no_engine_version: .: (0.007075) + test_ruby_mismatch: .: (0.006942) + test_ruby_mismatch_installing: .: (0.007049) + test_source: .: (0.007331) + test_with_engine_version: .: (0.007317) TestGemRequestSetLockfile: - test_add_DEPENDENCIES: .: (0.039563) - test_add_DEPENDENCIES_from_gem_deps: .: (0.022498) - test_add_GEM: .: (0.148627) - test_add_PLATFORMS: .: (0.059413) - test_relative_path_from: .: (0.009158) - test_to_s_gem: .: (0.020762) - test_to_s_gem_dependency: .: (0.035920) - test_to_s_gem_dependency_non_default: .: (0.032153) - test_to_s_gem_dependency_requirement: .: (0.028994) - test_to_s_gem_path: .: (0.014099) - test_to_s_gem_path_absolute: .: (0.014266) - test_to_s_gem_platform: .: (0.022100) - test_to_s_gem_source: .: (0.047185) + test_add_DEPENDENCIES: .: (0.034221) + test_add_DEPENDENCIES_from_gem_deps: .: (0.033536) + test_add_GEM: .: (0.143903) + test_add_PLATFORMS: .: (0.058153) + test_relative_path_from: .: (0.009060) + test_to_s_gem: .: (0.021872) + test_to_s_gem_dependency: .: (0.034383) + test_to_s_gem_dependency_non_default: .: (0.029275) + test_to_s_gem_dependency_requirement: .: (0.027109) + test_to_s_gem_path: .: (0.016853) + test_to_s_gem_path_absolute: .: (0.013406) + test_to_s_gem_platform: .: (0.021268) + test_to_s_gem_source: .: (0.045511) test_to_s_git: P =============================================================================== Pending: test_to_s_git(TestGemRequestSetLockfile): cannot find git executable, use GIT environment variable to set @@ -3721,202 +3757,202 @@ 378: head = nil 379: =============================================================================== -: (0.029015) - test_write: .: (0.011377) - test_write_error: .: (0.011465) +: (0.010812) + test_write: .: (0.008472) + test_write_error: .: (0.010664) TestGemRequestSetLockfileParser: - test_get: .: (0.009425) - test_get_type_mismatch: .: (0.011365) - test_get_type_multiple: .: (0.008916) - test_get_type_value_mismatch: .: (0.010266) - test_parse: .: (0.009825) - test_parse_DEPENDENCIES_git: .: (0.011866) - test_parse_DEPENDENCIES_git_version: .: (0.010054) - test_parse_GEM: .: (0.009667) - test_parse_GEM_remote_multiple: .: (0.009798) - test_parse_GIT: .: (0.011366) - test_parse_GIT_branch: .: (0.010184) - test_parse_GIT_ref: .: (0.010157) - test_parse_GIT_tag: .: (0.010745) - test_parse_PATH: .: (0.012140) - test_parse_dependencies: .: (0.010544) - test_parse_dependency: .: (0.014163) - test_parse_gem_specs_dependency: .: (0.016827) - test_parse_missing: .: (0.008301) + test_get: .: (0.008859) + test_get_type_mismatch: .: (0.008555) + test_get_type_multiple: .: (0.008782) + test_get_type_value_mismatch: .: (0.009060) + test_parse: .: (0.010040) + test_parse_DEPENDENCIES_git: .: (0.026815) + test_parse_DEPENDENCIES_git_version: .: (0.012600) + test_parse_GEM: .: (0.009536) + test_parse_GEM_remote_multiple: .: (0.011980) + test_parse_GIT: .: (0.011026) + test_parse_GIT_branch: .: (0.010063) + test_parse_GIT_ref: .: (0.010082) + test_parse_GIT_tag: .: (0.010467) + test_parse_PATH: .: (0.012749) + test_parse_dependencies: .: (0.010605) + test_parse_dependency: .: (0.010220) + test_parse_gem_specs_dependency: .: (0.010927) + test_parse_missing: .: (0.007986) TestGemRequestSetLockfileTokenizer: - test_peek: .: (0.009203) - test_skip: .: (0.008950) - test_token_pos: .: (0.008928) - test_tokenize: .: (0.009888) - test_tokenize_capitals: .: (0.009289) - test_tokenize_conflict_markers: .: (0.011436) - test_tokenize_git: .: (0.009169) - test_tokenize_multiple: .: (0.009202) - test_unget: .: (0.008667) + test_peek: .: (0.008736) + test_skip: .: (0.008330) + test_token_pos: .: (0.009310) + test_tokenize: .: (0.009263) + test_tokenize_capitals: .: (0.014142) + test_tokenize_conflict_markers: .: (0.011860) + test_tokenize_git: .: (0.008834) + test_tokenize_multiple: .: (0.009074) + test_unget: .: (0.008972) TestGemRequire: - test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.029840) - test_activate_via_require_respects_loaded_files: .: (0.077428) - test_already_activated_direct_conflict: .: (0.072888) - test_concurrent_require: .: (0.046831) - test_dash_i_beats_default_gems: .: (0.041970) - test_dash_i_beats_gems: .: (0.078524) - test_default_gem_and_normal_gem: .: (0.037496) - test_default_gem_and_normal_gem_same_version: .: (0.039026) - test_default_gem_only: .: (0.022402) - test_default_gem_prerelease: .: (0.037524) - test_default_gem_require_activates_just_once: .: (0.039527) - test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.114820) - test_default_gem_with_unresolved_gems_depending_on_it: .: (0.107785) - test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.522992) - test_multiple_gems_with_the_same_path: .: (0.099635) - test_no_crash_when_overriding_warn_with_warning_module: .: (0.321280) - test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.323439) - test_no_kernel_require_in_warn_with_uplevel: .: (0.323740) - test_no_other_behavioral_changes_with_Kernel_warn: .: (0.329224) - test_no_other_behavioral_changes_with_warn: .: (0.323598) - test_normal_gem_does_not_shadow_default_gem: .: (0.031997) - test_normal_gems_with_overridden_load_error_message:.: (0.330839) - test_realworld_default_gem: .: (0.291469) - test_realworld_upgraded_default_gem: .: (0.305037) - test_require_bundler: .: (0.045350) - test_require_can_use_a_pathname_object: .: (0.029842) - test_require_default_when_gem_defined: .: (0.030083) - test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.361206) - test_require_doesnt_traverse_development_dependencies: .: (0.039085) - test_require_is_lazy_with_inexact_req: .: (0.065718) - test_require_is_not_lazy_with_exact_req: .: (0.060035) - test_require_is_not_lazy_with_one_possible: .: (0.045036) - test_require_is_not_lazy_with_shadowed_default_gem: .: (0.066275) - test_require_when_gem_defined: .: (0.024973) - test_require_works_after_cleanup: .: (0.038048) - test_respect_loaded_features_caching_like_standard_require: .: (0.016555) - test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.036038) - test_try_activate_error_unlocks_require_monitor: .: (0.014929) - test_unable_to_find_good_unresolved_version: .: (0.085841) + test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.027615) + test_activate_via_require_respects_loaded_files: .: (0.052906) + test_already_activated_direct_conflict: .: (0.086840) + test_concurrent_require: .: (0.042358) + test_dash_i_beats_default_gems: .: (0.038451) + test_dash_i_beats_gems: .: (0.069021) + test_default_gem_and_normal_gem: .: (0.037257) + test_default_gem_and_normal_gem_same_version: .: (0.035131) + test_default_gem_only: .: (0.019520) + test_default_gem_prerelease: .: (0.033146) + test_default_gem_require_activates_just_once: .: (0.020116) + test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.115899) + test_default_gem_with_unresolved_gems_depending_on_it: .: (0.093670) + test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.423557) + test_multiple_gems_with_the_same_path: .: (0.095710) + test_no_crash_when_overriding_warn_with_warning_module: .: (0.248000) + test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.249081) + test_no_kernel_require_in_warn_with_uplevel: .: (0.244934) + test_no_other_behavioral_changes_with_Kernel_warn: .: (0.240172) + test_no_other_behavioral_changes_with_warn: .: (0.240624) + test_normal_gem_does_not_shadow_default_gem: .: (0.028331) + test_normal_gems_with_overridden_load_error_message:.: (0.270343) + test_realworld_default_gem: .: (0.221506) + test_realworld_upgraded_default_gem: .: (0.259950) + test_require_bundler: .: (0.037790) + test_require_can_use_a_pathname_object: .: (0.029226) + test_require_default_when_gem_defined: .: (0.026505) + test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.298420) + test_require_doesnt_traverse_development_dependencies: .: (0.078848) + test_require_is_lazy_with_inexact_req: .: (0.121349) + test_require_is_not_lazy_with_exact_req: .: (0.147410) + test_require_is_not_lazy_with_one_possible: .: (0.045559) + test_require_is_not_lazy_with_shadowed_default_gem: .: (0.051761) + test_require_when_gem_defined: .: (0.020806) + test_require_works_after_cleanup: .: (0.032740) + test_respect_loaded_features_caching_like_standard_require: .: (0.014682) + test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.031212) + test_try_activate_error_unlocks_require_monitor: .: (0.014149) + test_unable_to_find_good_unresolved_version: .: (0.081800) TestGemRequirement: - test_bad: .: (0.014900) - test_basic_non_none: .: (0.008882) - test_concat: .: (0.008891) - test_create: .: (0.009297) - test_empty_requirements_is_none: .: (0.008681) - test_equals2: .: (0.010307) - test_explicit_default_is_none: .: (0.008857) - test_for_lockfile: .: (0.009154) - test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.010352) - test_hash_with_multiple_versions: .: (0.009337) - test_illformed_requirements: .: (0.009167) - test_initialize: .: (0.009332) - test_initialize_copy: .: (0.008903) - test_marshal_load_attack: .: (0.020534) - test_parse: .: (0.009499) - test_parse_bad: .: (0.009487) - test_parse_deduplication: .: (0.010758) - test_prerelease_eh: .: (0.009091) - test_satisfied_by_boxed: .: (0.012172) - test_satisfied_by_eh_bang_equal: .: (0.009156) - test_satisfied_by_eh_blank: .: (0.009072) - test_satisfied_by_eh_boxed: .: (0.011398) - test_satisfied_by_eh_equal: .: (0.009044) - test_satisfied_by_eh_good: .: (0.013252) - test_satisfied_by_eh_gt: .: (0.008776) - test_satisfied_by_eh_gte: .: (0.009398) - test_satisfied_by_eh_list: .: (0.008785) - test_satisfied_by_eh_lt: .: (0.008805) - test_satisfied_by_eh_lte: .: (0.009510) - test_satisfied_by_eh_multiple: .: (0.009348) - test_satisfied_by_eh_non_versions: .: (0.009509) - test_satisfied_by_eh_tilde_gt: .: (0.008873) - test_satisfied_by_eh_tilde_gt_v0: .: (0.010823) - test_satisfied_by_explicitly_bounded: .: (0.009499) - test_specific: .: (0.009034) + test_bad: .: (0.013979) + test_basic_non_none: .: (0.007831) + test_concat: .: (0.007653) + test_create: .: (0.007956) + test_empty_requirements_is_none: .: (0.007434) + test_equals2: .: (0.017394) + test_explicit_default_is_none: .: (0.008949) + test_for_lockfile: .: (0.009433) + test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.009933) + test_hash_with_multiple_versions: .: (0.010191) + test_illformed_requirements: .: (0.008212) + test_initialize: .: (0.008067) + test_initialize_copy: .: (0.008983) + test_marshal_load_attack: .: (0.008391) + test_parse: .: (0.008498) + test_parse_bad: .: (0.008346) + test_parse_deduplication: .: (0.007980) + test_prerelease_eh: .: (0.007976) + test_satisfied_by_boxed: .: (0.009789) + test_satisfied_by_eh_bang_equal: .: (0.008294) + test_satisfied_by_eh_blank: .: (0.008396) + test_satisfied_by_eh_boxed: .: (0.009461) + test_satisfied_by_eh_equal: .: (0.008788) + test_satisfied_by_eh_good: .: (0.013690) + test_satisfied_by_eh_gt: .: (0.008438) + test_satisfied_by_eh_gte: .: (0.009226) + test_satisfied_by_eh_list: .: (0.009005) + test_satisfied_by_eh_lt: .: (0.008506) + test_satisfied_by_eh_lte: .: (0.008528) + test_satisfied_by_eh_multiple: .: (0.008529) + test_satisfied_by_eh_non_versions: .: (0.008910) + test_satisfied_by_eh_tilde_gt: .: (0.008554) + test_satisfied_by_eh_tilde_gt_v0: .: (0.008365) + test_satisfied_by_explicitly_bounded: .: (0.013823) + test_specific: .: (0.008825) TestGemResolver: - test_backoff_higher_version_to_satisfy_dep: .: (0.015914) - test_backtracks_to_the_first_conflict: .: (0.014112) - test_common_rack_activation_scenario: .: (0.018644) - test_conflict_resolution_only_effects_correct_spec: .: (0.015198) - test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.024716) - test_keeps_resolving_after_seeing_satisfied_dep: .: (0.012892) - test_no_overlap_specifically: .: (0.011109) - test_only_returns_spec_once: .: (0.012532) - test_pick_generic_linux_variants_on_musl_linux: .: (0.037576) - test_picks_best_platform: .: (0.031107) - test_picks_highest_version: .: (0.012282) - test_picks_lower_version_when_needed: .: (0.013939) - test_pulls_in_dependencies: .: (0.013001) - test_raises_and_explains_when_platform_prevents_install: .: (0.010158) - test_raises_and_reports_a_toplevel_request_properly:.: (0.009598) - test_raises_and_reports_an_implicit_request_properly: .: (0.010649) - test_raises_dependency_error: .: (0.014901) - test_raises_when_a_gem_is_missing: .: (0.009987) - test_raises_when_a_gem_version_is_missing: .: (0.009510) - test_raises_when_possibles_are_exhausted: .: (0.015310) - test_requests: .: (0.011682) - test_requests_development: .: (0.011715) - test_requests_ignore_dependencies: .: (0.012164) - test_resolve_bug_699: .: (0.016539) - test_resolve_conflict: .: (0.013299) - test_resolve_conservative: .: (0.015863) - test_resolve_development: .: (0.011836) - test_resolve_development_shallow: .: (0.012019) - test_resolve_remote_missing_dependency: .: (0.011434) - test_resolve_rollback: .: (0.013824) - test_search_for_local_platform_partial_string_match:.: (0.010758) - test_second_level_backout: .: (0.058505) - test_select_local_platforms: .: (0.026152) - test_self_compose_sets_best_set: .: (0.009320) - test_self_compose_sets_multiple: .: (0.013215) - test_self_compose_sets_nest: .: (0.011395) - test_self_compose_sets_nil: .: (0.012806) - test_self_compose_sets_single: .: (0.011189) - test_simple_activesupport_problem: .: (0.014267) - test_sorts_by_source_then_version: .: (0.012199) + test_backoff_higher_version_to_satisfy_dep: .: (0.024317) + test_backtracks_to_the_first_conflict: .: (0.014628) + test_common_rack_activation_scenario: .: (0.017840) + test_conflict_resolution_only_effects_correct_spec: .: (0.013151) + test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.022242) + test_keeps_resolving_after_seeing_satisfied_dep: .: (0.011998) + test_no_overlap_specifically: .: (0.010452) + test_only_returns_spec_once: .: (0.011472) + test_pick_generic_linux_variants_on_musl_linux: .: (0.022307) + test_picks_best_platform: .: (0.025142) + test_picks_highest_version: .: (0.009732) + test_picks_lower_version_when_needed: .: (0.011202) + test_pulls_in_dependencies: .: (0.010427) + test_raises_and_explains_when_platform_prevents_install: .: (0.009133) + test_raises_and_reports_a_toplevel_request_properly:.: (0.009011) + test_raises_and_reports_an_implicit_request_properly: .: (0.010525) + test_raises_dependency_error: .: (0.012746) + test_raises_when_a_gem_is_missing: .: (0.008670) + test_raises_when_a_gem_version_is_missing: .: (0.008664) + test_raises_when_possibles_are_exhausted: .: (0.013560) + test_requests: .: (0.011308) + test_requests_development: .: (0.010589) + test_requests_ignore_dependencies: .: (0.009996) + test_resolve_bug_699: .: (0.023938) + test_resolve_conflict: .: (0.011354) + test_resolve_conservative: .: (0.014989) + test_resolve_development: .: (0.011215) + test_resolve_development_shallow: .: (0.011371) + test_resolve_remote_missing_dependency: .: (0.010181) + test_resolve_rollback: .: (0.012125) + test_search_for_local_platform_partial_string_match:.: (0.009724) + test_second_level_backout: .: (0.050506) + test_select_local_platforms: .: (0.010712) + test_self_compose_sets_best_set: .: (0.007475) + test_self_compose_sets_multiple: .: (0.009768) + test_self_compose_sets_nest: .: (0.010149) + test_self_compose_sets_nil: .: (0.019135) + test_self_compose_sets_single: .: (0.028254) + test_simple_activesupport_problem: .: (0.026836) + test_sorts_by_source_then_version: .: (0.028159) TestGemResolverAPISet: - test_find_all: .: (0.012568) - test_find_all_cache: .: (0.010883) - test_find_all_local: .: (0.009097) - test_find_all_missing: .: (0.010491) - test_find_all_not_found: .: (0.010830) - test_find_all_prereleases: .: (0.011449) - test_initialize: .: (0.009730) - test_initialize_deeper_uri: .: (0.009368) - test_initialize_uri: .: (0.012310) - test_prefetch: .: (0.010971) - test_prefetch_cache: .: (0.010671) - test_prefetch_cache_missing: .: (0.010402) - test_prefetch_local: .: (0.010547) + test_find_all: .: (0.026394) + test_find_all_cache: .: (0.026326) + test_find_all_local: .: (0.022796) + test_find_all_missing: .: (0.040776) + test_find_all_not_found: .: (0.069112) + test_find_all_prereleases: .: (0.010945) + test_initialize: .: (0.010424) + test_initialize_deeper_uri: .: (0.008063) + test_initialize_uri: .: (0.007895) + test_prefetch: .: (0.011235) + test_prefetch_cache: .: (0.009681) + test_prefetch_cache_missing: .: (0.009576) + test_prefetch_local: .: (0.009702) TestGemResolverAPISpecification: - test_fetch_development_dependencies: .: (0.020794) - test_initialize: .: (0.009613) - test_installable_platform_eh: .: (0.009389) - test_source: .: (0.009086) - test_spec: .: (0.031579) - test_spec_jruby_platform: .: (0.030157) + test_fetch_development_dependencies: .: (0.019514) + test_initialize: .: (0.009671) + test_installable_platform_eh: .: (0.007834) + test_source: .: (0.007644) + test_spec: .: (0.015043) + test_spec_jruby_platform: .: (0.025299) TestGemResolverActivationRequest: - test_development_eh: .: (0.010230) - test_inspect: .: (0.009476) - test_installed_eh: .: (0.008642) + test_development_eh: .: (0.008360) + test_inspect: .: (0.008242) + test_installed_eh: .: (0.008426) TestGemResolverBestSet: - test_find_all: .: (0.013207) - test_find_all_local: .: (0.017006) - test_initialize: .: (0.008924) - test_prefetch: .: (0.016761) - test_prefetch_local: .: (0.012926) + test_find_all: .: (0.012254) + test_find_all_local: .: (0.015208) + test_initialize: .: (0.008364) + test_prefetch: .: (0.015139) + test_prefetch_local: .: (0.012143) TestGemResolverComposedSet: - test_errors: .: (0.012214) - test_prerelease_equals: .: (0.009557) - test_remote_equals: .: (0.008438) + test_errors: .: (0.010460) + test_prerelease_equals: .: (0.008144) + test_remote_equals: .: (0.008099) TestGemResolverConflict: - test_explanation: .: (0.010029) - test_explanation_user_request: .: (0.008936) - test_request_path: .: (0.008699) + test_explanation: .: (0.008705) + test_explanation_user_request: .: (0.008285) + test_request_path: .: (0.008353) TestGemResolverDependencyRequest: - test_development_eh: .: (0.010705) - test_match_eh: .: (0.008831) - test_match_eh_prerelease: .: (0.009037) - test_match_eh_prerelease_allow_prerelease: .: (0.008835) - test_matches_spec_eh: .: (0.008715) - test_matches_spec_eh_prerelease: .: (0.008580) - test_requirement: .: (0.008433) + test_development_eh: .: (0.008580) + test_match_eh: .: (0.008370) + test_match_eh_prerelease: .: (0.008074) + test_match_eh_prerelease_allow_prerelease: .: (0.007892) + test_matches_spec_eh: .: (0.007749) + test_matches_spec_eh_prerelease: .: (0.007984) + test_requirement: .: (0.007427) TestGemResolverGitSet: test_add_git_gem: P =============================================================================== @@ -3932,7 +3968,7 @@ 17: @set.add_git_gem name, repository, nil, false 18: =============================================================================== -: (0.026841) +: (0.011616) test_add_git_gem_submodules: P =============================================================================== Pending: test_add_git_gem_submodules(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3947,7 +3983,7 @@ 31: @set.add_git_gem name, repository, nil, true 32: =============================================================================== -: (0.011841) +: (0.010265) test_add_git_spec: P =============================================================================== Pending: test_add_git_spec(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3962,7 +3998,7 @@ 43: @set.add_git_spec name, version, repository, revision, true 44: =============================================================================== -: (0.013502) +: (0.010509) test_find_all: P =============================================================================== Pending: test_find_all(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3977,7 +4013,7 @@ 61: @set.add_git_gem name, repository, nil, false 62: =============================================================================== -: (0.012471) +: (0.010499) test_find_all_local: P =============================================================================== Pending: test_find_all_local(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3992,7 +4028,7 @@ 77: @set.add_git_gem name, repository, nil, false 78: @set.remote = false =============================================================================== -: (0.012397) +: (0.011037) test_find_all_prerelease: P =============================================================================== Pending: test_find_all_prerelease(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4007,7 +4043,7 @@ 92: @set.add_git_gem name, repository, nil, false 93: =============================================================================== -: (0.012465) +: (0.010715) test_prefetch: P =============================================================================== Pending: test_prefetch(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4022,7 +4058,7 @@ 126: @set.add_git_gem name, repository, nil, false 127: =============================================================================== -: (0.039524) +: (0.010413) test_prefetch_cache: P =============================================================================== Pending: test_prefetch_cache(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4037,7 +4073,7 @@ 140: @set.add_git_gem name, repository, nil, false 141: =============================================================================== -: (0.038826) +: (0.010672) test_prefetch_filter: P =============================================================================== Pending: test_prefetch_filter(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4052,7 +4088,7 @@ 158: @set.add_git_gem name, repository, nil, false 159: =============================================================================== -: (0.049202) +: (0.010495) test_prefetch_root_dir: P =============================================================================== Pending: test_prefetch_root_dir(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4067,8 +4103,8 @@ 172: @set.add_git_gem name, repository, nil, false 173: =============================================================================== -: (0.140606) - test_root_dir: .: (0.009262) +: (0.010087) + test_root_dir: .: (0.007372) TestGemResolverGitSpecification: test_add_dependency: P =============================================================================== @@ -4084,8 +4120,8 @@ 41: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 42: =============================================================================== -: (0.015652) - test_equals2: .: (0.013831) +: (0.025292) + test_equals2: .: (0.011507) test_install: P =============================================================================== Pending: test_install(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4100,7 +4136,7 @@ 53: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 54: =============================================================================== -: (0.012131) +: (0.010160) test_install_extension: P =============================================================================== Pending: test_install_extension(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4115,7 +4151,7 @@ 71: end 72: =============================================================================== -: (0.012795) +: (0.011906) test_install_installed: P =============================================================================== Pending: test_install_installed(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4130,399 +4166,399 @@ 103: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 104: =============================================================================== -: (0.012133) +: (0.011607) TestGemResolverIndexSet: - test_find_all: .: (0.019531) - test_find_all_local: .: (0.017410) - test_find_all_prerelease: .: (0.013212) - test_initialize: .: (0.011229) - test_initialize_source: .: (0.011312) + test_find_all: .: (0.015969) + test_find_all_local: .: (0.015847) + test_find_all_prerelease: .: (0.011083) + test_initialize: .: (0.009801) + test_initialize_source: .: (0.009877) TestGemResolverIndexSpecification: - test_initialize: .: (0.011556) - test_initialize_platform: .: (0.011214) - test_install: .: (0.047650) - test_spec: .: (0.022135) - test_spec_local: .: (0.022530) + test_initialize: .: (0.009592) + test_initialize_platform: .: (0.010017) + test_install: .: (0.031808) + test_spec: .: (0.017160) + test_spec_local: .: (0.019181) TestGemResolverInstalledSpecification: - test_initialize: .: (0.009805) - test_install: .: (0.008662) - test_installable_platform_eh: .: (0.023053) + test_initialize: .: (0.008275) + test_install: .: (0.008008) + test_installable_platform_eh: .: (0.020370) TestGemResolverInstallerSet: - test_add_always_install: .: (0.046426) - test_add_always_install_errors: .: (0.012237) - test_add_always_install_index_spec_platform: .: (0.026109) - test_add_always_install_platform: .: (0.037799) - test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.039441) - test_add_always_install_prerelease: .: (0.039795) - test_add_always_install_prerelease_github_problem: .: (0.030171) - test_add_always_install_prerelease_only: .: (0.026397) - test_add_local: .: (0.038869) - test_consider_local_eh: .: (0.009054) - test_consider_remote_eh: .: (0.008771) - test_errors: .: (0.013206) - test_find_all_always_install: .: (0.037659) - test_find_all_prerelease: .: (0.034477) - test_find_all_prerelease_dependencies_with_add_local: .: (0.034146) - test_load_spec: .: (0.019434) - test_prefetch: .: (0.009257) - test_prerelease_equals: .: (0.008781) - test_remote_equals_both: .: (0.009472) - test_remote_equals_local: .: (0.009364) - test_remote_equals_remote: .: (0.009821) + test_add_always_install: .: (0.043170) + test_add_always_install_errors: .: (0.011527) + test_add_always_install_index_spec_platform: .: (0.023522) + test_add_always_install_platform: .: (0.032980) + test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.033072) + test_add_always_install_prerelease: .: (0.036662) + test_add_always_install_prerelease_github_problem: .: (0.027699) + test_add_always_install_prerelease_only: .: (0.023969) + test_add_local: .: (0.021916) + test_consider_local_eh: .: (0.008051) + test_consider_remote_eh: .: (0.007644) + test_errors: .: (0.010917) + test_find_all_always_install: .: (0.033652) + test_find_all_prerelease: .: (0.031033) + test_find_all_prerelease_dependencies_with_add_local: .: (0.029727) + test_load_spec: .: (0.016785) + test_prefetch: .: (0.008260) + test_prerelease_equals: .: (0.008091) + test_remote_equals_both: .: (0.008049) + test_remote_equals_local: .: (0.023913) + test_remote_equals_remote: .: (0.007774) TestGemResolverLocalSpecification: - test_install: .: (0.037890) - test_installable_platform_eh: .: (0.023202) + test_install: .: (0.038106) + test_installable_platform_eh: .: (0.023380) TestGemResolverLockSet: - test_add: .: (0.009715) - test_find_all: .: (0.012926) - test_load_spec: .: (0.016884) - test_prefetch: .: (0.009131) + test_add: .: (0.010468) + test_find_all: .: (0.008362) + test_load_spec: .: (0.015447) + test_prefetch: .: (0.008157) TestGemResolverLockSpecification: - test_add_dependency: .: (0.009289) - test_initialize: .: (0.009247) - test_install: .: (0.030119) - test_install_installed: .: (0.010083) - test_spec: .: (0.009367) - test_spec_loaded: .: (0.013385) + test_add_dependency: .: (0.008463) + test_initialize: .: (0.008187) + test_install: .: (0.028298) + test_install_installed: .: (0.009794) + test_spec: .: (0.008386) + test_spec_loaded: .: (0.012105) TestGemResolverRequirementList: - test_each: .: (0.009326) + test_each: .: (0.008876) TestGemResolverSpecification: - test_install: .: (0.034585) - test_installable_platform_eh: .: (0.009615) - test_source: .: (0.009082) + test_install: .: (0.031914) + test_installable_platform_eh: .: (0.008694) + test_source: .: (0.007937) TestGemResolverVendorSet: - test_add_vendor_gem: .: (0.011249) - test_add_vendor_gem_missing: .: (0.010332) - test_find_all: .: (0.010865) - test_find_all_prerelease: .: (0.011403) - test_load_spec: .: (0.008906) + test_add_vendor_gem: .: (0.011751) + test_add_vendor_gem_missing: .: (0.009474) + test_find_all: .: (0.010825) + test_find_all_prerelease: .: (0.010071) + test_load_spec: .: (0.007906) TestGemResolverVendorSpecification: - test_dependencies: .: (0.009395) - test_equals2: .: (0.011774) - test_full_name: .: (0.009575) - test_install: .: (0.008851) - test_name: .: (0.009085) - test_platform: .: (0.008861) - test_version: .: (0.009031) + test_dependencies: .: (0.008537) + test_equals2: .: (0.010278) + test_full_name: .: (0.009191) + test_install: .: (0.007874) + test_name: .: (0.007716) + test_platform: .: (0.007792) + test_version: .: (0.008493) TestGemSafeMarshal: - test_array_subclass: .: (0.009707) - test_date: .: (0.009879) - test_floats: .: (0.011500) - test_frozen_object: .: (0.009372) - test_gem_spec_disallowed_ivar: .: (0.010912) - test_gem_spec_disallowed_symbol: .: (0.011180) - test_gem_spec_unmarshall_license: .: (0.012187) - test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.016962) - test_hash_with_compare_by_identity: .: (0.010593) - test_hash_with_default_value: .: (0.009398) - test_hash_with_ivar: .: (0.009249) - test_int_ 0: .: (0.009946) - test_int_ 1: .: (0.009784) - test_int_ 1048575: .: (0.010207) - test_int_ 122: .: (0.009888) - test_int_ 123: .: (0.009893) - test_int_ 124: .: (0.026355) - test_int_ 127: .: (0.011780) - test_int_ 128: .: (0.009405) - test_int_ 2: .: (0.011467) - test_int_ 255: .: (0.009640) - test_int_ 256: .: (0.011499) - test_int_ 257: .: (0.009577) - test_int_ 268435455: .: (0.009366) - test_int_ 268435456: .: (0.010824) - test_int_ 3: .: (0.009296) - test_int_ 4: .: (0.009258) - test_int_ 4294967295: .: (0.010388) - test_int_ 4294967296: .: (0.010520) - test_int_ 5: .: (0.009343) - test_int_ 6: .: (0.009352) - test_int_ 65535: .: (0.009293) - test_int_ 65536: .: (0.009457) - test_int_ 9223372036854775807: .: (0.009782) - test_int_ 9223372036854775808: .: (0.010113) - test_length_one_symbols: .: (0.009033) - test_link_after_float: .: (0.009627) - test_negative_length: .: (0.009407) - test_rational: .: (0.008924) - test_recursive_array: .: (0.009677) - test_recursive_string: .: (0.009116) - test_repeated_string: .: (0.010394) - test_repeated_symbol: .: (0.009224) - test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.009447) - test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.009890) - test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.010331) - test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.009553) - test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.009156) - test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.010847) - test_safe_load_marshal Array ["hello", "hello"]: .: (0.009176) - test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.009927) - test_safe_load_marshal Array [:development, :development]: .: (0.009155) - test_safe_load_marshal Array [[...]]: .: (0.009015) - test_safe_load_marshal Array {}: .: (0.009573) - test_safe_load_marshal Date #: .: (0.009283) - test_safe_load_marshal Float -0.0: .: (0.009046) - test_safe_load_marshal Float -1.1: .: (0.008948) - test_safe_load_marshal Float -30000000.0: .: (0.008986) - test_safe_load_marshal Float -Infinity: .: (0.008981) - test_safe_load_marshal Float 0.0: .: (0.008957) - test_safe_load_marshal Float 1.1: .: (0.009031) - test_safe_load_marshal Float 30000000.0: .: (0.009038) - test_safe_load_marshal Float Infinity: .: (0.008892) - test_safe_load_marshal Float NaN: .: (0.008892) - test_safe_load_marshal Gem::Version #:.: (0.009432) - test_safe_load_marshal Hash {:runtime=>:development}: .: (0.009209) - test_safe_load_marshal Hash {}: .: (0.009019) - test_safe_load_marshal Hash {} default value: .: (0.008939) - test_safe_load_marshal Integer -1: .: (0.008686) - test_safe_load_marshal Integer -1048575: .: (0.008715) - test_safe_load_marshal Integer -122: .: (0.008624) - test_safe_load_marshal Integer -123: .: (0.008765) - test_safe_load_marshal Integer -124: .: (0.008702) - test_safe_load_marshal Integer -127: .: (0.008685) - test_safe_load_marshal Integer -128: .: (0.008714) - test_safe_load_marshal Integer -2: .: (0.008865) - test_safe_load_marshal Integer -255: .: (0.008782) - test_safe_load_marshal Integer -256: .: (0.008743) - test_safe_load_marshal Integer -257: .: (0.008766) - test_safe_load_marshal Integer -268435455: .: (0.008766) - test_safe_load_marshal Integer -268435456: .: (0.008693) - test_safe_load_marshal Integer -3: .: (0.008870) - test_safe_load_marshal Integer -4: .: (0.008737) - test_safe_load_marshal Integer -4294967295: .: (0.008772) - test_safe_load_marshal Integer -4294967296: .: (0.028234) - test_safe_load_marshal Integer -5: .: (0.009120) - test_safe_load_marshal Integer -6: .: (0.010985) - test_safe_load_marshal Integer -65535: .: (0.009199) - test_safe_load_marshal Integer -65536: .: (0.009014) - test_safe_load_marshal Integer -9223372036854775807:.: (0.011128) - test_safe_load_marshal Integer -9223372036854775808:.: (0.011140) - test_safe_load_marshal Integer 0: .: (0.009061) - test_safe_load_marshal Integer 1: .: (0.009006) - test_safe_load_marshal Integer 1048574: .: (0.008917) - test_safe_load_marshal Integer 1048575: .: (0.009738) - test_safe_load_marshal Integer 1048576: .: (0.008795) - test_safe_load_marshal Integer 121: .: (0.008957) - test_safe_load_marshal Integer 122: .: (0.009182) - test_safe_load_marshal Integer 123: .: (0.008626) - test_safe_load_marshal Integer 124: .: (0.008721) - test_safe_load_marshal Integer 125: .: (0.009131) - test_safe_load_marshal Integer 126: .: (0.009150) - test_safe_load_marshal Integer 127: .: (0.008679) - test_safe_load_marshal Integer 128: .: (0.008734) - test_safe_load_marshal Integer 129: .: (0.008740) - test_safe_load_marshal Integer 2: .: (0.008568) - test_safe_load_marshal Integer 254: .: (0.008939) - test_safe_load_marshal Integer 255: .: (0.008900) - test_safe_load_marshal Integer 256: .: (0.008759) - test_safe_load_marshal Integer 257: .: (0.009148) - test_safe_load_marshal Integer 258: .: (0.009210) - test_safe_load_marshal Integer 268435454: .: (0.009718) - test_safe_load_marshal Integer 268435455: .: (0.009568) - test_safe_load_marshal Integer 268435456: .: (0.008895) - test_safe_load_marshal Integer 268435457: .: (0.008963) - test_safe_load_marshal Integer 3: .: (0.009043) - test_safe_load_marshal Integer 4: .: (0.009597) - test_safe_load_marshal Integer 4294967294: .: (0.009746) - test_safe_load_marshal Integer 4294967295: .: (0.009182) - test_safe_load_marshal Integer 4294967296: .: (0.008944) - test_safe_load_marshal Integer 4294967297: .: (0.009088) - test_safe_load_marshal Integer 5: .: (0.009664) - test_safe_load_marshal Integer 6: .: (0.008845) - test_safe_load_marshal Integer 65534: .: (0.009558) - test_safe_load_marshal Integer 65535: .: (0.008948) - test_safe_load_marshal Integer 65536: .: (0.009441) - test_safe_load_marshal Integer 65537: .: (0.008949) - test_safe_load_marshal Integer 7: .: (0.008824) - test_safe_load_marshal Integer 9223372036854775806: .: (0.009114) - test_safe_load_marshal Integer 9223372036854775807: .: (0.009190) - test_safe_load_marshal Integer 9223372036854775808: .: (0.009017) - test_safe_load_marshal Integer 9223372036854775809: .: (0.009016) - test_safe_load_marshal Rational (1/3): .: (0.009063) - test_safe_load_marshal String "": .: (0.008998) - test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.009113) - test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.009038) - test_safe_load_marshal String "abc" Windows-1256: .: (0.008776) - test_safe_load_marshal String "abc" ascii: .: (0.008767) - test_safe_load_marshal String "abc" binary: .: (0.008700) - test_safe_load_marshal String "abc" ivar: .: (0.008871) - test_safe_load_marshal String "abc" utf8: .: (0.008988) - test_safe_load_marshal String "hello" ivar: .: (0.008990) - test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.009530) - test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.009598) - test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.011436) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.011233) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.011570) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.011357) - test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.034956) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.012954) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.012679) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.012043) - test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.010033) - test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.009679) - test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.009916) - test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.009338) - test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.009940) - test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.009674) - test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.009899) - test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.009403) - test_string_subclass: .: (0.009180) - test_string_with_encoding: .: (0.018013) - test_string_with_ivar: .: (0.009183) - test_time_0 2000-12-31 23:59:59 -1200: .: (0.009909) - test_time_1 2001-01-01 15:59:59 +0400: .: (0.011028) - test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -1200: .: (0.011683) - test_time_11 2000-12-31 23:59:59.000000001 -1200: .: (0.010193) - test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -1200: .: (0.012213) - test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -1200: .: (0.012130) - test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -1200: .: (0.012186) - test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.012247) - test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.011704) - test_time_17 2001-01-01 11:59:59 UTC: .: (0.009773) - test_time_18 2001-01-01 11:59:59 UTC: .: (0.009774) - test_time_2 2001-01-01 00:07:59 -1152: .: (0.009681) - test_time_3 2001-01-01 11:59:59 +0000: .: (0.009803) - test_time_4 2001-01-01 11:59:59 UTC: .: (0.009856) - test_time_5 2000-12-31 23:59:59.001 -1200: .: (0.009836) - test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -1200: .: (0.011446) - test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -1200: .: (0.011429) - test_time_8 2000-12-31 23:59:59.000001 -1200: .: (0.009874) - test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -1200: .: (0.011718) - test_time_loads: .: (0.009616) - test_time_user_marshal: .: (0.009062) - test_time_with_ivar: .: (0.009822) - test_unexpected_eof: .: (0.009817) + test_array_subclass: .: (0.008585) + test_date: .: (0.009575) + test_floats: .: (0.009355) + test_frozen_object: .: (0.008217) + test_gem_spec_disallowed_ivar: .: (0.009477) + test_gem_spec_disallowed_symbol: .: (0.009744) + test_gem_spec_unmarshall_license: .: (0.010039) + test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.013399) + test_hash_with_compare_by_identity: .: (0.009152) + test_hash_with_default_value: .: (0.007733) + test_hash_with_ivar: .: (0.007894) + test_int_ 0: .: (0.007978) + test_int_ 1: .: (0.008093) + test_int_ 1048575: .: (0.008169) + test_int_ 122: .: (0.008102) + test_int_ 123: .: (0.008075) + test_int_ 124: .: (0.008080) + test_int_ 127: .: (0.008294) + test_int_ 128: .: (0.007980) + test_int_ 2: .: (0.007776) + test_int_ 255: .: (0.007922) + test_int_ 256: .: (0.007824) + test_int_ 257: .: (0.007963) + test_int_ 268435455: .: (0.007930) + test_int_ 268435456: .: (0.008035) + test_int_ 3: .: (0.007851) + test_int_ 4: .: (0.008008) + test_int_ 4294967295: .: (0.008898) + test_int_ 4294967296: .: (0.008980) + test_int_ 5: .: (0.008563) + test_int_ 6: .: (0.025793) + test_int_ 65535: .: (0.008084) + test_int_ 65536: .: (0.009992) + test_int_ 9223372036854775807: .: (0.008459) + test_int_ 9223372036854775808: .: (0.010302) + test_length_one_symbols: .: (0.008149) + test_link_after_float: .: (0.008093) + test_negative_length: .: (0.008051) + test_rational: .: (0.008888) + test_recursive_array: .: (0.007737) + test_recursive_string: .: (0.007994) + test_repeated_string: .: (0.008175) + test_repeated_symbol: .: (0.008615) + test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.007947) + test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.007888) + test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.008978) + test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.009150) + test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.008549) + test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.008454) + test_safe_load_marshal Array ["hello", "hello"]: .: (0.008563) + test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.007801) + test_safe_load_marshal Array [:development, :development]: .: (0.007619) + test_safe_load_marshal Array [[...]]: .: (0.008391) + test_safe_load_marshal Array {}: .: (0.008079) + test_safe_load_marshal Date #: .: (0.007659) + test_safe_load_marshal Float -0.0: .: (0.007555) + test_safe_load_marshal Float -1.1: .: (0.007568) + test_safe_load_marshal Float -30000000.0: .: (0.007579) + test_safe_load_marshal Float -Infinity: .: (0.008460) + test_safe_load_marshal Float 0.0: .: (0.007711) + test_safe_load_marshal Float 1.1: .: (0.008021) + test_safe_load_marshal Float 30000000.0: .: (0.008230) + test_safe_load_marshal Float Infinity: .: (0.007759) + test_safe_load_marshal Float NaN: .: (0.007840) + test_safe_load_marshal Gem::Version #:.: (0.010351) + test_safe_load_marshal Hash {:runtime=>:development}: .: (0.008628) + test_safe_load_marshal Hash {}: .: (0.007855) + test_safe_load_marshal Hash {} default value: .: (0.008067) + test_safe_load_marshal Integer -1: .: (0.008396) + test_safe_load_marshal Integer -1048575: .: (0.008605) + test_safe_load_marshal Integer -122: .: (0.008750) + test_safe_load_marshal Integer -123: .: (0.007883) + test_safe_load_marshal Integer -124: .: (0.007387) + test_safe_load_marshal Integer -127: .: (0.007311) + test_safe_load_marshal Integer -128: .: (0.007806) + test_safe_load_marshal Integer -2: .: (0.007745) + test_safe_load_marshal Integer -255: .: (0.007318) + test_safe_load_marshal Integer -256: .: (0.007448) + test_safe_load_marshal Integer -257: .: (0.007539) + test_safe_load_marshal Integer -268435455: .: (0.007552) + test_safe_load_marshal Integer -268435456: .: (0.007440) + test_safe_load_marshal Integer -3: .: (0.007523) + test_safe_load_marshal Integer -4: .: (0.007351) + test_safe_load_marshal Integer -4294967295: .: (0.007175) + test_safe_load_marshal Integer -4294967296: .: (0.007305) + test_safe_load_marshal Integer -5: .: (0.007333) + test_safe_load_marshal Integer -6: .: (0.007778) + test_safe_load_marshal Integer -65535: .: (0.007559) + test_safe_load_marshal Integer -65536: .: (0.007404) + test_safe_load_marshal Integer -9223372036854775807:.: (0.007335) + test_safe_load_marshal Integer -9223372036854775808:.: (0.007250) + test_safe_load_marshal Integer 0: .: (0.007147) + test_safe_load_marshal Integer 1: .: (0.007451) + test_safe_load_marshal Integer 1048574: .: (0.026358) + test_safe_load_marshal Integer 1048575: .: (0.007618) + test_safe_load_marshal Integer 1048576: .: (0.007582) + test_safe_load_marshal Integer 121: .: (0.009152) + test_safe_load_marshal Integer 122: .: (0.007571) + test_safe_load_marshal Integer 123: .: (0.008955) + test_safe_load_marshal Integer 124: .: (0.008479) + test_safe_load_marshal Integer 125: .: (0.008442) + test_safe_load_marshal Integer 126: .: (0.009662) + test_safe_load_marshal Integer 127: .: (0.008719) + test_safe_load_marshal Integer 128: .: (0.008213) + test_safe_load_marshal Integer 129: .: (0.008635) + test_safe_load_marshal Integer 2: .: (0.007882) + test_safe_load_marshal Integer 254: .: (0.008607) + test_safe_load_marshal Integer 255: .: (0.008292) + test_safe_load_marshal Integer 256: .: (0.008178) + test_safe_load_marshal Integer 257: .: (0.007878) + test_safe_load_marshal Integer 258: .: (0.007803) + test_safe_load_marshal Integer 268435454: .: (0.008343) + test_safe_load_marshal Integer 268435455: .: (0.007729) + test_safe_load_marshal Integer 268435456: .: (0.007945) + test_safe_load_marshal Integer 268435457: .: (0.008580) + test_safe_load_marshal Integer 3: .: (0.007607) + test_safe_load_marshal Integer 4: .: (0.008018) + test_safe_load_marshal Integer 4294967294: .: (0.008399) + test_safe_load_marshal Integer 4294967295: .: (0.008338) + test_safe_load_marshal Integer 4294967296: .: (0.008640) + test_safe_load_marshal Integer 4294967297: .: (0.008088) + test_safe_load_marshal Integer 5: .: (0.008443) + test_safe_load_marshal Integer 6: .: (0.008050) + test_safe_load_marshal Integer 65534: .: (0.007881) + test_safe_load_marshal Integer 65535: .: (0.007774) + test_safe_load_marshal Integer 65536: .: (0.008325) + test_safe_load_marshal Integer 65537: .: (0.008796) + test_safe_load_marshal Integer 7: .: (0.008150) + test_safe_load_marshal Integer 9223372036854775806: .: (0.008466) + test_safe_load_marshal Integer 9223372036854775807: .: (0.007955) + test_safe_load_marshal Integer 9223372036854775808: .: (0.007882) + test_safe_load_marshal Integer 9223372036854775809: .: (0.008786) + test_safe_load_marshal Rational (1/3): .: (0.009041) + test_safe_load_marshal String "": .: (0.007900) + test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.008131) + test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.007596) + test_safe_load_marshal String "abc" Windows-1256: .: (0.007834) + test_safe_load_marshal String "abc" ascii: .: (0.008173) + test_safe_load_marshal String "abc" binary: .: (0.007883) + test_safe_load_marshal String "abc" ivar: .: (0.008190) + test_safe_load_marshal String "abc" utf8: .: (0.007950) + test_safe_load_marshal String "hello" ivar: .: (0.007892) + test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.008549) + test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.008391) + test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.009865) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.009740) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.009482) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.009443) + test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.009616) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.009699) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.009960) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.010361) + test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.009236) + test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.027961) + test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.009015) + test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.010474) + test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.008613) + test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.010342) + test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.008461) + test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.008683) + test_string_subclass: .: (0.008088) + test_string_with_encoding: .: (0.013810) + test_string_with_ivar: .: (0.008641) + test_time_0 2000-12-31 23:59:59 +1400: .: (0.008604) + test_time_1 2000-12-31 13:59:59 +0400: .: (0.008976) + test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 +1400: .: (0.010534) + test_time_11 2000-12-31 23:59:59.000000001 +1400: .: (0.009411) + test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 +1400: .: (0.010016) + test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 +1400: .: (0.010683) + test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 +1400: .: (0.010628) + test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.010667) + test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.010360) + test_time_17 2000-12-31 09:59:59 UTC: .: (0.008998) + test_time_18 2000-12-31 09:59:59 UTC: .: (0.009437) + test_time_2 2000-12-30 22:07:59 -1152: .: (0.009133) + test_time_3 2000-12-31 09:59:59 +0000: .: (0.008716) + test_time_4 2000-12-31 09:59:59 UTC: .: (0.009126) + test_time_5 2000-12-31 23:59:59.001 +1400: .: (0.008953) + test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 +1400: .: (0.010069) + test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 +1400: .: (0.010340) + test_time_8 2000-12-31 23:59:59.000001 +1400: .: (0.009208) + test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 +1400: .: (0.009710) + test_time_loads: .: (0.008569) + test_time_user_marshal: .: (0.008136) + test_time_with_ivar: .: (0.008821) + test_unexpected_eof: .: (0.008289) TestGemSafeYAML: - test_aliases_disabled: .: (0.009834) - test_aliases_enabled_by_default: .: (0.009249) + test_aliases_disabled: .: (0.008871) + test_aliases_enabled_by_default: .: (0.007858) TestGemSecurity: - test_class_create_cert: .: (0.012654) - test_class_create_cert_email: .: (0.020610) - test_class_create_cert_self_signed: .: (0.018319) - test_class_create_key: .: (3.590705) - test_class_create_key_downcases: .: (9.669380) - test_class_create_key_raises_unknown_algorithm: .: (0.008435) - test_class_email_to_name: .: (0.008406) - test_class_get_public_key_ec: .: (0.009007) - test_class_get_public_key_rsa: .: (0.009538) - test_class_re_sign: .: (0.018318) - test_class_re_sign_not_self_signed: .: (0.008811) - test_class_re_sign_wrong_key: .: (0.008173) - test_class_reset: .: (0.007978) - test_class_sign: .: (0.020415) - test_class_sign_AltName: .: (0.028265) - test_class_trust_dir: .: (0.008053) - test_class_write: .: (2.780518) - test_class_write_encrypted: .: (1.555309) - test_class_write_encrypted_cipher: .: (0.949306) + test_class_create_cert: .: (0.012222) + test_class_create_cert_email: .: (0.017781) + test_class_create_cert_self_signed: .: (0.015450) + test_class_create_key: .: (0.339914) + test_class_create_key_downcases: .: (20.106349) + test_class_create_key_raises_unknown_algorithm: .: (0.007489) + test_class_email_to_name: .: (0.007633) + test_class_get_public_key_ec: .: (0.007924) + test_class_get_public_key_rsa: .: (0.008228) + test_class_re_sign: .: (0.015485) + test_class_re_sign_not_self_signed: .: (0.008197) + test_class_re_sign_wrong_key: .: (0.007902) + test_class_reset: .: (0.007477) + test_class_sign: .: (0.016206) + test_class_sign_AltName: .: (0.022517) + test_class_trust_dir: .: (0.007387) + test_class_write: .: (2.066890) + test_class_write_encrypted: .: (1.262092) + test_class_write_encrypted_cipher: .: (4.292635) TestGemSecurityPolicy: - test_check_cert: .: (0.010814) - test_check_cert_expired: .: (0.034618) - test_check_cert_future: .: (0.013218) - test_check_cert_invalid_issuer: .: (0.011595) - test_check_cert_issuer: .: (0.010299) - test_check_cert_no_signer: .: (0.009850) - test_check_chain: .: (0.012803) - test_check_chain_empty_chain: .: (0.009714) - test_check_chain_invalid: .: (0.012030) - test_check_chain_no_chain: .: (0.009595) - test_check_data: .: (0.017194) - test_check_data_invalid: .: (0.018878) - test_check_key: .: (0.009695) - test_check_key_no_signer: .: (0.009705) - test_check_key_wrong_key: .: (0.009992) - test_check_root: .: (0.010403) - test_check_root_empty_chain: .: (0.009699) - test_check_root_invalid_signer: .: (0.010267) - test_check_root_no_chain: .: (0.010227) - test_check_root_not_self_signed: .: (0.009954) - test_check_trust: .: (0.012288) - test_check_trust_child: .: (0.011625) - test_check_trust_empty_chain: .: (0.009662) - test_check_trust_mismatch: .: (0.011635) - test_check_trust_no_chain: .: (0.009623) - test_check_trust_no_trust: .: (0.009856) - test_check_trust_no_trust_child: .: (0.010513) - test_subject: .: (0.009732) - test_verify: .: (0.018657) - test_verify_chain_key: .: (0.018223) - test_verify_chain_signatures: .: (0.019821) - test_verify_no_digests: .: (0.019542) - test_verify_no_digests_no_security: .: (0.018150) - test_verify_no_signatures: .: (0.018252) - test_verify_no_signatures_no_digests: .: (0.010749) - test_verify_no_trust: .: (0.020154) - test_verify_not_enough_signatures: .: (0.028689) - test_verify_signatures: .: (0.024423) - test_verify_signatures_chain: .: (0.020669) - test_verify_signatures_data: .: (0.017761) - test_verify_signatures_missing: .: (0.024478) - test_verify_signatures_none: .: (0.015092) - test_verify_signatures_root: .: (0.018899) - test_verify_signatures_signer: .: (0.017760) - test_verify_signatures_trust: .: (0.019836) - test_verify_wrong_digest_type: .: (0.020193) + test_check_cert: .: (0.009579) + test_check_cert_expired: .: (0.010106) + test_check_cert_future: .: (0.009504) + test_check_cert_invalid_issuer: .: (0.029054) + test_check_cert_issuer: .: (0.009625) + test_check_cert_no_signer: .: (0.011383) + test_check_chain: .: (0.009985) + test_check_chain_empty_chain: .: (0.011125) + test_check_chain_invalid: .: (0.011643) + test_check_chain_no_chain: .: (0.009364) + test_check_data: .: (0.015199) + test_check_data_invalid: .: (0.015891) + test_check_key: .: (0.009586) + test_check_key_no_signer: .: (0.010347) + test_check_key_wrong_key: .: (0.009749) + test_check_root: .: (0.009625) + test_check_root_empty_chain: .: (0.010090) + test_check_root_invalid_signer: .: (0.010251) + test_check_root_no_chain: .: (0.010037) + test_check_root_not_self_signed: .: (0.009698) + test_check_trust: .: (0.011169) + test_check_trust_child: .: (0.011614) + test_check_trust_empty_chain: .: (0.009529) + test_check_trust_mismatch: .: (0.011311) + test_check_trust_no_chain: .: (0.010368) + test_check_trust_no_trust: .: (0.009539) + test_check_trust_no_trust_child: .: (0.010227) + test_subject: .: (0.010164) + test_verify: .: (0.016526) + test_verify_chain_key: .: (0.015584) + test_verify_chain_signatures: .: (0.017499) + test_verify_no_digests: .: (0.017845) + test_verify_no_digests_no_security: .: (0.016955) + test_verify_no_signatures: .: (0.016263) + test_verify_no_signatures_no_digests: .: (0.012444) + test_verify_no_trust: .: (0.016448) + test_verify_not_enough_signatures: .: (0.022308) + test_verify_signatures: .: (0.021832) + test_verify_signatures_chain: .: (0.018185) + test_verify_signatures_data: .: (0.015754) + test_verify_signatures_missing: .: (0.021690) + test_verify_signatures_none: .: (0.014596) + test_verify_signatures_root: .: (0.016507) + test_verify_signatures_signer: .: (0.015828) + test_verify_signatures_trust: .: (0.017367) + test_verify_wrong_digest_type: .: (0.018146) TestGemSecuritySigner: - test_extract_name: .: (0.009024) - test_initialize: .: (0.008183) - test_initialize_cert_chain_empty: .: (0.007998) - test_initialize_cert_chain_invalid: .: (0.008119) - test_initialize_cert_chain_mixed: .: (0.008233) - test_initialize_cert_chain_path: .: (0.008138) - test_initialize_default: .: (0.018716) - test_initialize_encrypted_key_path: .: (0.017829) - test_initialize_key_path: .: (0.038942) - test_load_cert_chain: .: (0.010575) - test_load_cert_chain_broken: .: (0.012565) - test_sign: .: (0.016482) - test_sign_expired: .: (0.008600) - test_sign_expired_auto_update: .: (0.040200) - test_sign_expired_auto_update_exists: .: (0.010486) - test_sign_no_certs: .: (0.007970) - test_sign_no_key: .: (0.009286) - test_sign_wrong_key: .: (0.008408) + test_extract_name: .: (0.008493) + test_initialize: .: (0.007703) + test_initialize_cert_chain_empty: .: (0.007865) + test_initialize_cert_chain_invalid: .: (0.008456) + test_initialize_cert_chain_mixed: .: (0.008514) + test_initialize_cert_chain_path: .: (0.008380) + test_initialize_default: .: (0.033653) + test_initialize_encrypted_key_path: .: (0.014533) + test_initialize_key_path: .: (0.015906) + test_load_cert_chain: .: (0.009783) + test_load_cert_chain_broken: .: (0.012060) + test_sign: .: (0.014168) + test_sign_expired: .: (0.008430) + test_sign_expired_auto_update: .: (0.031222) + test_sign_expired_auto_update_exists: .: (0.010216) + test_sign_no_certs: .: (0.008245) + test_sign_no_key: .: (0.007889) + test_sign_wrong_key: .: (0.008110) TestGemSecurityTrustDir: - test_cert_path: .: (0.008865) - test_issuer_of: .: (0.009590) - test_load_certificate: .: (0.009600) - test_name_path: .: (0.008564) - test_trust_cert: .: (0.009538) - test_verify: .: (0.009627) - test_verify_file: .: (0.008985) - test_verify_wrong_permissions: .: (0.009154) + test_cert_path: .: (0.008761) + test_issuer_of: .: (0.010396) + test_load_certificate: .: (0.009768) + test_name_path: .: (0.008984) + test_trust_cert: .: (0.009366) + test_verify: .: (0.010177) + test_verify_file: .: (0.009213) + test_verify_wrong_permissions: .: (0.009197) TestGemSilentUI: - test_ask: .: (0.009122) - test_ask_for_password: .: (0.009276) - test_ask_yes_no: .: (0.009558) - test_choose_from_list: .: (0.008815) - test_download_reporter: .: (0.008718) - test_new_without_dev_null: .: (0.009155) - test_progress_reporter: .: (0.009073) + test_ask: .: (0.009564) + test_ask_for_password: .: (0.008977) + test_ask_yes_no: .: (0.009789) + test_choose_from_list: .: (0.008459) + test_download_reporter: .: (0.008929) + test_new_without_dev_null: .: (0.008545) + test_progress_reporter: .: (0.008188) TestGemSource: - test_cache_dir_escapes_windows_paths: .: (0.028220) - test_dependency_resolver_set_bundler_api: .: (0.026664) - test_dependency_resolver_set_file_uri: .: (0.032303) - test_dependency_resolver_set_marshal_api: .: (0.033216) - test_fetch_spec: .: (0.029936) - test_fetch_spec_cached: .: (0.029119) - test_fetch_spec_platform: .: (0.036645) - test_fetch_spec_platform_ruby: .: (0.031319) - test_initialize_git: .: (0.025855) - test_initialize_invalid_uri: .: (0.025961) - test_load_specs: .: (0.028923) - test_load_specs_cached: .: (0.033324) - test_load_specs_cached_empty: .: (0.030875) - test_load_specs_from_unavailable_uri: .: (0.052752) - test_spaceship: .: (0.034744) - test_spaceship_order_is_preserved_when_uri_differs: .: (0.027362) - test_typo_squatting: .: (0.028268) - test_typo_squatting_custom_distance_threshold: .: (0.027125) - test_typo_squatting_false_positive: .: (0.026829) - test_update_cache_eh: .: (0.027064) - test_update_cache_eh_home_nonexistent: .: (0.026921) + test_cache_dir_escapes_windows_paths: .: (0.026052) + test_dependency_resolver_set_bundler_api: .: (0.028359) + test_dependency_resolver_set_file_uri: .: (0.030648) + test_dependency_resolver_set_marshal_api: .: (0.029648) + test_fetch_spec: .: (0.028690) + test_fetch_spec_cached: .: (0.028083) + test_fetch_spec_platform: .: (0.035189) + test_fetch_spec_platform_ruby: .: (0.029503) + test_initialize_git: .: (0.025113) + test_initialize_invalid_uri: .: (0.024611) + test_load_specs: .: (0.048518) + test_load_specs_cached: .: (0.032587) + test_load_specs_cached_empty: .: (0.031435) + test_load_specs_from_unavailable_uri: .: (0.027579) + test_spaceship: .: (0.031198) + test_spaceship_order_is_preserved_when_uri_differs: .: (0.027506) + test_typo_squatting: .: (0.027073) + test_typo_squatting_custom_distance_threshold: .: (0.027025) + test_typo_squatting_false_positive: .: (0.026622) + test_update_cache_eh: .: (0.025581) + test_update_cache_eh_home_nonexistent: .: (0.026466) TestGemSourceFetchProblem: - test_exception: .: (0.008852) - test_password_redacted: .: (0.008226) - test_source_password_no_redacted: .: (0.008201) + test_exception: .: (0.009248) + test_password_redacted: .: (0.008147) + test_source_password_no_redacted: .: (0.007888) TestGemSourceGit: test_base_dir: P =============================================================================== @@ -4531,7 +4567,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010602) +: (0.011172) test_cache: P =============================================================================== Pending: test_cache(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4539,7 +4575,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010297) +: (0.010961) test_cache_local: P =============================================================================== Pending: test_cache_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4547,7 +4583,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010819) +: (0.010680) test_checkout: P =============================================================================== Pending: test_checkout(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4555,7 +4591,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010917) +: (0.008831) test_checkout_default: P =============================================================================== Pending: test_checkout_default(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4563,7 +4599,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.012091) +: (0.008791) test_checkout_local: P =============================================================================== Pending: test_checkout_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4571,7 +4607,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010320) +: (0.008886) test_checkout_local_cached: P =============================================================================== Pending: test_checkout_local_cached(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4579,7 +4615,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010334) +: (0.008912) test_checkout_submodules: P =============================================================================== Pending: test_checkout_submodules(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4587,7 +4623,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.009927) +: (0.026469) test_dir_shortref: P =============================================================================== Pending: test_dir_shortref(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4595,7 +4631,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010133) +: (0.009102) test_download: P =============================================================================== Pending: test_download(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4603,7 +4639,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010074) +: (0.010772) test_equals2: P =============================================================================== Pending: test_equals2(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4611,7 +4647,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010155) +: (0.011079) test_install_dir: P =============================================================================== Pending: test_install_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4619,7 +4655,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.030267) +: (0.008988) test_install_dir_local: P =============================================================================== Pending: test_install_dir_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4627,7 +4663,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010430) +: (0.010291) test_pretty_print: P =============================================================================== Pending: test_pretty_print(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4635,7 +4671,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.012886) +: (0.009109) test_repo_cache_dir: P =============================================================================== Pending: test_repo_cache_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4643,7 +4679,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.012283) +: (0.010434) test_rev_parse: P =============================================================================== Pending: test_rev_parse(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4651,7 +4687,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.009951) +: (0.010014) test_root_dir: P =============================================================================== Pending: test_root_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4659,7 +4695,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.011633) +: (0.010008) test_spaceship: P =============================================================================== Pending: test_spaceship(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4667,7 +4703,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010969) +: (0.013944) test_specs: P =============================================================================== Pending: test_specs(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4675,7 +4711,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010061) +: (0.009421) test_specs_local: P =============================================================================== Pending: test_specs_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4683,7 +4719,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010162) +: (0.008880) test_uri: P =============================================================================== Pending: test_uri(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4691,7 +4727,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010508) +: (0.009060) test_uri_hash: P =============================================================================== Pending: test_uri_hash(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4699,526 +4735,526 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010175) +: (0.009115) TestGemSourceInstalled: - test_pretty_print: .: (0.009118) - test_spaceship: .: (0.025886) + test_pretty_print: .: (0.009255) + test_spaceship: .: (0.023872) TestGemSourceList: test_Enumerable: .: (0.008636) - test_append: .: (0.008403) - test_clear: .: (0.008064) - test_delete: .: (0.007889) - test_delete_a_source: .: (0.007952) - test_each: .: (0.007766) - test_each_source: .: (0.007939) - test_empty?: .: (0.008176) - test_equal_to_another_list: .: (0.008250) - test_equal_to_array: .: (0.008045) - test_include_eh: .: (0.008037) - test_include_matches_a_source: .: (0.008163) - test_replace: .: (0.008057) - test_self_from: .: (0.008086) - test_to_a: .: (0.007916) + test_append: .: (0.008701) + test_clear: .: (0.007558) + test_delete: .: (0.022783) + test_delete_a_source: .: (0.007681) + test_each: .: (0.009512) + test_each_source: .: (0.007589) + test_empty?: .: (0.010123) + test_equal_to_another_list: .: (0.007691) + test_equal_to_array: .: (0.007522) + test_include_eh: .: (0.009277) + test_include_matches_a_source: .: (0.007484) + test_replace: .: (0.007979) + test_self_from: .: (0.008332) + test_to_a: .: (0.007811) TestGemSourceLocal: - test_download: .: (0.046695) - test_fetch_spec: .: (0.070728) - test_find_gem: .: (0.047687) - test_find_gem_highest_version: .: (0.059796) - test_find_gem_prerelease: .: (0.047441) - test_find_gem_specific_version: .: (0.059704) - test_inspect: .: (0.046267) - test_load_specs_latest: .: (0.058143) - test_load_specs_prerelease: .: (0.046207) - test_load_specs_released: .: (0.046592) - test_pretty_print: .: (0.033657) - test_spaceship: .: (0.045629) + test_download: .: (0.046498) + test_fetch_spec: .: (0.045196) + test_find_gem: .: (0.045247) + test_find_gem_highest_version: .: (0.057489) + test_find_gem_prerelease: .: (0.045505) + test_find_gem_specific_version: .: (0.055466) + test_inspect: .: (0.042414) + test_load_specs_latest: .: (0.055519) + test_load_specs_prerelease: .: (0.044087) + test_load_specs_released: .: (0.044681) + test_pretty_print: .: (0.035070) + test_spaceship: .: (0.062199) TestGemSourceLock: - test_equals2: .: (0.008528) - test_fetch_spec: .: (0.015258) - test_spaceship: .: (0.008471) - test_spaceship_git: .: (0.008016) - test_spaceship_installed: .: (0.007793) - test_spaceship_local: .: (0.007905) - test_spaceship_remote: .: (0.008179) - test_spaceship_specific_file: .: (0.021513) - test_spaceship_vendor: .: (0.008088) - test_uri: .: (0.008435) + test_equals2: .: (0.008235) + test_fetch_spec: .: (0.015677) + test_spaceship: .: (0.007815) + test_spaceship_git: .: (0.008975) + test_spaceship_installed: .: (0.006825) + test_spaceship_local: .: (0.007593) + test_spaceship_remote: .: (0.008038) + test_spaceship_specific_file: .: (0.020387) + test_spaceship_vendor: .: (0.007398) + test_uri: .: (0.007908) TestGemSourceSpecificFile: - test_download: .: (0.021298) - test_fetch_spec: .: (0.021233) - test_fetch_spec_fails_on_unknown_name: .: (0.039011) - test_load_specs: .: (0.024869) - test_path: .: (0.023814) - test_pretty_print: .: (0.023851) - test_spaceship: .: (0.062000) - test_spec: .: (0.021174) + test_download: .: (0.020519) + test_fetch_spec: .: (0.020846) + test_fetch_spec_fails_on_unknown_name: .: (0.021067) + test_load_specs: .: (0.020997) + test_path: .: (0.021123) + test_pretty_print: .: (0.021239) + test_spaceship: .: (0.057089) + test_spec: .: (0.021893) TestGemSourceSubpathProblem: - test_dependency_resolver_set: .: (0.093478) - test_fetch_spec: .: (0.096948) - test_load_specs: .: (0.093018) + test_dependency_resolver_set: .: (0.084604) + test_fetch_spec: .: (0.101825) + test_load_specs: .: (0.095878) TestGemSourceVendor: - test_initialize: .: (0.008494) - test_spaceship: .: (0.008203) + test_initialize: .: (0.008283) + test_spaceship: .: (0.008017) TestGemSpecFetcher: - test_available_specs_cache: .: (0.014031) - test_available_specs_cache_released: .: (0.020034) - test_available_specs_complete: .: (0.021568) - test_available_specs_complete_handles_no_prerelease:.: (0.020230) - test_available_specs_latest: .: (0.019656) - test_available_specs_prerelease: .: (0.015539) - test_available_specs_released: .: (0.015926) - test_available_specs_with_bad_source: .: (0.026421) - test_initialize: .: (0.008316) - test_initialize_nonexistent_home_dir: .: (0.009906) - test_initialize_source: .: (0.008015) - test_initialize_unwritable_home_dir: .: (0.008051) - test_spec_for_dependency_all: .: (0.028513) - test_spec_for_dependency_bad_fetch_spec: .: (0.022124) - test_spec_for_dependency_latest: .: (0.021861) - test_spec_for_dependency_mismatched_platform: .: (0.014353) - test_spec_for_dependency_platform: .: (0.017836) - test_spec_for_dependency_prerelease: .: (0.020445) - test_suggest_gems_from_name_latest: .: (0.021261) - test_suggest_gems_from_name_prefix_or_suffix: .: (0.021568) - test_suggest_gems_from_name_prerelease: .: (0.017476) + test_available_specs_cache: .: (0.014208) + test_available_specs_cache_released: .: (0.019931) + test_available_specs_complete: .: (0.021171) + test_available_specs_complete_handles_no_prerelease:.: (0.020301) + test_available_specs_latest: .: (0.020493) + test_available_specs_prerelease: .: (0.015625) + test_available_specs_released: .: (0.016845) + test_available_specs_with_bad_source: .: (0.009522) + test_initialize: .: (0.008921) + test_initialize_nonexistent_home_dir: .: (0.007709) + test_initialize_source: .: (0.007623) + test_initialize_unwritable_home_dir: .: (0.007645) + test_spec_for_dependency_all: .: (0.027347) + test_spec_for_dependency_bad_fetch_spec: .: (0.020068) + test_spec_for_dependency_latest: .: (0.019194) + test_spec_for_dependency_mismatched_platform: .: (0.014405) + test_spec_for_dependency_platform: .: (0.017088) + test_spec_for_dependency_prerelease: .: (0.018962) + test_suggest_gems_from_name_latest: .: (0.019795) + test_suggest_gems_from_name_prefix_or_suffix: .: (0.018565) + test_suggest_gems_from_name_prerelease: .: (0.016383) TestGemSpecification: - test__dump: .: (0.011196) - test__load_fixes_Date_objects: .: (0.009670) - test_activate: .: (0.008169) - test_add_dependency_from_existing_dependency: .: (0.008812) - test_add_dependency_with_type: .: (0.008212) - test_add_dependency_with_type_explicit: .: (0.008231) - test_allowed_push_host: .: (0.009066) - test_author: .: (0.012858) - test_authors: .: (0.008364) - test_base_dir: .: (0.008188) - test_base_dir_not_loaded: .: (0.008114) - test_bindir_equals: .: (0.007989) - test_bindir_equals_nil: .: (0.008128) - test_build_args: .: (0.016393) - test_build_extensions: .: (0.310125) - test_build_extensions_built: .: (0.011677) - test_build_extensions_default_gem: .: (0.010106) - test_build_extensions_error: .: (0.012108) - test_build_extensions_extensions_dir_unwritable: .: (0.011519) - test_build_extensions_no_extensions_dir_unwritable: .: (0.010747) - test_build_extensions_none: .: (0.009411) - test_build_extensions_preview: .: (0.310104) - test_contains_requirable_file_eh: .: (0.028768) - test_contains_requirable_file_eh_extension: .: (0.010192) - test_contains_requirable_file_eh_extension_java_platform: .: (0.012355) - test_contains_requirable_file_extension_soext: .: (0.011356) - test_date: .: (0.011798) - test_date_equals_date: .: (0.009173) - test_date_equals_string: .: (0.010770) - test_date_equals_string_bad: .: (0.009094) - test_date_equals_time: .: (0.009110) - test_date_equals_time_local: .: (0.010088) - test_date_equals_time_utc: .: (0.009138) - test_date_tolerates_hour_sec_and_timezone: .: (0.009564) - test_date_tolerates_hour_sec_zulu: .: (0.009231) - test_date_use_env_source_date_epoch: .: (0.009239) - test_default_spec_stub_is_marked_default: .: (0.015487) - test_dependencies: .: (0.009775) - test_dependent_gems: .: (0.048382) - test_description: .: (0.009339) - test_development_dependencies: .: (0.009273) - test_doc_dir: .: (0.009096) - test_doc_dir_type: .: (0.009591) - test_duplicate_runtime_dependency: .: (0.010057) - test_eql_eh: .: (0.010021) - test_eql_eh_extensions: .: (0.009174) - test_executable_equals: .: (0.008904) - test_executables: .: (0.020400) - test_executables_equals_nil: .: (0.008459) - test_extension_dir: .: (0.008460) - test_extension_dir_override: .: (0.008331) - test_extensions: .: (0.008420) - test_extensions_equals_nil: .: (0.008194) - test_extra_rdoc_files_equals_nil: .: (0.008445) - test_files: .: (0.008331) - test_files_append: .: (0.008395) - test_files_duplicate: .: (0.008238) - test_files_extra_rdoc_files: .: (0.008164) - test_files_non_array: .: (0.008286) - test_files_non_array_pathological: .: (0.008220) - test_find_all_by_full_name: .: (0.051272) - test_find_by_full_name: .: (0.017328) - test_find_by_name: .: (0.018295) - test_find_by_name_prerelease: .: (0.015340) - test_find_by_name_with_only_prereleases: .: (0.013620) - test_find_by_name_with_only_prereleases_with_requirements: .: (0.012481) - test_find_by_path: .: (0.023665) - test_find_in_unresolved_tree_is_not_exponentiental: .: (0.216101) - test_find_inactive_by_path: .: (0.024533) - test_for_cache: .: (0.009803) - test_full_gem_path: .: (0.008507) - test_full_gem_path_double_slash: .: (0.008315) - test_full_name: .: (0.008469) - test_full_name_windows: .: (0.008651) - test_full_require_paths: .: (0.008293) - test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.010490) - test_gem_build_complete_path: .: (0.008582) - test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.013770) - test_handles_dependencies_with_syck_requirements_bug: .: (0.012931) - test_handles_private_null_type: .: (0.012648) - test_hash: .: (0.008670) - test_initialize: .: (0.025903) - test_initialize_copy: .: (0.009871) - test_initialize_copy_broken: .: (0.010666) - test_initialize_future: .: (0.008736) - test_initialize_nil_version: .: (0.010855) - test_initialize_prerelease_version_before_name: .: (0.008708) - test_inner_clonflict_in_indirect_gems: .: (0.074634) - test_inner_clonflict_in_indirect_gems_reversed: .: (0.077854) - test_installed_by_version: .: (0.012691) - test_latest_specs: .: (0.021442) - test_lib_files: .: (0.008519) - test_license: .: (0.008566) - test_licenses: .: (0.008100) - test_load_default_gem: .: (0.011663) - test_load_errors_contain_filename: .: (0.009829) - test_metadata_key_size_validation_fails: .: (0.014801) - test_metadata_key_type_validation_fails: .: (0.012530) - test_metadata_link_validation_fails: .: (0.012458) - test_metadata_link_validation_warns_for_duplicates: .: (0.013431) - test_metadata_specs: .: (0.010305) - test_metadata_validates_ok: .: (0.013141) - test_metadata_value_size_validation_fails: .: (0.012718) - test_metadata_value_type_validation_fails: .: (0.012461) - test_missing_extensions_eh: .: (0.309800) - test_missing_extensions_eh_default_gem: .: (0.008903) - test_missing_extensions_eh_none: .: (0.008363) - test_name: .: (0.026561) - test_original_name: .: (0.008520) - test_platform: .: (0.010470) - test_platform_change_reset_cache_file: .: (0.008619) - test_platform_change_reset_full_name: .: (0.008416) - test_platform_equals: .: (0.008978) - test_platform_equals_current: .: (0.008309) - test_platform_equals_legacy: .: (0.010084) - test_removed_methods: .: (0.008225) - test_require_already_activated: .: (0.024440) - test_require_already_activated_indirect_conflict: .: (0.057569) - test_require_finds_in_2nd_level_indirect: .: (0.083793) - test_require_paths: .: (0.013338) - test_require_paths_default_ext_dir_for: .: (0.008252) - test_require_should_not_conflict: .: (0.109946) - test_require_should_prefer_latest_gem_level1: .: (0.051534) - test_require_should_prefer_latest_gem_level2: .: (0.077610) - test_require_should_prefer_reachable_gems: .: (0.088854) - test_requirements: .: (0.013200) - test_runtime_dependencies: .: (0.008248) - test_runtime_dependencies_legacy: .: (0.008606) - test_runtime_predicate_false: .: (0.008382) - test_runtime_predicate_true: .: (0.008370) - test_self__load_future: .: (0.010277) - test_self_activate: .: (0.008346) - test_self_activate_ambiguous_direct: .: (0.049618) - test_self_activate_ambiguous_indirect: .: (0.055587) - test_self_activate_ambiguous_indirect_conflict: .: (0.055858) - test_self_activate_ambiguous_unrelated: .: (0.047141) - test_self_activate_checks_dependencies: .: (0.027810) - test_self_activate_conflict: .: (0.016093) - test_self_activate_deep_unambiguous: .: (0.042324) - test_self_activate_divergent: .: (0.028509) - test_self_activate_dropped: .: (0.024892) - test_self_activate_loaded: .: (0.008898) - test_self_activate_old_required: .: (0.019733) - test_self_activate_over: .: (0.028037) - test_self_activate_platform_alternate: .: (0.020609) - test_self_activate_platform_bump: .: (0.020140) - test_self_activate_prerelease: .: (0.020710) - test_self_activate_raggi_the_edgecase_generator: .: (0.036487) - test_self_activate_under: .: (0.024125) - test_self_activate_unrelated: .: (0.022223) - test_self_activate_via_require: .: (0.040754) - test_self_activate_via_require_wtf: .: (0.082395) - test_self_all_equals: .: (0.026812) - test_self_attribute_names: .: (0.023239) - test_self_find_active_stub_by_path: .: (0.020292) - test_self_from_yaml: .: (0.015676) - test_self_from_yaml_cleans_up_Date_objects: .: (0.013674) - test_self_load: .: (0.012327) - test_self_load_escape_curly: .: (0.010498) - test_self_load_escape_interpolation: .: (0.010949) - test_self_load_escape_quote: .: (0.010163) - test_self_load_legacy_ruby: .: (0.010020) - test_self_load_relative: .: (0.010167) - test_self_load_utf8_with_ascii_encoding: .: (0.010387) - test_self_normalize_yaml_input_with_183_io: .: (0.008411) - test_self_normalize_yaml_input_with_183_yaml: .: (0.008734) - test_self_normalize_yaml_input_with_192_yaml: .: (0.008380) - test_self_normalize_yaml_input_with_non_183_io: .: (0.008450) - test_self_normalize_yaml_input_with_non_183_yaml: .: (0.008343) - test_self_outdated: .: (0.023644) - test_self_outdated_and_latest_remotes: .: (0.033557) - test_self_remove_spec: .: (0.021132) - test_self_remove_spec_removed: .: (0.009946) - test_self_stubs_for_lazy_loading: .: (0.010816) - test_self_stubs_for_mult_platforms: .: (0.013644) - test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.009715) - test_self_stubs_returns_only_specified_named_specs: .: (0.011499) - test_source: .: (0.008595) - test_source_paths: .: (0.008569) - test_spaceship_name: .: (0.008554) - test_spaceship_platform: .: (0.008623) - test_spaceship_version: .: (0.008542) - test_spec_file: .: (0.008513) - test_spec_name: .: (0.008381) - test_summary: .: (0.023818) - test_test_files: .: (0.008578) - test_test_files_equals_nil: .: (0.010571) - test_to_fullpath: .: (0.012123) - test_to_ruby: .: (0.011721) - test_to_ruby_fancy: .: (0.011355) - test_to_ruby_for_cache: .: (0.009698) - test_to_ruby_keeps_requirements_as_originally_specified: .: (0.009348) - test_to_ruby_legacy: .: (0.009767) - test_to_ruby_nested_hash: .: (0.009181) - test_to_ruby_platform: .: (0.009574) - test_to_ruby_with_rsa_key: .: (0.475685) - test_to_yaml: .: (0.014299) - test_to_yaml_fancy: .: (0.013892) - test_to_yaml_no_autorequire: .: (0.011793) - test_to_yaml_no_post_install_message: .: (0.011903) - test_to_yaml_no_signing_key: .: (0.011932) - test_to_yaml_platform: .: (0.012024) - test_to_yaml_platform_legacy: .: (0.013457) - test_to_yaml_platform_no_specific_platform: .: (0.011608) - test_to_yaml_platform_original_platform_empty_string: .: (0.012466) - test_to_yaml_platform_original_platform_nil: .: (0.011405) - test_unresolved_specs: .: (0.009829) - test_unresolved_specs_with_duplicated_versions: .: (0.010380) - test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.010034) - test_unresolved_specs_with_versions: .: (0.010019) - test_validate: .: (0.012125) - test_validate_authors: .: (0.013538) - test_validate_autorequire: .: (0.011965) - test_validate_dependencies: .: (0.013026) - test_validate_dependencies_allowed_duplicates: .: (0.012206) - test_validate_dependencies_duplicates: .: (0.012085) - test_validate_deprecated_license_values_plus: .: (0.158463) - test_validate_description: .: (0.020246) - test_validate_email: .: (0.013770) - test_validate_empty: .: (0.008571) - test_validate_empty_files: .: (0.013049) - test_validate_empty_homepage: .: (0.011893) - test_validate_empty_require_paths: .: (0.011338) - test_validate_empty_summary: .: (0.011563) - test_validate_error: .: (0.008825) - test_validate_executables: .: (0.012280) - test_validate_files: .: (0.012649) - test_validate_files_recursive: .: (0.011380) - test_validate_for_resolution_ignores_metadata: .: (0.008960) - test_validate_for_resolution_validates_duplicate_dependencies: .: (0.009249) - test_validate_for_resolution_validates_name: .: (0.009380) - test_validate_for_resolution_validates_required_attributes: .: (0.008515) - test_validate_homepage: .: (0.017144) - test_validate_license: .: (0.035757) - test_validate_license_gives_suggestions: .: (0.139711) - test_validate_license_in_a_non_packaging_context: .: (0.027122) - test_validate_license_ref: .: (0.034934) - test_validate_license_values: .: (0.135963) - test_validate_license_values_or_later: .: (0.057601) - test_validate_license_values_with: .: (0.029680) - test_validate_license_with_deprecated_exception: .: (0.603592) - test_validate_license_with_invalid_exception: .: (0.604356) - test_validate_license_with_nonsense_suffix: .: (0.374771) - test_validate_name: .: (0.013019) - test_validate_nil_license: .: (0.011867) - test_validate_no_required_ruby_versions: .: (0.012342) - test_validate_non_nil: .: (0.017067) - test_validate_open_required_ruby_versions: .: (0.012190) - test_validate_permissions: .: (0.012085) - test_validate_permissions_of_missing_file_non_packaging: .: (0.012027) - test_validate_platform_legacy: .: (0.013906) - test_validate_prerelease_dependencies_with_prerelease_version: .: (0.011930) - test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.012760) - test_validate_rake_extension_have_rake_dependency_warning: .: (0.012137) - test_validate_removed_rubyforge_project: .: (0.011652) - test_validate_require_paths_with_invalid_types: .: (0.011936) - test_validate_rubygems_version: .: (0.012442) - test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.012960) - test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.012891) - test_validate_self_referencing_dependencies: .: (0.014744) - test_validate_specification_version: .: (0.011191) - test_validate_summary: .: (0.013090) - test_validate_valid_required_ruby_versions: .: (0.011719) - test_validate_warning: .: (0.011523) - test_version: .: (0.008193) - test_version_change_reset_cache_file: .: (0.008258) - test_version_change_reset_full_name: .: (0.008330) + test__dump: .: (0.024684) + test__load_fixes_Date_objects: .: (0.010972) + test_activate: .: (0.007800) + test_add_dependency_from_existing_dependency: .: (0.007946) + test_add_dependency_with_type: .: (0.009374) + test_add_dependency_with_type_explicit: .: (0.007839) + test_allowed_push_host: .: (0.009437) + test_author: .: (0.008160) + test_authors: .: (0.008550) + test_base_dir: .: (0.007603) + test_base_dir_not_loaded: .: (0.007676) + test_bindir_equals: .: (0.008057) + test_bindir_equals_nil: .: (0.008073) + test_build_args: .: (0.009424) + test_build_extensions: .: (0.235689) + test_build_extensions_built: .: (0.009669) + test_build_extensions_default_gem: .: (0.009005) + test_build_extensions_error: .: (0.010396) + test_build_extensions_extensions_dir_unwritable: .: (0.010397) + test_build_extensions_no_extensions_dir_unwritable: .: (0.009806) + test_build_extensions_none: .: (0.008152) + test_build_extensions_preview: .: (0.251191) + test_contains_requirable_file_eh: .: (0.008818) + test_contains_requirable_file_eh_extension: .: (0.007967) + test_contains_requirable_file_eh_extension_java_platform: .: (0.007959) + test_contains_requirable_file_extension_soext: .: (0.008705) + test_date: .: (0.007182) + test_date_equals_date: .: (0.007067) + test_date_equals_string: .: (0.007127) + test_date_equals_string_bad: .: (0.007174) + test_date_equals_time: .: (0.006948) + test_date_equals_time_local: .: (0.006765) + test_date_equals_time_utc: .: (0.006817) + test_date_tolerates_hour_sec_and_timezone: .: (0.007142) + test_date_tolerates_hour_sec_zulu: .: (0.007084) + test_date_use_env_source_date_epoch: .: (0.021115) + test_default_spec_stub_is_marked_default: .: (0.011352) + test_dependencies: .: (0.009237) + test_dependent_gems: .: (0.038631) + test_description: .: (0.007150) + test_development_dependencies: .: (0.007339) + test_doc_dir: .: (0.006873) + test_doc_dir_type: .: (0.007091) + test_duplicate_runtime_dependency: .: (0.008096) + test_eql_eh: .: (0.007639) + test_eql_eh_extensions: .: (0.007560) + test_executable_equals: .: (0.007128) + test_executables: .: (0.007481) + test_executables_equals_nil: .: (0.006864) + test_extension_dir: .: (0.007594) + test_extension_dir_override: .: (0.007048) + test_extensions: .: (0.007474) + test_extensions_equals_nil: .: (0.006782) + test_extra_rdoc_files_equals_nil: .: (0.006765) + test_files: .: (0.007052) + test_files_append: .: (0.007226) + test_files_duplicate: .: (0.007347) + test_files_extra_rdoc_files: .: (0.008415) + test_files_non_array: .: (0.007137) + test_files_non_array_pathological: .: (0.007153) + test_find_all_by_full_name: .: (0.026949) + test_find_by_full_name: .: (0.013568) + test_find_by_name: .: (0.013947) + test_find_by_name_prerelease: .: (0.011567) + test_find_by_name_with_only_prereleases: .: (0.010721) + test_find_by_name_with_only_prereleases_with_requirements: .: (0.010919) + test_find_by_path: .: (0.032666) + test_find_in_unresolved_tree_is_not_exponentiental: .: (0.165730) + test_find_inactive_by_path: .: (0.020061) + test_for_cache: .: (0.007717) + test_full_gem_path: .: (0.012980) + test_full_gem_path_double_slash: .: (0.007810) + test_full_name: .: (0.009151) + test_full_name_windows: .: (0.008539) + test_full_require_paths: .: (0.007971) + test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.010015) + test_gem_build_complete_path: .: (0.008018) + test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.012475) + test_handles_dependencies_with_syck_requirements_bug: .: (0.012469) + test_handles_private_null_type: .: (0.012298) + test_hash: .: (0.008555) + test_initialize: .: (0.008630) + test_initialize_copy: .: (0.009321) + test_initialize_copy_broken: .: (0.008589) + test_initialize_future: .: (0.008303) + test_initialize_nil_version: .: (0.023719) + test_initialize_prerelease_version_before_name: .: (0.008417) + test_inner_clonflict_in_indirect_gems: .: (0.076865) + test_inner_clonflict_in_indirect_gems_reversed: .: (0.079009) + test_installed_by_version: .: (0.012945) + test_latest_specs: .: (0.020294) + test_lib_files: .: (0.008825) + test_license: .: (0.009139) + test_licenses: .: (0.008202) + test_load_default_gem: .: (0.023045) + test_load_errors_contain_filename: .: (0.028260) + test_metadata_key_size_validation_fails: .: (0.029574) + test_metadata_key_type_validation_fails: .: (0.025950) + test_metadata_link_validation_fails: .: (0.030474) + test_metadata_link_validation_warns_for_duplicates: .: (0.032456) + test_metadata_specs: .: (0.022396) + test_metadata_validates_ok: .: (0.038236) + test_metadata_value_size_validation_fails: .: (0.036936) + test_metadata_value_type_validation_fails: .: (0.040380) + test_missing_extensions_eh: .: (0.326359) + test_missing_extensions_eh_default_gem: .: (0.008812) + test_missing_extensions_eh_none: .: (0.011198) + test_name: .: (0.008725) + test_original_name: .: (0.008218) + test_platform: .: (0.010027) + test_platform_change_reset_cache_file: .: (0.008241) + test_platform_change_reset_full_name: .: (0.009985) + test_platform_equals: .: (0.008617) + test_platform_equals_current: .: (0.010422) + test_platform_equals_legacy: .: (0.008509) + test_removed_methods: .: (0.008155) + test_require_already_activated: .: (0.024576) + test_require_already_activated_indirect_conflict: .: (0.055899) + test_require_finds_in_2nd_level_indirect: .: (0.076653) + test_require_paths: .: (0.013045) + test_require_paths_default_ext_dir_for: .: (0.009115) + test_require_should_not_conflict: .: (0.102096) + test_require_should_prefer_latest_gem_level1: .: (0.043911) + test_require_should_prefer_latest_gem_level2: .: (0.062094) + test_require_should_prefer_reachable_gems: .: (0.076045) + test_requirements: .: (0.011339) + test_runtime_dependencies: .: (0.007763) + test_runtime_dependencies_legacy: .: (0.007604) + test_runtime_predicate_false: .: (0.007753) + test_runtime_predicate_true: .: (0.007413) + test_self__load_future: .: (0.009084) + test_self_activate: .: (0.007293) + test_self_activate_ambiguous_direct: .: (0.041669) + test_self_activate_ambiguous_indirect: .: (0.044899) + test_self_activate_ambiguous_indirect_conflict: .: (0.051469) + test_self_activate_ambiguous_unrelated: .: (0.040003) + test_self_activate_checks_dependencies: .: (0.023650) + test_self_activate_conflict: .: (0.013977) + test_self_activate_deep_unambiguous: .: (0.032863) + test_self_activate_divergent: .: (0.021816) + test_self_activate_dropped: .: (0.021529) + test_self_activate_loaded: .: (0.008531) + test_self_activate_old_required: .: (0.016782) + test_self_activate_over: .: (0.024847) + test_self_activate_platform_alternate: .: (0.017804) + test_self_activate_platform_bump: .: (0.017396) + test_self_activate_prerelease: .: (0.017861) + test_self_activate_raggi_the_edgecase_generator: .: (0.024097) + test_self_activate_under: .: (0.020712) + test_self_activate_unrelated: .: (0.017063) + test_self_activate_via_require: .: (0.036898) + test_self_activate_via_require_wtf: .: (0.068535) + test_self_all_equals: .: (0.022862) + test_self_attribute_names: .: (0.007305) + test_self_find_active_stub_by_path: .: (0.015044) + test_self_from_yaml: .: (0.022436) + test_self_from_yaml_cleans_up_Date_objects: .: (0.009493) + test_self_load: .: (0.010688) + test_self_load_escape_curly: .: (0.008461) + test_self_load_escape_interpolation: .: (0.010014) + test_self_load_escape_quote: .: (0.008693) + test_self_load_legacy_ruby: .: (0.008994) + test_self_load_relative: .: (0.008530) + test_self_load_utf8_with_ascii_encoding: .: (0.009692) + test_self_normalize_yaml_input_with_183_io: .: (0.006976) + test_self_normalize_yaml_input_with_183_yaml: .: (0.006802) + test_self_normalize_yaml_input_with_192_yaml: .: (0.007637) + test_self_normalize_yaml_input_with_non_183_io: .: (0.006926) + test_self_normalize_yaml_input_with_non_183_yaml: .: (0.007435) + test_self_outdated: .: (0.018624) + test_self_outdated_and_latest_remotes: .: (0.027695) + test_self_remove_spec: .: (0.016055) + test_self_remove_spec_removed: .: (0.008501) + test_self_stubs_for_lazy_loading: .: (0.009730) + test_self_stubs_for_mult_platforms: .: (0.011054) + test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.010813) + test_self_stubs_returns_only_specified_named_specs: .: (0.009147) + test_source: .: (0.007274) + test_source_paths: .: (0.007117) + test_spaceship_name: .: (0.007008) + test_spaceship_platform: .: (0.007038) + test_spaceship_version: .: (0.006906) + test_spec_file: .: (0.007075) + test_spec_name: .: (0.006982) + test_summary: .: (0.007091) + test_test_files: .: (0.007038) + test_test_files_equals_nil: .: (0.007110) + test_to_fullpath: .: (0.009603) + test_to_ruby: .: (0.020107) + test_to_ruby_fancy: .: (0.010517) + test_to_ruby_for_cache: .: (0.008321) + test_to_ruby_keeps_requirements_as_originally_specified: .: (0.008979) + test_to_ruby_legacy: .: (0.008613) + test_to_ruby_nested_hash: .: (0.008617) + test_to_ruby_platform: .: (0.007916) + test_to_ruby_with_rsa_key: .: (0.784924) + test_to_yaml: .: (0.011632) + test_to_yaml_fancy: .: (0.011950) + test_to_yaml_no_autorequire: .: (0.010331) + test_to_yaml_no_post_install_message: .: (0.009486) + test_to_yaml_no_signing_key: .: (0.010023) + test_to_yaml_platform: .: (0.009748) + test_to_yaml_platform_legacy: .: (0.012025) + test_to_yaml_platform_no_specific_platform: .: (0.010572) + test_to_yaml_platform_original_platform_empty_string: .: (0.009937) + test_to_yaml_platform_original_platform_nil: .: (0.010050) + test_unresolved_specs: .: (0.008437) + test_unresolved_specs_with_duplicated_versions: .: (0.008878) + test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.008365) + test_unresolved_specs_with_versions: .: (0.008856) + test_validate: .: (0.009978) + test_validate_authors: .: (0.011982) + test_validate_autorequire: .: (0.009974) + test_validate_dependencies: .: (0.011024) + test_validate_dependencies_allowed_duplicates: .: (0.010571) + test_validate_dependencies_duplicates: .: (0.009870) + test_validate_deprecated_license_values_plus: .: (0.099197) + test_validate_description: .: (0.014213) + test_validate_email: .: (0.010184) + test_validate_empty: .: (0.007187) + test_validate_empty_files: .: (0.009605) + test_validate_empty_homepage: .: (0.023027) + test_validate_empty_require_paths: .: (0.011400) + test_validate_empty_summary: .: (0.010122) + test_validate_error: .: (0.009281) + test_validate_executables: .: (0.010495) + test_validate_files: .: (0.011480) + test_validate_files_recursive: .: (0.009969) + test_validate_for_resolution_ignores_metadata: .: (0.007640) + test_validate_for_resolution_validates_duplicate_dependencies: .: (0.007687) + test_validate_for_resolution_validates_name: .: (0.007853) + test_validate_for_resolution_validates_required_attributes: .: (0.007186) + test_validate_homepage: .: (0.013718) + test_validate_license: .: (0.010380) + test_validate_license_gives_suggestions: .: (0.060611) + test_validate_license_in_a_non_packaging_context: .: (0.009932) + test_validate_license_ref: .: (0.009662) + test_validate_license_values: .: (0.050820) + test_validate_license_values_or_later: .: (0.046676) + test_validate_license_values_with: .: (0.041661) + test_validate_license_with_deprecated_exception: .: (0.498647) + test_validate_license_with_invalid_exception: .: (0.466109) + test_validate_license_with_nonsense_suffix: .: (0.263156) + test_validate_name: .: (0.009996) + test_validate_nil_license: .: (0.010389) + test_validate_no_required_ruby_versions: .: (0.010612) + test_validate_non_nil: .: (0.013911) + test_validate_open_required_ruby_versions: .: (0.010440) + test_validate_permissions: .: (0.010635) + test_validate_permissions_of_missing_file_non_packaging: .: (0.009974) + test_validate_platform_legacy: .: (0.011846) + test_validate_prerelease_dependencies_with_prerelease_version: .: (0.010103) + test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.010297) + test_validate_rake_extension_have_rake_dependency_warning: .: (0.010820) + test_validate_removed_rubyforge_project: .: (0.009552) + test_validate_require_paths_with_invalid_types: .: (0.010005) + test_validate_rubygems_version: .: (0.009757) + test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.010372) + test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.010607) + test_validate_self_referencing_dependencies: .: (0.010557) + test_validate_specification_version: .: (0.009734) + test_validate_summary: .: (0.012952) + test_validate_valid_required_ruby_versions: .: (0.009891) + test_validate_warning: .: (0.009902) + test_version: .: (0.006828) + test_version_change_reset_cache_file: .: (0.006928) + test_version_change_reset_full_name: .: (0.007009) TestGemStreamUI: - test_ask: .: (0.008725) - test_ask_for_password: .: (0.008891) - test_ask_for_password_no_tty: .: (0.008576) - test_ask_no_tty: .: (0.008196) - test_ask_yes_no_no_tty_with_default: .: (0.008208) - test_ask_yes_no_no_tty_without_default: .: (0.008209) - test_choose_from_list: .: (0.008070) - test_choose_from_list_0: .: (0.007968) - test_choose_from_list_EOF: .: (0.008001) - test_choose_from_list_negative: .: (0.020358) - test_choose_from_list_over: .: (0.008639) - test_download_reporter_anything: .: (0.008226) - test_download_reporter_silent_false: .: (0.010148) - test_download_reporter_silent_nil: .: (0.008081) - test_progress_reporter_silent_false: .: (0.008042) - test_progress_reporter_silent_nil: .: (0.009623) - test_progress_reporter_simple: .: (0.007933) - test_progress_reporter_verbose: .: (0.009185) - test_threaded_download_reporter: .: (0.007923) - test_verbose_download_reporter_no_tty: .: (0.007948) - test_verbose_download_reporter_progress: .: (0.009095) - test_verbose_download_reporter_progress_complete: .: (0.008057) - test_verbose_download_reporter_progress_nil_length: .: (0.009184) - test_verbose_download_reporter_progress_once: .: (0.008132) - test_verbose_download_reporter_progress_zero_length:.: (0.008091) + test_ask: .: (0.007215) + test_ask_for_password: .: (0.007513) + test_ask_for_password_no_tty: .: (0.007286) + test_ask_no_tty: .: (0.007062) + test_ask_yes_no_no_tty_with_default: .: (0.006960) + test_ask_yes_no_no_tty_without_default: .: (0.007105) + test_choose_from_list: .: (0.006673) + test_choose_from_list_0: .: (0.006545) + test_choose_from_list_EOF: .: (0.016622) + test_choose_from_list_negative: .: (0.006968) + test_choose_from_list_over: .: (0.006669) + test_download_reporter_anything: .: (0.008544) + test_download_reporter_silent_false: .: (0.007033) + test_download_reporter_silent_nil: .: (0.007055) + test_progress_reporter_silent_false: .: (0.008548) + test_progress_reporter_silent_nil: .: (0.006658) + test_progress_reporter_simple: .: (0.007943) + test_progress_reporter_verbose: .: (0.006839) + test_threaded_download_reporter: .: (0.006832) + test_verbose_download_reporter_no_tty: .: (0.007873) + test_verbose_download_reporter_progress: .: (0.006939) + test_verbose_download_reporter_progress_complete: .: (0.007576) + test_verbose_download_reporter_progress_nil_length: .: (0.007106) + test_verbose_download_reporter_progress_once: .: (0.006942) + test_verbose_download_reporter_progress_zero_length:.: (0.007189) TestGemText: - test_clean_text: .: (0.009161) - test_format_removes_nonprintable_characters: .: (0.007960) - test_format_text: .: (0.007848) - test_format_text_indent: .: (0.007867) - test_format_text_no_space: .: (0.008593) - test_format_text_none: .: (0.007992) - test_format_text_none_indent: .: (0.007945) - test_format_text_trailing: .: (0.008677) - test_levenshtein_distance_add: .: (0.008234) - test_levenshtein_distance_all: .: (0.008472) - test_levenshtein_distance_empty: .: (0.007997) - test_levenshtein_distance_remove: .: (0.008965) - test_levenshtein_distance_replace: .: (0.012225) - test_min3: .: (0.008185) - test_truncate_text: .: (0.010051) + test_clean_text: .: (0.006948) + test_format_removes_nonprintable_characters: .: (0.006654) + test_format_text: .: (0.006833) + test_format_text_indent: .: (0.006814) + test_format_text_no_space: .: (0.006756) + test_format_text_none: .: (0.006886) + test_format_text_none_indent: .: (0.006629) + test_format_text_trailing: .: (0.006718) + test_levenshtein_distance_add: .: (0.007134) + test_levenshtein_distance_all: .: (0.007157) + test_levenshtein_distance_empty: .: (0.009487) + test_levenshtein_distance_remove: .: (0.007467) + test_levenshtein_distance_replace: .: (0.007129) + test_min3: .: (0.007065) + test_truncate_text: .: (0.008576) TestGemUnsatisfiableDependencyError: - test_errors: .: (0.008589) - test_name: .: (0.008046) - test_version: .: (0.008126) + test_errors: .: (0.007346) + test_name: .: (0.006961) + test_version: .: (0.007131) TestGemUriFormatter: - test_escape: .: (0.008536) - test_normalize_uri: .: (0.008703) - test_unescape: .: (0.008786) + test_escape: .: (0.008075) + test_normalize_uri: .: (0.007862) + test_unescape: .: (0.007954) TestGemUtil: - test_class_popen: .: (0.280519) - test_correct_for_windows_path: .: (0.008149) - test_glob_files_in_dir: .: (0.009006) - test_silent_system: .: (0.280062) - test_traverse_parents: .: (0.010001) - test_traverse_parents_does_not_crash_on_permissions_error: .: (0.009518) + test_class_popen: .: (0.232269) + test_correct_for_windows_path: .: (0.007615) + test_glob_files_in_dir: .: (0.008752) + test_silent_system: .: (0.247267) + test_traverse_parents: .: (0.017226) + test_traverse_parents_does_not_crash_on_permissions_error: .: (0.009258) TestGemValidator: - test_alien: .: (0.041668) - test_alien_default: .: (0.010610) + test_alien: .: (0.023426) + test_alien_default: .: (0.008882) TestGemVersion: - test_approximate_recommendation: .: (0.011644) - test_bump: .: (0.008146) - test_bump_alpha: .: (0.009739) - test_bump_alphanumeric: .: (0.008137) - test_bump_one_level: .: (0.007885) - test_bump_trailing_zeros: .: (0.008876) - test_canonical_segments: .: (0.008070) - test_class_correct: .: (0.009958) - test_class_create: .: (0.009136) - test_class_new_subclass: .: (0.008202) - test_empty_version: .: (0.008647) - test_eql_eh: .: (0.008084) - test_equals2: .: (0.008704) - test_frozen_version: .: (0.008262) - test_hash: .: (0.008162) - test_initialize: .: (0.008998) - test_initialize_invalid: .: (0.008454) - test_prerelease: .: (0.009002) - test_release: .: (0.008527) - test_segments: .: (0.008250) - test_semver: .: (0.008860) - test_spaceship: .: (0.009074) - test_to_s: .: (0.007949) + test_approximate_recommendation: .: (0.009149) + test_bump: .: (0.006890) + test_bump_alpha: .: (0.007447) + test_bump_alphanumeric: .: (0.006962) + test_bump_one_level: .: (0.006796) + test_bump_trailing_zeros: .: (0.007118) + test_canonical_segments: .: (0.007253) + test_class_correct: .: (0.008022) + test_class_create: .: (0.007728) + test_class_new_subclass: .: (0.006846) + test_empty_version: .: (0.006914) + test_eql_eh: .: (0.006914) + test_equals2: .: (0.006791) + test_frozen_version: .: (0.007242) + test_hash: .: (0.006762) + test_initialize: .: (0.007290) + test_initialize_invalid: .: (0.007102) + test_prerelease: .: (0.008239) + test_release: .: (0.007019) + test_segments: .: (0.006534) + test_semver: .: (0.007158) + test_spaceship: .: (0.007439) + test_to_s: .: (0.006581) TestGemVersionOption: - test_add_platform_option: .: (0.010273) - test_add_version_option: .: (0.009703) - test_enables_prerelease: .: (0.010385) - test_multiple_version_operator_option_compound: .: (0.012301) - test_platform_option: .: (0.009899) - test_platform_option_ruby: .: (0.009714) - test_platform_option_twice: .: (0.010107) - test_version_option: .: (0.009925) - test_version_option_compound: .: (0.009954) - test_version_option_explicit_prerelease: .: (0.010296) - test_version_option_twice: .: (0.010161) + test_add_platform_option: .: (0.008459) + test_add_version_option: .: (0.008200) + test_enables_prerelease: .: (0.008328) + test_multiple_version_operator_option_compound: .: (0.008286) + test_platform_option: .: (0.008271) + test_platform_option_ruby: .: (0.008006) + test_platform_option_twice: .: (0.008051) + test_version_option: .: (0.008164) + test_version_option_compound: .: (0.022330) + test_version_option_explicit_prerelease: .: (0.010266) + test_version_option_twice: .: (0.010009) TestStubSpecification: - test_contains_requirable_file_eh: .: (0.009779) - test_contains_requirable_file_eh_extension: .: (0.009889) - test_full_require_paths: .: (0.008776) - test_initialize: .: (0.008254) - test_initialize_extension: .: (0.008660) - test_initialize_missing_stubline: .: (0.008766) - test_initialize_version: .: (0.027370) - test_initialize_with_empty_version: .: (0.008553) - test_lib_dirs_glob: .: (0.010130) - test_lib_dirs_glob_with_extension: .: (0.008610) - test_matches_for_glob: .: (0.009400) - test_matches_for_glob_with_bundler_inline: .: (0.011440) - test_missing_extensions_eh: .: (0.312065) - test_missing_extensions_eh_default_gem: .: (0.010657) - test_missing_extensions_eh_none: .: (0.009014) - test_to_spec: .: (0.008799) - test_to_spec_default: .: (0.010525) - test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.009010) + test_contains_requirable_file_eh: .: (0.008292) + test_contains_requirable_file_eh_extension: .: (0.009314) + test_full_require_paths: .: (0.007340) + test_initialize: .: (0.007532) + test_initialize_extension: .: (0.007879) + test_initialize_missing_stubline: .: (0.007364) + test_initialize_version: .: (0.007454) + test_initialize_with_empty_version: .: (0.007039) + test_lib_dirs_glob: .: (0.007085) + test_lib_dirs_glob_with_extension: .: (0.007462) + test_matches_for_glob: .: (0.007987) + test_matches_for_glob_with_bundler_inline: .: (0.008357) + test_missing_extensions_eh: .: (0.256719) + test_missing_extensions_eh_default_gem: .: (0.009129) + test_missing_extensions_eh_none: .: (0.007145) + test_to_spec: .: (0.007414) + test_to_spec_default: .: (0.010082) + test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.007728) TestUpdateSuggestion: - test_eligible_for_update: .: (0.020226) - test_eligible_for_update_disabled_update: .: (0.011259) - test_eligible_for_update_for_prerelease: .: (0.011319) - test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.015881) - test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.013573) - test_eligible_for_update_non_tty: .: (0.011107) - test_eligible_for_update_notification_delay: .: (0.011507) - test_eligible_for_update_on_ci: .: (0.010975) - test_eligible_for_update_prevent_config: .: (0.010916) - test_eligible_for_update_prevent_env: .: (0.012381) - test_eligible_for_update_unwrittable_config: .: (0.011237) - test_update_suggestion: .: (0.008874) + test_eligible_for_update: .: (0.013820) + test_eligible_for_update_disabled_update: .: (0.009450) + test_eligible_for_update_for_prerelease: .: (0.009537) + test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.013182) + test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.011417) + test_eligible_for_update_non_tty: .: (0.009460) + test_eligible_for_update_notification_delay: .: (0.010015) + test_eligible_for_update_on_ci: .: (0.009278) + test_eligible_for_update_prevent_config: .: (0.009569) + test_eligible_for_update_prevent_env: .: (0.009933) + test_eligible_for_update_unwrittable_config: .: (0.024841) + test_update_suggestion: .: (0.007794) TestUri: - test_redacted_does_not_modify_uri: .: (0.008410) - test_redacted_with_invalid_uri: .: (0.007995) - test_redacted_with_token: .: (0.007937) - test_redacted_with_user_pass: .: (0.008160) - test_redacted_with_user_x_oauth_basic: .: (0.008222) - test_redacted_without_credential: .: (0.008133) - test_to_s_invalid_uri: .: (0.008050) - test_to_s_not_string: .: (0.007902) + test_redacted_does_not_modify_uri: .: (0.008586) + test_redacted_with_invalid_uri: .: (0.006896) + test_redacted_with_token: .: (0.008066) + test_redacted_with_user_pass: .: (0.007049) + test_redacted_with_user_x_oauth_basic: .: (0.006768) + test_redacted_without_credential: .: (0.008156) + test_to_s_invalid_uri: .: (0.006986) + test_to_s_not_string: .: (0.006777) WebauthnListenerResponseTest: - test_bad_request_response_to_s: .: (0.008412) - test_method_not_allowed_response_to_s: .: (0.008012) - test_method_not_found_response_to_s: .: (0.007950) - test_no_to_s_response_to_s: .: (0.027727) - test_ok_response_to_s: .: (0.008352) + test_bad_request_response_to_s: .: (0.007924) + test_method_not_allowed_response_to_s: .: (0.007136) + test_method_not_found_response_to_s: .: (0.008008) + test_no_to_s_response_to_s: .: (0.007012) + test_ok_response_to_s: .: (0.006722) WebauthnListenerTest: - test_listener_thread_retreives_otp_code: .: (0.014038) - test_listener_thread_sets_error: .: (0.011615) - test_wait_for_otp_code_get_follows_options: .: (0.014750) - test_wait_for_otp_code_get_request: .: (0.011825) - test_wait_for_otp_code_incorrect_params: .: (0.013002) - test_wait_for_otp_code_incorrect_path: .: (0.011402) - test_wait_for_otp_code_invalid_post_req_method: .: (0.011612) - test_wait_for_otp_code_no_params_response: .: (0.011303) - test_wait_for_otp_code_options_request: .: (0.011967) + test_listener_thread_retreives_otp_code: .: (0.011792) + test_listener_thread_sets_error: .: (0.011091) + test_wait_for_otp_code_get_follows_options: .: (0.036849) + test_wait_for_otp_code_get_request: .: (0.011065) + test_wait_for_otp_code_incorrect_params: .: (0.012310) + test_wait_for_otp_code_incorrect_path: .: (0.011931) + test_wait_for_otp_code_invalid_post_req_method: .: (0.037586) + test_wait_for_otp_code_no_params_response: .: (0.037262) + test_wait_for_otp_code_options_request: .: (0.029917) WebauthnPollerTest: - test_poll_for_otp_invalid_format: .: (0.009819) - test_poll_for_otp_invalid_status: .: (0.009987) - test_poll_for_otp_missing_credentials: .: (0.008772) - test_poll_for_otp_not_http_success: .: (0.008616) - test_poll_for_otp_pending_sleeps: .: (0.108776) - test_poll_for_otp_success: .: (0.009251) - test_poll_thread_success: .: (0.009595) - test_poll_thread_timeout_error: .: (0.009097) - test_poll_thread_webauthn_verification_error: .: (0.008810) + test_poll_for_otp_invalid_format: .: (0.018585) + test_poll_for_otp_invalid_status: .: (0.019227) + test_poll_for_otp_missing_credentials: .: (0.014552) + test_poll_for_otp_not_http_success: .: (0.019900) + test_poll_for_otp_pending_sleeps: .: (0.117244) + test_poll_for_otp_success: .: (0.020055) + test_poll_thread_success: .: (0.025418) + test_poll_thread_timeout_error: .: (0.024156) + test_poll_thread_webauthn_verification_error: .: (0.030762) -Finished in 127.860918153 seconds. +Finished in 126.62690301 seconds. ------------------------------------------------------------------------------- 2592 tests, 13609 assertions, 0 failures, 0 errors, 51 pendings, 0 omissions, 0 notifications 98.0324% passed ------------------------------------------------------------------------------- -20.27 tests/s, 106.44 assertions/s +20.47 tests/s, 107.47 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 /usr/bin/ruby3.1 /usr/bin/gem2deb-test-runner @@ -5248,489 +5284,489 @@ Loaded suite /usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader Started ChangelogTest: - test_format_header: .: (0.003861) + test_format_header: .: (0.002615) Gem::TestCase: Gem::InstallerTestCase: TestGemCommandsUninstallCommand: - test_execute_all: .: (0.205727) - test_execute_all_named: .: (0.179644) - test_execute_all_named_default_multiple: .: (0.042431) - test_execute_all_named_default_single: .: (0.014461) - test_execute_dependency_order: .: (0.055702) - test_execute_does_not_error_on_shadowed_default_gems: .: (0.034164) - test_execute_does_not_remove_default_gem_executables: .: (0.056848) - test_execute_outside_gem_home: .: (0.039680) - test_execute_outside_gem_home_when_install_dir_given: .: (0.041241) - test_execute_prerelease: .: (0.547361) - test_execute_removes_executable: .: (0.037611) - test_execute_removes_formatted_executable: .: (0.032454) - test_execute_two_version: .: (0.008882) - test_execute_with_force_and_without_version_uninstalls_everything:.: (0.087422) - test_execute_with_force_ignores_dependencies: .: (0.133216) - test_execute_with_gem_not_installed: .: (0.009874) - test_execute_with_gem_uninstall_error: .: (0.119864) - test_execute_with_multiple_version_specified_as_colon: .: (0.129078) - test_execute_with_version_leaves_non_matching_versions: .: (0.131839) - test_execute_with_version_specified_as_colon: .: (0.127099) - test_handle_options: .: (0.017068) - test_handle_options_vendor: .: (0.015517) - test_handle_options_vendor_missing: .: (0.050416) - test_uninstall_selection: .: (0.166283) - test_uninstall_selection_multiple_gems: .: (0.108810) + test_execute_all: .: (0.178810) + test_execute_all_named: .: (0.165301) + test_execute_all_named_default_multiple: .: (0.041602) + test_execute_all_named_default_single: .: (0.015425) + test_execute_dependency_order: .: (0.054721) + test_execute_does_not_error_on_shadowed_default_gems: .: (0.033852) + test_execute_does_not_remove_default_gem_executables: .: (0.055778) + test_execute_outside_gem_home: .: (0.037858) + test_execute_outside_gem_home_when_install_dir_given: .: (0.040293) + test_execute_prerelease: .: (0.452182) + test_execute_removes_executable: .: (0.034888) + test_execute_removes_formatted_executable: .: (0.032140) + test_execute_two_version: .: (0.009621) + test_execute_with_force_and_without_version_uninstalls_everything:.: (0.083786) + test_execute_with_force_ignores_dependencies: .: (0.128300) + test_execute_with_gem_not_installed: .: (0.009883) + test_execute_with_gem_uninstall_error: .: (0.117095) + test_execute_with_multiple_version_specified_as_colon: .: (0.123330) + test_execute_with_version_leaves_non_matching_versions: .: (0.120719) + test_execute_with_version_specified_as_colon: .: (0.120244) + test_handle_options: .: (0.014046) + test_handle_options_vendor: .: (0.021709) + test_handle_options_vendor_missing: .: (0.041710) + test_uninstall_selection: .: (0.140100) + test_uninstall_selection_multiple_gems: .: (0.101410) TestGemInstallUpdateOptions: - test_add_install_update_options: .: (0.019414) - test_build_root: .: (0.017300) - test_doc: .: (0.016933) - test_doc_no: .: (0.018307) - test_doc_rdoc: .: (0.018398) - test_doc_rdoc_ri: .: (0.016884) - test_document: .: (0.023839) - test_document_no: .: (0.016732) - test_document_rdoc: .: (0.018161) - test_minimal_deps: .: (0.017871) - test_minimal_deps_no: .: (0.017400) - test_post_install_message: .: (0.016645) - test_post_install_message_no: .: (0.017346) - test_security_policy: .: (0.017409) - test_security_policy_unknown: .: (0.024393) - test_user_install_disabled_read_only: .: (0.030431) - test_user_install_enabled: .: (0.045442) - test_vendor: .: (0.017523) - test_vendor_missing: .: (0.025718) + test_add_install_update_options: .: (0.017355) + test_build_root: .: (0.014401) + test_doc: .: (0.015393) + test_doc_no: .: (0.015838) + test_doc_rdoc: .: (0.017041) + test_doc_rdoc_ri: .: (0.015919) + test_document: .: (0.021080) + test_document_no: .: (0.014680) + test_document_rdoc: .: (0.014732) + test_minimal_deps: .: (0.014987) + test_minimal_deps_no: .: (0.015150) + test_post_install_message: .: (0.014912) + test_post_install_message_no: .: (0.014991) + test_security_policy: .: (0.015601) + test_security_policy_unknown: .: (0.020640) + test_user_install_disabled_read_only: .: (0.027603) + test_user_install_enabled: .: (0.042512) + test_vendor: .: (0.016091) + test_vendor_missing: .: (0.023617) TestGemInstaller: - test_app_script_text: .: (0.028283) - test_check_executable_overwrite: .: (0.028221) - test_check_executable_overwrite_format_executable:.: (0.028947) - test_check_executable_overwrite_other_gem: .: (0.041594) - test_check_executable_overwrite_other_gem_force: .: (0.041364) - test_check_executable_overwrite_other_non_gem: .: (0.041557) - test_check_that_user_bin_dir_is_in_path: .: (0.020279) - test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.020374) - test_check_that_user_bin_dir_is_in_path_tilde: .: (0.019945) - test_conflicting_binstubs: .: (1.109817) - test_default_gem_loaded_from: .: (0.013977) - test_default_gem_to_specific_install_dir: .: (0.034126) - test_default_gem_with_wrappers: .: (0.032828) - test_dir: .: (0.023972) - test_ensure_dependency: .: (0.021586) - test_ensure_loadable_spec: .: (0.025927) - test_ensure_loadable_spec_security_policy: .: (0.024978) - test_extract_files: .: (0.025313) - test_find_lib_file_after_install: .: (0.762655) - test_gem_attribute: .: (0.012868) - test_generate_bin_bindir: .: (0.026880) - test_generate_bin_bindir_with_user_install_warning: .: (0.009252) - test_generate_bin_script: .: (0.026823) - test_generate_bin_script_format: .: (0.036876) - test_generate_bin_script_format_disabled: .: (0.027310) - test_generate_bin_script_install_dir: .: (0.027752) - test_generate_bin_script_no_execs: .: (0.032436) - test_generate_bin_script_no_perms: .: (0.026533) - test_generate_bin_script_no_shebang: .: (0.026759) - test_generate_bin_script_wrappers: .: (0.027113) - test_generate_bin_symlink: .: (0.025956) - test_generate_bin_symlink_no_execs: .: (0.032209) - test_generate_bin_symlink_no_perms: .: (0.025808) - test_generate_bin_symlink_update_newer: .: (0.027923) - test_generate_bin_symlink_update_older: .: (0.027265) - test_generate_bin_symlink_update_remove_wrapper: .: (0.029012) - test_generate_bin_symlink_win32: .: (0.026023) - test_generate_bin_uses_default_shebang: .: (0.026281) - test_generate_bin_with_dangling_symlink: .: (0.117530) - test_generate_plugins: .: (0.565742) - test_generate_plugins_with_build_root: .: (0.058743) - test_generate_plugins_with_install_dir: .: (0.054106) - test_generate_plugins_with_user_install: .: (0.064545) - test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.048435) - test_initialize: .: (0.022600) - test_initialize_user_install: .: (0.025088) - test_initialize_user_install_bin_dir: .: (0.024840) - test_install: .: (0.562685) - test_install_build_root: .: (0.037342) - test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.037219) - test_install_creates_binstub_that_dont_trust_encoding: .: (0.567753) - test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.575114) - test_install_creates_binstub_that_understand_version: .: (0.564040) - test_install_creates_working_binstub: .: (0.562212) - test_install_dir_takes_precedence_to_user_install:.: (0.035074) - test_install_does_not_leave_lockfile_for_binstub: .: (0.813571) - test_install_extension_and_script: .: (0.420401) - test_install_extension_clean_intermediate_files: .: (0.468247) - test_install_extension_dir: .: (0.401404) - test_install_extension_dir_is_removed_on_reinstall: .: (0.793583) - test_install_extension_flat: .: (0.472366) - test_install_force: .: (0.030395) - test_install_missing_dirs: .: (0.031121) - test_install_post_build_false: .: (0.024267) - test_install_post_build_nil: .: (0.031429) - test_install_pre_install_false: .: (0.022788) - test_install_pre_install_nil: .: (0.031403) - test_install_user_extension_dir: .: (0.414294) - test_install_with_message: .: (0.032511) - test_install_with_no_prior_files: .: (1.148828) - test_install_with_skipped_message: .: (0.033062) - test_installation_satisfies_dependency_eh: .: (0.021944) - test_installation_satisfies_dependency_eh_development: .: (0.021202) - test_keeps_plugins_up_to_date: .: (2.234640) - test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.013867) - test_package_attribute: .: (0.012827) - test_pre_install_checks_dependencies: .: (0.040823) - test_pre_install_checks_dependencies_ignore: .: (0.036212) - test_pre_install_checks_dependencies_install_dir: .: (0.028174) - test_pre_install_checks_malicious_dependencies_before_eval: .: (0.023100) - test_pre_install_checks_malicious_extensions_before_eval: .: (0.021749) - test_pre_install_checks_malicious_name: .: (0.028562) - test_pre_install_checks_malicious_name_before_eval: .: (0.046011) - test_pre_install_checks_malicious_platform_before_eval: .: (0.025593) - test_pre_install_checks_malicious_require_paths_before_eval: .: (0.046254) - test_pre_install_checks_malicious_specification_version_before_eval: .: (0.053869) - test_process_options: .: (0.021252) - test_process_options_build_root: .: (0.021584) - test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.020455) - test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.021356) - test_shebang: .: (0.028806) - test_shebang_arguments: .: (0.025681) - test_shebang_arguments_with_load_relative: .: (0.026013) - test_shebang_custom: .: (0.026561) - test_shebang_custom_with_expands: .: (0.026602) - test_shebang_custom_with_expands_and_arguments: .: (0.026165) - test_shebang_empty: .: (0.025876) - test_shebang_env: .: (0.026556) - test_shebang_env_arguments: .: (0.025819) - test_shebang_env_arguments_with_load_relative: .: (0.026544) - test_shebang_env_shebang: .: (0.025290) - test_shebang_nested: .: (0.026400) - test_shebang_nested_arguments: .: (0.025949) - test_shebang_nested_arguments_with_load_relative: .: (0.025790) - test_shebang_version: .: (0.025581) - test_shebang_version_arguments: .: (0.025978) - test_shebang_version_arguments_with_load_relative:.: (0.025780) - test_shebang_version_env: .: (0.025787) - test_shebang_version_env_arguments: .: (0.025712) - test_shebang_version_env_arguments_with_load_relative: .: (0.025826) - test_unpack: .: (0.038924) - test_use_plugin_immediately: .: (1.151516) - test_write_build_info_file: .: (0.026139) - test_write_build_info_file_empty: .: (0.021399) - test_write_build_info_file_install_dir: .: (0.025832) - test_write_cache_file: .: (0.025233) - test_write_spec: .: (0.013815) - test_write_spec_writes_cached_spec: .: (0.013905) + test_app_script_text: .: (0.026270) + test_check_executable_overwrite: .: (0.027249) + test_check_executable_overwrite_format_executable:.: (0.027940) + test_check_executable_overwrite_other_gem: .: (0.039740) + test_check_executable_overwrite_other_gem_force: .: (0.039226) + test_check_executable_overwrite_other_non_gem: .: (0.039213) + test_check_that_user_bin_dir_is_in_path: .: (0.019185) + test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.020096) + test_check_that_user_bin_dir_is_in_path_tilde: .: (0.019983) + test_conflicting_binstubs: .: (0.894702) + test_default_gem_loaded_from: .: (0.012023) + test_default_gem_to_specific_install_dir: .: (0.029905) + test_default_gem_with_wrappers: .: (0.029477) + test_dir: .: (0.022504) + test_ensure_dependency: .: (0.019333) + test_ensure_loadable_spec: .: (0.023038) + test_ensure_loadable_spec_security_policy: .: (0.024297) + test_extract_files: .: (0.024379) + test_find_lib_file_after_install: .: (0.639026) + test_gem_attribute: .: (0.010328) + test_generate_bin_bindir: .: (0.022347) + test_generate_bin_bindir_with_user_install_warning: .: (0.007707) + test_generate_bin_script: .: (0.022276) + test_generate_bin_script_format: .: (0.039750) + test_generate_bin_script_format_disabled: .: (0.028305) + test_generate_bin_script_install_dir: .: (0.027561) + test_generate_bin_script_no_execs: .: (0.031842) + test_generate_bin_script_no_perms: .: (0.026223) + test_generate_bin_script_no_shebang: .: (0.026892) + test_generate_bin_script_wrappers: .: (0.027958) + test_generate_bin_symlink: .: (0.026565) + test_generate_bin_symlink_no_execs: .: (0.034504) + test_generate_bin_symlink_no_perms: .: (0.026575) + test_generate_bin_symlink_update_newer: .: (0.028014) + test_generate_bin_symlink_update_older: .: (0.026779) + test_generate_bin_symlink_update_remove_wrapper: .: (0.028926) + test_generate_bin_symlink_win32: .: (0.025593) + test_generate_bin_uses_default_shebang: .: (0.026822) + test_generate_bin_with_dangling_symlink: .: (0.105478) + test_generate_plugins: .: (0.462207) + test_generate_plugins_with_build_root: .: (0.054461) + test_generate_plugins_with_install_dir: .: (0.053667) + test_generate_plugins_with_user_install: .: (0.062793) + test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.046802) + test_initialize: .: (0.021574) + test_initialize_user_install: .: (0.024257) + test_initialize_user_install_bin_dir: .: (0.023767) + test_install: .: (0.475359) + test_install_build_root: .: (0.037156) + test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.037488) + test_install_creates_binstub_that_dont_trust_encoding: .: (0.466218) + test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.483314) + test_install_creates_binstub_that_understand_version: .: (0.457589) + test_install_creates_working_binstub: .: (0.467379) + test_install_dir_takes_precedence_to_user_install:.: (0.031893) + test_install_does_not_leave_lockfile_for_binstub: .: (0.667646) + test_install_extension_and_script: .: (0.378242) + test_install_extension_clean_intermediate_files: .: (0.403438) + test_install_extension_dir: .: (0.333561) + test_install_extension_dir_is_removed_on_reinstall: .: (0.657877) + test_install_extension_flat: .: (0.377137) + test_install_force: .: (0.027715) + test_install_missing_dirs: .: (0.030158) + test_install_post_build_false: .: (0.022800) + test_install_post_build_nil: .: (0.029856) + test_install_pre_install_false: .: (0.021776) + test_install_pre_install_nil: .: (0.029742) + test_install_user_extension_dir: .: (0.327900) + test_install_with_message: .: (0.026941) + test_install_with_no_prior_files: .: (0.915949) + test_install_with_skipped_message: .: (0.031815) + test_installation_satisfies_dependency_eh: .: (0.022614) + test_installation_satisfies_dependency_eh_development: .: (0.019349) + test_keeps_plugins_up_to_date: .: (1.815857) + test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.013520) + test_package_attribute: .: (0.012278) + test_pre_install_checks_dependencies: .: (0.040192) + test_pre_install_checks_dependencies_ignore: .: (0.035459) + test_pre_install_checks_dependencies_install_dir: .: (0.027227) + test_pre_install_checks_malicious_dependencies_before_eval: .: (0.021754) + test_pre_install_checks_malicious_extensions_before_eval: .: (0.021715) + test_pre_install_checks_malicious_name: .: (0.041118) + test_pre_install_checks_malicious_name_before_eval: .: (0.031692) + test_pre_install_checks_malicious_platform_before_eval: .: (0.028893) + test_pre_install_checks_malicious_require_paths_before_eval: .: (0.040206) + test_pre_install_checks_malicious_specification_version_before_eval: .: (0.045061) + test_process_options: .: (0.020914) + test_process_options_build_root: .: (0.021992) + test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.021292) + test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.021532) + test_shebang: .: (0.024445) + test_shebang_arguments: .: (0.025006) + test_shebang_arguments_with_load_relative: .: (0.025152) + test_shebang_custom: .: (0.028423) + test_shebang_custom_with_expands: .: (0.027030) + test_shebang_custom_with_expands_and_arguments: .: (0.026752) + test_shebang_empty: .: (0.024793) + test_shebang_env: .: (0.025433) + test_shebang_env_arguments: .: (0.024329) + test_shebang_env_arguments_with_load_relative: .: (0.024998) + test_shebang_env_shebang: .: (0.025033) + test_shebang_nested: .: (0.024966) + test_shebang_nested_arguments: .: (0.024946) + test_shebang_nested_arguments_with_load_relative: .: (0.025075) + test_shebang_version: .: (0.025569) + test_shebang_version_arguments: .: (0.025843) + test_shebang_version_arguments_with_load_relative:.: (0.026070) + test_shebang_version_env: .: (0.025229) + test_shebang_version_env_arguments: .: (0.025102) + test_shebang_version_env_arguments_with_load_relative: .: (0.025392) + test_unpack: .: (0.037287) + test_use_plugin_immediately: .: (0.890763) + test_write_build_info_file: .: (0.029805) + test_write_build_info_file_empty: .: (0.020195) + test_write_build_info_file_install_dir: .: (0.025901) + test_write_cache_file: .: (0.025428) + test_write_spec: .: (0.013943) + test_write_spec_writes_cached_spec: .: (0.014104) TestGemUninstaller: - test_ask_if_ok: .: (0.059874) - test_initialize_expand_path: .: (0.058547) - test_path_ok_eh: .: (0.057875) - test_path_ok_eh_legacy: .: (0.057818) - test_path_ok_eh_user: .: (0.057325) - test_regenerate_plugins_for: .: (0.079645) - test_remove_all: .: (0.088076) - test_remove_executables_force_keep: .: (0.059276) - test_remove_executables_force_remove: .: (0.059214) - test_remove_executables_user: .: (0.058847) - test_remove_executables_user_format: .: (0.058553) - test_remove_executables_user_format_disabled: .: (0.059331) - test_remove_not_in_home: .: (0.059951) - test_remove_plugins: .: (0.078953) - test_remove_plugins_user_installed: .: (0.106381) - test_remove_symlinked_gem_home: .: (0.082737) - test_uninstall: .: (0.067883) - test_uninstall_default_gem: .: (0.062505) - test_uninstall_default_gem_with_same_version: .: (0.083748) - test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.064516) - test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.067544) - test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.065375) - test_uninstall_extension: .: (0.443566) - test_uninstall_keeps_plugins_up_to_date: .: (0.133766) - test_uninstall_no_permission: .: (0.059963) - test_uninstall_nonexistent: .: (0.059059) - test_uninstall_not_ok: .: (0.062888) - test_uninstall_only_lists_unsatisfied_deps: .: (0.070326) - test_uninstall_prompt_includes_dep_type: .: (0.066455) - test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.075103) - test_uninstall_prompts_about_broken_deps: .: (0.138082) - test_uninstall_selection: .: (0.183582) - test_uninstall_selection_greater_than_one: .: (0.153199) - test_uninstall_user_install: .: (0.061486) - test_uninstall_user_install_with_symlinked_home: .: (0.060993) - test_uninstall_with_install_dir_regenerates_plugins: .: (0.111158) - test_uninstall_with_install_dir_removes_plugins: .: (0.126877) - test_uninstall_wrong_repo: .: (0.080160) + test_ask_if_ok: .: (0.057003) + test_initialize_expand_path: .: (0.054229) + test_path_ok_eh: .: (0.054751) + test_path_ok_eh_legacy: .: (0.055703) + test_path_ok_eh_user: .: (0.054635) + test_regenerate_plugins_for: .: (0.075517) + test_remove_all: .: (0.082057) + test_remove_executables_force_keep: .: (0.055877) + test_remove_executables_force_remove: .: (0.056363) + test_remove_executables_user: .: (0.057280) + test_remove_executables_user_format: .: (0.055972) + test_remove_executables_user_format_disabled: .: (0.054237) + test_remove_not_in_home: .: (0.054375) + test_remove_plugins: .: (0.074164) + test_remove_plugins_user_installed: .: (0.100186) + test_remove_symlinked_gem_home: .: (0.083821) + test_uninstall: .: (0.058686) + test_uninstall_default_gem: .: (0.059012) + test_uninstall_default_gem_with_same_version: .: (0.077630) + test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.061776) + test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.064052) + test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.063237) + test_uninstall_extension: .: (0.359294) + test_uninstall_keeps_plugins_up_to_date: .: (0.114954) + test_uninstall_no_permission: .: (0.052230) + test_uninstall_nonexistent: .: (0.050706) + test_uninstall_not_ok: .: (0.054338) + test_uninstall_only_lists_unsatisfied_deps: .: (0.059851) + test_uninstall_prompt_includes_dep_type: .: (0.056348) + test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.076913) + test_uninstall_prompts_about_broken_deps: .: (0.127358) + test_uninstall_selection: .: (0.134455) + test_uninstall_selection_greater_than_one: .: (0.128860) + test_uninstall_user_install: .: (0.052551) + test_uninstall_user_install_with_symlinked_home: .: (0.052233) + test_uninstall_with_install_dir_regenerates_plugins: .: (0.093222) + test_uninstall_with_install_dir_removes_plugins: .: (0.109170) + test_uninstall_wrong_repo: .: (0.068987) Gem::Package::TarTestCase: TestGemPackage: - test_add_checksums: .: (0.031561) - test_add_files: .: (0.021888) - test_add_files_symlink: .: (0.022335) - test_build: .: (0.031709) - test_build_auto_signed: .: (0.064532) - test_build_auto_signed_encrypted_key: .: (0.061855) - test_build_invalid: .: (0.021172) - test_build_invalid_arguments: .: (0.020013) - test_build_modified_platform: .: (0.033187) - test_build_signed: .: (0.060890) - test_build_signed_encrypted_key: .: (0.060569) - test_build_time_uses_source_date_epoch: .: (0.020142) - test_build_time_without_source_date_epoch: .: (0.020972) - test_class_new_old_format: .: (0.031614) - test_contents: .: (0.027097) - test_contents_from_io: .: (0.025769) - test_corrupt_data_tar_gz: .: (0.030696) - test_extract_file_permissions: .: (0.032111) - test_extract_files: .: (0.026588) - test_extract_files_empty: .: (0.028471) - test_extract_symlink_into_symlink_dir: .: (0.023911) - test_extract_symlink_parent: .: (0.022606) - test_extract_tar_gz_absolute: .: (0.020491) - test_extract_tar_gz_directory: .: (0.023610) - test_extract_tar_gz_dot_file: .: (0.021262) - test_extract_tar_gz_dot_slash: .: (0.020988) - test_extract_tar_gz_symlink_broken_relative_path: .: (0.026499) - test_extract_tar_gz_symlink_relative_path: .: (0.027760) - test_gem_attr: .: (0.020153) - test_install_location: .: (0.020200) - test_install_location_absolute: .: (0.020472) - test_install_location_dots: .: (0.020549) - test_install_location_extra_slash: .: (0.020191) - test_install_location_relative: .: (0.021046) - test_install_location_suffix: .: (0.028158) - test_load_spec: .: (0.027519) - test_raw_spec: .: (0.032709) - test_spec: .: (0.025101) - test_spec_from_io: .: (0.024858) - test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.019880) - test_verify: .: (0.025397) - test_verify_checksum_bad: .: (0.030307) - test_verify_checksum_missing: .: (0.029986) - test_verify_corrupt: .: (0.021540) - test_verify_corrupt_tar_checksums_entry: .: (0.021544) - test_verify_corrupt_tar_data_entry: .: (0.021783) - test_verify_corrupt_tar_metadata_entry: .: (0.021868) - test_verify_duplicate_file: .: (0.032789) - test_verify_empty: .: (0.021417) - test_verify_entry: .: (0.023092) - test_verify_nonexistent: .: (0.020011) - test_verify_security_policy: .: (0.024971) - test_verify_security_policy_checksum_missing: .: (0.062290) - test_verify_security_policy_low_security: .: (0.061067) - test_verify_truncate: .: (0.024904) + test_add_checksums: .: (0.026863) + test_add_files: .: (0.019329) + test_add_files_symlink: .: (0.019209) + test_build: .: (0.027657) + test_build_auto_signed: .: (0.051696) + test_build_auto_signed_encrypted_key: .: (0.050656) + test_build_invalid: .: (0.018320) + test_build_invalid_arguments: .: (0.017532) + test_build_modified_platform: .: (0.028226) + test_build_signed: .: (0.049673) + test_build_signed_encrypted_key: .: (0.049520) + test_build_time_uses_source_date_epoch: .: (0.017446) + test_build_time_without_source_date_epoch: .: (0.018281) + test_class_new_old_format: .: (0.027277) + test_contents: .: (0.023120) + test_contents_from_io: .: (0.022304) + test_corrupt_data_tar_gz: .: (0.027038) + test_extract_file_permissions: .: (0.028065) + test_extract_files: .: (0.022992) + test_extract_files_empty: .: (0.023906) + test_extract_symlink_into_symlink_dir: .: (0.020814) + test_extract_symlink_parent: .: (0.019882) + test_extract_tar_gz_absolute: .: (0.018170) + test_extract_tar_gz_directory: .: (0.019876) + test_extract_tar_gz_dot_file: .: (0.019428) + test_extract_tar_gz_dot_slash: .: (0.018085) + test_extract_tar_gz_symlink_broken_relative_path: .: (0.022756) + test_extract_tar_gz_symlink_relative_path: .: (0.023569) + test_gem_attr: .: (0.017901) + test_install_location: .: (0.017815) + test_install_location_absolute: .: (0.018250) + test_install_location_dots: .: (0.017936) + test_install_location_extra_slash: .: (0.017450) + test_install_location_relative: .: (0.024669) + test_install_location_suffix: .: (0.017628) + test_load_spec: .: (0.022869) + test_raw_spec: .: (0.028122) + test_spec: .: (0.021163) + test_spec_from_io: .: (0.021014) + test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.017167) + test_verify: .: (0.021289) + test_verify_checksum_bad: .: (0.025045) + test_verify_checksum_missing: .: (0.025369) + test_verify_corrupt: .: (0.019169) + test_verify_corrupt_tar_checksums_entry: .: (0.017659) + test_verify_corrupt_tar_data_entry: .: (0.020077) + test_verify_corrupt_tar_metadata_entry: .: (0.019109) + test_verify_duplicate_file: .: (0.025916) + test_verify_empty: .: (0.017859) + test_verify_entry: .: (0.019046) + test_verify_nonexistent: .: (0.017420) + test_verify_security_policy: .: (0.021673) + test_verify_security_policy_checksum_missing: .: (0.051137) + test_verify_security_policy_low_security: .: (0.049067) + test_verify_truncate: .: (0.020167) TestGemPackageTarHeader: - test_big_uid_gid: .: (0.010064) - test_empty: .: (0.008862) - test_empty_eh: .: (0.008618) - test_equals2: .: (0.008143) - test_from_bad_octal: .: (0.012136) - test_initialize: .: (0.009071) - test_initialize_bad: .: (0.008815) - test_initialize_typeflag: .: (0.008544) - test_self_from: .: (0.009961) - test_spaces_in_headers: .: (0.008286) - test_to_s: .: (0.009317) - test_update_checksum: .: (0.008705) + test_big_uid_gid: .: (0.007847) + test_empty: .: (0.007453) + test_empty_eh: .: (0.007334) + test_equals2: .: (0.007264) + test_from_bad_octal: .: (0.010270) + test_initialize: .: (0.007380) + test_initialize_bad: .: (0.007492) + test_initialize_typeflag: .: (0.007163) + test_self_from: .: (0.008698) + test_spaces_in_headers: .: (0.007270) + test_to_s: .: (0.007201) + test_update_checksum: .: (0.007384) TestGemPackageTarReader: - test_each_entry: .: (0.010412) - test_each_with_not_a_tar: .: (0.009192) - test_read_in_gem_data: .: (0.009035) - test_rewind: .: (0.009891) - test_seek: .: (0.009729) - test_seek_in_gem_data: .: (0.009688) - test_seek_missing: .: (0.009751) + test_each_entry: .: (0.008928) + test_each_with_not_a_tar: .: (0.007945) + test_read_in_gem_data: .: (0.007526) + test_rewind: .: (0.008230) + test_seek: .: (0.008497) + test_seek_in_gem_data: .: (0.007998) + test_seek_missing: .: (0.008263) TestGemPackageTarReaderEntry: - test_bytes_read: .: (0.010542) - test_close: .: (0.010510) - test_closed_eh: .: (0.009669) - test_consecutive_read: .: (0.009103) - test_consecutive_read_bytes_past_eof: .: (0.009683) - test_directory_eh: .: (0.011818) - test_eof_eh: .: (0.009544) - test_file_eh: .: (0.009692) - test_full_name: .: (0.009376) - test_full_name_null: .: (0.009769) - test_getc: .: (0.019578) - test_open: .: (0.010938) - test_open_closes_entry: .: (0.009786) - test_open_returns_entry: .: (0.009735) - test_pos: .: (0.009673) - test_read: .: (0.009734) - test_read_big: .: (0.009586) - test_read_corrupted_tar: .: (0.010292) - test_read_from_gzip_io: .: (0.009987) - test_read_from_gzip_io_with_non_zero_offset: .: (0.010856) - test_read_partial_buffer: .: (0.009321) - test_read_remaining: .: (0.009729) - test_read_small: .: (0.009486) - test_read_zero: .: (0.009499) - test_readpartial: .: (0.009541) - test_readpartial_corrupted_tar: .: (0.009736) - test_readpartial_past_eof: .: (0.009579) - test_readpartial_to_eof: .: (0.009373) - test_readpartial_zero: .: (0.009352) - test_rewind: .: (0.009411) - test_seek: .: (0.010348) - test_seek_in_gzip_io_corrupted: .: (0.010461) - test_seek_in_gzip_io_with_non_zero_offset: .: (0.010443) - test_size: .: (0.009314) - test_symlink_eh: .: (0.010020) - test_zero_byte_file_read: .: (0.010140) - test_zero_byte_file_readpartial: .: (0.009996) + test_bytes_read: .: (0.009058) + test_close: .: (0.008988) + test_closed_eh: .: (0.007656) + test_consecutive_read: .: (0.008116) + test_consecutive_read_bytes_past_eof: .: (0.008221) + test_directory_eh: .: (0.008803) + test_eof_eh: .: (0.007958) + test_file_eh: .: (0.008345) + test_full_name: .: (0.007730) + test_full_name_null: .: (0.008232) + test_getc: .: (0.016126) + test_open: .: (0.009180) + test_open_closes_entry: .: (0.008996) + test_open_returns_entry: .: (0.009565) + test_pos: .: (0.008535) + test_read: .: (0.008350) + test_read_big: .: (0.007619) + test_read_corrupted_tar: .: (0.008400) + test_read_from_gzip_io: .: (0.008342) + test_read_from_gzip_io_with_non_zero_offset: .: (0.009013) + test_read_partial_buffer: .: (0.008097) + test_read_remaining: .: (0.008610) + test_read_small: .: (0.008133) + test_read_zero: .: (0.007900) + test_readpartial: .: (0.008198) + test_readpartial_corrupted_tar: .: (0.008931) + test_readpartial_past_eof: .: (0.008199) + test_readpartial_to_eof: .: (0.008101) + test_readpartial_zero: .: (0.008175) + test_rewind: .: (0.007984) + test_seek: .: (0.008596) + test_seek_in_gzip_io_corrupted: .: (0.008653) + test_seek_in_gzip_io_with_non_zero_offset: .: (0.008993) + test_size: .: (0.007880) + test_symlink_eh: .: (0.008517) + test_zero_byte_file_read: .: (0.008665) + test_zero_byte_file_readpartial: .: (0.008720) TestGemPackageTarWriter: - test_add_file: .: (0.011296) - test_add_file_digest: .: (0.010912) - test_add_file_digest_multiple: .: (0.011013) - test_add_file_signer: .: (0.037229) - test_add_file_signer_empty: .: (0.011303) - test_add_file_simple: .: (0.010912) - test_add_file_simple_data: .: (0.009625) - test_add_file_simple_padding: .: (0.010664) - test_add_file_simple_size: .: (0.009542) - test_add_file_simple_source_date_epoch: .: (0.010528) - test_add_file_source_date_epoch: .: (0.011110) - test_add_symlink: .: (0.010734) - test_add_symlink_source_date_epoch: .: (0.010788) - test_close: .: (0.010067) - test_mkdir: .: (0.010507) - test_mkdir_source_date_epoch: .: (0.010541) - test_split_name: .: (0.010450) - test_split_name_too_long_name: .: (0.010774) - test_split_name_too_long_prefix: .: (0.009195) - test_split_name_too_long_total: .: (0.009612) + test_add_file: .: (0.009411) + test_add_file_digest: .: (0.009776) + test_add_file_digest_multiple: .: (0.009648) + test_add_file_signer: .: (0.029174) + test_add_file_signer_empty: .: (0.009314) + test_add_file_simple: .: (0.009700) + test_add_file_simple_data: .: (0.007552) + test_add_file_simple_padding: .: (0.009039) + test_add_file_simple_size: .: (0.007960) + test_add_file_simple_source_date_epoch: .: (0.008811) + test_add_file_source_date_epoch: .: (0.008981) + test_add_symlink: .: (0.009642) + test_add_symlink_source_date_epoch: .: (0.009388) + test_close: .: (0.008593) + test_mkdir: .: (0.009442) + test_mkdir_source_date_epoch: .: (0.008938) + test_split_name: .: (0.008960) + test_split_name_too_long_name: .: (0.007661) + test_split_name_too_long_prefix: .: (0.007935) + test_split_name_too_long_total: .: (0.007981) GemTest: - test_operating_system_other_exceptions: .: (0.129807) - test_rubygems_normal_behaviour: .: (0.275882) + test_operating_system_other_exceptions: .: (0.106277) + test_rubygems_normal_behaviour: .: (0.202605) TestCiDetector: - test_ci?: .: (0.014422) - test_ci_strings: .: (0.015517) + test_ci?: .: (0.016270) + test_ci_strings: .: (0.011762) TestGem: - test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.149502) - test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.009813) - test_activate_bin_path_in_debug_mode: .: (0.273221) - test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.032858) - test_activate_bin_path_resolves_eagerly: .: (0.040737) - test_activate_bin_path_respects_underscore_selection_if_given: .: (0.023521) - test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.024112) - test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.109183) - test_data_home_default: .: (0.009115) - test_data_home_from_env: .: (0.008419) - test_default_source_date_epoch_doesnt_change: .: (1.013909) - test_deprecated_paths=: .: (0.010602) - test_gem_path_ordering: .: (0.072305) - test_gem_path_ordering_short: .: (0.074962) - test_load_env_plugins: .: (0.013974) - test_load_plugins: .: (0.072854) - test_load_user_installed_plugins: .: (0.056989) - test_operating_system_defaults: .: (0.028315) - test_platform_defaults: .: (0.008668) - test_register_default_spec: .: (0.010347) - test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.010097) - test_require_does_not_glob: .: (0.024472) - test_require_missing: .: (0.010300) - test_self_activate_bin_path_no_exec_name: .: (0.008509) - test_self_bin_path_active: .: (0.009308) - test_self_bin_path_bin_file_gone_in_latest: .: (0.018682) - test_self_bin_path_bin_name: .: (0.016031) - test_self_bin_path_bin_name_version: .: (0.015531) - test_self_bin_path_no_bin_file: .: (0.009383) - test_self_bin_path_no_exec_name: .: (0.008264) - test_self_bin_path_nonexistent_binfile: .: (0.009413) - test_self_bin_path_not_found: .: (0.008935) - test_self_bin_path_picking_newest: .: (0.028444) - test_self_bindir: .: (0.009281) - test_self_bindir_default_dir: .: (0.008930) - test_self_clear_paths: .: (0.010425) - test_self_configuration: .: (0.008605) - test_self_datadir: .: (0.029561) - test_self_datadir_nonexistent_package: .: (0.009705) - test_self_default_exec_format: .: (0.008284) - test_self_default_exec_format_18: .: (0.009042) - test_self_default_exec_format_jruby: .: (0.008946) - test_self_default_sources: .: (0.008075) - test_self_dir: .: (0.008738) - test_self_done_installing: .: (0.009022) - test_self_ensure_gem_directories: .: (0.012616) - test_self_ensure_gem_directories_missing_parents: .: (0.013508) - test_self_ensure_gem_directories_non_existent_paths:.: (0.014299) - test_self_ensure_gem_directories_permissions: .: (0.012081) - test_self_ensure_gem_directories_safe_permissions: .: (0.012637) - test_self_ensure_gem_directories_write_protected: .: (0.012275) - test_self_ensure_gem_directories_write_protected_parents: .: (0.012389) - test_self_env_requirement: .: (0.009767) - test_self_extension_dir_shared: .: (0.008941) - test_self_extension_dir_static: .: (0.008268) - test_self_find_files: .: (0.016328) - test_self_find_latest_files: .: (0.016374) - test_self_finish_resolve: .: (0.034726) - test_self_finish_resolve_respects_loaded_specs: .: (0.037206) - test_self_finish_resolve_wtf: .: (0.095596) - test_self_gunzip: .: (0.009558) - test_self_gzip: .: (0.009409) - test_self_install: .: (0.052544) - test_self_install_in_rescue: .: (0.051035) - test_self_install_permissions: .: (0.058058) - test_self_install_permissions_umask_0: .: (0.053523) - test_self_install_permissions_umask_077: .: (0.052478) - test_self_install_permissions_with_format_executable: .: (0.052856) - test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.052159) - test_self_latest_rubygems_version: .: (0.020728) - test_self_latest_spec_for: .: (0.020032) - test_self_latest_spec_for_multiple_sources: .: (0.027786) - test_self_latest_version_for: .: (0.019936) - test_self_latest_version_for_multiple_sources: .: (0.044668) - test_self_loaded_specs: .: (0.026399) - test_self_needs: .: (0.023789) - test_self_needs_picks_up_unresolved_deps: .: (0.045975) - test_self_path: .: (0.028904) - test_self_path_ENV_PATH: .: (0.008969) - test_self_path_default: .: (0.009154) - test_self_path_duplicate: .: (0.009093) - test_self_path_overlap: .: (0.008687) - test_self_paths_eq: .: (0.009255) - test_self_paths_eq_nonexistent_home: .: (0.009224) - test_self_platforms: .: (0.008833) - test_self_post_build: .: (0.008239) - test_self_post_install: .: (0.008730) - test_self_post_reset: .: (0.008764) - test_self_post_uninstall: .: (0.008062) - test_self_pre_install: .: (0.008470) - test_self_pre_reset: .: (0.008724) - test_self_pre_uninstall: .: (0.008540) - test_self_prefix_libdir: .: (0.008156) - test_self_prefix_sitelibdir: .: (0.008303) - test_self_read_binary: .: (0.008553) - test_self_refresh: .: (0.106319) - test_self_refresh_keeps_loaded_specs_activated: .: (0.104088) - test_self_ruby_api_version: .: (0.008801) - test_self_ruby_escaping_spaces_in_path: .: (0.008728) - test_self_ruby_path_without_spaces: .: (0.008119) - test_self_ruby_version_with_git_master: .: (0.008569) - test_self_ruby_version_with_git_prerelease: .: (0.008696) - test_self_ruby_version_with_non_mri_implementations:.: (0.008057) - test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.008237) - test_self_ruby_version_with_svn_prerelease: .: (0.008575) - test_self_ruby_version_with_svn_trunk: .: (0.008518) - test_self_rubygems_version: .: (0.007949) - test_self_sources: .: (0.008568) - test_self_try_activate_missing_dep: .: (0.020153) - test_self_try_activate_missing_extensions: .: (0.011629) - test_self_try_activate_missing_prerelease: .: (0.019883) - test_self_use_paths: .: (0.009480) - test_self_use_paths_with_nils: .: (0.009220) - test_self_user_dir: .: (0.008972) - test_self_user_home: .: (0.008347) - test_self_vendor_dir: .: (0.008406) - test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.007997) - test_self_vendor_dir_missing: .: (0.008247) - test_setting_paths_does_not_mutate_parameter_object:.: (0.008766) - test_setting_paths_does_not_warn_about_unknown_keys:.: (0.009605) - test_spec_order_is_consistent: .: (0.020905) - test_state_home_default: .: (0.008584) - test_state_home_from_env: .: (0.008379) - test_try_activate_returns_true_for_activated_specs: .: (0.013448) + test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.122480) + test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.008682) + test_activate_bin_path_in_debug_mode: .: (0.224793) + test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.027459) + test_activate_bin_path_resolves_eagerly: .: (0.032995) + test_activate_bin_path_respects_underscore_selection_if_given: .: (0.019495) + test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.020761) + test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.090110) + test_data_home_default: .: (0.007069) + test_data_home_from_env: .: (0.007257) + test_default_source_date_epoch_doesnt_change: .: (1.010223) + test_deprecated_paths=: .: (0.008669) + test_gem_path_ordering: .: (0.059644) + test_gem_path_ordering_short: .: (0.065959) + test_load_env_plugins: .: (0.012065) + test_load_plugins: .: (0.063093) + test_load_user_installed_plugins: .: (0.050509) + test_operating_system_defaults: .: (0.025874) + test_platform_defaults: .: (0.007189) + test_register_default_spec: .: (0.008664) + test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.008104) + test_require_does_not_glob: .: (0.021003) + test_require_missing: .: (0.009238) + test_self_activate_bin_path_no_exec_name: .: (0.008168) + test_self_bin_path_active: .: (0.007341) + test_self_bin_path_bin_file_gone_in_latest: .: (0.016361) + test_self_bin_path_bin_name: .: (0.013059) + test_self_bin_path_bin_name_version: .: (0.013256) + test_self_bin_path_no_bin_file: .: (0.007777) + test_self_bin_path_no_exec_name: .: (0.007419) + test_self_bin_path_nonexistent_binfile: .: (0.007279) + test_self_bin_path_not_found: .: (0.007393) + test_self_bin_path_picking_newest: .: (0.023608) + test_self_bindir: .: (0.007842) + test_self_bindir_default_dir: .: (0.007625) + test_self_clear_paths: .: (0.008801) + test_self_configuration: .: (0.007879) + test_self_datadir: .: (0.023943) + test_self_datadir_nonexistent_package: .: (0.008462) + test_self_default_exec_format: .: (0.006774) + test_self_default_exec_format_18: .: (0.007521) + test_self_default_exec_format_jruby: .: (0.007246) + test_self_default_sources: .: (0.006602) + test_self_dir: .: (0.007471) + test_self_done_installing: .: (0.007616) + test_self_ensure_gem_directories: .: (0.010370) + test_self_ensure_gem_directories_missing_parents: .: (0.010866) + test_self_ensure_gem_directories_non_existent_paths:.: (0.011411) + test_self_ensure_gem_directories_permissions: .: (0.010521) + test_self_ensure_gem_directories_safe_permissions: .: (0.010556) + test_self_ensure_gem_directories_write_protected: .: (0.010060) + test_self_ensure_gem_directories_write_protected_parents: .: (0.010243) + test_self_env_requirement: .: (0.008145) + test_self_extension_dir_shared: .: (0.006778) + test_self_extension_dir_static: .: (0.007297) + test_self_find_files: .: (0.013658) + test_self_find_latest_files: .: (0.013610) + test_self_finish_resolve: .: (0.029189) + test_self_finish_resolve_respects_loaded_specs: .: (0.031102) + test_self_finish_resolve_wtf: .: (0.077647) + test_self_gunzip: .: (0.007739) + test_self_gzip: .: (0.007592) + test_self_install: .: (0.042577) + test_self_install_in_rescue: .: (0.042235) + test_self_install_permissions: .: (0.056863) + test_self_install_permissions_umask_0: .: (0.047537) + test_self_install_permissions_umask_077: .: (0.047556) + test_self_install_permissions_with_format_executable: .: (0.044168) + test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.044592) + test_self_latest_rubygems_version: .: (0.017328) + test_self_latest_spec_for: .: (0.016403) + test_self_latest_spec_for_multiple_sources: .: (0.024336) + test_self_latest_version_for: .: (0.028463) + test_self_latest_version_for_multiple_sources: .: (0.023858) + test_self_loaded_specs: .: (0.021878) + test_self_needs: .: (0.019204) + test_self_needs_picks_up_unresolved_deps: .: (0.037970) + test_self_path: .: (0.025996) + test_self_path_ENV_PATH: .: (0.007095) + test_self_path_default: .: (0.006839) + test_self_path_duplicate: .: (0.007622) + test_self_path_overlap: .: (0.007401) + test_self_paths_eq: .: (0.007533) + test_self_paths_eq_nonexistent_home: .: (0.006818) + test_self_platforms: .: (0.006664) + test_self_post_build: .: (0.006765) + test_self_post_install: .: (0.007119) + test_self_post_reset: .: (0.006607) + test_self_post_uninstall: .: (0.006969) + test_self_pre_install: .: (0.006950) + test_self_pre_reset: .: (0.006526) + test_self_pre_uninstall: .: (0.007052) + test_self_prefix_libdir: .: (0.007196) + test_self_prefix_sitelibdir: .: (0.006492) + test_self_read_binary: .: (0.007090) + test_self_refresh: .: (0.085040) + test_self_refresh_keeps_loaded_specs_activated: .: (0.085216) + test_self_ruby_api_version: .: (0.007442) + test_self_ruby_escaping_spaces_in_path: .: (0.006755) + test_self_ruby_path_without_spaces: .: (0.007131) + test_self_ruby_version_with_git_master: .: (0.006725) + test_self_ruby_version_with_git_prerelease: .: (0.007187) + test_self_ruby_version_with_non_mri_implementations:.: (0.007578) + test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.007238) + test_self_ruby_version_with_svn_prerelease: .: (0.006879) + test_self_ruby_version_with_svn_trunk: .: (0.007055) + test_self_rubygems_version: .: (0.006883) + test_self_sources: .: (0.006637) + test_self_try_activate_missing_dep: .: (0.018250) + test_self_try_activate_missing_extensions: .: (0.010088) + test_self_try_activate_missing_prerelease: .: (0.016824) + test_self_use_paths: .: (0.007535) + test_self_use_paths_with_nils: .: (0.006992) + test_self_user_dir: .: (0.007430) + test_self_user_home: .: (0.006764) + test_self_vendor_dir: .: (0.006568) + test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.006936) + test_self_vendor_dir_missing: .: (0.006436) + test_setting_paths_does_not_mutate_parameter_object:.: (0.007185) + test_setting_paths_does_not_warn_about_unknown_keys:.: (0.007825) + test_spec_order_is_consistent: .: (0.016854) + test_state_home_default: .: (0.006869) + test_state_home_from_env: .: (0.006994) + test_try_activate_returns_true_for_activated_specs: .: (0.011399) TestGemAvailableSet: - test_add_and_empty: .: (0.018546) - test_best: .: (0.040920) - test_find_all: .: (0.037182) - test_match_platform: .: (0.035984) - test_remove_installed_bang: .: (0.013976) - test_sorted_normal_versions: .: (0.027169) - test_sorted_respect_pre: .: (0.051624) + test_add_and_empty: .: (0.015701) + test_best: .: (0.033639) + test_find_all: .: (0.030621) + test_match_platform: .: (0.030226) + test_remove_installed_bang: .: (0.012443) + test_sorted_normal_versions: .: (0.023395) + test_sorted_respect_pre: .: (0.044312) TestGemBundledCA: test_accessing_new_index: P =============================================================================== @@ -5745,7 +5781,7 @@ 60: end 61: end if Gem::HAVE_OPENSSL =============================================================================== -: (0.016931) +: (0.019906) test_accessing_rubygems: P =============================================================================== Pending: test_accessing_rubygems(TestGemBundledCA): rubygems.org seems offline, I can't tell whether ssl would work. @@ -5760,7 +5796,7 @@ 49: 50: def test_accessing_www_rubygems =============================================================================== -: (0.014083) +: (0.018408) test_accessing_staging: P =============================================================================== Pending: test_accessing_staging(TestGemBundledCA): staging.rubygems.org seems offline, I can't tell whether ssl would work. @@ -5775,7 +5811,7 @@ 57: 58: def test_accessing_new_index =============================================================================== -: (0.013820) +: (0.014259) test_accessing_www_rubygems: P =============================================================================== Pending: test_accessing_www_rubygems(TestGemBundledCA): www.rubygems.org seems offline, I can't tell whether ssl would work. @@ -5790,720 +5826,720 @@ 53: 54: def test_accessing_staging =============================================================================== -: (0.013530) +: (0.014255) TestGemBundlerVersionFinder: - test_bundler_version: .: (0.009537) - test_bundler_version_defaults_to_nil: .: (0.008621) - test_bundler_version_with_bundle_update_bundler: .: (0.010736) - test_bundler_version_with_env_var: .: (0.008066) - test_bundler_version_with_lockfile: .: (0.008945) - test_deleted_directory: .: (0.008986) - test_prioritize: .: (0.012191) + test_bundler_version: .: (0.008587) + test_bundler_version_defaults_to_nil: .: (0.007169) + test_bundler_version_with_bundle_update_bundler: .: (0.008891) + test_bundler_version_with_env_var: .: (0.007461) + test_bundler_version_with_lockfile: .: (0.007893) + test_deleted_directory: .: (0.007664) + test_prioritize: .: (0.009594) TestGemCommand: - test_add_option: .: (0.008718) - test_add_option_with_empty: .: (0.008631) - test_basic_accessors: .: (0.008491) - test_common_option_in_class: .: (0.008041) - test_defaults: .: (0.009746) - test_deprecate_option: .: (0.009512) - test_deprecate_option_extra_message: .: (0.009484) - test_deprecate_option_extra_message_and_no_version: .: (0.009432) - test_deprecate_option_no_version: .: (0.009330) - test_invoke: .: (0.008699) - test_invoke_with_bad_options: .: (0.010607) - test_invoke_with_build_args: .: (0.009028) - test_invoke_with_common_options: .: (0.009042) - test_invoke_with_help: .: (0.009819) - test_invoke_with_options: .: (0.009452) - test_option_recognition: .: (0.012041) - test_self_add_specific_extra_args: .: (0.009153) - test_self_add_specific_extra_args_unknown: .: (0.009168) - test_self_extra_args: .: (0.008588) - test_show_lookup_failure_suggestions_local: .: (0.012917) - test_show_lookup_failure_suggestions_none: .: (0.013299) - test_show_lookup_failure_suggestions_remote: .: (0.012641) + test_add_option: .: (0.007364) + test_add_option_with_empty: .: (0.007518) + test_basic_accessors: .: (0.007200) + test_common_option_in_class: .: (0.006869) + test_defaults: .: (0.008010) + test_deprecate_option: .: (0.008786) + test_deprecate_option_extra_message: .: (0.007475) + test_deprecate_option_extra_message_and_no_version: .: (0.007828) + test_deprecate_option_no_version: .: (0.007710) + test_invoke: .: (0.007669) + test_invoke_with_bad_options: .: (0.008874) + test_invoke_with_build_args: .: (0.007364) + test_invoke_with_common_options: .: (0.007881) + test_invoke_with_help: .: (0.008389) + test_invoke_with_options: .: (0.008040) + test_option_recognition: .: (0.009664) + test_self_add_specific_extra_args: .: (0.007710) + test_self_add_specific_extra_args_unknown: .: (0.008276) + test_self_extra_args: .: (0.007146) + test_show_lookup_failure_suggestions_local: .: (0.010767) + test_show_lookup_failure_suggestions_none: .: (0.010664) + test_show_lookup_failure_suggestions_remote: .: (0.010945) TestGemCommandManager: - test_deprecated_command: .: (0.011839) - test_deprecated_command_with_version: .: (0.010591) - test_find_alias_command: .: (0.009787) - test_find_command: .: (0.009826) - test_find_command_ambiguous: .: (0.008574) - test_find_command_ambiguous_exact: .: (0.009705) - test_find_command_unknown: .: (0.011351) - test_find_command_unknown_suggestions: .: (0.011903) - test_find_login_alias_command: .: (0.008795) - test_find_logout_alias_comamnd: .: (0.009292) - test_process_args_bad_arg: .: (0.008866) - test_process_args_build: .: (0.013969) - test_process_args_check: .: (0.013448) - test_process_args_install: .: (0.043442) - test_process_args_query: .: (0.036213) - test_process_args_uninstall: .: (0.017490) - test_process_args_update: .: (0.030156) - test_process_args_with_c_flag: .: (0.041316) - test_process_args_with_c_flag_path_not_found: .: (0.009758) - test_process_args_with_c_flag_without_path: .: (0.008332) - test_run_crash_command: .: (0.010190) - test_run_interrupt: .: (0.013057) + test_deprecated_command: .: (0.009744) + test_deprecated_command_with_version: .: (0.009100) + test_find_alias_command: .: (0.008344) + test_find_command: .: (0.008300) + test_find_command_ambiguous: .: (0.007095) + test_find_command_ambiguous_exact: .: (0.008084) + test_find_command_unknown: .: (0.009293) + test_find_command_unknown_suggestions: .: (0.009544) + test_find_login_alias_command: .: (0.007364) + test_find_logout_alias_comamnd: .: (0.007906) + test_process_args_bad_arg: .: (0.007544) + test_process_args_build: .: (0.011176) + test_process_args_check: .: (0.010904) + test_process_args_install: .: (0.031699) + test_process_args_query: .: (0.029179) + test_process_args_uninstall: .: (0.014146) + test_process_args_update: .: (0.024077) + test_process_args_with_c_flag: .: (0.031299) + test_process_args_with_c_flag_path_not_found: .: (0.008491) + test_process_args_with_c_flag_without_path: .: (0.007466) + test_run_crash_command: .: (0.008968) + test_run_interrupt: .: (0.011018) TestGemCommandsBuildCommand: - test_build_auto_resign_cert: .: (0.063391) - test_build_is_reproducible: .: (0.036984) - test_build_signed_gem: .: (0.106446) - test_build_signed_gem_with_cert_expiration_length_days: .: (0.059233) - test_can_find_gemspecs_without_dot_gemspec: .: (0.023631) - test_execute: .: (0.023234) - test_execute_bad_name: .: (0.015888) - test_execute_bad_spec: .: (0.011820) - test_execute_force: .: (0.023020) - test_execute_missing_file: .: (0.009786) - test_execute_multiple_gemspec_without_gem_name: .: (0.011093) - test_execute_outside_dir: .: (0.023519) - test_execute_outside_dir_no_gemspec_present: .: (0.011407) - test_execute_outside_dir_with_external_gemspec: .: (0.024411) - test_execute_outside_dir_with_external_relative_gemspec: .: (0.026336) - test_execute_outside_dir_with_glob_argument: .: (0.025483) - test_execute_outside_dir_without_gem_name: .: (0.024246) - test_execute_platform: .: (0.023560) - test_execute_rubyforge_project_warning: .: (0.018242) - test_execute_strict_with_warnings: .: (0.013072) - test_execute_strict_without_warnings: .: (0.023560) - test_execute_without_gem_name: .: (0.018361) - test_handle_deprecated_options: .: (0.028320) - test_handle_options: .: (0.014395) - test_handle_options_defaults: .: (0.014008) - test_options_filename: .: (0.018762) + test_build_auto_resign_cert: .: (0.047577) + test_build_is_reproducible: .: (0.031211) + test_build_signed_gem: .: (0.079485) + test_build_signed_gem_with_cert_expiration_length_days: .: (0.047256) + test_can_find_gemspecs_without_dot_gemspec: .: (0.019565) + test_execute: .: (0.019902) + test_execute_bad_name: .: (0.013572) + test_execute_bad_spec: .: (0.010380) + test_execute_force: .: (0.019310) + test_execute_missing_file: .: (0.007925) + test_execute_multiple_gemspec_without_gem_name: .: (0.009395) + test_execute_outside_dir: .: (0.020029) + test_execute_outside_dir_no_gemspec_present: .: (0.009561) + test_execute_outside_dir_with_external_gemspec: .: (0.020537) + test_execute_outside_dir_with_external_relative_gemspec: .: (0.020663) + test_execute_outside_dir_with_glob_argument: .: (0.020415) + test_execute_outside_dir_without_gem_name: .: (0.021352) + test_execute_platform: .: (0.021325) + test_execute_rubyforge_project_warning: .: (0.015767) + test_execute_strict_with_warnings: .: (0.011936) + test_execute_strict_without_warnings: .: (0.020800) + test_execute_without_gem_name: .: (0.016479) + test_handle_deprecated_options: .: (0.024037) + test_handle_options: .: (0.012805) + test_handle_options_defaults: .: (0.011678) + test_options_filename: .: (0.016634) TestGemCommandsCertCommand: - test_certificates_matching: .: (0.013348) - test_certificates_matching_filter: .: (0.012196) - test_execute_add: .: (0.019970) - test_execute_add_twice: .: (0.020473) - test_execute_build: .: (2.370123) - test_execute_build_bad_email_address: .: (0.018686) - test_execute_build_bad_passphrase_confirmation: .: (0.018194) - test_execute_build_ec_key: .: (0.030944) - test_execute_build_encrypted_key: .: (0.030467) - test_execute_build_expiration_days: .: (2.684769) - test_execute_build_key: .: (0.030434) - test_execute_build_key_algorithm_ec_key: .: (0.040206) - test_execute_certificate: .: (0.017454) - test_execute_encrypted_private_key: .: (0.018122) - test_execute_list: .: (0.019437) - test_execute_list_filter: .: (0.020063) - test_execute_private_key: .: (0.017791) - test_execute_re_sign: .: (0.031550) - test_execute_re_sign_with_cert_expiration_length_days: .: (0.031801) - test_execute_remove: .: (0.018664) - test_execute_remove_multiple: .: (0.019880) - test_execute_remove_twice: .: (0.020794) - test_execute_sign: .: (0.030700) - test_execute_sign_default: .: (0.030879) - test_execute_sign_default_encrypted_key: .: (0.031599) - test_execute_sign_encrypted_key: .: (0.045143) - test_execute_sign_no_cert: .: (0.019213) - test_execute_sign_no_key: .: (0.018456) - test_handle_options: .: (0.018897) - test_handle_options_add_bad: .: (0.018834) - test_handle_options_certificate: .: (0.017898) - test_handle_options_key_bad: .: (0.020537) - test_handle_options_sign: .: (0.019955) - test_handle_options_sign_encrypted_key: .: (0.019518) - test_handle_options_sign_nonexistent: .: (0.018956) + test_certificates_matching: .: (0.011507) + test_certificates_matching_filter: .: (0.010338) + test_execute_add: .: (0.016078) + test_execute_add_twice: .: (0.016969) + test_execute_build: .: (2.248847) + test_execute_build_bad_email_address: .: (0.014462) + test_execute_build_bad_passphrase_confirmation: .: (0.015390) + test_execute_build_ec_key: .: (0.022785) + test_execute_build_encrypted_key: .: (0.024227) + test_execute_build_expiration_days: .: (0.771190) + test_execute_build_key: .: (0.023337) + test_execute_build_key_algorithm_ec_key: .: (0.029688) + test_execute_certificate: .: (0.014204) + test_execute_encrypted_private_key: .: (0.014799) + test_execute_list: .: (0.015672) + test_execute_list_filter: .: (0.016268) + test_execute_private_key: .: (0.014492) + test_execute_re_sign: .: (0.028223) + test_execute_re_sign_with_cert_expiration_length_days: .: (0.025145) + test_execute_remove: .: (0.015685) + test_execute_remove_multiple: .: (0.016485) + test_execute_remove_twice: .: (0.017853) + test_execute_sign: .: (0.024940) + test_execute_sign_default: .: (0.024579) + test_execute_sign_default_encrypted_key: .: (0.025533) + test_execute_sign_encrypted_key: .: (0.036220) + test_execute_sign_no_cert: .: (0.015414) + test_execute_sign_no_key: .: (0.015200) + test_handle_options: .: (0.015381) + test_handle_options_add_bad: .: (0.015260) + test_handle_options_certificate: .: (0.014727) + test_handle_options_key_bad: .: (0.016378) + test_handle_options_sign: .: (0.016084) + test_handle_options_sign_encrypted_key: .: (0.015845) + test_handle_options_sign_nonexistent: .: (0.015404) TestGemCommandsCheckCommand: - test_doctor: .: (0.017707) - test_handle_options: .: (0.012753) - test_handle_options_defaults: .: (0.012209) - test_initialize: .: (0.008724) + test_doctor: .: (0.014813) + test_handle_options: .: (0.010639) + test_handle_options_defaults: .: (0.010194) + test_initialize: .: (0.007375) TestGemCommandsCleanupCommand: - test_execute: .: (0.043951) - test_execute_all: .: (0.080166) - test_execute_all_dependencies: .: (0.082435) - test_execute_all_user: .: (0.088210) - test_execute_all_user_no_sudo: .: (0.076666) - test_execute_dev_dependencies: .: (0.080976) - test_execute_dry_run: .: (0.042188) - test_execute_ignore_default_gem_verbose: .: (0.079086) - test_execute_keeps_older_versions_with_deps: .: (0.233897) - test_execute_remove_gem_home_only: .: (0.208323) - test_execute_user_install: .: (0.156942) - test_execute_without_dev_dependencies: .: (0.082506) - test_handle_options_check_development: .: (0.045900) - test_handle_options_d: .: (0.044873) - test_handle_options_deprecated_dry_run: .: (0.045364) - test_handle_options_dry_run: .: (0.044363) - test_handle_options_n: .: (0.056415) + test_execute: .: (0.037083) + test_execute_all: .: (0.067560) + test_execute_all_dependencies: .: (0.069583) + test_execute_all_user: .: (0.075351) + test_execute_all_user_no_sudo: .: (0.065938) + test_execute_dev_dependencies: .: (0.069432) + test_execute_dry_run: .: (0.034983) + test_execute_ignore_default_gem_verbose: .: (0.068139) + test_execute_keeps_older_versions_with_deps: .: (0.193760) + test_execute_remove_gem_home_only: .: (0.179080) + test_execute_user_install: .: (0.133335) + test_execute_without_dev_dependencies: .: (0.069634) + test_handle_options_check_development: .: (0.039145) + test_handle_options_d: .: (0.038284) + test_handle_options_deprecated_dry_run: .: (0.038744) + test_handle_options_dry_run: .: (0.037761) + test_handle_options_n: .: (0.048053) TestGemCommandsContentsCommand: - test_execute: .: (0.014007) - test_execute_all: .: (0.017357) - test_execute_bad_gem: .: (0.009153) - test_execute_default_gem: .: (0.019681) - test_execute_exact_match: .: (0.015223) - test_execute_lib_only: .: (0.013141) - test_execute_missing_multiple: .: (0.013515) - test_execute_missing_single: .: (0.009657) - test_execute_missing_version: .: (0.012399) - test_execute_multiple: .: (0.016933) - test_execute_no_prefix: .: (0.013258) - test_execute_show_install_dir: .: (0.012958) - test_execute_show_install_dir_latest_version: .: (0.015639) - test_execute_show_install_dir_version: .: (0.015231) - test_handle_options: .: (0.013953) + test_execute: .: (0.012091) + test_execute_all: .: (0.014136) + test_execute_bad_gem: .: (0.007694) + test_execute_default_gem: .: (0.016301) + test_execute_exact_match: .: (0.012982) + test_execute_lib_only: .: (0.011652) + test_execute_missing_multiple: .: (0.011735) + test_execute_missing_single: .: (0.008377) + test_execute_missing_version: .: (0.010469) + test_execute_multiple: .: (0.014990) + test_execute_no_prefix: .: (0.011447) + test_execute_show_install_dir: .: (0.011051) + test_execute_show_install_dir_latest_version: .: (0.013502) + test_execute_show_install_dir_version: .: (0.013068) + test_handle_options: .: (0.011478) TestGemCommandsDependencyCommand: - test_execute: .: (0.012950) - test_execute_no_args: .: (0.025548) - test_execute_no_match: .: (0.010353) - test_execute_pipe_format: .: (0.017767) - test_execute_prerelease: .: (0.017286) - test_execute_regexp: .: (0.019544) - test_execute_remote: .: (0.023977) - test_execute_remote_version: .: (0.019360) - test_execute_reverse: .: (0.014937) - test_execute_reverse_remote: .: (0.009534) + test_execute: .: (0.011492) + test_execute_no_args: .: (0.020646) + test_execute_no_match: .: (0.009144) + test_execute_pipe_format: .: (0.015184) + test_execute_prerelease: .: (0.015484) + test_execute_regexp: .: (0.015810) + test_execute_remote: .: (0.019629) + test_execute_remote_version: .: (0.017115) + test_execute_reverse: .: (0.012397) + test_execute_reverse_remote: .: (0.008468) TestGemCommandsEnvironmentCommand: - test_execute_gemdir: .: (0.015337) - test_execute_gempath: .: (0.014224) - test_execute_gempath_multiple: .: (0.014775) - test_execute_platform: .: (0.014490) - test_execute_remotesources: .: (0.014514) - test_execute_unknown: .: (0.014183) - test_execute_user_gemdir: .: (0.014356) - test_execute_user_gemhome: .: (0.015039) - test_execute_version: .: (0.014207) + test_execute_gemdir: .: (0.012269) + test_execute_gempath: .: (0.011573) + test_execute_gempath_multiple: .: (0.011982) + test_execute_platform: .: (0.011883) + test_execute_remotesources: .: (0.012410) + test_execute_unknown: .: (0.012022) + test_execute_user_gemdir: .: (0.011671) + test_execute_user_gemhome: .: (0.011760) + test_execute_version: .: (0.011703) TestGemCommandsExecCommand: - test_conservative: .: (0.123527) - test_conservative_missing_gem: .: (0.037504) - test_error_with_no_arguments: .: (0.013861) - test_error_with_no_executable: .: (0.014256) - test_full_option_parsing: .: (0.013958) - test_gem_dependency_contains_executable: .: (0.100678) - test_gem_dependency_contains_other_executable: .: (0.097021) - test_gem_exec_gem_uninstall: .: (0.145035) - test_gem_with_executable: .: (0.078377) - test_gem_with_executable_error: .: (0.064310) - test_gem_with_multiple_executables_no_match: .: (0.066392) - test_gem_with_multiple_executables_one_match: .: (0.065901) - test_gem_with_other_executable_name: .: (0.063203) - test_gem_with_platform_and_platform_dependencies: .: (0.662563) - test_gem_with_platform_dependencies: .: (0.200475) - test_gem_with_platforms: .: (0.298498) - test_gem_without_executable: .: (0.057388) - test_missing_gem: .: (0.020027) - test_newer_prerelease_available: .: (0.202952) - test_only_prerelease_available: .: (0.136581) - test_other_gem_contains_executable: .: (0.085113) - test_pre_argument: .: (0.090047) - test_pre_version_option: .: (0.085041) - test_single_arg_parsing: .: (0.014399) - test_single_arg_parsing_with_version: .: (0.013695) - test_uses_newest_version: .: (0.120556) - test_uses_newest_version_of_dependency: .: (0.117637) - test_version_mismatch: .: (0.036436) + test_conservative: .: (0.096767) + test_conservative_missing_gem: .: (0.032210) + test_error_with_no_arguments: .: (0.011834) + test_error_with_no_executable: .: (0.012036) + test_full_option_parsing: .: (0.011701) + test_gem_dependency_contains_executable: .: (0.085712) + test_gem_dependency_contains_other_executable: .: (0.081574) + test_gem_exec_gem_uninstall: .: (0.123676) + test_gem_with_executable: .: (0.068612) + test_gem_with_executable_error: .: (0.055331) + test_gem_with_multiple_executables_no_match: .: (0.057646) + test_gem_with_multiple_executables_one_match: .: (0.057381) + test_gem_with_other_executable_name: .: (0.053595) + test_gem_with_platform_and_platform_dependencies: .: (0.555144) + test_gem_with_platform_dependencies: .: (0.163458) + test_gem_with_platforms: .: (0.252424) + test_gem_without_executable: .: (0.048255) + test_missing_gem: .: (0.017882) + test_newer_prerelease_available: .: (0.170470) + test_only_prerelease_available: .: (0.130364) + test_other_gem_contains_executable: .: (0.081489) + test_pre_argument: .: (0.085093) + test_pre_version_option: .: (0.078313) + test_single_arg_parsing: .: (0.013173) + test_single_arg_parsing_with_version: .: (0.013755) + test_uses_newest_version: .: (0.122665) + test_uses_newest_version_of_dependency: .: (0.110453) + test_version_mismatch: .: (0.031608) TestGemCommandsFetchCommand: - test_execute: .: (0.030395) - test_execute_latest: .: (0.040343) - test_execute_nonexistent_hint_disabled: .: (0.013181) - test_execute_platform: .: (0.038499) - test_execute_prerelease: .: (0.039702) - test_execute_specific_prerelease: .: (0.036865) - test_execute_two_version: .: (0.009195) - test_execute_two_version_specified_by_colon: .: (0.039860) - test_execute_version: .: (0.036508) - test_execute_version_nonexistent: .: (0.013766) - test_execute_version_specified_by_colon: .: (0.026627) + test_execute: .: (0.027282) + test_execute_latest: .: (0.035722) + test_execute_nonexistent_hint_disabled: .: (0.011974) + test_execute_platform: .: (0.034188) + test_execute_prerelease: .: (0.036990) + test_execute_specific_prerelease: .: (0.034494) + test_execute_two_version: .: (0.008524) + test_execute_two_version_specified_by_colon: .: (0.036283) + test_execute_version: .: (0.034751) + test_execute_version_nonexistent: .: (0.012505) + test_execute_version_specified_by_colon: .: (0.025303) TestGemCommandsHelpCommand: - test_gem_help_bad: .: (0.009257) - test_gem_help_build: .: (0.014314) - test_gem_help_commands: .: (0.036052) - test_gem_help_commands_omits_deprecated_commands: .: (0.017848) - test_gem_help_gem_dependencies: .: (0.008775) - test_gem_help_platforms: .: (0.008241) - test_gem_no_args_shows_help: .: (0.008201) + test_gem_help_bad: .: (0.008457) + test_gem_help_build: .: (0.012445) + test_gem_help_commands: .: (0.030485) + test_gem_help_commands_omits_deprecated_commands: .: (0.015613) + test_gem_help_gem_dependencies: .: (0.007634) + test_gem_help_platforms: .: (0.007563) + test_gem_no_args_shows_help: .: (0.007770) TestGemCommandsInfoCommand: - test_execute: .: (0.021355) - test_execute_with_default_gem: .: (0.025437) - test_execute_with_default_gem_and_regular_gem: .: (0.031135) - test_execute_with_version_flag: .: (0.026748) + test_execute: .: (0.018604) + test_execute_with_default_gem: .: (0.021447) + test_execute_with_default_gem_and_regular_gem: .: (0.025794) + test_execute_with_version_flag: .: (0.023770) TestGemCommandsInstallCommand: - test_execute_bad_source: .: (0.016358) - test_execute_conservative: .: (0.065612) - test_execute_dependency_nonexistent: .: (0.029390) - test_execute_exclude_prerelease: .: (0.059688) - test_execute_explicit_version_includes_prerelease: .: (0.114676) - test_execute_http_proxy: .: (0.040990) - test_execute_installs_deps_a_gemdeps: .: (0.108540) - test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.108722) - test_execute_installs_from_a_gemdeps: .: (0.062471) - test_execute_installs_from_a_gemdeps_with_conservative: .: (0.097554) - test_execute_local: .: (0.040148) - test_execute_local_dependency_nonexistent: .: (0.031655) - test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.043121) - test_execute_local_missing: .: (0.011595) - test_execute_local_missing_ignore_dependencies: .: (0.011434) - test_execute_local_transitive_prerelease: .: (0.096018) - test_execute_no_gem: .: (0.009492) - test_execute_no_user_install: .: (0.045369) - test_execute_nonexistent: .: (0.015999) - test_execute_nonexistent_force: .: (0.015365) - test_execute_nonexistent_hint_disabled: .: (0.018190) - test_execute_nonexistent_with_dashes: .: (0.025659) - test_execute_nonexistent_with_hint: .: (0.017639) - test_execute_prerelease_skipped_when_no_flag_set: .: (0.057534) - test_execute_prerelease_skipped_when_non_pre_available: .: (0.067603) - test_execute_prerelease_wins_over_previous_ver: .: (0.063560) - test_execute_rdoc: .: (0.483567) - test_execute_rdoc_with_path: .: (0.112608) - test_execute_remote: .: (0.046809) - test_execute_remote_ignores_files: .: (0.066866) - test_execute_remote_truncates_existing_gemspecs: .: (0.067949) - test_execute_required_ruby_version: .: (0.106841) - test_execute_required_ruby_version_specific_not_met:.: (0.031235) - test_execute_required_ruby_version_specific_prerelease_met: .: (0.075618) - test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.033689) - test_execute_required_ruby_version_upper_bound: .: (0.075406) - test_execute_required_rubygems_version_wrong: .: (0.031525) - test_execute_saves_build_args: .: (0.041761) - test_execute_two: .: (0.080226) - test_execute_two_version: .: (0.010053) - test_execute_two_version_specified_by_colon: .: (0.107410) - test_execute_uses_deps_a_gemdeps: .: (0.090748) - test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.110182) - test_execute_uses_from_a_gemdeps: .: (0.053420) - test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.065725) - test_execute_with_gemdeps_path_ignores_system: .: (0.109665) - test_execute_with_invalid_gem_file: .: (0.047709) - test_execute_with_version_specified_by_colon: .: (0.074014) - test_explain_platform_local: .: (0.042332) - test_explain_platform_local_ignore_dependencies: .: (0.041545) - test_explain_platform_ruby: .: (0.040900) - test_explain_platform_ruby_ignore_dependencies: .: (0.040320) - test_handle_options_file: .: (0.043809) - test_handle_options_suggest: .: (0.039815) - test_handle_options_without: .: (0.040523) - test_install_gem_ignore_dependencies_both: .: (0.037817) - test_install_gem_ignore_dependencies_remote: .: (0.046737) - test_install_gem_ignore_dependencies_remote_platform_local: .: (0.068766) - test_install_gem_ignore_dependencies_specific_file: .: (0.039832) - test_parses_requirement_from_gemname: .: (0.035032) - test_redact_credentials_from_uri_on_warning: .: (0.048410) - test_show_errors_on_failure: .: (0.014670) - test_show_source_problems_even_on_success: .: (0.048018) - test_suggest_update_if_enabled: .: (0.050228) + test_execute_bad_source: .: (0.014926) + test_execute_conservative: .: (0.058052) + test_execute_dependency_nonexistent: .: (0.029939) + test_execute_exclude_prerelease: .: (0.060355) + test_execute_explicit_version_includes_prerelease: .: (0.110157) + test_execute_http_proxy: .: (0.034129) + test_execute_installs_deps_a_gemdeps: .: (0.115008) + test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.112122) + test_execute_installs_from_a_gemdeps: .: (0.064431) + test_execute_installs_from_a_gemdeps_with_conservative: .: (0.083536) + test_execute_local: .: (0.038817) + test_execute_local_dependency_nonexistent: .: (0.030912) + test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.040901) + test_execute_local_missing: .: (0.012405) + test_execute_local_missing_ignore_dependencies: .: (0.011426) + test_execute_local_transitive_prerelease: .: (0.087724) + test_execute_no_gem: .: (0.008611) + test_execute_no_user_install: .: (0.044006) + test_execute_nonexistent: .: (0.014696) + test_execute_nonexistent_force: .: (0.015030) + test_execute_nonexistent_hint_disabled: .: (0.018226) + test_execute_nonexistent_with_dashes: .: (0.026414) + test_execute_nonexistent_with_hint: .: (0.018070) + test_execute_prerelease_skipped_when_no_flag_set: .: (0.053984) + test_execute_prerelease_skipped_when_non_pre_available: .: (0.062763) + test_execute_prerelease_wins_over_previous_ver: .: (0.060073) + test_execute_rdoc: .: (0.406783) + test_execute_rdoc_with_path: .: (0.104760) + test_execute_remote: .: (0.045840) + test_execute_remote_ignores_files: .: (0.065248) + test_execute_remote_truncates_existing_gemspecs: .: (0.071264) + test_execute_required_ruby_version: .: (0.104869) + test_execute_required_ruby_version_specific_not_met:.: (0.030539) + test_execute_required_ruby_version_specific_prerelease_met: .: (0.069888) + test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.032516) + test_execute_required_ruby_version_upper_bound: .: (0.070541) + test_execute_required_rubygems_version_wrong: .: (0.030436) + test_execute_saves_build_args: .: (0.040048) + test_execute_two: .: (0.075543) + test_execute_two_version: .: (0.009823) + test_execute_two_version_specified_by_colon: .: (0.103667) + test_execute_uses_deps_a_gemdeps: .: (0.083977) + test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.102118) + test_execute_uses_from_a_gemdeps: .: (0.051444) + test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.057787) + test_execute_with_gemdeps_path_ignores_system: .: (0.101200) + test_execute_with_invalid_gem_file: .: (0.047009) + test_execute_with_version_specified_by_colon: .: (0.072030) + test_explain_platform_local: .: (0.040521) + test_explain_platform_local_ignore_dependencies: .: (0.039753) + test_explain_platform_ruby: .: (0.039179) + test_explain_platform_ruby_ignore_dependencies: .: (0.039167) + test_handle_options_file: .: (0.035484) + test_handle_options_suggest: .: (0.032962) + test_handle_options_without: .: (0.032899) + test_install_gem_ignore_dependencies_both: .: (0.037865) + test_install_gem_ignore_dependencies_remote: .: (0.048926) + test_install_gem_ignore_dependencies_remote_platform_local: .: (0.072276) + test_install_gem_ignore_dependencies_specific_file: .: (0.044056) + test_parses_requirement_from_gemname: .: (0.034276) + test_redact_credentials_from_uri_on_warning: .: (0.054940) + test_show_errors_on_failure: .: (0.019508) + test_show_source_problems_even_on_success: .: (0.046773) + test_suggest_update_if_enabled: .: (0.052184) TestGemCommandsListCommand: - test_execute_installed: .: (0.022229) - test_execute_normal_gem_shadowing_default_gem: .: (0.040015) + test_execute_installed: .: (0.020345) + test_execute_normal_gem_shadowing_default_gem: .: (0.037633) TestGemCommandsLockCommand: - test_execute: .: (0.019710) - test_execute_missing_dependency: .: (0.017908) - test_execute_strict: .: (0.017296) + test_execute: .: (0.018355) + test_execute_missing_dependency: .: (0.017258) + test_execute_strict: .: (0.016113) TestGemCommandsMirrorCommand: - test_execute: .: (0.009470) + test_execute: .: (0.009737) TestGemCommandsOpenCommand: - test_default_gem: .: (0.013212) - test_execute: .: (0.271472) - test_execute_bad_gem: .: (0.029857) - test_wrong_version: .: (0.012445) + test_default_gem: .: (0.013352) + test_execute: .: (0.208794) + test_execute_bad_gem: .: (0.027114) + test_wrong_version: .: (0.012735) TestGemCommandsOutdatedCommand: - test_execute: .: (0.052339) - test_execute_with_up_to_date_platform_specific_gem: .: (0.043303) - test_initialize: .: (0.013902) + test_execute: .: (0.051810) + test_execute_with_up_to_date_platform_specific_gem: .: (0.041877) + test_initialize: .: (0.013466) TestGemCommandsOwnerCommand: - test_add_owner_with_host_option_through_execute: .: (0.021987) - test_add_owners: .: (0.012491) - test_add_owners_denied: .: (0.012555) - test_add_owners_key: .: (0.017734) - test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.226426) - test_add_owners_permanent_redirect: .: (0.013003) - test_add_owners_unathorized_api_key: .: (0.014176) - test_otp_verified_failure: .: (0.013985) - test_otp_verified_success: .: (0.013416) - test_remove_owners: .: (0.012580) - test_remove_owners_denied: .: (0.012330) - test_remove_owners_key: .: (0.017442) - test_remove_owners_missing: .: (0.012311) - test_remove_owners_permanent_redirect: .: (0.013327) - test_remove_owners_unathorized_api_key: .: (0.013812) - test_show_owners: .: (0.012888) - test_show_owners_denied: .: (0.012108) - test_show_owners_dont_load_objects: .: (0.012561) - test_show_owners_key: .: (0.018064) - test_show_owners_permanent_redirect: .: (0.012391) - test_show_owners_setting_up_host: .: (0.011940) - test_show_owners_setting_up_host_through_env_var: .: (0.012313) - test_with_webauthn_enabled_failure: .: (0.115499) - test_with_webauthn_enabled_failure_with_polling: .: (0.114603) - test_with_webauthn_enabled_success: .: (0.115017) - test_with_webauthn_enabled_success_with_polling: .: (0.114850) + test_add_owner_with_host_option_through_execute: .: (0.020497) + test_add_owners: .: (0.012871) + test_add_owners_denied: .: (0.012698) + test_add_owners_key: .: (0.017119) + test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.227091) + test_add_owners_permanent_redirect: .: (0.013234) + test_add_owners_unathorized_api_key: .: (0.015448) + test_otp_verified_failure: .: (0.014863) + test_otp_verified_success: .: (0.014439) + test_remove_owners: .: (0.013518) + test_remove_owners_denied: .: (0.012685) + test_remove_owners_key: .: (0.016920) + test_remove_owners_missing: .: (0.012547) + test_remove_owners_permanent_redirect: .: (0.013712) + test_remove_owners_unathorized_api_key: .: (0.014177) + test_show_owners: .: (0.013548) + test_show_owners_denied: .: (0.012615) + test_show_owners_dont_load_objects: .: (0.013076) + test_show_owners_key: .: (0.016933) + test_show_owners_permanent_redirect: .: (0.012917) + test_show_owners_setting_up_host: .: (0.012605) + test_show_owners_setting_up_host_through_env_var: .: (0.012963) + test_with_webauthn_enabled_failure: .: (0.115411) + test_with_webauthn_enabled_failure_with_polling: .: (0.118168) + test_with_webauthn_enabled_success: .: (0.116256) + test_with_webauthn_enabled_success_with_polling: .: (0.116028) TestGemCommandsPristineCommand: - test_execute: .: (0.046762) - test_execute_all: .: (0.047067) - test_execute_bindir: .: (0.038873) - test_execute_default_gem: .: (0.021303) - test_execute_env_shebang: .: (0.047170) - test_execute_extensions_explicit: .: (0.640275) - test_execute_extensions_only_missing_extensions: .: (0.909768) - test_execute_many: .: (0.061120) - test_execute_many_multi_repo: .: (0.064539) - test_execute_missing_cache_gem: .: (0.093106) - test_execute_missing_cache_gem_when_multi_repo: .: (0.096068) - test_execute_multi_platform: .: (0.907419) - test_execute_no_extension: .: (0.392215) - test_execute_no_gem: .: (0.009347) - test_execute_only_executables: .: (0.040387) - test_execute_only_plugins: .: (0.043755) - test_execute_unknown_gem_at_remote_source: .: (0.040134) - test_execute_user_install: .: (0.071351) - test_execute_with_extension_with_build_args: .: (0.605767) - test_handle_options: .: (0.016136) - test_handle_options_extensions: .: (0.015620) - test_skip: .: (0.051042) - test_skip_many_gems: .: (0.066587) + test_execute: .: (0.045002) + test_execute_all: .: (0.045951) + test_execute_bindir: .: (0.038191) + test_execute_default_gem: .: (0.020226) + test_execute_env_shebang: .: (0.048065) + test_execute_extensions_explicit: .: (0.571059) + test_execute_extensions_only_missing_extensions: .: (0.764760) + test_execute_many: .: (0.066822) + test_execute_many_multi_repo: .: (0.061607) + test_execute_missing_cache_gem: .: (0.089823) + test_execute_missing_cache_gem_when_multi_repo: .: (0.090668) + test_execute_multi_platform: .: (0.768199) + test_execute_no_extension: .: (0.348130) + test_execute_no_gem: .: (0.008862) + test_execute_only_executables: .: (0.036997) + test_execute_only_plugins: .: (0.039370) + test_execute_unknown_gem_at_remote_source: .: (0.036144) + test_execute_user_install: .: (0.062430) + test_execute_with_extension_with_build_args: .: (0.498616) + test_handle_options: .: (0.014491) + test_handle_options_extensions: .: (0.014106) + test_skip: .: (0.050981) + test_skip_many_gems: .: (0.064541) TestGemCommandsPushCommand: - test_execute: .: (0.031741) - test_execute_allowed_push_host: .: (0.039113) - test_execute_attestation: .: (0.033568) - test_execute_host: .: (0.030051) - test_otp_verified_failure: .: (0.027588) - test_otp_verified_success: .: (0.027745) - test_raises_error_with_no_arguments: .: (0.020278) - test_sending_gem: .: (0.026156) - test_sending_gem_defaulting_to_allowed_push_host: .: (0.036740) - test_sending_gem_denied: .: (0.026102) - test_sending_gem_key: .: (0.030363) - test_sending_gem_to_allowed_push_host: .: (0.036344) - test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.054347) - test_sending_gem_to_disallowed_default_host: .: (0.035823) - test_sending_gem_to_disallowed_push_host: .: (0.038408) - test_sending_gem_to_host_permanent_redirect: .: (0.028237) - test_sending_gem_to_metadata_host: .: (0.036940) - test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.029242) - test_sending_gem_with_env_var_api_key: .: (0.037061) - test_sending_gem_with_no_local_creds: .: (0.037349) - test_sending_when_default_host_disabled: .: (0.026479) - test_sending_when_default_host_disabled_with_override: .: (0.026595) - test_with_webauthn_enabled_failure: .: (0.028123) - test_with_webauthn_enabled_failure_with_polling: .: (0.129631) - test_with_webauthn_enabled_success: .: (0.029541) - test_with_webauthn_enabled_success_with_polling: .: (0.128673) + test_execute: .: (0.030666) + test_execute_allowed_push_host: .: (0.038297) + test_execute_attestation: .: (0.032983) + test_execute_host: .: (0.029303) + test_otp_verified_failure: .: (0.026492) + test_otp_verified_success: .: (0.026820) + test_raises_error_with_no_arguments: .: (0.020341) + test_sending_gem: .: (0.030368) + test_sending_gem_defaulting_to_allowed_push_host: .: (0.040381) + test_sending_gem_denied: .: (0.025827) + test_sending_gem_key: .: (0.030449) + test_sending_gem_to_allowed_push_host: .: (0.036075) + test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.051605) + test_sending_gem_to_disallowed_default_host: .: (0.034550) + test_sending_gem_to_disallowed_push_host: .: (0.035869) + test_sending_gem_to_host_permanent_redirect: .: (0.028008) + test_sending_gem_to_metadata_host: .: (0.035912) + test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.029086) + test_sending_gem_with_env_var_api_key: .: (0.034785) + test_sending_gem_with_no_local_creds: .: (0.035027) + test_sending_when_default_host_disabled: .: (0.024239) + test_sending_when_default_host_disabled_with_override: .: (0.026045) + test_with_webauthn_enabled_failure: .: (0.028347) + test_with_webauthn_enabled_failure_with_polling: .: (0.130150) + test_with_webauthn_enabled_success: .: (0.127817) + test_with_webauthn_enabled_success_with_polling: .: (0.131123) TestGemCommandsQueryCommandWithInstalledGems: - test_execute: .: (0.033279) - test_execute_all: .: (0.032039) - test_execute_all_prerelease: .: (0.051677) - test_execute_details: .: (0.113699) - test_execute_details_cleans_text: .: (0.144686) - test_execute_details_truncates_summary: .: (0.281396) - test_execute_installed: .: (0.025393) - test_execute_installed_inverse: .: (0.024433) - test_execute_installed_inverse_not_installed: .: (0.024258) - test_execute_installed_no_name: .: (0.028033) - test_execute_installed_not_installed: .: (0.030575) - test_execute_installed_version: .: (0.029745) - test_execute_installed_version_not_installed: .: (0.024586) - test_execute_local: .: (0.024091) - test_execute_local_notty: .: (0.031017) - test_execute_local_quiet: .: (0.025554) - test_execute_multiple_args: .: (0.031644) - test_execute_no_prerelease_local: .: (0.031464) - test_execute_no_versions: .: (0.049495) - test_execute_notty: .: (0.098994) - test_execute_prerelease: .: (0.062916) - test_execute_prerelease_local: .: (0.105851) - test_execute_remote: .: (0.027406) - test_execute_remote_notty: .: (0.035240) - test_execute_remote_quiet: .: (0.031823) - test_make_entry: .: (0.018265) - test_show_gems: .: (0.019050) + test_execute: .: (0.030659) + test_execute_all: .: (0.029412) + test_execute_all_prerelease: .: (0.029299) + test_execute_details: .: (0.113484) + test_execute_details_cleans_text: .: (0.131185) + test_execute_details_truncates_summary: .: (0.232201) + test_execute_installed: .: (0.022184) + test_execute_installed_inverse: .: (0.023168) + test_execute_installed_inverse_not_installed: .: (0.022784) + test_execute_installed_no_name: .: (0.023081) + test_execute_installed_not_installed: .: (0.023089) + test_execute_installed_version: .: (0.023001) + test_execute_installed_version_not_installed: .: (0.023671) + test_execute_local: .: (0.021773) + test_execute_local_notty: .: (0.026283) + test_execute_local_quiet: .: (0.021686) + test_execute_multiple_args: .: (0.028602) + test_execute_no_prerelease_local: .: (0.027667) + test_execute_no_versions: .: (0.042206) + test_execute_notty: .: (0.082069) + test_execute_prerelease: .: (0.060816) + test_execute_prerelease_local: .: (0.089784) + test_execute_remote: .: (0.024602) + test_execute_remote_notty: .: (0.031956) + test_execute_remote_quiet: .: (0.025289) + test_make_entry: .: (0.018256) + test_show_gems: .: (0.018895) TestGemCommandsQueryCommandWithoutInstalledGems: - test_depprecated: .: (0.039872) - test_execute_default_details: .: (0.054426) - test_execute_exact_local: .: (0.056160) - test_execute_exact_multiple: .: (0.060323) - test_execute_exact_remote: .: (0.055822) - test_execute_local_details: .: (0.055786) - test_execute_platform: .: (0.058503) - test_execute_show_default_gems: .: (0.048470) - test_execute_show_default_gems_with_platform: .: (0.047292) + test_depprecated: .: (0.043926) + test_execute_default_details: .: (0.057938) + test_execute_exact_local: .: (0.057625) + test_execute_exact_multiple: .: (0.062256) + test_execute_exact_remote: .: (0.059422) + test_execute_local_details: .: (0.052750) + test_execute_platform: .: (0.050151) + test_execute_show_default_gems: .: (0.043652) + test_execute_show_default_gems_with_platform: .: (0.040324) TestGemCommandsRebuildCommand: - test_build_is_reproducible: .: (0.584135) + test_build_is_reproducible: .: (0.377408) TestGemCommandsSearchCommand: - test_initialize: .: (0.009923) + test_initialize: .: (0.009011) TestGemCommandsServerCommand: - test_execute: .: (0.009503) + test_execute: .: (0.008737) TestGemCommandsSetupCommand: - test_destdir_flag_regenerates_binstubs: .: (0.131368) - test_files_in: .: (0.055254) - test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.080211) - test_install_lib: .: (0.062575) - test_remove_old_lib_files: .: (0.065547) - test_remove_old_man_files: .: (0.063265) - test_show_release_notes: .: (0.055620) + test_destdir_flag_regenerates_binstubs: .: (0.121691) + test_files_in: .: (0.051665) + test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.069590) + test_install_lib: .: (0.051343) + test_remove_old_lib_files: .: (0.049615) + test_remove_old_man_files: .: (0.051487) + test_show_release_notes: .: (0.049569) TestGemCommandsSigninCommand: - test_execute_on_gemserver_without_profile_me_endpoint: .: (0.015229) - test_execute_when_already_signed_in_with_different_host: .: (0.016005) - test_execute_when_already_signed_in_with_same_host: .: (0.015571) - test_execute_when_not_already_signed_in: .: (0.013743) - test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.014593) - test_execute_with_host_permanent_redirect: .: (0.012437) - test_execute_with_host_supplied: .: (0.013550) - test_execute_with_key_name_and_custom_scope: .: (0.014930) - test_execute_with_key_name_and_exclusive_scope: .: (0.014399) - test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.014928) - test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.015969) - test_execute_with_key_name_default_scope: .: (0.014358) - test_execute_with_valid_creds_set_for_default_host: .: (0.013844) - test_execute_with_warnings: .: (0.014922) + test_execute_on_gemserver_without_profile_me_endpoint: .: (0.014063) + test_execute_when_already_signed_in_with_different_host: .: (0.013790) + test_execute_when_already_signed_in_with_same_host: .: (0.013191) + test_execute_when_not_already_signed_in: .: (0.013414) + test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.013885) + test_execute_with_host_permanent_redirect: .: (0.012708) + test_execute_with_host_supplied: .: (0.013639) + test_execute_with_key_name_and_custom_scope: .: (0.015239) + test_execute_with_key_name_and_exclusive_scope: .: (0.015015) + test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.015299) + test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.014863) + test_execute_with_key_name_default_scope: .: (0.013774) + test_execute_with_valid_creds_set_for_default_host: .: (0.013803) + test_execute_with_warnings: .: (0.014376) TestGemCommandsSignoutCommand: - test_execute_when_not_signed_in: .: (0.011792) - test_execute_when_user_is_signed_in: .: (0.011004) + test_execute_when_not_signed_in: .: (0.009262) + test_execute_when_user_is_signed_in: .: (0.010054) TestGemCommandsSourcesCommand: - test_execute: .: (0.017693) - test_execute_add: .: (0.026057) - test_execute_add_allow_typo_squatting_source: .: (0.025660) - test_execute_add_allow_typo_squatting_source_forced:.: (0.025221) - test_execute_add_bad_uri: .: (0.017721) - test_execute_add_deny_typo_squatting_source: .: (0.023079) - test_execute_add_existent_source_invalid_uri: .: (0.024494) - test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.024162) - test_execute_add_http_rubygems_org: .: (0.022978) - test_execute_add_http_rubygems_org_forced: .: (0.026721) - test_execute_add_https_rubygems_org: .: (0.023741) - test_execute_add_nonexistent_source: .: (0.048296) - test_execute_add_redundant_source: .: (0.021728) - test_execute_add_redundant_source_trailing_slash: .: (0.027142) - test_execute_clear_all: .: (0.018220) - test_execute_list: .: (0.019636) - test_execute_remove: .: (0.019978) - test_execute_remove_no_network: .: (0.021439) - test_execute_update: .: (0.037049) - test_initialize_proxy: .: (0.020995) + test_execute: .: (0.015567) + test_execute_add: .: (0.024469) + test_execute_add_allow_typo_squatting_source: .: (0.024661) + test_execute_add_allow_typo_squatting_source_forced:.: (0.024820) + test_execute_add_bad_uri: .: (0.016213) + test_execute_add_deny_typo_squatting_source: .: (0.020077) + test_execute_add_existent_source_invalid_uri: .: (0.018404) + test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.018125) + test_execute_add_http_rubygems_org: .: (0.020152) + test_execute_add_http_rubygems_org_forced: .: (0.023375) + test_execute_add_https_rubygems_org: .: (0.021574) + test_execute_add_nonexistent_source: .: (0.018751) + test_execute_add_redundant_source: .: (0.017149) + test_execute_add_redundant_source_trailing_slash: .: (0.023286) + test_execute_clear_all: .: (0.015100) + test_execute_list: .: (0.015247) + test_execute_remove: .: (0.017236) + test_execute_remove_no_network: .: (0.018824) + test_execute_update: .: (0.031174) + test_initialize_proxy: .: (0.015567) TestGemCommandsSpecificationCommand: - test_execute: .: (0.018130) - test_execute_all: .: (0.023464) - test_execute_all_conflicts_with_version: .: (0.009867) - test_execute_bad_name: .: (0.010596) - test_execute_bad_name_with_version: .: (0.010681) - test_execute_exact_match: .: (0.020111) - test_execute_field: .: (0.015233) - test_execute_file: .: (0.025852) - test_execute_marshal: .: (0.016015) - test_execute_remote: .: (0.020056) - test_execute_remote_with_prerelease: .: (0.027883) - test_execute_remote_with_version: .: (0.025157) - test_execute_remote_with_version_and_platform: .: (0.030755) - test_execute_remote_without_prerelease: .: (0.024275) - test_execute_ruby: .: (0.014605) + test_execute: .: (0.040431) + test_execute_all: .: (0.022876) + test_execute_all_conflicts_with_version: .: (0.010262) + test_execute_bad_name: .: (0.008891) + test_execute_bad_name_with_version: .: (0.009623) + test_execute_exact_match: .: (0.020546) + test_execute_field: .: (0.014508) + test_execute_file: .: (0.026112) + test_execute_marshal: .: (0.015593) + test_execute_remote: .: (0.020067) + test_execute_remote_with_prerelease: .: (0.026780) + test_execute_remote_with_version: .: (0.026578) + test_execute_remote_with_version_and_platform: .: (0.026927) + test_execute_remote_without_prerelease: .: (0.023620) + test_execute_ruby: .: (0.014827) TestGemCommandsStaleCommand: - test_execute_sorts: .: (0.020676) + test_execute_sorts: .: (0.020983) TestGemCommandsUnpackCommand: - test_execute: .: (0.114050) - test_execute_exact_match: .: (0.047276) - test_execute_gem_path: .: (0.029716) - test_execute_gem_path_missing: .: (0.011981) - test_execute_remote: .: (0.040275) - test_execute_spec: .: (0.112906) - test_execute_spec_target: .: (0.111057) - test_execute_sudo: .: (0.105452) - test_execute_with_target_option: .: (0.106209) - test_find_in_cache: .: (0.093265) - test_get_path: .: (0.028572) - test_handle_options_metadata: .: (0.014941) + test_execute: .: (0.108278) + test_execute_exact_match: .: (0.046300) + test_execute_gem_path: .: (0.029494) + test_execute_gem_path_missing: .: (0.011453) + test_execute_remote: .: (0.039142) + test_execute_spec: .: (0.110355) + test_execute_spec_target: .: (0.103193) + test_execute_sudo: .: (0.101623) + test_execute_with_target_option: .: (0.098345) + test_find_in_cache: .: (0.091328) + test_get_path: .: (0.027020) + test_handle_options_metadata: .: (0.013368) TestGemCommandsWhichCommand: - test_execute: .: (0.021211) - test_execute_directory: .: (0.013763) - test_execute_missing: .: (0.013373) - test_execute_one_missing: .: (0.020759) + test_execute: .: (0.018612) + test_execute_directory: .: (0.013324) + test_execute_missing: .: (0.012225) + test_execute_one_missing: .: (0.018482) TestGemCommandsYankCommand: - test_execute: .: (0.016868) - test_execute_host: .: (0.012416) - test_execute_key: .: (0.012188) - test_execute_with_otp_failure: .: (0.013581) - test_execute_with_otp_success: .: (0.013116) - test_handle_options: .: (0.040669) - test_handle_options_missing_argument: .: (0.020799) - test_with_webauthn_enabled_failure: .: (0.116060) - test_with_webauthn_enabled_failure_with_polling: .: (0.116492) - test_with_webauthn_enabled_success: .: (0.118605) - test_with_webauthn_enabled_success_with_polling: .: (0.117674) - test_yank_gem_unathorized_api_key: .: (0.015059) + test_execute: .: (0.016033) + test_execute_host: .: (0.012108) + test_execute_key: .: (0.011375) + test_execute_with_otp_failure: .: (0.013719) + test_execute_with_otp_success: .: (0.013582) + test_handle_options: .: (0.014685) + test_handle_options_missing_argument: .: (0.017005) + test_with_webauthn_enabled_failure: .: (0.115986) + test_with_webauthn_enabled_failure_with_polling: .: (0.119201) + test_with_webauthn_enabled_success: .: (0.123815) + test_with_webauthn_enabled_success_with_polling: .: (0.114727) + test_yank_gem_unathorized_api_key: .: (0.013180) TestGemConfig: - test_bad_rake_path_is_escaped: .: (0.009935) - test_datadir: .: (0.102720) - test_good_rake_path_is_escaped: .: (0.008910) + test_bad_rake_path_is_escaped: .: (0.031983) + test_datadir: .: (0.097017) + test_good_rake_path_is_escaped: .: (0.008623) TestGemConfigFile: - test_accept_string_key: .: (0.011663) - test_api_keys: .: (0.011678) - test_check_credentials_permissions: .: (0.012462) - test_disable_default_gem_server: .: (0.010629) - test_dump_with_rubygems_yaml: .: (0.009544) - test_handle_arguments: .: (0.009876) - test_handle_arguments_backtrace: .: (0.010384) - test_handle_arguments_debug: .: (0.010722) - test_handle_arguments_norc: .: (0.010329) - test_handle_arguments_override: .: (0.011328) - test_handle_arguments_traceback: .: (0.011004) - test_handle_comment: .: (0.010207) - test_ignore_invalid_config_file: .: (0.009994) - test_initialize: .: (0.012071) - test_initialize_environment_variable_override: .: (0.012081) - test_initialize_handle_arguments_config_file: .: (0.010140) - test_initialize_handle_arguments_config_file_equals:.: (0.010044) - test_initialize_handle_arguments_config_file_with_other_params: .: (0.010420) - test_initialize_ipv4_fallback_enabled_env: .: (0.010074) - test_initialize_operating_system_override: .: (0.010371) - test_initialize_platform_override: .: (0.010050) - test_initialize_system_wide_override: .: (0.010999) - test_load_api_keys: .: (0.010940) - test_load_api_keys_bad_permission: .: (0.011578) - test_load_install_extension_in_lib_from_config: .: (0.010203) - test_load_ssl_ca_cert_from_config: .: (0.010426) - test_load_ssl_client_cert_from_config: .: (0.010605) - test_load_ssl_verify_mode_from_config: .: (0.010365) - test_load_with_rubygems_config_hash: .: (0.010040) - test_really_verbose: .: (0.009911) - test_rubygems_api_key_equals: .: (0.012040) - test_rubygems_api_key_equals_bad_permission: .: (0.012149) - test_s3_source: .: (0.011459) - test_s3_source_with_config_without_lookahead: .: (0.010740) - test_set_config_file_name_from_environment_variable:.: (0.009288) - test_write: .: (0.011773) - test_write_from_hash: .: (0.013569) + test_accept_string_key: .: (0.010975) + test_api_keys: .: (0.011042) + test_check_credentials_permissions: .: (0.011684) + test_disable_default_gem_server: .: (0.010346) + test_dump_with_rubygems_yaml: .: (0.009870) + test_handle_arguments: .: (0.009418) + test_handle_arguments_backtrace: .: (0.009861) + test_handle_arguments_debug: .: (0.010507) + test_handle_arguments_norc: .: (0.009672) + test_handle_arguments_override: .: (0.010707) + test_handle_arguments_traceback: .: (0.010910) + test_handle_comment: .: (0.009982) + test_ignore_invalid_config_file: .: (0.009531) + test_initialize: .: (0.012228) + test_initialize_environment_variable_override: .: (0.011803) + test_initialize_handle_arguments_config_file: .: (0.009625) + test_initialize_handle_arguments_config_file_equals:.: (0.009600) + test_initialize_handle_arguments_config_file_with_other_params: .: (0.008896) + test_initialize_ipv4_fallback_enabled_env: .: (0.009671) + test_initialize_operating_system_override: .: (0.009844) + test_initialize_platform_override: .: (0.010371) + test_initialize_system_wide_override: .: (0.010142) + test_load_api_keys: .: (0.011909) + test_load_api_keys_bad_permission: .: (0.011835) + test_load_install_extension_in_lib_from_config: .: (0.010433) + test_load_ssl_ca_cert_from_config: .: (0.009626) + test_load_ssl_client_cert_from_config: .: (0.010925) + test_load_ssl_verify_mode_from_config: .: (0.010482) + test_load_with_rubygems_config_hash: .: (0.010373) + test_really_verbose: .: (0.009210) + test_rubygems_api_key_equals: .: (0.011522) + test_rubygems_api_key_equals_bad_permission: .: (0.012125) + test_s3_source: .: (0.011174) + test_s3_source_with_config_without_lookahead: .: (0.010630) + test_set_config_file_name_from_environment_variable:.: (0.009245) + test_write: .: (0.012030) + test_write_from_hash: .: (0.013180) TestGemConsoleUI: - test_output_can_be_captured_by_test_unit: .: (0.010527) + test_output_can_be_captured_by_test_unit: .: (0.010415) TestGemDependency: - test_equals2: .: (0.010190) - test_equals2_type: .: (0.008282) - test_equals_tilde: .: (0.009723) - test_equals_tilde_escape: .: (0.009234) - test_equals_tilde_object: .: (0.008516) - test_equals_tilde_spec: .: (0.010196) - test_hash: .: (0.009230) - test_identity: .: (0.009202) - test_initialize: .: (0.008623) - test_initialize_double: .: (0.010927) - test_initialize_empty: .: (0.010685) - test_initialize_prerelease: .: (0.010243) - test_initialize_type: .: (0.010867) - test_initialize_type_bad: .: (0.010963) - test_initialize_version: .: (0.010413) - test_match_eh_allow_prerelease: .: (0.011440) - test_match_eh_name_tuple: .: (0.011452) - test_match_eh_specification: .: (0.011684) - test_matches_spec_eh: .: (0.011457) - test_matches_spec_eh_prerelease: .: (0.011178) - test_merge: .: (0.009427) - test_merge_default: .: (0.009029) - test_merge_name_mismatch: .: (0.008792) - test_merge_other_default: .: (0.008615) - test_prerelease_eh: .: (0.009261) - test_specific: .: (0.009094) - test_to_spec: .: (0.017351) - test_to_spec_prerelease: .: (0.017491) - test_to_spec_with_only_prereleases: .: (0.017409) - test_to_specs_indicates_total_gem_set_size: .: (0.014679) - test_to_specs_respects_bundler_version: .: (0.019500) - test_to_specs_suggests_other_versions: .: (0.014820) + test_equals2: .: (0.009937) + test_equals2_type: .: (0.007923) + test_equals_tilde: .: (0.009296) + test_equals_tilde_escape: .: (0.009148) + test_equals_tilde_object: .: (0.008803) + test_equals_tilde_spec: .: (0.009604) + test_hash: .: (0.009293) + test_identity: .: (0.009156) + test_initialize: .: (0.008307) + test_initialize_double: .: (0.008724) + test_initialize_empty: .: (0.008766) + test_initialize_prerelease: .: (0.008819) + test_initialize_type: .: (0.009784) + test_initialize_type_bad: .: (0.009261) + test_initialize_version: .: (0.008249) + test_match_eh_allow_prerelease: .: (0.009268) + test_match_eh_name_tuple: .: (0.008810) + test_match_eh_specification: .: (0.009148) + test_matches_spec_eh: .: (0.009295) + test_matches_spec_eh_prerelease: .: (0.009805) + test_merge: .: (0.009707) + test_merge_default: .: (0.008180) + test_merge_name_mismatch: .: (0.009295) + test_merge_other_default: .: (0.008846) + test_prerelease_eh: .: (0.008533) + test_specific: .: (0.009110) + test_to_spec: .: (0.017518) + test_to_spec_prerelease: .: (0.018346) + test_to_spec_with_only_prereleases: .: (0.018250) + test_to_specs_indicates_total_gem_set_size: .: (0.015257) + test_to_specs_respects_bundler_version: .: (0.019891) + test_to_specs_suggests_other_versions: .: (0.014988) TestGemDependencyInstaller: - test_find_gems_gems_with_sources: .: (0.068429) - test_find_gems_with_sources_local: .: (0.071498) - test_find_gems_with_sources_prerelease: .: (0.072196) - test_find_gems_with_sources_with_bad_source: .: (0.012212) - test_find_gems_with_sources_with_best_only_and_platform: .: (0.075526) - test_install: .: (0.131792) - test_install_all_dependencies: .: (0.191418) - test_install_build_args: .: (0.098020) - test_install_cache_dir: .: (0.129376) - test_install_dependencies_satisfied: .: (0.162511) - test_install_dependency: .: (0.133155) - test_install_dependency_development: .: (0.164165) - test_install_dependency_development_deep: .: (0.212661) - test_install_dependency_development_shallow: .: (0.173389) - test_install_dependency_existing: .: (0.142700) - test_install_dependency_existing_extension: .: (0.821196) - test_install_dependency_old: .: (0.070084) - test_install_doesnt_upgrade_installed_dependencies: .: (0.188171) - test_install_domain_both: .: (0.122124) - test_install_domain_both_no_network: .: (0.129357) - test_install_domain_local: .: (0.069607) - test_install_domain_remote: .: (0.091834) - test_install_dual_repository: .: (0.158581) - test_install_dual_repository_and_done_installing_hooks: .: (0.268999) - test_install_env_shebang: .: (0.100037) - test_install_force: .: (0.101164) - test_install_ignore_dependencies: .: (0.101301) - test_install_install_dir: .: (0.142913) - test_install_legacy_spec_with_nil_required_ruby_version: .: (0.044656) - test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.042706) - test_install_local: .: (0.086745) - test_install_local_dependency: .: (0.109762) - test_install_local_dependency_installed: .: (0.108113) - test_install_local_dependency_no_network_for_target_gem: .: (0.080183) - test_install_local_prerelease: .: (0.108970) - test_install_local_subdir: .: (0.082365) - test_install_minimal_deps: .: (0.212218) - test_install_no_document: .: (0.092986) - test_install_no_minimal_deps: .: (0.260227) - test_install_no_wrappers: .: (0.089843) - test_install_platform_is_ignored_when_a_file_is_specified: .: (0.037979) - test_install_prerelease: .: (0.114462) - test_install_prerelease_bug_990: .: (0.097589) - test_install_prerelease_skipped_when_normal_ver: .: (0.120412) - test_install_reinstall: .: (0.111656) - test_install_remote: .: (0.090614) - test_install_remote_dep: .: (0.091931) - test_install_remote_platform_newer: .: (0.111357) - test_install_security_policy: .: (0.096052) - test_install_version: .: (0.057888) - test_install_version_default: .: (0.065840) - test_install_when_only_prerelease: .: (0.024810) - test_resolve_dependencies: .: (0.102341) - test_resolve_dependencies_ignore_dependencies: .: (0.094519) - test_resolve_dependencies_local: .: (0.088156) + test_find_gems_gems_with_sources: .: (0.065323) + test_find_gems_with_sources_local: .: (0.068394) + test_find_gems_with_sources_prerelease: .: (0.068475) + test_find_gems_with_sources_with_bad_source: .: (0.011928) + test_find_gems_with_sources_with_best_only_and_platform: .: (0.071379) + test_install: .: (0.095749) + test_install_all_dependencies: .: (0.202755) + test_install_build_args: .: (0.092562) + test_install_cache_dir: .: (0.127174) + test_install_dependencies_satisfied: .: (0.151542) + test_install_dependency: .: (0.118060) + test_install_dependency_development: .: (0.140486) + test_install_dependency_development_deep: .: (0.183797) + test_install_dependency_development_shallow: .: (0.143824) + test_install_dependency_existing: .: (0.108455) + test_install_dependency_existing_extension: .: (0.670423) + test_install_dependency_old: .: (0.056592) + test_install_doesnt_upgrade_installed_dependencies: .: (0.153689) + test_install_domain_both: .: (0.100216) + test_install_domain_both_no_network: .: (0.110626) + test_install_domain_local: .: (0.065041) + test_install_domain_remote: .: (0.093616) + test_install_dual_repository: .: (0.145691) + test_install_dual_repository_and_done_installing_hooks: .: (0.249597) + test_install_env_shebang: .: (0.092125) + test_install_force: .: (0.095591) + test_install_ignore_dependencies: .: (0.094254) + test_install_install_dir: .: (0.130818) + test_install_legacy_spec_with_nil_required_ruby_version: .: (0.040156) + test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.040524) + test_install_local: .: (0.079518) + test_install_local_dependency: .: (0.100133) + test_install_local_dependency_installed: .: (0.098775) + test_install_local_dependency_no_network_for_target_gem: .: (0.089731) + test_install_local_prerelease: .: (0.076156) + test_install_local_subdir: .: (0.077841) + test_install_minimal_deps: .: (0.193584) + test_install_no_document: .: (0.076750) + test_install_no_minimal_deps: .: (0.203515) + test_install_no_wrappers: .: (0.083427) + test_install_platform_is_ignored_when_a_file_is_specified: .: (0.034402) + test_install_prerelease: .: (0.107009) + test_install_prerelease_bug_990: .: (0.107437) + test_install_prerelease_skipped_when_normal_ver: .: (0.096286) + test_install_reinstall: .: (0.102047) + test_install_remote: .: (0.084942) + test_install_remote_dep: .: (0.085724) + test_install_remote_platform_newer: .: (0.101770) + test_install_security_policy: .: (0.085254) + test_install_version: .: (0.057039) + test_install_version_default: .: (0.060804) + test_install_when_only_prerelease: .: (0.026051) + test_resolve_dependencies: .: (0.093682) + test_resolve_dependencies_ignore_dependencies: .: (0.088313) + test_resolve_dependencies_local: .: (0.099523) TestGemDependencyList: - test_active_count: .: (0.010719) - test_add: .: (0.009799) - test_dependency_order: .: (0.009702) - test_dependency_order_circle: .: (0.009236) - test_dependency_order_development: .: (0.010420) - test_dependency_order_diamond: .: (0.031577) - test_dependency_order_no_dependencies: .: (0.010308) - test_find_name: .: (0.009864) - test_ok_eh: .: (0.010452) - test_ok_eh_mismatch: .: (0.011650) - test_ok_eh_redundant: .: (0.010330) - test_ok_to_remove_eh: .: (0.009576) - test_ok_to_remove_eh_after_sibling_removed: .: (0.009564) - test_remove_by_name: .: (0.010449) - test_tsort_each_child: .: (0.010313) - test_tsort_each_node: .: (0.009686) - test_why_not_ok_eh: .: (0.010408) - test_why_not_ok_eh_old_dependency: .: (0.011326) + test_active_count: .: (0.010387) + test_add: .: (0.009810) + test_dependency_order: .: (0.009485) + test_dependency_order_circle: .: (0.009631) + test_dependency_order_development: .: (0.010290) + test_dependency_order_diamond: .: (0.010327) + test_dependency_order_no_dependencies: .: (0.009329) + test_find_name: .: (0.009485) + test_ok_eh: .: (0.009947) + test_ok_eh_mismatch: .: (0.010608) + test_ok_eh_redundant: .: (0.009548) + test_ok_to_remove_eh: .: (0.008984) + test_ok_to_remove_eh_after_sibling_removed: .: (0.009171) + test_remove_by_name: .: (0.009030) + test_tsort_each_child: .: (0.009296) + test_tsort_each_node: .: (0.009504) + test_why_not_ok_eh: .: (0.009601) + test_why_not_ok_eh_old_dependency: .: (0.010829) TestGemDependencyResolutionError: - test_message: .: (0.010420) + test_message: .: (0.009173) TestGemDeprecate: - test_assignment: .: (0.009565) - test_defaults: .: (0.009129) - test_deprecated_method_calls_the_old_method: .: (0.009866) - test_deprecated_method_outputs_a_warning: .: (0.010787) - test_deprecated_method_outputs_a_warning_old_way: .: (0.010998) - test_rubygems_deprecate_command: .: (0.010191) - test_skip: .: (0.009348) + test_assignment: .: (0.008766) + test_defaults: .: (0.007742) + test_deprecated_method_calls_the_old_method: .: (0.009501) + test_deprecated_method_outputs_a_warning: .: (0.009714) + test_deprecated_method_outputs_a_warning_old_way: .: (0.009831) + test_rubygems_deprecate_command: .: (0.009372) + test_skip: .: (0.008153) TestGemDoctor: - test_doctor: .: (0.021807) - test_doctor_badly_named_plugins: .: (0.016438) - test_doctor_child_missing: .: (0.008931) - test_doctor_dry_run: .: (0.021694) - test_doctor_non_gem_home: .: (0.012211) - test_gem_repository_eh: .: (0.014432) + test_doctor: .: (0.021040) + test_doctor_badly_named_plugins: .: (0.014465) + test_doctor_child_missing: .: (0.008802) + test_doctor_dry_run: .: (0.019871) + test_doctor_non_gem_home: .: (0.011029) + test_gem_repository_eh: .: (0.013781) TestGemExit: - test_exit: .: (0.283214) - test_status: .: (0.008933) + test_exit: .: (0.198349) + test_status: .: (0.007919) TestGemExtBuilder: - test_build_extensions: .: (0.407516) - test_build_extensions_extconf_bad: .: (0.055598) - test_build_extensions_install_ext_only: .: (0.404173) - test_build_extensions_none: .: (0.010795) - test_build_extensions_rebuild_failure: .: (0.012144) - test_build_extensions_unsupported: .: (0.012763) - test_build_extensions_with_build_args: .: (0.319000) - test_build_extensions_with_gemhome_with_space: .: (0.449376) + test_build_extensions: .: (0.341245) + test_build_extensions_extconf_bad: .: (0.046150) + test_build_extensions_install_ext_only: .: (0.322489) + test_build_extensions_none: .: (0.009928) + test_build_extensions_rebuild_failure: .: (0.011465) + test_build_extensions_unsupported: .: (0.011373) + test_build_extensions_with_build_args: .: (0.256360) + test_build_extensions_with_gemhome_with_space: .: (0.338617) test_build_extensions_with_target_rbconfig: P =============================================================================== Pending: test_build_extensions_with_target_rbconfig(TestGemExtBuilder): This version of mkmf does not support --target-rbconfig @@ -6516,12 +6552,12 @@ 344: assert_empty(stdout) 345: =============================================================================== -: (0.390437) - test_class_make: .: (0.844052) - test_class_make_no_clean: .: (0.579138) - test_custom_make_with_options: .: (0.866468) - test_initialize: .: (0.012482) - test_initialize_build_args: .: (0.011493) +: (0.288031) + test_class_make: .: (0.661014) + test_class_make_no_clean: .: (0.446264) + test_custom_make_with_options: .: (0.659757) + test_initialize: .: (0.009345) + test_initialize_build_args: .: (0.007954) TestGemExtCargoBuilder: test_build_cdylib: P =============================================================================== @@ -6536,7 +6572,7 @@ 29: 30: output = [] =============================================================================== -: (0.015174) +: (0.013081) test_build_fail: P =============================================================================== Pending: test_build_fail(TestGemExtCargoBuilder): cargo not present @@ -6550,7 +6586,7 @@ 79: 80: FileUtils.rm(File.join(@ext, "src/lib.rs")) =============================================================================== -: (0.013972) +: (0.012233) test_custom_name: P =============================================================================== Pending: test_custom_name(TestGemExtCargoBuilder): cargo not present @@ -6564,7 +6600,7 @@ 120: 121: Dir.chdir @ext do =============================================================================== -: (0.013932) +: (0.011677) test_full_integration: P =============================================================================== Pending: test_full_integration(TestGemExtCargoBuilder): cargo not present @@ -6578,7 +6614,7 @@ 96: 97: require "open3" =============================================================================== -: (0.013692) +: (0.012275) test_rubygems_cfg_passed_to_rustc: P =============================================================================== Pending: test_rubygems_cfg_passed_to_rustc(TestGemExtCargoBuilder): cargo not present @@ -6592,30 +6628,30 @@ 53: version_slug = Gem::VERSION.tr(".", "_") 54: output = [] =============================================================================== -: (0.014232) +: (0.011871) TestGemExtCargoBuilderLinkFlagConverter: - test_dll_with_colon_space: .: (0.009589) - test_dylib_with_colon_space: .: (0.009405) - test_framework: .: (0.009302) - test_framework_space: .: (0.009050) - test_lib_with_nonascii: .: (0.009487) - test_libstatic_with_colon: .: (0.009479) - test_libstatic_with_colon_space: .: (0.009134) - test_non_lib_dash_l: .: (0.009380) - test_search_path_basic: .: (0.009419) - test_search_path_space: .: (0.008908) - test_search_path_space_in_path: .: (0.009379) - test_simple_lib: .: (0.009269) - test_simple_lib_space: .: (0.009675) - test_so_with_colon_space: .: (0.009623) - test_unconventional_lib_with_colon: .: (0.009142) - test_verbose_lib_space: .: (0.009578) + test_dll_with_colon_space: .: (0.007872) + test_dylib_with_colon_space: .: (0.007185) + test_framework: .: (0.007605) + test_framework_space: .: (0.007030) + test_lib_with_nonascii: .: (0.007498) + test_libstatic_with_colon: .: (0.007637) + test_libstatic_with_colon_space: .: (0.007458) + test_non_lib_dash_l: .: (0.007066) + test_search_path_basic: .: (0.007136) + test_search_path_space: .: (0.006836) + test_search_path_space_in_path: .: (0.006801) + test_simple_lib: .: (0.007207) + test_simple_lib_space: .: (0.007390) + test_so_with_colon_space: .: (0.006957) + test_unconventional_lib_with_colon: .: (0.007719) + test_verbose_lib_space: .: (0.007550) TestGemExtCargoBuilderUnit: - test_build_env_includes_rbconfig: .: (0.010889) - test_cargo_command_locks_in_release_profile: .: (0.010239) - test_cargo_command_passes_args: .: (0.009734) - test_cargo_command_passes_respects_cargo_build_target: .: (0.012791) - test_cargo_command_passes_respects_cargo_env_var: .: (0.013396) + test_build_env_includes_rbconfig: .: (0.028303) + test_cargo_command_locks_in_release_profile: .: (0.007304) + test_cargo_command_passes_args: .: (0.007154) + test_cargo_command_passes_respects_cargo_build_target: .: (0.007945) + test_cargo_command_passes_respects_cargo_env_var: .: (0.009637) TestGemExtCmakeBuilder: test_self_build: P =============================================================================== @@ -6623,272 +6659,272 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.016580) +: (0.012366) test_self_build_fail: P =============================================================================== Pending: test_self_build_fail(TestGemExtCmakeBuilder): cmake not present /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.016122) +: (0.011938) test_self_build_has_makefile: P =============================================================================== Pending: test_self_build_has_makefile(TestGemExtCmakeBuilder): cmake not present /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.016501) +: (0.011296) TestGemExtConfigureBuilder: - test_self_build_fail: .: (0.018794) + test_self_build_fail: .: (0.013400) TestGemExtExtConfBuilder: - test_class_build_extconf_fail: .: (1.204236) - test_class_build_extconf_success_without_warning: .: (0.445133) - test_class_make_no_Makefile: .: (0.010656) + test_class_build_extconf_fail: .: (0.946012) + test_class_build_extconf_success_without_warning: .: (0.322191) + test_class_make_no_Makefile: .: (0.010017) TestGemExtRakeBuilder: - test_class_build_fail: .: (0.554245) - test_class_no_openssl_override: .: (0.711621) + test_class_build_fail: .: (0.443749) + test_class_no_openssl_override: .: (0.563629) TestGemGemRunner: - test_do_configuration: .: (0.017402) - test_extract_build_args: .: (0.010243) - test_info_succeeds: .: (0.065207) - test_list_succeeds: .: (0.053340) - test_query_is_deprecated: .: (0.060641) - test_search_succeeds: .: (0.023770) - test_validate_encoding: .: (0.010675) + test_do_configuration: .: (0.022285) + test_extract_build_args: .: (0.012464) + test_info_succeeds: .: (0.050986) + test_list_succeeds: .: (0.041233) + test_query_is_deprecated: .: (0.046847) + test_search_succeeds: .: (0.018366) + test_validate_encoding: .: (0.008502) TestGemGemcutterUtilities: - test_alternate_key_alternate_host: .: (0.014730) - test_api_key: .: (0.013616) - test_api_key_override: .: (0.016124) - test_host: .: (0.013126) - test_host_RUBYGEMS_HOST: .: (0.012752) - test_host_RUBYGEMS_HOST_empty: .: (0.013206) - test_sign_in: .: (0.017361) - test_sign_in_skips_with_existing_credentials: .: (0.014340) - test_sign_in_skips_with_key_override: .: (0.012696) - test_sign_in_with_bad_credentials: .: (0.015391) - test_sign_in_with_correct_otp_code: .: (0.018119) - test_sign_in_with_host: .: (0.016791) - test_sign_in_with_host_ENV: .: (0.016567) - test_sign_in_with_host_nil: .: (0.016891) - test_sign_in_with_incorrect_otp_code: .: (0.016371) - test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.017444) - test_sign_in_with_webauthn_enabled: .: (0.119966) - test_sign_in_with_webauthn_enabled_with_error: .: (0.018110) - test_sign_in_with_webauthn_enabled_with_polling: .: (0.119649) - test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.119355) - test_signin_with_env_otp_code: .: (0.016596) - test_verify_api_key: .: (0.048924) - test_verify_missing_api_key: .: (0.038320) + test_alternate_key_alternate_host: .: (0.013193) + test_api_key: .: (0.012012) + test_api_key_override: .: (0.013435) + test_host: .: (0.010858) + test_host_RUBYGEMS_HOST: .: (0.010877) + test_host_RUBYGEMS_HOST_empty: .: (0.010679) + test_sign_in: .: (0.013872) + test_sign_in_skips_with_existing_credentials: .: (0.011968) + test_sign_in_skips_with_key_override: .: (0.011291) + test_sign_in_with_bad_credentials: .: (0.012836) + test_sign_in_with_correct_otp_code: .: (0.014295) + test_sign_in_with_host: .: (0.014539) + test_sign_in_with_host_ENV: .: (0.014189) + test_sign_in_with_host_nil: .: (0.058363) + test_sign_in_with_incorrect_otp_code: .: (0.025914) + test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.032593) + test_sign_in_with_webauthn_enabled: .: (0.042844) + test_sign_in_with_webauthn_enabled_with_error: .: (0.152152) + test_sign_in_with_webauthn_enabled_with_polling: .: (0.173993) + test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.169916) + test_signin_with_env_otp_code: .: (0.017180) + test_verify_api_key: .: (0.013770) + test_verify_missing_api_key: .: (0.013373) TestGemImpossibleDependenciesError: - test_message_conflict: .: (0.024259) + test_message_conflict: .: (0.011023) TestGemKernel: - test_gem: .: (0.277069) - test_gem_bundler: .: (0.105817) - test_gem_bundler_inferred_bundler_version: .: (0.102401) - test_gem_conflicting: .: (0.099370) - test_gem_default: .: (0.102259) - test_gem_default_re_gem: .: (0.099711) - test_gem_env_req: .: (0.099401) - test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (0.391406) - test_gem_not_adding_bin: .: (0.099000) - test_gem_overlapping: .: (0.097707) - test_gem_prerelease_is_the_only_available: .: (0.095477) - test_gem_re_gem_mismatch: .: (0.095143) - test_gem_redundant: .: (0.093878) - test_release_favored_over_prerelease: .: (0.096120) + test_gem: .: (0.098690) + test_gem_bundler: .: (0.096644) + test_gem_bundler_inferred_bundler_version: .: (0.102342) + test_gem_conflicting: .: (0.096755) + test_gem_default: .: (0.097597) + test_gem_default_re_gem: .: (0.092903) + test_gem_env_req: .: (0.091891) + test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (0.306022) + test_gem_not_adding_bin: .: (0.094313) + test_gem_overlapping: .: (0.088201) + test_gem_prerelease_is_the_only_available: .: (0.089742) + test_gem_re_gem_mismatch: .: (0.089233) + test_gem_redundant: .: (0.087401) + test_release_favored_over_prerelease: .: (0.087819) TestGemLocalRemoteOptions: - test_add_local_remote_options: .: (0.013331) - test_both_eh: .: (0.008445) - test_clear_sources_option: .: (0.012457) - test_clear_sources_option_idiot_proof: .: (0.013604) - test_local_eh: .: (0.008568) - test_remote_eh: .: (0.008279) - test_short_source_option: .: (0.011252) - test_source_option: .: (0.012721) - test_source_option_bad: .: (0.010991) - test_update_sources_option: .: (0.010788) + test_add_local_remote_options: .: (0.011726) + test_both_eh: .: (0.008282) + test_clear_sources_option: .: (0.011171) + test_clear_sources_option_idiot_proof: .: (0.012277) + test_local_eh: .: (0.007887) + test_remote_eh: .: (0.007453) + test_short_source_option: .: (0.009603) + test_source_option: .: (0.010708) + test_source_option_bad: .: (0.009952) + test_update_sources_option: .: (0.009621) TestGemNameTuple: - test_full_name: .: (0.008729) - test_platform_normalization: .: (0.009127) - test_spaceship: .: (0.008538) - test_spec_name: .: (0.008239) + test_full_name: .: (0.008326) + test_platform_normalization: .: (0.007819) + test_spaceship: .: (0.007511) + test_spec_name: .: (0.007497) TestGemPackageOld: - test_contents: .: (0.011149) - test_contents_security_policy: .: (0.009813) - test_extract_files: .: (0.013268) - test_extract_files_security_policy: .: (0.009808) - test_spec: .: (0.011411) - test_spec_security_policy: .: (0.010006) - test_verify: .: (0.010172) + test_contents: .: (0.010008) + test_contents_security_policy: .: (0.009129) + test_extract_files: .: (0.012026) + test_extract_files_security_policy: .: (0.009288) + test_spec: .: (0.011086) + test_spec_security_policy: .: (0.009935) + test_verify: .: (0.010228) TestGemPackageTask: - test_gem_package: .: (0.021719) - test_gem_package_prints_to_stdout_by_default: .: (0.020914) - test_gem_package_with_current_platform: .: (0.009699) - test_gem_package_with_ruby_platform: .: (0.009306) - test_package_dir_path: .: (0.009191) + test_gem_package: .: (0.020139) + test_gem_package_prints_to_stdout_by_default: .: (0.019843) + test_gem_package_with_current_platform: .: (0.009827) + test_gem_package_with_ruby_platform: .: (0.008676) + test_package_dir_path: .: (0.009511) TestGemPathSupport: - test_gem_paths_do_not_contain_symlinks: .: (0.009426) - test_initialize: .: (0.008457) - test_initialize_home: .: (0.008756) - test_initialize_home_path: .: (0.008888) - test_initialize_path: .: (0.009360) - test_initialize_path_with_defaults: .: (0.009007) - test_initialize_regexp_path_separator: .: (0.009272) - test_initialize_spec: .: (0.009015) + test_gem_paths_do_not_contain_symlinks: .: (0.009262) + test_initialize: .: (0.008354) + test_initialize_home: .: (0.008465) + test_initialize_home_path: .: (0.008799) + test_initialize_path: .: (0.008980) + test_initialize_path_with_defaults: .: (0.008936) + test_initialize_regexp_path_separator: .: (0.009050) + test_initialize_spec: .: (0.008774) TestGemProjectSanity: - test_require_rubygems_package: .: (0.204348) + test_require_rubygems_package: .: (0.157523) TestGemRDoc: - test_delete_legacy_args: .: (0.031405) - test_generate_disabled: .: (0.030371) - test_initialize: .: (0.029923) - test_new_rdoc: .: (0.029618) - test_rdoc_installed?: .: (0.030631) - test_remove: .: (0.031596) - test_remove_unwritable: .: (0.030686) - test_ri_installed?: .: (0.030582) - test_setup: .: (0.030162) - test_setup_unwritable: .: (0.030907) + test_delete_legacy_args: .: (0.026231) + test_generate_disabled: .: (0.025549) + test_initialize: .: (0.026361) + test_new_rdoc: .: (0.026234) + test_rdoc_installed?: .: (0.026288) + test_remove: .: (0.027309) + test_remove_unwritable: .: (0.026333) + test_ri_installed?: .: (0.026603) + test_setup: .: (0.026343) + test_setup_unwritable: .: (0.026632) TestGemRemoteFetchError: - test_invalid_url: .: (0.010126) - test_password_redacted: .: (0.009769) - test_to_s: .: (0.009056) + test_invalid_url: .: (0.008594) + test_password_redacted: .: (0.007916) + test_to_s: .: (0.007902) TestGemRemoteFetcher: - test_cache_update_path: .: (0.022631) - test_cache_update_path_no_update: .: (0.021811) - test_cache_update_path_with_utf8_internal_encoding: .: (0.022397) - test_download: .: (0.023063) - test_download_cached: .: (0.022331) - test_download_install_dir: .: (0.023219) - test_download_local: .: (0.022916) - test_download_local_read_only: .: (0.024577) - test_download_local_space: .: (0.023526) - test_download_platform_legacy: .: (0.032009) - test_download_read_only: .: (0.024746) - test_download_same_file: .: (0.027093) - test_download_to_cache: .: (0.067981) - test_download_unsupported: .: (0.024271) - test_download_with_auth: .: (0.024786) - test_download_with_encoded_auth: .: (0.023799) - test_download_with_token: .: (0.024242) - test_download_with_x_oauth_basic: .: (0.024179) - test_fetch_http: .: (0.023343) - test_fetch_http_redirects: .: (0.025988) - test_fetch_http_redirects_without_location: .: (0.023808) - test_fetch_path_bad_uri: .: (0.024071) - test_fetch_path_getaddrinfo_error: .: (0.023477) - test_fetch_path_gzip: .: (0.024851) - test_fetch_path_gzip_unmodified: .: (0.023350) - test_fetch_path_io_error: .: (0.024268) - test_fetch_path_openssl_ssl_sslerror: .: (0.023577) - test_fetch_path_socket_error: .: (0.022967) - test_fetch_path_system_call_error: .: (0.023302) - test_fetch_path_timeout_error: .: (0.022781) - test_fetch_path_unmodified: .: (0.023358) - test_request_block: .: (0.023715) - test_self_fetcher: .: (0.022746) - test_self_fetcher_with_proxy: .: (0.022280) - test_yaml_error_on_size: .: (0.023209) + test_cache_update_path: .: (0.020154) + test_cache_update_path_no_update: .: (0.019174) + test_cache_update_path_with_utf8_internal_encoding: .: (0.019581) + test_download: .: (0.019906) + test_download_cached: .: (0.019632) + test_download_install_dir: .: (0.046084) + test_download_local: .: (0.021463) + test_download_local_read_only: .: (0.022709) + test_download_local_space: .: (0.021709) + test_download_platform_legacy: .: (0.029898) + test_download_read_only: .: (0.021742) + test_download_same_file: .: (0.025055) + test_download_to_cache: .: (0.035077) + test_download_unsupported: .: (0.021188) + test_download_with_auth: .: (0.021932) + test_download_with_encoded_auth: .: (0.021856) + test_download_with_token: .: (0.020818) + test_download_with_x_oauth_basic: .: (0.021057) + test_fetch_http: .: (0.020811) + test_fetch_http_redirects: .: (0.022974) + test_fetch_http_redirects_without_location: .: (0.020057) + test_fetch_path_bad_uri: .: (0.020610) + test_fetch_path_getaddrinfo_error: .: (0.021122) + test_fetch_path_gzip: .: (0.021397) + test_fetch_path_gzip_unmodified: .: (0.021043) + test_fetch_path_io_error: .: (0.021194) + test_fetch_path_openssl_ssl_sslerror: .: (0.020944) + test_fetch_path_socket_error: .: (0.020562) + test_fetch_path_system_call_error: .: (0.021136) + test_fetch_path_timeout_error: .: (0.021068) + test_fetch_path_unmodified: .: (0.019801) + test_request_block: .: (0.020184) + test_self_fetcher: .: (0.019595) + test_self_fetcher_with_proxy: .: (0.020040) + test_yaml_error_on_size: .: (0.021077) TestGemRemoteFetcherLocalSSLServer: - test_do_not_allow_insecure_ssl_connection_by_default: .: (0.580352) - test_do_not_allow_invalid_client_cert_auth_connection: .: (0.565170) - test_do_not_follow_insecure_redirect: .: (0.597311) - test_nil_ca_cert: .: (0.584669) - test_ssl_client_cert_auth_connection: .: (0.595016) - test_ssl_connection: .: (0.578250) - test_ssl_connection_allow_verify_none: .: (0.577808) + test_do_not_allow_insecure_ssl_connection_by_default: .: (0.559536) + test_do_not_allow_invalid_client_cert_auth_connection: .: (0.549153) + test_do_not_follow_insecure_redirect: .: (0.566534) + test_nil_ca_cert: .: (0.563224) + test_ssl_client_cert_auth_connection: .: (0.579841) + test_ssl_connection: .: (0.579776) + test_ssl_connection_allow_verify_none: .: (0.568396) TestGemRemoteFetcherLocalServer: - test_fetch_http_with_additional_headers: .: (0.064626) - test_implicit_no_proxy: .: (0.013155) - test_implicit_proxy: .: (0.013066) - test_implicit_proxy_no_env: .: (0.013929) - test_implicit_upper_case_proxy: .: (0.013460) - test_no_proxy: .: (0.015069) - test_observe_no_proxy_env_list: .: (0.013254) - test_observe_no_proxy_env_single_host: .: (0.013411) + test_fetch_http_with_additional_headers: .: (0.056493) + test_implicit_no_proxy: .: (0.011887) + test_implicit_proxy: .: (0.011703) + test_implicit_proxy_no_env: .: (0.011385) + test_implicit_upper_case_proxy: .: (0.012397) + test_no_proxy: .: (0.013825) + test_observe_no_proxy_env_list: .: (0.014941) + test_observe_no_proxy_env_single_host: .: (0.016303) TestGemRemoteFetcherS3: - test_fetch_s3_config_creds: .: (0.023914) - test_fetch_s3_config_creds_with_region: .: (0.023228) - test_fetch_s3_config_creds_with_token: .: (0.022114) - test_fetch_s3_env_creds: .: (0.022543) - test_fetch_s3_env_creds_with_region: .: (0.022514) - test_fetch_s3_env_creds_with_token: .: (0.022023) - test_fetch_s3_instance_profile_creds: .: (0.023001) - test_fetch_s3_instance_profile_creds_with_region: .: (0.022535) - test_fetch_s3_instance_profile_creds_with_token: .: (0.022323) - test_fetch_s3_no_host: .: (0.020451) - test_fetch_s3_no_id: .: (0.021040) - test_fetch_s3_no_secret: .: (0.020651) - test_fetch_s3_no_source_key: .: (0.020674) - test_fetch_s3_url_creds: .: (0.021631) + test_fetch_s3_config_creds: .: (0.022506) + test_fetch_s3_config_creds_with_region: .: (0.020944) + test_fetch_s3_config_creds_with_token: .: (0.020456) + test_fetch_s3_env_creds: .: (0.020909) + test_fetch_s3_env_creds_with_region: .: (0.021442) + test_fetch_s3_env_creds_with_token: .: (0.021282) + test_fetch_s3_instance_profile_creds: .: (0.021907) + test_fetch_s3_instance_profile_creds_with_region: .: (0.021239) + test_fetch_s3_instance_profile_creds_with_token: .: (0.021505) + test_fetch_s3_no_host: .: (0.019672) + test_fetch_s3_no_id: .: (0.019246) + test_fetch_s3_no_secret: .: (0.020286) + test_fetch_s3_no_source_key: .: (0.019470) + test_fetch_s3_url_creds: .: (0.020710) TestGemRequest: - test_configure_connection_for_https: .: (0.049846) - test_configure_connection_for_https_ssl_ca_cert: .: (0.049471) - test_fetch: .: (0.009626) - test_fetch_basic_auth: .: (0.049038) - test_fetch_basic_auth_encoded: .: (0.049261) - test_fetch_basic_oauth_encoded: .: (0.055660) - test_fetch_head: .: (0.011919) - test_fetch_unmodified: .: (0.011727) - test_get_proxy_from_env_domain: .: (0.010113) - test_get_proxy_from_env_empty: .: (0.009629) - test_get_proxy_from_env_escape: .: (0.011029) - test_get_proxy_from_env_fallback: .: (0.011176) - test_get_proxy_from_env_https: .: (0.012559) - test_get_proxy_from_env_normalize: .: (0.012400) - test_initialize_proxy: .: (0.011244) - test_initialize_proxy_ENV: .: (0.010238) - test_initialize_proxy_ENV_https: .: (0.010665) - test_initialize_proxy_URI: .: (0.010335) - test_proxy_ENV: .: (0.009474) - test_user_agent: .: (0.009656) - test_user_agent_engine: .: (0.009412) - test_user_agent_engine_ruby: .: (0.010687) - test_user_agent_patchlevel: .: (0.011270) - test_user_agent_revision: .: (0.011487) - test_verify_certificate: .: (0.009841) - test_verify_certificate_extra_message: .: (0.009680) - test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.009945) - test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.009748) - test_verify_certificate_message_CERT_REJECTED: .: (0.009668) - test_verify_certificate_message_CERT_UNTRUSTED: .: (0.009270) - test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.008927) - test_verify_certificate_message_INVALID_CA: .: (0.009497) - test_verify_certificate_message_INVALID_PURPOSE: .: (0.010172) - test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.009161) - test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.009437) - test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.009283) + test_configure_connection_for_https: .: (0.037310) + test_configure_connection_for_https_ssl_ca_cert: .: (0.037476) + test_fetch: .: (0.008899) + test_fetch_basic_auth: .: (0.037510) + test_fetch_basic_auth_encoded: .: (0.038205) + test_fetch_basic_oauth_encoded: .: (0.038472) + test_fetch_head: .: (0.009498) + test_fetch_unmodified: .: (0.009981) + test_get_proxy_from_env_domain: .: (0.010248) + test_get_proxy_from_env_empty: .: (0.009201) + test_get_proxy_from_env_escape: .: (0.009627) + test_get_proxy_from_env_fallback: .: (0.010818) + test_get_proxy_from_env_https: .: (0.010453) + test_get_proxy_from_env_normalize: .: (0.009525) + test_initialize_proxy: .: (0.009212) + test_initialize_proxy_ENV: .: (0.009785) + test_initialize_proxy_ENV_https: .: (0.009523) + test_initialize_proxy_URI: .: (0.009466) + test_proxy_ENV: .: (0.008879) + test_user_agent: .: (0.008860) + test_user_agent_engine: .: (0.008558) + test_user_agent_engine_ruby: .: (0.008570) + test_user_agent_patchlevel: .: (0.008473) + test_user_agent_revision: .: (0.008231) + test_verify_certificate: .: (0.008738) + test_verify_certificate_extra_message: .: (0.008613) + test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.008890) + test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.008776) + test_verify_certificate_message_CERT_REJECTED: .: (0.008681) + test_verify_certificate_message_CERT_UNTRUSTED: .: (0.008163) + test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.008188) + test_verify_certificate_message_INVALID_CA: .: (0.008125) + test_verify_certificate_message_INVALID_PURPOSE: .: (0.008432) + test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.008153) + test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.008122) + test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.008041) TestGemRequestConnectionPool: - test_checkout_same_connection: .: (0.008861) - test_net_http_args: .: (0.008670) - test_net_http_args_ipv6: .: (0.008599) - test_net_http_args_no_proxy: .: (0.008370) - test_net_http_args_proxy: .: (0.009039) - test_thread_waits_for_connection: .: (1.011118) - test_to_proxy_eh: .: (0.009756) - test_to_proxy_eh_wildcard: .: (0.009145) - test_to_proxy_empty_string: .: (0.008914) - test_to_proxy_substring: .: (0.008675) + test_checkout_same_connection: .: (0.008208) + test_net_http_args: .: (0.007900) + test_net_http_args_ipv6: .: (0.007918) + test_net_http_args_no_proxy: .: (0.008272) + test_net_http_args_proxy: .: (0.008202) + test_thread_waits_for_connection: .: (1.015547) + test_to_proxy_eh: .: (0.008238) + test_to_proxy_eh_wildcard: .: (0.008322) + test_to_proxy_empty_string: .: (0.008754) + test_to_proxy_substring: .: (0.007940) TestGemRequestSet: - test_bug_bug_990: .: (0.013065) - test_gem: .: (0.009778) - test_gem_duplicate: .: (0.009300) - test_import: .: (0.008855) - test_install: .: (0.078527) - test_install_from_gemdeps: .: (0.055898) - test_install_from_gemdeps_complex_dependencies: .: (0.162752) - test_install_from_gemdeps_explain: .: (0.038345) - test_install_from_gemdeps_install_dir: .: (0.069315) - test_install_from_gemdeps_local: .: (0.024941) - test_install_from_gemdeps_lockfile: .: (0.163813) - test_install_from_gemdeps_version_mismatch: .: (0.057338) - test_install_into: .: (0.088487) - test_install_into_development_shallow: .: (0.093467) - test_load_gemdeps: .: (0.011674) - test_load_gemdeps_installing: .: (0.011203) - test_load_gemdeps_without_groups: .: (0.011115) - test_resolve: .: (0.013174) - test_resolve_development: .: (0.011941) - test_resolve_development_shallow: .: (0.013247) + test_bug_bug_990: .: (0.011904) + test_gem: .: (0.008673) + test_gem_duplicate: .: (0.008164) + test_import: .: (0.008384) + test_install: .: (0.078464) + test_install_from_gemdeps: .: (0.051751) + test_install_from_gemdeps_complex_dependencies: .: (0.133319) + test_install_from_gemdeps_explain: .: (0.032230) + test_install_from_gemdeps_install_dir: .: (0.092926) + test_install_from_gemdeps_local: .: (0.021043) + test_install_from_gemdeps_lockfile: .: (0.117602) + test_install_from_gemdeps_version_mismatch: .: (0.045923) + test_install_into: .: (0.064479) + test_install_into_development_shallow: .: (0.066591) + test_load_gemdeps: .: (0.009063) + test_load_gemdeps_installing: .: (0.008741) + test_load_gemdeps_without_groups: .: (0.008592) + test_resolve: .: (0.009803) + test_resolve_development: .: (0.008495) + test_resolve_development_shallow: .: (0.009785) test_resolve_git: P =============================================================================== Pending: test_resolve_git(TestGemRequestSet): cannot find git executable, use GIT environment variable to set @@ -6903,91 +6939,91 @@ 395: rs = Gem::RequestSet.new 396: =============================================================================== -: (0.015612) - test_resolve_ignore_dependencies: .: (0.011570) - test_resolve_incompatible: .: (0.010987) - test_resolve_vendor: .: (0.023373) - test_sorted_requests: .: (0.014278) - test_sorted_requests_development_shallow: .: (0.013522) - test_tsort_each_child_development: .: (0.013342) - test_tsort_each_child_development_shallow: .: (0.013464) +: (0.012928) + test_resolve_ignore_dependencies: .: (0.008770) + test_resolve_incompatible: .: (0.008065) + test_resolve_vendor: .: (0.016666) + test_sorted_requests: .: (0.010948) + test_sorted_requests_development_shallow: .: (0.009886) + test_tsort_each_child_development: .: (0.009947) + test_tsort_each_child_development_shallow: .: (0.009740) TestGemRequestSetGemDependencyAPI: - test_gem: .: (0.011628) - test_gem_bitbucket: .: (0.010782) - test_gem_bitbucket_expand_path: .: (0.010622) - test_gem_deps_file: .: (0.009710) - test_gem_duplicate: .: (0.016585) - test_gem_git: .: (0.012154) - test_gem_git_branch: .: (0.010854) - test_gem_git_gist: .: (0.015366) - test_gem_git_ref: .: (0.015818) - test_gem_git_submodules: .: (0.015246) - test_gem_git_tag: .: (0.009882) - test_gem_github: .: (0.018968) - test_gem_github_expand_path: .: (0.014992) - test_gem_group: .: (0.009336) - test_gem_group_method: .: (0.009972) - test_gem_group_without: .: (0.010099) - test_gem_groups: .: (0.009550) - test_gem_path: .: (0.012037) - test_gem_platforms: .: (0.009987) - test_gem_platforms_bundler_ruby: .: (0.011396) - test_gem_platforms_engine: .: (0.010283) - test_gem_platforms_maglev: .: (0.010494) - test_gem_platforms_multiple: .: (0.009702) - test_gem_platforms_platform: .: (0.010253) - test_gem_platforms_truffleruby: .: (0.010698) - test_gem_platforms_unknown: .: (0.010342) - test_gem_platforms_version: .: (0.010599) - test_gem_requirement: .: (0.009727) - test_gem_requirements: .: (0.010440) - test_gem_requirements_options: .: (0.009965) - test_gem_requires: .: (0.009594) - test_gem_requires_false: .: (0.009964) - test_gem_requires_without_group: .: (0.010068) - test_gem_source_mismatch: .: (0.013157) - test_gempspec_with_multiple_runtime_deps: .: (0.013046) - test_gemspec: .: (0.012999) - test_gemspec_bad: .: (0.010895) - test_gemspec_development_group: .: (0.013231) - test_gemspec_multiple: .: (0.012178) - test_gemspec_name: .: (0.013077) - test_gemspec_named: .: (0.012217) - test_gemspec_none: .: (0.009812) - test_gemspec_path: .: (0.013031) - test_gemspec_without_group: .: (0.010222) - test_git: .: (0.010379) - test_git_source: .: (0.009460) - test_group: .: (0.010029) - test_load: .: (0.010969) - test_pin_gem_source: .: (0.009743) - test_platform_mswin: .: (0.009969) - test_platform_multiple: .: (0.010893) - test_platform_ruby: .: (0.010063) - test_platforms: .: (0.010589) - test_ruby: .: (0.009010) - test_ruby_engine: .: (0.009803) - test_ruby_engine_mismatch_engine: .: (0.009359) - test_ruby_engine_mismatch_version: .: (0.009943) - test_ruby_engine_no_engine_version: .: (0.009561) - test_ruby_mismatch: .: (0.009209) - test_ruby_mismatch_installing: .: (0.013883) - test_source: .: (0.018545) - test_with_engine_version: .: (0.014359) + test_gem: .: (0.008503) + test_gem_bitbucket: .: (0.011466) + test_gem_bitbucket_expand_path: .: (0.007310) + test_gem_deps_file: .: (0.010365) + test_gem_duplicate: .: (0.011903) + test_gem_git: .: (0.008002) + test_gem_git_branch: .: (0.008743) + test_gem_git_gist: .: (0.011609) + test_gem_git_ref: .: (0.013724) + test_gem_git_submodules: .: (0.009501) + test_gem_git_tag: .: (0.008674) + test_gem_github: .: (0.008314) + test_gem_github_expand_path: .: (0.007914) + test_gem_group: .: (0.007705) + test_gem_group_method: .: (0.007784) + test_gem_group_without: .: (0.007632) + test_gem_groups: .: (0.007836) + test_gem_path: .: (0.009751) + test_gem_platforms: .: (0.008439) + test_gem_platforms_bundler_ruby: .: (0.008988) + test_gem_platforms_engine: .: (0.007949) + test_gem_platforms_maglev: .: (0.008281) + test_gem_platforms_multiple: .: (0.007654) + test_gem_platforms_platform: .: (0.008110) + test_gem_platforms_truffleruby: .: (0.008294) + test_gem_platforms_unknown: .: (0.007338) + test_gem_platforms_version: .: (0.007673) + test_gem_requirement: .: (0.007824) + test_gem_requirements: .: (0.008357) + test_gem_requirements_options: .: (0.007753) + test_gem_requires: .: (0.007781) + test_gem_requires_false: .: (0.007870) + test_gem_requires_without_group: .: (0.007675) + test_gem_source_mismatch: .: (0.010611) + test_gempspec_with_multiple_runtime_deps: .: (0.014396) + test_gemspec: .: (0.011928) + test_gemspec_bad: .: (0.010215) + test_gemspec_development_group: .: (0.011254) + test_gemspec_multiple: .: (0.010893) + test_gemspec_name: .: (0.011590) + test_gemspec_named: .: (0.010981) + test_gemspec_none: .: (0.008506) + test_gemspec_path: .: (0.011045) + test_gemspec_without_group: .: (0.008946) + test_git: .: (0.008539) + test_git_source: .: (0.009060) + test_group: .: (0.008969) + test_load: .: (0.009717) + test_pin_gem_source: .: (0.009284) + test_platform_mswin: .: (0.009319) + test_platform_multiple: .: (0.009953) + test_platform_ruby: .: (0.009216) + test_platforms: .: (0.009341) + test_ruby: .: (0.008833) + test_ruby_engine: .: (0.008362) + test_ruby_engine_mismatch_engine: .: (0.011751) + test_ruby_engine_mismatch_version: .: (0.011548) + test_ruby_engine_no_engine_version: .: (0.008692) + test_ruby_mismatch: .: (0.011771) + test_ruby_mismatch_installing: .: (0.011781) + test_source: .: (0.009167) + test_with_engine_version: .: (0.011492) TestGemRequestSetLockfile: - test_add_DEPENDENCIES: .: (0.054533) - test_add_DEPENDENCIES_from_gem_deps: .: (0.027845) - test_add_GEM: .: (0.192958) - test_add_PLATFORMS: .: (0.077053) - test_relative_path_from: .: (0.011398) - test_to_s_gem: .: (0.026747) - test_to_s_gem_dependency: .: (0.046510) - test_to_s_gem_dependency_non_default: .: (0.040201) - test_to_s_gem_dependency_requirement: .: (0.036708) - test_to_s_gem_path: .: (0.017259) - test_to_s_gem_path_absolute: .: (0.016808) - test_to_s_gem_platform: .: (0.027026) - test_to_s_gem_source: .: (0.057286) + test_add_DEPENDENCIES: .: (0.041852) + test_add_DEPENDENCIES_from_gem_deps: .: (0.024984) + test_add_GEM: .: (0.157170) + test_add_PLATFORMS: .: (0.064480) + test_relative_path_from: .: (0.009605) + test_to_s_gem: .: (0.022954) + test_to_s_gem_dependency: .: (0.039546) + test_to_s_gem_dependency_non_default: .: (0.034364) + test_to_s_gem_dependency_requirement: .: (0.031913) + test_to_s_gem_path: .: (0.014934) + test_to_s_gem_path_absolute: .: (0.015053) + test_to_s_gem_platform: .: (0.023681) + test_to_s_gem_source: .: (0.049545) test_to_s_git: P =============================================================================== Pending: test_to_s_git(TestGemRequestSetLockfile): cannot find git executable, use GIT environment variable to set @@ -7002,202 +7038,202 @@ 378: head = nil 379: =============================================================================== -: (0.013990) - test_write: .: (0.010777) - test_write_error: .: (0.013835) +: (0.013228) + test_write: .: (0.009229) + test_write_error: .: (0.012318) TestGemRequestSetLockfileParser: - test_get: .: (0.010524) - test_get_type_mismatch: .: (0.010457) - test_get_type_multiple: .: (0.010579) - test_get_type_value_mismatch: .: (0.010976) - test_parse: .: (0.012172) - test_parse_DEPENDENCIES_git: .: (0.013771) - test_parse_DEPENDENCIES_git_version: .: (0.011915) - test_parse_GEM: .: (0.011638) - test_parse_GEM_remote_multiple: .: (0.011366) - test_parse_GIT: .: (0.012524) - test_parse_GIT_branch: .: (0.011985) - test_parse_GIT_ref: .: (0.012186) - test_parse_GIT_tag: .: (0.012619) - test_parse_PATH: .: (0.014592) - test_parse_dependencies: .: (0.012359) - test_parse_dependency: .: (0.012176) - test_parse_gem_specs_dependency: .: (0.012758) - test_parse_missing: .: (0.009868) + test_get: .: (0.009873) + test_get_type_mismatch: .: (0.010312) + test_get_type_multiple: .: (0.009528) + test_get_type_value_mismatch: .: (0.037450) + test_parse: .: (0.010816) + test_parse_DEPENDENCIES_git: .: (0.013080) + test_parse_DEPENDENCIES_git_version: .: (0.011598) + test_parse_GEM: .: (0.012202) + test_parse_GEM_remote_multiple: .: (0.011974) + test_parse_GIT: .: (0.011674) + test_parse_GIT_branch: .: (0.011746) + test_parse_GIT_ref: .: (0.012302) + test_parse_GIT_tag: .: (0.011871) + test_parse_PATH: .: (0.014146) + test_parse_dependencies: .: (0.011178) + test_parse_dependency: .: (0.011234) + test_parse_gem_specs_dependency: .: (0.012112) + test_parse_missing: .: (0.009593) TestGemRequestSetLockfileTokenizer: - test_peek: .: (0.044685) - test_skip: .: (0.011034) - test_token_pos: .: (0.010227) - test_tokenize: .: (0.011870) - test_tokenize_capitals: .: (0.011352) - test_tokenize_conflict_markers: .: (0.014012) - test_tokenize_git: .: (0.011394) - test_tokenize_multiple: .: (0.011865) - test_unget: .: (0.010387) + test_peek: .: (0.009870) + test_skip: .: (0.009738) + test_token_pos: .: (0.009893) + test_tokenize: .: (0.010519) + test_tokenize_capitals: .: (0.009972) + test_tokenize_conflict_markers: .: (0.013093) + test_tokenize_git: .: (0.009866) + test_tokenize_multiple: .: (0.009783) + test_unget: .: (0.010299) TestGemRequire: - test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.036769) - test_activate_via_require_respects_loaded_files: .: (0.085851) - test_already_activated_direct_conflict: .: (0.106172) - test_concurrent_require: .: (0.069492) - test_dash_i_beats_default_gems: .: (0.063051) - test_dash_i_beats_gems: .: (0.100844) - test_default_gem_and_normal_gem: .: (0.060238) - test_default_gem_and_normal_gem_same_version: .: (0.062355) - test_default_gem_only: .: (0.043212) - test_default_gem_prerelease: .: (0.059652) - test_default_gem_require_activates_just_once: .: (0.043559) - test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.140083) - test_default_gem_with_unresolved_gems_depending_on_it: .: (0.133353) - test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.541750) - test_multiple_gems_with_the_same_path: .: (0.104101) - test_no_crash_when_overriding_warn_with_warning_module: .: (0.330260) - test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.356023) - test_no_kernel_require_in_warn_with_uplevel: .: (0.334625) - test_no_other_behavioral_changes_with_Kernel_warn: .: (0.331226) - test_no_other_behavioral_changes_with_warn: .: (0.321120) - test_normal_gem_does_not_shadow_default_gem: .: (0.035278) - test_normal_gems_with_overridden_load_error_message:.: (0.330698) - test_realworld_default_gem: .: (0.292620) - test_realworld_upgraded_default_gem: .: (0.304613) - test_require_bundler: .: (0.042960) - test_require_can_use_a_pathname_object: .: (0.047583) - test_require_default_when_gem_defined: .: (0.051940) - test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.456431) - test_require_doesnt_traverse_development_dependencies: .: (0.041794) - test_require_is_lazy_with_inexact_req: .: (0.077614) - test_require_is_not_lazy_with_exact_req: .: (0.076803) - test_require_is_not_lazy_with_one_possible: .: (0.098282) - test_require_is_not_lazy_with_shadowed_default_gem: .: (0.149399) - test_require_when_gem_defined: .: (0.042332) - test_require_works_after_cleanup: .: (0.118303) - test_respect_loaded_features_caching_like_standard_require: .: (0.056973) - test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.061038) - test_try_activate_error_unlocks_require_monitor: .: (0.043457) - test_unable_to_find_good_unresolved_version: .: (0.106439) + test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.031711) + test_activate_via_require_respects_loaded_files: .: (0.078997) + test_already_activated_direct_conflict: .: (0.087086) + test_concurrent_require: .: (0.059536) + test_dash_i_beats_default_gems: .: (0.053154) + test_dash_i_beats_gems: .: (0.082094) + test_default_gem_and_normal_gem: .: (0.049711) + test_default_gem_and_normal_gem_same_version: .: (0.051700) + test_default_gem_only: .: (0.037009) + test_default_gem_prerelease: .: (0.048412) + test_default_gem_require_activates_just_once: .: (0.035569) + test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.116432) + test_default_gem_with_unresolved_gems_depending_on_it: .: (0.104225) + test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.569169) + test_multiple_gems_with_the_same_path: .: (0.092132) + test_no_crash_when_overriding_warn_with_warning_module: .: (0.249769) + test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.236497) + test_no_kernel_require_in_warn_with_uplevel: .: (0.299490) + test_no_other_behavioral_changes_with_Kernel_warn: .: (0.228672) + test_no_other_behavioral_changes_with_warn: .: (0.245013) + test_normal_gem_does_not_shadow_default_gem: .: (0.026875) + test_normal_gems_with_overridden_load_error_message:.: (0.262616) + test_realworld_default_gem: .: (0.245057) + test_realworld_upgraded_default_gem: .: (0.226983) + test_require_bundler: .: (0.034223) + test_require_can_use_a_pathname_object: .: (0.043692) + test_require_default_when_gem_defined: .: (0.042541) + test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.282317) + test_require_doesnt_traverse_development_dependencies: .: (0.033475) + test_require_is_lazy_with_inexact_req: .: (0.068097) + test_require_is_not_lazy_with_exact_req: .: (0.068090) + test_require_is_not_lazy_with_one_possible: .: (0.099819) + test_require_is_not_lazy_with_shadowed_default_gem: .: (0.076818) + test_require_when_gem_defined: .: (0.036847) + test_require_works_after_cleanup: .: (0.047672) + test_respect_loaded_features_caching_like_standard_require: .: (0.031195) + test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.047834) + test_try_activate_error_unlocks_require_monitor: .: (0.028821) + test_unable_to_find_good_unresolved_version: .: (0.097900) TestGemRequirement: - test_bad: .: (0.012080) - test_basic_non_none: .: (0.012655) - test_concat: .: (0.012892) - test_create: .: (0.023133) - test_empty_requirements_is_none: .: (0.010946) - test_equals2: .: (0.010081) - test_explicit_default_is_none: .: (0.009461) - test_for_lockfile: .: (0.023333) - test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.011210) - test_hash_with_multiple_versions: .: (0.041207) - test_illformed_requirements: .: (0.010023) - test_initialize: .: (0.009567) - test_initialize_copy: .: (0.009443) - test_marshal_load_attack: .: (0.010553) - test_parse: .: (0.009832) - test_parse_bad: .: (0.010541) - test_parse_deduplication: .: (0.009068) - test_prerelease_eh: .: (0.009978) - test_satisfied_by_boxed: .: (0.010934) - test_satisfied_by_eh_bang_equal: .: (0.010261) - test_satisfied_by_eh_blank: .: (0.008903) - test_satisfied_by_eh_boxed: .: (0.011453) - test_satisfied_by_eh_equal: .: (0.009697) - test_satisfied_by_eh_good: .: (0.014745) - test_satisfied_by_eh_gt: .: (0.012592) - test_satisfied_by_eh_gte: .: (0.010538) - test_satisfied_by_eh_list: .: (0.010406) - test_satisfied_by_eh_lt: .: (0.010306) - test_satisfied_by_eh_lte: .: (0.008747) - test_satisfied_by_eh_multiple: .: (0.009904) - test_satisfied_by_eh_non_versions: .: (0.009281) - test_satisfied_by_eh_tilde_gt: .: (0.009370) - test_satisfied_by_eh_tilde_gt_v0: .: (0.008809) - test_satisfied_by_explicitly_bounded: .: (0.010085) - test_specific: .: (0.009609) + test_bad: .: (0.010586) + test_basic_non_none: .: (0.008454) + test_concat: .: (0.007604) + test_create: .: (0.008388) + test_empty_requirements_is_none: .: (0.010100) + test_equals2: .: (0.010545) + test_explicit_default_is_none: .: (0.010045) + test_for_lockfile: .: (0.009435) + test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.010573) + test_hash_with_multiple_versions: .: (0.009311) + test_illformed_requirements: .: (0.009948) + test_initialize: .: (0.009847) + test_initialize_copy: .: (0.008154) + test_marshal_load_attack: .: (0.009306) + test_parse: .: (0.008898) + test_parse_bad: .: (0.009903) + test_parse_deduplication: .: (0.008258) + test_prerelease_eh: .: (0.008926) + test_satisfied_by_boxed: .: (0.010403) + test_satisfied_by_eh_bang_equal: .: (0.009089) + test_satisfied_by_eh_blank: .: (0.008846) + test_satisfied_by_eh_boxed: .: (0.011585) + test_satisfied_by_eh_equal: .: (0.009189) + test_satisfied_by_eh_good: .: (0.011943) + test_satisfied_by_eh_gt: .: (0.009983) + test_satisfied_by_eh_gte: .: (0.009118) + test_satisfied_by_eh_list: .: (0.008381) + test_satisfied_by_eh_lt: .: (0.009537) + test_satisfied_by_eh_lte: .: (0.010668) + test_satisfied_by_eh_multiple: .: (0.008700) + test_satisfied_by_eh_non_versions: .: (0.007474) + test_satisfied_by_eh_tilde_gt: .: (0.008262) + test_satisfied_by_eh_tilde_gt_v0: .: (0.008105) + test_satisfied_by_explicitly_bounded: .: (0.007882) + test_specific: .: (0.007784) TestGemResolver: - test_backoff_higher_version_to_satisfy_dep: .: (0.017251) - test_backtracks_to_the_first_conflict: .: (0.016035) - test_common_rack_activation_scenario: .: (0.019528) - test_conflict_resolution_only_effects_correct_spec: .: (0.015813) - test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.030769) - test_keeps_resolving_after_seeing_satisfied_dep: .: (0.017303) - test_no_overlap_specifically: .: (0.016637) - test_only_returns_spec_once: .: (0.024573) - test_pick_generic_linux_variants_on_musl_linux: .: (0.027931) - test_picks_best_platform: .: (0.044853) - test_picks_highest_version: .: (0.011807) - test_picks_lower_version_when_needed: .: (0.013837) - test_pulls_in_dependencies: .: (0.015293) - test_raises_and_explains_when_platform_prevents_install: .: (0.017470) - test_raises_and_reports_a_toplevel_request_properly:.: (0.011976) - test_raises_and_reports_an_implicit_request_properly: .: (0.012058) - test_raises_dependency_error: .: (0.014901) - test_raises_when_a_gem_is_missing: .: (0.009563) - test_raises_when_a_gem_version_is_missing: .: (0.009857) - test_raises_when_possibles_are_exhausted: .: (0.015936) - test_requests: .: (0.011722) - test_requests_development: .: (0.012169) - test_requests_ignore_dependencies: .: (0.012140) - test_resolve_bug_699: .: (0.015404) - test_resolve_conflict: .: (0.014058) - test_resolve_conservative: .: (0.016230) - test_resolve_development: .: (0.012547) - test_resolve_development_shallow: .: (0.012597) - test_resolve_remote_missing_dependency: .: (0.013169) - test_resolve_rollback: .: (0.016839) - test_search_for_local_platform_partial_string_match:.: (0.011390) - test_second_level_backout: .: (0.062591) - test_select_local_platforms: .: (0.011660) - test_self_compose_sets_best_set: .: (0.009229) - test_self_compose_sets_multiple: .: (0.010778) - test_self_compose_sets_nest: .: (0.011348) - test_self_compose_sets_nil: .: (0.011344) - test_self_compose_sets_single: .: (0.011105) - test_simple_activesupport_problem: .: (0.014289) - test_sorts_by_source_then_version: .: (0.012559) + test_backoff_higher_version_to_satisfy_dep: .: (0.014325) + test_backtracks_to_the_first_conflict: .: (0.012852) + test_common_rack_activation_scenario: .: (0.015482) + test_conflict_resolution_only_effects_correct_spec: .: (0.013196) + test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.020532) + test_keeps_resolving_after_seeing_satisfied_dep: .: (0.011068) + test_no_overlap_specifically: .: (0.009681) + test_only_returns_spec_once: .: (0.010533) + test_pick_generic_linux_variants_on_musl_linux: .: (0.020908) + test_picks_best_platform: .: (0.027217) + test_picks_highest_version: .: (0.009296) + test_picks_lower_version_when_needed: .: (0.011438) + test_pulls_in_dependencies: .: (0.010814) + test_raises_and_explains_when_platform_prevents_install: .: (0.008610) + test_raises_and_reports_a_toplevel_request_properly:.: (0.008364) + test_raises_and_reports_an_implicit_request_properly: .: (0.009179) + test_raises_dependency_error: .: (0.012496) + test_raises_when_a_gem_is_missing: .: (0.008621) + test_raises_when_a_gem_version_is_missing: .: (0.007732) + test_raises_when_possibles_are_exhausted: .: (0.013426) + test_requests: .: (0.010033) + test_requests_development: .: (0.009869) + test_requests_ignore_dependencies: .: (0.009553) + test_resolve_bug_699: .: (0.012374) + test_resolve_conflict: .: (0.016755) + test_resolve_conservative: .: (0.013085) + test_resolve_development: .: (0.010471) + test_resolve_development_shallow: .: (0.010872) + test_resolve_remote_missing_dependency: .: (0.009973) + test_resolve_rollback: .: (0.011820) + test_search_for_local_platform_partial_string_match:.: (0.008903) + test_second_level_backout: .: (0.049516) + test_select_local_platforms: .: (0.009929) + test_self_compose_sets_best_set: .: (0.007175) + test_self_compose_sets_multiple: .: (0.009108) + test_self_compose_sets_nest: .: (0.009256) + test_self_compose_sets_nil: .: (0.009361) + test_self_compose_sets_single: .: (0.009755) + test_simple_activesupport_problem: .: (0.015027) + test_sorts_by_source_then_version: .: (0.018586) TestGemResolverAPISet: - test_find_all: .: (0.012352) - test_find_all_cache: .: (0.012108) - test_find_all_local: .: (0.010134) - test_find_all_missing: .: (0.012226) - test_find_all_not_found: .: (0.011617) - test_find_all_prereleases: .: (0.011209) - test_initialize: .: (0.009605) - test_initialize_deeper_uri: .: (0.008969) - test_initialize_uri: .: (0.009127) - test_prefetch: .: (0.010874) - test_prefetch_cache: .: (0.010611) - test_prefetch_cache_missing: .: (0.010754) - test_prefetch_local: .: (0.011194) + test_find_all: .: (0.017252) + test_find_all_cache: .: (0.014567) + test_find_all_local: .: (0.013772) + test_find_all_missing: .: (0.019645) + test_find_all_not_found: .: (0.020142) + test_find_all_prereleases: .: (0.015998) + test_initialize: .: (0.012462) + test_initialize_deeper_uri: .: (0.007909) + test_initialize_uri: .: (0.007187) + test_prefetch: .: (0.009077) + test_prefetch_cache: .: (0.009238) + test_prefetch_cache_missing: .: (0.009099) + test_prefetch_local: .: (0.009032) TestGemResolverAPISpecification: - test_fetch_development_dependencies: .: (0.022355) - test_initialize: .: (0.009859) - test_installable_platform_eh: .: (0.008973) - test_source: .: (0.009046) - test_spec: .: (0.016603) - test_spec_jruby_platform: .: (0.029151) + test_fetch_development_dependencies: .: (0.017451) + test_initialize: .: (0.007755) + test_installable_platform_eh: .: (0.007714) + test_source: .: (0.007323) + test_spec: .: (0.014001) + test_spec_jruby_platform: .: (0.023379) TestGemResolverActivationRequest: - test_development_eh: .: (0.009338) - test_inspect: .: (0.009226) - test_installed_eh: .: (0.008619) + test_development_eh: .: (0.007960) + test_inspect: .: (0.007023) + test_installed_eh: .: (0.007309) TestGemResolverBestSet: - test_find_all: .: (0.015307) - test_find_all_local: .: (0.019516) - test_initialize: .: (0.009162) - test_prefetch: .: (0.016368) - test_prefetch_local: .: (0.013197) + test_find_all: .: (0.012016) + test_find_all_local: .: (0.013587) + test_initialize: .: (0.007756) + test_prefetch: .: (0.014270) + test_prefetch_local: .: (0.010999) TestGemResolverComposedSet: - test_errors: .: (0.012028) - test_prerelease_equals: .: (0.009320) - test_remote_equals: .: (0.008307) + test_errors: .: (0.009741) + test_prerelease_equals: .: (0.007497) + test_remote_equals: .: (0.007008) TestGemResolverConflict: - test_explanation: .: (0.010068) - test_explanation_user_request: .: (0.009295) - test_request_path: .: (0.008531) + test_explanation: .: (0.008642) + test_explanation_user_request: .: (0.007603) + test_request_path: .: (0.006950) TestGemResolverDependencyRequest: - test_development_eh: .: (0.008660) - test_match_eh: .: (0.008956) - test_match_eh_prerelease: .: (0.009407) - test_match_eh_prerelease_allow_prerelease: .: (0.008831) - test_matches_spec_eh: .: (0.009180) - test_matches_spec_eh_prerelease: .: (0.009657) - test_requirement: .: (0.009533) + test_development_eh: .: (0.007676) + test_match_eh: .: (0.007339) + test_match_eh_prerelease: .: (0.007154) + test_match_eh_prerelease_allow_prerelease: .: (0.007256) + test_matches_spec_eh: .: (0.007189) + test_matches_spec_eh_prerelease: .: (0.006935) + test_requirement: .: (0.007223) TestGemResolverGitSet: test_add_git_gem: P =============================================================================== @@ -7213,7 +7249,7 @@ 17: @set.add_git_gem name, repository, nil, false 18: =============================================================================== -: (0.015131) +: (0.009571) test_add_git_gem_submodules: P =============================================================================== Pending: test_add_git_gem_submodules(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7228,7 +7264,7 @@ 31: @set.add_git_gem name, repository, nil, true 32: =============================================================================== -: (0.012766) +: (0.009692) test_add_git_spec: P =============================================================================== Pending: test_add_git_spec(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7243,7 +7279,7 @@ 43: @set.add_git_spec name, version, repository, revision, true 44: =============================================================================== -: (0.012906) +: (0.008956) test_find_all: P =============================================================================== Pending: test_find_all(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7258,7 +7294,7 @@ 61: @set.add_git_gem name, repository, nil, false 62: =============================================================================== -: (0.013295) +: (0.009347) test_find_all_local: P =============================================================================== Pending: test_find_all_local(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7273,7 +7309,7 @@ 77: @set.add_git_gem name, repository, nil, false 78: @set.remote = false =============================================================================== -: (0.021891) +: (0.034727) test_find_all_prerelease: P =============================================================================== Pending: test_find_all_prerelease(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7288,7 +7324,7 @@ 92: @set.add_git_gem name, repository, nil, false 93: =============================================================================== -: (0.019819) +: (0.010861) test_prefetch: P =============================================================================== Pending: test_prefetch(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7303,7 +7339,7 @@ 126: @set.add_git_gem name, repository, nil, false 127: =============================================================================== -: (0.023160) +: (0.010482) test_prefetch_cache: P =============================================================================== Pending: test_prefetch_cache(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7318,7 +7354,7 @@ 140: @set.add_git_gem name, repository, nil, false 141: =============================================================================== -: (0.022644) +: (0.010014) test_prefetch_filter: P =============================================================================== Pending: test_prefetch_filter(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7333,7 +7369,7 @@ 158: @set.add_git_gem name, repository, nil, false 159: =============================================================================== -: (0.020972) +: (0.011485) test_prefetch_root_dir: P =============================================================================== Pending: test_prefetch_root_dir(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7348,8 +7384,8 @@ 172: @set.add_git_gem name, repository, nil, false 173: =============================================================================== -: (0.013607) - test_root_dir: .: (0.009607) +: (0.011325) + test_root_dir: .: (0.008132) TestGemResolverGitSpecification: test_add_dependency: P =============================================================================== @@ -7365,8 +7401,8 @@ 41: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 42: =============================================================================== -: (0.021459) - test_equals2: .: (0.013493) +: (0.010634) + test_equals2: .: (0.009881) test_install: P =============================================================================== Pending: test_install(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -7381,7 +7417,7 @@ 53: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 54: =============================================================================== -: (0.014020) +: (0.010325) test_install_extension: P =============================================================================== Pending: test_install_extension(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -7396,7 +7432,7 @@ 71: end 72: =============================================================================== -: (0.011974) +: (0.015838) test_install_installed: P =============================================================================== Pending: test_install_installed(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -7411,399 +7447,399 @@ 103: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 104: =============================================================================== -: (0.047369) +: (0.011313) TestGemResolverIndexSet: - test_find_all: .: (0.018773) - test_find_all_local: .: (0.017842) - test_find_all_prerelease: .: (0.013385) - test_initialize: .: (0.011307) - test_initialize_source: .: (0.011715) + test_find_all: .: (0.017314) + test_find_all_local: .: (0.016819) + test_find_all_prerelease: .: (0.012731) + test_initialize: .: (0.010752) + test_initialize_source: .: (0.011402) TestGemResolverIndexSpecification: - test_initialize: .: (0.012323) - test_initialize_platform: .: (0.012274) - test_install: .: (0.038701) - test_spec: .: (0.020247) - test_spec_local: .: (0.021941) + test_initialize: .: (0.011519) + test_initialize_platform: .: (0.010711) + test_install: .: (0.034741) + test_spec: .: (0.018610) + test_spec_local: .: (0.020660) TestGemResolverInstalledSpecification: - test_initialize: .: (0.009948) - test_install: .: (0.009146) - test_installable_platform_eh: .: (0.024016) + test_initialize: .: (0.008896) + test_install: .: (0.007729) + test_installable_platform_eh: .: (0.021809) TestGemResolverInstallerSet: - test_add_always_install: .: (0.048160) - test_add_always_install_errors: .: (0.012754) - test_add_always_install_index_spec_platform: .: (0.027187) - test_add_always_install_platform: .: (0.037993) - test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.038607) - test_add_always_install_prerelease: .: (0.046005) - test_add_always_install_prerelease_github_problem: .: (0.045601) - test_add_always_install_prerelease_only: .: (0.041403) - test_add_local: .: (0.025728) - test_consider_local_eh: .: (0.009124) - test_consider_remote_eh: .: (0.009411) - test_errors: .: (0.012665) - test_find_all_always_install: .: (0.040609) - test_find_all_prerelease: .: (0.037829) - test_find_all_prerelease_dependencies_with_add_local: .: (0.036294) - test_load_spec: .: (0.021053) - test_prefetch: .: (0.009801) - test_prerelease_equals: .: (0.008887) - test_remote_equals_both: .: (0.008698) - test_remote_equals_local: .: (0.009038) - test_remote_equals_remote: .: (0.009074) + test_add_always_install: .: (0.044232) + test_add_always_install_errors: .: (0.011931) + test_add_always_install_index_spec_platform: .: (0.025181) + test_add_always_install_platform: .: (0.035603) + test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.036270) + test_add_always_install_prerelease: .: (0.039210) + test_add_always_install_prerelease_github_problem: .: (0.029817) + test_add_always_install_prerelease_only: .: (0.026337) + test_add_local: .: (0.023244) + test_consider_local_eh: .: (0.008306) + test_consider_remote_eh: .: (0.008426) + test_errors: .: (0.010315) + test_find_all_always_install: .: (0.034309) + test_find_all_prerelease: .: (0.032887) + test_find_all_prerelease_dependencies_with_add_local: .: (0.029155) + test_load_spec: .: (0.018353) + test_prefetch: .: (0.008824) + test_prerelease_equals: .: (0.007771) + test_remote_equals_both: .: (0.007969) + test_remote_equals_local: .: (0.007365) + test_remote_equals_remote: .: (0.007147) TestGemResolverLocalSpecification: - test_install: .: (0.038429) - test_installable_platform_eh: .: (0.024746) + test_install: .: (0.034466) + test_installable_platform_eh: .: (0.021805) TestGemResolverLockSet: - test_add: .: (0.009696) - test_find_all: .: (0.009318) - test_load_spec: .: (0.017123) - test_prefetch: .: (0.009280) + test_add: .: (0.009195) + test_find_all: .: (0.008126) + test_load_spec: .: (0.016398) + test_prefetch: .: (0.008213) TestGemResolverLockSpecification: - test_add_dependency: .: (0.009402) - test_initialize: .: (0.009344) - test_install: .: (0.032616) - test_install_installed: .: (0.009915) - test_spec: .: (0.009720) - test_spec_loaded: .: (0.014286) + test_add_dependency: .: (0.008503) + test_initialize: .: (0.008275) + test_install: .: (0.028698) + test_install_installed: .: (0.008777) + test_spec: .: (0.008108) + test_spec_loaded: .: (0.012659) TestGemResolverRequirementList: - test_each: .: (0.009859) + test_each: .: (0.008635) TestGemResolverSpecification: - test_install: .: (0.038088) - test_installable_platform_eh: .: (0.010093) - test_source: .: (0.009672) + test_install: .: (0.033205) + test_installable_platform_eh: .: (0.008880) + test_source: .: (0.008015) TestGemResolverVendorSet: - test_add_vendor_gem: .: (0.012549) - test_add_vendor_gem_missing: .: (0.012056) - test_find_all: .: (0.013065) - test_find_all_prerelease: .: (0.013406) - test_load_spec: .: (0.010651) + test_add_vendor_gem: .: (0.010531) + test_add_vendor_gem_missing: .: (0.009803) + test_find_all: .: (0.010268) + test_find_all_prerelease: .: (0.010287) + test_load_spec: .: (0.007583) TestGemResolverVendorSpecification: - test_dependencies: .: (0.011261) - test_equals2: .: (0.013997) - test_full_name: .: (0.010604) - test_install: .: (0.010532) - test_name: .: (0.010260) - test_platform: .: (0.009871) - test_version: .: (0.010536) + test_dependencies: .: (0.012941) + test_equals2: .: (0.011278) + test_full_name: .: (0.008574) + test_install: .: (0.007510) + test_name: .: (0.008614) + test_platform: .: (0.008193) + test_version: .: (0.007784) TestGemSafeMarshal: - test_array_subclass: .: (0.009639) - test_date: .: (0.008841) - test_floats: .: (0.010999) - test_frozen_object: .: (0.009511) - test_gem_spec_disallowed_ivar: .: (0.010761) - test_gem_spec_disallowed_symbol: .: (0.011106) - test_gem_spec_unmarshall_license: .: (0.012456) - test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.017901) - test_hash_with_compare_by_identity: .: (0.010983) - test_hash_with_default_value: .: (0.009399) - test_hash_with_ivar: .: (0.009696) - test_int_ 0: .: (0.009310) - test_int_ 1: .: (0.010182) - test_int_ 1048575: .: (0.010886) - test_int_ 122: .: (0.010887) - test_int_ 123: .: (0.010610) - test_int_ 124: .: (0.010568) - test_int_ 127: .: (0.010521) - test_int_ 128: .: (0.010891) - test_int_ 2: .: (0.010716) - test_int_ 255: .: (0.011294) - test_int_ 256: .: (0.011561) - test_int_ 257: .: (0.011424) - test_int_ 268435455: .: (0.010349) - test_int_ 268435456: .: (0.044024) - test_int_ 3: .: (0.011143) - test_int_ 4: .: (0.011092) - test_int_ 4294967295: .: (0.011354) - test_int_ 4294967296: .: (0.011286) - test_int_ 5: .: (0.010786) - test_int_ 6: .: (0.010846) - test_int_ 65535: .: (0.010960) - test_int_ 65536: .: (0.010967) - test_int_ 9223372036854775807: .: (0.011476) - test_int_ 9223372036854775808: .: (0.011747) - test_length_one_symbols: .: (0.009771) - test_link_after_float: .: (0.009804) - test_negative_length: .: (0.010493) - test_rational: .: (0.010494) - test_recursive_array: .: (0.010554) - test_recursive_string: .: (0.009542) - test_repeated_string: .: (0.010742) - test_repeated_symbol: .: (0.010664) - test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.011298) - test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.011140) - test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.011076) - test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.010098) - test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.009660) - test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.009384) - test_safe_load_marshal Array ["hello", "hello"]: .: (0.009965) - test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.010015) - test_safe_load_marshal Array [:development, :development]: .: (0.009802) - test_safe_load_marshal Array [[...]]: .: (0.009790) - test_safe_load_marshal Array {}: .: (0.010464) - test_safe_load_marshal Date #: .: (0.010613) - test_safe_load_marshal Float -0.0: .: (0.010245) - test_safe_load_marshal Float -1.1: .: (0.010643) - test_safe_load_marshal Float -30000000.0: .: (0.010290) - test_safe_load_marshal Float -Infinity: .: (0.010409) - test_safe_load_marshal Float 0.0: .: (0.008973) - test_safe_load_marshal Float 1.1: .: (0.009299) - test_safe_load_marshal Float 30000000.0: .: (0.009082) - test_safe_load_marshal Float Infinity: .: (0.009790) - test_safe_load_marshal Float NaN: .: (0.008801) - test_safe_load_marshal Gem::Version #:.: (0.009848) - test_safe_load_marshal Hash {:runtime=>:development}: .: (0.009559) - test_safe_load_marshal Hash {}: .: (0.010600) - test_safe_load_marshal Hash {} default value: .: (0.009806) - test_safe_load_marshal Integer -1: .: (0.010319) - test_safe_load_marshal Integer -1048575: .: (0.010164) - test_safe_load_marshal Integer -122: .: (0.010407) - test_safe_load_marshal Integer -123: .: (0.009756) - test_safe_load_marshal Integer -124: .: (0.010232) - test_safe_load_marshal Integer -127: .: (0.009583) - test_safe_load_marshal Integer -128: .: (0.008714) - test_safe_load_marshal Integer -2: .: (0.009216) - test_safe_load_marshal Integer -255: .: (0.009046) - test_safe_load_marshal Integer -256: .: (0.009138) - test_safe_load_marshal Integer -257: .: (0.009978) - test_safe_load_marshal Integer -268435455: .: (0.009302) - test_safe_load_marshal Integer -268435456: .: (0.009837) - test_safe_load_marshal Integer -3: .: (0.009484) - test_safe_load_marshal Integer -4: .: (0.010189) - test_safe_load_marshal Integer -4294967295: .: (0.010325) - test_safe_load_marshal Integer -4294967296: .: (0.009889) - test_safe_load_marshal Integer -5: .: (0.010023) - test_safe_load_marshal Integer -6: .: (0.010246) - test_safe_load_marshal Integer -65535: .: (0.010357) - test_safe_load_marshal Integer -65536: .: (0.008968) - test_safe_load_marshal Integer -9223372036854775807:.: (0.009687) - test_safe_load_marshal Integer -9223372036854775808:.: (0.009588) - test_safe_load_marshal Integer 0: .: (0.008890) - test_safe_load_marshal Integer 1: .: (0.008761) - test_safe_load_marshal Integer 1048574: .: (0.009534) - test_safe_load_marshal Integer 1048575: .: (0.010224) - test_safe_load_marshal Integer 1048576: .: (0.009627) - test_safe_load_marshal Integer 121: .: (0.010135) - test_safe_load_marshal Integer 122: .: (0.010847) - test_safe_load_marshal Integer 123: .: (0.009722) - test_safe_load_marshal Integer 124: .: (0.010161) - test_safe_load_marshal Integer 125: .: (0.009953) - test_safe_load_marshal Integer 126: .: (0.008684) - test_safe_load_marshal Integer 127: .: (0.009472) - test_safe_load_marshal Integer 128: .: (0.009431) - test_safe_load_marshal Integer 129: .: (0.009390) - test_safe_load_marshal Integer 2: .: (0.008666) - test_safe_load_marshal Integer 254: .: (0.009437) - test_safe_load_marshal Integer 255: .: (0.010203) - test_safe_load_marshal Integer 256: .: (0.010442) - test_safe_load_marshal Integer 257: .: (0.010000) - test_safe_load_marshal Integer 258: .: (0.010020) - test_safe_load_marshal Integer 268435454: .: (0.010301) - test_safe_load_marshal Integer 268435455: .: (0.009641) - test_safe_load_marshal Integer 268435456: .: (0.009917) - test_safe_load_marshal Integer 268435457: .: (0.009213) - test_safe_load_marshal Integer 3: .: (0.008910) - test_safe_load_marshal Integer 4: .: (0.009298) - test_safe_load_marshal Integer 4294967294: .: (0.009254) - test_safe_load_marshal Integer 4294967295: .: (0.010032) - test_safe_load_marshal Integer 4294967296: .: (0.009018) - test_safe_load_marshal Integer 4294967297: .: (0.010334) - test_safe_load_marshal Integer 5: .: (0.010101) - test_safe_load_marshal Integer 6: .: (0.009743) - test_safe_load_marshal Integer 65534: .: (0.009949) - test_safe_load_marshal Integer 65535: .: (0.010063) - test_safe_load_marshal Integer 65536: .: (0.009837) - test_safe_load_marshal Integer 65537: .: (0.009988) - test_safe_load_marshal Integer 7: .: (0.009185) - test_safe_load_marshal Integer 9223372036854775806: .: (0.010019) - test_safe_load_marshal Integer 9223372036854775807: .: (0.009179) - test_safe_load_marshal Integer 9223372036854775808: .: (0.009243) - test_safe_load_marshal Integer 9223372036854775809: .: (0.009177) - test_safe_load_marshal Rational (1/3): .: (0.009528) - test_safe_load_marshal String "": .: (0.010266) - test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.010196) - test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.010205) - test_safe_load_marshal String "abc" Windows-1256: .: (0.009665) - test_safe_load_marshal String "abc" ascii: .: (0.010359) - test_safe_load_marshal String "abc" binary: .: (0.010261) - test_safe_load_marshal String "abc" ivar: .: (0.009863) - test_safe_load_marshal String "abc" utf8: .: (0.009275) - test_safe_load_marshal String "hello" ivar: .: (0.009658) - test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.010190) - test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.009711) - test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.011775) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.012072) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.012888) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.040942) - test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.013261) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.012316) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.011818) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.012199) - test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.010554) - test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.011365) - test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.011951) - test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.011279) - test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.011135) - test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.010592) - test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.010112) - test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.010607) - test_string_subclass: .: (0.009445) - test_string_with_encoding: .: (0.018691) - test_string_with_ivar: .: (0.009712) - test_time_0 2000-12-31 23:59:59 -1200: .: (0.010522) - test_time_1 2001-01-01 15:59:59 +0400: .: (0.010956) - test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -1200: .: (0.012528) - test_time_11 2000-12-31 23:59:59.000000001 -1200: .: (0.011361) - test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -1200: .: (0.012909) - test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -1200: .: (0.013191) - test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -1200: .: (0.012531) - test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.012387) - test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.012250) - test_time_17 2001-01-01 11:59:59 UTC: .: (0.010460) - test_time_18 2001-01-01 11:59:59 UTC: .: (0.009552) - test_time_2 2001-01-01 00:07:59 -1152: .: (0.010328) - test_time_3 2001-01-01 11:59:59 +0000: .: (0.011025) - test_time_4 2001-01-01 11:59:59 UTC: .: (0.010891) - test_time_5 2000-12-31 23:59:59.001 -1200: .: (0.011273) - test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -1200: .: (0.012366) - test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -1200: .: (0.012957) - test_time_8 2000-12-31 23:59:59.000001 -1200: .: (0.011116) - test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -1200: .: (0.011704) - test_time_loads: .: (0.009766) - test_time_user_marshal: .: (0.009133) - test_time_with_ivar: .: (0.009756) - test_unexpected_eof: .: (0.009213) + test_array_subclass: .: (0.008919) + test_date: .: (0.008606) + test_floats: .: (0.009615) + test_frozen_object: .: (0.008348) + test_gem_spec_disallowed_ivar: .: (0.009599) + test_gem_spec_disallowed_symbol: .: (0.010070) + test_gem_spec_unmarshall_license: .: (0.011006) + test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.015853) + test_hash_with_compare_by_identity: .: (0.036511) + test_hash_with_default_value: .: (0.017680) + test_hash_with_ivar: .: (0.008641) + test_int_ 0: .: (0.009761) + test_int_ 1: .: (0.009450) + test_int_ 1048575: .: (0.009248) + test_int_ 122: .: (0.009022) + test_int_ 123: .: (0.009097) + test_int_ 124: .: (0.009421) + test_int_ 127: .: (0.009348) + test_int_ 128: .: (0.009664) + test_int_ 2: .: (0.009041) + test_int_ 255: .: (0.009190) + test_int_ 256: .: (0.010016) + test_int_ 257: .: (0.009748) + test_int_ 268435455: .: (0.009602) + test_int_ 268435456: .: (0.009373) + test_int_ 3: .: (0.009223) + test_int_ 4: .: (0.009487) + test_int_ 4294967295: .: (0.009609) + test_int_ 4294967296: .: (0.013411) + test_int_ 5: .: (0.010122) + test_int_ 6: .: (0.009993) + test_int_ 65535: .: (0.009751) + test_int_ 65536: .: (0.009722) + test_int_ 9223372036854775807: .: (0.009683) + test_int_ 9223372036854775808: .: (0.009163) + test_length_one_symbols: .: (0.008984) + test_link_after_float: .: (0.009187) + test_negative_length: .: (0.010019) + test_rational: .: (0.010092) + test_recursive_array: .: (0.008999) + test_recursive_string: .: (0.008455) + test_repeated_string: .: (0.009100) + test_repeated_symbol: .: (0.009120) + test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.010549) + test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.009544) + test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.010068) + test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.009597) + test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.008716) + test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.009139) + test_safe_load_marshal Array ["hello", "hello"]: .: (0.008964) + test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.009007) + test_safe_load_marshal Array [:development, :development]: .: (0.008941) + test_safe_load_marshal Array [[...]]: .: (0.008258) + test_safe_load_marshal Array {}: .: (0.008842) + test_safe_load_marshal Date #: .: (0.009108) + test_safe_load_marshal Float -0.0: .: (0.008221) + test_safe_load_marshal Float -1.1: .: (0.008687) + test_safe_load_marshal Float -30000000.0: .: (0.050187) + test_safe_load_marshal Float -Infinity: .: (0.008780) + test_safe_load_marshal Float 0.0: .: (0.008279) + test_safe_load_marshal Float 1.1: .: (0.008651) + test_safe_load_marshal Float 30000000.0: .: (0.008658) + test_safe_load_marshal Float Infinity: .: (0.008700) + test_safe_load_marshal Float NaN: .: (0.008279) + test_safe_load_marshal Gem::Version #:.: (0.009211) + test_safe_load_marshal Hash {:runtime=>:development}: .: (0.008307) + test_safe_load_marshal Hash {}: .: (0.008025) + test_safe_load_marshal Hash {} default value: .: (0.008749) + test_safe_load_marshal Integer -1: .: (0.008637) + test_safe_load_marshal Integer -1048575: .: (0.008300) + test_safe_load_marshal Integer -122: .: (0.008600) + test_safe_load_marshal Integer -123: .: (0.008434) + test_safe_load_marshal Integer -124: .: (0.007842) + test_safe_load_marshal Integer -127: .: (0.008285) + test_safe_load_marshal Integer -128: .: (0.008255) + test_safe_load_marshal Integer -2: .: (0.008578) + test_safe_load_marshal Integer -255: .: (0.008514) + test_safe_load_marshal Integer -256: .: (0.010627) + test_safe_load_marshal Integer -257: .: (0.007771) + test_safe_load_marshal Integer -268435455: .: (0.008631) + test_safe_load_marshal Integer -268435456: .: (0.008239) + test_safe_load_marshal Integer -3: .: (0.016566) + test_safe_load_marshal Integer -4: .: (0.012719) + test_safe_load_marshal Integer -4294967295: .: (0.012068) + test_safe_load_marshal Integer -4294967296: .: (0.008819) + test_safe_load_marshal Integer -5: .: (0.008314) + test_safe_load_marshal Integer -6: .: (0.008704) + test_safe_load_marshal Integer -65535: .: (0.008621) + test_safe_load_marshal Integer -65536: .: (0.008453) + test_safe_load_marshal Integer -9223372036854775807:.: (0.009444) + test_safe_load_marshal Integer -9223372036854775808:.: (0.008868) + test_safe_load_marshal Integer 0: .: (0.008621) + test_safe_load_marshal Integer 1: .: (0.008181) + test_safe_load_marshal Integer 1048574: .: (0.008882) + test_safe_load_marshal Integer 1048575: .: (0.008576) + test_safe_load_marshal Integer 1048576: .: (0.008044) + test_safe_load_marshal Integer 121: .: (0.008726) + test_safe_load_marshal Integer 122: .: (0.009514) + test_safe_load_marshal Integer 123: .: (0.008597) + test_safe_load_marshal Integer 124: .: (0.008371) + test_safe_load_marshal Integer 125: .: (0.008439) + test_safe_load_marshal Integer 126: .: (0.009334) + test_safe_load_marshal Integer 127: .: (0.008912) + test_safe_load_marshal Integer 128: .: (0.008203) + test_safe_load_marshal Integer 129: .: (0.008646) + test_safe_load_marshal Integer 2: .: (0.008582) + test_safe_load_marshal Integer 254: .: (0.009081) + test_safe_load_marshal Integer 255: .: (0.008651) + test_safe_load_marshal Integer 256: .: (0.008473) + test_safe_load_marshal Integer 257: .: (0.007980) + test_safe_load_marshal Integer 258: .: (0.008371) + test_safe_load_marshal Integer 268435454: .: (0.008124) + test_safe_load_marshal Integer 268435455: .: (0.008607) + test_safe_load_marshal Integer 268435456: .: (0.008193) + test_safe_load_marshal Integer 268435457: .: (0.008486) + test_safe_load_marshal Integer 3: .: (0.008473) + test_safe_load_marshal Integer 4: .: (0.007665) + test_safe_load_marshal Integer 4294967294: .: (0.014980) + test_safe_load_marshal Integer 4294967295: .: (0.008359) + test_safe_load_marshal Integer 4294967296: .: (0.008441) + test_safe_load_marshal Integer 4294967297: .: (0.007936) + test_safe_load_marshal Integer 5: .: (0.008838) + test_safe_load_marshal Integer 6: .: (0.008643) + test_safe_load_marshal Integer 65534: .: (0.009428) + test_safe_load_marshal Integer 65535: .: (0.008286) + test_safe_load_marshal Integer 65536: .: (0.009043) + test_safe_load_marshal Integer 65537: .: (0.008583) + test_safe_load_marshal Integer 7: .: (0.009445) + test_safe_load_marshal Integer 9223372036854775806: .: (0.008724) + test_safe_load_marshal Integer 9223372036854775807: .: (0.008744) + test_safe_load_marshal Integer 9223372036854775808: .: (0.008603) + test_safe_load_marshal Integer 9223372036854775809: .: (0.008419) + test_safe_load_marshal Rational (1/3): .: (0.008527) + test_safe_load_marshal String "": .: (0.008232) + test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.031709) + test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.012376) + test_safe_load_marshal String "abc" Windows-1256: .: (0.008036) + test_safe_load_marshal String "abc" ascii: .: (0.007631) + test_safe_load_marshal String "abc" binary: .: (0.008134) + test_safe_load_marshal String "abc" ivar: .: (0.007973) + test_safe_load_marshal String "abc" utf8: .: (0.007879) + test_safe_load_marshal String "hello" ivar: .: (0.007609) + test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.008564) + test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.008418) + test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.009574) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.009620) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.009213) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.010062) + test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.009617) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.009295) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.009814) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.010448) + test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.008257) + test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.008779) + test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.008403) + test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.008355) + test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.008543) + test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.008602) + test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.007833) + test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.008117) + test_string_subclass: .: (0.007899) + test_string_with_encoding: .: (0.014082) + test_string_with_ivar: .: (0.007879) + test_time_0 2000-12-31 23:59:59 +1400: .: (0.010172) + test_time_1 2000-12-31 13:59:59 +0400: .: (0.008229) + test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 +1400: .: (0.009159) + test_time_11 2000-12-31 23:59:59.000000001 +1400: .: (0.008472) + test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 +1400: .: (0.009801) + test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 +1400: .: (0.009579) + test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 +1400: .: (0.018254) + test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.025408) + test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.008979) + test_time_17 2000-12-31 09:59:59 UTC: .: (0.008324) + test_time_18 2000-12-31 09:59:59 UTC: .: (0.008134) + test_time_2 2000-12-30 22:07:59 -1152: .: (0.008136) + test_time_3 2000-12-31 09:59:59 +0000: .: (0.008177) + test_time_4 2000-12-31 09:59:59 UTC: .: (0.008347) + test_time_5 2000-12-31 23:59:59.001 +1400: .: (0.007979) + test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 +1400: .: (0.009358) + test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 +1400: .: (0.009512) + test_time_8 2000-12-31 23:59:59.000001 +1400: .: (0.008248) + test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 +1400: .: (0.009072) + test_time_loads: .: (0.008273) + test_time_user_marshal: .: (0.007772) + test_time_with_ivar: .: (0.008367) + test_unexpected_eof: .: (0.007627) TestGemSafeYAML: - test_aliases_disabled: .: (0.009830) - test_aliases_enabled_by_default: .: (0.009704) + test_aliases_disabled: .: (0.011023) + test_aliases_enabled_by_default: .: (0.022154) TestGemSecurity: - test_class_create_cert: .: (0.012347) - test_class_create_cert_email: .: (0.020594) - test_class_create_cert_self_signed: .: (0.019642) - test_class_create_key: .: (2.199297) - test_class_create_key_downcases: .: (14.189250) - test_class_create_key_raises_unknown_algorithm: .: (0.009566) - test_class_email_to_name: .: (0.008934) - test_class_get_public_key_ec: .: (0.009871) - test_class_get_public_key_rsa: .: (0.009933) - test_class_re_sign: .: (0.019150) - test_class_re_sign_not_self_signed: .: (0.009511) - test_class_re_sign_wrong_key: .: (0.008985) - test_class_reset: .: (0.008890) - test_class_sign: .: (0.020477) - test_class_sign_AltName: .: (0.029866) - test_class_trust_dir: .: (0.008906) - test_class_write: .: (1.005017) - test_class_write_encrypted: .: (0.500365) - test_class_write_encrypted_cipher: .: (1.025105) + test_class_create_cert: .: (0.010095) + test_class_create_cert_email: .: (0.015909) + test_class_create_cert_self_signed: .: (0.015108) + test_class_create_key: .: (0.821565) + test_class_create_key_downcases: .: (10.382447) + test_class_create_key_raises_unknown_algorithm: .: (0.009169) + test_class_email_to_name: .: (0.008890) + test_class_get_public_key_ec: .: (0.009009) + test_class_get_public_key_rsa: .: (0.010093) + test_class_re_sign: .: (0.016046) + test_class_re_sign_not_self_signed: .: (0.009085) + test_class_re_sign_wrong_key: .: (0.008881) + test_class_reset: .: (0.009105) + test_class_sign: .: (0.016845) + test_class_sign_AltName: .: (0.024063) + test_class_trust_dir: .: (0.009044) + test_class_write: .: (1.430895) + test_class_write_encrypted: .: (2.201475) + test_class_write_encrypted_cipher: .: (1.937870) TestGemSecurityPolicy: - test_check_cert: .: (0.011799) - test_check_cert_expired: .: (0.011666) - test_check_cert_future: .: (0.011909) - test_check_cert_invalid_issuer: .: (0.012408) - test_check_cert_issuer: .: (0.012463) - test_check_cert_no_signer: .: (0.011494) - test_check_chain: .: (0.012211) - test_check_chain_empty_chain: .: (0.011597) - test_check_chain_invalid: .: (0.011949) - test_check_chain_no_chain: .: (0.011314) - test_check_data: .: (0.019138) - test_check_data_invalid: .: (0.019598) - test_check_key: .: (0.011761) - test_check_key_no_signer: .: (0.011473) - test_check_key_wrong_key: .: (0.028924) - test_check_root: .: (0.058661) - test_check_root_empty_chain: .: (0.059135) - test_check_root_invalid_signer: .: (0.040019) - test_check_root_no_chain: .: (0.027288) - test_check_root_not_self_signed: .: (0.027329) - test_check_trust: .: (0.022100) - test_check_trust_child: .: (0.022818) - test_check_trust_empty_chain: .: (0.033373) - test_check_trust_mismatch: .: (0.036110) - test_check_trust_no_chain: .: (0.097283) - test_check_trust_no_trust: .: (0.012872) - test_check_trust_no_trust_child: .: (0.013113) - test_subject: .: (0.012769) - test_verify: .: (0.022001) - test_verify_chain_key: .: (0.020758) - test_verify_chain_signatures: .: (0.023398) - test_verify_no_digests: .: (0.021463) - test_verify_no_digests_no_security: .: (0.021848) - test_verify_no_signatures: .: (0.022006) - test_verify_no_signatures_no_digests: .: (0.014128) - test_verify_no_trust: .: (0.021923) - test_verify_not_enough_signatures: .: (0.029047) - test_verify_signatures: .: (0.029680) - test_verify_signatures_chain: .: (0.024044) - test_verify_signatures_data: .: (0.020373) - test_verify_signatures_missing: .: (0.029322) - test_verify_signatures_none: .: (0.020064) - test_verify_signatures_root: .: (0.022184) - test_verify_signatures_signer: .: (0.020696) - test_verify_signatures_trust: .: (0.023440) - test_verify_wrong_digest_type: .: (0.023626) + test_check_cert: .: (0.046819) + test_check_cert_expired: .: (0.017573) + test_check_cert_future: .: (0.021375) + test_check_cert_invalid_issuer: .: (0.021273) + test_check_cert_issuer: .: (0.022371) + test_check_cert_no_signer: .: (0.016301) + test_check_chain: .: (0.023364) + test_check_chain_empty_chain: .: (0.024815) + test_check_chain_invalid: .: (0.080482) + test_check_chain_no_chain: .: (0.009338) + test_check_data: .: (0.015661) + test_check_data_invalid: .: (0.016150) + test_check_key: .: (0.010027) + test_check_key_no_signer: .: (0.009946) + test_check_key_wrong_key: .: (0.010175) + test_check_root: .: (0.009788) + test_check_root_empty_chain: .: (0.009172) + test_check_root_invalid_signer: .: (0.010203) + test_check_root_no_chain: .: (0.009970) + test_check_root_not_self_signed: .: (0.010217) + test_check_trust: .: (0.011362) + test_check_trust_child: .: (0.010758) + test_check_trust_empty_chain: .: (0.009675) + test_check_trust_mismatch: .: (0.011310) + test_check_trust_no_chain: .: (0.009324) + test_check_trust_no_trust: .: (0.009922) + test_check_trust_no_trust_child: .: (0.009933) + test_subject: .: (0.009407) + test_verify: .: (0.016385) + test_verify_chain_key: .: (0.015410) + test_verify_chain_signatures: .: (0.016833) + test_verify_no_digests: .: (0.015733) + test_verify_no_digests_no_security: .: (0.016337) + test_verify_no_signatures: .: (0.016050) + test_verify_no_signatures_no_digests: .: (0.010765) + test_verify_no_trust: .: (0.016396) + test_verify_not_enough_signatures: .: (0.021875) + test_verify_signatures: .: (0.021411) + test_verify_signatures_chain: .: (0.018174) + test_verify_signatures_data: .: (0.015716) + test_verify_signatures_missing: .: (0.021501) + test_verify_signatures_none: .: (0.014703) + test_verify_signatures_root: .: (0.016495) + test_verify_signatures_signer: .: (0.015936) + test_verify_signatures_trust: .: (0.017351) + test_verify_wrong_digest_type: .: (0.017523) TestGemSecuritySigner: - test_extract_name: .: (0.011601) - test_initialize: .: (0.009874) - test_initialize_cert_chain_empty: .: (0.009442) - test_initialize_cert_chain_invalid: .: (0.010375) - test_initialize_cert_chain_mixed: .: (0.010192) - test_initialize_cert_chain_path: .: (0.009712) - test_initialize_default: .: (0.013641) - test_initialize_encrypted_key_path: .: (0.011507) - test_initialize_key_path: .: (0.011311) - test_load_cert_chain: .: (0.013246) - test_load_cert_chain_broken: .: (0.013532) - test_sign: .: (0.019087) - test_sign_expired: .: (0.011331) - test_sign_expired_auto_update: .: (0.032566) - test_sign_expired_auto_update_exists: .: (0.012370) - test_sign_no_certs: .: (0.009630) - test_sign_no_key: .: (0.009651) - test_sign_wrong_key: .: (0.010074) + test_extract_name: .: (0.008299) + test_initialize: .: (0.007997) + test_initialize_cert_chain_empty: .: (0.007548) + test_initialize_cert_chain_invalid: .: (0.007941) + test_initialize_cert_chain_mixed: .: (0.008106) + test_initialize_cert_chain_path: .: (0.007752) + test_initialize_default: .: (0.009358) + test_initialize_encrypted_key_path: .: (0.008583) + test_initialize_key_path: .: (0.008439) + test_load_cert_chain: .: (0.009365) + test_load_cert_chain_broken: .: (0.009611) + test_sign: .: (0.013987) + test_sign_expired: .: (0.007966) + test_sign_expired_auto_update: .: (0.023893) + test_sign_expired_auto_update_exists: .: (0.009045) + test_sign_no_certs: .: (0.007146) + test_sign_no_key: .: (0.007600) + test_sign_wrong_key: .: (0.008011) TestGemSecurityTrustDir: - test_cert_path: .: (0.010266) - test_issuer_of: .: (0.012586) - test_load_certificate: .: (0.012825) - test_name_path: .: (0.010239) - test_trust_cert: .: (0.011817) - test_verify: .: (0.011200) - test_verify_file: .: (0.011006) - test_verify_wrong_permissions: .: (0.011575) + test_cert_path: .: (0.007615) + test_issuer_of: .: (0.009098) + test_load_certificate: .: (0.009414) + test_name_path: .: (0.008000) + test_trust_cert: .: (0.008448) + test_verify: .: (0.008834) + test_verify_file: .: (0.008969) + test_verify_wrong_permissions: .: (0.009269) TestGemSilentUI: - test_ask: .: (0.011423) - test_ask_for_password: .: (0.011011) - test_ask_yes_no: .: (0.011868) - test_choose_from_list: .: (0.010657) - test_download_reporter: .: (0.011124) - test_new_without_dev_null: .: (0.010700) - test_progress_reporter: .: (0.010056) + test_ask: .: (0.008678) + test_ask_for_password: .: (0.008290) + test_ask_yes_no: .: (0.009474) + test_choose_from_list: .: (0.008753) + test_download_reporter: .: (0.008455) + test_new_without_dev_null: .: (0.008802) + test_progress_reporter: .: (0.008745) TestGemSource: - test_cache_dir_escapes_windows_paths: .: (0.034223) - test_dependency_resolver_set_bundler_api: .: (0.032575) - test_dependency_resolver_set_file_uri: .: (0.039138) - test_dependency_resolver_set_marshal_api: .: (0.040842) - test_fetch_spec: .: (0.037604) - test_fetch_spec_cached: .: (0.038081) - test_fetch_spec_platform: .: (0.045808) - test_fetch_spec_platform_ruby: .: (0.040602) - test_initialize_git: .: (0.033059) - test_initialize_invalid_uri: .: (0.033178) - test_load_specs: .: (0.036088) - test_load_specs_cached: .: (0.038151) - test_load_specs_cached_empty: .: (0.038418) - test_load_specs_from_unavailable_uri: .: (0.034602) - test_spaceship: .: (0.037642) - test_spaceship_order_is_preserved_when_uri_differs: .: (0.032070) - test_typo_squatting: .: (0.034874) - test_typo_squatting_custom_distance_threshold: .: (0.032414) - test_typo_squatting_false_positive: .: (0.032134) - test_update_cache_eh: .: (0.032178) - test_update_cache_eh_home_nonexistent: .: (0.031386) + test_cache_dir_escapes_windows_paths: .: (0.027062) + test_dependency_resolver_set_bundler_api: .: (0.025898) + test_dependency_resolver_set_file_uri: .: (0.032635) + test_dependency_resolver_set_marshal_api: .: (0.029934) + test_fetch_spec: .: (0.032209) + test_fetch_spec_cached: .: (0.028498) + test_fetch_spec_platform: .: (0.036374) + test_fetch_spec_platform_ruby: .: (0.030453) + test_initialize_git: .: (0.025085) + test_initialize_invalid_uri: .: (0.024457) + test_load_specs: .: (0.030433) + test_load_specs_cached: .: (0.028676) + test_load_specs_cached_empty: .: (0.028719) + test_load_specs_from_unavailable_uri: .: (0.024876) + test_spaceship: .: (0.027937) + test_spaceship_order_is_preserved_when_uri_differs: .: (0.024088) + test_typo_squatting: .: (0.025688) + test_typo_squatting_custom_distance_threshold: .: (0.025183) + test_typo_squatting_false_positive: .: (0.024559) + test_update_cache_eh: .: (0.024576) + test_update_cache_eh_home_nonexistent: .: (0.024264) TestGemSourceFetchProblem: - test_exception: .: (0.011588) - test_password_redacted: .: (0.010597) - test_source_password_no_redacted: .: (0.010533) + test_exception: .: (0.008119) + test_password_redacted: .: (0.008109) + test_source_password_no_redacted: .: (0.009196) TestGemSourceGit: test_base_dir: P =============================================================================== @@ -7812,7 +7848,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.021418) +: (0.011335) test_cache: P =============================================================================== Pending: test_cache(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7820,7 +7856,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.011318) +: (0.010397) test_cache_local: P =============================================================================== Pending: test_cache_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7828,7 +7864,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010959) +: (0.010579) test_checkout: P =============================================================================== Pending: test_checkout(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7836,7 +7872,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.011215) +: (0.009801) test_checkout_default: P =============================================================================== Pending: test_checkout_default(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7844,7 +7880,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010798) +: (0.010419) test_checkout_local: P =============================================================================== Pending: test_checkout_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7852,7 +7888,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010796) +: (0.009717) test_checkout_local_cached: P =============================================================================== Pending: test_checkout_local_cached(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7860,7 +7896,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.011040) +: (0.010696) test_checkout_submodules: P =============================================================================== Pending: test_checkout_submodules(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7868,7 +7904,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010628) +: (0.009632) test_dir_shortref: P =============================================================================== Pending: test_dir_shortref(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7876,7 +7912,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010440) +: (0.009963) test_download: P =============================================================================== Pending: test_download(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7884,7 +7920,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010703) +: (0.009727) test_equals2: P =============================================================================== Pending: test_equals2(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7892,7 +7928,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010750) +: (0.009741) test_install_dir: P =============================================================================== Pending: test_install_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7900,7 +7936,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010692) +: (0.009919) test_install_dir_local: P =============================================================================== Pending: test_install_dir_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7908,7 +7944,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.011051) +: (0.009914) test_pretty_print: P =============================================================================== Pending: test_pretty_print(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7916,7 +7952,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010833) +: (0.010214) test_repo_cache_dir: P =============================================================================== Pending: test_repo_cache_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7924,7 +7960,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010677) +: (0.009970) test_rev_parse: P =============================================================================== Pending: test_rev_parse(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7932,7 +7968,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010740) +: (0.009859) test_root_dir: P =============================================================================== Pending: test_root_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7940,7 +7976,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010520) +: (0.009975) test_spaceship: P =============================================================================== Pending: test_spaceship(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7948,7 +7984,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010527) +: (0.010017) test_specs: P =============================================================================== Pending: test_specs(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7956,7 +7992,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010643) +: (0.009874) test_specs_local: P =============================================================================== Pending: test_specs_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7964,7 +8000,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010616) +: (0.010184) test_uri: P =============================================================================== Pending: test_uri(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7972,7 +8008,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010791) +: (0.009946) test_uri_hash: P =============================================================================== Pending: test_uri_hash(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7980,526 +8016,526 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.010949) +: (0.009879) TestGemSourceInstalled: - test_pretty_print: .: (0.009978) - test_spaceship: .: (0.023737) + test_pretty_print: .: (0.008294) + test_spaceship: .: (0.019347) TestGemSourceList: - test_Enumerable: .: (0.009198) - test_append: .: (0.008993) - test_clear: .: (0.008452) - test_delete: .: (0.008433) - test_delete_a_source: .: (0.008678) - test_each: .: (0.008449) - test_each_source: .: (0.008258) - test_empty?: .: (0.009422) - test_equal_to_another_list: .: (0.008612) - test_equal_to_array: .: (0.008547) - test_include_eh: .: (0.008680) - test_include_matches_a_source: .: (0.008574) - test_replace: .: (0.008403) - test_self_from: .: (0.008543) - test_to_a: .: (0.008212) + test_Enumerable: .: (0.008523) + test_append: .: (0.007347) + test_clear: .: (0.007450) + test_delete: .: (0.007698) + test_delete_a_source: .: (0.007687) + test_each: .: (0.007116) + test_each_source: .: (0.007692) + test_empty?: .: (0.007488) + test_equal_to_another_list: .: (0.007219) + test_equal_to_array: .: (0.007130) + test_include_eh: .: (0.008208) + test_include_matches_a_source: .: (0.008164) + test_replace: .: (0.007726) + test_self_from: .: (0.007373) + test_to_a: .: (0.006974) TestGemSourceLocal: - test_download: .: (0.056508) - test_fetch_spec: .: (0.059624) - test_find_gem: .: (0.060476) - test_find_gem_highest_version: .: (0.070672) - test_find_gem_prerelease: .: (0.048798) - test_find_gem_specific_version: .: (0.061672) - test_inspect: .: (0.050163) - test_load_specs_latest: .: (0.063936) - test_load_specs_prerelease: .: (0.049597) - test_load_specs_released: .: (0.051437) - test_pretty_print: .: (0.036322) - test_spaceship: .: (0.049328) + test_download: .: (0.049874) + test_fetch_spec: .: (0.041378) + test_find_gem: .: (0.041652) + test_find_gem_highest_version: .: (0.054042) + test_find_gem_prerelease: .: (0.043797) + test_find_gem_specific_version: .: (0.054446) + test_inspect: .: (0.040904) + test_load_specs_latest: .: (0.060684) + test_load_specs_prerelease: .: (0.042993) + test_load_specs_released: .: (0.041020) + test_pretty_print: .: (0.030117) + test_spaceship: .: (0.040733) TestGemSourceLock: - test_equals2: .: (0.010465) - test_fetch_spec: .: (0.017273) - test_spaceship: .: (0.009648) - test_spaceship_git: .: (0.009396) - test_spaceship_installed: .: (0.008974) - test_spaceship_local: .: (0.008226) - test_spaceship_remote: .: (0.008498) - test_spaceship_specific_file: .: (0.023463) - test_spaceship_vendor: .: (0.008616) - test_uri: .: (0.008493) + test_equals2: .: (0.007971) + test_fetch_spec: .: (0.013935) + test_spaceship: .: (0.007577) + test_spaceship_git: .: (0.007144) + test_spaceship_installed: .: (0.006926) + test_spaceship_local: .: (0.006947) + test_spaceship_remote: .: (0.007089) + test_spaceship_specific_file: .: (0.019108) + test_spaceship_vendor: .: (0.007852) + test_uri: .: (0.007194) TestGemSourceSpecificFile: - test_download: .: (0.023999) - test_fetch_spec: .: (0.024563) - test_fetch_spec_fails_on_unknown_name: .: (0.025997) - test_load_specs: .: (0.023489) - test_path: .: (0.022801) - test_pretty_print: .: (0.024075) - test_spaceship: .: (0.060756) - test_spec: .: (0.022845) + test_download: .: (0.020517) + test_fetch_spec: .: (0.020044) + test_fetch_spec_fails_on_unknown_name: .: (0.019414) + test_load_specs: .: (0.019636) + test_path: .: (0.019482) + test_pretty_print: .: (0.019620) + test_spaceship: .: (0.050946) + test_spec: .: (0.019194) TestGemSourceSubpathProblem: - test_dependency_resolver_set: .: (0.094360) - test_fetch_spec: .: (0.098041) - test_load_specs: .: (0.096912) + test_dependency_resolver_set: .: (0.078606) + test_fetch_spec: .: (0.081303) + test_load_specs: .: (0.115339) TestGemSourceVendor: - test_initialize: .: (0.009247) - test_spaceship: .: (0.008626) + test_initialize: .: (0.008453) + test_spaceship: .: (0.007856) TestGemSpecFetcher: - test_available_specs_cache: .: (0.015453) - test_available_specs_cache_released: .: (0.021339) - test_available_specs_complete: .: (0.022882) - test_available_specs_complete_handles_no_prerelease:.: (0.062269) - test_available_specs_latest: .: (0.023255) - test_available_specs_prerelease: .: (0.017667) - test_available_specs_released: .: (0.018804) - test_available_specs_with_bad_source: .: (0.011254) - test_initialize: .: (0.008909) - test_initialize_nonexistent_home_dir: .: (0.009078) - test_initialize_source: .: (0.009109) - test_initialize_unwritable_home_dir: .: (0.008474) - test_spec_for_dependency_all: .: (0.028726) - test_spec_for_dependency_bad_fetch_spec: .: (0.023423) - test_spec_for_dependency_latest: .: (0.023001) - test_spec_for_dependency_mismatched_platform: .: (0.016850) - test_spec_for_dependency_platform: .: (0.019578) - test_spec_for_dependency_prerelease: .: (0.023141) - test_suggest_gems_from_name_latest: .: (0.024796) - test_suggest_gems_from_name_prefix_or_suffix: .: (0.022505) - test_suggest_gems_from_name_prerelease: .: (0.019832) + test_available_specs_cache: .: (0.014055) + test_available_specs_cache_released: .: (0.018496) + test_available_specs_complete: .: (0.020158) + test_available_specs_complete_handles_no_prerelease:.: (0.018735) + test_available_specs_latest: .: (0.018606) + test_available_specs_prerelease: .: (0.015334) + test_available_specs_released: .: (0.015762) + test_available_specs_with_bad_source: .: (0.009843) + test_initialize: .: (0.007565) + test_initialize_nonexistent_home_dir: .: (0.007667) + test_initialize_source: .: (0.007837) + test_initialize_unwritable_home_dir: .: (0.008123) + test_spec_for_dependency_all: .: (0.023556) + test_spec_for_dependency_bad_fetch_spec: .: (0.019503) + test_spec_for_dependency_latest: .: (0.019441) + test_spec_for_dependency_mismatched_platform: .: (0.014268) + test_spec_for_dependency_platform: .: (0.016905) + test_spec_for_dependency_prerelease: .: (0.019819) + test_suggest_gems_from_name_latest: .: (0.019787) + test_suggest_gems_from_name_prefix_or_suffix: .: (0.018632) + test_suggest_gems_from_name_prerelease: .: (0.016096) TestGemSpecification: - test__dump: .: (0.012623) - test__load_fixes_Date_objects: .: (0.011667) - test_activate: .: (0.009391) - test_add_dependency_from_existing_dependency: .: (0.009579) - test_add_dependency_with_type: .: (0.009165) - test_add_dependency_with_type_explicit: .: (0.009836) - test_allowed_push_host: .: (0.010291) - test_author: .: (0.010123) - test_authors: .: (0.009307) - test_base_dir: .: (0.009546) - test_base_dir_not_loaded: .: (0.009413) - test_bindir_equals: .: (0.008948) - test_bindir_equals_nil: .: (0.009562) - test_build_args: .: (0.010758) - test_build_extensions: .: (0.309335) - test_build_extensions_built: .: (0.011560) - test_build_extensions_default_gem: .: (0.010807) - test_build_extensions_error: .: (0.012645) - test_build_extensions_extensions_dir_unwritable: .: (0.010988) - test_build_extensions_no_extensions_dir_unwritable: .: (0.010885) - test_build_extensions_none: .: (0.009839) - test_build_extensions_preview: .: (0.305916) - test_contains_requirable_file_eh: .: (0.011159) - test_contains_requirable_file_eh_extension: .: (0.009784) - test_contains_requirable_file_eh_extension_java_platform: .: (0.010496) - test_contains_requirable_file_extension_soext: .: (0.011674) - test_date: .: (0.009673) - test_date_equals_date: .: (0.009750) - test_date_equals_string: .: (0.008915) - test_date_equals_string_bad: .: (0.009532) - test_date_equals_time: .: (0.009498) - test_date_equals_time_local: .: (0.009362) - test_date_equals_time_utc: .: (0.009147) - test_date_tolerates_hour_sec_and_timezone: .: (0.008755) - test_date_tolerates_hour_sec_zulu: .: (0.009556) - test_date_use_env_source_date_epoch: .: (0.009286) - test_default_spec_stub_is_marked_default: .: (0.014850) - test_dependencies: .: (0.010155) - test_dependent_gems: .: (0.050927) - test_description: .: (0.010051) - test_development_dependencies: .: (0.010425) - test_doc_dir: .: (0.010084) - test_doc_dir_type: .: (0.008942) - test_duplicate_runtime_dependency: .: (0.010394) - test_eql_eh: .: (0.009988) - test_eql_eh_extensions: .: (0.009921) - test_executable_equals: .: (0.008865) - test_executables: .: (0.008566) - test_executables_equals_nil: .: (0.009199) - test_extension_dir: .: (0.009610) - test_extension_dir_override: .: (0.009361) - test_extensions: .: (0.008637) - test_extensions_equals_nil: .: (0.009529) - test_extra_rdoc_files_equals_nil: .: (0.010023) - test_files: .: (0.008949) - test_files_append: .: (0.009065) - test_files_duplicate: .: (0.009575) - test_files_extra_rdoc_files: .: (0.009149) - test_files_non_array: .: (0.010104) - test_files_non_array_pathological: .: (0.010202) - test_find_all_by_full_name: .: (0.039652) - test_find_by_full_name: .: (0.019326) - test_find_by_name: .: (0.018519) - test_find_by_name_prerelease: .: (0.015228) - test_find_by_name_with_only_prereleases: .: (0.015455) - test_find_by_name_with_only_prereleases_with_requirements: .: (0.014716) - test_find_by_path: .: (0.026714) - test_find_in_unresolved_tree_is_not_exponentiental: .: (0.249149) - test_find_inactive_by_path: .: (0.026191) - test_for_cache: .: (0.010624) - test_full_gem_path: .: (0.010253) - test_full_gem_path_double_slash: .: (0.009087) - test_full_name: .: (0.009480) - test_full_name_windows: .: (0.010889) - test_full_require_paths: .: (0.010813) - test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.013028) - test_gem_build_complete_path: .: (0.009946) - test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.016687) - test_handles_dependencies_with_syck_requirements_bug: .: (0.015269) - test_handles_private_null_type: .: (0.015240) - test_hash: .: (0.009762) - test_initialize: .: (0.009853) - test_initialize_copy: .: (0.010593) - test_initialize_copy_broken: .: (0.009733) - test_initialize_future: .: (0.009457) - test_initialize_nil_version: .: (0.009671) - test_initialize_prerelease_version_before_name: .: (0.010152) - test_inner_clonflict_in_indirect_gems: .: (0.087067) - test_inner_clonflict_in_indirect_gems_reversed: .: (0.115001) - test_installed_by_version: .: (0.032851) - test_latest_specs: .: (0.023136) - test_lib_files: .: (0.009289) - test_license: .: (0.009724) - test_licenses: .: (0.009221) - test_load_default_gem: .: (0.013674) - test_load_errors_contain_filename: .: (0.011536) - test_metadata_key_size_validation_fails: .: (0.015711) - test_metadata_key_type_validation_fails: .: (0.015477) - test_metadata_link_validation_fails: .: (0.015095) - test_metadata_link_validation_warns_for_duplicates: .: (0.014666) - test_metadata_specs: .: (0.011793) - test_metadata_validates_ok: .: (0.014669) - test_metadata_value_size_validation_fails: .: (0.013958) - test_metadata_value_type_validation_fails: .: (0.013840) - test_missing_extensions_eh: .: (0.322463) - test_missing_extensions_eh_default_gem: .: (0.010400) - test_missing_extensions_eh_none: .: (0.009666) - test_name: .: (0.009055) - test_original_name: .: (0.008762) - test_platform: .: (0.008895) - test_platform_change_reset_cache_file: .: (0.009007) - test_platform_change_reset_full_name: .: (0.008540) - test_platform_equals: .: (0.009210) - test_platform_equals_current: .: (0.008961) - test_platform_equals_legacy: .: (0.009103) - test_removed_methods: .: (0.008836) - test_require_already_activated: .: (0.024875) - test_require_already_activated_indirect_conflict: .: (0.080188) - test_require_finds_in_2nd_level_indirect: .: (0.094418) - test_require_paths: .: (0.032025) - test_require_paths_default_ext_dir_for: .: (0.009171) - test_require_should_not_conflict: .: (0.115798) - test_require_should_prefer_latest_gem_level1: .: (0.073738) - test_require_should_prefer_latest_gem_level2: .: (0.080280) - test_require_should_prefer_reachable_gems: .: (0.107040) - test_requirements: .: (0.031880) - test_runtime_dependencies: .: (0.008751) - test_runtime_dependencies_legacy: .: (0.009117) - test_runtime_predicate_false: .: (0.008966) - test_runtime_predicate_true: .: (0.009097) - test_self__load_future: .: (0.010869) - test_self_activate: .: (0.008800) - test_self_activate_ambiguous_direct: .: (0.052506) - test_self_activate_ambiguous_indirect: .: (0.073551) - test_self_activate_ambiguous_indirect_conflict: .: (0.124183) - test_self_activate_ambiguous_unrelated: .: (0.071379) - test_self_activate_checks_dependencies: .: (0.050056) - test_self_activate_conflict: .: (0.017953) - test_self_activate_deep_unambiguous: .: (0.030757) - test_self_activate_divergent: .: (0.028372) - test_self_activate_dropped: .: (0.027414) - test_self_activate_loaded: .: (0.010344) - test_self_activate_old_required: .: (0.023154) - test_self_activate_over: .: (0.032526) - test_self_activate_platform_alternate: .: (0.024526) - test_self_activate_platform_bump: .: (0.023923) - test_self_activate_prerelease: .: (0.023598) - test_self_activate_raggi_the_edgecase_generator: .: (0.031870) - test_self_activate_under: .: (0.028336) - test_self_activate_unrelated: .: (0.023749) - test_self_activate_via_require: .: (0.047156) - test_self_activate_via_require_wtf: .: (0.109879) - test_self_all_equals: .: (0.048270) - test_self_attribute_names: .: (0.009529) - test_self_find_active_stub_by_path: .: (0.020039) - test_self_from_yaml: .: (0.015097) - test_self_from_yaml_cleans_up_Date_objects: .: (0.012500) - test_self_load: .: (0.011746) - test_self_load_escape_curly: .: (0.011412) - test_self_load_escape_interpolation: .: (0.011258) - test_self_load_escape_quote: .: (0.011049) - test_self_load_legacy_ruby: .: (0.011052) - test_self_load_relative: .: (0.011331) - test_self_load_utf8_with_ascii_encoding: .: (0.011461) - test_self_normalize_yaml_input_with_183_io: .: (0.008891) - test_self_normalize_yaml_input_with_183_yaml: .: (0.009883) - test_self_normalize_yaml_input_with_192_yaml: .: (0.009342) - test_self_normalize_yaml_input_with_non_183_io: .: (0.009450) - test_self_normalize_yaml_input_with_non_183_yaml: .: (0.008652) - test_self_outdated: .: (0.024565) - test_self_outdated_and_latest_remotes: .: (0.035940) - test_self_remove_spec: .: (0.019646) - test_self_remove_spec_removed: .: (0.010931) - test_self_stubs_for_lazy_loading: .: (0.011943) - test_self_stubs_for_mult_platforms: .: (0.014359) - test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.010508) - test_self_stubs_returns_only_specified_named_specs: .: (0.012351) - test_source: .: (0.008840) - test_source_paths: .: (0.009173) - test_spaceship_name: .: (0.009135) - test_spaceship_platform: .: (0.008929) - test_spaceship_version: .: (0.009385) - test_spec_file: .: (0.009231) - test_spec_name: .: (0.009159) - test_summary: .: (0.008598) - test_test_files: .: (0.008757) - test_test_files_equals_nil: .: (0.008949) - test_to_fullpath: .: (0.012710) - test_to_ruby: .: (0.010686) - test_to_ruby_fancy: .: (0.011467) - test_to_ruby_for_cache: .: (0.010536) - test_to_ruby_keeps_requirements_as_originally_specified: .: (0.009976) - test_to_ruby_legacy: .: (0.011105) - test_to_ruby_nested_hash: .: (0.009314) - test_to_ruby_platform: .: (0.010390) - test_to_ruby_with_rsa_key: .: (0.967581) - test_to_yaml: .: (0.015850) - test_to_yaml_fancy: .: (0.015445) - test_to_yaml_no_autorequire: .: (0.012736) - test_to_yaml_no_post_install_message: .: (0.012651) - test_to_yaml_no_signing_key: .: (0.012371) - test_to_yaml_platform: .: (0.012594) - test_to_yaml_platform_legacy: .: (0.014824) - test_to_yaml_platform_no_specific_platform: .: (0.012290) - test_to_yaml_platform_original_platform_empty_string: .: (0.012318) - test_to_yaml_platform_original_platform_nil: .: (0.012140) - test_unresolved_specs: .: (0.010844) - test_unresolved_specs_with_duplicated_versions: .: (0.010986) - test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.012033) - test_unresolved_specs_with_versions: .: (0.011003) - test_validate: .: (0.013789) - test_validate_authors: .: (0.014471) - test_validate_autorequire: .: (0.012687) - test_validate_dependencies: .: (0.014156) - test_validate_dependencies_allowed_duplicates: .: (0.014054) - test_validate_dependencies_duplicates: .: (0.013503) - test_validate_deprecated_license_values_plus: .: (0.281385) - test_validate_description: .: (0.021212) - test_validate_email: .: (0.013414) - test_validate_empty: .: (0.009558) - test_validate_empty_files: .: (0.012503) - test_validate_empty_homepage: .: (0.012831) - test_validate_empty_require_paths: .: (0.011925) - test_validate_empty_summary: .: (0.013700) - test_validate_error: .: (0.009507) - test_validate_executables: .: (0.013740) - test_validate_files: .: (0.013499) - test_validate_files_recursive: .: (0.012516) - test_validate_for_resolution_ignores_metadata: .: (0.009545) - test_validate_for_resolution_validates_duplicate_dependencies: .: (0.009693) - test_validate_for_resolution_validates_name: .: (0.009358) - test_validate_for_resolution_validates_required_attributes: .: (0.009356) - test_validate_homepage: .: (0.017672) - test_validate_license: .: (0.013130) - test_validate_license_gives_suggestions: .: (0.159457) - test_validate_license_in_a_non_packaging_context: .: (0.013039) - test_validate_license_ref: .: (0.012839) - test_validate_license_values: .: (0.126879) - test_validate_license_values_or_later: .: (0.013749) - test_validate_license_values_with: .: (0.014461) - test_validate_license_with_deprecated_exception: .: (1.250943) - test_validate_license_with_invalid_exception: .: (1.250558) - test_validate_license_with_nonsense_suffix: .: (0.766372) - test_validate_name: .: (0.013733) - test_validate_nil_license: .: (0.013863) - test_validate_no_required_ruby_versions: .: (0.013111) - test_validate_non_nil: .: (0.020399) - test_validate_open_required_ruby_versions: .: (0.014779) - test_validate_permissions: .: (0.013569) - test_validate_permissions_of_missing_file_non_packaging: .: (0.012249) - test_validate_platform_legacy: .: (0.015033) - test_validate_prerelease_dependencies_with_prerelease_version: .: (0.013159) - test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.014380) - test_validate_rake_extension_have_rake_dependency_warning: .: (0.013443) - test_validate_removed_rubyforge_project: .: (0.014520) - test_validate_require_paths_with_invalid_types: .: (0.012549) - test_validate_rubygems_version: .: (0.013256) - test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.013597) - test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.013702) - test_validate_self_referencing_dependencies: .: (0.012812) - test_validate_specification_version: .: (0.012232) - test_validate_summary: .: (0.014054) - test_validate_valid_required_ruby_versions: .: (0.012975) - test_validate_warning: .: (0.012841) - test_version: .: (0.008714) - test_version_change_reset_cache_file: .: (0.009578) - test_version_change_reset_full_name: .: (0.009302) + test__dump: .: (0.010408) + test__load_fixes_Date_objects: .: (0.009302) + test_activate: .: (0.007368) + test_add_dependency_from_existing_dependency: .: (0.007718) + test_add_dependency_with_type: .: (0.007600) + test_add_dependency_with_type_explicit: .: (0.007507) + test_allowed_push_host: .: (0.007109) + test_author: .: (0.007519) + test_authors: .: (0.007509) + test_base_dir: .: (0.007642) + test_base_dir_not_loaded: .: (0.007401) + test_bindir_equals: .: (0.007666) + test_bindir_equals_nil: .: (0.007813) + test_build_args: .: (0.291577) + test_build_extensions: .: (0.232080) + test_build_extensions_built: .: (0.011367) + test_build_extensions_default_gem: .: (0.013099) + test_build_extensions_error: .: (0.042354) + test_build_extensions_extensions_dir_unwritable: .: (0.009726) + test_build_extensions_no_extensions_dir_unwritable: .: (0.009257) + test_build_extensions_none: .: (0.010132) + test_build_extensions_preview: .: (0.284830) + test_contains_requirable_file_eh: .: (0.013313) + test_contains_requirable_file_eh_extension: .: (0.011779) + test_contains_requirable_file_eh_extension_java_platform: .: (0.010813) + test_contains_requirable_file_extension_soext: .: (0.011040) + test_date: .: (0.009864) + test_date_equals_date: .: (0.009309) + test_date_equals_string: .: (0.009056) + test_date_equals_string_bad: .: (0.009135) + test_date_equals_time: .: (0.010243) + test_date_equals_time_local: .: (0.010187) + test_date_equals_time_utc: .: (0.009601) + test_date_tolerates_hour_sec_and_timezone: .: (0.008794) + test_date_tolerates_hour_sec_zulu: .: (0.010084) + test_date_use_env_source_date_epoch: .: (0.011037) + test_default_spec_stub_is_marked_default: .: (0.017016) + test_dependencies: .: (0.009713) + test_dependent_gems: .: (0.044481) + test_description: .: (0.009324) + test_development_dependencies: .: (0.009724) + test_doc_dir: .: (0.010063) + test_doc_dir_type: .: (0.010050) + test_duplicate_runtime_dependency: .: (0.009275) + test_eql_eh: .: (0.009163) + test_eql_eh_extensions: .: (0.008844) + test_executable_equals: .: (0.008987) + test_executables: .: (0.010089) + test_executables_equals_nil: .: (0.010225) + test_extension_dir: .: (0.009284) + test_extension_dir_override: .: (0.009413) + test_extensions: .: (0.010470) + test_extensions_equals_nil: .: (0.009242) + test_extra_rdoc_files_equals_nil: .: (0.008982) + test_files: .: (0.009508) + test_files_append: .: (0.009232) + test_files_duplicate: .: (0.009684) + test_files_extra_rdoc_files: .: (0.009260) + test_files_non_array: .: (0.008780) + test_files_non_array_pathological: .: (0.008686) + test_find_all_by_full_name: .: (0.033951) + test_find_by_full_name: .: (0.016666) + test_find_by_name: .: (0.016814) + test_find_by_name_prerelease: .: (0.013961) + test_find_by_name_with_only_prereleases: .: (0.013598) + test_find_by_name_with_only_prereleases_with_requirements: .: (0.013355) + test_find_by_path: .: (0.022720) + test_find_in_unresolved_tree_is_not_exponentiental: .: (0.246492) + test_find_inactive_by_path: .: (0.024375) + test_for_cache: .: (0.009663) + test_full_gem_path: .: (0.008366) + test_full_gem_path_double_slash: .: (0.008706) + test_full_name: .: (0.008574) + test_full_name_windows: .: (0.009362) + test_full_require_paths: .: (0.008751) + test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.010888) + test_gem_build_complete_path: .: (0.008084) + test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.014934) + test_handles_dependencies_with_syck_requirements_bug: .: (0.014385) + test_handles_private_null_type: .: (0.013291) + test_hash: .: (0.009616) + test_initialize: .: (0.008799) + test_initialize_copy: .: (0.009343) + test_initialize_copy_broken: .: (0.008498) + test_initialize_future: .: (0.009259) + test_initialize_nil_version: .: (0.009590) + test_initialize_prerelease_version_before_name: .: (0.008678) + test_inner_clonflict_in_indirect_gems: .: (0.075354) + test_inner_clonflict_in_indirect_gems_reversed: .: (0.091484) + test_installed_by_version: .: (0.031519) + test_latest_specs: .: (0.020495) + test_lib_files: .: (0.008323) + test_license: .: (0.009110) + test_licenses: .: (0.009824) + test_load_default_gem: .: (0.012184) + test_load_errors_contain_filename: .: (0.011237) + test_metadata_key_size_validation_fails: .: (0.013887) + test_metadata_key_type_validation_fails: .: (0.012735) + test_metadata_link_validation_fails: .: (0.015328) + test_metadata_link_validation_warns_for_duplicates: .: (0.013547) + test_metadata_specs: .: (0.011356) + test_metadata_validates_ok: .: (0.015343) + test_metadata_value_size_validation_fails: .: (0.013886) + test_metadata_value_type_validation_fails: .: (0.013269) + test_missing_extensions_eh: .: (0.267604) + test_missing_extensions_eh_default_gem: .: (0.008395) + test_missing_extensions_eh_none: .: (0.007788) + test_name: .: (0.008130) + test_original_name: .: (0.007305) + test_platform: .: (0.007278) + test_platform_change_reset_cache_file: .: (0.008395) + test_platform_change_reset_full_name: .: (0.007469) + test_platform_equals: .: (0.007725) + test_platform_equals_current: .: (0.007433) + test_platform_equals_legacy: .: (0.007981) + test_removed_methods: .: (0.008474) + test_require_already_activated: .: (0.020744) + test_require_already_activated_indirect_conflict: .: (0.068739) + test_require_finds_in_2nd_level_indirect: .: (0.081495) + test_require_paths: .: (0.028555) + test_require_paths_default_ext_dir_for: .: (0.007706) + test_require_should_not_conflict: .: (0.103144) + test_require_should_prefer_latest_gem_level1: .: (0.064317) + test_require_should_prefer_latest_gem_level2: .: (0.070318) + test_require_should_prefer_reachable_gems: .: (0.096139) + test_requirements: .: (0.064315) + test_runtime_dependencies: .: (0.008199) + test_runtime_dependencies_legacy: .: (0.008439) + test_runtime_predicate_false: .: (0.008242) + test_runtime_predicate_true: .: (0.009362) + test_self__load_future: .: (0.010648) + test_self_activate: .: (0.007853) + test_self_activate_ambiguous_direct: .: (0.046138) + test_self_activate_ambiguous_indirect: .: (0.067017) + test_self_activate_ambiguous_indirect_conflict: .: (0.070843) + test_self_activate_ambiguous_unrelated: .: (0.062641) + test_self_activate_checks_dependencies: .: (0.044330) + test_self_activate_conflict: .: (0.016212) + test_self_activate_deep_unambiguous: .: (0.026419) + test_self_activate_divergent: .: (0.024601) + test_self_activate_dropped: .: (0.022662) + test_self_activate_loaded: .: (0.008957) + test_self_activate_old_required: .: (0.018788) + test_self_activate_over: .: (0.025250) + test_self_activate_platform_alternate: .: (0.020537) + test_self_activate_platform_bump: .: (0.018840) + test_self_activate_prerelease: .: (0.019149) + test_self_activate_raggi_the_edgecase_generator: .: (0.026535) + test_self_activate_under: .: (0.021766) + test_self_activate_unrelated: .: (0.018717) + test_self_activate_via_require: .: (0.041640) + test_self_activate_via_require_wtf: .: (0.092548) + test_self_all_equals: .: (0.042593) + test_self_attribute_names: .: (0.008109) + test_self_find_active_stub_by_path: .: (0.016133) + test_self_from_yaml: .: (0.012053) + test_self_from_yaml_cleans_up_Date_objects: .: (0.010372) + test_self_load: .: (0.009394) + test_self_load_escape_curly: .: (0.008983) + test_self_load_escape_interpolation: .: (0.009000) + test_self_load_escape_quote: .: (0.009068) + test_self_load_legacy_ruby: .: (0.008222) + test_self_load_relative: .: (0.009075) + test_self_load_utf8_with_ascii_encoding: .: (0.009436) + test_self_normalize_yaml_input_with_183_io: .: (0.007450) + test_self_normalize_yaml_input_with_183_yaml: .: (0.007339) + test_self_normalize_yaml_input_with_192_yaml: .: (0.007012) + test_self_normalize_yaml_input_with_non_183_io: .: (0.007402) + test_self_normalize_yaml_input_with_non_183_yaml: .: (0.007742) + test_self_outdated: .: (0.020794) + test_self_outdated_and_latest_remotes: .: (0.033233) + test_self_remove_spec: .: (0.018186) + test_self_remove_spec_removed: .: (0.009499) + test_self_stubs_for_lazy_loading: .: (0.010233) + test_self_stubs_for_mult_platforms: .: (0.012772) + test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.008574) + test_self_stubs_returns_only_specified_named_specs: .: (0.011155) + test_source: .: (0.008285) + test_source_paths: .: (0.008292) + test_spaceship_name: .: (0.008127) + test_spaceship_platform: .: (0.007858) + test_spaceship_version: .: (0.007966) + test_spec_file: .: (0.008023) + test_spec_name: .: (0.008436) + test_summary: .: (0.015503) + test_test_files: .: (0.007419) + test_test_files_equals_nil: .: (0.007461) + test_to_fullpath: .: (0.010717) + test_to_ruby: .: (0.008787) + test_to_ruby_fancy: .: (0.008862) + test_to_ruby_for_cache: .: (0.008729) + test_to_ruby_keeps_requirements_as_originally_specified: .: (0.007847) + test_to_ruby_legacy: .: (0.008734) + test_to_ruby_nested_hash: .: (0.007718) + test_to_ruby_platform: .: (0.008096) + test_to_ruby_with_rsa_key: .: (0.507529) + test_to_yaml: .: (0.011864) + test_to_yaml_fancy: .: (0.011972) + test_to_yaml_no_autorequire: .: (0.010137) + test_to_yaml_no_post_install_message: .: (0.010004) + test_to_yaml_no_signing_key: .: (0.010050) + test_to_yaml_platform: .: (0.009970) + test_to_yaml_platform_legacy: .: (0.012061) + test_to_yaml_platform_no_specific_platform: .: (0.010200) + test_to_yaml_platform_original_platform_empty_string: .: (0.010043) + test_to_yaml_platform_original_platform_nil: .: (0.010199) + test_unresolved_specs: .: (0.008996) + test_unresolved_specs_with_duplicated_versions: .: (0.008973) + test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.008730) + test_unresolved_specs_with_versions: .: (0.009241) + test_validate: .: (0.010394) + test_validate_authors: .: (0.011700) + test_validate_autorequire: .: (0.010674) + test_validate_dependencies: .: (0.012337) + test_validate_dependencies_allowed_duplicates: .: (0.010723) + test_validate_dependencies_duplicates: .: (0.010379) + test_validate_deprecated_license_values_plus: .: (0.171232) + test_validate_description: .: (0.015204) + test_validate_email: .: (0.010764) + test_validate_empty: .: (0.008269) + test_validate_empty_files: .: (0.009996) + test_validate_empty_homepage: .: (0.010260) + test_validate_empty_require_paths: .: (0.009770) + test_validate_empty_summary: .: (0.010093) + test_validate_error: .: (0.007358) + test_validate_executables: .: (0.010690) + test_validate_files: .: (0.010857) + test_validate_files_recursive: .: (0.009867) + test_validate_for_resolution_ignores_metadata: .: (0.007613) + test_validate_for_resolution_validates_duplicate_dependencies: .: (0.007796) + test_validate_for_resolution_validates_name: .: (0.007439) + test_validate_for_resolution_validates_required_attributes: .: (0.007300) + test_validate_homepage: .: (0.014347) + test_validate_license: .: (0.010022) + test_validate_license_gives_suggestions: .: (0.097509) + test_validate_license_in_a_non_packaging_context: .: (0.010055) + test_validate_license_ref: .: (0.010291) + test_validate_license_values: .: (0.078223) + test_validate_license_values_or_later: .: (0.010255) + test_validate_license_values_with: .: (0.010071) + test_validate_license_with_deprecated_exception: .: (0.756661) + test_validate_license_with_invalid_exception: .: (0.765624) + test_validate_license_with_nonsense_suffix: .: (0.471376) + test_validate_name: .: (0.010978) + test_validate_nil_license: .: (0.012445) + test_validate_no_required_ruby_versions: .: (0.011111) + test_validate_non_nil: .: (0.015955) + test_validate_open_required_ruby_versions: .: (0.010704) + test_validate_permissions: .: (0.011406) + test_validate_permissions_of_missing_file_non_packaging: .: (0.010439) + test_validate_platform_legacy: .: (0.012241) + test_validate_prerelease_dependencies_with_prerelease_version: .: (0.011218) + test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.011107) + test_validate_rake_extension_have_rake_dependency_warning: .: (0.011342) + test_validate_removed_rubyforge_project: .: (0.010861) + test_validate_require_paths_with_invalid_types: .: (0.010419) + test_validate_rubygems_version: .: (0.010782) + test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.011331) + test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.011442) + test_validate_self_referencing_dependencies: .: (0.011234) + test_validate_specification_version: .: (0.010510) + test_validate_summary: .: (0.012084) + test_validate_valid_required_ruby_versions: .: (0.010820) + test_validate_warning: .: (0.010729) + test_version: .: (0.007718) + test_version_change_reset_cache_file: .: (0.007400) + test_version_change_reset_full_name: .: (0.010931) TestGemStreamUI: - test_ask: .: (0.009466) - test_ask_for_password: .: (0.009862) - test_ask_for_password_no_tty: .: (0.009420) - test_ask_no_tty: .: (0.008469) - test_ask_yes_no_no_tty_with_default: .: (0.009230) - test_ask_yes_no_no_tty_without_default: .: (0.008723) - test_choose_from_list: .: (0.008745) - test_choose_from_list_0: .: (0.008903) - test_choose_from_list_EOF: .: (0.008530) - test_choose_from_list_negative: .: (0.008717) - test_choose_from_list_over: .: (0.009239) - test_download_reporter_anything: .: (0.008699) - test_download_reporter_silent_false: .: (0.008852) - test_download_reporter_silent_nil: .: (0.008986) - test_progress_reporter_silent_false: .: (0.008244) - test_progress_reporter_silent_nil: .: (0.008953) - test_progress_reporter_simple: .: (0.008991) - test_progress_reporter_verbose: .: (0.008575) - test_threaded_download_reporter: .: (0.008892) - test_verbose_download_reporter_no_tty: .: (0.009276) - test_verbose_download_reporter_progress: .: (0.009096) - test_verbose_download_reporter_progress_complete: .: (0.009280) - test_verbose_download_reporter_progress_nil_length: .: (0.008937) - test_verbose_download_reporter_progress_once: .: (0.009030) - test_verbose_download_reporter_progress_zero_length:.: (0.009091) + test_ask: .: (0.042982) + test_ask_for_password: .: (0.008865) + test_ask_for_password_no_tty: .: (0.008370) + test_ask_no_tty: .: (0.008658) + test_ask_yes_no_no_tty_with_default: .: (0.009121) + test_ask_yes_no_no_tty_without_default: .: (0.009646) + test_choose_from_list: .: (0.008208) + test_choose_from_list_0: .: (0.009285) + test_choose_from_list_EOF: .: (0.008721) + test_choose_from_list_negative: .: (0.008197) + test_choose_from_list_over: .: (0.007296) + test_download_reporter_anything: .: (0.008904) + test_download_reporter_silent_false: .: (0.007946) + test_download_reporter_silent_nil: .: (0.007447) + test_progress_reporter_silent_false: .: (0.008150) + test_progress_reporter_silent_nil: .: (0.009063) + test_progress_reporter_simple: .: (0.008313) + test_progress_reporter_verbose: .: (0.008365) + test_threaded_download_reporter: .: (0.008206) + test_verbose_download_reporter_no_tty: .: (0.008450) + test_verbose_download_reporter_progress: .: (0.009256) + test_verbose_download_reporter_progress_complete: .: (0.009466) + test_verbose_download_reporter_progress_nil_length: .: (0.008135) + test_verbose_download_reporter_progress_once: .: (0.007510) + test_verbose_download_reporter_progress_zero_length:.: (0.008232) TestGemText: - test_clean_text: .: (0.009259) - test_format_removes_nonprintable_characters: .: (0.054371) - test_format_text: .: (0.009697) - test_format_text_indent: .: (0.008817) - test_format_text_no_space: .: (0.009394) - test_format_text_none: .: (0.008928) - test_format_text_none_indent: .: (0.008275) - test_format_text_trailing: .: (0.009549) - test_levenshtein_distance_add: .: (0.009686) - test_levenshtein_distance_all: .: (0.010361) - test_levenshtein_distance_empty: .: (0.009052) - test_levenshtein_distance_remove: .: (0.010588) - test_levenshtein_distance_replace: .: (0.009834) - test_min3: .: (0.009210) - test_truncate_text: .: (0.010975) + test_clean_text: .: (0.008612) + test_format_removes_nonprintable_characters: .: (0.007486) + test_format_text: .: (0.008509) + test_format_text_indent: .: (0.008079) + test_format_text_no_space: .: (0.009107) + test_format_text_none: .: (0.007303) + test_format_text_none_indent: .: (0.008114) + test_format_text_trailing: .: (0.008862) + test_levenshtein_distance_add: .: (0.007661) + test_levenshtein_distance_all: .: (0.008313) + test_levenshtein_distance_empty: .: (0.007843) + test_levenshtein_distance_remove: .: (0.008334) + test_levenshtein_distance_replace: .: (0.008757) + test_min3: .: (0.008615) + test_truncate_text: .: (0.010561) TestGemUnsatisfiableDependencyError: - test_errors: .: (0.010100) - test_name: .: (0.009388) - test_version: .: (0.008750) + test_errors: .: (0.013100) + test_name: .: (0.008388) + test_version: .: (0.007996) TestGemUriFormatter: - test_escape: .: (0.010173) - test_normalize_uri: .: (0.010017) - test_unescape: .: (0.009936) + test_escape: .: (0.008580) + test_normalize_uri: .: (0.007897) + test_unescape: .: (0.008151) TestGemUtil: - test_class_popen: .: (0.288189) - test_correct_for_windows_path: .: (0.009172) - test_glob_files_in_dir: .: (0.010130) - test_silent_system: .: (0.282670) - test_traverse_parents: .: (0.011320) - test_traverse_parents_does_not_crash_on_permissions_error: .: (0.010414) + test_class_popen: .: (0.248438) + test_correct_for_windows_path: .: (0.008484) + test_glob_files_in_dir: .: (0.009628) + test_silent_system: .: (0.202744) + test_traverse_parents: .: (0.009655) + test_traverse_parents_does_not_crash_on_permissions_error: .: (0.009973) TestGemValidator: - test_alien: .: (0.035164) - test_alien_default: .: (0.014426) + test_alien: .: (0.026515) + test_alien_default: .: (0.010432) TestGemVersion: - test_approximate_recommendation: .: (0.014212) - test_bump: .: (0.010771) - test_bump_alpha: .: (0.011321) - test_bump_alphanumeric: .: (0.010634) - test_bump_one_level: .: (0.011538) - test_bump_trailing_zeros: .: (0.011146) - test_canonical_segments: .: (0.011031) - test_class_correct: .: (0.011318) - test_class_create: .: (0.012413) - test_class_new_subclass: .: (0.011208) - test_empty_version: .: (0.010279) - test_eql_eh: .: (0.011209) - test_equals2: .: (0.011205) - test_frozen_version: .: (0.011472) - test_hash: .: (0.009775) - test_initialize: .: (0.010982) - test_initialize_invalid: .: (0.009511) - test_prerelease: .: (0.009877) - test_release: .: (0.009307) - test_segments: .: (0.009158) - test_semver: .: (0.009946) - test_spaceship: .: (0.010376) - test_to_s: .: (0.009097) + test_approximate_recommendation: .: (0.009902) + test_bump: .: (0.008419) + test_bump_alpha: .: (0.009742) + test_bump_alphanumeric: .: (0.009338) + test_bump_one_level: .: (0.007867) + test_bump_trailing_zeros: .: (0.007656) + test_canonical_segments: .: (0.007797) + test_class_correct: .: (0.007887) + test_class_create: .: (0.008418) + test_class_new_subclass: .: (0.008154) + test_empty_version: .: (0.007916) + test_eql_eh: .: (0.007648) + test_equals2: .: (0.008076) + test_frozen_version: .: (0.008039) + test_hash: .: (0.007920) + test_initialize: .: (0.007792) + test_initialize_invalid: .: (0.008543) + test_prerelease: .: (0.008411) + test_release: .: (0.008414) + test_segments: .: (0.008234) + test_semver: .: (0.007681) + test_spaceship: .: (0.008694) + test_to_s: .: (0.007787) TestGemVersionOption: - test_add_platform_option: .: (0.011323) - test_add_version_option: .: (0.011646) - test_enables_prerelease: .: (0.011718) - test_multiple_version_operator_option_compound: .: (0.011731) - test_platform_option: .: (0.011632) - test_platform_option_ruby: .: (0.011546) - test_platform_option_twice: .: (0.012260) - test_version_option: .: (0.012141) - test_version_option_compound: .: (0.012699) - test_version_option_explicit_prerelease: .: (0.011503) - test_version_option_twice: .: (0.011689) + test_add_platform_option: .: (0.009665) + test_add_version_option: .: (0.008779) + test_enables_prerelease: .: (0.009403) + test_multiple_version_operator_option_compound: .: (0.009514) + test_platform_option: .: (0.009314) + test_platform_option_ruby: .: (0.009281) + test_platform_option_twice: .: (0.009530) + test_version_option: .: (0.009622) + test_version_option_compound: .: (0.009386) + test_version_option_explicit_prerelease: .: (0.009662) + test_version_option_twice: .: (0.009384) TestStubSpecification: - test_contains_requirable_file_eh: .: (0.010640) - test_contains_requirable_file_eh_extension: .: (0.010793) - test_full_require_paths: .: (0.010076) - test_initialize: .: (0.009928) - test_initialize_extension: .: (0.009612) - test_initialize_missing_stubline: .: (0.009833) - test_initialize_version: .: (0.008998) - test_initialize_with_empty_version: .: (0.009502) - test_lib_dirs_glob: .: (0.010259) - test_lib_dirs_glob_with_extension: .: (0.009314) - test_matches_for_glob: .: (0.010540) - test_matches_for_glob_with_bundler_inline: .: (0.011362) - test_missing_extensions_eh: .: (0.321724) - test_missing_extensions_eh_default_gem: .: (0.013011) - test_missing_extensions_eh_none: .: (0.010395) - test_to_spec: .: (0.010848) - test_to_spec_default: .: (0.011364) - test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.010160) + test_contains_requirable_file_eh: .: (0.009237) + test_contains_requirable_file_eh_extension: .: (0.009527) + test_full_require_paths: .: (0.008560) + test_initialize: .: (0.007692) + test_initialize_extension: .: (0.008338) + test_initialize_missing_stubline: .: (0.008383) + test_initialize_version: .: (0.008021) + test_initialize_with_empty_version: .: (0.007680) + test_lib_dirs_glob: .: (0.008112) + test_lib_dirs_glob_with_extension: .: (0.007812) + test_matches_for_glob: .: (0.008423) + test_matches_for_glob_with_bundler_inline: .: (0.008776) + test_missing_extensions_eh: .: (0.272180) + test_missing_extensions_eh_default_gem: .: (0.015954) + test_missing_extensions_eh_none: .: (0.013738) + test_to_spec: .: (0.013102) + test_to_spec_default: .: (0.009702) + test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.009301) TestUpdateSuggestion: - test_eligible_for_update: .: (0.018302) - test_eligible_for_update_disabled_update: .: (0.012908) - test_eligible_for_update_for_prerelease: .: (0.013303) - test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.018411) - test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.015357) - test_eligible_for_update_non_tty: .: (0.012935) - test_eligible_for_update_notification_delay: .: (0.013171) - test_eligible_for_update_on_ci: .: (0.013183) - test_eligible_for_update_prevent_config: .: (0.020246) - test_eligible_for_update_prevent_env: .: (0.013021) - test_eligible_for_update_unwrittable_config: .: (0.014097) - test_update_suggestion: .: (0.010991) + test_eligible_for_update: .: (0.011948) + test_eligible_for_update_disabled_update: .: (0.011535) + test_eligible_for_update_for_prerelease: .: (0.010473) + test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.015025) + test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.014176) + test_eligible_for_update_non_tty: .: (0.010515) + test_eligible_for_update_notification_delay: .: (0.011001) + test_eligible_for_update_on_ci: .: (0.010597) + test_eligible_for_update_prevent_config: .: (0.010719) + test_eligible_for_update_prevent_env: .: (0.010814) + test_eligible_for_update_unwrittable_config: .: (0.011146) + test_update_suggestion: .: (0.009163) TestUri: - test_redacted_does_not_modify_uri: .: (0.009437) - test_redacted_with_invalid_uri: .: (0.008789) - test_redacted_with_token: .: (0.008483) - test_redacted_with_user_pass: .: (0.008864) - test_redacted_with_user_x_oauth_basic: .: (0.008929) - test_redacted_without_credential: .: (0.008725) - test_to_s_invalid_uri: .: (0.009924) - test_to_s_not_string: .: (0.008910) + test_redacted_does_not_modify_uri: .: (0.008323) + test_redacted_with_invalid_uri: .: (0.007398) + test_redacted_with_token: .: (0.008095) + test_redacted_with_user_pass: .: (0.008154) + test_redacted_with_user_x_oauth_basic: .: (0.007831) + test_redacted_without_credential: .: (0.007851) + test_to_s_invalid_uri: .: (0.007961) + test_to_s_not_string: .: (0.007740) WebauthnListenerResponseTest: - test_bad_request_response_to_s: .: (0.009126) - test_method_not_allowed_response_to_s: .: (0.009386) - test_method_not_found_response_to_s: .: (0.008992) - test_no_to_s_response_to_s: .: (0.009393) - test_ok_response_to_s: .: (0.009317) + test_bad_request_response_to_s: .: (0.008369) + test_method_not_allowed_response_to_s: .: (0.007942) + test_method_not_found_response_to_s: .: (0.007713) + test_no_to_s_response_to_s: .: (0.007959) + test_ok_response_to_s: .: (0.007974) WebauthnListenerTest: - test_listener_thread_retreives_otp_code: .: (0.014169) - test_listener_thread_sets_error: .: (0.012600) - test_wait_for_otp_code_get_follows_options: .: (0.013943) - test_wait_for_otp_code_get_request: .: (0.012677) - test_wait_for_otp_code_incorrect_params: .: (0.012644) - test_wait_for_otp_code_incorrect_path: .: (0.012082) - test_wait_for_otp_code_invalid_post_req_method: .: (0.011582) - test_wait_for_otp_code_no_params_response: .: (0.012353) - test_wait_for_otp_code_options_request: .: (0.012305) + test_listener_thread_retreives_otp_code: .: (0.013749) + test_listener_thread_sets_error: .: (0.011736) + test_wait_for_otp_code_get_follows_options: .: (0.012843) + test_wait_for_otp_code_get_request: .: (0.011629) + test_wait_for_otp_code_incorrect_params: .: (0.011298) + test_wait_for_otp_code_incorrect_path: .: (0.011378) + test_wait_for_otp_code_invalid_post_req_method: .: (0.010952) + test_wait_for_otp_code_no_params_response: .: (0.011280) + test_wait_for_otp_code_options_request: .: (0.014159) WebauthnPollerTest: - test_poll_for_otp_invalid_format: .: (0.011034) - test_poll_for_otp_invalid_status: .: (0.010663) - test_poll_for_otp_missing_credentials: .: (0.009574) - test_poll_for_otp_not_http_success: .: (0.009924) - test_poll_for_otp_pending_sleeps: .: (0.112133) - test_poll_for_otp_success: .: (0.011778) - test_poll_thread_success: .: (0.010848) - test_poll_thread_timeout_error: .: (0.009921) - test_poll_thread_webauthn_verification_error: .: (0.009904) + test_poll_for_otp_invalid_format: .: (0.010062) + test_poll_for_otp_invalid_status: .: (0.009387) + test_poll_for_otp_missing_credentials: .: (0.008384) + test_poll_for_otp_not_http_success: .: (0.010214) + test_poll_for_otp_pending_sleeps: .: (0.115556) + test_poll_for_otp_success: .: (0.011554) + test_poll_thread_success: .: (0.014978) + test_poll_thread_timeout_error: .: (0.011977) + test_poll_thread_webauthn_verification_error: .: (0.016513) -Finished in 136.892454917 seconds. +Finished in 116.920176808 seconds. ------------------------------------------------------------------------------- 2566 tests, 13286 assertions, 0 failures, 0 errors, 51 pendings, 0 omissions, 0 notifications 98.0125% passed ------------------------------------------------------------------------------- -18.74 tests/s, 97.05 assertions/s +21.95 tests/s, 113.63 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 @@ -8548,11 +8584,11 @@ # the correct ruby-bundler version echo "bundler:Version=2.6.3-1" >> debian/bundler.substvars dh_gencontrol -dpkg-gencontrol: warning: Depends field of package ruby-rubygems: 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-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-rubygems: 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-bundler: substitution variable ${ruby:Versions} used, but is not defined dpkg-gencontrol: warning: package ruby-rubygems: substitution variable ${ruby:Depends} unused, but is defined # Bundler has a different version than rubygems at the moment dh_gencontrol -pbundler -- -v2.6.3-1 @@ -8563,8 +8599,8 @@ make[1]: Leaving directory '/build/reproducible-path/rubygems-3.6.3' dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby -dpkg-deb: building package 'ruby-rubygems' in '../ruby-rubygems_3.6.3-1_all.deb'. dpkg-deb: building package 'ruby-bundler' in '../ruby-bundler_2.6.3-1_all.deb'. +dpkg-deb: building package 'ruby-rubygems' in '../ruby-rubygems_3.6.3-1_all.deb'. dpkg-deb: building package 'bundler' in '../bundler_2.6.3-1_all.deb'. dpkg-genbuildinfo --build=binary -O../rubygems_3.6.3-1_armhf.buildinfo dpkg-genchanges --build=binary -O../rubygems_3.6.3-1_armhf.changes @@ -8573,12 +8609,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/12711/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/12711/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/31887 and its subdirectories -I: Current time: Fri Jan 24 02:16:49 -12 2025 -I: pbuilder-time-stamp: 1737728209 +I: removing directory /srv/workspace/pbuilder/12711 and its subdirectories +I: Current time: Sat Jan 25 04:23:39 +14 2025 +I: pbuilder-time-stamp: 1737728619