Diff of the two buildlogs: -- --- b1/build.log 2025-02-21 12:44:14.532023944 +0000 +++ b2/build.log 2025-02-21 12:50:27.267202669 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Feb 21 00:32:30 -12 2025 -I: pbuilder-time-stamp: 1740141150 +I: Current time: Fri Mar 27 09:07:19 +14 2026 +I: pbuilder-time-stamp: 1774552039 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/594522/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3532337/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +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 Mar 26 19:07 /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/3532337/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3532337/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='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + 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]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='97b0e0b6303d44108259c670437082a2' - 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='594522' - PS1='# ' - PS2='> ' + INVOCATION_ID=b8003d02a3c64d3e9ce95b7ca1aba77a + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3532337 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.uTD4LjOq/pbuilderrc_geDv --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.uTD4LjOq/b1 --logfile b1/build.log rubygems_3.6.3-1.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.uTD4LjOq/pbuilderrc_fIdM --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.uTD4LjOq/b2 --logfile b2/build.log rubygems_3.6.3-1.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos1-amd64 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.9+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.9-1~bpo12+1 (2025-01-19) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/594522/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3532337/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -250,7 +282,7 @@ Get: 130 http://deb.debian.org/debian unstable/main amd64 ruby-all-dev amd64 1:3.3+b1 [6496 B] Get: 131 http://deb.debian.org/debian unstable/main amd64 gem2deb amd64 2.2.5 [48.0 kB] Get: 132 http://deb.debian.org/debian unstable/main amd64 ruby-dev amd64 1:3.3+b1 [5576 B] -Fetched 48.3 MB in 2s (21.2 MB/s) +Fetched 48.3 MB in 1s (80.5 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:amd64. (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 ... 19798 files and directories currently installed.) @@ -691,8 +723,8 @@ Setting up tzdata (2025a-2) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Feb 21 12:34:44 UTC 2025. -Universal Time is now: Fri Feb 21 12:34:44 UTC 2025. +Local time is now: Thu Mar 26 19:08:45 UTC 2026. +Universal Time is now: Thu Mar 26 19:08:45 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up ruby-minitest (5.25.4-2) ... @@ -813,7 +845,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/3532337/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/3532337/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 @@ -847,12 +883,12 @@ │ ruby-rubygems: Installing files and building extensions for ruby3.3 │ └──────────────────────────────────────────────────────────────────────────────┘ -/usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20250221-604509-qxbac8/gemspec +/usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20260327-3552370-fq0wun/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/d20250221-604509-qxbac8/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/d20260327-3552370-fq0wun/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 @@ -1502,12 +1538,12 @@ │ ruby-bundler: Installing files and building extensions for ruby3.3 │ └──────────────────────────────────────────────────────────────────────────────┘ -/usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20250221-604509-zxbk3g/gemspec +/usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20260327-3552370-g0p5hm/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/d20250221-604509-zxbk3g/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/d20260327-3552370-g0p5hm/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 @@ -1910,489 +1946,489 @@ Loaded suite /usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader Started ChangelogTest: - test_format_header: .: (0.022264) + test_format_header: .: (0.001781) Gem::TestCase: Gem::InstallerTestCase: TestGemCommandsUninstallCommand: - test_execute_all: .: (1.166064) - test_execute_all_named: .: (1.070906) - test_execute_all_named_default_multiple: .: (0.222961) - test_execute_all_named_default_single: .: (0.053007) - test_execute_dependency_order: .: (0.200094) - test_execute_does_not_error_on_shadowed_default_gems: .: (0.182883) - test_execute_does_not_remove_default_gem_executables: .: (0.268740) - test_execute_outside_gem_home: .: (0.210680) - test_execute_outside_gem_home_when_install_dir_given: .: (0.203200) - test_execute_prerelease: .: (2.443315) - test_execute_removes_executable: .: (0.160052) - test_execute_removes_formatted_executable: .: (0.127237) - test_execute_two_version: .: (0.026880) - test_execute_with_force_and_without_version_uninstalls_everything:.: (0.306874) - test_execute_with_force_ignores_dependencies: .: (0.538828) - test_execute_with_gem_not_installed: .: (0.030752) - test_execute_with_gem_uninstall_error: .: (0.648656) - test_execute_with_multiple_version_specified_as_colon: .: (0.750169) - test_execute_with_version_leaves_non_matching_versions: .: (1.112155) - test_execute_with_version_specified_as_colon: .: (1.031219) - test_handle_options: .: (0.067425) - test_handle_options_vendor: .: (0.055039) - test_handle_options_vendor_missing: .: (0.055099) - test_uninstall_selection: .: (0.406005) - test_uninstall_selection_multiple_gems: .: (0.179969) + test_execute_all: .: (0.225518) + test_execute_all_named: .: (0.148781) + test_execute_all_named_default_multiple: .: (0.034109) + test_execute_all_named_default_single: .: (0.010013) + test_execute_dependency_order: .: (0.037389) + test_execute_does_not_error_on_shadowed_default_gems: .: (0.026171) + test_execute_does_not_remove_default_gem_executables: .: (0.032919) + test_execute_outside_gem_home: .: (0.019252) + test_execute_outside_gem_home_when_install_dir_given: .: (0.021293) + test_execute_prerelease: .: (0.332998) + test_execute_removes_executable: .: (0.028976) + test_execute_removes_formatted_executable: .: (0.028653) + test_execute_two_version: .: (0.005329) + test_execute_with_force_and_without_version_uninstalls_everything:.: (0.075941) + test_execute_with_force_ignores_dependencies: .: (0.111838) + test_execute_with_gem_not_installed: .: (0.006075) + test_execute_with_gem_uninstall_error: .: (0.079209) + test_execute_with_multiple_version_specified_as_colon: .: (0.086664) + test_execute_with_version_leaves_non_matching_versions: .: (0.124066) + test_execute_with_version_specified_as_colon: .: (0.126839) + test_handle_options: .: (0.014296) + test_handle_options_vendor: .: (0.020155) + test_handle_options_vendor_missing: .: (0.013766) + test_uninstall_selection: .: (0.136413) + test_uninstall_selection_multiple_gems: .: (0.086479) TestGemInstallUpdateOptions: - test_add_install_update_options: .: (0.021215) - test_build_root: .: (0.022617) - test_doc: .: (0.026446) - test_doc_no: .: (0.019205) - test_doc_rdoc: .: (0.018961) - test_doc_rdoc_ri: .: (0.023120) - test_document: .: (0.018670) - test_document_no: .: (0.023234) - test_document_rdoc: .: (0.033914) - test_minimal_deps: .: (0.039912) - test_minimal_deps_no: .: (0.035606) - test_post_install_message: .: (0.032189) - test_post_install_message_no: .: (0.031581) - test_security_policy: .: (0.026768) - test_security_policy_unknown: .: (0.038223) - test_user_install_disabled_read_only: .: (0.089308) - test_user_install_enabled: .: (0.139241) - test_vendor: .: (0.059083) - test_vendor_missing: .: (0.199038) + test_add_install_update_options: .: (0.015623) + test_build_root: .: (0.013885) + test_doc: .: (0.008927) + test_doc_no: .: (0.008641) + test_doc_rdoc: .: (0.018301) + test_doc_rdoc_ri: .: (0.007102) + test_document: .: (0.006778) + test_document_no: .: (0.008795) + test_document_rdoc: .: (0.006284) + test_minimal_deps: .: (0.006359) + test_minimal_deps_no: .: (0.006348) + test_post_install_message: .: (0.007818) + test_post_install_message_no: .: (0.008019) + test_security_policy: .: (0.013455) + test_security_policy_unknown: .: (0.013370) + test_user_install_disabled_read_only: .: (0.019099) + test_user_install_enabled: .: (0.085016) + test_vendor: .: (0.014874) + test_vendor_missing: .: (0.012424) TestGemInstaller: - test_app_script_text: .: (0.247359) - test_check_executable_overwrite: .: (0.151193) - test_check_executable_overwrite_format_executable:.: (0.168062) - test_check_executable_overwrite_other_gem: .: (0.234996) - test_check_executable_overwrite_other_gem_force: .: (0.216118) - test_check_executable_overwrite_other_non_gem: .: (0.199771) - test_check_that_user_bin_dir_is_in_path: .: (0.147514) - test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.116709) - test_check_that_user_bin_dir_is_in_path_tilde: .: (0.080039) - test_conflicting_binstubs: .: (4.925753) - test_default_gem_loaded_from: .: (0.087367) - test_default_gem_to_specific_install_dir: .: (0.151499) - test_default_gem_with_wrappers: .: (0.135213) - test_dir: .: (0.159067) - test_ensure_dependency: .: (0.127089) - test_ensure_loadable_spec: .: (0.132050) - test_ensure_loadable_spec_security_policy: .: (0.127403) - test_extract_files: .: (0.226585) - test_find_lib_file_after_install: .: (3.654491) - test_gem_attribute: .: (0.069400) - test_generate_bin_bindir: .: (0.148056) - test_generate_bin_bindir_with_user_install_warning: .: (0.110858) - test_generate_bin_script: .: (0.143039) - test_generate_bin_script_format: .: (0.132312) - test_generate_bin_script_format_disabled: .: (0.126445) - test_generate_bin_script_install_dir: .: (0.111547) - test_generate_bin_script_no_execs: .: (0.130846) - test_generate_bin_script_no_perms: .: (0.082943) - test_generate_bin_script_no_shebang: .: (0.123054) - test_generate_bin_script_wrappers: .: (0.107059) - test_generate_bin_symlink: .: (0.099708) - test_generate_bin_symlink_no_execs: .: (0.109271) - test_generate_bin_symlink_no_perms: .: (0.109640) - test_generate_bin_symlink_update_newer: .: (0.096041) - test_generate_bin_symlink_update_older: .: (0.082730) - test_generate_bin_symlink_update_remove_wrapper: .: (0.139975) - test_generate_bin_symlink_win32: .: (0.092027) - test_generate_bin_uses_default_shebang: .: (0.094972) - test_generate_bin_with_dangling_symlink: .: (0.394977) - test_generate_plugins: .: (2.697862) - test_generate_plugins_with_build_root: .: (0.080709) - test_generate_plugins_with_install_dir: .: (0.058309) - test_generate_plugins_with_user_install: .: (0.065792) - test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.062065) - test_initialize: .: (0.048665) - test_initialize_user_install: .: (0.091448) - test_initialize_user_install_bin_dir: .: (0.056350) - test_install: .: (2.031335) - test_install_build_root: .: (0.104151) - test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.078269) - test_install_creates_binstub_that_dont_trust_encoding: .: (2.667247) - test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.522056) - test_install_creates_binstub_that_understand_version: .: (2.349694) - test_install_creates_working_binstub: .: (2.458911) - test_install_dir_takes_precedence_to_user_install:.: (0.099989) - test_install_does_not_leave_lockfile_for_binstub: .: (3.255349) - test_install_extension_and_script: .: (1.928134) - test_install_extension_clean_intermediate_files: .: (2.427248) - test_install_extension_dir: .: (0.923045) - test_install_extension_dir_is_removed_on_reinstall: .: (4.127239) - test_install_extension_flat: .: (1.246993) - test_install_force: .: (0.171040) - test_install_missing_dirs: .: (0.194640) - test_install_post_build_false: .: (0.146738) - test_install_post_build_nil: .: (0.375970) - test_install_pre_install_false: .: (0.163951) - test_install_pre_install_nil: .: (0.151061) - test_install_user_extension_dir: .: (1.932067) - test_install_with_message: .: (0.138899) - test_install_with_no_prior_files: .: (3.274958) - test_install_with_skipped_message: .: (0.159437) - test_installation_satisfies_dependency_eh: .: (0.081110) - test_installation_satisfies_dependency_eh_development: .: (0.079199) - test_keeps_plugins_up_to_date: .: (8.576446) - test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.051108) - test_package_attribute: .: (0.033170) - test_pre_install_checks_dependencies: .: (0.138310) - test_pre_install_checks_dependencies_ignore: .: (0.114108) - test_pre_install_checks_dependencies_install_dir: .: (0.088181) - test_pre_install_checks_malicious_dependencies_before_eval: .: (0.071151) - test_pre_install_checks_malicious_extensions_before_eval: .: (0.066729) - test_pre_install_checks_malicious_name: .: (0.088733) - test_pre_install_checks_malicious_name_before_eval: .: (0.067784) - test_pre_install_checks_malicious_platform_before_eval: .: (0.050674) - test_pre_install_checks_malicious_require_paths_before_eval: .: (0.071111) - test_pre_install_checks_malicious_specification_version_before_eval: .: (0.046224) - test_process_options: .: (0.074625) - test_process_options_build_root: .: (0.066934) - test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.066720) - test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.059593) - test_shebang: .: (0.108254) - test_shebang_arguments: .: (0.079618) - test_shebang_arguments_with_load_relative: .: (0.099798) - test_shebang_custom: .: (0.083568) - test_shebang_custom_with_expands: .: (0.091551) - test_shebang_custom_with_expands_and_arguments: .: (0.087500) - test_shebang_empty: .: (0.075568) - test_shebang_env: .: (0.079484) - test_shebang_env_arguments: .: (0.108090) - test_shebang_env_arguments_with_load_relative: .: (0.075236) - test_shebang_env_shebang: .: (0.076028) - test_shebang_nested: .: (0.095379) - test_shebang_nested_arguments: .: (0.083171) - test_shebang_nested_arguments_with_load_relative: .: (0.083188) - test_shebang_version: .: (0.079215) - test_shebang_version_arguments: .: (0.111371) - test_shebang_version_arguments_with_load_relative:.: (0.074220) - test_shebang_version_env: .: (0.068756) - test_shebang_version_env_arguments: .: (0.055258) - test_shebang_version_env_arguments_with_load_relative: .: (0.067311) - test_unpack: .: (0.119269) - test_use_plugin_immediately: .: (2.667247) - test_write_build_info_file: .: (0.104040) - test_write_build_info_file_empty: .: (0.063249) - test_write_build_info_file_install_dir: .: (0.075108) - test_write_cache_file: .: (0.109885) - test_write_spec: .: (0.043998) - test_write_spec_writes_cached_spec: .: (0.043259) + test_app_script_text: .: (0.043754) + test_check_executable_overwrite: .: (0.060690) + test_check_executable_overwrite_format_executable:.: (0.038842) + test_check_executable_overwrite_other_gem: .: (0.035626) + test_check_executable_overwrite_other_gem_force: .: (0.055834) + test_check_executable_overwrite_other_non_gem: .: (0.071120) + test_check_that_user_bin_dir_is_in_path: .: (0.029653) + test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.028778) + test_check_that_user_bin_dir_is_in_path_tilde: .: (0.053389) + test_conflicting_binstubs: .: (1.222053) + test_default_gem_loaded_from: .: (0.022870) + test_default_gem_to_specific_install_dir: .: (0.065862) + test_default_gem_with_wrappers: .: (0.019146) + test_dir: .: (0.039691) + test_ensure_dependency: .: (0.036924) + test_ensure_loadable_spec: .: (0.056491) + test_ensure_loadable_spec_security_policy: .: (0.041138) + test_extract_files: .: (0.038705) + test_find_lib_file_after_install: .: (0.837588) + test_gem_attribute: .: (0.019560) + test_generate_bin_bindir: .: (0.036755) + test_generate_bin_bindir_with_user_install_warning: .: (0.014530) + test_generate_bin_script: .: (0.033806) + test_generate_bin_script_format: .: (0.057284) + test_generate_bin_script_format_disabled: .: (0.159483) + test_generate_bin_script_install_dir: .: (0.038739) + test_generate_bin_script_no_execs: .: (0.052626) + test_generate_bin_script_no_perms: .: (0.031635) + test_generate_bin_script_no_shebang: .: (0.046057) + test_generate_bin_script_wrappers: .: (0.023736) + test_generate_bin_symlink: .: (0.023309) + test_generate_bin_symlink_no_execs: .: (0.025077) + test_generate_bin_symlink_no_perms: .: (0.018431) + test_generate_bin_symlink_update_newer: .: (0.020376) + test_generate_bin_symlink_update_older: .: (0.021036) + test_generate_bin_symlink_update_remove_wrapper: .: (0.024919) + test_generate_bin_symlink_win32: .: (0.025810) + test_generate_bin_uses_default_shebang: .: (0.027121) + test_generate_bin_with_dangling_symlink: .: (0.165841) + test_generate_plugins: .: (2.438188) + test_generate_plugins_with_build_root: .: (0.041569) + test_generate_plugins_with_install_dir: .: (0.029395) + test_generate_plugins_with_user_install: .: (0.025210) + test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.020952) + test_initialize: .: (0.013369) + test_initialize_user_install: .: (0.014663) + test_initialize_user_install_bin_dir: .: (0.019189) + test_install: .: (0.738704) + test_install_build_root: .: (0.067060) + test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.054147) + test_install_creates_binstub_that_dont_trust_encoding: .: (0.541054) + test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.676476) + test_install_creates_binstub_that_understand_version: .: (0.582622) + test_install_creates_working_binstub: .: (1.592248) + test_install_dir_takes_precedence_to_user_install:.: (0.077628) + test_install_does_not_leave_lockfile_for_binstub: .: (0.833307) + test_install_extension_and_script: .: (0.567072) + test_install_extension_clean_intermediate_files: .: (0.545929) + test_install_extension_dir: .: (0.298085) + test_install_extension_dir_is_removed_on_reinstall: .: (3.276144) + test_install_extension_flat: .: (2.230348) + test_install_force: .: (0.119486) + test_install_missing_dirs: .: (0.052916) + test_install_post_build_false: .: (0.035604) + test_install_post_build_nil: .: (0.158505) + test_install_pre_install_false: .: (0.063962) + test_install_pre_install_nil: .: (0.043860) + test_install_user_extension_dir: .: (0.911319) + test_install_with_message: .: (0.049962) + test_install_with_no_prior_files: .: (4.344285) + test_install_with_skipped_message: .: (0.241954) + test_installation_satisfies_dependency_eh: .: (0.130763) + test_installation_satisfies_dependency_eh_development: .: (0.029665) + test_keeps_plugins_up_to_date: .: (3.269727) + test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.034598) + test_package_attribute: .: (0.015434) + test_pre_install_checks_dependencies: .: (0.043079) + test_pre_install_checks_dependencies_ignore: .: (0.056500) + test_pre_install_checks_dependencies_install_dir: .: (0.053447) + test_pre_install_checks_malicious_dependencies_before_eval: .: (0.040315) + test_pre_install_checks_malicious_extensions_before_eval: .: (0.044540) + test_pre_install_checks_malicious_name: .: (0.036242) + test_pre_install_checks_malicious_name_before_eval: .: (0.031745) + test_pre_install_checks_malicious_platform_before_eval: .: (0.012264) + test_pre_install_checks_malicious_require_paths_before_eval: .: (0.027369) + test_pre_install_checks_malicious_specification_version_before_eval: .: (0.016884) + test_process_options: .: (0.025212) + test_process_options_build_root: .: (0.025443) + test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.021667) + test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.035903) + test_shebang: .: (0.033789) + test_shebang_arguments: .: (0.032765) + test_shebang_arguments_with_load_relative: .: (0.038734) + test_shebang_custom: .: (0.030800) + test_shebang_custom_with_expands: .: (0.019723) + test_shebang_custom_with_expands_and_arguments: .: (0.023237) + test_shebang_empty: .: (0.024709) + test_shebang_env: .: (0.032148) + test_shebang_env_arguments: .: (0.036449) + test_shebang_env_arguments_with_load_relative: .: (0.017923) + test_shebang_env_shebang: .: (0.064658) + test_shebang_nested: .: (0.041996) + test_shebang_nested_arguments: .: (0.046363) + test_shebang_nested_arguments_with_load_relative: .: (0.053464) + test_shebang_version: .: (0.048856) + test_shebang_version_arguments: .: (0.063977) + test_shebang_version_arguments_with_load_relative:.: (0.123413) + test_shebang_version_env: .: (0.031440) + test_shebang_version_env_arguments: .: (0.059962) + test_shebang_version_env_arguments_with_load_relative: .: (0.057895) + test_unpack: .: (0.085660) + test_use_plugin_immediately: .: (3.692933) + test_write_build_info_file: .: (0.041388) + test_write_build_info_file_empty: .: (0.033293) + test_write_build_info_file_install_dir: .: (0.043578) + test_write_cache_file: .: (0.048345) + test_write_spec: .: (0.023698) + test_write_spec_writes_cached_spec: .: (0.017695) TestGemUninstaller: - test_ask_if_ok: .: (0.163381) - test_initialize_expand_path: .: (0.220526) - test_path_ok_eh: .: (0.239274) - test_path_ok_eh_legacy: .: (0.223173) - test_path_ok_eh_user: .: (0.275307) - test_regenerate_plugins_for: .: (0.351308) - test_remove_all: .: (0.379301) - test_remove_executables_force_keep: .: (0.635488) - test_remove_executables_force_remove: .: (0.675308) - test_remove_executables_user: .: (0.292573) - test_remove_executables_user_format: .: (0.317855) - test_remove_executables_user_format_disabled: .: (0.277505) - test_remove_not_in_home: .: (0.291138) - test_remove_plugins: .: (0.387373) - test_remove_plugins_user_installed: .: (0.506991) - test_remove_symlinked_gem_home: .: (0.200758) - test_uninstall: .: (0.238221) - test_uninstall_default_gem: .: (0.305926) - test_uninstall_default_gem_with_same_version: .: (0.457774) - test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.269522) - test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.430843) - test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.199360) - test_uninstall_extension: .: (2.715141) - test_uninstall_keeps_plugins_up_to_date: .: (1.251547) - test_uninstall_no_permission: .: (0.527947) - test_uninstall_nonexistent: .: (0.973151) - test_uninstall_not_ok: .: (0.390680) - test_uninstall_only_lists_unsatisfied_deps: .: (0.423753) - test_uninstall_prompt_includes_dep_type: .: (0.454547) - test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.468794) - test_uninstall_prompts_about_broken_deps: .: (0.411611) - test_uninstall_selection: .: (1.967996) - test_uninstall_selection_greater_than_one: .: (1.500030) - test_uninstall_user_install: .: (1.413520) - test_uninstall_user_install_with_symlinked_home: .: (0.370422) - test_uninstall_with_install_dir_regenerates_plugins: .: (0.691326) - test_uninstall_with_install_dir_removes_plugins: .: (0.649948) - test_uninstall_wrong_repo: .: (0.342927) + test_ask_if_ok: .: (0.111503) + test_initialize_expand_path: .: (0.101626) + test_path_ok_eh: .: (0.217521) + test_path_ok_eh_legacy: .: (0.102130) + test_path_ok_eh_user: .: (0.101092) + test_regenerate_plugins_for: .: (0.083464) + test_remove_all: .: (0.036457) + test_remove_executables_force_keep: .: (0.043458) + test_remove_executables_force_remove: .: (0.145744) + test_remove_executables_user: .: (0.107482) + test_remove_executables_user_format: .: (0.092027) + test_remove_executables_user_format_disabled: .: (0.088109) + test_remove_not_in_home: .: (0.111486) + test_remove_plugins: .: (0.134995) + test_remove_plugins_user_installed: .: (0.151925) + test_remove_symlinked_gem_home: .: (0.102116) + test_uninstall: .: (0.269672) + test_uninstall_default_gem: .: (0.119118) + test_uninstall_default_gem_with_same_version: .: (0.144474) + test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.111595) + test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.099440) + test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.134913) + test_uninstall_extension: .: (0.467217) + test_uninstall_keeps_plugins_up_to_date: .: (0.100497) + test_uninstall_no_permission: .: (0.068462) + test_uninstall_nonexistent: .: (0.057106) + test_uninstall_not_ok: .: (0.038110) + test_uninstall_only_lists_unsatisfied_deps: .: (0.055135) + test_uninstall_prompt_includes_dep_type: .: (0.063490) + test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.035631) + test_uninstall_prompts_about_broken_deps: .: (0.038893) + test_uninstall_selection: .: (0.103109) + test_uninstall_selection_greater_than_one: .: (0.107821) + test_uninstall_user_install: .: (0.037777) + test_uninstall_user_install_with_symlinked_home: .: (0.043045) + test_uninstall_with_install_dir_regenerates_plugins: .: (0.073233) + test_uninstall_with_install_dir_removes_plugins: .: (0.059241) + test_uninstall_wrong_repo: .: (0.100738) Gem::Package::TarTestCase: TestGemPackage: - test_add_checksums: .: (0.160945) - test_add_files: .: (0.160865) - test_add_files_symlink: .: (0.144315) - test_build: .: (0.249986) - test_build_auto_signed: .: (0.376022) - test_build_auto_signed_encrypted_key: .: (0.292978) - test_build_invalid: .: (0.071357) - test_build_invalid_arguments: .: (0.067038) - test_build_modified_platform: .: (0.238893) - test_build_signed: .: (0.224015) - test_build_signed_encrypted_key: .: (0.206997) - test_build_time_uses_source_date_epoch: .: (0.095499) - test_build_time_without_source_date_epoch: .: (0.113500) - test_class_new_old_format: .: (0.102143) - test_contents: .: (0.129523) - test_contents_from_io: .: (0.118877) - test_corrupt_data_tar_gz: .: (0.114109) - test_extract_file_permissions: .: (0.160680) - test_extract_files: .: (0.115129) - test_extract_files_empty: .: (0.106190) - test_extract_symlink_into_symlink_dir: .: (0.096052) - test_extract_symlink_parent: .: (0.142096) - test_extract_tar_gz_absolute: .: (0.112410) - test_extract_tar_gz_directory: .: (0.147419) - test_extract_tar_gz_dot_file: .: (0.352643) - test_extract_tar_gz_dot_slash: .: (0.277784) - test_extract_tar_gz_symlink_broken_relative_path: .: (0.128816) - test_extract_tar_gz_symlink_relative_path: .: (0.093168) - test_gem_attr: .: (0.094619) - test_install_location: .: (0.089537) - test_install_location_absolute: .: (0.131597) - test_install_location_dots: .: (0.116447) - test_install_location_extra_slash: .: (0.114902) - test_install_location_relative: .: (0.131247) - test_install_location_suffix: .: (0.101469) - test_load_spec: .: (0.151229) - test_raw_spec: .: (0.224690) - test_spec: .: (0.163744) - test_spec_from_io: .: (0.157077) - test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.079107) - test_verify: .: (0.081982) - test_verify_checksum_bad: .: (0.140633) - test_verify_checksum_missing: .: (0.118839) - test_verify_corrupt: .: (0.093931) - test_verify_corrupt_tar_checksums_entry: .: (0.086677) - test_verify_corrupt_tar_data_entry: .: (0.108415) - test_verify_corrupt_tar_metadata_entry: .: (0.068597) - test_verify_duplicate_file: .: (0.200062) - test_verify_empty: .: (0.415727) - test_verify_entry: .: (0.239956) - test_verify_nonexistent: .: (0.137772) - test_verify_security_policy: .: (0.071357) - test_verify_security_policy_checksum_missing: .: (0.117194) - test_verify_security_policy_low_security: .: (0.094713) - test_verify_truncate: .: (0.047969) + test_add_checksums: .: (0.038541) + test_add_files: .: (0.031925) + test_add_files_symlink: .: (0.035440) + test_build: .: (0.045232) + test_build_auto_signed: .: (0.028545) + test_build_auto_signed_encrypted_key: .: (0.026133) + test_build_invalid: .: (0.014916) + test_build_invalid_arguments: .: (0.011961) + test_build_modified_platform: .: (0.030202) + test_build_signed: .: (0.052534) + test_build_signed_encrypted_key: .: (0.030458) + test_build_time_uses_source_date_epoch: .: (0.053200) + test_build_time_without_source_date_epoch: .: (0.020817) + test_class_new_old_format: .: (0.030413) + test_contents: .: (0.035460) + test_contents_from_io: .: (0.046119) + test_corrupt_data_tar_gz: .: (0.031646) + test_extract_file_permissions: .: (0.018931) + test_extract_files: .: (0.028050) + test_extract_files_empty: .: (0.051373) + test_extract_symlink_into_symlink_dir: .: (0.150398) + test_extract_symlink_parent: .: (0.151311) + test_extract_tar_gz_absolute: .: (0.137704) + test_extract_tar_gz_directory: .: (0.325461) + test_extract_tar_gz_dot_file: .: (0.031461) + test_extract_tar_gz_dot_slash: .: (0.019130) + test_extract_tar_gz_symlink_broken_relative_path: .: (0.016082) + test_extract_tar_gz_symlink_relative_path: .: (0.019834) + test_gem_attr: .: (0.012983) + test_install_location: .: (0.012421) + test_install_location_absolute: .: (0.013062) + test_install_location_dots: .: (0.012509) + test_install_location_extra_slash: .: (0.012065) + test_install_location_relative: .: (0.015442) + test_install_location_suffix: .: (0.012834) + test_load_spec: .: (0.015967) + test_raw_spec: .: (0.019377) + test_spec: .: (0.014323) + test_spec_from_io: .: (0.018767) + test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.012452) + test_verify: .: (0.020660) + test_verify_checksum_bad: .: (0.070468) + test_verify_checksum_missing: .: (0.087197) + test_verify_corrupt: .: (0.036455) + test_verify_corrupt_tar_checksums_entry: .: (0.035391) + test_verify_corrupt_tar_data_entry: .: (0.163163) + test_verify_corrupt_tar_metadata_entry: .: (0.259600) + test_verify_duplicate_file: .: (2.151743) + test_verify_empty: .: (0.031415) + test_verify_entry: .: (0.032402) + test_verify_nonexistent: .: (0.034714) + test_verify_security_policy: .: (0.039423) + test_verify_security_policy_checksum_missing: .: (0.369283) + test_verify_security_policy_low_security: .: (0.650053) + test_verify_truncate: .: (0.035296) TestGemPackageTarHeader: - test_big_uid_gid: .: (0.015831) - test_empty: .: (0.015896) - test_empty_eh: .: (0.015038) - test_equals2: .: (0.016434) - test_from_bad_octal: .: (0.018574) - test_initialize: .: (0.016361) - test_initialize_bad: .: (0.015941) - test_initialize_typeflag: .: (0.017827) - test_self_from: .: (0.027146) - test_spaces_in_headers: .: (0.058753) - test_to_s: .: (0.016042) - test_update_checksum: .: (0.017065) + test_big_uid_gid: .: (0.020128) + test_empty: .: (0.009616) + test_empty_eh: .: (0.021875) + test_equals2: .: (0.015730) + test_from_bad_octal: .: (0.008330) + test_initialize: .: (0.004985) + test_initialize_bad: .: (0.005467) + test_initialize_typeflag: .: (0.004609) + test_self_from: .: (0.006479) + test_spaces_in_headers: .: (0.004647) + test_to_s: .: (0.004935) + test_update_checksum: .: (0.458944) TestGemPackageTarReader: - test_each_entry: .: (0.015921) - test_each_with_not_a_tar: .: (0.015647) - test_read_in_gem_data: .: (0.015475) - test_rewind: .: (0.017879) - test_seek: .: (0.015360) - test_seek_in_gem_data: .: (0.015732) - test_seek_missing: .: (0.014878) + test_each_entry: .: (0.014878) + test_each_with_not_a_tar: .: (0.023548) + test_read_in_gem_data: .: (0.010068) + test_rewind: .: (0.019074) + test_seek: .: (0.008019) + test_seek_in_gem_data: .: (0.005266) + test_seek_missing: .: (0.235333) TestGemPackageTarReaderEntry: - test_bytes_read: .: (0.016344) - test_close: .: (0.047023) - test_closed_eh: .: (0.017207) - test_consecutive_read: .: (0.032370) - test_consecutive_read_bytes_past_eof: .: (0.064995) - test_directory_eh: .: (0.086107) - test_eof_eh: .: (0.046843) - test_file_eh: .: (0.203667) - test_full_name: .: (0.335761) - test_full_name_null: .: (0.131984) - test_getc: .: (0.027179) - test_open: .: (0.051949) - test_open_closes_entry: .: (0.077027) - test_open_returns_entry: .: (0.048265) - test_pos: .: (0.030285) - test_read: .: (0.051723) - test_read_big: .: (0.043086) - test_read_corrupted_tar: .: (0.057273) - test_read_from_gzip_io: .: (0.036084) - test_read_from_gzip_io_with_non_zero_offset: .: (0.047666) - test_read_partial_buffer: .: (0.047490) - test_read_remaining: .: (0.039564) - test_read_small: .: (0.044978) - test_read_zero: .: (0.042876) - test_readpartial: .: (0.044670) - test_readpartial_corrupted_tar: .: (0.043098) - test_readpartial_past_eof: .: (0.055460) - test_readpartial_to_eof: .: (0.059692) - test_readpartial_zero: .: (0.031707) - test_rewind: .: (0.039494) - test_seek: .: (0.039779) - test_seek_in_gzip_io_corrupted: .: (0.048289) - test_seek_in_gzip_io_with_non_zero_offset: .: (0.051273) - test_size: .: (0.036005) - test_symlink_eh: .: (0.016313) - test_zero_byte_file_read: .: (0.015915) - test_zero_byte_file_readpartial: .: (0.015970) + test_bytes_read: .: (0.092949) + test_close: .: (0.081680) + test_closed_eh: .: (0.008906) + test_consecutive_read: .: (0.015276) + test_consecutive_read_bytes_past_eof: .: (0.018645) + test_directory_eh: .: (0.016264) + test_eof_eh: .: (0.005598) + test_file_eh: .: (0.006339) + test_full_name: .: (0.005677) + test_full_name_null: .: (0.005540) + test_getc: .: (0.005545) + test_open: .: (0.006012) + test_open_closes_entry: .: (0.005991) + test_open_returns_entry: .: (0.005752) + test_pos: .: (0.005242) + test_read: .: (0.005822) + test_read_big: .: (0.005785) + test_read_corrupted_tar: .: (0.005922) + test_read_from_gzip_io: .: (0.005869) + test_read_from_gzip_io_with_non_zero_offset: .: (0.005953) + test_read_partial_buffer: .: (0.005481) + test_read_remaining: .: (0.005563) + test_read_small: .: (0.005532) + test_read_zero: .: (0.005825) + test_readpartial: .: (0.005609) + test_readpartial_corrupted_tar: .: (0.006031) + test_readpartial_past_eof: .: (0.005493) + test_readpartial_to_eof: .: (0.005497) + test_readpartial_zero: .: (0.005392) + test_rewind: .: (0.005507) + test_seek: .: (0.011535) + test_seek_in_gzip_io_corrupted: .: (0.006829) + test_seek_in_gzip_io_with_non_zero_offset: .: (0.006341) + test_size: .: (0.006177) + test_symlink_eh: .: (0.005563) + test_zero_byte_file_read: .: (0.006330) + test_zero_byte_file_readpartial: .: (0.005498) TestGemPackageTarWriter: - test_add_file: .: (0.033539) - test_add_file_digest: .: (0.017856) - test_add_file_digest_multiple: .: (0.016385) - test_add_file_signer: .: (0.033170) - test_add_file_signer_empty: .: (0.022543) - test_add_file_simple: .: (0.011310) - test_add_file_simple_data: .: (0.016363) - test_add_file_simple_padding: .: (0.015920) - test_add_file_simple_size: .: (0.018389) - test_add_file_simple_source_date_epoch: .: (0.012673) - test_add_file_source_date_epoch: .: (0.011200) - test_add_symlink: .: (0.015914) - test_add_symlink_source_date_epoch: .: (0.015705) - test_close: .: (0.015635) - test_mkdir: .: (0.016468) - test_mkdir_source_date_epoch: .: (0.017603) - test_split_name: .: (0.012643) - test_split_name_too_long_name: .: (0.011990) - test_split_name_too_long_prefix: .: (0.016768) - test_split_name_too_long_total: .: (0.015675) + test_add_file: .: (0.005807) + test_add_file_digest: .: (0.005873) + test_add_file_digest_multiple: .: (0.060871) + test_add_file_signer: .: (0.267624) + test_add_file_signer_empty: .: (0.015857) + test_add_file_simple: .: (0.015236) + test_add_file_simple_data: .: (0.014472) + test_add_file_simple_padding: .: (0.020655) + test_add_file_simple_size: .: (0.010516) + test_add_file_simple_source_date_epoch: .: (0.015946) + test_add_file_source_date_epoch: .: (0.015461) + test_add_symlink: .: (0.015497) + test_add_symlink_source_date_epoch: .: (0.010362) + test_close: .: (0.013878) + test_mkdir: .: (0.018840) + test_mkdir_source_date_epoch: .: (0.010206) + test_split_name: .: (0.014030) + test_split_name_too_long_name: .: (0.009606) + test_split_name_too_long_prefix: .: (0.012566) + test_split_name_too_long_total: .: (0.004903) GemTest: - test_operating_system_other_exceptions: .: (0.307202) - test_rubygems_normal_behaviour: .: (1.094208) + test_operating_system_other_exceptions: .: (0.191253) + test_rubygems_normal_behaviour: .: (0.324642) TestCiDetector: - test_ci?: .: (0.038596) - test_ci_strings: .: (0.048373) + test_ci?: .: (0.022679) + test_ci_strings: .: (0.014709) TestGem: - test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.182114) - test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.043174) - test_activate_bin_path_in_debug_mode: .: (0.715155) - test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.439964) - test_activate_bin_path_resolves_eagerly: .: (0.211341) - test_activate_bin_path_respects_underscore_selection_if_given: .: (0.119405) - test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.120061) - test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.475454) - test_data_home_default: .: (0.082728) - test_data_home_from_env: .: (0.031048) - test_default_source_date_epoch_doesnt_change: .: (1.022908) - test_deprecated_paths=: .: (0.036026) - test_gem_path_ordering: .: (0.320594) - test_gem_path_ordering_short: .: (0.278017) - test_load_env_plugins: .: (0.043053) - test_load_plugins: .: (0.238995) - test_load_user_installed_plugins: .: (0.174957) - test_operating_system_defaults: .: (0.024448) - test_platform_defaults: .: (0.032022) - test_register_default_spec: .: (0.025627) - test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.036873) - test_require_does_not_glob: .: (0.098873) - test_require_missing: .: (0.038832) - test_self_activate_bin_path_no_exec_name: .: (0.033022) - test_self_bin_path_active: .: (0.032248) - test_self_bin_path_bin_file_gone_in_latest: .: (0.083532) - test_self_bin_path_bin_name: .: (0.052488) - test_self_bin_path_bin_name_version: .: (0.077234) - test_self_bin_path_no_bin_file: .: (0.039076) - test_self_bin_path_no_exec_name: .: (0.047292) - test_self_bin_path_nonexistent_binfile: .: (0.015811) - test_self_bin_path_not_found: .: (0.011521) - test_self_bin_path_picking_newest: .: (0.038909) - test_self_bindir: .: (0.015040) - test_self_bindir_default_dir: .: (0.039036) - test_self_clear_paths: .: (0.018799) - test_self_configuration: .: (0.023004) - test_self_datadir: .: (0.046646) - test_self_datadir_nonexistent_package: .: (0.016419) - test_self_default_exec_format: .: (0.015474) - test_self_default_exec_format_18: .: (0.014561) - test_self_default_exec_format_jruby: .: (0.013768) - test_self_default_sources: .: (0.007556) - test_self_dir: .: (0.007224) - test_self_done_installing: .: (0.006264) - test_self_ensure_gem_directories: .: (0.008511) - test_self_ensure_gem_directories_missing_parents: .: (0.009569) - test_self_ensure_gem_directories_non_existent_paths:.: (0.009399) - test_self_ensure_gem_directories_permissions: .: (0.016889) - test_self_ensure_gem_directories_safe_permissions: .: (0.013727) - test_self_ensure_gem_directories_write_protected: .: (0.021490) - test_self_ensure_gem_directories_write_protected_parents: .: (0.008365) - test_self_env_requirement: .: (0.015417) - test_self_extension_dir_shared: .: (0.007980) - test_self_extension_dir_static: .: (0.008697) - test_self_find_files: .: (0.012939) - test_self_find_latest_files: .: (0.012722) - test_self_finish_resolve: .: (0.023599) - test_self_finish_resolve_respects_loaded_specs: .: (0.024344) - test_self_finish_resolve_wtf: .: (0.080154) - test_self_gunzip: .: (0.007644) - test_self_gzip: .: (0.006775) - test_self_install: .: (0.039413) - test_self_install_in_rescue: .: (0.040423) - test_self_install_permissions: .: (0.237656) - test_self_install_permissions_umask_0: .: (0.375256) - test_self_install_permissions_umask_077: .: (0.507692) - test_self_install_permissions_with_format_executable: .: (0.387523) - test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.822498) - test_self_latest_rubygems_version: .: (0.243095) - test_self_latest_spec_for: .: (0.107032) - test_self_latest_spec_for_multiple_sources: .: (0.078965) - test_self_latest_version_for: .: (0.038921) - test_self_latest_version_for_multiple_sources: .: (0.049386) - test_self_loaded_specs: .: (0.101325) - test_self_needs: .: (0.094761) - test_self_needs_picks_up_unresolved_deps: .: (0.223634) - test_self_path: .: (0.066948) - test_self_path_ENV_PATH: .: (0.043798) - test_self_path_default: .: (0.017989) - test_self_path_duplicate: .: (0.019139) - test_self_path_overlap: .: (0.025108) - test_self_paths_eq: .: (0.024448) - test_self_paths_eq_nonexistent_home: .: (0.025435) - test_self_platforms: .: (0.024934) - test_self_post_build: .: (0.015236) - test_self_post_install: .: (0.042924) - test_self_post_reset: .: (0.028078) - test_self_post_uninstall: .: (0.021909) - test_self_pre_install: .: (0.014467) - test_self_pre_reset: .: (0.016226) - test_self_pre_uninstall: .: (0.010874) - test_self_prefix_libdir: .: (0.014951) - test_self_prefix_sitelibdir: .: (0.012827) - test_self_read_binary: .: (0.015430) - test_self_refresh: .: (0.188469) - test_self_refresh_keeps_loaded_specs_activated: .: (0.170192) - test_self_ruby_api_version: .: (0.006712) - test_self_ruby_escaping_spaces_in_path: .: (0.006252) - test_self_ruby_path_without_spaces: .: (0.006214) - test_self_ruby_version_with_git_master: .: (0.006020) - test_self_ruby_version_with_git_prerelease: .: (0.005891) - test_self_ruby_version_with_non_mri_implementations:.: (0.005783) - test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.007444) - test_self_ruby_version_with_svn_prerelease: .: (0.005707) - test_self_ruby_version_with_svn_trunk: .: (0.005331) - test_self_rubygems_version: .: (0.005107) - test_self_sources: .: (0.005774) - test_self_try_activate_missing_dep: .: (0.018845) - test_self_try_activate_missing_extensions: .: (0.009651) - test_self_try_activate_missing_prerelease: .: (0.014165) - test_self_use_paths: .: (0.016615) - test_self_use_paths_with_nils: .: (0.008184) - test_self_user_dir: .: (0.009840) - test_self_user_home: .: (0.006404) - test_self_vendor_dir: .: (0.006152) - test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.006062) - test_self_vendor_dir_missing: .: (0.006254) - test_setting_paths_does_not_mutate_parameter_object:.: (0.006843) - test_setting_paths_does_not_warn_about_unknown_keys:.: (0.007731) - test_spec_order_is_consistent: .: (0.018122) - test_state_home_default: .: (0.005955) - test_state_home_from_env: .: (0.008108) - test_try_activate_returns_true_for_activated_specs: .: (0.011088) + test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.056626) + test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.015597) + test_activate_bin_path_in_debug_mode: .: (0.343450) + test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.046303) + test_activate_bin_path_resolves_eagerly: .: (0.023122) + test_activate_bin_path_respects_underscore_selection_if_given: .: (0.014335) + test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.014847) + test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.075712) + test_data_home_default: .: (0.005111) + test_data_home_from_env: .: (0.005004) + test_default_source_date_epoch_doesnt_change: .: (1.006394) + test_deprecated_paths=: .: (0.006071) + test_gem_path_ordering: .: (0.043737) + test_gem_path_ordering_short: .: (0.053120) + test_load_env_plugins: .: (0.010028) + test_load_plugins: .: (0.243465) + test_load_user_installed_plugins: .: (0.153109) + test_operating_system_defaults: .: (0.008145) + test_platform_defaults: .: (0.005507) + test_register_default_spec: .: (0.007124) + test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.005753) + test_require_does_not_glob: .: (0.014208) + test_require_missing: .: (0.005865) + test_self_activate_bin_path_no_exec_name: .: (0.004933) + test_self_bin_path_active: .: (0.005299) + test_self_bin_path_bin_file_gone_in_latest: .: (0.011541) + test_self_bin_path_bin_name: .: (0.009129) + test_self_bin_path_bin_name_version: .: (0.016181) + test_self_bin_path_no_bin_file: .: (0.006907) + test_self_bin_path_no_exec_name: .: (0.005412) + test_self_bin_path_nonexistent_binfile: .: (0.155430) + test_self_bin_path_not_found: .: (0.004429) + test_self_bin_path_picking_newest: .: (0.009954) + test_self_bindir: .: (0.004562) + test_self_bindir_default_dir: .: (0.003613) + test_self_clear_paths: .: (0.004919) + test_self_configuration: .: (0.376002) + test_self_datadir: .: (0.039216) + test_self_datadir_nonexistent_package: .: (0.018132) + test_self_default_exec_format: .: (0.009206) + test_self_default_exec_format_18: .: (0.017515) + test_self_default_exec_format_jruby: .: (0.006877) + test_self_default_sources: .: (0.006109) + test_self_dir: .: (0.004354) + test_self_done_installing: .: (0.004303) + test_self_ensure_gem_directories: .: (0.006620) + test_self_ensure_gem_directories_missing_parents: .: (0.013262) + test_self_ensure_gem_directories_non_existent_paths:.: (0.008688) + test_self_ensure_gem_directories_permissions: .: (0.006795) + test_self_ensure_gem_directories_safe_permissions: .: (0.006629) + test_self_ensure_gem_directories_write_protected: .: (0.006441) + test_self_ensure_gem_directories_write_protected_parents: .: (0.006231) + test_self_env_requirement: .: (0.005026) + test_self_extension_dir_shared: .: (0.005764) + test_self_extension_dir_static: .: (0.004318) + test_self_find_files: .: (0.008194) + test_self_find_latest_files: .: (0.008111) + test_self_finish_resolve: .: (0.022710) + test_self_finish_resolve_respects_loaded_specs: .: (0.020060) + test_self_finish_resolve_wtf: .: (0.049453) + test_self_gunzip: .: (0.005155) + test_self_gzip: .: (0.005057) + test_self_install: .: (0.027251) + test_self_install_in_rescue: .: (0.034390) + test_self_install_permissions: .: (2.406386) + test_self_install_permissions_umask_0: .: (0.595283) + test_self_install_permissions_umask_077: .: (0.631871) + test_self_install_permissions_with_format_executable: .: (0.556530) + test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.774790) + test_self_latest_rubygems_version: .: (0.026082) + test_self_latest_spec_for: .: (0.014512) + test_self_latest_spec_for_multiple_sources: .: (0.015354) + test_self_latest_version_for: .: (0.012602) + test_self_latest_version_for_multiple_sources: .: (0.015038) + test_self_loaded_specs: .: (0.014314) + test_self_needs: .: (0.013330) + test_self_needs_picks_up_unresolved_deps: .: (0.023984) + test_self_path: .: (0.007259) + test_self_path_ENV_PATH: .: (0.004566) + test_self_path_default: .: (0.004890) + test_self_path_duplicate: .: (0.005264) + test_self_path_overlap: .: (0.005122) + test_self_paths_eq: .: (0.004956) + test_self_paths_eq_nonexistent_home: .: (0.231660) + test_self_platforms: .: (0.004569) + test_self_post_build: .: (0.005969) + test_self_post_install: .: (0.004624) + test_self_post_reset: .: (0.005311) + test_self_post_uninstall: .: (0.004624) + test_self_pre_install: .: (0.004535) + test_self_pre_reset: .: (0.004872) + test_self_pre_uninstall: .: (0.004438) + test_self_prefix_libdir: .: (0.004817) + test_self_prefix_sitelibdir: .: (0.004304) + test_self_read_binary: .: (0.004597) + test_self_refresh: .: (1.055903) + test_self_refresh_keeps_loaded_specs_activated: .: (1.053779) + test_self_ruby_api_version: .: (0.009062) + test_self_ruby_escaping_spaces_in_path: .: (0.008134) + test_self_ruby_path_without_spaces: .: (0.006814) + test_self_ruby_version_with_git_master: .: (0.007691) + test_self_ruby_version_with_git_prerelease: .: (0.007756) + test_self_ruby_version_with_non_mri_implementations:.: (0.005261) + test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.005257) + test_self_ruby_version_with_svn_prerelease: .: (0.005099) + test_self_ruby_version_with_svn_trunk: .: (0.005203) + test_self_rubygems_version: .: (0.005033) + test_self_sources: .: (0.005253) + test_self_try_activate_missing_dep: .: (0.018146) + test_self_try_activate_missing_extensions: .: (0.007572) + test_self_try_activate_missing_prerelease: .: (0.013844) + test_self_use_paths: .: (0.006138) + test_self_use_paths_with_nils: .: (0.005650) + test_self_user_dir: .: (0.005302) + test_self_user_home: .: (0.004691) + test_self_vendor_dir: .: (0.005192) + test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.005028) + test_self_vendor_dir_missing: .: (0.004745) + test_setting_paths_does_not_mutate_parameter_object:.: (0.005437) + test_setting_paths_does_not_warn_about_unknown_keys:.: (0.006419) + test_spec_order_is_consistent: .: (0.012555) + test_state_home_default: .: (0.130204) + test_state_home_from_env: .: (0.004927) + test_try_activate_returns_true_for_activated_specs: .: (0.013035) TestGemAvailableSet: - test_add_and_empty: .: (0.013699) - test_best: .: (0.017412) - test_find_all: .: (0.035690) - test_match_platform: .: (0.025852) - test_remove_installed_bang: .: (0.009972) - test_sorted_normal_versions: .: (0.027227) - test_sorted_respect_pre: .: (0.086894) + test_add_and_empty: .: (0.011711) + test_best: .: (0.023704) + test_find_all: .: (0.023165) + test_match_platform: .: (0.021225) + test_remove_installed_bang: .: (0.008005) + test_sorted_normal_versions: .: (0.019733) + test_sorted_respect_pre: .: (0.033849) TestGemBundledCA: test_accessing_new_index: P =============================================================================== @@ -2407,7 +2443,7 @@ 60: end 61: end if Gem::HAVE_OPENSSL =============================================================================== -: (0.035862) +: (0.017700) test_accessing_rubygems: P =============================================================================== Pending: test_accessing_rubygems(TestGemBundledCA): rubygems.org seems offline, I can't tell whether ssl would work. @@ -2422,7 +2458,7 @@ 49: 50: def test_accessing_www_rubygems =============================================================================== -: (0.041396) +: (0.012479) test_accessing_staging: P =============================================================================== Pending: test_accessing_staging(TestGemBundledCA): staging.rubygems.org seems offline, I can't tell whether ssl would work. @@ -2437,7 +2473,7 @@ 57: 58: def test_accessing_new_index =============================================================================== -: (0.084911) +: (0.011499) test_accessing_www_rubygems: P =============================================================================== Pending: test_accessing_www_rubygems(TestGemBundledCA): www.rubygems.org seems offline, I can't tell whether ssl would work. @@ -2452,720 +2488,720 @@ 53: 54: def test_accessing_staging =============================================================================== -: (0.031623) +: (0.011507) TestGemBundlerVersionFinder: - test_bundler_version: .: (0.014203) - test_bundler_version_defaults_to_nil: .: (0.011356) - test_bundler_version_with_bundle_update_bundler: .: (0.015267) - test_bundler_version_with_env_var: .: (0.011380) - test_bundler_version_with_lockfile: .: (0.011171) - test_deleted_directory: .: (0.018309) - test_prioritize: .: (0.019267) + test_bundler_version: .: (0.007286) + test_bundler_version_defaults_to_nil: .: (0.005334) + test_bundler_version_with_bundle_update_bundler: .: (0.007346) + test_bundler_version_with_env_var: .: (0.006048) + test_bundler_version_with_lockfile: .: (0.005887) + test_deleted_directory: .: (0.006172) + test_prioritize: .: (0.007612) TestGemCommand: - test_add_option: .: (0.016134) - test_add_option_with_empty: .: (0.015194) - test_basic_accessors: .: (0.015114) - test_common_option_in_class: .: (0.047559) - test_defaults: .: (0.035637) - test_deprecate_option: .: (0.042160) - test_deprecate_option_extra_message: .: (0.040235) - test_deprecate_option_extra_message_and_no_version: .: (0.044126) - test_deprecate_option_no_version: .: (0.109034) - test_invoke: .: (0.018358) - test_invoke_with_bad_options: .: (0.069399) - test_invoke_with_build_args: .: (0.026318) - test_invoke_with_common_options: .: (0.039113) - test_invoke_with_help: .: (0.043790) - test_invoke_with_options: .: (0.039278) - test_option_recognition: .: (0.048191) - test_self_add_specific_extra_args: .: (0.091746) - test_self_add_specific_extra_args_unknown: .: (0.080832) - test_self_extra_args: .: (0.074308) - test_show_lookup_failure_suggestions_local: .: (0.107412) - test_show_lookup_failure_suggestions_none: .: (0.060928) - test_show_lookup_failure_suggestions_remote: .: (0.048391) + test_add_option: .: (0.005827) + test_add_option_with_empty: .: (0.005621) + test_basic_accessors: .: (0.005473) + test_common_option_in_class: .: (0.012333) + test_defaults: .: (0.006445) + test_deprecate_option: .: (0.006504) + test_deprecate_option_extra_message: .: (0.006680) + test_deprecate_option_extra_message_and_no_version: .: (0.006502) + test_deprecate_option_no_version: .: (0.006537) + test_invoke: .: (0.033005) + test_invoke_with_bad_options: .: (0.007352) + test_invoke_with_build_args: .: (0.006179) + test_invoke_with_common_options: .: (0.006262) + test_invoke_with_help: .: (0.006863) + test_invoke_with_options: .: (0.006340) + test_option_recognition: .: (0.008132) + test_self_add_specific_extra_args: .: (0.006086) + test_self_add_specific_extra_args_unknown: .: (0.006434) + test_self_extra_args: .: (0.012440) + test_show_lookup_failure_suggestions_local: .: (0.008451) + test_show_lookup_failure_suggestions_none: .: (0.009602) + test_show_lookup_failure_suggestions_remote: .: (0.009002) TestGemCommandManager: - test_deprecated_command: .: (0.032288) - test_deprecated_command_with_version: .: (0.043044) - test_find_alias_command: .: (0.083609) - test_find_command: .: (0.021044) - test_find_command_ambiguous: .: (0.045629) - test_find_command_ambiguous_exact: .: (0.033008) - test_find_command_unknown: .: (0.031283) - test_find_command_unknown_suggestions: .: (0.036344) - test_find_login_alias_command: .: (0.032076) - test_find_logout_alias_comamnd: .: (0.034568) - test_process_args_bad_arg: .: (0.034637) - test_process_args_build: .: (0.040919) - test_process_args_check: .: (0.055755) - test_process_args_install: .: (0.171603) - test_process_args_query: .: (0.062420) - test_process_args_uninstall: .: (0.063449) - test_process_args_update: .: (0.177434) - test_process_args_with_c_flag: .: (0.141645) - test_process_args_with_c_flag_path_not_found: .: (0.031392) - test_process_args_with_c_flag_without_path: .: (0.030942) - test_run_crash_command: .: (0.032699) - test_run_interrupt: .: (0.046480) + test_deprecated_command: .: (0.007794) + test_deprecated_command_with_version: .: (0.007458) + test_find_alias_command: .: (0.082657) + test_find_command: .: (0.006459) + test_find_command_ambiguous: .: (0.005236) + test_find_command_ambiguous_exact: .: (0.006997) + test_find_command_unknown: .: (0.005949) + test_find_command_unknown_suggestions: .: (0.006587) + test_find_login_alias_command: .: (0.008379) + test_find_logout_alias_comamnd: .: (0.129006) + test_process_args_bad_arg: .: (0.014576) + test_process_args_build: .: (0.022130) + test_process_args_check: .: (0.043464) + test_process_args_install: .: (0.159716) + test_process_args_query: .: (0.036567) + test_process_args_uninstall: .: (0.011081) + test_process_args_update: .: (0.018876) + test_process_args_with_c_flag: .: (0.023730) + test_process_args_with_c_flag_path_not_found: .: (0.006207) + test_process_args_with_c_flag_without_path: .: (0.005644) + test_run_crash_command: .: (0.223161) + test_run_interrupt: .: (0.020658) TestGemCommandsBuildCommand: - test_build_auto_resign_cert: .: (0.175975) - test_build_is_reproducible: .: (0.363112) - test_build_signed_gem: .: (0.363547) - test_build_signed_gem_with_cert_expiration_length_days: .: (0.121985) - test_can_find_gemspecs_without_dot_gemspec: .: (0.057705) - test_execute: .: (0.056779) - test_execute_bad_name: .: (0.038197) - test_execute_bad_spec: .: (0.043652) - test_execute_force: .: (0.067146) - test_execute_missing_file: .: (0.014884) - test_execute_multiple_gemspec_without_gem_name: .: (0.017311) - test_execute_outside_dir: .: (0.039759) - test_execute_outside_dir_no_gemspec_present: .: (0.016498) - test_execute_outside_dir_with_external_gemspec: .: (0.068793) - test_execute_outside_dir_with_external_relative_gemspec: .: (0.041309) - test_execute_outside_dir_with_glob_argument: .: (0.041555) - test_execute_outside_dir_without_gem_name: .: (0.039237) - test_execute_platform: .: (0.035517) - test_execute_rubyforge_project_warning: .: (0.031505) - test_execute_strict_with_warnings: .: (0.017731) - test_execute_strict_without_warnings: .: (0.032576) - test_execute_without_gem_name: .: (0.056170) - test_handle_deprecated_options: .: (0.019126) - test_handle_options: .: (0.018302) - test_handle_options_defaults: .: (0.024766) - test_options_filename: .: (0.026988) + test_build_auto_resign_cert: .: (0.191906) + test_build_is_reproducible: .: (0.214891) + test_build_signed_gem: .: (1.907738) + test_build_signed_gem_with_cert_expiration_length_days: .: (0.311164) + test_can_find_gemspecs_without_dot_gemspec: .: (0.120257) + test_execute: .: (0.035318) + test_execute_bad_name: .: (0.021573) + test_execute_bad_spec: .: (0.015537) + test_execute_force: .: (0.029936) + test_execute_missing_file: .: (0.014193) + test_execute_multiple_gemspec_without_gem_name: .: (0.021544) + test_execute_outside_dir: .: (0.031675) + test_execute_outside_dir_no_gemspec_present: .: (0.010902) + test_execute_outside_dir_with_external_gemspec: .: (0.040763) + test_execute_outside_dir_with_external_relative_gemspec: .: (0.059686) + test_execute_outside_dir_with_glob_argument: .: (0.211660) + test_execute_outside_dir_without_gem_name: .: (0.155326) + test_execute_platform: .: (0.034570) + test_execute_rubyforge_project_warning: .: (0.029239) + test_execute_strict_with_warnings: .: (0.025107) + test_execute_strict_without_warnings: .: (0.036525) + test_execute_without_gem_name: .: (0.118245) + test_handle_deprecated_options: .: (0.044877) + test_handle_options: .: (0.018717) + test_handle_options_defaults: .: (0.023641) + test_options_filename: .: (0.015644) TestGemCommandsCertCommand: - test_certificates_matching: .: (0.017832) - test_certificates_matching_filter: .: (0.022082) - test_execute_add: .: (0.026220) - test_execute_add_twice: .: (0.032826) - test_execute_build: .: (0.734072) - test_execute_build_bad_email_address: .: (0.027017) - test_execute_build_bad_passphrase_confirmation: .: (0.023315) - test_execute_build_ec_key: .: (0.039466) - test_execute_build_encrypted_key: .: (0.065356) - test_execute_build_expiration_days: .: (4.249292) - test_execute_build_key: .: (0.083334) - test_execute_build_key_algorithm_ec_key: .: (0.072443) - test_execute_certificate: .: (0.042560) - test_execute_encrypted_private_key: .: (0.051947) - test_execute_list: .: (0.055135) - test_execute_list_filter: .: (0.043129) - test_execute_private_key: .: (0.048989) - test_execute_re_sign: .: (0.073216) - test_execute_re_sign_with_cert_expiration_length_days: .: (0.084110) - test_execute_remove: .: (0.095110) - test_execute_remove_multiple: .: (0.051040) - test_execute_remove_twice: .: (0.051204) - test_execute_sign: .: (0.079001) - test_execute_sign_default: .: (0.073914) - test_execute_sign_default_encrypted_key: .: (0.080011) - test_execute_sign_encrypted_key: .: (0.171206) - test_execute_sign_no_cert: .: (0.071420) - test_execute_sign_no_key: .: (0.105831) - test_handle_options: .: (0.062484) - test_handle_options_add_bad: .: (0.030384) - test_handle_options_certificate: .: (0.027024) - test_handle_options_key_bad: .: (0.033171) - test_handle_options_sign: .: (0.045678) - test_handle_options_sign_encrypted_key: .: (0.043172) - test_handle_options_sign_nonexistent: .: (0.035146) + test_certificates_matching: .: (0.007636) + test_certificates_matching_filter: .: (0.006375) + test_execute_add: .: (0.010322) + test_execute_add_twice: .: (0.011516) + test_execute_build: .: (0.228635) + test_execute_build_bad_email_address: .: (0.010266) + test_execute_build_bad_passphrase_confirmation: .: (0.010400) + test_execute_build_ec_key: .: (0.015002) + test_execute_build_encrypted_key: .: (0.026833) + test_execute_build_expiration_days: .: (0.548627) + test_execute_build_key: .: (0.018571) + test_execute_build_key_algorithm_ec_key: .: (0.014921) + test_execute_certificate: .: (0.010339) + test_execute_encrypted_private_key: .: (0.013874) + test_execute_list: .: (0.034807) + test_execute_list_filter: .: (0.036217) + test_execute_private_key: .: (0.041401) + test_execute_re_sign: .: (0.080951) + test_execute_re_sign_with_cert_expiration_length_days: .: (0.147571) + test_execute_remove: .: (0.023883) + test_execute_remove_multiple: .: (0.035318) + test_execute_remove_twice: .: (0.024851) + test_execute_sign: .: (0.118315) + test_execute_sign_default: .: (0.168197) + test_execute_sign_default_encrypted_key: .: (0.279746) + test_execute_sign_encrypted_key: .: (0.317923) + test_execute_sign_no_cert: .: (0.036889) + test_execute_sign_no_key: .: (0.025685) + test_handle_options: .: (0.028515) + test_handle_options_add_bad: .: (0.033517) + test_handle_options_certificate: .: (0.029196) + test_handle_options_key_bad: .: (0.035696) + test_handle_options_sign: .: (0.043987) + test_handle_options_sign_encrypted_key: .: (0.050292) + test_handle_options_sign_nonexistent: .: (0.036586) TestGemCommandsCheckCommand: - test_doctor: .: (0.026376) - test_handle_options: .: (0.017229) - test_handle_options_defaults: .: (0.017645) - test_initialize: .: (0.015022) + test_doctor: .: (0.034479) + test_handle_options: .: (0.023596) + test_handle_options_defaults: .: (0.016651) + test_initialize: .: (0.014747) TestGemCommandsCleanupCommand: - test_execute: .: (0.074508) - test_execute_all: .: (0.148930) - test_execute_all_dependencies: .: (0.141561) - test_execute_all_user: .: (0.203067) - test_execute_all_user_no_sudo: .: (0.199123) - test_execute_dev_dependencies: .: (0.231199) - test_execute_dry_run: .: (0.115051) - test_execute_ignore_default_gem_verbose: .: (0.222585) - test_execute_keeps_older_versions_with_deps: .: (0.292269) - test_execute_remove_gem_home_only: .: (0.576575) - test_execute_user_install: .: (0.427720) - test_execute_without_dev_dependencies: .: (0.340332) - test_handle_options_check_development: .: (0.163753) - test_handle_options_d: .: (0.065068) - test_handle_options_deprecated_dry_run: .: (0.031989) - test_handle_options_dry_run: .: (0.033634) - test_handle_options_n: .: (0.033681) + test_execute: .: (0.079777) + test_execute_all: .: (0.492875) + test_execute_all_dependencies: .: (0.084659) + test_execute_all_user: .: (0.505024) + test_execute_all_user_no_sudo: .: (0.503279) + test_execute_dev_dependencies: .: (0.056233) + test_execute_dry_run: .: (0.037384) + test_execute_ignore_default_gem_verbose: .: (0.053987) + test_execute_keeps_older_versions_with_deps: .: (0.061859) + test_execute_remove_gem_home_only: .: (0.296967) + test_execute_user_install: .: (0.264488) + test_execute_without_dev_dependencies: .: (0.125996) + test_handle_options_check_development: .: (0.091339) + test_handle_options_d: .: (0.074163) + test_handle_options_deprecated_dry_run: .: (2.129773) + test_handle_options_dry_run: .: (0.232011) + test_handle_options_n: .: (0.176880) TestGemCommandsContentsCommand: - test_execute: .: (0.009474) - test_execute_all: .: (0.011157) - test_execute_bad_gem: .: (0.006108) - test_execute_default_gem: .: (0.011416) - test_execute_exact_match: .: (0.011705) - test_execute_lib_only: .: (0.016281) - test_execute_missing_multiple: .: (0.023289) - test_execute_missing_single: .: (0.005920) - test_execute_missing_version: .: (0.010544) - test_execute_multiple: .: (0.012166) - test_execute_no_prefix: .: (0.008880) - test_execute_show_install_dir: .: (0.010124) - test_execute_show_install_dir_latest_version: .: (0.009193) - test_execute_show_install_dir_version: .: (0.008685) - test_handle_options: .: (0.008404) + test_execute: .: (0.031380) + test_execute_all: .: (0.026468) + test_execute_bad_gem: .: (0.009064) + test_execute_default_gem: .: (0.020770) + test_execute_exact_match: .: (0.011326) + test_execute_lib_only: .: (0.018134) + test_execute_missing_multiple: .: (0.028953) + test_execute_missing_single: .: (0.017915) + test_execute_missing_version: .: (0.021264) + test_execute_multiple: .: (0.033681) + test_execute_no_prefix: .: (0.016735) + test_execute_show_install_dir: .: (0.024932) + test_execute_show_install_dir_latest_version: .: (0.031632) + test_execute_show_install_dir_version: .: (0.021136) + test_handle_options: .: (0.017408) TestGemCommandsDependencyCommand: - test_execute: .: (0.008098) - test_execute_no_args: .: (0.014836) - test_execute_no_match: .: (0.007124) - test_execute_pipe_format: .: (0.010464) - test_execute_prerelease: .: (0.014987) - test_execute_regexp: .: (0.011317) - test_execute_remote: .: (0.031221) - test_execute_remote_version: .: (0.031386) - test_execute_reverse: .: (0.019914) - test_execute_reverse_remote: .: (0.015482) + test_execute: .: (0.028749) + test_execute_no_args: .: (0.051508) + test_execute_no_match: .: (0.019882) + test_execute_pipe_format: .: (0.028113) + test_execute_prerelease: .: (0.035300) + test_execute_regexp: .: (0.024639) + test_execute_remote: .: (0.016829) + test_execute_remote_version: .: (0.013535) + test_execute_reverse: .: (0.010590) + test_execute_reverse_remote: .: (0.005987) TestGemCommandsEnvironmentCommand: - test_execute_gemdir: .: (0.027862) - test_execute_gempath: .: (0.016659) - test_execute_gempath_multiple: .: (0.051247) - test_execute_platform: .: (0.049441) - test_execute_remotesources: .: (0.050663) - test_execute_unknown: .: (0.035566) - test_execute_user_gemdir: .: (0.043427) - test_execute_user_gemhome: .: (0.103502) - test_execute_version: .: (0.051089) + test_execute_gemdir: .: (0.010434) + test_execute_gempath: .: (0.008965) + test_execute_gempath_multiple: .: (0.008080) + test_execute_platform: .: (0.007803) + test_execute_remotesources: .: (0.013654) + test_execute_unknown: .: (0.009631) + test_execute_user_gemdir: .: (0.008072) + test_execute_user_gemhome: .: (0.007883) + test_execute_version: .: (0.007890) TestGemCommandsExecCommand: - test_conservative: .: (0.537702) - test_conservative_missing_gem: .: (0.137062) - test_error_with_no_arguments: .: (0.035770) - test_error_with_no_executable: .: (0.026568) - test_full_option_parsing: .: (0.036360) - test_gem_dependency_contains_executable: .: (0.603140) - test_gem_dependency_contains_other_executable: .: (1.015125) - test_gem_exec_gem_uninstall: .: (1.027109) - test_gem_with_executable: .: (0.451900) - test_gem_with_executable_error: .: (0.517277) - test_gem_with_multiple_executables_no_match: .: (0.430486) - test_gem_with_multiple_executables_one_match: .: (0.515174) - test_gem_with_other_executable_name: .: (0.696010) - test_gem_with_platform_and_platform_dependencies: .: (5.140356) - test_gem_with_platform_dependencies: .: (2.514589) - test_gem_with_platforms: .: (1.884535) - test_gem_without_executable: .: (0.674422) - test_missing_gem: .: (0.141997) - test_newer_prerelease_available: .: (1.297380) - test_only_prerelease_available: .: (0.491141) - test_other_gem_contains_executable: .: (0.296291) - test_pre_argument: .: (0.792935) - test_pre_version_option: .: (0.426741) - test_single_arg_parsing: .: (0.051255) - test_single_arg_parsing_with_version: .: (0.060077) - test_uses_newest_version: .: (0.575148) - test_uses_newest_version_of_dependency: .: (0.511076) - test_version_mismatch: .: (0.155099) + test_conservative: .: (0.190864) + test_conservative_missing_gem: .: (0.027422) + test_error_with_no_arguments: .: (0.008959) + test_error_with_no_executable: .: (0.008439) + test_full_option_parsing: .: (0.009300) + test_gem_dependency_contains_executable: .: (0.281225) + test_gem_dependency_contains_other_executable: .: (0.135750) + test_gem_exec_gem_uninstall: .: (0.172202) + test_gem_with_executable: .: (0.074971) + test_gem_with_executable_error: .: (0.145988) + test_gem_with_multiple_executables_no_match: .: (0.150890) + test_gem_with_multiple_executables_one_match: .: (0.146996) + test_gem_with_other_executable_name: .: (0.097242) + test_gem_with_platform_and_platform_dependencies: .: (1.360710) + test_gem_with_platform_dependencies: .: (0.289205) + test_gem_with_platforms: .: (0.212945) + test_gem_without_executable: .: (0.148510) + test_missing_gem: .: (0.046965) + test_newer_prerelease_available: .: (0.367774) + test_only_prerelease_available: .: (0.795704) + test_other_gem_contains_executable: .: (0.156199) + test_pre_argument: .: (0.129721) + test_pre_version_option: .: (0.141338) + test_single_arg_parsing: .: (0.019901) + test_single_arg_parsing_with_version: .: (0.020930) + test_uses_newest_version: .: (0.220900) + test_uses_newest_version_of_dependency: .: (0.185809) + test_version_mismatch: .: (0.056653) TestGemCommandsFetchCommand: - test_execute: .: (0.106658) - test_execute_latest: .: (0.175249) - test_execute_nonexistent_hint_disabled: .: (0.044016) - test_execute_platform: .: (0.131283) - test_execute_prerelease: .: (0.183262) - test_execute_specific_prerelease: .: (0.183060) - test_execute_two_version: .: (0.031144) - test_execute_two_version_specified_by_colon: .: (0.179152) - test_execute_version: .: (0.132058) - test_execute_version_nonexistent: .: (0.043374) - test_execute_version_specified_by_colon: .: (0.136855) + test_execute: .: (0.046038) + test_execute_latest: .: (1.186361) + test_execute_nonexistent_hint_disabled: .: (0.033754) + test_execute_platform: .: (0.077056) + test_execute_prerelease: .: (0.064030) + test_execute_specific_prerelease: .: (0.232968) + test_execute_two_version: .: (0.015496) + test_execute_two_version_specified_by_colon: .: (0.061969) + test_execute_version: .: (0.021574) + test_execute_version_nonexistent: .: (0.008672) + test_execute_version_specified_by_colon: .: (0.016139) TestGemCommandsHelpCommand: - test_gem_help_bad: .: (0.033629) - test_gem_help_build: .: (0.051139) - test_gem_help_commands: .: (0.104074) - test_gem_help_commands_omits_deprecated_commands: .: (0.052003) - test_gem_help_gem_dependencies: .: (0.027051) - test_gem_help_platforms: .: (0.031261) - test_gem_no_args_shows_help: .: (0.019143) + test_gem_help_bad: .: (0.005887) + test_gem_help_build: .: (0.008571) + test_gem_help_commands: .: (0.030079) + test_gem_help_commands_omits_deprecated_commands: .: (0.023600) + test_gem_help_gem_dependencies: .: (0.010152) + test_gem_help_platforms: .: (0.016280) + test_gem_no_args_shows_help: .: (0.016370) TestGemCommandsInfoCommand: - test_execute: .: (0.057426) - test_execute_with_default_gem: .: (0.093632) - test_execute_with_default_gem_and_regular_gem: .: (0.101408) - test_execute_with_version_flag: .: (0.121526) + test_execute: .: (0.035036) + test_execute_with_default_gem: .: (0.032155) + test_execute_with_default_gem_and_regular_gem: .: (0.044825) + test_execute_with_version_flag: .: (0.038884) TestGemCommandsInstallCommand: - test_execute_bad_source: .: (0.058593) - test_execute_conservative: .: (0.263148) - test_execute_dependency_nonexistent: .: (0.167966) - test_execute_exclude_prerelease: .: (0.249175) - test_execute_explicit_version_includes_prerelease: .: (0.326161) - test_execute_http_proxy: .: (0.099100) - test_execute_installs_deps_a_gemdeps: .: (0.443275) - test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.387214) - test_execute_installs_from_a_gemdeps: .: (0.255391) - test_execute_installs_from_a_gemdeps_with_conservative: .: (0.343016) - test_execute_local: .: (0.176157) - test_execute_local_dependency_nonexistent: .: (0.095034) - test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.204003) - test_execute_local_missing: .: (0.095196) - test_execute_local_missing_ignore_dependencies: .: (0.052891) - test_execute_local_transitive_prerelease: .: (0.760015) - test_execute_no_gem: .: (0.023213) - test_execute_no_user_install: .: (0.308495) - test_execute_nonexistent: .: (0.107588) - test_execute_nonexistent_force: .: (0.085477) - test_execute_nonexistent_hint_disabled: .: (0.096685) - test_execute_nonexistent_with_dashes: .: (0.192009) - test_execute_nonexistent_with_hint: .: (0.051214) - test_execute_prerelease_skipped_when_no_flag_set: .: (0.199511) - test_execute_prerelease_skipped_when_non_pre_available: .: (0.215423) - test_execute_prerelease_wins_over_previous_ver: .: (0.197672) - test_execute_rdoc: .: (1.584112) - test_execute_rdoc_with_path: .: (0.387144) - test_execute_remote: .: (0.172034) - test_execute_remote_ignores_files: .: (0.232071) - test_execute_remote_truncates_existing_gemspecs: .: (0.419198) - test_execute_required_ruby_version: .: (0.491009) - test_execute_required_ruby_version_specific_not_met:.: (0.248090) - test_execute_required_ruby_version_specific_prerelease_met: .: (0.431106) - test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.314130) - test_execute_required_ruby_version_upper_bound: .: (0.336021) - test_execute_required_rubygems_version_wrong: .: (0.107858) - test_execute_saves_build_args: .: (0.225707) - test_execute_two: .: (0.392045) - test_execute_two_version: .: (0.041283) - test_execute_two_version_specified_by_colon: .: (0.814702) - test_execute_uses_deps_a_gemdeps: .: (0.506542) - test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.523127) - test_execute_uses_from_a_gemdeps: .: (0.187950) - test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.170960) - test_execute_with_gemdeps_path_ignores_system: .: (0.437660) - test_execute_with_invalid_gem_file: .: (0.309029) - test_execute_with_version_specified_by_colon: .: (0.337025) - test_explain_platform_local: .: (0.202829) - test_explain_platform_local_ignore_dependencies: .: (0.168045) - test_explain_platform_ruby: .: (0.117156) - test_explain_platform_ruby_ignore_dependencies: .: (0.056994) - test_handle_options_file: .: (0.102356) - test_handle_options_suggest: .: (0.058006) - test_handle_options_without: .: (0.055962) - test_install_gem_ignore_dependencies_both: .: (0.134801) - test_install_gem_ignore_dependencies_remote: .: (0.163272) - test_install_gem_ignore_dependencies_remote_platform_local: .: (0.351101) - test_install_gem_ignore_dependencies_specific_file: .: (0.299095) - test_parses_requirement_from_gemname: .: (0.239980) - test_redact_credentials_from_uri_on_warning: .: (0.359988) - test_show_errors_on_failure: .: (0.072040) - test_show_source_problems_even_on_success: .: (0.204083) - test_suggest_update_if_enabled: .: (0.579210) + test_execute_bad_source: .: (0.029674) + test_execute_conservative: .: (0.097226) + test_execute_dependency_nonexistent: .: (0.044293) + test_execute_exclude_prerelease: .: (0.123754) + test_execute_explicit_version_includes_prerelease: .: (0.163154) + test_execute_http_proxy: .: (0.064398) + test_execute_installs_deps_a_gemdeps: .: (0.174092) + test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.182546) + test_execute_installs_from_a_gemdeps: .: (0.155818) + test_execute_installs_from_a_gemdeps_with_conservative: .: (0.145031) + test_execute_local: .: (0.070130) + test_execute_local_dependency_nonexistent: .: (0.065488) + test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.105833) + test_execute_local_missing: .: (0.023502) + test_execute_local_missing_ignore_dependencies: .: (0.017804) + test_execute_local_transitive_prerelease: .: (0.157000) + test_execute_no_gem: .: (0.020798) + test_execute_no_user_install: .: (0.078548) + test_execute_nonexistent: .: (0.025002) + test_execute_nonexistent_force: .: (0.215884) + test_execute_nonexistent_hint_disabled: .: (0.038961) + test_execute_nonexistent_with_dashes: .: (0.168494) + test_execute_nonexistent_with_hint: .: (0.022316) + test_execute_prerelease_skipped_when_no_flag_set: .: (1.486792) + test_execute_prerelease_skipped_when_non_pre_available: .: (0.406011) + test_execute_prerelease_wins_over_previous_ver: .: (0.211354) + test_execute_rdoc: .: (2.035352) + test_execute_rdoc_with_path: .: (0.377031) + test_execute_remote: .: (0.319331) + test_execute_remote_ignores_files: .: (1.694983) + test_execute_remote_truncates_existing_gemspecs: .: (0.938122) + test_execute_required_ruby_version: .: (0.335769) + test_execute_required_ruby_version_specific_not_met:.: (0.089106) + test_execute_required_ruby_version_specific_prerelease_met: .: (0.131542) + test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.083435) + test_execute_required_ruby_version_upper_bound: .: (0.166265) + test_execute_required_rubygems_version_wrong: .: (0.087338) + test_execute_saves_build_args: .: (0.133264) + test_execute_two: .: (0.318799) + test_execute_two_version: .: (0.038501) + test_execute_two_version_specified_by_colon: .: (0.338755) + test_execute_uses_deps_a_gemdeps: .: (0.240894) + test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.580398) + test_execute_uses_from_a_gemdeps: .: (0.336149) + test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.261820) + test_execute_with_gemdeps_path_ignores_system: .: (0.340993) + test_execute_with_invalid_gem_file: .: (0.130235) + test_execute_with_version_specified_by_colon: .: (0.189950) + test_explain_platform_local: .: (0.114327) + test_explain_platform_local_ignore_dependencies: .: (0.112124) + test_explain_platform_ruby: .: (0.082528) + test_explain_platform_ruby_ignore_dependencies: .: (0.101148) + test_handle_options_file: .: (0.071804) + test_handle_options_suggest: .: (0.059145) + test_handle_options_without: .: (0.092201) + test_install_gem_ignore_dependencies_both: .: (0.141913) + test_install_gem_ignore_dependencies_remote: .: (0.206994) + test_install_gem_ignore_dependencies_remote_platform_local: .: (0.245152) + test_install_gem_ignore_dependencies_specific_file: .: (0.119193) + test_parses_requirement_from_gemname: .: (0.069673) + test_redact_credentials_from_uri_on_warning: .: (0.109321) + test_show_errors_on_failure: .: (0.023546) + test_show_source_problems_even_on_success: .: (0.084195) + test_suggest_update_if_enabled: .: (0.099040) TestGemCommandsListCommand: - test_execute_installed: .: (0.236683) - test_execute_normal_gem_shadowing_default_gem: .: (0.433682) + test_execute_installed: .: (0.035002) + test_execute_normal_gem_shadowing_default_gem: .: (0.062233) TestGemCommandsLockCommand: - test_execute: .: (0.115611) - test_execute_missing_dependency: .: (0.068575) - test_execute_strict: .: (0.064036) + test_execute: .: (0.036413) + test_execute_missing_dependency: .: (0.021801) + test_execute_strict: .: (0.024719) TestGemCommandsMirrorCommand: - test_execute: .: (0.059098) + test_execute: .: (0.014020) TestGemCommandsOpenCommand: - test_default_gem: .: (0.074561) - test_execute: .: (1.134762) - test_execute_bad_gem: .: (0.036013) - test_wrong_version: .: (0.043012) + test_default_gem: .: (0.016331) + test_execute: .: (0.414633) + test_execute_bad_gem: .: (0.025596) + test_wrong_version: .: (0.015442) TestGemCommandsOutdatedCommand: - test_execute: .: (0.265287) - test_execute_with_up_to_date_platform_specific_gem: .: (0.236718) - test_initialize: .: (0.059010) + test_execute: .: (0.077151) + test_execute_with_up_to_date_platform_specific_gem: .: (0.095685) + test_initialize: .: (0.023961) TestGemCommandsOwnerCommand: - test_add_owner_with_host_option_through_execute: .: (0.095328) - test_add_owners: .: (0.060139) - test_add_owners_denied: .: (0.040974) - test_add_owners_key: .: (0.069966) - test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.313070) - test_add_owners_permanent_redirect: .: (0.023627) - test_add_owners_unathorized_api_key: .: (0.023181) - test_otp_verified_failure: .: (0.029329) - test_otp_verified_success: .: (0.025850) - test_remove_owners: .: (0.059452) - test_remove_owners_denied: .: (0.049826) - test_remove_owners_key: .: (0.062006) - test_remove_owners_missing: .: (0.049149) - test_remove_owners_permanent_redirect: .: (0.054278) - test_remove_owners_unathorized_api_key: .: (0.058753) - test_show_owners: .: (0.037168) - test_show_owners_denied: .: (0.066806) - test_show_owners_dont_load_objects: .: (0.042218) - test_show_owners_key: .: (0.069565) - test_show_owners_permanent_redirect: .: (0.117846) - test_show_owners_setting_up_host: .: (0.064177) - test_show_owners_setting_up_host_through_env_var: .: (0.054094) - test_with_webauthn_enabled_failure: .: (0.149702) - test_with_webauthn_enabled_failure_with_polling: .: (0.139944) - test_with_webauthn_enabled_success: .: (0.157253) - test_with_webauthn_enabled_success_with_polling: .: (0.148638) + test_add_owner_with_host_option_through_execute: .: (1.741502) + test_add_owners: .: (0.071529) + test_add_owners_denied: .: (0.038369) + test_add_owners_key: .: (0.036057) + test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.269902) + test_add_owners_permanent_redirect: .: (0.035481) + test_add_owners_unathorized_api_key: .: (0.021805) + test_otp_verified_failure: .: (0.021375) + test_otp_verified_success: .: (0.023444) + test_remove_owners: .: (0.017452) + test_remove_owners_denied: .: (0.019998) + test_remove_owners_key: .: (0.037603) + test_remove_owners_missing: .: (0.021538) + test_remove_owners_permanent_redirect: .: (0.024021) + test_remove_owners_unathorized_api_key: .: (0.023046) + test_show_owners: .: (0.045348) + test_show_owners_denied: .: (0.030386) + test_show_owners_dont_load_objects: .: (0.048390) + test_show_owners_key: .: (0.027418) + test_show_owners_permanent_redirect: .: (0.033779) + test_show_owners_setting_up_host: .: (0.030736) + test_show_owners_setting_up_host_through_env_var: .: (0.024211) + test_with_webauthn_enabled_failure: .: (0.126806) + test_with_webauthn_enabled_failure_with_polling: .: (0.123306) + test_with_webauthn_enabled_success: .: (0.120665) + test_with_webauthn_enabled_success_with_polling: .: (0.126082) TestGemCommandsPristineCommand: - test_execute: .: (0.172283) - test_execute_all: .: (0.149495) - test_execute_bindir: .: (0.174483) - test_execute_default_gem: .: (0.096068) - test_execute_env_shebang: .: (0.222322) - test_execute_extensions_explicit: .: (1.708597) - test_execute_extensions_only_missing_extensions: .: (4.178995) - test_execute_many: .: (0.264922) - test_execute_many_multi_repo: .: (0.275053) - test_execute_missing_cache_gem: .: (0.539049) - test_execute_missing_cache_gem_when_multi_repo: .: (0.647142) - test_execute_multi_platform: .: (3.823399) - test_execute_no_extension: .: (0.994660) - test_execute_no_gem: .: (0.035618) - test_execute_only_executables: .: (0.200484) - test_execute_only_plugins: .: (0.182741) - test_execute_unknown_gem_at_remote_source: .: (0.074969) - test_execute_user_install: .: (0.216377) - test_execute_with_extension_with_build_args: .: (1.767387) - test_handle_options: .: (0.066146) - test_handle_options_extensions: .: (0.047432) - test_skip: .: (0.227984) - test_skip_many_gems: .: (0.171061) + test_execute: .: (0.120266) + test_execute_all: .: (0.251385) + test_execute_bindir: .: (0.075473) + test_execute_default_gem: .: (0.031428) + test_execute_env_shebang: .: (0.078661) + test_execute_extensions_explicit: .: (1.048653) + test_execute_extensions_only_missing_extensions: .: (1.305414) + test_execute_many: .: (0.236019) + test_execute_many_multi_repo: .: (0.156260) + test_execute_missing_cache_gem: .: (0.149102) + test_execute_missing_cache_gem_when_multi_repo: .: (0.316233) + test_execute_multi_platform: .: (0.835334) + test_execute_no_extension: .: (0.435299) + test_execute_no_gem: .: (0.013147) + test_execute_only_executables: .: (0.062045) + test_execute_only_plugins: .: (0.055648) + test_execute_unknown_gem_at_remote_source: .: (0.027759) + test_execute_user_install: .: (0.100299) + test_execute_with_extension_with_build_args: .: (3.295244) + test_handle_options: .: (0.252349) + test_handle_options_extensions: .: (0.023153) + test_skip: .: (0.283675) + test_skip_many_gems: .: (0.565739) TestGemCommandsPushCommand: - test_execute: .: (0.021552) - test_execute_allowed_push_host: .: (0.044098) - test_execute_attestation: .: (0.026664) - test_execute_host: .: (0.025351) - test_otp_verified_failure: .: (0.021320) - test_otp_verified_success: .: (0.021221) - test_raises_error_with_no_arguments: .: (0.015287) - test_sending_gem: .: (0.019238) - test_sending_gem_defaulting_to_allowed_push_host: .: (0.045962) - test_sending_gem_denied: .: (0.051186) - test_sending_gem_key: .: (0.050922) - test_sending_gem_to_allowed_push_host: .: (0.067173) - test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.085225) - test_sending_gem_to_disallowed_default_host: .: (0.063615) - test_sending_gem_to_disallowed_push_host: .: (0.090563) - test_sending_gem_to_host_permanent_redirect: .: (0.057887) - test_sending_gem_to_metadata_host: .: (0.091848) - test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.071121) - test_sending_gem_with_env_var_api_key: .: (0.089451) - test_sending_gem_with_no_local_creds: .: (0.093622) - test_sending_when_default_host_disabled: .: (0.060014) - test_sending_when_default_host_disabled_with_override: .: (0.075226) - test_with_webauthn_enabled_failure: .: (0.096459) - test_with_webauthn_enabled_failure_with_polling: .: (0.166866) - test_with_webauthn_enabled_success: .: (0.094564) - test_with_webauthn_enabled_success_with_polling: .: (0.176235) + test_execute: .: (0.332896) + test_execute_allowed_push_host: .: (0.615046) + test_execute_attestation: .: (0.256465) + test_execute_host: .: (0.551910) + test_otp_verified_failure: .: (0.343943) + test_otp_verified_success: .: (0.318386) + test_raises_error_with_no_arguments: .: (0.161919) + test_sending_gem: .: (0.576385) + test_sending_gem_defaulting_to_allowed_push_host: .: (0.943724) + test_sending_gem_denied: .: (0.220934) + test_sending_gem_key: .: (0.142437) + test_sending_gem_to_allowed_push_host: .: (0.209198) + test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (1.790198) + test_sending_gem_to_disallowed_default_host: .: (0.191830) + test_sending_gem_to_disallowed_push_host: .: (0.559473) + test_sending_gem_to_host_permanent_redirect: .: (0.251485) + test_sending_gem_to_metadata_host: .: (0.253009) + test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.141325) + test_sending_gem_with_env_var_api_key: .: (0.443502) + test_sending_gem_with_no_local_creds: .: (0.115950) + test_sending_when_default_host_disabled: .: (0.035422) + test_sending_when_default_host_disabled_with_override: .: (0.045302) + test_with_webauthn_enabled_failure: .: (0.057806) + test_with_webauthn_enabled_failure_with_polling: .: (0.148939) + test_with_webauthn_enabled_success: .: (0.054184) + test_with_webauthn_enabled_success_with_polling: .: (0.163417) TestGemCommandsQueryCommandWithInstalledGems: - test_execute: .: (0.091977) - test_execute_all: .: (0.114927) - test_execute_all_prerelease: .: (0.103696) - test_execute_details: .: (0.199690) - test_execute_details_cleans_text: .: (0.167021) - test_execute_details_truncates_summary: .: (0.910897) - test_execute_installed: .: (0.066778) - test_execute_installed_inverse: .: (0.075335) - test_execute_installed_inverse_not_installed: .: (0.047778) - test_execute_installed_no_name: .: (0.041079) - test_execute_installed_not_installed: .: (0.051017) - test_execute_installed_version: .: (0.034411) - test_execute_installed_version_not_installed: .: (0.041133) - test_execute_local: .: (0.037518) - test_execute_local_notty: .: (0.051150) - test_execute_local_quiet: .: (0.038720) - test_execute_multiple_args: .: (0.051954) - test_execute_no_prerelease_local: .: (0.054939) - test_execute_no_versions: .: (0.079344) - test_execute_notty: .: (0.071361) - test_execute_prerelease: .: (0.115908) - test_execute_prerelease_local: .: (0.113209) - test_execute_remote: .: (0.076612) - test_execute_remote_notty: .: (0.084067) - test_execute_remote_quiet: .: (0.067145) - test_make_entry: .: (0.039279) - test_show_gems: .: (0.043139) + test_execute: .: (0.044906) + test_execute_all: .: (0.040929) + test_execute_all_prerelease: .: (0.042362) + test_execute_details: .: (0.277241) + test_execute_details_cleans_text: .: (0.060890) + test_execute_details_truncates_summary: .: (0.290308) + test_execute_installed: .: (0.015878) + test_execute_installed_inverse: .: (0.034439) + test_execute_installed_inverse_not_installed: .: (0.034708) + test_execute_installed_no_name: .: (0.032569) + test_execute_installed_not_installed: .: (0.043008) + test_execute_installed_version: .: (0.095638) + test_execute_installed_version_not_installed: .: (0.073211) + test_execute_local: .: (0.058540) + test_execute_local_notty: .: (0.061227) + test_execute_local_quiet: .: (0.112946) + test_execute_multiple_args: .: (0.093667) + test_execute_no_prerelease_local: .: (0.043965) + test_execute_no_versions: .: (0.022592) + test_execute_notty: .: (0.023021) + test_execute_prerelease: .: (0.014141) + test_execute_prerelease_local: .: (0.020312) + test_execute_remote: .: (0.017678) + test_execute_remote_notty: .: (0.019963) + test_execute_remote_quiet: .: (0.015305) + test_make_entry: .: (0.011592) + test_show_gems: .: (0.011211) TestGemCommandsQueryCommandWithoutInstalledGems: - test_depprecated: .: (0.106106) - test_execute_default_details: .: (0.150933) - test_execute_exact_local: .: (0.150813) - test_execute_exact_multiple: .: (0.238968) - test_execute_exact_remote: .: (0.303775) - test_execute_local_details: .: (0.318688) - test_execute_platform: .: (0.231751) - test_execute_show_default_gems: .: (0.156994) - test_execute_show_default_gems_with_platform: .: (0.160655) + test_depprecated: .: (0.026175) + test_execute_default_details: .: (0.037385) + test_execute_exact_local: .: (0.188990) + test_execute_exact_multiple: .: (0.411856) + test_execute_exact_remote: .: (0.198938) + test_execute_local_details: .: (0.114068) + test_execute_platform: .: (0.089239) + test_execute_show_default_gems: .: (0.104245) + test_execute_show_default_gems_with_platform: .: (0.049238) TestGemCommandsRebuildCommand: - test_build_is_reproducible: .: (0.772033) + test_build_is_reproducible: .: (0.210655) TestGemCommandsSearchCommand: - test_initialize: .: (0.048934) + test_initialize: .: (0.014966) TestGemCommandsServerCommand: - test_execute: .: (0.043720) + test_execute: .: (0.020621) TestGemCommandsSetupCommand: - test_destdir_flag_regenerates_binstubs: .: (0.554177) - test_files_in: .: (0.165191) - test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.269371) - test_install_lib: .: (0.195422) - test_remove_old_lib_files: .: (0.171542) - test_remove_old_man_files: .: (0.240501) - test_show_release_notes: .: (0.214479) + test_destdir_flag_regenerates_binstubs: .: (0.096537) + test_files_in: .: (0.039484) + test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.109903) + test_install_lib: .: (0.106589) + test_remove_old_lib_files: .: (0.099716) + test_remove_old_man_files: .: (0.093287) + test_show_release_notes: .: (0.091304) TestGemCommandsSigninCommand: - test_execute_on_gemserver_without_profile_me_endpoint: .: (0.071155) - test_execute_when_already_signed_in_with_different_host: .: (0.059144) - test_execute_when_already_signed_in_with_same_host: .: (0.040699) - test_execute_when_not_already_signed_in: .: (0.022291) - test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.019175) - test_execute_with_host_permanent_redirect: .: (0.030245) - test_execute_with_host_supplied: .: (0.020054) - test_execute_with_key_name_and_custom_scope: .: (0.024380) - test_execute_with_key_name_and_exclusive_scope: .: (0.028836) - test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.018084) - test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.019157) - test_execute_with_key_name_default_scope: .: (0.039254) - test_execute_with_valid_creds_set_for_default_host: .: (0.019698) - test_execute_with_warnings: .: (0.018616) + test_execute_on_gemserver_without_profile_me_endpoint: .: (0.346608) + test_execute_when_already_signed_in_with_different_host: .: (0.023463) + test_execute_when_already_signed_in_with_same_host: .: (0.020382) + test_execute_when_not_already_signed_in: .: (0.022784) + test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.023435) + test_execute_with_host_permanent_redirect: .: (0.040661) + test_execute_with_host_supplied: .: (0.026437) + test_execute_with_key_name_and_custom_scope: .: (0.023529) + test_execute_with_key_name_and_exclusive_scope: .: (0.027882) + test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.026100) + test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.026589) + test_execute_with_key_name_default_scope: .: (0.027713) + test_execute_with_valid_creds_set_for_default_host: .: (0.044623) + test_execute_with_warnings: .: (0.028760) TestGemCommandsSignoutCommand: - test_execute_when_not_signed_in: .: (0.011677) - test_execute_when_user_is_signed_in: .: (0.019227) + test_execute_when_not_signed_in: .: (0.022656) + test_execute_when_user_is_signed_in: .: (0.017116) TestGemCommandsSourcesCommand: - test_execute: .: (0.019997) - test_execute_add: .: (0.050475) - test_execute_add_allow_typo_squatting_source: .: (0.043177) - test_execute_add_allow_typo_squatting_source_forced:.: (0.031266) - test_execute_add_bad_uri: .: (0.023956) - test_execute_add_deny_typo_squatting_source: .: (0.030587) - test_execute_add_existent_source_invalid_uri: .: (0.023279) - test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.022202) - test_execute_add_http_rubygems_org: .: (0.028775) - test_execute_add_http_rubygems_org_forced: .: (0.037000) - test_execute_add_https_rubygems_org: .: (0.033830) - test_execute_add_nonexistent_source: .: (0.027143) - test_execute_add_redundant_source: .: (0.027216) - test_execute_add_redundant_source_trailing_slash: .: (0.031190) - test_execute_clear_all: .: (0.019233) - test_execute_list: .: (0.019169) - test_execute_remove: .: (0.020886) - test_execute_remove_no_network: .: (0.026078) - test_execute_update: .: (0.046135) - test_initialize_proxy: .: (0.052767) + test_execute: .: (0.027546) + test_execute_add: .: (0.057017) + test_execute_add_allow_typo_squatting_source: .: (0.043630) + test_execute_add_allow_typo_squatting_source_forced:.: (0.037057) + test_execute_add_bad_uri: .: (0.026435) + test_execute_add_deny_typo_squatting_source: .: (0.030660) + test_execute_add_existent_source_invalid_uri: .: (0.033958) + test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.025445) + test_execute_add_http_rubygems_org: .: (0.018459) + test_execute_add_http_rubygems_org_forced: .: (0.021142) + test_execute_add_https_rubygems_org: .: (0.016168) + test_execute_add_nonexistent_source: .: (0.021343) + test_execute_add_redundant_source: .: (0.021332) + test_execute_add_redundant_source_trailing_slash: .: (0.022709) + test_execute_clear_all: .: (0.015964) + test_execute_list: .: (0.017505) + test_execute_remove: .: (0.016915) + test_execute_remove_no_network: .: (0.017749) + test_execute_update: .: (0.077799) + test_initialize_proxy: .: (0.033606) TestGemCommandsSpecificationCommand: - test_execute: .: (0.024352) - test_execute_all: .: (0.034935) - test_execute_all_conflicts_with_version: .: (0.018431) - test_execute_bad_name: .: (0.011016) - test_execute_bad_name_with_version: .: (0.011384) - test_execute_exact_match: .: (0.026772) - test_execute_field: .: (0.019785) - test_execute_file: .: (0.085766) - test_execute_marshal: .: (0.026187) - test_execute_remote: .: (0.023489) - test_execute_remote_with_prerelease: .: (0.107323) - test_execute_remote_with_version: .: (0.092622) - test_execute_remote_with_version_and_platform: .: (0.118513) - test_execute_remote_without_prerelease: .: (0.238786) - test_execute_ruby: .: (0.046344) + test_execute: .: (1.580621) + test_execute_all: .: (0.042434) + test_execute_all_conflicts_with_version: .: (0.024511) + test_execute_bad_name: .: (0.006483) + test_execute_bad_name_with_version: .: (0.009954) + test_execute_exact_match: .: (0.016433) + test_execute_field: .: (0.009121) + test_execute_file: .: (0.016923) + test_execute_marshal: .: (0.010224) + test_execute_remote: .: (0.014991) + test_execute_remote_with_prerelease: .: (0.016496) + test_execute_remote_with_version: .: (0.015024) + test_execute_remote_with_version_and_platform: .: (0.020848) + test_execute_remote_without_prerelease: .: (0.019082) + test_execute_ruby: .: (0.009227) TestGemCommandsStaleCommand: - test_execute_sorts: .: (0.067065) + test_execute_sorts: .: (0.014929) TestGemCommandsUnpackCommand: - test_execute: .: (0.386710) - test_execute_exact_match: .: (0.151093) - test_execute_gem_path: .: (0.091252) - test_execute_gem_path_missing: .: (0.035311) - test_execute_remote: .: (0.111187) - test_execute_spec: .: (0.324141) - test_execute_spec_target: .: (0.361179) - test_execute_sudo: .: (0.257927) - test_execute_with_target_option: .: (0.363000) - test_find_in_cache: .: (0.347047) - test_get_path: .: (0.125872) - test_handle_options_metadata: .: (0.060054) + test_execute: .: (0.096765) + test_execute_exact_match: .: (0.046012) + test_execute_gem_path: .: (0.027193) + test_execute_gem_path_missing: .: (0.009982) + test_execute_remote: .: (0.042534) + test_execute_spec: .: (0.136456) + test_execute_spec_target: .: (0.069156) + test_execute_sudo: .: (0.849361) + test_execute_with_target_option: .: (1.232677) + test_find_in_cache: .: (0.048716) + test_get_path: .: (0.014452) + test_handle_options_metadata: .: (0.005899) TestGemCommandsWhichCommand: - test_execute: .: (0.095734) - test_execute_directory: .: (0.051663) - test_execute_missing: .: (0.035577) - test_execute_one_missing: .: (0.095438) + test_execute: .: (0.007145) + test_execute_directory: .: (0.005330) + test_execute_missing: .: (0.016519) + test_execute_one_missing: .: (0.012475) TestGemCommandsYankCommand: - test_execute: .: (0.053056) - test_execute_host: .: (0.071122) - test_execute_key: .: (0.052343) - test_execute_with_otp_failure: .: (0.042433) - test_execute_with_otp_success: .: (0.063210) - test_handle_options: .: (0.044037) - test_handle_options_missing_argument: .: (0.050997) - test_with_webauthn_enabled_failure: .: (0.152788) - test_with_webauthn_enabled_failure_with_polling: .: (0.145977) - test_with_webauthn_enabled_success: .: (0.170903) - test_with_webauthn_enabled_success_with_polling: .: (0.135923) - test_yank_gem_unathorized_api_key: .: (0.048004) + test_execute: .: (0.253078) + test_execute_host: .: (0.014291) + test_execute_key: .: (0.011483) + test_execute_with_otp_failure: .: (0.011686) + test_execute_with_otp_success: .: (0.034822) + test_handle_options: .: (0.035615) + test_handle_options_missing_argument: .: (0.037733) + test_with_webauthn_enabled_failure: .: (0.130886) + test_with_webauthn_enabled_failure_with_polling: .: (0.127624) + test_with_webauthn_enabled_success: .: (0.122128) + test_with_webauthn_enabled_success_with_polling: .: (0.125277) + test_yank_gem_unathorized_api_key: .: (0.020950) TestGemConfig: - test_bad_rake_path_is_escaped: .: (0.023942) - test_datadir: .: (0.325869) - test_good_rake_path_is_escaped: .: (0.022787) + test_bad_rake_path_is_escaped: .: (0.014126) + test_datadir: .: (0.187486) + test_good_rake_path_is_escaped: .: (0.007484) TestGemConfigFile: - test_accept_string_key: .: (0.034492) - test_api_keys: .: (0.038618) - test_check_credentials_permissions: .: (0.047206) - test_disable_default_gem_server: .: (0.051185) - test_dump_with_rubygems_yaml: .: (0.027036) - test_handle_arguments: .: (0.039434) - test_handle_arguments_backtrace: .: (0.053741) - test_handle_arguments_debug: .: (0.066201) - test_handle_arguments_norc: .: (0.050119) - test_handle_arguments_override: .: (0.074795) - test_handle_arguments_traceback: .: (0.045632) - test_handle_comment: .: (0.071479) - test_ignore_invalid_config_file: .: (0.079254) - test_initialize: .: (0.063693) - test_initialize_environment_variable_override: .: (0.066949) - test_initialize_handle_arguments_config_file: .: (0.049388) - test_initialize_handle_arguments_config_file_equals:.: (0.071238) - test_initialize_handle_arguments_config_file_with_other_params: .: (0.185271) - test_initialize_ipv4_fallback_enabled_env: .: (0.071115) - test_initialize_operating_system_override: .: (0.068323) - test_initialize_platform_override: .: (0.066402) - test_initialize_system_wide_override: .: (0.072959) - test_load_api_keys: .: (0.068279) - test_load_api_keys_bad_permission: .: (0.098109) - test_load_install_extension_in_lib_from_config: .: (0.065530) - test_load_ssl_ca_cert_from_config: .: (0.090492) - test_load_ssl_client_cert_from_config: .: (0.049615) - test_load_ssl_verify_mode_from_config: .: (0.110130) - test_load_with_rubygems_config_hash: .: (0.095525) - test_really_verbose: .: (0.049573) - test_rubygems_api_key_equals: .: (0.090596) - test_rubygems_api_key_equals_bad_permission: .: (0.071205) - test_s3_source: .: (0.050059) - test_s3_source_with_config_without_lookahead: .: (0.066927) - test_set_config_file_name_from_environment_variable:.: (0.049051) - test_write: .: (0.107460) - test_write_from_hash: .: (0.088257) + test_accept_string_key: .: (0.019592) + test_api_keys: .: (0.015642) + test_check_credentials_permissions: .: (0.020252) + test_disable_default_gem_server: .: (0.015680) + test_dump_with_rubygems_yaml: .: (0.016951) + test_handle_arguments: .: (0.012233) + test_handle_arguments_backtrace: .: (0.021931) + test_handle_arguments_debug: .: (0.011678) + test_handle_arguments_norc: .: (0.022995) + test_handle_arguments_override: .: (0.020149) + test_handle_arguments_traceback: .: (0.020209) + test_handle_comment: .: (0.014440) + test_ignore_invalid_config_file: .: (0.021936) + test_initialize: .: (0.018819) + test_initialize_environment_variable_override: .: (0.024599) + test_initialize_handle_arguments_config_file: .: (0.022570) + test_initialize_handle_arguments_config_file_equals:.: (0.029074) + test_initialize_handle_arguments_config_file_with_other_params: .: (0.019084) + test_initialize_ipv4_fallback_enabled_env: .: (0.015662) + test_initialize_operating_system_override: .: (0.015645) + test_initialize_platform_override: .: (0.015659) + test_initialize_system_wide_override: .: (0.019660) + test_load_api_keys: .: (0.018695) + test_load_api_keys_bad_permission: .: (0.023015) + test_load_install_extension_in_lib_from_config: .: (0.021250) + test_load_ssl_ca_cert_from_config: .: (0.018275) + test_load_ssl_client_cert_from_config: .: (0.015189) + test_load_ssl_verify_mode_from_config: .: (0.026558) + test_load_with_rubygems_config_hash: .: (0.015843) + test_really_verbose: .: (0.015917) + test_rubygems_api_key_equals: .: (0.019437) + test_rubygems_api_key_equals_bad_permission: .: (0.046924) + test_s3_source: .: (0.024107) + test_s3_source_with_config_without_lookahead: .: (0.015652) + test_set_config_file_name_from_environment_variable:.: (0.019712) + test_write: .: (0.015664) + test_write_from_hash: .: (0.026065) TestGemConsoleUI: - test_output_can_be_captured_by_test_unit: .: (0.088239) + test_output_can_be_captured_by_test_unit: .: (0.020687) TestGemDependency: - test_equals2: .: (0.049761) - test_equals2_type: .: (0.067525) - test_equals_tilde: .: (0.030584) - test_equals_tilde_escape: .: (0.051918) - test_equals_tilde_object: .: (0.047548) - test_equals_tilde_spec: .: (0.050756) - test_hash: .: (0.052024) - test_identity: .: (0.041417) - test_initialize: .: (0.066523) - test_initialize_double: .: (0.071247) - test_initialize_empty: .: (0.038904) - test_initialize_prerelease: .: (0.047071) - test_initialize_type: .: (0.067096) - test_initialize_type_bad: .: (0.087950) - test_initialize_version: .: (0.056157) - test_match_eh_allow_prerelease: .: (0.030800) - test_match_eh_name_tuple: .: (0.044088) - test_match_eh_specification: .: (0.051309) - test_matches_spec_eh: .: (0.043589) - test_matches_spec_eh_prerelease: .: (0.066871) - test_merge: .: (0.055633) - test_merge_default: .: (0.047659) - test_merge_name_mismatch: .: (0.061387) - test_merge_other_default: .: (0.019251) - test_prerelease_eh: .: (0.046539) - test_specific: .: (0.062151) - test_to_spec: .: (0.086955) - test_to_spec_prerelease: .: (0.098928) - test_to_spec_with_only_prereleases: .: (0.102874) - test_to_specs_indicates_total_gem_set_size: .: (0.057348) - test_to_specs_respects_bundler_version: .: (0.111131) - test_to_specs_suggests_other_versions: .: (0.073423) + test_equals2: .: (0.018552) + test_equals2_type: .: (0.011911) + test_equals_tilde: .: (0.015490) + test_equals_tilde_escape: .: (0.007056) + test_equals_tilde_object: .: (0.010029) + test_equals_tilde_spec: .: (0.029649) + test_hash: .: (0.011535) + test_identity: .: (0.018532) + test_initialize: .: (0.014447) + test_initialize_double: .: (0.019555) + test_initialize_empty: .: (0.014928) + test_initialize_prerelease: .: (0.019151) + test_initialize_type: .: (0.011613) + test_initialize_type_bad: .: (0.014097) + test_initialize_version: .: (0.014520) + test_match_eh_allow_prerelease: .: (0.013563) + test_match_eh_name_tuple: .: (0.028430) + test_match_eh_specification: .: (0.015429) + test_matches_spec_eh: .: (0.014614) + test_matches_spec_eh_prerelease: .: (0.016496) + test_merge: .: (0.006384) + test_merge_default: .: (0.010066) + test_merge_name_mismatch: .: (0.014402) + test_merge_other_default: .: (0.012803) + test_prerelease_eh: .: (0.010854) + test_specific: .: (0.009883) + test_to_spec: .: (0.014276) + test_to_spec_prerelease: .: (0.015887) + test_to_spec_with_only_prereleases: .: (0.027324) + test_to_specs_indicates_total_gem_set_size: .: (0.061044) + test_to_specs_respects_bundler_version: .: (0.073374) + test_to_specs_suggests_other_versions: .: (0.047739) TestGemDependencyInstaller: - test_find_gems_gems_with_sources: .: (0.393560) - test_find_gems_with_sources_local: .: (0.474421) - test_find_gems_with_sources_prerelease: .: (0.402124) - test_find_gems_with_sources_with_bad_source: .: (0.033941) - test_find_gems_with_sources_with_best_only_and_platform: .: (0.226358) - test_install: .: (0.534008) - test_install_all_dependencies: .: (0.906306) - test_install_build_args: .: (0.518832) - test_install_cache_dir: .: (0.543021) - test_install_dependencies_satisfied: .: (0.795969) - test_install_dependency: .: (0.574805) - test_install_dependency_development: .: (0.724066) - test_install_dependency_development_deep: .: (1.122821) - test_install_dependency_development_shallow: .: (0.797700) - test_install_dependency_existing: .: (0.909017) - test_install_dependency_existing_extension: .: (2.571188) - test_install_dependency_old: .: (0.315060) - test_install_doesnt_upgrade_installed_dependencies: .: (0.635044) - test_install_domain_both: .: (0.484761) - test_install_domain_both_no_network: .: (0.475010) - test_install_domain_local: .: (0.259541) - test_install_domain_remote: .: (0.379435) - test_install_dual_repository: .: (0.814677) - test_install_dual_repository_and_done_installing_hooks: .: (1.540335) - test_install_env_shebang: .: (0.589084) - test_install_force: .: (0.464874) - test_install_ignore_dependencies: .: (0.448065) - test_install_install_dir: .: (0.839913) - test_install_legacy_spec_with_nil_required_ruby_version: .: (0.144219) - test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.132399) - test_install_local: .: (0.278712) - test_install_local_dependency: .: (0.757738) - test_install_local_dependency_installed: .: (0.463948) - test_install_local_dependency_no_network_for_target_gem: .: (0.439386) - test_install_local_prerelease: .: (0.444467) - test_install_local_subdir: .: (0.394615) - test_install_minimal_deps: .: (1.447377) - test_install_no_document: .: (0.579234) - test_install_no_minimal_deps: .: (1.184998) - test_install_no_wrappers: .: (0.394662) - test_install_platform_is_ignored_when_a_file_is_specified: .: (0.195409) - test_install_prerelease: .: (0.666888) - test_install_prerelease_bug_990: .: (0.447360) - test_install_prerelease_skipped_when_normal_ver: .: (0.274821) - test_install_reinstall: .: (0.339366) - test_install_remote: .: (0.295232) - test_install_remote_dep: .: (0.422856) - test_install_remote_platform_newer: .: (0.460027) - test_install_security_policy: .: (0.455037) - test_install_version: .: (0.196040) - test_install_version_default: .: (0.198857) - test_install_when_only_prerelease: .: (0.067007) - test_resolve_dependencies: .: (0.307350) - test_resolve_dependencies_ignore_dependencies: .: (0.282345) - test_resolve_dependencies_local: .: (0.343363) + test_find_gems_gems_with_sources: .: (0.243779) + test_find_gems_with_sources_local: .: (0.125914) + test_find_gems_with_sources_prerelease: .: (0.056297) + test_find_gems_with_sources_with_bad_source: .: (0.012237) + test_find_gems_with_sources_with_best_only_and_platform: .: (0.091910) + test_install: .: (0.114470) + test_install_all_dependencies: .: (0.180759) + test_install_build_args: .: (0.071315) + test_install_cache_dir: .: (0.158877) + test_install_dependencies_satisfied: .: (0.247760) + test_install_dependency: .: (0.185790) + test_install_dependency_development: .: (0.123826) + test_install_dependency_development_deep: .: (2.585667) + test_install_dependency_development_shallow: .: (0.190301) + test_install_dependency_existing: .: (0.096775) + test_install_dependency_existing_extension: .: (0.778049) + test_install_dependency_old: .: (0.121565) + test_install_doesnt_upgrade_installed_dependencies: .: (0.351431) + test_install_domain_both: .: (0.147652) + test_install_domain_both_no_network: .: (0.203450) + test_install_domain_local: .: (0.055681) + test_install_domain_remote: .: (0.066046) + test_install_dual_repository: .: (0.264964) + test_install_dual_repository_and_done_installing_hooks: .: (0.321985) + test_install_env_shebang: .: (0.077224) + test_install_force: .: (0.164983) + test_install_ignore_dependencies: .: (0.237394) + test_install_install_dir: .: (0.226349) + test_install_legacy_spec_with_nil_required_ruby_version: .: (0.087163) + test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.073488) + test_install_local: .: (0.154938) + test_install_local_dependency: .: (0.195737) + test_install_local_dependency_installed: .: (0.115976) + test_install_local_dependency_no_network_for_target_gem: .: (0.114583) + test_install_local_prerelease: .: (0.128987) + test_install_local_subdir: .: (0.139493) + test_install_minimal_deps: .: (0.295515) + test_install_no_document: .: (0.114044) + test_install_no_minimal_deps: .: (0.735654) + test_install_no_wrappers: .: (0.182050) + test_install_platform_is_ignored_when_a_file_is_specified: .: (0.101430) + test_install_prerelease: .: (0.191956) + test_install_prerelease_bug_990: .: (0.184605) + test_install_prerelease_skipped_when_normal_ver: .: (0.151571) + test_install_reinstall: .: (2.040674) + test_install_remote: .: (0.186407) + test_install_remote_dep: .: (0.174647) + test_install_remote_platform_newer: .: (0.218763) + test_install_security_policy: .: (0.170259) + test_install_version: .: (0.045617) + test_install_version_default: .: (0.088881) + test_install_when_only_prerelease: .: (0.034507) + test_resolve_dependencies: .: (0.081532) + test_resolve_dependencies_ignore_dependencies: .: (0.061490) + test_resolve_dependencies_local: .: (0.067340) TestGemDependencyList: - test_active_count: .: (0.038472) - test_add: .: (0.022955) - test_dependency_order: .: (0.035167) - test_dependency_order_circle: .: (0.032668) - test_dependency_order_development: .: (0.025798) - test_dependency_order_diamond: .: (0.024570) - test_dependency_order_no_dependencies: .: (0.024871) - test_find_name: .: (0.027428) - test_ok_eh: .: (0.022804) - test_ok_eh_mismatch: .: (0.011628) - test_ok_eh_redundant: .: (0.007839) - test_ok_to_remove_eh: .: (0.007079) - test_ok_to_remove_eh_after_sibling_removed: .: (0.007949) - test_remove_by_name: .: (0.007537) - test_tsort_each_child: .: (0.006639) - test_tsort_each_node: .: (0.007405) - test_why_not_ok_eh: .: (0.009235) - test_why_not_ok_eh_old_dependency: .: (0.008488) + test_active_count: .: (0.011893) + test_add: .: (0.009755) + test_dependency_order: .: (0.025287) + test_dependency_order_circle: .: (0.021008) + test_dependency_order_development: .: (0.021314) + test_dependency_order_diamond: .: (0.015624) + test_dependency_order_no_dependencies: .: (0.017163) + test_find_name: .: (0.014687) + test_ok_eh: .: (0.013292) + test_ok_eh_mismatch: .: (0.015915) + test_ok_eh_redundant: .: (0.017814) + test_ok_to_remove_eh: .: (0.015608) + test_ok_to_remove_eh_after_sibling_removed: .: (0.012405) + test_remove_by_name: .: (0.011202) + test_tsort_each_child: .: (0.010822) + test_tsort_each_node: .: (0.015200) + test_why_not_ok_eh: .: (0.021594) + test_why_not_ok_eh_old_dependency: .: (0.008337) TestGemDependencyResolutionError: - test_message: .: (0.007302) + test_message: .: (0.006550) TestGemDeprecate: - test_assignment: .: (0.007931) - test_defaults: .: (0.005602) - test_deprecated_method_calls_the_old_method: .: (0.006992) - test_deprecated_method_outputs_a_warning: .: (0.008012) - test_deprecated_method_outputs_a_warning_old_way: .: (0.038993) - test_rubygems_deprecate_command: .: (0.016922) - test_skip: .: (0.016305) + test_assignment: .: (0.006051) + test_defaults: .: (0.005819) + test_deprecated_method_calls_the_old_method: .: (0.007897) + test_deprecated_method_outputs_a_warning: .: (0.010306) + test_deprecated_method_outputs_a_warning_old_way: .: (0.015447) + test_rubygems_deprecate_command: .: (0.011478) + test_skip: .: (0.010086) TestGemDoctor: - test_doctor: .: (0.053343) - test_doctor_badly_named_plugins: .: (0.030981) - test_doctor_child_missing: .: (0.021061) - test_doctor_dry_run: .: (0.084663) - test_doctor_non_gem_home: .: (0.145129) - test_gem_repository_eh: .: (0.149715) + test_doctor: .: (0.024302) + test_doctor_badly_named_plugins: .: (0.014785) + test_doctor_child_missing: .: (0.012548) + test_doctor_dry_run: .: (0.022173) + test_doctor_non_gem_home: .: (0.010280) + test_gem_repository_eh: .: (0.009226) TestGemExit: - test_exit: .: (0.666072) - test_status: .: (0.042530) + test_exit: .: (0.176851) + test_status: .: (0.009415) TestGemExtBuilder: - test_build_extensions: .: (1.595999) - test_build_extensions_extconf_bad: .: (0.239954) - test_build_extensions_install_ext_only: .: (1.266106) - test_build_extensions_none: .: (0.036771) - test_build_extensions_rebuild_failure: .: (0.049998) - test_build_extensions_unsupported: .: (0.042836) - test_build_extensions_with_build_args: .: (1.196255) - test_build_extensions_with_gemhome_with_space: .: (1.459956) + test_build_extensions: .: (0.721751) + test_build_extensions_extconf_bad: .: (0.071644) + test_build_extensions_install_ext_only: .: (0.381935) + test_build_extensions_none: .: (0.011779) + test_build_extensions_rebuild_failure: .: (0.019930) + test_build_extensions_unsupported: .: (0.020790) + test_build_extensions_with_build_args: .: (0.432427) + test_build_extensions_with_gemhome_with_space: .: (0.464939) test_build_extensions_with_target_rbconfig: P =============================================================================== Pending: test_build_extensions_with_target_rbconfig(TestGemExtBuilder): This version of mkmf does not support --target-rbconfig @@ -3178,12 +3214,12 @@ 344: assert_empty(stdout) 345: =============================================================================== -: (1.229686) - test_class_make: .: (2.512165) - test_class_make_no_clean: .: (0.948328) - test_custom_make_with_options: .: (1.949357) - test_initialize: .: (0.027081) - test_initialize_build_args: .: (0.027737) +: (0.344086) + test_class_make: .: (0.598654) + test_class_make_no_clean: .: (0.581954) + test_custom_make_with_options: .: (0.961186) + test_initialize: .: (0.035472) + test_initialize_build_args: .: (0.014450) TestGemExtCargoBuilder: test_build_cdylib: P =============================================================================== @@ -3198,7 +3234,7 @@ 29: 30: output = [] =============================================================================== -: (0.043710) +: (0.034175) test_build_fail: P =============================================================================== Pending: test_build_fail(TestGemExtCargoBuilder): cargo not present @@ -3212,7 +3248,7 @@ 79: 80: FileUtils.rm(File.join(@ext, "src/lib.rs")) =============================================================================== -: (0.029636) +: (0.022316) test_custom_name: P =============================================================================== Pending: test_custom_name(TestGemExtCargoBuilder): cargo not present @@ -3226,7 +3262,7 @@ 120: 121: Dir.chdir @ext do =============================================================================== -: (0.031892) +: (0.037727) test_full_integration: P =============================================================================== Pending: test_full_integration(TestGemExtCargoBuilder): cargo not present @@ -3240,7 +3276,7 @@ 96: 97: require "open3" =============================================================================== -: (0.048093) +: (0.030122) test_rubygems_cfg_passed_to_rustc: P =============================================================================== Pending: test_rubygems_cfg_passed_to_rustc(TestGemExtCargoBuilder): cargo not present @@ -3254,30 +3290,30 @@ 53: version_slug = Gem::VERSION.tr(".", "_") 54: output = [] =============================================================================== -: (0.036898) +: (0.014013) TestGemExtCargoBuilderLinkFlagConverter: - test_dll_with_colon_space: .: (0.013667) - test_dylib_with_colon_space: .: (0.030287) - test_framework: .: (0.030174) - test_framework_space: .: (0.009770) - test_lib_with_nonascii: .: (0.031245) - test_libstatic_with_colon: .: (0.017682) - test_libstatic_with_colon_space: .: (0.026550) - test_non_lib_dash_l: .: (0.017091) - test_search_path_basic: .: (0.029920) - test_search_path_space: .: (0.013423) - test_search_path_space_in_path: .: (0.016983) - test_simple_lib: .: (0.034242) - test_simple_lib_space: .: (0.017557) - test_so_with_colon_space: .: (0.022753) - test_unconventional_lib_with_colon: .: (0.034662) - test_verbose_lib_space: .: (0.017655) + test_dll_with_colon_space: .: (0.015009) + test_dylib_with_colon_space: .: (0.015504) + test_framework: .: (0.008485) + test_framework_space: .: (0.012474) + test_lib_with_nonascii: .: (0.020988) + test_libstatic_with_colon: .: (0.014402) + test_libstatic_with_colon_space: .: (0.018171) + test_non_lib_dash_l: .: (0.010102) + test_search_path_basic: .: (0.014518) + test_search_path_space: .: (0.011574) + test_search_path_space_in_path: .: (0.005580) + test_simple_lib: .: (0.016018) + test_simple_lib_space: .: (0.021133) + test_so_with_colon_space: .: (1.597768) + test_unconventional_lib_with_colon: .: (0.005718) + test_verbose_lib_space: .: (0.005592) TestGemExtCargoBuilderUnit: - test_build_env_includes_rbconfig: .: (0.027008) - test_cargo_command_locks_in_release_profile: .: (0.031304) - test_cargo_command_passes_args: .: (0.013437) - test_cargo_command_passes_respects_cargo_build_target: .: (0.029885) - test_cargo_command_passes_respects_cargo_env_var: .: (0.017374) + test_build_env_includes_rbconfig: .: (0.007037) + test_cargo_command_locks_in_release_profile: .: (0.007340) + test_cargo_command_passes_args: .: (0.006308) + test_cargo_command_passes_respects_cargo_build_target: .: (0.006209) + test_cargo_command_passes_respects_cargo_env_var: .: (0.006121) TestGemExtCmakeBuilder: test_self_build: P =============================================================================== @@ -3285,299 +3321,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.028460) +: (0.010611) 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.027941) +: (0.011545) 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.027825) +: (0.028833) TestGemExtConfigureBuilder: - test_self_build_fail: .: (0.044032) + test_self_build_fail: .: (0.032347) TestGemExtExtConfBuilder: - test_class_build_extconf_fail: .: (3.680469) - test_class_build_extconf_success_without_warning: .: (1.321204) - test_class_make_no_Makefile: .: (0.042508) + test_class_build_extconf_fail: .: (2.297936) + test_class_build_extconf_success_without_warning: .: (0.413479) + test_class_make_no_Makefile: .: (0.014618) TestGemExtRakeBuilder: - test_class_build_fail: .: (1.747095) - test_class_no_openssl_override: .: (1.623634) + test_class_build_fail: .: (0.418637) + test_class_no_openssl_override: .: (0.491140) TestGemGemRunner: - test_do_configuration: .: (0.066907) - test_extract_build_args: .: (0.030747) - test_info_succeeds: .: (0.152186) - test_list_succeeds: .: (0.126228) - test_query_is_deprecated: .: (0.151114) - test_search_succeeds: .: (0.071272) - test_validate_encoding: .: (0.027518) + test_do_configuration: .: (0.018528) + test_extract_build_args: .: (0.013548) + test_info_succeeds: .: (0.032734) + test_list_succeeds: .: (0.024983) + test_query_is_deprecated: .: (0.031520) + test_search_succeeds: .: (0.013556) + test_validate_encoding: .: (0.005964) TestGemGemcutterUtilities: - test_alternate_key_alternate_host: .: (0.038681) - test_api_key: .: (0.039310) - test_api_key_override: .: (0.059154) - test_host: .: (0.059525) - test_host_RUBYGEMS_HOST: .: (0.063814) - test_host_RUBYGEMS_HOST_empty: .: (0.055628) - test_sign_in: .: (0.080746) - test_sign_in_skips_with_existing_credentials: .: (0.051814) - test_sign_in_skips_with_key_override: .: (0.051354) - test_sign_in_with_bad_credentials: .: (0.063643) - test_sign_in_with_correct_otp_code: .: (0.059384) - test_sign_in_with_host: .: (0.059595) - test_sign_in_with_host_ENV: .: (0.051084) - test_sign_in_with_host_nil: .: (0.067422) - test_sign_in_with_incorrect_otp_code: .: (0.047357) - test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.103427) - test_sign_in_with_webauthn_enabled: .: (0.079736) - test_sign_in_with_webauthn_enabled_with_error: .: (0.057211) - test_sign_in_with_webauthn_enabled_with_polling: .: (0.146938) - test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.150555) - test_signin_with_env_otp_code: .: (0.046843) - test_verify_api_key: .: (0.028032) - test_verify_missing_api_key: .: (0.026944) + test_alternate_key_alternate_host: .: (0.021984) + test_api_key: .: (0.049480) + test_api_key_override: .: (0.063131) + test_host: .: (0.015240) + test_host_RUBYGEMS_HOST: .: (0.018801) + test_host_RUBYGEMS_HOST_empty: .: (0.012135) + test_sign_in: .: (0.021600) + test_sign_in_skips_with_existing_credentials: .: (0.016067) + test_sign_in_skips_with_key_override: .: (0.024827) + test_sign_in_with_bad_credentials: .: (0.031828) + test_sign_in_with_correct_otp_code: .: (0.052937) + test_sign_in_with_host: .: (0.034293) + test_sign_in_with_host_ENV: .: (0.029686) + test_sign_in_with_host_nil: .: (0.027441) + test_sign_in_with_incorrect_otp_code: .: (0.056122) + test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.031158) + test_sign_in_with_webauthn_enabled: .: (0.034851) + test_sign_in_with_webauthn_enabled_with_error: .: (0.028577) + test_sign_in_with_webauthn_enabled_with_polling: .: (0.159854) + test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.137289) + test_signin_with_env_otp_code: .: (0.029895) + test_verify_api_key: .: (0.021764) + test_verify_missing_api_key: .: (0.020033) TestGemImpossibleDependenciesError: - test_message_conflict: .: (0.022498) + test_message_conflict: .: (0.018965) TestGemKernel: - test_gem: .: (0.255716) - test_gem_bundler: .: (0.243972) - test_gem_bundler_inferred_bundler_version: .: (0.467099) - test_gem_conflicting: .: (0.334647) - test_gem_default: .: (0.283346) - test_gem_default_re_gem: .: (0.368912) - test_gem_env_req: .: (0.373656) - test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (1.124884) - test_gem_not_adding_bin: .: (0.407459) - test_gem_overlapping: .: (0.399288) - test_gem_prerelease_is_the_only_available: .: (0.399311) - test_gem_re_gem_mismatch: .: (0.363353) - test_gem_redundant: .: (0.351685) - test_release_favored_over_prerelease: .: (0.427268) + test_gem: .: (0.161363) + test_gem_bundler: .: (0.213537) + test_gem_bundler_inferred_bundler_version: .: (0.113824) + test_gem_conflicting: .: (0.767687) + test_gem_default: .: (0.153650) + test_gem_default_re_gem: .: (0.155034) + test_gem_env_req: .: (0.172872) + test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (1.904234) + test_gem_not_adding_bin: .: (0.598515) + test_gem_overlapping: .: (0.328589) + test_gem_prerelease_is_the_only_available: .: (0.143888) + test_gem_re_gem_mismatch: .: (0.138932) + test_gem_redundant: .: (0.113031) + test_release_favored_over_prerelease: .: (0.098876) TestGemLocalRemoteOptions: - test_add_local_remote_options: .: (0.039066) - test_both_eh: .: (0.027662) - test_clear_sources_option: .: (0.035027) - test_clear_sources_option_idiot_proof: .: (0.054759) - test_local_eh: .: (0.028908) - test_remote_eh: .: (0.028049) - test_short_source_option: .: (0.034751) - test_source_option: .: (0.041180) - test_source_option_bad: .: (0.034049) - test_update_sources_option: .: (0.039046) + test_add_local_remote_options: .: (0.008052) + test_both_eh: .: (0.005169) + test_clear_sources_option: .: (0.007540) + test_clear_sources_option_idiot_proof: .: (0.008308) + test_local_eh: .: (0.005267) + test_remote_eh: .: (0.004649) + test_short_source_option: .: (0.006335) + test_source_option: .: (0.007489) + test_source_option_bad: .: (0.006535) + test_update_sources_option: .: (0.006235) TestGemNameTuple: - test_full_name: .: (0.034158) - test_platform_normalization: .: (0.025550) - test_spaceship: .: (0.029015) - test_spec_name: .: (0.023210) + test_full_name: .: (0.005176) + test_platform_normalization: .: (0.005067) + test_spaceship: .: (0.004740) + test_spec_name: .: (0.004844) TestGemPackageOld: - test_contents: .: (0.038491) - test_contents_security_policy: .: (0.138979) - test_extract_files: .: (0.172042) - test_extract_files_security_policy: .: (0.108057) - test_spec: .: (0.120019) - test_spec_security_policy: .: (0.166996) - test_verify: .: (0.115229) + test_contents: .: (0.006265) + test_contents_security_policy: .: (0.005640) + test_extract_files: .: (0.007446) + test_extract_files_security_policy: .: (0.005907) + test_spec: .: (0.007153) + test_spec_security_policy: .: (0.005860) + test_verify: .: (0.005792) TestGemPackageTask: - test_gem_package: .: (0.349653) - test_gem_package_prints_to_stdout_by_default: .: (0.073890) - test_gem_package_with_current_platform: .: (0.038570) - test_gem_package_with_ruby_platform: .: (0.027071) - test_package_dir_path: .: (0.026927) + test_gem_package: .: (0.012937) + test_gem_package_prints_to_stdout_by_default: .: (0.011798) + test_gem_package_with_current_platform: .: (0.005790) + test_gem_package_with_ruby_platform: .: (0.005492) + test_package_dir_path: .: (0.005496) TestGemPathSupport: - test_gem_paths_do_not_contain_symlinks: .: (0.015881) - test_initialize: .: (0.022977) - test_initialize_home: .: (0.022911) - test_initialize_home_path: .: (0.032068) - test_initialize_path: .: (0.031601) - test_initialize_path_with_defaults: .: (0.029191) - test_initialize_regexp_path_separator: .: (0.024115) - test_initialize_spec: .: (0.023625) + test_gem_paths_do_not_contain_symlinks: .: (0.005616) + test_initialize: .: (0.005011) + test_initialize_home: .: (0.005150) + test_initialize_home_path: .: (0.005420) + test_initialize_path: .: (0.005656) + test_initialize_path_with_defaults: .: (0.005257) + test_initialize_regexp_path_separator: .: (0.005398) + test_initialize_spec: .: (0.005019) TestGemPlatform: - test_eabi_and_nil_version_combination_strictness: .: (0.023725) - test_eabi_version_is_stricter_for_linux_os: .: (0.029809) - test_equals2: .: (0.019481) - test_equals3: .: (0.024034) - test_equals3_cpu: .: (0.023231) - test_equals3_cpu_arm: .: (0.024965) - test_equals3_universal_mingw: .: (0.022292) - test_equals3_version: .: (0.019626) - test_equals_tilde: .: (0.031285) - test_gem_platform_match_with_string_argument: .: (0.019540) - test_initialize: .: (0.039242) - test_initialize_command_line: .: (0.019343) - test_initialize_mswin32_vc6: .: (0.011486) - test_initialize_platform: .: (0.011543) - test_initialize_test: .: (0.011494) - test_inspect: .: (0.015328) - test_nil_cpu_arch_is_treated_as_universal: .: (0.015579) - test_nil_version_is_stricter_for_linux_os: .: (0.011546) - test_nil_version_is_treated_as_any_version: .: (0.015589) - test_self_local: .: (0.005973) - test_self_match: .: (0.006279) - test_self_match_gem?: .: (0.006825) - test_self_match_spec?: .: (0.005506) - test_self_match_spec_with_match_gem_override: .: (0.007363) - test_self_new: .: (0.006146) - test_to_s: .: (0.005660) + test_eabi_and_nil_version_combination_strictness: .: (0.004923) + test_eabi_version_is_stricter_for_linux_os: .: (0.005085) + test_equals2: .: (0.004679) + test_equals3: .: (0.004740) + test_equals3_cpu: .: (0.005170) + test_equals3_cpu_arm: .: (0.005190) + test_equals3_universal_mingw: .: (0.005232) + test_equals3_version: .: (0.015385) + test_equals_tilde: .: (0.007985) + test_gem_platform_match_with_string_argument: .: (0.005127) + test_initialize: .: (0.011546) + test_initialize_command_line: .: (0.004988) + test_initialize_mswin32_vc6: .: (0.006129) + test_initialize_platform: .: (0.004842) + test_initialize_test: .: (0.005670) + test_inspect: .: (0.004812) + test_nil_cpu_arch_is_treated_as_universal: .: (0.004698) + test_nil_version_is_stricter_for_linux_os: .: (0.005792) + test_nil_version_is_treated_as_any_version: .: (0.004679) + test_self_local: .: (0.005684) + test_self_match: .: (0.005295) + test_self_match_gem?: .: (0.005524) + test_self_match_spec?: .: (0.004958) + test_self_match_spec_with_match_gem_override: .: (0.005645) + test_self_new: .: (0.004710) + test_to_s: .: (0.004993) TestGemProjectSanity: - test_require_rubygems_package: .: (0.170954) + test_require_rubygems_package: .: (0.154284) TestGemRDoc: - test_delete_legacy_args: .: (0.040501) - test_generate_disabled: .: (0.044018) - test_initialize: .: (0.039888) - test_new_rdoc: .: (0.043390) - test_rdoc_installed?: .: (0.075472) - test_remove: .: (0.071462) - test_remove_unwritable: .: (0.064998) - test_ri_installed?: .: (0.067667) - test_setup: .: (0.082540) - test_setup_unwritable: .: (0.085242) + test_delete_legacy_args: .: (0.018732) + test_generate_disabled: .: (0.018271) + test_initialize: .: (0.017884) + test_new_rdoc: .: (0.019930) + test_rdoc_installed?: .: (0.019074) + test_remove: .: (0.018065) + test_remove_unwritable: .: (0.017300) + test_ri_installed?: .: (0.017818) + test_setup: .: (0.016783) + test_setup_unwritable: .: (0.015827) TestGemRemoteFetchError: - test_invalid_url: .: (0.028458) - test_password_redacted: .: (0.018855) - test_to_s: .: (0.023641) + test_invalid_url: .: (0.005906) + test_password_redacted: .: (0.005085) + test_to_s: .: (0.005330) TestGemRemoteFetcher: - test_cache_update_path: .: (0.075119) - test_cache_update_path_no_update: .: (0.053521) - test_cache_update_path_with_utf8_internal_encoding: .: (0.054285) - test_download: .: (0.045801) - test_download_cached: .: (0.054989) - test_download_install_dir: .: (0.055036) - test_download_local: .: (0.075046) - test_download_local_read_only: .: (0.056813) - test_download_local_space: .: (0.050758) - test_download_platform_legacy: .: (0.071574) - test_download_read_only: .: (0.051536) - test_download_same_file: .: (0.113859) - test_download_to_cache: .: (0.109356) - test_download_unsupported: .: (0.055059) - test_download_with_auth: .: (0.082911) - test_download_with_encoded_auth: .: (0.111228) - test_download_with_token: .: (0.085794) - test_download_with_x_oauth_basic: .: (0.090979) - test_fetch_http: .: (0.106195) - test_fetch_http_redirects: .: (0.097962) - test_fetch_http_redirects_without_location: .: (0.081412) - test_fetch_path_bad_uri: .: (0.092074) - test_fetch_path_getaddrinfo_error: .: (0.095324) - test_fetch_path_gzip: .: (0.091378) - test_fetch_path_gzip_unmodified: .: (0.075341) - test_fetch_path_io_error: .: (0.075335) - test_fetch_path_openssl_ssl_sslerror: .: (0.062911) - test_fetch_path_socket_error: .: (0.061659) - test_fetch_path_system_call_error: .: (0.060825) - test_fetch_path_timeout_error: .: (0.066897) - test_fetch_path_unmodified: .: (0.068004) - test_request_block: .: (0.082619) - test_self_fetcher: .: (0.050934) - test_self_fetcher_with_proxy: .: (0.064157) - test_yaml_error_on_size: .: (0.044709) + test_cache_update_path: .: (0.014101) + test_cache_update_path_no_update: .: (0.015063) + test_cache_update_path_with_utf8_internal_encoding: .: (0.013443) + test_download: .: (0.013925) + test_download_cached: .: (0.013102) + test_download_install_dir: .: (0.013618) + test_download_local: .: (0.021313) + test_download_local_read_only: .: (0.014721) + test_download_local_space: .: (0.013704) + test_download_platform_legacy: .: (0.019340) + test_download_read_only: .: (0.014370) + test_download_same_file: .: (0.016031) + test_download_to_cache: .: (0.021484) + test_download_unsupported: .: (0.013220) + test_download_with_auth: .: (0.013619) + test_download_with_encoded_auth: .: (0.013970) + test_download_with_token: .: (0.013804) + test_download_with_x_oauth_basic: .: (0.013825) + test_fetch_http: .: (0.026678) + test_fetch_http_redirects: .: (0.017221) + test_fetch_http_redirects_without_location: .: (0.014693) + test_fetch_path_bad_uri: .: (0.015056) + test_fetch_path_getaddrinfo_error: .: (0.014467) + test_fetch_path_gzip: .: (0.014572) + test_fetch_path_gzip_unmodified: .: (0.014758) + test_fetch_path_io_error: .: (0.014213) + test_fetch_path_openssl_ssl_sslerror: .: (0.014000) + test_fetch_path_socket_error: .: (0.014300) + test_fetch_path_system_call_error: .: (0.013665) + test_fetch_path_timeout_error: .: (0.013680) + test_fetch_path_unmodified: .: (0.013769) + test_request_block: .: (0.013990) + test_self_fetcher: .: (0.013860) + test_self_fetcher_with_proxy: .: (0.014046) + test_yaml_error_on_size: .: (0.013367) TestGemRemoteFetcherLocalSSLServer: - test_do_not_allow_insecure_ssl_connection_by_default: .: (0.708749) - test_do_not_allow_invalid_client_cert_auth_connection: .: (0.697219) - test_do_not_follow_insecure_redirect: .: (0.743071) - test_nil_ca_cert: .: (0.688274) - test_ssl_client_cert_auth_connection: .: (0.807289) - test_ssl_connection: .: (0.738948) - test_ssl_connection_allow_verify_none: .: (0.750862) + test_do_not_allow_insecure_ssl_connection_by_default: .: (0.551027) + test_do_not_allow_invalid_client_cert_auth_connection: .: (0.594494) + test_do_not_follow_insecure_redirect: .: (0.597969) + test_nil_ca_cert: .: (0.598859) + test_ssl_client_cert_auth_connection: .: (0.633885) + test_ssl_connection: .: (0.589037) + test_ssl_connection_allow_verify_none: .: (0.599372) TestGemRemoteFetcherLocalServer: - test_fetch_http_with_additional_headers: .: (0.266274) - test_implicit_no_proxy: .: (0.164154) - test_implicit_proxy: .: (0.127793) - test_implicit_proxy_no_env: .: (0.124023) - test_implicit_upper_case_proxy: .: (0.107011) - test_no_proxy: .: (0.164782) - test_observe_no_proxy_env_list: .: (0.130334) - test_observe_no_proxy_env_single_host: .: (0.230463) + test_fetch_http_with_additional_headers: .: (0.108952) + test_implicit_no_proxy: .: (0.027583) + test_implicit_proxy: .: (0.031439) + test_implicit_proxy_no_env: .: (0.030685) + test_implicit_upper_case_proxy: .: (0.031928) + test_no_proxy: .: (0.034463) + test_observe_no_proxy_env_list: .: (0.030319) + test_observe_no_proxy_env_single_host: .: (0.067047) TestGemRemoteFetcherS3: - test_fetch_s3_config_creds: .: (0.075500) - test_fetch_s3_config_creds_with_region: .: (0.102098) - test_fetch_s3_config_creds_with_token: .: (0.091990) - test_fetch_s3_env_creds: .: (0.091265) - test_fetch_s3_env_creds_with_region: .: (0.087719) - test_fetch_s3_env_creds_with_token: .: (0.093120) - test_fetch_s3_instance_profile_creds: .: (0.091096) - test_fetch_s3_instance_profile_creds_with_region: .: (0.080038) - test_fetch_s3_instance_profile_creds_with_token: .: (0.060222) - test_fetch_s3_no_host: .: (0.055269) - test_fetch_s3_no_id: .: (0.045503) - test_fetch_s3_no_secret: .: (0.054922) - test_fetch_s3_no_source_key: .: (0.059198) - test_fetch_s3_url_creds: .: (0.060809) + test_fetch_s3_config_creds: .: (0.031356) + test_fetch_s3_config_creds_with_region: .: (0.022757) + test_fetch_s3_config_creds_with_token: .: (0.015037) + test_fetch_s3_env_creds: .: (0.014055) + test_fetch_s3_env_creds_with_region: .: (0.013246) + test_fetch_s3_env_creds_with_token: .: (0.014165) + test_fetch_s3_instance_profile_creds: .: (0.014458) + test_fetch_s3_instance_profile_creds_with_region: .: (0.013548) + test_fetch_s3_instance_profile_creds_with_token: .: (0.013475) + test_fetch_s3_no_host: .: (0.012333) + test_fetch_s3_no_id: .: (0.012316) + test_fetch_s3_no_secret: .: (0.012456) + test_fetch_s3_no_source_key: .: (0.014270) + test_fetch_s3_url_creds: .: (0.019670) TestGemRequest: - test_configure_connection_for_https: .: (0.097166) - test_configure_connection_for_https_ssl_ca_cert: .: (0.107338) - test_fetch: .: (0.023847) - test_fetch_basic_auth: .: (0.103005) - test_fetch_basic_auth_encoded: .: (0.103040) - test_fetch_basic_oauth_encoded: .: (0.097812) - test_fetch_head: .: (0.033101) - test_fetch_unmodified: .: (0.016689) - test_get_proxy_from_env_domain: .: (0.017424) - test_get_proxy_from_env_empty: .: (0.016849) - test_get_proxy_from_env_escape: .: (0.016634) - test_get_proxy_from_env_fallback: .: (0.016424) - test_get_proxy_from_env_https: .: (0.013594) - test_get_proxy_from_env_normalize: .: (0.013405) - test_initialize_proxy: .: (0.016469) - test_initialize_proxy_ENV: .: (0.016662) - test_initialize_proxy_ENV_https: .: (0.033017) - test_initialize_proxy_URI: .: (0.016481) - test_proxy_ENV: .: (0.016093) - test_user_agent: .: (0.040049) - test_user_agent_engine: .: (0.015021) - test_user_agent_engine_ruby: .: (0.017349) - test_user_agent_patchlevel: .: (0.015872) - test_user_agent_revision: .: (0.015448) - test_verify_certificate: .: (0.011423) - test_verify_certificate_extra_message: .: (0.012050) - test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.016212) - test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.016282) - test_verify_certificate_message_CERT_REJECTED: .: (0.015721) - test_verify_certificate_message_CERT_UNTRUSTED: .: (0.017774) - test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.007972) - test_verify_certificate_message_INVALID_CA: .: (0.006472) - test_verify_certificate_message_INVALID_PURPOSE: .: (0.007425) - test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.006223) - test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.007559) - test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.006468) + test_configure_connection_for_https: .: (1.907596) + test_configure_connection_for_https_ssl_ca_cert: .: (0.036447) + test_fetch: .: (0.016730) + test_fetch_basic_auth: .: (0.029884) + test_fetch_basic_auth_encoded: .: (0.044633) + test_fetch_basic_oauth_encoded: .: (0.031807) + test_fetch_head: .: (0.015208) + test_fetch_unmodified: .: (0.006749) + test_get_proxy_from_env_domain: .: (0.004787) + test_get_proxy_from_env_empty: .: (0.009957) + test_get_proxy_from_env_escape: .: (0.009704) + test_get_proxy_from_env_fallback: .: (0.024012) + test_get_proxy_from_env_https: .: (0.019281) + test_get_proxy_from_env_normalize: .: (0.015043) + test_initialize_proxy: .: (0.016001) + test_initialize_proxy_ENV: .: (0.015352) + test_initialize_proxy_ENV_https: .: (0.016043) + test_initialize_proxy_URI: .: (0.008520) + test_proxy_ENV: .: (0.010825) + test_user_agent: .: (0.006609) + test_user_agent_engine: .: (0.006392) + test_user_agent_engine_ruby: .: (0.011946) + test_user_agent_patchlevel: .: (0.012234) + test_user_agent_revision: .: (0.007802) + test_verify_certificate: .: (0.005672) + test_verify_certificate_extra_message: .: (0.013497) + test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.020873) + test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.010602) + test_verify_certificate_message_CERT_REJECTED: .: (0.011386) + test_verify_certificate_message_CERT_UNTRUSTED: .: (0.025179) + test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.015239) + test_verify_certificate_message_INVALID_CA: .: (0.009745) + test_verify_certificate_message_INVALID_PURPOSE: .: (0.005284) + test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.006605) + test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.022436) + test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.006994) TestGemRequestConnectionPool: - test_checkout_same_connection: .: (0.007674) - test_net_http_args: .: (0.006344) - test_net_http_args_ipv6: .: (0.006166) - test_net_http_args_no_proxy: .: (0.007688) - test_net_http_args_proxy: .: (0.006808) - test_thread_waits_for_connection: .: (1.019169) - test_to_proxy_eh: .: (0.030524) - test_to_proxy_eh_wildcard: .: (0.019182) - test_to_proxy_empty_string: .: (0.020001) - test_to_proxy_substring: .: (0.019184) + test_checkout_same_connection: .: (0.007491) + test_net_http_args: .: (0.007429) + test_net_http_args_ipv6: .: (0.004771) + test_net_http_args_no_proxy: .: (0.004622) + test_net_http_args_proxy: .: (0.004682) + test_thread_waits_for_connection: .: (1.015713) + test_to_proxy_eh: .: (0.013347) + test_to_proxy_eh_wildcard: .: (0.017357) + test_to_proxy_empty_string: .: (0.017592) + test_to_proxy_substring: .: (0.025320) TestGemRequestSet: - test_bug_bug_990: .: (0.027001) - test_gem: .: (0.018933) - test_gem_duplicate: .: (0.024570) - test_import: .: (0.016051) - test_install: .: (0.274757) - test_install_from_gemdeps: .: (0.262976) - test_install_from_gemdeps_complex_dependencies: .: (0.443150) - test_install_from_gemdeps_explain: .: (0.091935) - test_install_from_gemdeps_install_dir: .: (0.192265) - test_install_from_gemdeps_local: .: (0.078345) - test_install_from_gemdeps_lockfile: .: (0.492090) - test_install_from_gemdeps_version_mismatch: .: (0.196023) - test_install_into: .: (0.258348) - test_install_into_development_shallow: .: (0.272706) - test_load_gemdeps: .: (0.028482) - test_load_gemdeps_installing: .: (0.034302) - test_load_gemdeps_without_groups: .: (0.027040) - test_resolve: .: (0.035248) - test_resolve_development: .: (0.035083) - test_resolve_development_shallow: .: (0.031251) + test_bug_bug_990: .: (0.020898) + test_gem: .: (0.021134) + test_gem_duplicate: .: (0.020082) + test_import: .: (0.013306) + test_install: .: (0.235494) + test_install_from_gemdeps: .: (0.063801) + test_install_from_gemdeps_complex_dependencies: .: (0.227149) + test_install_from_gemdeps_explain: .: (0.031798) + test_install_from_gemdeps_install_dir: .: (0.052042) + test_install_from_gemdeps_local: .: (0.041223) + test_install_from_gemdeps_lockfile: .: (0.149739) + test_install_from_gemdeps_version_mismatch: .: (0.130324) + test_install_into: .: (0.118965) + test_install_into_development_shallow: .: (0.108329) + test_load_gemdeps: .: (0.006618) + test_load_gemdeps_installing: .: (0.016499) + test_load_gemdeps_without_groups: .: (0.009931) + test_resolve: .: (0.008042) + test_resolve_development: .: (0.005961) + test_resolve_development_shallow: .: (0.011126) test_resolve_git: P =============================================================================== Pending: test_resolve_git(TestGemRequestSet): cannot find git executable, use GIT environment variable to set @@ -3592,91 +3628,91 @@ 395: rs = Gem::RequestSet.new 396: =============================================================================== -: (0.020795) - test_resolve_ignore_dependencies: .: (0.027287) - test_resolve_incompatible: .: (0.011099) - test_resolve_vendor: .: (0.031691) - test_sorted_requests: .: (0.017669) - test_sorted_requests_development_shallow: .: (0.017911) - test_tsort_each_child_development: .: (0.022792) - test_tsort_each_child_development_shallow: .: (0.019016) +: (0.018305) + test_resolve_ignore_dependencies: .: (0.017296) + test_resolve_incompatible: .: (0.016854) + test_resolve_vendor: .: (0.045970) + test_sorted_requests: .: (0.023629) + test_sorted_requests_development_shallow: .: (0.016659) + test_tsort_each_child_development: .: (0.022773) + test_tsort_each_child_development_shallow: .: (0.022703) TestGemRequestSetGemDependencyAPI: - test_gem: .: (0.012573) - test_gem_bitbucket: .: (0.015236) - test_gem_bitbucket_expand_path: .: (0.015513) - test_gem_deps_file: .: (0.014046) - test_gem_duplicate: .: (0.015895) - test_gem_git: .: (0.015924) - test_gem_git_branch: .: (0.008028) - test_gem_git_gist: .: (0.006420) - test_gem_git_ref: .: (0.007224) - test_gem_git_submodules: .: (0.006704) - test_gem_git_tag: .: (0.006159) - test_gem_github: .: (0.007357) - test_gem_github_expand_path: .: (0.006101) - test_gem_group: .: (0.006764) - test_gem_group_method: .: (0.006235) - test_gem_group_without: .: (0.006233) - test_gem_groups: .: (0.006714) - test_gem_path: .: (0.008587) - test_gem_platforms: .: (0.006796) - test_gem_platforms_bundler_ruby: .: (0.007619) - test_gem_platforms_engine: .: (0.034983) - test_gem_platforms_maglev: .: (0.008495) - test_gem_platforms_multiple: .: (0.010911) - test_gem_platforms_platform: .: (0.005926) - test_gem_platforms_truffleruby: .: (0.010857) - test_gem_platforms_unknown: .: (0.032785) - test_gem_platforms_version: .: (0.029639) - test_gem_requirement: .: (0.031582) - test_gem_requirements: .: (0.016373) - test_gem_requirements_options: .: (0.021284) - test_gem_requires: .: (0.013665) - test_gem_requires_false: .: (0.016781) - test_gem_requires_without_group: .: (0.032210) - test_gem_source_mismatch: .: (0.027066) - test_gempspec_with_multiple_runtime_deps: .: (0.017014) - test_gemspec: .: (0.020054) - test_gemspec_bad: .: (0.012811) - test_gemspec_development_group: .: (0.016746) - test_gemspec_multiple: .: (0.022939) - test_gemspec_name: .: (0.021273) - test_gemspec_named: .: (0.028018) - test_gemspec_none: .: (0.015128) - test_gemspec_path: .: (0.031325) - test_gemspec_without_group: .: (0.023018) - test_git: .: (0.011242) - test_git_source: .: (0.011099) - test_group: .: (0.011141) - test_load: .: (0.020283) - test_pin_gem_source: .: (0.021450) - test_platform_mswin: .: (0.034132) - test_platform_multiple: .: (0.048575) - test_platform_ruby: .: (0.034257) - test_platforms: .: (0.033047) - test_ruby: .: (0.041620) - test_ruby_engine: .: (0.027185) - test_ruby_engine_mismatch_engine: .: (0.036086) - test_ruby_engine_mismatch_version: .: (0.041209) - test_ruby_engine_no_engine_version: .: (0.040110) - test_ruby_mismatch: .: (0.035538) - test_ruby_mismatch_installing: .: (0.035003) - test_source: .: (0.031239) - test_with_engine_version: .: (0.035055) + test_gem: .: (0.014775) + test_gem_bitbucket: .: (0.016705) + test_gem_bitbucket_expand_path: .: (0.015594) + test_gem_deps_file: .: (0.013460) + test_gem_duplicate: .: (0.019972) + test_gem_git: .: (0.015504) + test_gem_git_branch: .: (0.014659) + test_gem_git_gist: .: (0.017502) + test_gem_git_ref: .: (0.010995) + test_gem_git_submodules: .: (0.014831) + test_gem_git_tag: .: (0.014887) + test_gem_github: .: (0.010315) + test_gem_github_expand_path: .: (0.021012) + test_gem_group: .: (0.021906) + test_gem_group_method: .: (0.016032) + test_gem_group_without: .: (0.009595) + test_gem_groups: .: (0.004850) + test_gem_path: .: (0.008912) + test_gem_platforms: .: (0.005280) + test_gem_platforms_bundler_ruby: .: (0.005520) + test_gem_platforms_engine: .: (0.004952) + test_gem_platforms_maglev: .: (0.004964) + test_gem_platforms_multiple: .: (0.004906) + test_gem_platforms_platform: .: (0.005038) + test_gem_platforms_truffleruby: .: (0.005161) + test_gem_platforms_unknown: .: (0.004909) + test_gem_platforms_version: .: (0.004896) + test_gem_requirement: .: (0.004855) + test_gem_requirements: .: (0.004965) + test_gem_requirements_options: .: (0.005061) + test_gem_requires: .: (0.005098) + test_gem_requires_false: .: (0.005268) + test_gem_requires_without_group: .: (0.005032) + test_gem_source_mismatch: .: (0.006321) + test_gempspec_with_multiple_runtime_deps: .: (0.006005) + test_gemspec: .: (0.006109) + test_gemspec_bad: .: (0.005660) + test_gemspec_development_group: .: (0.006388) + test_gemspec_multiple: .: (0.006111) + test_gemspec_name: .: (0.006995) + test_gemspec_named: .: (0.006456) + test_gemspec_none: .: (0.005388) + test_gemspec_path: .: (0.006438) + test_gemspec_without_group: .: (0.005180) + test_git: .: (0.005134) + test_git_source: .: (0.005024) + test_group: .: (0.021725) + test_load: .: (0.006077) + test_pin_gem_source: .: (0.010816) + test_platform_mswin: .: (0.006073) + test_platform_multiple: .: (0.007948) + test_platform_ruby: .: (0.005635) + test_platforms: .: (0.009835) + test_ruby: .: (0.008753) + test_ruby_engine: .: (0.020972) + test_ruby_engine_mismatch_engine: .: (0.009960) + test_ruby_engine_mismatch_version: .: (0.007942) + test_ruby_engine_no_engine_version: .: (0.028975) + test_ruby_mismatch: .: (0.005537) + test_ruby_mismatch_installing: .: (0.005972) + test_source: .: (0.016412) + test_with_engine_version: .: (0.039119) TestGemRequestSetLockfile: - test_add_DEPENDENCIES: .: (0.175234) - test_add_DEPENDENCIES_from_gem_deps: .: (0.111445) - test_add_GEM: .: (0.588428) - test_add_PLATFORMS: .: (0.238217) - test_relative_path_from: .: (0.035876) - test_to_s_gem: .: (0.092082) - test_to_s_gem_dependency: .: (0.146963) - test_to_s_gem_dependency_non_default: .: (0.139465) - test_to_s_gem_dependency_requirement: .: (0.116297) - test_to_s_gem_path: .: (0.058721) - test_to_s_gem_path_absolute: .: (0.064031) - test_to_s_gem_platform: .: (0.104520) - test_to_s_gem_source: .: (0.396059) + test_add_DEPENDENCIES: .: (0.074690) + test_add_DEPENDENCIES_from_gem_deps: .: (0.058281) + test_add_GEM: .: (0.121483) + test_add_PLATFORMS: .: (0.096488) + test_relative_path_from: .: (0.011441) + test_to_s_gem: .: (0.013658) + test_to_s_gem_dependency: .: (0.026417) + test_to_s_gem_dependency_non_default: .: (0.050580) + test_to_s_gem_dependency_requirement: .: (0.051742) + test_to_s_gem_path: .: (0.023513) + test_to_s_gem_path_absolute: .: (0.021789) + test_to_s_gem_platform: .: (0.031969) + test_to_s_gem_source: .: (0.080419) test_to_s_git: P =============================================================================== Pending: test_to_s_git(TestGemRequestSetLockfile): cannot find git executable, use GIT environment variable to set @@ -3691,202 +3727,202 @@ 378: head = nil 379: =============================================================================== -: (0.044619) - test_write: .: (0.031509) - test_write_error: .: (0.058969) +: (0.016313) + test_write: .: (0.015619) + test_write_error: .: (0.023343) TestGemRequestSetLockfileParser: - test_get: .: (0.047303) - test_get_type_mismatch: .: (0.036823) - test_get_type_multiple: .: (0.033501) - test_get_type_value_mismatch: .: (0.057171) - test_parse: .: (0.041865) - test_parse_DEPENDENCIES_git: .: (0.051112) - test_parse_DEPENDENCIES_git_version: .: (0.036435) - test_parse_GEM: .: (0.036191) - test_parse_GEM_remote_multiple: .: (0.045909) - test_parse_GIT: .: (0.036494) - test_parse_GIT_branch: .: (0.042787) - test_parse_GIT_ref: .: (0.036069) - test_parse_GIT_tag: .: (0.038886) - test_parse_PATH: .: (0.055336) - test_parse_dependencies: .: (0.043142) - test_parse_dependency: .: (0.054997) - test_parse_gem_specs_dependency: .: (0.039228) - test_parse_missing: .: (0.025598) + test_get: .: (0.011239) + test_get_type_mismatch: .: (0.016019) + test_get_type_multiple: .: (0.019463) + test_get_type_value_mismatch: .: (0.015468) + test_parse: .: (0.015641) + test_parse_DEPENDENCIES_git: .: (0.019662) + test_parse_DEPENDENCIES_git_version: .: (0.017795) + test_parse_GEM: .: (0.021712) + test_parse_GEM_remote_multiple: .: (0.015646) + test_parse_GIT: .: (0.020860) + test_parse_GIT_branch: .: (0.022697) + test_parse_GIT_ref: .: (0.011586) + test_parse_GIT_tag: .: (0.059661) + test_parse_PATH: .: (0.026029) + test_parse_dependencies: .: (0.020408) + test_parse_dependency: .: (0.015252) + test_parse_gem_specs_dependency: .: (0.019553) + test_parse_missing: .: (0.015395) TestGemRequestSetLockfileTokenizer: - test_peek: .: (0.028066) - test_skip: .: (0.031435) - test_token_pos: .: (0.031054) - test_tokenize: .: (0.043233) - test_tokenize_capitals: .: (0.025489) - test_tokenize_conflict_markers: .: (0.049514) - test_tokenize_git: .: (0.036073) - test_tokenize_multiple: .: (0.026268) - test_unget: .: (0.031502) + test_peek: .: (0.015089) + test_skip: .: (0.019428) + test_token_pos: .: (0.013773) + test_tokenize: .: (0.021393) + test_tokenize_capitals: .: (0.011474) + test_tokenize_conflict_markers: .: (0.025985) + test_tokenize_git: .: (0.012970) + test_tokenize_multiple: .: (0.006779) + test_unget: .: (0.010178) TestGemRequire: - test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.126679) - test_activate_via_require_respects_loaded_files: .: (0.215402) - test_already_activated_direct_conflict: .: (0.258232) - test_concurrent_require: .: (0.332771) - test_dash_i_beats_default_gems: .: (0.148087) - test_dash_i_beats_gems: .: (0.255710) - test_default_gem_and_normal_gem: .: (0.132117) - test_default_gem_and_normal_gem_same_version: .: (0.134163) - test_default_gem_only: .: (0.070678) - test_default_gem_prerelease: .: (0.122824) - test_default_gem_require_activates_just_once: .: (0.169882) - test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.454654) - test_default_gem_with_unresolved_gems_depending_on_it: .: (0.360756) - test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (1.357035) - test_multiple_gems_with_the_same_path: .: (0.459204) - test_no_crash_when_overriding_warn_with_warning_module: .: (0.750652) - test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.945086) - test_no_kernel_require_in_warn_with_uplevel: .: (0.950588) - test_no_other_behavioral_changes_with_Kernel_warn: .: (0.833434) - test_no_other_behavioral_changes_with_warn: .: (0.694545) - test_normal_gem_does_not_shadow_default_gem: .: (0.161953) - test_normal_gems_with_overridden_load_error_message:.: (1.320743) - test_realworld_default_gem: .: (0.537336) - test_realworld_upgraded_default_gem: .: (0.834877) - test_require_bundler: .: (0.159291) - test_require_can_use_a_pathname_object: .: (0.086968) - test_require_default_when_gem_defined: .: (0.086817) - test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (1.254800) - test_require_doesnt_traverse_development_dependencies: .: (0.151880) - test_require_is_lazy_with_inexact_req: .: (0.264020) - test_require_is_not_lazy_with_exact_req: .: (0.370906) - test_require_is_not_lazy_with_one_possible: .: (0.207310) - test_require_is_not_lazy_with_shadowed_default_gem: .: (0.223037) - test_require_when_gem_defined: .: (0.070778) - test_require_works_after_cleanup: .: (0.112007) - test_respect_loaded_features_caching_like_standard_require: .: (0.046897) - test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.154008) - test_try_activate_error_unlocks_require_monitor: .: (0.059538) - test_unable_to_find_good_unresolved_version: .: (0.394608) + test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.057434) + test_activate_via_require_respects_loaded_files: .: (0.074686) + test_already_activated_direct_conflict: .: (0.047907) + test_concurrent_require: .: (0.030610) + test_dash_i_beats_default_gems: .: (0.023777) + test_dash_i_beats_gems: .: (0.063416) + test_default_gem_and_normal_gem: .: (0.045765) + test_default_gem_and_normal_gem_same_version: .: (0.035636) + test_default_gem_only: .: (0.015738) + test_default_gem_prerelease: .: (0.025330) + test_default_gem_require_activates_just_once: .: (0.016348) + test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.077375) + test_default_gem_with_unresolved_gems_depending_on_it: .: (0.195667) + test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.363135) + test_multiple_gems_with_the_same_path: .: (0.075351) + test_no_crash_when_overriding_warn_with_warning_module: .: (0.288908) + test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.313982) + test_no_kernel_require_in_warn_with_uplevel: .: (1.824325) + test_no_other_behavioral_changes_with_Kernel_warn: .: (0.491438) + test_no_other_behavioral_changes_with_warn: .: (0.254487) + test_normal_gem_does_not_shadow_default_gem: .: (0.054454) + test_normal_gems_with_overridden_load_error_message:.: (0.225137) + test_realworld_default_gem: .: (0.239607) + test_realworld_upgraded_default_gem: .: (0.272312) + test_require_bundler: .: (0.081383) + test_require_can_use_a_pathname_object: .: (0.033376) + test_require_default_when_gem_defined: .: (0.025414) + test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.252215) + test_require_doesnt_traverse_development_dependencies: .: (0.056908) + test_require_is_lazy_with_inexact_req: .: (0.090906) + test_require_is_not_lazy_with_exact_req: .: (0.082872) + test_require_is_not_lazy_with_one_possible: .: (0.114792) + test_require_is_not_lazy_with_shadowed_default_gem: .: (0.071294) + test_require_when_gem_defined: .: (0.037274) + test_require_works_after_cleanup: .: (0.060682) + test_respect_loaded_features_caching_like_standard_require: .: (0.021633) + test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.052933) + test_try_activate_error_unlocks_require_monitor: .: (0.028982) + test_unable_to_find_good_unresolved_version: .: (0.091166) TestGemRequirement: - test_bad: .: (0.046069) - test_basic_non_none: .: (0.027619) - test_concat: .: (0.034313) - test_create: .: (0.031504) - test_empty_requirements_is_none: .: (0.033205) - test_equals2: .: (0.034910) - test_explicit_default_is_none: .: (0.028660) - test_for_lockfile: .: (0.020048) - test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.034878) - test_hash_with_multiple_versions: .: (0.033807) - test_illformed_requirements: .: (0.015649) - test_initialize: .: (0.014031) - test_initialize_copy: .: (0.018187) - test_marshal_load_attack: .: (0.016171) - test_parse: .: (0.016911) - test_parse_bad: .: (0.023117) - test_parse_deduplication: .: (0.015520) - test_prerelease_eh: .: (0.012046) - test_satisfied_by_boxed: .: (0.022198) - test_satisfied_by_eh_bang_equal: .: (0.012669) - test_satisfied_by_eh_blank: .: (0.021976) - test_satisfied_by_eh_boxed: .: (0.026902) - test_satisfied_by_eh_equal: .: (0.026935) - test_satisfied_by_eh_good: .: (0.026364) - test_satisfied_by_eh_gt: .: (0.017205) - test_satisfied_by_eh_gte: .: (0.017502) - test_satisfied_by_eh_list: .: (0.016973) - test_satisfied_by_eh_lt: .: (0.017417) - test_satisfied_by_eh_lte: .: (0.023028) - test_satisfied_by_eh_multiple: .: (0.017168) - test_satisfied_by_eh_non_versions: .: (0.016977) - test_satisfied_by_eh_tilde_gt: .: (0.024268) - test_satisfied_by_eh_tilde_gt_v0: .: (0.014900) - test_satisfied_by_explicitly_bounded: .: (0.007659) - test_specific: .: (0.008185) + test_bad: .: (0.017312) + test_basic_non_none: .: (0.012653) + test_concat: .: (0.013646) + test_create: .: (0.011786) + test_empty_requirements_is_none: .: (0.015618) + test_equals2: .: (0.009988) + test_explicit_default_is_none: .: (0.015317) + test_for_lockfile: .: (0.014063) + test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.019693) + test_hash_with_multiple_versions: .: (0.011618) + test_illformed_requirements: .: (0.011614) + test_initialize: .: (0.019854) + test_initialize_copy: .: (0.011703) + test_marshal_load_attack: .: (0.012481) + test_parse: .: (0.015077) + test_parse_bad: .: (0.008887) + test_parse_deduplication: .: (0.004636) + test_prerelease_eh: .: (0.004584) + test_satisfied_by_boxed: .: (0.005275) + test_satisfied_by_eh_bang_equal: .: (0.004751) + test_satisfied_by_eh_blank: .: (0.004635) + test_satisfied_by_eh_boxed: .: (0.005579) + test_satisfied_by_eh_equal: .: (0.004709) + test_satisfied_by_eh_good: .: (0.006794) + test_satisfied_by_eh_gt: .: (0.007578) + test_satisfied_by_eh_gte: .: (0.007780) + test_satisfied_by_eh_list: .: (0.006704) + test_satisfied_by_eh_lt: .: (0.004768) + test_satisfied_by_eh_lte: .: (0.004711) + test_satisfied_by_eh_multiple: .: (0.004931) + test_satisfied_by_eh_non_versions: .: (0.006257) + test_satisfied_by_eh_tilde_gt: .: (0.006613) + test_satisfied_by_eh_tilde_gt_v0: .: (0.008146) + test_satisfied_by_explicitly_bounded: .: (0.005608) + test_specific: .: (0.004900) TestGemResolver: - test_backoff_higher_version_to_satisfy_dep: .: (0.012491) - test_backtracks_to_the_first_conflict: .: (0.011009) - test_common_rack_activation_scenario: .: (0.014203) - test_conflict_resolution_only_effects_correct_spec: .: (0.012017) - test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.045230) - test_keeps_resolving_after_seeing_satisfied_dep: .: (0.012494) - test_no_overlap_specifically: .: (0.008092) - test_only_returns_spec_once: .: (0.012625) - test_pick_generic_linux_variants_on_musl_linux: .: (0.022471) - test_picks_best_platform: .: (0.025448) - test_picks_highest_version: .: (0.009319) - test_picks_lower_version_when_needed: .: (0.011195) - test_pulls_in_dependencies: .: (0.008758) - test_raises_and_explains_when_platform_prevents_install: .: (0.010447) - test_raises_and_reports_a_toplevel_request_properly:.: (0.007802) - test_raises_and_reports_an_implicit_request_properly: .: (0.010655) - test_raises_dependency_error: .: (0.012220) - test_raises_when_a_gem_is_missing: .: (0.007900) - test_raises_when_a_gem_version_is_missing: .: (0.008572) - test_raises_when_possibles_are_exhausted: .: (0.014114) - test_requests: .: (0.009745) - test_requests_development: .: (0.009716) - test_requests_ignore_dependencies: .: (0.008632) - test_resolve_bug_699: .: (0.014176) - test_resolve_conflict: .: (0.012828) - test_resolve_conservative: .: (0.017853) - test_resolve_development: .: (0.011069) - test_resolve_development_shallow: .: (0.010082) - test_resolve_remote_missing_dependency: .: (0.011318) - test_resolve_rollback: .: (0.013429) - test_search_for_local_platform_partial_string_match:.: (0.010097) - test_second_level_backout: .: (0.050939) - test_select_local_platforms: .: (0.009486) - test_self_compose_sets_best_set: .: (0.008389) - test_self_compose_sets_multiple: .: (0.009507) - test_self_compose_sets_nest: .: (0.011098) - test_self_compose_sets_nil: .: (0.008717) - test_self_compose_sets_single: .: (0.009527) - test_simple_activesupport_problem: .: (0.014806) - test_sorts_by_source_then_version: .: (0.009523) + test_backoff_higher_version_to_satisfy_dep: .: (0.009323) + test_backtracks_to_the_first_conflict: .: (0.011656) + test_common_rack_activation_scenario: .: (0.010534) + test_conflict_resolution_only_effects_correct_spec: .: (0.008861) + test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.027158) + test_keeps_resolving_after_seeing_satisfied_dep: .: (0.011710) + test_no_overlap_specifically: .: (0.009734) + test_only_returns_spec_once: .: (0.009644) + test_pick_generic_linux_variants_on_musl_linux: .: (0.015077) + test_picks_best_platform: .: (0.022472) + test_picks_highest_version: .: (0.006699) + test_picks_lower_version_when_needed: .: (0.009452) + test_pulls_in_dependencies: .: (0.007474) + test_raises_and_explains_when_platform_prevents_install: .: (0.005749) + test_raises_and_reports_a_toplevel_request_properly:.: (0.005409) + test_raises_and_reports_an_implicit_request_properly: .: (0.005599) + test_raises_dependency_error: .: (0.007960) + test_raises_when_a_gem_is_missing: .: (0.021463) + test_raises_when_a_gem_version_is_missing: .: (0.012385) + test_raises_when_possibles_are_exhausted: .: (0.019250) + test_requests: .: (0.020564) + test_requests_development: .: (0.015954) + test_requests_ignore_dependencies: .: (0.016058) + test_resolve_bug_699: .: (0.022546) + test_resolve_conflict: .: (0.019067) + test_resolve_conservative: .: (0.022881) + test_resolve_development: .: (0.020440) + test_resolve_development_shallow: .: (0.025017) + test_resolve_remote_missing_dependency: .: (0.033329) + test_resolve_rollback: .: (0.009724) + test_search_for_local_platform_partial_string_match:.: (0.006824) + test_second_level_backout: .: (0.036369) + test_select_local_platforms: .: (0.007324) + test_self_compose_sets_best_set: .: (0.004789) + test_self_compose_sets_multiple: .: (0.006733) + test_self_compose_sets_nest: .: (0.006749) + test_self_compose_sets_nil: .: (0.006564) + test_self_compose_sets_single: .: (0.027576) + test_simple_activesupport_problem: .: (0.027634) + test_sorts_by_source_then_version: .: (0.019456) TestGemResolverAPISet: - test_find_all: .: (0.010727) - test_find_all_cache: .: (0.009392) - test_find_all_local: .: (0.008450) - test_find_all_missing: .: (0.008050) - test_find_all_not_found: .: (0.009847) - test_find_all_prereleases: .: (0.009816) - test_initialize: .: (0.009007) - test_initialize_deeper_uri: .: (0.008160) - test_initialize_uri: .: (0.007448) - test_prefetch: .: (0.011034) - test_prefetch_cache: .: (0.009483) - test_prefetch_cache_missing: .: (0.010385) - test_prefetch_local: .: (0.010393) + test_find_all: .: (0.010221) + test_find_all_cache: .: (0.006731) + test_find_all_local: .: (0.008950) + test_find_all_missing: .: (0.006872) + test_find_all_not_found: .: (0.006609) + test_find_all_prereleases: .: (0.009817) + test_initialize: .: (0.019638) + test_initialize_deeper_uri: .: (0.007095) + test_initialize_uri: .: (0.005021) + test_prefetch: .: (0.006222) + test_prefetch_cache: .: (0.006291) + test_prefetch_cache_missing: .: (0.009623) + test_prefetch_local: .: (0.012279) TestGemResolverAPISpecification: - test_fetch_development_dependencies: .: (0.050430) - test_initialize: .: (0.010832) - test_installable_platform_eh: .: (0.010474) - test_source: .: (0.008088) - test_spec: .: (0.019318) - test_spec_jruby_platform: .: (0.107992) + test_fetch_development_dependencies: .: (0.023038) + test_initialize: .: (0.006328) + test_installable_platform_eh: .: (0.005769) + test_source: .: (0.008855) + test_spec: .: (0.023937) + test_spec_jruby_platform: .: (0.026088) TestGemResolverActivationRequest: - test_development_eh: .: (0.031484) - test_inspect: .: (0.026745) - test_installed_eh: .: (0.026340) + test_development_eh: .: (0.005635) + test_inspect: .: (0.005257) + test_installed_eh: .: (0.005545) TestGemResolverBestSet: - test_find_all: .: (0.049468) - test_find_all_local: .: (0.047306) - test_initialize: .: (0.033604) - test_prefetch: .: (0.083738) - test_prefetch_local: .: (0.047738) + test_find_all: .: (0.009531) + test_find_all_local: .: (0.009480) + test_initialize: .: (0.007292) + test_prefetch: .: (0.010118) + test_prefetch_local: .: (0.007757) TestGemResolverComposedSet: - test_errors: .: (0.170439) - test_prerelease_equals: .: (0.092301) - test_remote_equals: .: (0.073004) + test_errors: .: (0.007477) + test_prerelease_equals: .: (0.006293) + test_remote_equals: .: (0.005982) TestGemResolverConflict: - test_explanation: .: (0.084054) - test_explanation_user_request: .: (0.068582) - test_request_path: .: (0.082121) + test_explanation: .: (0.005429) + test_explanation_user_request: .: (0.005522) + test_request_path: .: (0.004837) TestGemResolverDependencyRequest: - test_development_eh: .: (0.082912) - test_match_eh: .: (0.062798) - test_match_eh_prerelease: .: (0.073572) - test_match_eh_prerelease_allow_prerelease: .: (0.078143) - test_matches_spec_eh: .: (0.087545) - test_matches_spec_eh_prerelease: .: (0.127871) - test_requirement: .: (0.159616) + test_development_eh: .: (0.004640) + test_match_eh: .: (0.005864) + test_match_eh_prerelease: .: (0.009558) + test_match_eh_prerelease_allow_prerelease: .: (0.004826) + test_matches_spec_eh: .: (0.017403) + test_matches_spec_eh_prerelease: .: (0.004773) + test_requirement: .: (0.006013) TestGemResolverGitSet: test_add_git_gem: P =============================================================================== @@ -3902,7 +3938,7 @@ 17: @set.add_git_gem name, repository, nil, false 18: =============================================================================== -: (0.292525) +: (0.008417) test_add_git_gem_submodules: P =============================================================================== Pending: test_add_git_gem_submodules(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3917,7 +3953,7 @@ 31: @set.add_git_gem name, repository, nil, true 32: =============================================================================== -: (0.061176) +: (0.006369) test_add_git_spec: P =============================================================================== Pending: test_add_git_spec(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3932,7 +3968,7 @@ 43: @set.add_git_spec name, version, repository, revision, true 44: =============================================================================== -: (0.034641) +: (0.007998) test_find_all: P =============================================================================== Pending: test_find_all(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3947,7 +3983,7 @@ 61: @set.add_git_gem name, repository, nil, false 62: =============================================================================== -: (0.025665) +: (0.007705) test_find_all_local: P =============================================================================== Pending: test_find_all_local(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3962,7 +3998,7 @@ 77: @set.add_git_gem name, repository, nil, false 78: @set.remote = false =============================================================================== -: (0.029954) +: (0.008782) test_find_all_prerelease: P =============================================================================== Pending: test_find_all_prerelease(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3977,7 +4013,7 @@ 92: @set.add_git_gem name, repository, nil, false 93: =============================================================================== -: (0.031855) +: (0.006541) test_prefetch: P =============================================================================== Pending: test_prefetch(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3992,7 +4028,7 @@ 126: @set.add_git_gem name, repository, nil, false 127: =============================================================================== -: (0.026665) +: (0.008960) test_prefetch_cache: P =============================================================================== Pending: test_prefetch_cache(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4007,7 +4043,7 @@ 140: @set.add_git_gem name, repository, nil, false 141: =============================================================================== -: (0.029347) +: (0.006602) test_prefetch_filter: P =============================================================================== Pending: test_prefetch_filter(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4022,7 +4058,7 @@ 158: @set.add_git_gem name, repository, nil, false 159: =============================================================================== -: (0.026283) +: (0.006593) test_prefetch_root_dir: P =============================================================================== Pending: test_prefetch_root_dir(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4037,8 +4073,8 @@ 172: @set.add_git_gem name, repository, nil, false 173: =============================================================================== -: (0.030023) - test_root_dir: .: (0.023972) +: (0.007519) + test_root_dir: .: (0.006974) TestGemResolverGitSpecification: test_add_dependency: P =============================================================================== @@ -4054,8 +4090,8 @@ 41: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 42: =============================================================================== -: (0.030839) - test_equals2: .: (0.046554) +: (0.022414) + test_equals2: .: (0.011021) test_install: P =============================================================================== Pending: test_install(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4070,7 +4106,7 @@ 53: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 54: =============================================================================== -: (0.031831) +: (0.006295) test_install_extension: P =============================================================================== Pending: test_install_extension(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4085,7 +4121,7 @@ 71: end 72: =============================================================================== -: (0.035144) +: (0.011708) test_install_installed: P =============================================================================== Pending: test_install_installed(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4100,399 +4136,399 @@ 103: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 104: =============================================================================== -: (0.039580) +: (0.015143) TestGemResolverIndexSet: - test_find_all: .: (0.056061) - test_find_all_local: .: (0.055407) - test_find_all_prerelease: .: (0.044415) - test_initialize: .: (0.034951) - test_initialize_source: .: (0.039490) + test_find_all: .: (0.010444) + test_find_all_local: .: (0.008797) + test_find_all_prerelease: .: (0.008408) + test_initialize: .: (0.008247) + test_initialize_source: .: (0.005951) TestGemResolverIndexSpecification: - test_initialize: .: (0.038901) - test_initialize_platform: .: (0.035131) - test_install: .: (0.197510) - test_spec: .: (0.070638) - test_spec_local: .: (0.058595) + test_initialize: .: (0.012289) + test_initialize_platform: .: (0.007885) + test_install: .: (0.021860) + test_spec: .: (0.014700) + test_spec_local: .: (0.012728) TestGemResolverInstalledSpecification: - test_initialize: .: (0.022993) - test_install: .: (0.030866) - test_installable_platform_eh: .: (0.083216) + test_initialize: .: (0.005143) + test_install: .: (0.005677) + test_installable_platform_eh: .: (0.029462) TestGemResolverInstallerSet: - test_add_always_install: .: (0.159118) - test_add_always_install_errors: .: (0.031244) - test_add_always_install_index_spec_platform: .: (0.119054) - test_add_always_install_platform: .: (0.119149) - test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.101143) - test_add_always_install_prerelease: .: (0.117722) - test_add_always_install_prerelease_github_problem: .: (0.083041) - test_add_always_install_prerelease_only: .: (0.071145) - test_add_local: .: (0.058882) - test_consider_local_eh: .: (0.024893) - test_consider_remote_eh: .: (0.019766) - test_errors: .: (0.027129) - test_find_all_always_install: .: (0.095169) - test_find_all_prerelease: .: (0.094004) - test_find_all_prerelease_dependencies_with_add_local: .: (0.044944) - test_load_spec: .: (0.023167) - test_prefetch: .: (0.015264) - test_prerelease_equals: .: (0.015176) - test_remote_equals_both: .: (0.011435) - test_remote_equals_local: .: (0.005705) - test_remote_equals_remote: .: (0.014058) + test_add_always_install: .: (0.033882) + test_add_always_install_errors: .: (0.010506) + test_add_always_install_index_spec_platform: .: (0.015364) + test_add_always_install_platform: .: (0.043724) + test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.058802) + test_add_always_install_prerelease: .: (0.065505) + test_add_always_install_prerelease_github_problem: .: (0.033423) + test_add_always_install_prerelease_only: .: (0.035574) + test_add_local: .: (0.021513) + test_consider_local_eh: .: (0.005388) + test_consider_remote_eh: .: (0.005409) + test_errors: .: (0.009184) + test_find_all_always_install: .: (0.028038) + test_find_all_prerelease: .: (0.025915) + test_find_all_prerelease_dependencies_with_add_local: .: (0.020343) + test_load_spec: .: (0.011208) + test_prefetch: .: (0.006679) + test_prerelease_equals: .: (0.005454) + test_remote_equals_both: .: (0.009508) + test_remote_equals_local: .: (0.006160) + test_remote_equals_remote: .: (0.005193) TestGemResolverLocalSpecification: - test_install: .: (0.284332) - test_installable_platform_eh: .: (0.035271) + test_install: .: (0.023915) + test_installable_platform_eh: .: (0.033768) TestGemResolverLockSet: - test_add: .: (0.012136) - test_find_all: .: (0.021395) - test_load_spec: .: (0.067410) - test_prefetch: .: (0.034562) + test_add: .: (0.012045) + test_find_all: .: (0.008266) + test_load_spec: .: (0.009328) + test_prefetch: .: (0.006019) TestGemResolverLockSpecification: - test_add_dependency: .: (0.473166) - test_initialize: .: (0.030302) - test_install: .: (0.244719) - test_install_installed: .: (0.024584) - test_spec: .: (0.027499) - test_spec_loaded: .: (0.020908) + test_add_dependency: .: (0.004847) + test_initialize: .: (0.008451) + test_install: .: (0.027897) + test_install_installed: .: (0.015034) + test_spec: .: (0.005734) + test_spec_loaded: .: (0.011477) TestGemResolverRequirementList: - test_each: .: (0.062855) + test_each: .: (0.008654) TestGemResolverSpecification: - test_install: .: (0.102313) - test_installable_platform_eh: .: (0.017971) - test_source: .: (0.034072) + test_install: .: (0.036943) + test_installable_platform_eh: .: (0.005823) + test_source: .: (0.007061) TestGemResolverVendorSet: - test_add_vendor_gem: .: (0.035611) - test_add_vendor_gem_missing: .: (0.045362) - test_find_all: .: (0.050507) - test_find_all_prerelease: .: (0.059051) - test_load_spec: .: (0.023829) + test_add_vendor_gem: .: (0.011002) + test_add_vendor_gem_missing: .: (0.006657) + test_find_all: .: (0.007915) + test_find_all_prerelease: .: (0.016918) + test_load_spec: .: (0.006125) TestGemResolverVendorSpecification: - test_dependencies: .: (0.032431) - test_equals2: .: (0.031825) - test_full_name: .: (0.017266) - test_install: .: (0.026439) - test_name: .: (0.022428) - test_platform: .: (0.030420) - test_version: .: (0.026226) + test_dependencies: .: (0.008758) + test_equals2: .: (0.012066) + test_full_name: .: (0.009740) + test_install: .: (0.009065) + test_name: .: (0.010682) + test_platform: .: (0.009299) + test_version: .: (0.010809) TestGemSafeMarshal: - test_array_subclass: .: (0.029972) - test_date: .: (0.026612) - test_floats: .: (0.026794) - test_frozen_object: .: (0.026864) - test_gem_spec_disallowed_ivar: .: (0.020119) - test_gem_spec_disallowed_symbol: .: (0.025762) - test_gem_spec_unmarshall_license: .: (0.011456) - test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.025303) - test_hash_with_compare_by_identity: .: (0.019802) - test_hash_with_default_value: .: (0.016546) - test_hash_with_ivar: .: (0.024384) - test_int_ 0: .: (0.014372) - test_int_ 1: .: (0.010078) - test_int_ 1048575: .: (0.016514) - test_int_ 122: .: (0.008796) - test_int_ 123: .: (0.009679) - test_int_ 124: .: (0.008289) - test_int_ 127: .: (0.009964) - test_int_ 128: .: (0.009814) - test_int_ 2: .: (0.008518) - test_int_ 255: .: (0.007611) - test_int_ 256: .: (0.007784) - test_int_ 257: .: (0.008766) - test_int_ 268435455: .: (0.009798) - test_int_ 268435456: .: (0.009397) - test_int_ 3: .: (0.008228) - test_int_ 4: .: (0.008977) - test_int_ 4294967295: .: (0.008683) - test_int_ 4294967296: .: (0.008925) - test_int_ 5: .: (0.009646) - test_int_ 6: .: (0.008709) - test_int_ 65535: .: (0.010223) - test_int_ 65536: .: (0.009129) - test_int_ 9223372036854775807: .: (0.009294) - test_int_ 9223372036854775808: .: (0.009289) - test_length_one_symbols: .: (0.009951) - test_link_after_float: .: (0.040086) - test_negative_length: .: (0.009611) - test_rational: .: (0.012037) - test_recursive_array: .: (0.007751) - test_recursive_string: .: (0.012274) - test_repeated_string: .: (0.011182) - test_repeated_symbol: .: (0.019220) - test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.006336) - test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.023910) - test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.024251) - test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.037689) - test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.024682) - test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.024618) - test_safe_load_marshal Array ["hello", "hello"]: .: (0.023442) - test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.024948) - test_safe_load_marshal Array [:development, :development]: .: (0.023926) - test_safe_load_marshal Array [[...]]: .: (0.023035) - test_safe_load_marshal Array {}: .: (0.024036) - test_safe_load_marshal Date #<Date: 1994-12-09 ((2449696j,0s,0n),+0s,2299161j)>: .: (0.027498) - test_safe_load_marshal Float -0.0: .: (0.035743) - test_safe_load_marshal Float -1.1: .: (0.023421) - test_safe_load_marshal Float -30000000.0: .: (0.005900) - test_safe_load_marshal Float -Infinity: .: (0.014984) - test_safe_load_marshal Float 0.0: .: (0.011172) - test_safe_load_marshal Float 1.1: .: (0.015377) - test_safe_load_marshal Float 30000000.0: .: (0.014599) - test_safe_load_marshal Float Infinity: .: (0.011407) - test_safe_load_marshal Float NaN: .: (0.020229) - test_safe_load_marshal Gem::Version #<Gem::Version "1.abc">:.: (0.006332) - test_safe_load_marshal Hash {:runtime=>:development}: .: (0.007977) - test_safe_load_marshal Hash {}: .: (0.007557) - test_safe_load_marshal Hash {} default value: .: (0.007760) - test_safe_load_marshal Integer -1: .: (0.006260) - test_safe_load_marshal Integer -1048575: .: (0.006294) - test_safe_load_marshal Integer -122: .: (0.010482) - test_safe_load_marshal Integer -123: .: (0.006244) - test_safe_load_marshal Integer -124: .: (0.008631) - test_safe_load_marshal Integer -127: .: (0.006284) - test_safe_load_marshal Integer -128: .: (0.005939) - test_safe_load_marshal Integer -2: .: (0.005876) - test_safe_load_marshal Integer -255: .: (0.006022) - test_safe_load_marshal Integer -256: .: (0.006102) - test_safe_load_marshal Integer -257: .: (0.006241) - test_safe_load_marshal Integer -268435455: .: (0.006645) - test_safe_load_marshal Integer -268435456: .: (0.005564) - test_safe_load_marshal Integer -3: .: (0.006077) - test_safe_load_marshal Integer -4: .: (0.005847) - test_safe_load_marshal Integer -4294967295: .: (0.006468) - test_safe_load_marshal Integer -4294967296: .: (0.006226) - test_safe_load_marshal Integer -5: .: (0.006327) - test_safe_load_marshal Integer -6: .: (0.006191) - test_safe_load_marshal Integer -65535: .: (0.006204) - test_safe_load_marshal Integer -65536: .: (0.006551) - test_safe_load_marshal Integer -9223372036854775807:.: (0.006573) - test_safe_load_marshal Integer -9223372036854775808:.: (0.006421) - test_safe_load_marshal Integer 0: .: (0.026271) - test_safe_load_marshal Integer 1: .: (0.006560) - test_safe_load_marshal Integer 1048574: .: (0.008191) - test_safe_load_marshal Integer 1048575: .: (0.005980) - test_safe_load_marshal Integer 1048576: .: (0.008819) - test_safe_load_marshal Integer 121: .: (0.007009) - test_safe_load_marshal Integer 122: .: (0.005689) - test_safe_load_marshal Integer 123: .: (0.007774) - test_safe_load_marshal Integer 124: .: (0.006803) - test_safe_load_marshal Integer 125: .: (0.007286) - test_safe_load_marshal Integer 126: .: (0.006525) - test_safe_load_marshal Integer 127: .: (0.007447) - test_safe_load_marshal Integer 128: .: (0.006038) - test_safe_load_marshal Integer 129: .: (0.006150) - test_safe_load_marshal Integer 2: .: (0.006782) - test_safe_load_marshal Integer 254: .: (0.007085) - test_safe_load_marshal Integer 255: .: (0.006459) - test_safe_load_marshal Integer 256: .: (0.006987) - test_safe_load_marshal Integer 257: .: (0.006814) - test_safe_load_marshal Integer 258: .: (0.006425) - test_safe_load_marshal Integer 268435454: .: (0.006967) - test_safe_load_marshal Integer 268435455: .: (0.006770) - test_safe_load_marshal Integer 268435456: .: (0.006228) - test_safe_load_marshal Integer 268435457: .: (0.006814) - test_safe_load_marshal Integer 3: .: (0.006276) - test_safe_load_marshal Integer 4: .: (0.006558) - test_safe_load_marshal Integer 4294967294: .: (0.008396) - test_safe_load_marshal Integer 4294967295: .: (0.006582) - test_safe_load_marshal Integer 4294967296: .: (0.006599) - test_safe_load_marshal Integer 4294967297: .: (0.006324) - test_safe_load_marshal Integer 5: .: (0.008006) - test_safe_load_marshal Integer 6: .: (0.006068) - test_safe_load_marshal Integer 65534: .: (0.006223) - test_safe_load_marshal Integer 65535: .: (0.034597) - test_safe_load_marshal Integer 65536: .: (0.035591) - test_safe_load_marshal Integer 65537: .: (0.031745) - test_safe_load_marshal Integer 7: .: (0.024484) - test_safe_load_marshal Integer 9223372036854775806: .: (0.020937) - test_safe_load_marshal Integer 9223372036854775807: .: (0.020812) - test_safe_load_marshal Integer 9223372036854775808: .: (0.020937) - test_safe_load_marshal Integer 9223372036854775809: .: (0.023029) - test_safe_load_marshal Rational (1/3): .: (0.027807) - test_safe_load_marshal String "": .: (0.023836) - test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.024149) - test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.024447) - test_safe_load_marshal String "abc" Windows-1256: .: (0.044390) - test_safe_load_marshal String "abc" ascii: .: (0.007556) - test_safe_load_marshal String "abc" binary: .: (0.006830) - test_safe_load_marshal String "abc" ivar: .: (0.008982) - test_safe_load_marshal String "abc" utf8: .: (0.006918) - test_safe_load_marshal String "hello" ivar: .: (0.009154) - test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.007252) - test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.009110) - test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.008751) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.008479) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.008329) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.008005) - test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.008705) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.008488) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.008725) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.007953) - test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.007514) - test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.007792) - test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.007656) - test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.008288) - test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.007981) - test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.007680) - test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.007316) - test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.007352) - test_string_subclass: .: (0.007540) - test_string_with_encoding: .: (0.012079) - test_string_with_ivar: .: (0.006721) - test_time_0 2000-12-31 23:59:59 -1200: .: (0.007537) - test_time_1 2001-01-01 15:59:59 +0400: .: (0.007303) - test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -1200: .: (0.016356) - test_time_11 2000-12-31 23:59:59.000000001 -1200: .: (0.015181) - test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -1200: .: (0.007550) - test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -1200: .: (0.007359) - test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -1200: .: (0.024699) - test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.017258) - test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.015814) - test_time_17 2001-01-01 11:59:59 UTC: .: (0.005972) - test_time_18 2001-01-01 11:59:59 UTC: .: (0.006426) - test_time_2 2001-01-01 00:07:59 -1152: .: (0.015064) - test_time_3 2001-01-01 11:59:59 +0000: .: (0.015873) - test_time_4 2001-01-01 11:59:59 UTC: .: (0.021925) - test_time_5 2000-12-31 23:59:59.001 -1200: .: (0.015508) - test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -1200: .: (0.016930) - test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -1200: .: (0.020462) - test_time_8 2000-12-31 23:59:59.000001 -1200: .: (0.028545) - test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -1200: .: (0.028881) - test_time_loads: .: (0.024744) - test_time_user_marshal: .: (0.024551) - test_time_with_ivar: .: (0.013470) - test_unexpected_eof: .: (0.015294) + test_array_subclass: .: (0.007753) + test_date: .: (0.006747) + test_floats: .: (0.007573) + test_frozen_object: .: (0.006134) + test_gem_spec_disallowed_ivar: .: (0.006263) + test_gem_spec_disallowed_symbol: .: (0.005640) + test_gem_spec_unmarshall_license: .: (0.006440) + test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.008320) + test_hash_with_compare_by_identity: .: (0.008772) + test_hash_with_default_value: .: (0.010135) + test_hash_with_ivar: .: (0.010929) + test_int_ 0: .: (0.009331) + test_int_ 1: .: (0.005174) + test_int_ 1048575: .: (0.005043) + test_int_ 122: .: (0.005049) + test_int_ 123: .: (0.007328) + test_int_ 124: .: (0.014907) + test_int_ 127: .: (0.005525) + test_int_ 128: .: (0.022017) + test_int_ 2: .: (0.007356) + test_int_ 255: .: (0.008873) + test_int_ 256: .: (0.025468) + test_int_ 257: .: (0.016008) + test_int_ 268435455: .: (0.012541) + test_int_ 268435456: .: (0.016480) + test_int_ 3: .: (0.009752) + test_int_ 4: .: (0.006320) + test_int_ 4294967295: .: (0.008825) + test_int_ 4294967296: .: (0.006098) + test_int_ 5: .: (0.005826) + test_int_ 6: .: (0.008824) + test_int_ 65535: .: (0.010231) + test_int_ 65536: .: (0.007831) + test_int_ 9223372036854775807: .: (0.006134) + test_int_ 9223372036854775808: .: (0.006065) + test_length_one_symbols: .: (0.005762) + test_link_after_float: .: (0.005755) + test_negative_length: .: (0.008077) + test_rational: .: (0.006967) + test_recursive_array: .: (0.008217) + test_recursive_string: .: (0.005182) + test_repeated_string: .: (0.006921) + test_repeated_symbol: .: (0.004984) + test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.005017) + test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.004776) + test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.005356) + test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.006656) + test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.005276) + test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.022420) + test_safe_load_marshal Array ["hello", "hello"]: .: (0.016357) + test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.020897) + test_safe_load_marshal Array [:development, :development]: .: (0.018899) + test_safe_load_marshal Array [[...]]: .: (0.011934) + test_safe_load_marshal Array {}: .: (0.022012) + test_safe_load_marshal Date #<Date: 1994-12-09 ((2449696j,0s,0n),+0s,2299161j)>: .: (0.014259) + test_safe_load_marshal Float -0.0: .: (0.018838) + test_safe_load_marshal Float -1.1: .: (0.017327) + test_safe_load_marshal Float -30000000.0: .: (0.023436) + test_safe_load_marshal Float -Infinity: .: (0.017722) + test_safe_load_marshal Float 0.0: .: (0.015737) + test_safe_load_marshal Float 1.1: .: (0.022826) + test_safe_load_marshal Float 30000000.0: .: (0.057035) + test_safe_load_marshal Float Infinity: .: (0.006681) + test_safe_load_marshal Float NaN: .: (0.006428) + test_safe_load_marshal Gem::Version #<Gem::Version "1.abc">:.: (0.005813) + test_safe_load_marshal Hash {:runtime=>:development}: .: (0.008988) + test_safe_load_marshal Hash {}: .: (0.005460) + test_safe_load_marshal Hash {} default value: .: (0.006327) + test_safe_load_marshal Integer -1: .: (0.005412) + test_safe_load_marshal Integer -1048575: .: (0.005316) + test_safe_load_marshal Integer -122: .: (0.006104) + test_safe_load_marshal Integer -123: .: (0.005498) + test_safe_load_marshal Integer -124: .: (0.008520) + test_safe_load_marshal Integer -127: .: (0.011241) + test_safe_load_marshal Integer -128: .: (0.014950) + test_safe_load_marshal Integer -2: .: (0.015626) + test_safe_load_marshal Integer -255: .: (0.013640) + test_safe_load_marshal Integer -256: .: (0.017824) + test_safe_load_marshal Integer -257: .: (0.013510) + test_safe_load_marshal Integer -268435455: .: (0.018361) + test_safe_load_marshal Integer -268435456: .: (0.020065) + test_safe_load_marshal Integer -3: .: (0.023297) + test_safe_load_marshal Integer -4: .: (0.019041) + test_safe_load_marshal Integer -4294967295: .: (0.026439) + test_safe_load_marshal Integer -4294967296: .: (0.014745) + test_safe_load_marshal Integer -5: .: (0.009685) + test_safe_load_marshal Integer -6: .: (0.023815) + test_safe_load_marshal Integer -65535: .: (0.019182) + test_safe_load_marshal Integer -65536: .: (0.013664) + test_safe_load_marshal Integer -9223372036854775807:.: (0.016524) + test_safe_load_marshal Integer -9223372036854775808:.: (0.005434) + test_safe_load_marshal Integer 0: .: (0.012018) + test_safe_load_marshal Integer 1: .: (0.007409) + test_safe_load_marshal Integer 1048574: .: (0.005711) + test_safe_load_marshal Integer 1048575: .: (0.006038) + test_safe_load_marshal Integer 1048576: .: (0.005649) + test_safe_load_marshal Integer 121: .: (0.005563) + test_safe_load_marshal Integer 122: .: (0.009111) + test_safe_load_marshal Integer 123: .: (0.006890) + test_safe_load_marshal Integer 124: .: (0.005474) + test_safe_load_marshal Integer 125: .: (0.005338) + test_safe_load_marshal Integer 126: .: (0.007503) + test_safe_load_marshal Integer 127: .: (0.005344) + test_safe_load_marshal Integer 128: .: (0.005219) + test_safe_load_marshal Integer 129: .: (0.005142) + test_safe_load_marshal Integer 2: .: (0.005470) + test_safe_load_marshal Integer 254: .: (0.006032) + test_safe_load_marshal Integer 255: .: (0.005369) + test_safe_load_marshal Integer 256: .: (0.005293) + test_safe_load_marshal Integer 257: .: (0.005289) + test_safe_load_marshal Integer 258: .: (0.005262) + test_safe_load_marshal Integer 268435454: .: (0.005323) + test_safe_load_marshal Integer 268435455: .: (0.005327) + test_safe_load_marshal Integer 268435456: .: (0.005630) + test_safe_load_marshal Integer 268435457: .: (0.011186) + test_safe_load_marshal Integer 3: .: (0.007731) + test_safe_load_marshal Integer 4: .: (0.008096) + test_safe_load_marshal Integer 4294967294: .: (0.007419) + test_safe_load_marshal Integer 4294967295: .: (0.009924) + test_safe_load_marshal Integer 4294967296: .: (0.005654) + test_safe_load_marshal Integer 4294967297: .: (0.011505) + test_safe_load_marshal Integer 5: .: (0.015337) + test_safe_load_marshal Integer 6: .: (0.016621) + test_safe_load_marshal Integer 65534: .: (0.006574) + test_safe_load_marshal Integer 65535: .: (0.010639) + test_safe_load_marshal Integer 65536: .: (0.006553) + test_safe_load_marshal Integer 65537: .: (0.009905) + test_safe_load_marshal Integer 7: .: (0.005491) + test_safe_load_marshal Integer 9223372036854775806: .: (0.005442) + test_safe_load_marshal Integer 9223372036854775807: .: (0.005499) + test_safe_load_marshal Integer 9223372036854775808: .: (0.005602) + test_safe_load_marshal Integer 9223372036854775809: .: (0.009688) + test_safe_load_marshal Rational (1/3): .: (0.008933) + test_safe_load_marshal String "": .: (0.005666) + test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.009002) + test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.005813) + test_safe_load_marshal String "abc" Windows-1256: .: (0.005456) + test_safe_load_marshal String "abc" ascii: .: (0.005973) + test_safe_load_marshal String "abc" binary: .: (0.005753) + test_safe_load_marshal String "abc" ivar: .: (0.006302) + test_safe_load_marshal String "abc" utf8: .: (0.009376) + test_safe_load_marshal String "hello" ivar: .: (0.009789) + test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.006095) + test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.006057) + test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.006888) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.014844) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.010430) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.006710) + test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.011333) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.008921) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.012210) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.006922) + test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.006618) + test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.006320) + test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.012762) + test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.008478) + test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.007135) + test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.010214) + test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.010271) + test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.006058) + test_string_subclass: .: (0.010948) + test_string_with_encoding: .: (0.009858) + test_string_with_ivar: .: (0.005723) + test_time_0 2000-12-31 23:59:59 +1400: .: (0.006068) + test_time_1 2000-12-31 13:59:59 +0400: .: (0.017769) + test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 +1400: .: (0.007386) + test_time_11 2000-12-31 23:59:59.000000001 +1400: .: (0.006293) + test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 +1400: .: (0.006562) + test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 +1400: .: (0.006782) + test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 +1400: .: (0.007281) + test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.007760) + test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.006837) + test_time_17 2000-12-31 09:59:59 UTC: .: (0.007016) + test_time_18 2000-12-31 09:59:59 UTC: .: (0.007234) + test_time_2 2000-12-30 22:07:59 -1152: .: (0.006622) + test_time_3 2000-12-31 09:59:59 +0000: .: (0.006486) + test_time_4 2000-12-31 09:59:59 UTC: .: (0.006322) + test_time_5 2000-12-31 23:59:59.001 +1400: .: (0.007540) + test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 +1400: .: (0.006574) + test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 +1400: .: (0.007022) + test_time_8 2000-12-31 23:59:59.000001 +1400: .: (0.006299) + test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 +1400: .: (0.006649) + test_time_loads: .: (0.006168) + test_time_user_marshal: .: (0.005710) + test_time_with_ivar: .: (0.005935) + test_unexpected_eof: .: (0.006068) TestGemSafeYAML: - test_aliases_disabled: .: (0.028642) - test_aliases_enabled_by_default: .: (0.023854) + test_aliases_disabled: .: (0.005905) + test_aliases_enabled_by_default: .: (0.005275) TestGemSecurity: - test_class_create_cert: .: (0.034356) - test_class_create_cert_email: .: (0.037630) - test_class_create_cert_self_signed: .: (0.036084) - test_class_create_key: .: (2.046177) - test_class_create_key_downcases: .: (8.737205) - test_class_create_key_raises_unknown_algorithm: .: (0.023655) - test_class_email_to_name: .: (0.031542) - test_class_get_public_key_ec: .: (0.028424) - test_class_get_public_key_rsa: .: (0.041603) - test_class_re_sign: .: (0.032468) - test_class_re_sign_not_self_signed: .: (0.016078) - test_class_re_sign_wrong_key: .: (0.015963) - test_class_reset: .: (0.015446) - test_class_sign: .: (0.024992) - test_class_sign_AltName: .: (0.026801) - test_class_trust_dir: .: (0.014364) - test_class_write: .: (0.601823) - test_class_write_encrypted: .: (0.558272) - test_class_write_encrypted_cipher: .: (1.362908) + test_class_create_cert: .: (0.006820) + test_class_create_cert_email: .: (0.008617) + test_class_create_cert_self_signed: .: (0.008089) + test_class_create_key: .: (1.897718) + test_class_create_key_downcases: .: (3.000870) + test_class_create_key_raises_unknown_algorithm: .: (0.014337) + test_class_email_to_name: .: (0.010407) + test_class_get_public_key_ec: .: (0.006567) + test_class_get_public_key_rsa: .: (0.009735) + test_class_re_sign: .: (0.011248) + test_class_re_sign_not_self_signed: .: (0.007959) + test_class_re_sign_wrong_key: .: (0.016838) + test_class_reset: .: (0.024644) + test_class_sign: .: (0.014221) + test_class_sign_AltName: .: (0.012558) + test_class_trust_dir: .: (0.009380) + test_class_write: .: (0.839677) + test_class_write_encrypted: .: (0.527726) + test_class_write_encrypted_cipher: .: (0.171120) TestGemSecurityPolicy: - test_check_cert: .: (0.017629) - test_check_cert_expired: .: (0.020466) - test_check_cert_future: .: (0.017649) - test_check_cert_invalid_issuer: .: (0.021330) - test_check_cert_issuer: .: (0.018089) - test_check_cert_no_signer: .: (0.017270) - test_check_chain: .: (0.014486) - test_check_chain_empty_chain: .: (0.021171) - test_check_chain_invalid: .: (0.018457) - test_check_chain_no_chain: .: (0.018425) - test_check_data: .: (0.025383) - test_check_data_invalid: .: (0.026838) - test_check_key: .: (0.015202) - test_check_key_no_signer: .: (0.018317) - test_check_key_wrong_key: .: (0.022077) - test_check_root: .: (0.018032) - test_check_root_empty_chain: .: (0.018542) - test_check_root_invalid_signer: .: (0.024136) - test_check_root_no_chain: .: (0.017466) - test_check_root_not_self_signed: .: (0.017620) - test_check_trust: .: (0.009991) - test_check_trust_child: .: (0.010990) - test_check_trust_empty_chain: .: (0.008705) - test_check_trust_mismatch: .: (0.010933) - test_check_trust_no_chain: .: (0.009166) - test_check_trust_no_trust: .: (0.008669) - test_check_trust_no_trust_child: .: (0.009905) - test_subject: .: (0.009037) - test_verify: .: (0.012977) - test_verify_chain_key: .: (0.011198) - test_verify_chain_signatures: .: (0.015315) - test_verify_no_digests: .: (0.012761) - test_verify_no_digests_no_security: .: (0.013348) - test_verify_no_signatures: .: (0.013540) - test_verify_no_signatures_no_digests: .: (0.009852) - test_verify_no_trust: .: (0.013327) - test_verify_not_enough_signatures: .: (0.014803) - test_verify_signatures: .: (0.018002) - test_verify_signatures_chain: .: (0.014725) - test_verify_signatures_data: .: (0.012179) - test_verify_signatures_missing: .: (0.018276) - test_verify_signatures_none: .: (0.013861) - test_verify_signatures_root: .: (0.013296) - test_verify_signatures_signer: .: (0.012880) - test_verify_signatures_trust: .: (0.014226) - test_verify_wrong_digest_type: .: (0.014100) + test_check_cert: .: (0.018665) + test_check_cert_expired: .: (0.026534) + test_check_cert_future: .: (0.013248) + test_check_cert_invalid_issuer: .: (0.019597) + test_check_cert_issuer: .: (0.014618) + test_check_cert_no_signer: .: (0.019582) + test_check_chain: .: (0.015745) + test_check_chain_empty_chain: .: (0.019793) + test_check_chain_invalid: .: (0.016243) + test_check_chain_no_chain: .: (0.019431) + test_check_data: .: (0.015899) + test_check_data_invalid: .: (0.023677) + test_check_key: .: (0.015691) + test_check_key_no_signer: .: (0.015710) + test_check_key_wrong_key: .: (0.015770) + test_check_root: .: (0.015678) + test_check_root_empty_chain: .: (0.019790) + test_check_root_invalid_signer: .: (0.021015) + test_check_root_no_chain: .: (0.010430) + test_check_root_not_self_signed: .: (0.019814) + test_check_trust: .: (0.016340) + test_check_trust_child: .: (0.020592) + test_check_trust_empty_chain: .: (0.019150) + test_check_trust_mismatch: .: (0.017214) + test_check_trust_no_chain: .: (0.018602) + test_check_trust_no_trust: .: (0.014890) + test_check_trust_no_trust_child: .: (0.019647) + test_subject: .: (0.015677) + test_verify: .: (0.022020) + test_verify_chain_key: .: (0.015717) + test_verify_chain_signatures: .: (0.026092) + test_verify_no_digests: .: (0.017737) + test_verify_no_digests_no_security: .: (0.022677) + test_verify_no_signatures: .: (0.020160) + test_verify_no_signatures_no_digests: .: (0.018440) + test_verify_no_trust: .: (0.016807) + test_verify_not_enough_signatures: .: (0.022593) + test_verify_signatures: .: (0.028792) + test_verify_signatures_chain: .: (0.026760) + test_verify_signatures_data: .: (0.019736) + test_verify_signatures_missing: .: (0.023691) + test_verify_signatures_none: .: (0.023767) + test_verify_signatures_root: .: (0.017777) + test_verify_signatures_signer: .: (0.017760) + test_verify_signatures_trust: .: (0.024731) + test_verify_wrong_digest_type: .: (0.022960) TestGemSecuritySigner: - test_extract_name: .: (0.008468) - test_initialize: .: (0.007323) - test_initialize_cert_chain_empty: .: (0.007670) - test_initialize_cert_chain_invalid: .: (0.008032) - test_initialize_cert_chain_mixed: .: (0.007600) - test_initialize_cert_chain_path: .: (0.008006) - test_initialize_default: .: (0.014558) - test_initialize_encrypted_key_path: .: (0.019821) - test_initialize_key_path: .: (0.015531) - test_load_cert_chain: .: (0.023509) - test_load_cert_chain_broken: .: (0.013285) - test_sign: .: (0.013992) - test_sign_expired: .: (0.011378) - test_sign_expired_auto_update: .: (0.269094) - test_sign_expired_auto_update_exists: .: (0.017255) - test_sign_no_certs: .: (0.010869) - test_sign_no_key: .: (0.172532) - test_sign_wrong_key: .: (0.024357) + test_extract_name: .: (0.017191) + test_initialize: .: (0.013892) + test_initialize_cert_chain_empty: .: (0.011625) + test_initialize_cert_chain_invalid: .: (0.011077) + test_initialize_cert_chain_mixed: .: (0.013557) + test_initialize_cert_chain_path: .: (0.015886) + test_initialize_default: .: (0.015112) + test_initialize_encrypted_key_path: .: (0.012539) + test_initialize_key_path: .: (0.011979) + test_load_cert_chain: .: (0.013207) + test_load_cert_chain_broken: .: (0.011259) + test_sign: .: (0.015965) + test_sign_expired: .: (0.008154) + test_sign_expired_auto_update: .: (0.039944) + test_sign_expired_auto_update_exists: .: (0.012280) + test_sign_no_certs: .: (0.014393) + test_sign_no_key: .: (0.013415) + test_sign_wrong_key: .: (0.009981) TestGemSecurityTrustDir: - test_cert_path: .: (0.036441) - test_issuer_of: .: (0.039198) - test_load_certificate: .: (0.055123) - test_name_path: .: (0.035202) - test_trust_cert: .: (0.035209) - test_verify: .: (0.018288) - test_verify_file: .: (0.026841) - test_verify_wrong_permissions: .: (0.008815) + test_cert_path: .: (0.005415) + test_issuer_of: .: (0.006247) + test_load_certificate: .: (0.005847) + test_name_path: .: (0.005061) + test_trust_cert: .: (0.006735) + test_verify: .: (0.015957) + test_verify_file: .: (0.012556) + test_verify_wrong_permissions: .: (0.005679) TestGemSilentUI: - test_ask: .: (0.010112) - test_ask_for_password: .: (0.008621) - test_ask_yes_no: .: (0.012640) - test_choose_from_list: .: (0.009335) - test_download_reporter: .: (0.009495) - test_new_without_dev_null: .: (0.008825) - test_progress_reporter: .: (0.010327) + test_ask: .: (0.010786) + test_ask_for_password: .: (0.006930) + test_ask_yes_no: .: (0.015884) + test_choose_from_list: .: (0.015021) + test_download_reporter: .: (0.008270) + test_new_without_dev_null: .: (0.007561) + test_progress_reporter: .: (0.004924) TestGemSource: - test_cache_dir_escapes_windows_paths: .: (0.031249) - test_dependency_resolver_set_bundler_api: .: (0.030709) - test_dependency_resolver_set_file_uri: .: (0.033300) - test_dependency_resolver_set_marshal_api: .: (0.034323) - test_fetch_spec: .: (0.037327) - test_fetch_spec_cached: .: (0.037390) - test_fetch_spec_platform: .: (0.045523) - test_fetch_spec_platform_ruby: .: (0.034220) - test_initialize_git: .: (0.030918) - test_initialize_invalid_uri: .: (0.031657) - test_load_specs: .: (0.030900) - test_load_specs_cached: .: (0.281077) - test_load_specs_cached_empty: .: (0.705326) - test_load_specs_from_unavailable_uri: .: (0.068453) - test_spaceship: .: (0.030446) - test_spaceship_order_is_preserved_when_uri_differs: .: (0.026695) - test_typo_squatting: .: (0.024737) - test_typo_squatting_custom_distance_threshold: .: (0.028546) - test_typo_squatting_false_positive: .: (0.021955) - test_update_cache_eh: .: (0.022446) - test_update_cache_eh_home_nonexistent: .: (0.020877) + test_cache_dir_escapes_windows_paths: .: (0.037300) + test_dependency_resolver_set_bundler_api: .: (0.068430) + test_dependency_resolver_set_file_uri: .: (0.077875) + test_dependency_resolver_set_marshal_api: .: (0.034184) + test_fetch_spec: .: (0.019988) + test_fetch_spec_cached: .: (0.019875) + test_fetch_spec_platform: .: (0.024472) + test_fetch_spec_platform_ruby: .: (0.020351) + test_initialize_git: .: (0.017605) + test_initialize_invalid_uri: .: (0.017372) + test_load_specs: .: (0.019383) + test_load_specs_cached: .: (0.023254) + test_load_specs_cached_empty: .: (0.022637) + test_load_specs_from_unavailable_uri: .: (0.044570) + test_spaceship: .: (0.024027) + test_spaceship_order_is_preserved_when_uri_differs: .: (0.033764) + test_typo_squatting: .: (0.041968) + test_typo_squatting_custom_distance_threshold: .: (0.018558) + test_typo_squatting_false_positive: .: (0.019010) + test_update_cache_eh: .: (0.017714) + test_update_cache_eh_home_nonexistent: .: (0.031281) TestGemSourceFetchProblem: - test_exception: .: (0.008716) - test_password_redacted: .: (0.006863) - test_source_password_no_redacted: .: (0.007515) + test_exception: .: (0.014781) + test_password_redacted: .: (0.012014) + test_source_password_no_redacted: .: (0.011437) TestGemSourceGit: test_base_dir: P =============================================================================== @@ -4501,7 +4537,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.009151) +: (0.015839) test_cache: P =============================================================================== Pending: test_cache(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4509,7 +4545,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.008427) +: (0.015522) test_cache_local: P =============================================================================== Pending: test_cache_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4517,7 +4553,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.008214) +: (0.006908) test_checkout: P =============================================================================== Pending: test_checkout(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4525,7 +4561,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.009709) +: (0.006699) test_checkout_default: P =============================================================================== Pending: test_checkout_default(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4533,7 +4569,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.008883) +: (0.007689) test_checkout_local: P =============================================================================== Pending: test_checkout_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4541,7 +4577,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.008468) +: (0.006879) test_checkout_local_cached: P =============================================================================== Pending: test_checkout_local_cached(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4549,7 +4585,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.008414) +: (0.006495) test_checkout_submodules: P =============================================================================== Pending: test_checkout_submodules(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4557,7 +4593,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.008355) +: (0.006846) test_dir_shortref: P =============================================================================== Pending: test_dir_shortref(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4565,7 +4601,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.008643) +: (0.006660) test_download: P =============================================================================== Pending: test_download(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4573,7 +4609,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.008697) +: (0.009415) test_equals2: P =============================================================================== Pending: test_equals2(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4581,7 +4617,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.008959) +: (0.008827) test_install_dir: P =============================================================================== Pending: test_install_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4589,7 +4625,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.008849) +: (0.009060) test_install_dir_local: P =============================================================================== Pending: test_install_dir_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4597,7 +4633,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.008908) +: (0.007234) test_pretty_print: P =============================================================================== Pending: test_pretty_print(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4605,7 +4641,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.009053) +: (0.006722) test_repo_cache_dir: P =============================================================================== Pending: test_repo_cache_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4613,7 +4649,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.008000) +: (0.007619) test_rev_parse: P =============================================================================== Pending: test_rev_parse(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4621,7 +4657,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.007927) +: (0.007878) test_root_dir: P =============================================================================== Pending: test_root_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4629,7 +4665,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.007874) +: (0.013400) test_spaceship: P =============================================================================== Pending: test_spaceship(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4637,7 +4673,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.008008) +: (0.007222) test_specs: P =============================================================================== Pending: test_specs(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4645,7 +4681,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.008077) +: (0.007492) test_specs_local: P =============================================================================== Pending: test_specs_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4653,7 +4689,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.007881) +: (0.007333) test_uri: P =============================================================================== Pending: test_uri(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4661,7 +4697,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.008080) +: (0.007326) test_uri_hash: P =============================================================================== Pending: test_uri_hash(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4671,524 +4707,524 @@ =============================================================================== : (0.008111) TestGemSourceInstalled: - test_pretty_print: .: (0.007193) - test_spaceship: .: (0.016291) + test_pretty_print: .: (0.012951) + test_spaceship: .: (0.017111) TestGemSourceList: - test_Enumerable: .: (0.035798) - test_append: .: (0.006723) - test_clear: .: (0.008346) - test_delete: .: (0.005759) - test_delete_a_source: .: (0.008383) - test_each: .: (0.005611) - test_each_source: .: (0.007793) - test_empty?: .: (0.006333) - test_equal_to_another_list: .: (0.009955) - test_equal_to_array: .: (0.007839) - test_include_eh: .: (0.006213) - test_include_matches_a_source: .: (0.007531) - test_replace: .: (0.006048) - test_self_from: .: (0.007319) - test_to_a: .: (0.006026) + test_Enumerable: .: (0.008505) + test_append: .: (0.024991) + test_clear: .: (0.013818) + test_delete: .: (0.013786) + test_delete_a_source: .: (1.590852) + test_each: .: (0.005286) + test_each_source: .: (0.005179) + test_empty?: .: (0.005269) + test_equal_to_another_list: .: (0.005478) + test_equal_to_array: .: (0.005286) + test_include_eh: .: (0.005289) + test_include_matches_a_source: .: (0.125661) + test_replace: .: (0.014456) + test_self_from: .: (0.009064) + test_to_a: .: (0.008777) TestGemSourceLocal: - test_download: .: (0.041018) - test_fetch_spec: .: (0.036760) - test_find_gem: .: (0.035785) - test_find_gem_highest_version: .: (0.044702) - test_find_gem_prerelease: .: (0.052535) - test_find_gem_specific_version: .: (0.060721) - test_inspect: .: (0.042031) - test_load_specs_latest: .: (0.057825) - test_load_specs_prerelease: .: (0.040715) - test_load_specs_released: .: (0.043332) - test_pretty_print: .: (0.027526) - test_spaceship: .: (0.036425) + test_download: .: (0.076376) + test_fetch_spec: .: (0.083977) + test_find_gem: .: (0.081761) + test_find_gem_highest_version: .: (0.078884) + test_find_gem_prerelease: .: (0.054491) + test_find_gem_specific_version: .: (0.068255) + test_inspect: .: (0.051814) + test_load_specs_latest: .: (0.043937) + test_load_specs_prerelease: .: (0.061780) + test_load_specs_released: .: (0.085529) + test_pretty_print: .: (0.062710) + test_spaceship: .: (0.090923) TestGemSourceLock: - test_equals2: .: (0.007455) - test_fetch_spec: .: (0.012028) - test_spaceship: .: (0.006660) - test_spaceship_git: .: (0.005975) - test_spaceship_installed: .: (0.006762) - test_spaceship_local: .: (0.005834) - test_spaceship_remote: .: (0.005714) - test_spaceship_specific_file: .: (0.016311) - test_spaceship_vendor: .: (0.007300) - test_uri: .: (0.005867) + test_equals2: .: (0.017902) + test_fetch_spec: .: (0.029369) + test_spaceship: .: (0.019323) + test_spaceship_git: .: (0.017651) + test_spaceship_installed: .: (0.014551) + test_spaceship_local: .: (0.015024) + test_spaceship_remote: .: (0.011645) + test_spaceship_specific_file: .: (0.060012) + test_spaceship_vendor: .: (0.015262) + test_uri: .: (0.015742) TestGemSourceSpecificFile: - test_download: .: (0.017948) - test_fetch_spec: .: (0.017873) - test_fetch_spec_fails_on_unknown_name: .: (0.017543) - test_load_specs: .: (0.017284) - test_path: .: (0.017005) - test_pretty_print: .: (0.016717) - test_spaceship: .: (0.046399) - test_spec: .: (0.018236) + test_download: .: (0.042272) + test_fetch_spec: .: (0.027146) + test_fetch_spec_fails_on_unknown_name: .: (0.039797) + test_load_specs: .: (0.039678) + test_path: .: (0.030742) + test_pretty_print: .: (0.032739) + test_spaceship: .: (0.091550) + test_spec: .: (0.036099) TestGemSourceSubpathProblem: - test_dependency_resolver_set: .: (0.152074) - test_fetch_spec: .: (0.195210) - test_load_specs: .: (0.498697) + test_dependency_resolver_set: .: (0.155021) + test_fetch_spec: .: (0.149346) + test_load_specs: .: (0.182875) TestGemSourceVendor: - test_initialize: .: (0.016394) - test_spaceship: .: (0.016358) + test_initialize: .: (0.013345) + test_spaceship: .: (0.014244) TestGemSpecFetcher: - test_available_specs_cache: .: (0.027513) - test_available_specs_cache_released: .: (0.051004) - test_available_specs_complete: .: (0.057658) - test_available_specs_complete_handles_no_prerelease:.: (0.061657) - test_available_specs_latest: .: (0.055431) - test_available_specs_prerelease: .: (0.037805) - test_available_specs_released: .: (0.057447) - test_available_specs_with_bad_source: .: (0.021709) - test_initialize: .: (0.020034) - test_initialize_nonexistent_home_dir: .: (0.031698) - test_initialize_source: .: (0.015428) - test_initialize_unwritable_home_dir: .: (0.025817) - test_spec_for_dependency_all: .: (0.069511) - test_spec_for_dependency_bad_fetch_spec: .: (0.055605) - test_spec_for_dependency_latest: .: (0.059382) - test_spec_for_dependency_mismatched_platform: .: (0.045444) - test_spec_for_dependency_platform: .: (0.054459) - test_spec_for_dependency_prerelease: .: (0.063093) - test_suggest_gems_from_name_latest: .: (0.061507) - test_suggest_gems_from_name_prefix_or_suffix: .: (0.023588) - test_suggest_gems_from_name_prerelease: .: (0.014529) + test_available_specs_cache: .: (0.026745) + test_available_specs_cache_released: .: (0.031253) + test_available_specs_complete: .: (0.070054) + test_available_specs_complete_handles_no_prerelease:.: (0.037631) + test_available_specs_latest: .: (0.037455) + test_available_specs_prerelease: .: (0.034177) + test_available_specs_released: .: (0.028719) + test_available_specs_with_bad_source: .: (0.022738) + test_initialize: .: (0.015772) + test_initialize_nonexistent_home_dir: .: (0.015662) + test_initialize_source: .: (0.015674) + test_initialize_unwritable_home_dir: .: (0.012397) + test_spec_for_dependency_all: .: (0.039783) + test_spec_for_dependency_bad_fetch_spec: .: (0.037957) + test_spec_for_dependency_latest: .: (0.045590) + test_spec_for_dependency_mismatched_platform: .: (0.026996) + test_spec_for_dependency_platform: .: (0.034714) + test_spec_for_dependency_prerelease: .: (0.029357) + test_suggest_gems_from_name_latest: .: (0.033395) + test_suggest_gems_from_name_prefix_or_suffix: .: (0.042442) + test_suggest_gems_from_name_prerelease: .: (0.034082) TestGemSpecification: - test__dump: .: (0.016924) - test__load_fixes_Date_objects: .: (0.017906) - test_activate: .: (0.015016) - test_add_dependency_from_existing_dependency: .: (0.011147) - test_add_dependency_with_type: .: (0.004778) - test_add_dependency_with_type_explicit: .: (0.006214) - test_allowed_push_host: .: (0.006126) - test_author: .: (0.015870) - test_authors: .: (0.015282) - test_base_dir: .: (0.011392) - test_base_dir_not_loaded: .: (0.016717) - test_bindir_equals: .: (0.014567) - test_bindir_equals_nil: .: (0.009372) - test_build_args: .: (0.337709) - test_build_extensions: .: (0.532523) - test_build_extensions_built: .: (0.015470) - test_build_extensions_default_gem: .: (0.011979) - test_build_extensions_error: .: (0.017363) - test_build_extensions_extensions_dir_unwritable: .: (0.012587) - test_build_extensions_no_extensions_dir_unwritable: .: (0.019876) - test_build_extensions_none: .: (0.010022) - test_build_extensions_preview: .: (0.711749) - test_contains_requirable_file_eh: .: (0.033915) - test_contains_requirable_file_eh_extension: .: (0.035997) - test_contains_requirable_file_eh_extension_java_platform: .: (0.034652) - test_contains_requirable_file_extension_soext: .: (0.030553) - test_date: .: (0.017515) - test_date_equals_date: .: (0.017301) - test_date_equals_string: .: (0.017001) - test_date_equals_string_bad: .: (0.021949) - test_date_equals_time: .: (0.017334) - test_date_equals_time_local: .: (0.015664) - test_date_equals_time_utc: .: (0.011465) - test_date_tolerates_hour_sec_and_timezone: .: (0.007121) - test_date_tolerates_hour_sec_zulu: .: (0.006881) - test_date_use_env_source_date_epoch: .: (0.006697) - test_default_spec_stub_is_marked_default: .: (0.012035) - test_dependencies: .: (0.007467) - test_dependent_gems: .: (0.036849) - test_description: .: (0.007560) - test_development_dependencies: .: (0.007249) - test_doc_dir: .: (0.006578) - test_doc_dir_type: .: (0.007126) - test_duplicate_runtime_dependency: .: (0.008513) - test_eql_eh: .: (0.007866) - test_eql_eh_extensions: .: (0.042290) - test_executable_equals: .: (0.007152) - test_executables: .: (0.009399) - test_executables_equals_nil: .: (0.007834) - test_extension_dir: .: (0.009686) - test_extension_dir_override: .: (0.007749) - test_extensions: .: (0.009287) - test_extensions_equals_nil: .: (0.007406) - test_extra_rdoc_files_equals_nil: .: (0.009958) - test_files: .: (0.007742) - test_files_append: .: (0.009526) - test_files_duplicate: .: (0.007786) - test_files_extra_rdoc_files: .: (0.008835) - test_files_non_array: .: (0.007749) - test_files_non_array_pathological: .: (0.007967) - test_find_all_by_full_name: .: (0.031326) - test_find_by_full_name: .: (0.015504) - test_find_by_name: .: (0.015425) - test_find_by_name_prerelease: .: (0.012403) - test_find_by_name_with_only_prereleases: .: (0.012269) - test_find_by_name_with_only_prereleases_with_requirements: .: (0.012632) - test_find_by_path: .: (0.022492) - test_find_in_unresolved_tree_is_not_exponentiental: .: (0.189641) - test_find_inactive_by_path: .: (0.022794) - test_for_cache: .: (0.009465) - test_full_gem_path: .: (0.007524) - test_full_gem_path_double_slash: .: (0.008493) - test_full_name: .: (0.008602) - test_full_name_windows: .: (0.009077) - test_full_require_paths: .: (0.009438) - test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.010011) - test_gem_build_complete_path: .: (0.008825) - test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.012925) - test_handles_dependencies_with_syck_requirements_bug: .: (0.012320) - test_handles_private_null_type: .: (0.011702) - test_hash: .: (0.007867) - test_initialize: .: (0.008680) - test_initialize_copy: .: (0.009062) - test_initialize_copy_broken: .: (0.007954) - test_initialize_future: .: (0.007827) - test_initialize_nil_version: .: (0.007934) - test_initialize_prerelease_version_before_name: .: (0.008036) - test_inner_clonflict_in_indirect_gems: .: (0.067971) - test_inner_clonflict_in_indirect_gems_reversed: .: (0.146543) - test_installed_by_version: .: (0.024878) - test_latest_specs: .: (0.023040) - test_lib_files: .: (0.007475) - test_license: .: (0.007387) - test_licenses: .: (0.005145) - test_load_default_gem: .: (0.011662) - test_load_errors_contain_filename: .: (0.008230) - test_metadata_key_size_validation_fails: .: (0.017112) - test_metadata_key_type_validation_fails: .: (0.011952) - test_metadata_link_validation_fails: .: (0.011011) - test_metadata_link_validation_warns_for_duplicates: .: (0.012807) - test_metadata_specs: .: (0.010653) - test_metadata_validates_ok: .: (0.013486) - test_metadata_value_size_validation_fails: .: (0.014517) - test_metadata_value_type_validation_fails: .: (0.014481) - test_missing_extensions_eh: .: (0.586333) - test_missing_extensions_eh_default_gem: .: (0.034541) - test_missing_extensions_eh_none: .: (0.039712) - test_name: .: (0.030944) - test_original_name: .: (0.005040) - test_platform: .: (0.013887) - test_platform_change_reset_cache_file: .: (0.009230) - test_platform_change_reset_full_name: .: (0.009450) - test_platform_equals: .: (0.009655) - test_platform_equals_current: .: (0.010232) - test_platform_equals_legacy: .: (0.080109) - test_removed_methods: .: (0.014677) - test_require_already_activated: .: (0.037532) - test_require_already_activated_indirect_conflict: .: (0.098244) - test_require_finds_in_2nd_level_indirect: .: (0.109586) - test_require_paths: .: (0.018314) - test_require_paths_default_ext_dir_for: .: (0.011680) - test_require_should_not_conflict: .: (0.160027) - test_require_should_prefer_latest_gem_level1: .: (0.066902) - test_require_should_prefer_latest_gem_level2: .: (0.076797) - test_require_should_prefer_reachable_gems: .: (0.107514) - test_requirements: .: (0.017217) - test_runtime_dependencies: .: (0.009525) - test_runtime_dependencies_legacy: .: (0.010905) - test_runtime_predicate_false: .: (0.010235) - test_runtime_predicate_true: .: (0.014766) - test_self__load_future: .: (0.010718) - test_self_activate: .: (0.010308) - test_self_activate_ambiguous_direct: .: (0.065371) - test_self_activate_ambiguous_indirect: .: (0.061913) - test_self_activate_ambiguous_indirect_conflict: .: (0.062581) - test_self_activate_ambiguous_unrelated: .: (0.036508) - test_self_activate_checks_dependencies: .: (0.153133) - test_self_activate_conflict: .: (0.033979) - test_self_activate_deep_unambiguous: .: (0.038522) - test_self_activate_divergent: .: (0.032241) - test_self_activate_dropped: .: (0.044459) - test_self_activate_loaded: .: (0.015569) - test_self_activate_old_required: .: (0.026829) - test_self_activate_over: .: (0.047660) - test_self_activate_platform_alternate: .: (0.054976) - test_self_activate_platform_bump: .: (0.048477) - test_self_activate_prerelease: .: (0.149277) - test_self_activate_raggi_the_edgecase_generator: .: (0.194781) - test_self_activate_under: .: (0.086949) - test_self_activate_unrelated: .: (0.194981) - test_self_activate_via_require: .: (0.204013) - test_self_activate_via_require_wtf: .: (0.340039) - test_self_all_equals: .: (0.055990) - test_self_attribute_names: .: (0.019056) - test_self_find_active_stub_by_path: .: (0.039964) - test_self_from_yaml: .: (0.035015) - test_self_from_yaml_cleans_up_Date_objects: .: (0.027736) - test_self_load: .: (0.021914) - test_self_load_escape_curly: .: (0.024861) - test_self_load_escape_interpolation: .: (0.019357) - test_self_load_escape_quote: .: (0.018922) - test_self_load_legacy_ruby: .: (0.019740) - test_self_load_relative: .: (0.021068) - test_self_load_utf8_with_ascii_encoding: .: (0.025633) - test_self_normalize_yaml_input_with_183_io: .: (0.017486) - test_self_normalize_yaml_input_with_183_yaml: .: (0.017652) - test_self_normalize_yaml_input_with_192_yaml: .: (0.019378) - test_self_normalize_yaml_input_with_non_183_io: .: (0.015071) - test_self_normalize_yaml_input_with_non_183_yaml: .: (0.019262) - test_self_outdated: .: (0.048997) - test_self_outdated_and_latest_remotes: .: (0.069957) - test_self_remove_spec: .: (0.037312) - test_self_remove_spec_removed: .: (0.025762) - test_self_stubs_for_lazy_loading: .: (0.019164) - test_self_stubs_for_mult_platforms: .: (0.025854) - test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.018079) - test_self_stubs_returns_only_specified_named_specs: .: (0.020502) - test_source: .: (0.016070) - test_source_paths: .: (0.013153) - test_spaceship_name: .: (0.021601) - test_spaceship_platform: .: (0.019246) - test_spaceship_version: .: (0.013099) - test_spec_file: .: (0.016353) - test_spec_name: .: (0.017538) - test_summary: .: (0.013742) - test_test_files: .: (0.017510) - test_test_files_equals_nil: .: (0.019324) - test_to_fullpath: .: (0.020989) - test_to_ruby: .: (0.026078) - test_to_ruby_fancy: .: (0.015063) - test_to_ruby_for_cache: .: (0.019068) - test_to_ruby_keeps_requirements_as_originally_specified: .: (0.019241) - test_to_ruby_legacy: .: (0.020232) - test_to_ruby_nested_hash: .: (0.016624) - test_to_ruby_platform: .: (0.018096) - test_to_ruby_with_rsa_key: .: (0.166745) - test_to_yaml: .: (0.028472) - test_to_yaml_fancy: .: (0.023274) - test_to_yaml_no_autorequire: .: (0.019916) - test_to_yaml_no_post_install_message: .: (0.027341) - test_to_yaml_no_signing_key: .: (0.019881) - test_to_yaml_platform: .: (0.023052) - test_to_yaml_platform_legacy: .: (0.021439) - test_to_yaml_platform_no_specific_platform: .: (0.021581) - test_to_yaml_platform_original_platform_empty_string: .: (0.019305) - test_to_yaml_platform_original_platform_nil: .: (0.019474) - test_unresolved_specs: .: (0.019479) - test_unresolved_specs_with_duplicated_versions: .: (0.013863) - test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.014023) - test_unresolved_specs_with_versions: .: (0.019027) - test_validate: .: (0.026497) - test_validate_authors: .: (0.020917) - test_validate_autorequire: .: (0.018333) - test_validate_dependencies: .: (0.025810) - test_validate_dependencies_allowed_duplicates: .: (0.017371) - test_validate_dependencies_duplicates: .: (0.027477) - test_validate_deprecated_license_values_plus: .: (0.151132) - test_validate_description: .: (0.035111) - test_validate_email: .: (0.026974) - test_validate_empty: .: (0.087304) - test_validate_empty_files: .: (0.038782) - test_validate_empty_homepage: .: (0.020478) - test_validate_empty_require_paths: .: (0.031366) - test_validate_empty_summary: .: (0.030632) - test_validate_error: .: (0.020363) - test_validate_executables: .: (0.042813) - test_validate_files: .: (0.023047) - test_validate_files_recursive: .: (0.034550) - test_validate_for_resolution_ignores_metadata: .: (0.021014) - test_validate_for_resolution_validates_duplicate_dependencies: .: (0.019182) - test_validate_for_resolution_validates_name: .: (0.024122) - test_validate_for_resolution_validates_required_attributes: .: (0.018861) - test_validate_homepage: .: (0.035797) - test_validate_license: .: (0.023121) - test_validate_license_gives_suggestions: .: (0.111146) - test_validate_license_in_a_non_packaging_context: .: (0.027319) - test_validate_license_ref: .: (0.022929) - test_validate_license_values: .: (0.081768) - test_validate_license_values_or_later: .: (0.021284) - test_validate_license_values_with: .: (0.019209) - test_validate_license_with_deprecated_exception: .: (0.529516) - test_validate_license_with_invalid_exception: .: (0.553698) - test_validate_license_with_nonsense_suffix: .: (0.319921) - test_validate_name: .: (0.019748) - test_validate_nil_license: .: (0.018231) - test_validate_no_required_ruby_versions: .: (0.018427) - test_validate_non_nil: .: (0.024250) - test_validate_open_required_ruby_versions: .: (0.017549) - test_validate_permissions: .: (0.020720) - test_validate_permissions_of_missing_file_non_packaging: .: (0.027154) - test_validate_platform_legacy: .: (0.020147) - test_validate_prerelease_dependencies_with_prerelease_version: .: (0.022039) - test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.012157) - test_validate_rake_extension_have_rake_dependency_warning: .: (0.011286) - test_validate_removed_rubyforge_project: .: (0.011147) - test_validate_require_paths_with_invalid_types: .: (0.010173) - test_validate_rubygems_version: .: (0.010400) - test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.009100) - test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.010392) - test_validate_self_referencing_dependencies: .: (0.009503) - test_validate_specification_version: .: (0.009661) - test_validate_summary: .: (0.011113) - test_validate_valid_required_ruby_versions: .: (0.010763) - test_validate_warning: .: (0.010993) - test_version: .: (0.006467) - test_version_change_reset_cache_file: .: (0.008223) - test_version_change_reset_full_name: .: (0.007134) + test__dump: .: (0.016168) + test__load_fixes_Date_objects: .: (0.015196) + test_activate: .: (0.006072) + test_add_dependency_from_existing_dependency: .: (0.005707) + test_add_dependency_with_type: .: (0.005955) + test_add_dependency_with_type_explicit: .: (0.005463) + test_allowed_push_host: .: (0.006034) + test_author: .: (0.006267) + test_authors: .: (0.005523) + test_base_dir: .: (0.005237) + test_base_dir_not_loaded: .: (0.014097) + test_bindir_equals: .: (0.012916) + test_bindir_equals_nil: .: (0.005342) + test_build_args: .: (0.006435) + test_build_extensions: .: (0.212796) + test_build_extensions_built: .: (0.017188) + test_build_extensions_default_gem: .: (0.021985) + test_build_extensions_error: .: (0.025274) + test_build_extensions_extensions_dir_unwritable: .: (0.020753) + test_build_extensions_no_extensions_dir_unwritable: .: (0.017792) + test_build_extensions_none: .: (0.012578) + test_build_extensions_preview: .: (0.349264) + test_contains_requirable_file_eh: .: (0.015476) + test_contains_requirable_file_eh_extension: .: (0.010320) + test_contains_requirable_file_eh_extension_java_platform: .: (0.023268) + test_contains_requirable_file_extension_soext: .: (0.017941) + test_date: .: (0.014962) + test_date_equals_date: .: (0.020350) + test_date_equals_string: .: (0.014041) + test_date_equals_string_bad: .: (0.022242) + test_date_equals_time: .: (0.015045) + test_date_equals_time_local: .: (0.014683) + test_date_equals_time_utc: .: (0.017737) + test_date_tolerates_hour_sec_and_timezone: .: (0.015257) + test_date_tolerates_hour_sec_zulu: .: (0.020704) + test_date_use_env_source_date_epoch: .: (0.010539) + test_default_spec_stub_is_marked_default: .: (0.027568) + test_dependencies: .: (0.021465) + test_dependent_gems: .: (0.081506) + test_description: .: (0.017009) + test_development_dependencies: .: (0.019572) + test_doc_dir: .: (0.016167) + test_doc_dir_type: .: (0.015610) + test_duplicate_runtime_dependency: .: (0.016419) + test_eql_eh: .: (0.016621) + test_eql_eh_extensions: .: (0.014938) + test_executable_equals: .: (0.017817) + test_executables: .: (0.015882) + test_executables_equals_nil: .: (0.018954) + test_extension_dir: .: (0.013434) + test_extension_dir_override: .: (0.019292) + test_extensions: .: (0.015906) + test_extensions_equals_nil: .: (0.015653) + test_extra_rdoc_files_equals_nil: .: (0.012769) + test_files: .: (0.014732) + test_files_append: .: (0.011604) + test_files_duplicate: .: (0.011697) + test_files_extra_rdoc_files: .: (0.014773) + test_files_non_array: .: (0.010748) + test_files_non_array_pathological: .: (0.011256) + test_find_all_by_full_name: .: (0.027582) + test_find_by_full_name: .: (0.019283) + test_find_by_name: .: (0.016588) + test_find_by_name_prerelease: .: (0.017098) + test_find_by_name_with_only_prereleases: .: (0.010663) + test_find_by_name_with_only_prereleases_with_requirements: .: (0.021282) + test_find_by_path: .: (0.019511) + test_find_in_unresolved_tree_is_not_exponentiental: .: (0.359054) + test_find_inactive_by_path: .: (0.039631) + test_for_cache: .: (0.016108) + test_full_gem_path: .: (0.011979) + test_full_gem_path_double_slash: .: (0.020755) + test_full_name: .: (0.014830) + test_full_name_windows: .: (0.014817) + test_full_require_paths: .: (0.015450) + test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.023441) + test_gem_build_complete_path: .: (0.014584) + test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.026404) + test_handles_dependencies_with_syck_requirements_bug: .: (0.021829) + test_handles_private_null_type: .: (0.022357) + test_hash: .: (0.010610) + test_initialize: .: (0.019202) + test_initialize_copy: .: (0.021586) + test_initialize_copy_broken: .: (0.012392) + test_initialize_future: .: (0.015481) + test_initialize_nil_version: .: (0.019450) + test_initialize_prerelease_version_before_name: .: (0.007518) + test_inner_clonflict_in_indirect_gems: .: (0.095360) + test_inner_clonflict_in_indirect_gems_reversed: .: (0.120779) + test_installed_by_version: .: (0.016858) + test_latest_specs: .: (0.033847) + test_lib_files: .: (0.005669) + test_license: .: (0.004815) + test_licenses: .: (0.004810) + test_load_default_gem: .: (0.006541) + test_load_errors_contain_filename: .: (0.005375) + test_metadata_key_size_validation_fails: .: (0.007191) + test_metadata_key_type_validation_fails: .: (0.007546) + test_metadata_link_validation_fails: .: (0.007940) + test_metadata_link_validation_warns_for_duplicates: .: (0.008204) + test_metadata_specs: .: (0.006088) + test_metadata_validates_ok: .: (0.007798) + test_metadata_value_size_validation_fails: .: (0.007796) + test_metadata_value_type_validation_fails: .: (0.007767) + test_missing_extensions_eh: .: (0.468198) + test_missing_extensions_eh_default_gem: .: (0.015436) + test_missing_extensions_eh_none: .: (0.015232) + test_name: .: (0.006381) + test_original_name: .: (0.015639) + test_platform: .: (0.015417) + test_platform_change_reset_cache_file: .: (0.022912) + test_platform_change_reset_full_name: .: (0.012232) + test_platform_equals: .: (0.016017) + test_platform_equals_current: .: (0.011429) + test_platform_equals_legacy: .: (0.012596) + test_removed_methods: .: (0.005818) + test_require_already_activated: .: (0.022378) + test_require_already_activated_indirect_conflict: .: (0.039963) + test_require_finds_in_2nd_level_indirect: .: (0.048313) + test_require_paths: .: (0.009140) + test_require_paths_default_ext_dir_for: .: (0.005994) + test_require_should_not_conflict: .: (0.107286) + test_require_should_prefer_latest_gem_level1: .: (0.242546) + test_require_should_prefer_latest_gem_level2: .: (0.074664) + test_require_should_prefer_reachable_gems: .: (0.055574) + test_requirements: .: (0.008896) + test_runtime_dependencies: .: (0.005892) + test_runtime_dependencies_legacy: .: (0.005927) + test_runtime_predicate_false: .: (0.006177) + test_runtime_predicate_true: .: (0.006064) + test_self__load_future: .: (0.007023) + test_self_activate: .: (0.006173) + test_self_activate_ambiguous_direct: .: (0.030626) + test_self_activate_ambiguous_indirect: .: (0.062716) + test_self_activate_ambiguous_indirect_conflict: .: (0.169526) + test_self_activate_ambiguous_unrelated: .: (0.044078) + test_self_activate_checks_dependencies: .: (0.019242) + test_self_activate_conflict: .: (0.011590) + test_self_activate_deep_unambiguous: .: (0.018430) + test_self_activate_divergent: .: (0.015809) + test_self_activate_dropped: .: (1.281072) + test_self_activate_loaded: .: (0.020417) + test_self_activate_old_required: .: (0.034139) + test_self_activate_over: .: (0.072911) + test_self_activate_platform_alternate: .: (0.041122) + test_self_activate_platform_bump: .: (0.029314) + test_self_activate_prerelease: .: (0.033582) + test_self_activate_raggi_the_edgecase_generator: .: (0.054391) + test_self_activate_under: .: (0.039802) + test_self_activate_unrelated: .: (0.031646) + test_self_activate_via_require: .: (0.075935) + test_self_activate_via_require_wtf: .: (0.190216) + test_self_all_equals: .: (0.057509) + test_self_attribute_names: .: (0.011560) + test_self_find_active_stub_by_path: .: (0.047848) + test_self_from_yaml: .: (0.042589) + test_self_from_yaml_cleans_up_Date_objects: .: (0.025341) + test_self_load: .: (0.019669) + test_self_load_escape_curly: .: (0.011634) + test_self_load_escape_interpolation: .: (0.018107) + test_self_load_escape_quote: .: (0.020010) + test_self_load_legacy_ruby: .: (0.015130) + test_self_load_relative: .: (0.020244) + test_self_load_utf8_with_ascii_encoding: .: (0.016912) + test_self_normalize_yaml_input_with_183_io: .: (0.017279) + test_self_normalize_yaml_input_with_183_yaml: .: (0.012695) + test_self_normalize_yaml_input_with_192_yaml: .: (0.016858) + test_self_normalize_yaml_input_with_non_183_io: .: (0.018173) + test_self_normalize_yaml_input_with_non_183_yaml: .: (0.011475) + test_self_outdated: .: (0.045124) + test_self_outdated_and_latest_remotes: .: (0.058474) + test_self_remove_spec: .: (0.030006) + test_self_remove_spec_removed: .: (0.020796) + test_self_stubs_for_lazy_loading: .: (0.020457) + test_self_stubs_for_mult_platforms: .: (0.026303) + test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.014640) + test_self_stubs_returns_only_specified_named_specs: .: (0.020923) + test_source: .: (0.015590) + test_source_paths: .: (0.017224) + test_spaceship_name: .: (0.017973) + test_spaceship_platform: .: (0.011148) + test_spaceship_version: .: (0.013746) + test_spec_file: .: (0.015500) + test_spec_name: .: (0.013071) + test_summary: .: (0.015620) + test_test_files: .: (0.014083) + test_test_files_equals_nil: .: (0.018080) + test_to_fullpath: .: (0.025274) + test_to_ruby: .: (0.015653) + test_to_ruby_fancy: .: (0.017401) + test_to_ruby_for_cache: .: (0.022585) + test_to_ruby_keeps_requirements_as_originally_specified: .: (0.016968) + test_to_ruby_legacy: .: (0.020438) + test_to_ruby_nested_hash: .: (0.017622) + test_to_ruby_platform: .: (0.019675) + test_to_ruby_with_rsa_key: .: (0.183190) + test_to_yaml: .: (0.027490) + test_to_yaml_fancy: .: (0.014624) + test_to_yaml_no_autorequire: .: (0.021217) + test_to_yaml_no_post_install_message: .: (0.021293) + test_to_yaml_no_signing_key: .: (0.009446) + test_to_yaml_platform: .: (0.019943) + test_to_yaml_platform_legacy: .: (0.022994) + test_to_yaml_platform_no_specific_platform: .: (0.023799) + test_to_yaml_platform_original_platform_empty_string: .: (0.023012) + test_to_yaml_platform_original_platform_nil: .: (0.015947) + test_unresolved_specs: .: (0.021185) + test_unresolved_specs_with_duplicated_versions: .: (0.019210) + test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.007589) + test_unresolved_specs_with_versions: .: (0.008200) + test_validate: .: (0.011574) + test_validate_authors: .: (0.012050) + test_validate_autorequire: .: (0.014716) + test_validate_dependencies: .: (0.019677) + test_validate_dependencies_allowed_duplicates: .: (0.029205) + test_validate_dependencies_duplicates: .: (0.017684) + test_validate_deprecated_license_values_plus: .: (0.118510) + test_validate_description: .: (0.025079) + test_validate_email: .: (0.022539) + test_validate_empty: .: (0.013983) + test_validate_empty_files: .: (0.022808) + test_validate_empty_homepage: .: (0.014952) + test_validate_empty_require_paths: .: (0.065245) + test_validate_empty_summary: .: (0.025463) + test_validate_error: .: (0.015501) + test_validate_executables: .: (0.025093) + test_validate_files: .: (0.036357) + test_validate_files_recursive: .: (0.030677) + test_validate_for_resolution_ignores_metadata: .: (0.015755) + test_validate_for_resolution_validates_duplicate_dependencies: .: (0.009789) + test_validate_for_resolution_validates_name: .: (0.023090) + test_validate_for_resolution_validates_required_attributes: .: (0.016162) + test_validate_homepage: .: (0.033173) + test_validate_license: .: (0.033850) + test_validate_license_gives_suggestions: .: (0.087744) + test_validate_license_in_a_non_packaging_context: .: (0.021533) + test_validate_license_ref: .: (0.024670) + test_validate_license_values: .: (0.063208) + test_validate_license_values_or_later: .: (0.019348) + test_validate_license_values_with: .: (0.018159) + test_validate_license_with_deprecated_exception: .: (0.453808) + test_validate_license_with_invalid_exception: .: (0.438877) + test_validate_license_with_nonsense_suffix: .: (0.341326) + test_validate_name: .: (0.025511) + test_validate_nil_license: .: (0.015695) + test_validate_no_required_ruby_versions: .: (0.016277) + test_validate_non_nil: .: (0.031263) + test_validate_open_required_ruby_versions: .: (0.012257) + test_validate_permissions: .: (0.007848) + test_validate_permissions_of_missing_file_non_packaging: .: (0.006962) + test_validate_platform_legacy: .: (0.008703) + test_validate_prerelease_dependencies_with_prerelease_version: .: (0.007427) + test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.007316) + test_validate_rake_extension_have_rake_dependency_warning: .: (0.007180) + test_validate_removed_rubyforge_project: .: (0.007054) + test_validate_require_paths_with_invalid_types: .: (0.006608) + test_validate_rubygems_version: .: (0.007551) + test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.007501) + test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.007836) + test_validate_self_referencing_dependencies: .: (0.007728) + test_validate_specification_version: .: (0.007098) + test_validate_summary: .: (0.008224) + test_validate_valid_required_ruby_versions: .: (0.007282) + test_validate_warning: .: (0.007155) + test_version: .: (0.005165) + test_version_change_reset_cache_file: .: (0.005074) + test_version_change_reset_full_name: .: (0.005068) TestGemStreamUI: - test_ask: .: (0.007595) - test_ask_for_password: .: (0.007293) - test_ask_for_password_no_tty: .: (0.006784) - test_ask_no_tty: .: (0.007311) - test_ask_yes_no_no_tty_with_default: .: (0.008104) - test_ask_yes_no_no_tty_without_default: .: (0.006741) - test_choose_from_list: .: (0.005867) - test_choose_from_list_0: .: (0.006791) - test_choose_from_list_EOF: .: (0.006526) - test_choose_from_list_negative: .: (0.006686) - test_choose_from_list_over: .: (0.006661) - test_download_reporter_anything: .: (0.006022) - test_download_reporter_silent_false: .: (0.007318) - test_download_reporter_silent_nil: .: (0.007785) - test_progress_reporter_silent_false: .: (0.007527) - test_progress_reporter_silent_nil: .: (0.007236) - test_progress_reporter_simple: .: (0.006798) - test_progress_reporter_verbose: .: (0.007015) - test_threaded_download_reporter: .: (0.045517) - test_verbose_download_reporter_no_tty: .: (0.006555) - test_verbose_download_reporter_progress: .: (0.006851) - test_verbose_download_reporter_progress_complete: .: (0.009080) - test_verbose_download_reporter_progress_nil_length: .: (0.007202) - test_verbose_download_reporter_progress_once: .: (0.007381) - test_verbose_download_reporter_progress_zero_length:.: (0.006472) + test_ask: .: (0.005230) + test_ask_for_password: .: (0.005329) + test_ask_for_password_no_tty: .: (0.005130) + test_ask_no_tty: .: (0.004875) + test_ask_yes_no_no_tty_with_default: .: (0.004945) + test_ask_yes_no_no_tty_without_default: .: (0.004847) + test_choose_from_list: .: (0.004975) + test_choose_from_list_0: .: (0.004911) + test_choose_from_list_EOF: .: (0.005080) + test_choose_from_list_negative: .: (0.005031) + test_choose_from_list_over: .: (0.005342) + test_download_reporter_anything: .: (0.004994) + test_download_reporter_silent_false: .: (0.004846) + test_download_reporter_silent_nil: .: (0.005125) + test_progress_reporter_silent_false: .: (0.023588) + test_progress_reporter_silent_nil: .: (0.004781) + test_progress_reporter_simple: .: (0.006301) + test_progress_reporter_verbose: .: (0.004801) + test_threaded_download_reporter: .: (0.006043) + test_verbose_download_reporter_no_tty: .: (0.004684) + test_verbose_download_reporter_progress: .: (0.004688) + test_verbose_download_reporter_progress_complete: .: (0.005937) + test_verbose_download_reporter_progress_nil_length: .: (0.004647) + test_verbose_download_reporter_progress_once: .: (0.005684) + test_verbose_download_reporter_progress_zero_length:.: (0.004610) TestGemText: - test_clean_text: .: (0.007830) - test_format_removes_nonprintable_characters: .: (0.006363) - test_format_text: .: (0.008139) - test_format_text_indent: .: (0.005485) - test_format_text_no_space: .: (0.006708) - test_format_text_none: .: (0.007972) - test_format_text_none_indent: .: (0.005967) - test_format_text_trailing: .: (0.007132) - test_levenshtein_distance_add: .: (0.006121) - test_levenshtein_distance_all: .: (0.007121) - test_levenshtein_distance_empty: .: (0.007102) - test_levenshtein_distance_remove: .: (0.007353) - test_levenshtein_distance_replace: .: (0.008257) - test_min3: .: (0.007600) - test_truncate_text: .: (0.015277) + test_clean_text: .: (0.005624) + test_format_removes_nonprintable_characters: .: (0.004675) + test_format_text: .: (0.004757) + test_format_text_indent: .: (0.005526) + test_format_text_no_space: .: (0.004933) + test_format_text_none: .: (0.005819) + test_format_text_none_indent: .: (0.004983) + test_format_text_trailing: .: (0.005557) + test_levenshtein_distance_add: .: (0.004955) + test_levenshtein_distance_all: .: (0.009424) + test_levenshtein_distance_empty: .: (0.007480) + test_levenshtein_distance_remove: .: (0.007002) + test_levenshtein_distance_replace: .: (0.005090) + test_min3: .: (0.004173) + test_truncate_text: .: (0.006845) TestGemUnsatisfiableDependencyError: - test_errors: .: (0.007566) - test_name: .: (0.007570) - test_version: .: (0.006687) + test_errors: .: (0.018207) + test_name: .: (0.015500) + test_version: .: (0.010456) TestGemUriFormatter: - test_escape: .: (0.007606) - test_normalize_uri: .: (0.009491) - test_unescape: .: (0.007839) + test_escape: .: (0.005921) + test_normalize_uri: .: (0.006631) + test_unescape: .: (0.005789) TestGemUtil: - test_class_popen: .: (0.227591) - test_correct_for_windows_path: .: (0.008332) - test_glob_files_in_dir: .: (0.008513) - test_silent_system: .: (0.233861) - test_traverse_parents: .: (0.008264) - test_traverse_parents_does_not_crash_on_permissions_error: .: (0.007819) + test_class_popen: .: (0.167365) + test_correct_for_windows_path: .: (0.005178) + test_glob_files_in_dir: .: (0.005945) + test_silent_system: .: (0.179556) + test_traverse_parents: .: (0.007649) + test_traverse_parents_does_not_crash_on_permissions_error: .: (0.007159) TestGemValidator: - test_alien: .: (0.023346) - test_alien_default: .: (0.009725) + test_alien: .: (0.020821) + test_alien_default: .: (0.020486) TestGemVersion: - test_approximate_recommendation: .: (0.009428) - test_bump: .: (0.007088) - test_bump_alpha: .: (0.007256) - test_bump_alphanumeric: .: (0.007772) - test_bump_one_level: .: (0.009560) - test_bump_trailing_zeros: .: (0.006894) - test_canonical_segments: .: (0.006569) - test_class_correct: .: (0.007953) - test_class_create: .: (0.009034) - test_class_new_subclass: .: (0.008115) - test_empty_version: .: (0.008340) - test_eql_eh: .: (0.009177) - test_equals2: .: (0.009790) - test_frozen_version: .: (0.009115) - test_hash: .: (0.008856) - test_initialize: .: (0.009012) - test_initialize_invalid: .: (0.008019) - test_prerelease: .: (0.009032) - test_release: .: (0.008703) - test_segments: .: (0.007866) - test_semver: .: (0.008799) - test_spaceship: .: (0.007842) - test_to_s: .: (0.008752) + test_approximate_recommendation: .: (0.015213) + test_bump: .: (0.020166) + test_bump_alpha: .: (0.013308) + test_bump_alphanumeric: .: (0.005978) + test_bump_one_level: .: (0.005991) + test_bump_trailing_zeros: .: (0.006271) + test_canonical_segments: .: (0.005417) + test_class_correct: .: (0.006289) + test_class_create: .: (0.006947) + test_class_new_subclass: .: (0.006522) + test_empty_version: .: (0.005960) + test_eql_eh: .: (0.005556) + test_equals2: .: (0.005616) + test_frozen_version: .: (0.006016) + test_hash: .: (0.005408) + test_initialize: .: (0.005584) + test_initialize_invalid: .: (0.005561) + test_prerelease: .: (0.005612) + test_release: .: (0.005426) + test_segments: .: (0.005469) + test_semver: .: (0.005978) + test_spaceship: .: (0.006292) + test_to_s: .: (0.005605) TestGemVersionOption: - test_add_platform_option: .: (0.008256) - test_add_version_option: .: (0.008956) - test_enables_prerelease: .: (0.009018) - test_multiple_version_operator_option_compound: .: (0.009100) - test_platform_option: .: (0.008827) - test_platform_option_ruby: .: (0.008906) - test_platform_option_twice: .: (0.007898) - test_version_option: .: (0.008659) - test_version_option_compound: .: (0.007898) - test_version_option_explicit_prerelease: .: (0.008611) - test_version_option_twice: .: (0.008340) + test_add_platform_option: .: (0.007060) + test_add_version_option: .: (0.006468) + test_enables_prerelease: .: (0.006921) + test_multiple_version_operator_option_compound: .: (0.006810) + test_platform_option: .: (0.007042) + test_platform_option_ruby: .: (0.006926) + test_platform_option_twice: .: (0.006962) + test_version_option: .: (0.006986) + test_version_option_compound: .: (0.007153) + test_version_option_explicit_prerelease: .: (0.006997) + test_version_option_twice: .: (0.006882) TestStubSpecification: - test_contains_requirable_file_eh: .: (0.008994) - test_contains_requirable_file_eh_extension: .: (0.008813) - test_full_require_paths: .: (0.008499) - test_initialize: .: (0.006899) - test_initialize_extension: .: (0.007895) - test_initialize_missing_stubline: .: (0.008128) - test_initialize_version: .: (0.007896) - test_initialize_with_empty_version: .: (0.013241) - test_lib_dirs_glob: .: (0.016441) - test_lib_dirs_glob_with_extension: .: (0.018588) - test_matches_for_glob: .: (0.019311) - test_matches_for_glob_with_bundler_inline: .: (0.010478) - test_missing_extensions_eh: .: (0.719847) - test_missing_extensions_eh_default_gem: .: (0.026115) - test_missing_extensions_eh_none: .: (0.024752) - test_to_spec: .: (0.104006) - test_to_spec_default: .: (0.018301) - test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.026853) + test_contains_requirable_file_eh: .: (0.006729) + test_contains_requirable_file_eh_extension: .: (0.006580) + test_full_require_paths: .: (0.006266) + test_initialize: .: (0.006022) + test_initialize_extension: .: (0.005893) + test_initialize_missing_stubline: .: (0.027066) + test_initialize_version: .: (0.006797) + test_initialize_with_empty_version: .: (0.007785) + test_lib_dirs_glob: .: (0.005926) + test_lib_dirs_glob_with_extension: .: (0.006973) + test_matches_for_glob: .: (0.006601) + test_matches_for_glob_with_bundler_inline: .: (0.007747) + test_missing_extensions_eh: .: (0.204195) + test_missing_extensions_eh_default_gem: .: (0.006502) + test_missing_extensions_eh_none: .: (0.006091) + test_to_spec: .: (0.005288) + test_to_spec_default: .: (0.006479) + test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.005728) TestUpdateSuggestion: - test_eligible_for_update: .: (0.041666) - test_eligible_for_update_disabled_update: .: (0.021764) - test_eligible_for_update_for_prerelease: .: (0.014976) - test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.018829) - test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.017831) - test_eligible_for_update_non_tty: .: (0.013628) - test_eligible_for_update_notification_delay: .: (0.014135) - test_eligible_for_update_on_ci: .: (0.012967) - test_eligible_for_update_prevent_config: .: (0.013415) - test_eligible_for_update_prevent_env: .: (0.013119) - test_eligible_for_update_unwrittable_config: .: (0.012181) - test_update_suggestion: .: (0.009318) + test_eligible_for_update: .: (0.009450) + test_eligible_for_update_disabled_update: .: (0.007316) + test_eligible_for_update_for_prerelease: .: (0.007393) + test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.012607) + test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.010432) + test_eligible_for_update_non_tty: .: (0.011485) + test_eligible_for_update_notification_delay: .: (0.017149) + test_eligible_for_update_on_ci: .: (0.024545) + test_eligible_for_update_prevent_config: .: (0.037594) + test_eligible_for_update_prevent_env: .: (0.030575) + test_eligible_for_update_unwrittable_config: .: (0.015964) + test_update_suggestion: .: (0.018667) TestUri: - test_redacted_does_not_modify_uri: .: (0.014727) - test_redacted_with_invalid_uri: .: (0.013316) - test_redacted_with_token: .: (0.008865) - test_redacted_with_user_pass: .: (0.007789) - test_redacted_with_user_x_oauth_basic: .: (0.007248) - test_redacted_without_credential: .: (0.008388) - test_to_s_invalid_uri: .: (0.007367) - test_to_s_not_string: .: (0.008432) + test_redacted_does_not_modify_uri: .: (0.027839) + test_redacted_with_invalid_uri: .: (0.013055) + test_redacted_with_token: .: (0.019499) + test_redacted_with_user_pass: .: (0.005398) + test_redacted_with_user_x_oauth_basic: .: (0.023108) + test_redacted_without_credential: .: (0.019403) + test_to_s_invalid_uri: .: (0.010991) + test_to_s_not_string: .: (0.005978) WebauthnListenerResponseTest: - test_bad_request_response_to_s: .: (0.007586) - test_method_not_allowed_response_to_s: .: (0.007898) - test_method_not_found_response_to_s: .: (0.007282) - test_no_to_s_response_to_s: .: (0.007948) - test_ok_response_to_s: .: (0.007540) + test_bad_request_response_to_s: .: (0.009042) + test_method_not_allowed_response_to_s: .: (0.005895) + test_method_not_found_response_to_s: .: (0.010797) + test_no_to_s_response_to_s: .: (0.007043) + test_ok_response_to_s: .: (0.005773) WebauthnListenerTest: - test_listener_thread_retreives_otp_code: .: (0.031616) - test_listener_thread_sets_error: .: (0.010794) - test_wait_for_otp_code_get_follows_options: .: (0.013548) - test_wait_for_otp_code_get_request: .: (0.011246) - test_wait_for_otp_code_incorrect_params: .: (0.012246) - test_wait_for_otp_code_incorrect_path: .: (0.010598) - test_wait_for_otp_code_invalid_post_req_method: .: (0.011097) - test_wait_for_otp_code_no_params_response: .: (0.011791) - test_wait_for_otp_code_options_request: .: (0.023745) + test_listener_thread_retreives_otp_code: .: (0.016893) + test_listener_thread_sets_error: .: (0.019783) + test_wait_for_otp_code_get_follows_options: .: (0.033401) + test_wait_for_otp_code_get_request: .: (0.022387) + test_wait_for_otp_code_incorrect_params: .: (0.021388) + test_wait_for_otp_code_incorrect_path: .: (0.026181) + test_wait_for_otp_code_invalid_post_req_method: .: (0.023096) + test_wait_for_otp_code_no_params_response: .: (0.028538) + test_wait_for_otp_code_options_request: .: (0.023658) WebauthnPollerTest: - test_poll_for_otp_invalid_format: .: (0.014379) - test_poll_for_otp_invalid_status: .: (0.022897) - test_poll_for_otp_missing_credentials: .: (0.014733) - test_poll_for_otp_not_http_success: .: (0.013960) - test_poll_for_otp_pending_sleeps: .: (0.113083) - test_poll_for_otp_success: .: (0.018236) - test_poll_thread_success: .: (0.027428) - test_poll_thread_timeout_error: .: (0.020761) - test_poll_thread_webauthn_verification_error: .: (0.023663) + test_poll_for_otp_invalid_format: .: (0.014889) + test_poll_for_otp_invalid_status: .: (0.010663) + test_poll_for_otp_missing_credentials: .: (0.016776) + test_poll_for_otp_not_http_success: .: (0.019026) + test_poll_for_otp_pending_sleeps: .: (0.118600) + test_poll_for_otp_success: .: (0.017616) + test_poll_thread_success: .: (0.015619) + test_poll_thread_timeout_error: .: (0.009808) + test_poll_thread_webauthn_verification_error: .: (0.017525) -Finished in 365.155424117 seconds. +Finished in 209.996378756 seconds. ------------------------------------------------------------------------------- 2592 tests, 13609 assertions, 0 failures, 0 errors, 51 pendings, 0 omissions, 0 notifications 98.0324% passed ------------------------------------------------------------------------------- -7.10 tests/s, 37.27 assertions/s +12.34 tests/s, 64.81 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 @@ -5237,11 +5273,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 bundler: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package ruby-bundler: substitution variable ${shlibs:Depends} used, but is not defined -dpkg-gencontrol: warning: package ruby-bundler: substitution variable ${ruby:Versions} 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: Depends field of package bundler: substitution variable ${shlibs:Depends} 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 @@ -5253,8 +5289,8 @@ 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 'bundler' in '../bundler_2.6.3-1_all.deb'. dpkg-deb: building package 'ruby-bundler' in '../ruby-bundler_2.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_amd64.buildinfo dpkg-genchanges --build=binary -O../rubygems_3.6.3-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -5262,12 +5298,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/3532337/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3532337/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/594522 and its subdirectories -I: Current time: Fri Feb 21 00:44:13 -12 2025 -I: pbuilder-time-stamp: 1740141853 +I: removing directory /srv/workspace/pbuilder/3532337 and its subdirectories +I: Current time: Fri Mar 27 09:13:26 +14 2026 +I: pbuilder-time-stamp: 1774552406