Diff of the two buildlogs: -- --- b1/build.log 2025-01-29 04:59:10.291248658 +0000 +++ b2/build.log 2025-01-29 05:04:07.453771791 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Mar 2 23:19:13 -12 2026 -I: pbuilder-time-stamp: 1772536753 +I: Current time: Wed Jan 29 18:59:14 +14 2025 +I: pbuilder-time-stamp: 1738126754 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -26,54 +26,86 @@ dpkg-source: info: applying 0002-Gem-Platform-emulate-3.3.15-behavior-on-Ruby-3.1.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/126958/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/15209/tmp/hooks/D01_modify_environment starting +debug: Running on ionos12-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 29 04:59 /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/15209/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/15209/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='8500303b055d4251b4daa16c905342bb' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='126958' - PS1='# ' - PS2='> ' + INVOCATION_ID=d1738bc69b2840b3816f0198a5c57ab3 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=15209 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.Msrl7Z1X/pbuilderrc_lfxu --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Msrl7Z1X/b1 --logfile b1/build.log rubygems_3.6.3-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152: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.Msrl7Z1X/pbuilderrc_8UcW --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Msrl7Z1X/b2 --logfile b2/build.log rubygems_3.6.3-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos6-i386 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/126958/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/15209/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -255,7 +287,7 @@ Get: 132 http://deb.debian.org/debian trixie/main i386 ruby-all-dev i386 1:3.1+support3.3 [5976 B] Get: 133 http://deb.debian.org/debian trixie/main i386 gem2deb i386 2.2.5 [48.0 kB] Get: 134 http://deb.debian.org/debian trixie/main i386 ruby-dev i386 1:3.1+support3.3 [5024 B] -Fetched 56.0 MB in 1s (52.4 MB/s) +Fetched 56.0 MB in 1s (55.9 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19841 files and directories currently installed.) @@ -702,8 +734,8 @@ Setting up tzdata (2024b-6) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue Mar 3 11:19:37 UTC 2026. -Universal Time is now: Tue Mar 3 11:19:37 UTC 2026. +Local time is now: Wed Jan 29 04:59:58 UTC 2025. +Universal Time is now: Wed Jan 29 04:59:58 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -826,7 +858,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/15209/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/15209/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 @@ -860,12 +896,12 @@ │ ruby-rubygems: Installing files and building extensions for ruby3.1 │ └──────────────────────────────────────────────────────────────────────────────┘ -/usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20260302-1272-b4w0en/gemspec +/usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20250129-21989-2ksw0k/gemspec Successfully built RubyGem Name: rubygems-update Version: 3.6.3 File: rubygems-update-3.6.3.gem -/usr/bin/ruby3.1 -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/d20260302-1272-b4w0en/rubygems-update-3.6.3.gem +/usr/bin/ruby3.1 -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/d20250129-21989-2ksw0k/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 @@ -1515,12 +1551,12 @@ │ ruby-bundler: Installing files and building extensions for ruby3.1 │ └──────────────────────────────────────────────────────────────────────────────┘ -/usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20260302-1272-tubw0/gemspec +/usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20250129-21989-kevj33/gemspec Successfully built RubyGem Name: bundler Version: 2.6.3 File: bundler-2.6.3.gem -/usr/bin/ruby3.1 -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/d20260302-1272-tubw0/bundler-2.6.3.gem +/usr/bin/ruby3.1 -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/d20250129-21989-kevj33/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 @@ -1923,489 +1959,489 @@ Loaded suite /usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader Started ChangelogTest: - test_format_header: .: (0.000947) + test_format_header: .: (0.003783) Gem::TestCase: Gem::InstallerTestCase: TestGemCommandsUninstallCommand: - test_execute_all: .: (0.065746) - test_execute_all_named: .: (0.055466) - test_execute_all_named_default_multiple: .: (0.013621) - test_execute_all_named_default_single: .: (0.005207) - test_execute_dependency_order: .: (0.020800) - test_execute_does_not_error_on_shadowed_default_gems: .: (0.011512) - test_execute_does_not_remove_default_gem_executables: .: (0.016966) - test_execute_outside_gem_home: .: (0.012768) - test_execute_outside_gem_home_when_install_dir_given: .: (0.013591) - test_execute_prerelease: .: (0.175728) - test_execute_removes_executable: .: (0.012083) - test_execute_removes_formatted_executable: .: (0.010468) - test_execute_two_version: .: (0.003255) - test_execute_with_force_and_without_version_uninstalls_everything:.: (0.030731) - test_execute_with_force_ignores_dependencies: .: (0.040812) - test_execute_with_gem_not_installed: .: (0.003385) - test_execute_with_gem_uninstall_error: .: (0.038046) - test_execute_with_multiple_version_specified_as_colon: .: (0.042888) - test_execute_with_version_leaves_non_matching_versions: .: (0.040327) - test_execute_with_version_specified_as_colon: .: (0.066600) - test_handle_options: .: (0.013930) - test_handle_options_vendor: .: (0.004951) - test_handle_options_vendor_missing: .: (0.005366) - test_uninstall_selection: .: (0.034131) - test_uninstall_selection_multiple_gems: .: (0.035086) + test_execute_all: .: (0.106196) + test_execute_all_named: .: (0.088412) + test_execute_all_named_default_multiple: .: (0.021756) + test_execute_all_named_default_single: .: (0.008011) + test_execute_dependency_order: .: (0.033616) + test_execute_does_not_error_on_shadowed_default_gems: .: (0.018034) + test_execute_does_not_remove_default_gem_executables: .: (0.026214) + test_execute_outside_gem_home: .: (0.020150) + test_execute_outside_gem_home_when_install_dir_given: .: (0.021275) + test_execute_prerelease: .: (0.319483) + test_execute_removes_executable: .: (0.018159) + test_execute_removes_formatted_executable: .: (0.016620) + test_execute_two_version: .: (0.005169) + test_execute_with_force_and_without_version_uninstalls_everything:.: (0.048738) + test_execute_with_force_ignores_dependencies: .: (0.064356) + test_execute_with_gem_not_installed: .: (0.005270) + test_execute_with_gem_uninstall_error: .: (0.061365) + test_execute_with_multiple_version_specified_as_colon: .: (0.069082) + test_execute_with_version_leaves_non_matching_versions: .: (0.064337) + test_execute_with_version_specified_as_colon: .: (0.107589) + test_handle_options: .: (0.023163) + test_handle_options_vendor: .: (0.008663) + test_handle_options_vendor_missing: .: (0.008913) + test_uninstall_selection: .: (0.054485) + test_uninstall_selection_multiple_gems: .: (0.055738) TestGemInstallUpdateOptions: - test_add_install_update_options: .: (0.006022) - test_build_root: .: (0.005276) - test_doc: .: (0.005612) - test_doc_no: .: (0.007571) - test_doc_rdoc: .: (0.005780) - test_doc_rdoc_ri: .: (0.005598) - test_document: .: (0.005492) - test_document_no: .: (0.005477) - test_document_rdoc: .: (0.005672) - test_minimal_deps: .: (0.005567) - test_minimal_deps_no: .: (0.005458) - test_post_install_message: .: (0.005829) - test_post_install_message_no: .: (0.005261) - test_security_policy: .: (0.005613) - test_security_policy_unknown: .: (0.007591) - test_user_install_disabled_read_only: .: (0.009562) - test_user_install_enabled: .: (0.016724) - test_vendor: .: (0.005836) - test_vendor_missing: .: (0.005729) + test_add_install_update_options: .: (0.010613) + test_build_root: .: (0.009622) + test_doc: .: (0.009529) + test_doc_no: .: (0.013953) + test_doc_rdoc: .: (0.010334) + test_doc_rdoc_ri: .: (0.009784) + test_document: .: (0.009502) + test_document_no: .: (0.009319) + test_document_rdoc: .: (0.009578) + test_minimal_deps: .: (0.009596) + test_minimal_deps_no: .: (0.009268) + test_post_install_message: .: (0.009446) + test_post_install_message_no: .: (0.009247) + test_security_policy: .: (0.009546) + test_security_policy_unknown: .: (0.013297) + test_user_install_disabled_read_only: .: (0.016228) + test_user_install_enabled: .: (0.029025) + test_vendor: .: (0.009930) + test_vendor_missing: .: (0.010025) TestGemInstaller: - test_app_script_text: .: (0.008236) - test_check_executable_overwrite: .: (0.009020) - test_check_executable_overwrite_format_executable:.: (0.009119) - test_check_executable_overwrite_other_gem: .: (0.013243) - test_check_executable_overwrite_other_gem_force: .: (0.013356) - test_check_executable_overwrite_other_non_gem: .: (0.015041) - test_check_that_user_bin_dir_is_in_path: .: (0.006807) - test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.006830) - test_check_that_user_bin_dir_is_in_path_tilde: .: (0.006640) - test_conflicting_binstubs: .: (0.354492) - test_default_gem_loaded_from: .: (0.004949) - test_default_gem_to_specific_install_dir: .: (0.019603) - test_default_gem_with_wrappers: .: (0.039156) - test_dir: .: (0.008183) - test_ensure_dependency: .: (0.007338) - test_ensure_loadable_spec: .: (0.008460) - test_ensure_loadable_spec_security_policy: .: (0.008240) - test_extract_files: .: (0.009780) - test_find_lib_file_after_install: .: (0.269143) - test_gem_attribute: .: (0.004553) - test_generate_bin_bindir: .: (0.009205) - test_generate_bin_bindir_with_user_install_warning: .: (0.003399) - test_generate_bin_script: .: (0.008786) - test_generate_bin_script_format: .: (0.008614) - test_generate_bin_script_format_disabled: .: (0.008618) - test_generate_bin_script_install_dir: .: (0.008836) - test_generate_bin_script_no_execs: .: (0.010453) - test_generate_bin_script_no_perms: .: (0.008457) - test_generate_bin_script_no_shebang: .: (0.008706) - test_generate_bin_script_wrappers: .: (0.008817) - test_generate_bin_symlink: .: (0.008534) - test_generate_bin_symlink_no_execs: .: (0.010273) - test_generate_bin_symlink_no_perms: .: (0.008496) - test_generate_bin_symlink_update_newer: .: (0.009125) - test_generate_bin_symlink_update_older: .: (0.008784) - test_generate_bin_symlink_update_remove_wrapper: .: (0.009298) - test_generate_bin_symlink_win32: .: (0.008437) - test_generate_bin_uses_default_shebang: .: (0.008638) - test_generate_bin_with_dangling_symlink: .: (0.042380) - test_generate_plugins: .: (0.180736) - test_generate_plugins_with_build_root: .: (0.021293) - test_generate_plugins_with_install_dir: .: (0.020038) - test_generate_plugins_with_user_install: .: (0.020354) - test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.016560) - test_initialize: .: (0.007246) - test_initialize_user_install: .: (0.007971) - test_initialize_user_install_bin_dir: .: (0.007943) - test_install: .: (0.178924) - test_install_build_root: .: (0.012148) - test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.012029) - test_install_creates_binstub_that_dont_trust_encoding: .: (0.180058) - test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.182426) - test_install_creates_binstub_that_understand_version: .: (0.179052) - test_install_creates_working_binstub: .: (0.183260) - test_install_dir_takes_precedence_to_user_install:.: (0.011666) - test_install_does_not_leave_lockfile_for_binstub: .: (0.263920) - test_install_extension_and_script: .: (0.142117) - test_install_extension_clean_intermediate_files: .: (0.155671) - test_install_extension_dir: .: (0.132759) - test_install_extension_dir_is_removed_on_reinstall: .: (0.254653) - test_install_extension_flat: .: (0.156801) - test_install_force: .: (0.010122) - test_install_missing_dirs: .: (0.010182) - test_install_post_build_false: .: (0.008002) - test_install_post_build_nil: .: (0.010271) - test_install_pre_install_false: .: (0.007522) - test_install_pre_install_nil: .: (0.010279) - test_install_user_extension_dir: .: (0.135979) - test_install_with_message: .: (0.010897) - test_install_with_no_prior_files: .: (0.357497) - test_install_with_skipped_message: .: (0.011123) - test_installation_satisfies_dependency_eh: .: (0.007310) - test_installation_satisfies_dependency_eh_development: .: (0.006865) - test_keeps_plugins_up_to_date: .: (0.706930) - test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.004491) - test_package_attribute: .: (0.004216) - test_pre_install_checks_dependencies: .: (0.013144) - test_pre_install_checks_dependencies_ignore: .: (0.011619) - test_pre_install_checks_dependencies_install_dir: .: (0.008989) - test_pre_install_checks_malicious_dependencies_before_eval: .: (0.007325) - test_pre_install_checks_malicious_extensions_before_eval: .: (0.010227) - test_pre_install_checks_malicious_name: .: (0.007060) - test_pre_install_checks_malicious_name_before_eval: .: (0.007176) - test_pre_install_checks_malicious_platform_before_eval: .: (0.004843) - test_pre_install_checks_malicious_require_paths_before_eval: .: (0.007188) - test_pre_install_checks_malicious_specification_version_before_eval: .: (0.006802) - test_process_options: .: (0.006856) - test_process_options_build_root: .: (0.007086) - test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.006743) - test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.006899) - test_shebang: .: (0.008388) - test_shebang_arguments: .: (0.008387) - test_shebang_arguments_with_load_relative: .: (0.008416) - test_shebang_custom: .: (0.008282) - test_shebang_custom_with_expands: .: (0.008427) - test_shebang_custom_with_expands_and_arguments: .: (0.008411) - test_shebang_empty: .: (0.008444) - test_shebang_env: .: (0.008332) - test_shebang_env_arguments: .: (0.008360) - test_shebang_env_arguments_with_load_relative: .: (0.013166) - test_shebang_env_shebang: .: (0.016398) - test_shebang_nested: .: (0.016962) - test_shebang_nested_arguments: .: (0.015486) - test_shebang_nested_arguments_with_load_relative: .: (0.018765) - test_shebang_version: .: (0.008517) - test_shebang_version_arguments: .: (0.008497) - test_shebang_version_arguments_with_load_relative:.: (0.008498) - test_shebang_version_env: .: (0.008511) - test_shebang_version_env_arguments: .: (0.008501) - test_shebang_version_env_arguments_with_load_relative: .: (0.008774) - test_unpack: .: (0.012780) - test_use_plugin_immediately: .: (0.366193) - test_write_build_info_file: .: (0.008817) - test_write_build_info_file_empty: .: (0.006731) - test_write_build_info_file_install_dir: .: (0.008520) - test_write_cache_file: .: (0.008373) - test_write_spec: .: (0.004639) - test_write_spec_writes_cached_spec: .: (0.004578) + test_app_script_text: .: (0.013628) + test_check_executable_overwrite: .: (0.014352) + test_check_executable_overwrite_format_executable:.: (0.014759) + test_check_executable_overwrite_other_gem: .: (0.021330) + test_check_executable_overwrite_other_gem_force: .: (0.021442) + test_check_executable_overwrite_other_non_gem: .: (0.025441) + test_check_that_user_bin_dir_is_in_path: .: (0.011089) + test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.010585) + test_check_that_user_bin_dir_is_in_path_tilde: .: (0.010755) + test_conflicting_binstubs: .: (0.661670) + test_default_gem_loaded_from: .: (0.007770) + test_default_gem_to_specific_install_dir: .: (0.028319) + test_default_gem_with_wrappers: .: (0.065767) + test_dir: .: (0.013514) + test_ensure_dependency: .: (0.011866) + test_ensure_loadable_spec: .: (0.013819) + test_ensure_loadable_spec_security_policy: .: (0.013788) + test_extract_files: .: (0.013378) + test_find_lib_file_after_install: .: (0.495403) + test_gem_attribute: .: (0.006770) + test_generate_bin_bindir: .: (0.014369) + test_generate_bin_bindir_with_user_install_warning: .: (0.005298) + test_generate_bin_script: .: (0.013977) + test_generate_bin_script_format: .: (0.013582) + test_generate_bin_script_format_disabled: .: (0.013551) + test_generate_bin_script_install_dir: .: (0.013936) + test_generate_bin_script_no_execs: .: (0.016306) + test_generate_bin_script_no_perms: .: (0.013269) + test_generate_bin_script_no_shebang: .: (0.013581) + test_generate_bin_script_wrappers: .: (0.014238) + test_generate_bin_symlink: .: (0.013636) + test_generate_bin_symlink_no_execs: .: (0.016669) + test_generate_bin_symlink_no_perms: .: (0.013474) + test_generate_bin_symlink_update_newer: .: (0.014372) + test_generate_bin_symlink_update_older: .: (0.013785) + test_generate_bin_symlink_update_remove_wrapper: .: (0.014743) + test_generate_bin_symlink_win32: .: (0.013497) + test_generate_bin_uses_default_shebang: .: (0.013837) + test_generate_bin_with_dangling_symlink: .: (0.065662) + test_generate_plugins: .: (0.326721) + test_generate_plugins_with_build_root: .: (0.043884) + test_generate_plugins_with_install_dir: .: (0.032419) + test_generate_plugins_with_user_install: .: (0.033334) + test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.028409) + test_initialize: .: (0.011636) + test_initialize_user_install: .: (0.012772) + test_initialize_user_install_bin_dir: .: (0.012599) + test_install: .: (0.329957) + test_install_build_root: .: (0.019014) + test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.018956) + test_install_creates_binstub_that_dont_trust_encoding: .: (0.344117) + test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.346583) + test_install_creates_binstub_that_understand_version: .: (0.335928) + test_install_creates_working_binstub: .: (0.355063) + test_install_dir_takes_precedence_to_user_install:.: (0.018569) + test_install_does_not_leave_lockfile_for_binstub: .: (0.470932) + test_install_extension_and_script: .: (0.273460) + test_install_extension_clean_intermediate_files: .: (0.260639) + test_install_extension_dir: .: (0.253114) + test_install_extension_dir_is_removed_on_reinstall: .: (0.463055) + test_install_extension_flat: .: (0.292967) + test_install_force: .: (0.017311) + test_install_missing_dirs: .: (0.016524) + test_install_post_build_false: .: (0.012901) + test_install_post_build_nil: .: (0.016153) + test_install_pre_install_false: .: (0.012556) + test_install_pre_install_nil: .: (0.016523) + test_install_user_extension_dir: .: (0.259486) + test_install_with_message: .: (0.017470) + test_install_with_no_prior_files: .: (0.645490) + test_install_with_skipped_message: .: (0.016849) + test_installation_satisfies_dependency_eh: .: (0.011913) + test_installation_satisfies_dependency_eh_development: .: (0.010661) + test_keeps_plugins_up_to_date: .: (1.275752) + test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.006990) + test_package_attribute: .: (0.006508) + test_pre_install_checks_dependencies: .: (0.020643) + test_pre_install_checks_dependencies_ignore: .: (0.018746) + test_pre_install_checks_dependencies_install_dir: .: (0.014465) + test_pre_install_checks_malicious_dependencies_before_eval: .: (0.012090) + test_pre_install_checks_malicious_extensions_before_eval: .: (0.011554) + test_pre_install_checks_malicious_name: .: (0.016255) + test_pre_install_checks_malicious_name_before_eval: .: (0.011400) + test_pre_install_checks_malicious_platform_before_eval: .: (0.007711) + test_pre_install_checks_malicious_require_paths_before_eval: .: (0.011248) + test_pre_install_checks_malicious_specification_version_before_eval: .: (0.011131) + test_process_options: .: (0.011134) + test_process_options_build_root: .: (0.010709) + test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.010971) + test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.010654) + test_shebang: .: (0.013575) + test_shebang_arguments: .: (0.013711) + test_shebang_arguments_with_load_relative: .: (0.013439) + test_shebang_custom: .: (0.013535) + test_shebang_custom_with_expands: .: (0.013633) + test_shebang_custom_with_expands_and_arguments: .: (0.013636) + test_shebang_empty: .: (0.013260) + test_shebang_env: .: (0.013303) + test_shebang_env_arguments: .: (0.013266) + test_shebang_env_arguments_with_load_relative: .: (0.013392) + test_shebang_env_shebang: .: (0.030772) + test_shebang_nested: .: (0.033919) + test_shebang_nested_arguments: .: (0.022650) + test_shebang_nested_arguments_with_load_relative: .: (0.034905) + test_shebang_version: .: (0.014170) + test_shebang_version_arguments: .: (0.019024) + test_shebang_version_arguments_with_load_relative:.: (0.013759) + test_shebang_version_env: .: (0.013517) + test_shebang_version_env_arguments: .: (0.013470) + test_shebang_version_env_arguments_with_load_relative: .: (0.014021) + test_unpack: .: (0.020311) + test_use_plugin_immediately: .: (0.653892) + test_write_build_info_file: .: (0.013797) + test_write_build_info_file_empty: .: (0.010874) + test_write_build_info_file_install_dir: .: (0.013728) + test_write_cache_file: .: (0.013484) + test_write_spec: .: (0.007557) + test_write_spec_writes_cached_spec: .: (0.007310) TestGemUninstaller: - test_ask_if_ok: .: (0.019136) - test_initialize_expand_path: .: (0.018816) - test_path_ok_eh: .: (0.018595) - test_path_ok_eh_legacy: .: (0.018632) - test_path_ok_eh_user: .: (0.021999) - test_regenerate_plugins_for: .: (0.026226) - test_remove_all: .: (0.029478) - test_remove_executables_force_keep: .: (0.018905) - test_remove_executables_force_remove: .: (0.018831) - test_remove_executables_user: .: (0.018597) - test_remove_executables_user_format: .: (0.018634) - test_remove_executables_user_format_disabled: .: (0.018848) - test_remove_not_in_home: .: (0.018764) - test_remove_plugins: .: (0.026909) - test_remove_plugins_user_installed: .: (0.039526) - test_remove_symlinked_gem_home: .: (0.027424) - test_uninstall: .: (0.019529) - test_uninstall_default_gem: .: (0.020197) - test_uninstall_default_gem_with_same_version: .: (0.026963) - test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.020495) - test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.021721) - test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.020802) - test_uninstall_extension: .: (0.150554) - test_uninstall_keeps_plugins_up_to_date: .: (0.040636) - test_uninstall_no_permission: .: (0.019431) - test_uninstall_nonexistent: .: (0.018830) - test_uninstall_not_ok: .: (0.020271) - test_uninstall_only_lists_unsatisfied_deps: .: (0.022209) - test_uninstall_prompt_includes_dep_type: .: (0.021131) - test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.021571) - test_uninstall_prompts_about_broken_deps: .: (0.024294) - test_uninstall_selection: .: (0.048987) - test_uninstall_selection_greater_than_one: .: (0.048690) - test_uninstall_user_install: .: (0.019428) - test_uninstall_user_install_with_symlinked_home: .: (0.034028) - test_uninstall_with_install_dir_regenerates_plugins: .: (0.061219) - test_uninstall_with_install_dir_removes_plugins: .: (0.039812) - test_uninstall_wrong_repo: .: (0.026998) + test_ask_if_ok: .: (0.030801) + test_initialize_expand_path: .: (0.029610) + test_path_ok_eh: .: (0.029822) + test_path_ok_eh_legacy: .: (0.030005) + test_path_ok_eh_user: .: (0.035482) + test_regenerate_plugins_for: .: (0.041057) + test_remove_all: .: (0.044626) + test_remove_executables_force_keep: .: (0.029885) + test_remove_executables_force_remove: .: (0.030285) + test_remove_executables_user: .: (0.029201) + test_remove_executables_user_format: .: (0.029595) + test_remove_executables_user_format_disabled: .: (0.030113) + test_remove_not_in_home: .: (0.029511) + test_remove_plugins: .: (0.039882) + test_remove_plugins_user_installed: .: (0.066873) + test_remove_symlinked_gem_home: .: (0.049757) + test_uninstall: .: (0.031894) + test_uninstall_default_gem: .: (0.031446) + test_uninstall_default_gem_with_same_version: .: (0.041886) + test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.032202) + test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.033621) + test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.033117) + test_uninstall_extension: .: (0.282063) + test_uninstall_keeps_plugins_up_to_date: .: (0.064272) + test_uninstall_no_permission: .: (0.030872) + test_uninstall_nonexistent: .: (0.031336) + test_uninstall_not_ok: .: (0.033367) + test_uninstall_only_lists_unsatisfied_deps: .: (0.037828) + test_uninstall_prompt_includes_dep_type: .: (0.036345) + test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.036644) + test_uninstall_prompts_about_broken_deps: .: (0.039951) + test_uninstall_selection: .: (0.080732) + test_uninstall_selection_greater_than_one: .: (0.080854) + test_uninstall_user_install: .: (0.031890) + test_uninstall_user_install_with_symlinked_home: .: (0.044676) + test_uninstall_with_install_dir_regenerates_plugins: .: (0.115547) + test_uninstall_with_install_dir_removes_plugins: .: (0.065600) + test_uninstall_wrong_repo: .: (0.045526) Gem::Package::TarTestCase: TestGemPackage: - test_add_checksums: .: (0.009908) - test_add_files: .: (0.007210) - test_add_files_symlink: .: (0.007092) - test_build: .: (0.010708) - test_build_auto_signed: .: (0.031762) - test_build_auto_signed_encrypted_key: .: (0.031138) - test_build_invalid: .: (0.006847) - test_build_invalid_arguments: .: (0.006533) - test_build_modified_platform: .: (0.010748) - test_build_signed: .: (0.030863) - test_build_signed_encrypted_key: .: (0.033583) - test_build_time_uses_source_date_epoch: .: (0.006895) - test_build_time_without_source_date_epoch: .: (0.006611) - test_class_new_old_format: .: (0.007271) - test_contents: .: (0.008794) - test_contents_from_io: .: (0.008202) - test_corrupt_data_tar_gz: .: (0.009918) - test_extract_file_permissions: .: (0.010599) - test_extract_files: .: (0.008781) - test_extract_files_empty: .: (0.009024) - test_extract_symlink_into_symlink_dir: .: (0.007940) - test_extract_symlink_parent: .: (0.007483) - test_extract_tar_gz_absolute: .: (0.006704) - test_extract_tar_gz_directory: .: (0.007658) - test_extract_tar_gz_dot_file: .: (0.007289) - test_extract_tar_gz_dot_slash: .: (0.006892) - test_extract_tar_gz_symlink_broken_relative_path: .: (0.008740) - test_extract_tar_gz_symlink_relative_path: .: (0.008899) - test_gem_attr: .: (0.006758) - test_install_location: .: (0.006508) - test_install_location_absolute: .: (0.009150) - test_install_location_dots: .: (0.006852) - test_install_location_extra_slash: .: (0.006797) - test_install_location_relative: .: (0.006605) - test_install_location_suffix: .: (0.006791) - test_load_spec: .: (0.008514) - test_raw_spec: .: (0.010383) - test_spec: .: (0.007858) - test_spec_from_io: .: (0.008233) - test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.006568) - test_verify: .: (0.007966) - test_verify_checksum_bad: .: (0.009793) - test_verify_checksum_missing: .: (0.009669) - test_verify_corrupt: .: (0.007365) - test_verify_corrupt_tar_checksums_entry: .: (0.006893) - test_verify_corrupt_tar_data_entry: .: (0.007135) - test_verify_corrupt_tar_metadata_entry: .: (0.007209) - test_verify_duplicate_file: .: (0.010140) - test_verify_empty: .: (0.006880) - test_verify_entry: .: (0.007326) - test_verify_nonexistent: .: (0.009099) - test_verify_security_policy: .: (0.008270) - test_verify_security_policy_checksum_missing: .: (0.024644) - test_verify_security_policy_low_security: .: (0.030330) - test_verify_truncate: .: (0.007581) + test_add_checksums: .: (0.016786) + test_add_files: .: (0.011704) + test_add_files_symlink: .: (0.012056) + test_build: .: (0.017297) + test_build_auto_signed: .: (0.050258) + test_build_auto_signed_encrypted_key: .: (0.049494) + test_build_invalid: .: (0.011033) + test_build_invalid_arguments: .: (0.011201) + test_build_modified_platform: .: (0.017499) + test_build_signed: .: (0.047808) + test_build_signed_encrypted_key: .: (0.054464) + test_build_time_uses_source_date_epoch: .: (0.011285) + test_build_time_without_source_date_epoch: .: (0.011367) + test_class_new_old_format: .: (0.012095) + test_contents: .: (0.014267) + test_contents_from_io: .: (0.013264) + test_corrupt_data_tar_gz: .: (0.016920) + test_extract_file_permissions: .: (0.017297) + test_extract_files: .: (0.014663) + test_extract_files_empty: .: (0.015587) + test_extract_symlink_into_symlink_dir: .: (0.012881) + test_extract_symlink_parent: .: (0.011858) + test_extract_tar_gz_absolute: .: (0.011317) + test_extract_tar_gz_directory: .: (0.012465) + test_extract_tar_gz_dot_file: .: (0.011408) + test_extract_tar_gz_dot_slash: .: (0.011532) + test_extract_tar_gz_symlink_broken_relative_path: .: (0.014422) + test_extract_tar_gz_symlink_relative_path: .: (0.015014) + test_gem_attr: .: (0.010707) + test_install_location: .: (0.010703) + test_install_location_absolute: .: (0.011003) + test_install_location_dots: .: (0.016401) + test_install_location_extra_slash: .: (0.011162) + test_install_location_relative: .: (0.011255) + test_install_location_suffix: .: (0.010916) + test_load_spec: .: (0.014565) + test_raw_spec: .: (0.017883) + test_spec: .: (0.013697) + test_spec_from_io: .: (0.013217) + test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.010800) + test_verify: .: (0.013753) + test_verify_checksum_bad: .: (0.016077) + test_verify_checksum_missing: .: (0.016203) + test_verify_corrupt: .: (0.011941) + test_verify_corrupt_tar_checksums_entry: .: (0.011525) + test_verify_corrupt_tar_data_entry: .: (0.011590) + test_verify_corrupt_tar_metadata_entry: .: (0.011772) + test_verify_duplicate_file: .: (0.016384) + test_verify_empty: .: (0.015203) + test_verify_entry: .: (0.016761) + test_verify_nonexistent: .: (0.015710) + test_verify_security_policy: .: (0.026037) + test_verify_security_policy_checksum_missing: .: (0.044942) + test_verify_security_policy_low_security: .: (0.053646) + test_verify_truncate: .: (0.015527) TestGemPackageTarHeader: - test_big_uid_gid: .: (0.003176) - test_empty: .: (0.002991) - test_empty_eh: .: (0.002726) - test_equals2: .: (0.002885) - test_from_bad_octal: .: (0.004201) - test_initialize: .: (0.002962) - test_initialize_bad: .: (0.002963) - test_initialize_typeflag: .: (0.002732) - test_self_from: .: (0.003256) - test_spaces_in_headers: .: (0.002952) - test_to_s: .: (0.003011) - test_update_checksum: .: (0.002740) + test_big_uid_gid: .: (0.006420) + test_empty: .: (0.005462) + test_empty_eh: .: (0.005524) + test_equals2: .: (0.005681) + test_from_bad_octal: .: (0.007545) + test_initialize: .: (0.006012) + test_initialize_bad: .: (0.005467) + test_initialize_typeflag: .: (0.005594) + test_self_from: .: (0.006377) + test_spaces_in_headers: .: (0.005388) + test_to_s: .: (0.006195) + test_update_checksum: .: (0.005577) TestGemPackageTarReader: - test_each_entry: .: (0.003383) - test_each_with_not_a_tar: .: (0.003108) - test_read_in_gem_data: .: (0.003096) - test_rewind: .: (0.003590) - test_seek: .: (0.003348) - test_seek_in_gem_data: .: (0.003274) - test_seek_missing: .: (0.003252) + test_each_entry: .: (0.006789) + test_each_with_not_a_tar: .: (0.006728) + test_read_in_gem_data: .: (0.006544) + test_rewind: .: (0.007037) + test_seek: .: (0.007025) + test_seek_in_gem_data: .: (0.007062) + test_seek_missing: .: (0.007041) TestGemPackageTarReaderEntry: - test_bytes_read: .: (0.003349) - test_close: .: (0.003315) - test_closed_eh: .: (0.003092) - test_consecutive_read: .: (0.003169) - test_consecutive_read_bytes_past_eof: .: (0.003247) - test_directory_eh: .: (0.003428) - test_eof_eh: .: (0.006133) - test_file_eh: .: (0.003443) - test_full_name: .: (0.003267) - test_full_name_null: .: (0.003322) - test_getc: .: (0.003139) - test_open: .: (0.003451) - test_open_closes_entry: .: (0.003415) - test_open_returns_entry: .: (0.003409) - test_pos: .: (0.003228) - test_read: .: (0.003292) - test_read_big: .: (0.003069) - test_read_corrupted_tar: .: (0.003519) - test_read_from_gzip_io: .: (0.003288) - test_read_from_gzip_io_with_non_zero_offset: .: (0.003478) - test_read_partial_buffer: .: (0.003300) - test_read_remaining: .: (0.003138) - test_read_small: .: (0.003327) - test_read_zero: .: (0.003285) - test_readpartial: .: (0.003245) - test_readpartial_corrupted_tar: .: (0.003535) - test_readpartial_past_eof: .: (0.003120) - test_readpartial_to_eof: .: (0.003272) - test_readpartial_zero: .: (0.003245) - test_rewind: .: (0.003271) - test_seek: .: (0.003357) - test_seek_in_gzip_io_corrupted: .: (0.003418) - test_seek_in_gzip_io_with_non_zero_offset: .: (0.003640) - test_size: .: (0.003194) - test_symlink_eh: .: (0.003336) - test_zero_byte_file_read: .: (0.003443) - test_zero_byte_file_readpartial: .: (0.003509) + test_bytes_read: .: (0.007152) + test_close: .: (0.007566) + test_closed_eh: .: (0.006672) + test_consecutive_read: .: (0.007034) + test_consecutive_read_bytes_past_eof: .: (0.007193) + test_directory_eh: .: (0.007540) + test_eof_eh: .: (0.006540) + test_file_eh: .: (0.006826) + test_full_name: .: (0.014204) + test_full_name_null: .: (0.006853) + test_getc: .: (0.006646) + test_open: .: (0.007172) + test_open_closes_entry: .: (0.007007) + test_open_returns_entry: .: (0.006467) + test_pos: .: (0.006479) + test_read: .: (0.006580) + test_read_big: .: (0.006535) + test_read_corrupted_tar: .: (0.006817) + test_read_from_gzip_io: .: (0.006510) + test_read_from_gzip_io_with_non_zero_offset: .: (0.006852) + test_read_partial_buffer: .: (0.006043) + test_read_remaining: .: (0.006519) + test_read_small: .: (0.006344) + test_read_zero: .: (0.006177) + test_readpartial: .: (0.006381) + test_readpartial_corrupted_tar: .: (0.006461) + test_readpartial_past_eof: .: (0.006325) + test_readpartial_to_eof: .: (0.006141) + test_readpartial_zero: .: (0.006339) + test_rewind: .: (0.006244) + test_seek: .: (0.006066) + test_seek_in_gzip_io_corrupted: .: (0.006643) + test_seek_in_gzip_io_with_non_zero_offset: .: (0.007184) + test_size: .: (0.006191) + test_symlink_eh: .: (0.006719) + test_zero_byte_file_read: .: (0.007085) + test_zero_byte_file_readpartial: .: (0.006222) TestGemPackageTarWriter: - test_add_file: .: (0.003812) - test_add_file_digest: .: (0.006006) - test_add_file_digest_multiple: .: (0.003687) - test_add_file_signer: .: (0.016658) - test_add_file_signer_empty: .: (0.003753) - test_add_file_simple: .: (0.003641) - test_add_file_simple_data: .: (0.003369) - test_add_file_simple_padding: .: (0.003541) - test_add_file_simple_size: .: (0.003274) - test_add_file_simple_source_date_epoch: .: (0.003578) - test_add_file_source_date_epoch: .: (0.003532) - test_add_symlink: .: (0.003484) - test_add_symlink_source_date_epoch: .: (0.003527) - test_close: .: (0.003350) - test_mkdir: .: (0.003515) - test_mkdir_source_date_epoch: .: (0.003427) - test_split_name: .: (0.003454) - test_split_name_too_long_name: .: (0.003207) - test_split_name_too_long_prefix: .: (0.002988) - test_split_name_too_long_total: .: (0.003047) + test_add_file: .: (0.007414) + test_add_file_digest: .: (0.007172) + test_add_file_digest_multiple: .: (0.007124) + test_add_file_signer: .: (0.034443) + test_add_file_signer_empty: .: (0.007035) + test_add_file_simple: .: (0.006673) + test_add_file_simple_data: .: (0.006135) + test_add_file_simple_padding: .: (0.006620) + test_add_file_simple_size: .: (0.006179) + test_add_file_simple_source_date_epoch: .: (0.006812) + test_add_file_source_date_epoch: .: (0.006688) + test_add_symlink: .: (0.006890) + test_add_symlink_source_date_epoch: .: (0.006817) + test_close: .: (0.006344) + test_mkdir: .: (0.006962) + test_mkdir_source_date_epoch: .: (0.007921) + test_split_name: .: (0.007743) + test_split_name_too_long_name: .: (0.007183) + test_split_name_too_long_prefix: .: (0.007096) + test_split_name_too_long_total: .: (0.006578) GemTest: - test_operating_system_other_exceptions: .: (0.040620) - test_rubygems_normal_behaviour: .: (0.085389) + test_operating_system_other_exceptions: .: (0.080894) + test_rubygems_normal_behaviour: .: (0.141144) TestCiDetector: - test_ci?: .: (0.005076) - test_ci_strings: .: (0.037878) + test_ci?: .: (0.009838) + test_ci_strings: .: (0.023773) TestGem: - test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.021371) - test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.003496) - test_activate_bin_path_in_debug_mode: .: (0.087266) - test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.010620) - test_activate_bin_path_resolves_eagerly: .: (0.013294) - test_activate_bin_path_respects_underscore_selection_if_given: .: (0.007941) - test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.008048) - test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.034750) - test_data_home_default: .: (0.003170) - test_data_home_from_env: .: (0.003116) - test_default_source_date_epoch_doesnt_change: .: (1.008346) - test_deprecated_paths=: .: (0.004014) - test_gem_path_ordering: .: (0.027542) - test_gem_path_ordering_short: .: (0.021211) - test_load_env_plugins: .: (0.005050) - test_load_plugins: .: (0.025847) - test_load_user_installed_plugins: .: (0.019885) - test_operating_system_defaults: .: (0.010851) - test_platform_defaults: .: (0.002840) - test_register_default_spec: .: (0.003736) - test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.003368) - test_require_does_not_glob: .: (0.008087) - test_require_missing: .: (0.003381) - test_self_activate_bin_path_no_exec_name: .: (0.003208) - test_self_bin_path_active: .: (0.003244) - test_self_bin_path_bin_file_gone_in_latest: .: (0.006293) - test_self_bin_path_bin_name: .: (0.005435) - test_self_bin_path_bin_name_version: .: (0.005297) - test_self_bin_path_no_bin_file: .: (0.003089) - test_self_bin_path_no_exec_name: .: (0.003083) - test_self_bin_path_nonexistent_binfile: .: (0.003139) - test_self_bin_path_not_found: .: (0.003008) - test_self_bin_path_picking_newest: .: (0.006674) - test_self_bindir: .: (0.003258) - test_self_bindir_default_dir: .: (0.002795) - test_self_clear_paths: .: (0.003657) - test_self_configuration: .: (0.003150) - test_self_datadir: .: (0.009254) - test_self_datadir_nonexistent_package: .: (0.003352) - test_self_default_exec_format: .: (0.003175) - test_self_default_exec_format_18: .: (0.002842) - test_self_default_exec_format_jruby: .: (0.003123) - test_self_default_sources: .: (0.002899) - test_self_dir: .: (0.002780) - test_self_done_installing: .: (0.003049) - test_self_ensure_gem_directories: .: (0.004114) - test_self_ensure_gem_directories_missing_parents: .: (0.004511) - test_self_ensure_gem_directories_non_existent_paths:.: (0.004647) - test_self_ensure_gem_directories_permissions: .: (0.004331) - test_self_ensure_gem_directories_safe_permissions: .: (0.004220) - test_self_ensure_gem_directories_write_protected: .: (0.004322) - test_self_ensure_gem_directories_write_protected_parents: .: (0.004367) - test_self_env_requirement: .: (0.003302) - test_self_extension_dir_shared: .: (0.002765) - test_self_extension_dir_static: .: (0.003109) - test_self_find_files: .: (0.005333) - test_self_find_latest_files: .: (0.005694) - test_self_finish_resolve: .: (0.011603) - test_self_finish_resolve_respects_loaded_specs: .: (0.012352) - test_self_finish_resolve_wtf: .: (0.030864) - test_self_gunzip: .: (0.003239) - test_self_gzip: .: (0.003270) - test_self_install: .: (0.017208) - test_self_install_in_rescue: .: (0.016427) - test_self_install_permissions: .: (0.017891) - test_self_install_permissions_umask_0: .: (0.017137) - test_self_install_permissions_umask_077: .: (0.017047) - test_self_install_permissions_with_format_executable: .: (0.016987) - test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.017515) - test_self_latest_rubygems_version: .: (0.006780) - test_self_latest_spec_for: .: (0.006699) - test_self_latest_spec_for_multiple_sources: .: (0.009337) - test_self_latest_version_for: .: (0.012211) - test_self_latest_version_for_multiple_sources: .: (0.009584) - test_self_loaded_specs: .: (0.008883) - test_self_needs: .: (0.008079) - test_self_needs_picks_up_unresolved_deps: .: (0.015279) - test_self_path: .: (0.011263) - test_self_path_ENV_PATH: .: (0.003187) - test_self_path_default: .: (0.003154) - test_self_path_duplicate: .: (0.003297) - test_self_path_overlap: .: (0.003098) - test_self_paths_eq: .: (0.003314) - test_self_paths_eq_nonexistent_home: .: (0.003300) - test_self_platforms: .: (0.003001) - test_self_post_build: .: (0.002905) - test_self_post_install: .: (0.003070) - test_self_post_reset: .: (0.003067) - test_self_post_uninstall: .: (0.002889) - test_self_pre_install: .: (0.003039) - test_self_pre_reset: .: (0.002866) - test_self_pre_uninstall: .: (0.002949) - test_self_prefix_libdir: .: (0.002941) - test_self_prefix_sitelibdir: .: (0.002771) - test_self_read_binary: .: (0.003209) - test_self_refresh: .: (0.034015) - test_self_refresh_keeps_loaded_specs_activated: .: (0.033695) - test_self_ruby_api_version: .: (0.003093) - test_self_ruby_escaping_spaces_in_path: .: (0.003009) - test_self_ruby_path_without_spaces: .: (0.002800) - test_self_ruby_version_with_git_master: .: (0.003099) - test_self_ruby_version_with_git_prerelease: .: (0.002998) - test_self_ruby_version_with_non_mri_implementations:.: (0.003000) - test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.003019) - test_self_ruby_version_with_svn_prerelease: .: (0.003041) - test_self_ruby_version_with_svn_trunk: .: (0.002951) - test_self_rubygems_version: .: (0.002788) - test_self_sources: .: (0.002972) - test_self_try_activate_missing_dep: .: (0.006744) - test_self_try_activate_missing_extensions: .: (0.004251) - test_self_try_activate_missing_prerelease: .: (0.006982) - test_self_use_paths: .: (0.003391) - test_self_use_paths_with_nils: .: (0.003372) - test_self_user_dir: .: (0.003115) - test_self_user_home: .: (0.002986) - test_self_vendor_dir: .: (0.003010) - test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.002825) - test_self_vendor_dir_missing: .: (0.002988) - test_setting_paths_does_not_mutate_parameter_object:.: (0.002933) - test_setting_paths_does_not_warn_about_unknown_keys:.: (0.003289) - test_spec_order_is_consistent: .: (0.007242) - test_state_home_default: .: (0.003071) - test_state_home_from_env: .: (0.002835) - test_try_activate_returns_true_for_activated_specs: .: (0.004654) + test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.095330) + test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.007718) + test_activate_bin_path_in_debug_mode: .: (0.153953) + test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.022304) + test_activate_bin_path_resolves_eagerly: .: (0.028291) + test_activate_bin_path_respects_underscore_selection_if_given: .: (0.017299) + test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.018333) + test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.078251) + test_data_home_default: .: (0.007320) + test_data_home_from_env: .: (0.007189) + test_default_source_date_epoch_doesnt_change: .: (1.011831) + test_deprecated_paths=: .: (0.006219) + test_gem_path_ordering: .: (0.043064) + test_gem_path_ordering_short: .: (0.047224) + test_load_env_plugins: .: (0.017789) + test_load_plugins: .: (0.044658) + test_load_user_installed_plugins: .: (0.033690) + test_operating_system_defaults: .: (0.019198) + test_platform_defaults: .: (0.004613) + test_register_default_spec: .: (0.005810) + test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.005045) + test_require_does_not_glob: .: (0.012992) + test_require_missing: .: (0.005708) + test_self_activate_bin_path_no_exec_name: .: (0.004959) + test_self_bin_path_active: .: (0.004594) + test_self_bin_path_bin_file_gone_in_latest: .: (0.009985) + test_self_bin_path_bin_name: .: (0.008215) + test_self_bin_path_bin_name_version: .: (0.008015) + test_self_bin_path_no_bin_file: .: (0.005073) + test_self_bin_path_no_exec_name: .: (0.004765) + test_self_bin_path_nonexistent_binfile: .: (0.004590) + test_self_bin_path_not_found: .: (0.004478) + test_self_bin_path_picking_newest: .: (0.017177) + test_self_bindir: .: (0.005015) + test_self_bindir_default_dir: .: (0.004505) + test_self_clear_paths: .: (0.005748) + test_self_configuration: .: (0.004946) + test_self_datadir: .: (0.015181) + test_self_datadir_nonexistent_package: .: (0.005378) + test_self_default_exec_format: .: (0.004816) + test_self_default_exec_format_18: .: (0.004859) + test_self_default_exec_format_jruby: .: (0.004375) + test_self_default_sources: .: (0.004804) + test_self_dir: .: (0.004722) + test_self_done_installing: .: (0.004325) + test_self_ensure_gem_directories: .: (0.006377) + test_self_ensure_gem_directories_missing_parents: .: (0.007172) + test_self_ensure_gem_directories_non_existent_paths:.: (0.007470) + test_self_ensure_gem_directories_permissions: .: (0.006642) + test_self_ensure_gem_directories_safe_permissions: .: (0.006456) + test_self_ensure_gem_directories_write_protected: .: (0.006743) + test_self_ensure_gem_directories_write_protected_parents: .: (0.006623) + test_self_env_requirement: .: (0.005369) + test_self_extension_dir_shared: .: (0.004643) + test_self_extension_dir_static: .: (0.004299) + test_self_find_files: .: (0.008635) + test_self_find_latest_files: .: (0.008216) + test_self_finish_resolve: .: (0.017797) + test_self_finish_resolve_respects_loaded_specs: .: (0.019082) + test_self_finish_resolve_wtf: .: (0.048912) + test_self_gunzip: .: (0.005277) + test_self_gzip: .: (0.005147) + test_self_install: .: (0.027407) + test_self_install_in_rescue: .: (0.026334) + test_self_install_permissions: .: (0.028949) + test_self_install_permissions_umask_0: .: (0.028620) + test_self_install_permissions_umask_077: .: (0.027895) + test_self_install_permissions_with_format_executable: .: (0.028202) + test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.028341) + test_self_latest_rubygems_version: .: (0.011429) + test_self_latest_spec_for: .: (0.011064) + test_self_latest_spec_for_multiple_sources: .: (0.015184) + test_self_latest_version_for: .: (0.021584) + test_self_latest_version_for_multiple_sources: .: (0.015967) + test_self_loaded_specs: .: (0.014896) + test_self_needs: .: (0.013344) + test_self_needs_picks_up_unresolved_deps: .: (0.025202) + test_self_path: .: (0.019936) + test_self_path_ENV_PATH: .: (0.005082) + test_self_path_default: .: (0.005100) + test_self_path_duplicate: .: (0.004789) + test_self_path_overlap: .: (0.005034) + test_self_paths_eq: .: (0.005243) + test_self_paths_eq_nonexistent_home: .: (0.005052) + test_self_platforms: .: (0.004480) + test_self_post_build: .: (0.004954) + test_self_post_install: .: (0.012794) + test_self_post_reset: .: (0.005121) + test_self_post_uninstall: .: (0.004734) + test_self_pre_install: .: (0.004846) + test_self_pre_reset: .: (0.006540) + test_self_pre_uninstall: .: (0.004535) + test_self_prefix_libdir: .: (0.004616) + test_self_prefix_sitelibdir: .: (0.005939) + test_self_read_binary: .: (0.005165) + test_self_refresh: .: (0.055651) + test_self_refresh_keeps_loaded_specs_activated: .: (0.055166) + test_self_ruby_api_version: .: (0.005020) + test_self_ruby_escaping_spaces_in_path: .: (0.004402) + test_self_ruby_path_without_spaces: .: (0.004538) + test_self_ruby_version_with_git_master: .: (0.004776) + test_self_ruby_version_with_git_prerelease: .: (0.004475) + test_self_ruby_version_with_non_mri_implementations:.: (0.004587) + test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.004730) + test_self_ruby_version_with_svn_prerelease: .: (0.004463) + test_self_ruby_version_with_svn_trunk: .: (0.004552) + test_self_rubygems_version: .: (0.004484) + test_self_sources: .: (0.004597) + test_self_try_activate_missing_dep: .: (0.010603) + test_self_try_activate_missing_extensions: .: (0.006665) + test_self_try_activate_missing_prerelease: .: (0.010721) + test_self_use_paths: .: (0.005013) + test_self_use_paths_with_nils: .: (0.005019) + test_self_user_dir: .: (0.005012) + test_self_user_home: .: (0.004492) + test_self_vendor_dir: .: (0.004342) + test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.004582) + test_self_vendor_dir_missing: .: (0.004273) + test_setting_paths_does_not_mutate_parameter_object:.: (0.005812) + test_setting_paths_does_not_warn_about_unknown_keys:.: (0.005443) + test_spec_order_is_consistent: .: (0.011456) + test_state_home_default: .: (0.004903) + test_state_home_from_env: .: (0.004873) + test_try_activate_returns_true_for_activated_specs: .: (0.007492) TestGemAvailableSet: - test_add_and_empty: .: (0.011623) - test_best: .: (0.009017) - test_find_all: .: (0.012218) - test_match_platform: .: (0.011736) - test_remove_installed_bang: .: (0.004936) - test_sorted_normal_versions: .: (0.009017) - test_sorted_respect_pre: .: (0.017348) + test_add_and_empty: .: (0.010615) + test_best: .: (0.025221) + test_find_all: .: (0.019804) + test_match_platform: .: (0.018865) + test_remove_installed_bang: .: (0.007491) + test_sorted_normal_versions: .: (0.014630) + test_sorted_respect_pre: .: (0.027301) TestGemBundledCA: test_accessing_new_index: P =============================================================================== @@ -2420,7 +2456,7 @@ 60: end 61: end if Gem::HAVE_OPENSSL =============================================================================== -: (0.005779) +: (0.009365) test_accessing_rubygems: P =============================================================================== Pending: test_accessing_rubygems(TestGemBundledCA): rubygems.org seems offline, I can't tell whether ssl would work. @@ -2435,7 +2471,7 @@ 49: 50: def test_accessing_www_rubygems =============================================================================== -: (0.004999) +: (0.007861) test_accessing_staging: P =============================================================================== Pending: test_accessing_staging(TestGemBundledCA): staging.rubygems.org seems offline, I can't tell whether ssl would work. @@ -2450,7 +2486,7 @@ 57: 58: def test_accessing_new_index =============================================================================== -: (0.004576) +: (0.007154) test_accessing_www_rubygems: P =============================================================================== Pending: test_accessing_www_rubygems(TestGemBundledCA): www.rubygems.org seems offline, I can't tell whether ssl would work. @@ -2465,720 +2501,720 @@ 53: 54: def test_accessing_staging =============================================================================== -: (0.004620) +: (0.007952) TestGemBundlerVersionFinder: - test_bundler_version: .: (0.003487) - test_bundler_version_defaults_to_nil: .: (0.003073) - test_bundler_version_with_bundle_update_bundler: .: (0.003597) - test_bundler_version_with_env_var: .: (0.002978) - test_bundler_version_with_lockfile: .: (0.003215) - test_deleted_directory: .: (0.003173) - test_prioritize: .: (0.004296) + test_bundler_version: .: (0.005096) + test_bundler_version_defaults_to_nil: .: (0.004476) + test_bundler_version_with_bundle_update_bundler: .: (0.005890) + test_bundler_version_with_env_var: .: (0.004556) + test_bundler_version_with_lockfile: .: (0.004587) + test_deleted_directory: .: (0.005034) + test_prioritize: .: (0.006352) TestGemCommand: - test_add_option: .: (0.002940) - test_add_option_with_empty: .: (0.002979) - test_basic_accessors: .: (0.003047) - test_common_option_in_class: .: (0.002794) - test_defaults: .: (0.003482) - test_deprecate_option: .: (0.003296) - test_deprecate_option_extra_message: .: (0.003369) - test_deprecate_option_extra_message_and_no_version: .: (0.003099) - test_deprecate_option_no_version: .: (0.003224) - test_invoke: .: (0.003187) - test_invoke_with_bad_options: .: (0.003616) - test_invoke_with_build_args: .: (0.003196) - test_invoke_with_common_options: .: (0.003007) - test_invoke_with_help: .: (0.003371) - test_invoke_with_options: .: (0.003348) - test_option_recognition: .: (0.004065) - test_self_add_specific_extra_args: .: (0.003232) - test_self_add_specific_extra_args_unknown: .: (0.003328) - test_self_extra_args: .: (0.002835) - test_show_lookup_failure_suggestions_local: .: (0.004432) - test_show_lookup_failure_suggestions_none: .: (0.004390) - test_show_lookup_failure_suggestions_remote: .: (0.004418) + test_add_option: .: (0.004739) + test_add_option_with_empty: .: (0.004657) + test_basic_accessors: .: (0.004334) + test_common_option_in_class: .: (0.004617) + test_defaults: .: (0.005387) + test_deprecate_option: .: (0.004784) + test_deprecate_option_extra_message: .: (0.005010) + test_deprecate_option_extra_message_and_no_version: .: (0.005187) + test_deprecate_option_no_version: .: (0.004989) + test_invoke: .: (0.004756) + test_invoke_with_bad_options: .: (0.005882) + test_invoke_with_build_args: .: (0.004962) + test_invoke_with_common_options: .: (0.004640) + test_invoke_with_help: .: (0.005444) + test_invoke_with_options: .: (0.005080) + test_option_recognition: .: (0.006570) + test_self_add_specific_extra_args: .: (0.005091) + test_self_add_specific_extra_args_unknown: .: (0.005108) + test_self_extra_args: .: (0.004420) + test_show_lookup_failure_suggestions_local: .: (0.007058) + test_show_lookup_failure_suggestions_none: .: (0.006888) + test_show_lookup_failure_suggestions_remote: .: (0.006917) TestGemCommandManager: - test_deprecated_command: .: (0.003988) - test_deprecated_command_with_version: .: (0.003756) - test_find_alias_command: .: (0.003618) - test_find_command: .: (0.003223) - test_find_command_ambiguous: .: (0.003148) - test_find_command_ambiguous_exact: .: (0.003463) - test_find_command_unknown: .: (0.003867) - test_find_command_unknown_suggestions: .: (0.004016) - test_find_login_alias_command: .: (0.002997) - test_find_logout_alias_comamnd: .: (0.003393) - test_process_args_bad_arg: .: (0.003149) - test_process_args_build: .: (0.004609) - test_process_args_check: .: (0.004575) - test_process_args_install: .: (0.019398) - test_process_args_query: .: (0.006313) - test_process_args_uninstall: .: (0.005678) - test_process_args_update: .: (0.010006) - test_process_args_with_c_flag: .: (0.012387) - test_process_args_with_c_flag_path_not_found: .: (0.003395) - test_process_args_with_c_flag_without_path: .: (0.003123) - test_run_crash_command: .: (0.003688) - test_run_interrupt: .: (0.004683) + test_deprecated_command: .: (0.006287) + test_deprecated_command_with_version: .: (0.006228) + test_find_alias_command: .: (0.005410) + test_find_command: .: (0.005340) + test_find_command_ambiguous: .: (0.004771) + test_find_command_ambiguous_exact: .: (0.005373) + test_find_command_unknown: .: (0.006438) + test_find_command_unknown_suggestions: .: (0.006442) + test_find_login_alias_command: .: (0.005045) + test_find_logout_alias_comamnd: .: (0.004940) + test_process_args_bad_arg: .: (0.004973) + test_process_args_build: .: (0.007659) + test_process_args_check: .: (0.007316) + test_process_args_install: .: (0.036061) + test_process_args_query: .: (0.011166) + test_process_args_uninstall: .: (0.009314) + test_process_args_update: .: (0.017188) + test_process_args_with_c_flag: .: (0.023392) + test_process_args_with_c_flag_path_not_found: .: (0.005013) + test_process_args_with_c_flag_without_path: .: (0.004533) + test_run_crash_command: .: (0.011524) + test_run_interrupt: .: (0.007441) TestGemCommandsBuildCommand: - test_build_auto_resign_cert: .: (0.034612) - test_build_is_reproducible: .: (0.012149) - test_build_signed_gem: .: (0.073837) - test_build_signed_gem_with_cert_expiration_length_days: .: (0.033664) - test_can_find_gemspecs_without_dot_gemspec: .: (0.007911) - test_execute: .: (0.007739) - test_execute_bad_name: .: (0.005620) - test_execute_bad_spec: .: (0.004131) - test_execute_force: .: (0.007635) - test_execute_missing_file: .: (0.003399) - test_execute_multiple_gemspec_without_gem_name: .: (0.003835) - test_execute_outside_dir: .: (0.007899) - test_execute_outside_dir_no_gemspec_present: .: (0.003938) - test_execute_outside_dir_with_external_gemspec: .: (0.007913) - test_execute_outside_dir_with_external_relative_gemspec: .: (0.008040) - test_execute_outside_dir_with_glob_argument: .: (0.008020) - test_execute_outside_dir_without_gem_name: .: (0.007984) - test_execute_platform: .: (0.008111) - test_execute_rubyforge_project_warning: .: (0.006155) - test_execute_strict_with_warnings: .: (0.004437) - test_execute_strict_without_warnings: .: (0.014542) - test_execute_without_gem_name: .: (0.006512) - test_handle_deprecated_options: .: (0.004923) - test_handle_options: .: (0.004681) - test_handle_options_defaults: .: (0.004461) - test_options_filename: .: (0.006409) + test_build_auto_resign_cert: .: (0.054145) + test_build_is_reproducible: .: (0.021203) + test_build_signed_gem: .: (0.104287) + test_build_signed_gem_with_cert_expiration_length_days: .: (0.051647) + test_can_find_gemspecs_without_dot_gemspec: .: (0.012837) + test_execute: .: (0.012526) + test_execute_bad_name: .: (0.008428) + test_execute_bad_spec: .: (0.006443) + test_execute_force: .: (0.012304) + test_execute_missing_file: .: (0.005221) + test_execute_multiple_gemspec_without_gem_name: .: (0.005827) + test_execute_outside_dir: .: (0.012539) + test_execute_outside_dir_no_gemspec_present: .: (0.006036) + test_execute_outside_dir_with_external_gemspec: .: (0.012795) + test_execute_outside_dir_with_external_relative_gemspec: .: (0.013384) + test_execute_outside_dir_with_glob_argument: .: (0.013472) + test_execute_outside_dir_without_gem_name: .: (0.013154) + test_execute_platform: .: (0.012745) + test_execute_rubyforge_project_warning: .: (0.009401) + test_execute_strict_with_warnings: .: (0.007242) + test_execute_strict_without_warnings: .: (0.012761) + test_execute_without_gem_name: .: (0.019974) + test_handle_deprecated_options: .: (0.008114) + test_handle_options: .: (0.007712) + test_handle_options_defaults: .: (0.007704) + test_options_filename: .: (0.010217) TestGemCommandsCertCommand: - test_certificates_matching: .: (0.004747) - test_certificates_matching_filter: .: (0.004275) - test_execute_add: .: (0.006430) - test_execute_add_twice: .: (0.007088) - test_execute_build: .: (1.301229) - test_execute_build_bad_email_address: .: (0.006143) - test_execute_build_bad_passphrase_confirmation: .: (0.006406) - test_execute_build_ec_key: .: (0.010497) - test_execute_build_encrypted_key: .: (0.014163) - test_execute_build_expiration_days: .: (1.562879) - test_execute_build_key: .: (0.014213) - test_execute_build_key_algorithm_ec_key: .: (0.014543) - test_execute_certificate: .: (0.005716) - test_execute_encrypted_private_key: .: (0.005870) - test_execute_list: .: (0.006404) - test_execute_list_filter: .: (0.006630) - test_execute_private_key: .: (0.005881) - test_execute_re_sign: .: (0.015368) - test_execute_re_sign_with_cert_expiration_length_days: .: (0.014167) - test_execute_remove: .: (0.006181) - test_execute_remove_multiple: .: (0.006728) - test_execute_remove_twice: .: (0.006879) - test_execute_sign: .: (0.014071) - test_execute_sign_default: .: (0.014243) - test_execute_sign_default_encrypted_key: .: (0.020000) - test_execute_sign_encrypted_key: .: (0.014156) - test_execute_sign_no_cert: .: (0.005964) - test_execute_sign_no_key: .: (0.006185) - test_handle_options: .: (0.006050) - test_handle_options_add_bad: .: (0.005928) - test_handle_options_certificate: .: (0.006309) - test_handle_options_key_bad: .: (0.006582) - test_handle_options_sign: .: (0.006259) - test_handle_options_sign_encrypted_key: .: (0.006779) - test_handle_options_sign_nonexistent: .: (0.006053) + test_certificates_matching: .: (0.007382) + test_certificates_matching_filter: .: (0.006511) + test_execute_add: .: (0.011120) + test_execute_add_twice: .: (0.011011) + test_execute_build: .: (1.422154) + test_execute_build_bad_email_address: .: (0.010658) + test_execute_build_bad_passphrase_confirmation: .: (0.010123) + test_execute_build_ec_key: .: (0.017768) + test_execute_build_encrypted_key: .: (0.023015) + test_execute_build_expiration_days: .: (3.184477) + test_execute_build_key: .: (0.022210) + test_execute_build_key_algorithm_ec_key: .: (0.021910) + test_execute_certificate: .: (0.009797) + test_execute_encrypted_private_key: .: (0.009899) + test_execute_list: .: (0.010707) + test_execute_list_filter: .: (0.011029) + test_execute_private_key: .: (0.010280) + test_execute_re_sign: .: (0.023307) + test_execute_re_sign_with_cert_expiration_length_days: .: (0.023614) + test_execute_remove: .: (0.010692) + test_execute_remove_multiple: .: (0.011300) + test_execute_remove_twice: .: (0.011977) + test_execute_sign: .: (0.024383) + test_execute_sign_default: .: (0.022392) + test_execute_sign_default_encrypted_key: .: (0.022429) + test_execute_sign_encrypted_key: .: (0.032968) + test_execute_sign_no_cert: .: (0.010789) + test_execute_sign_no_key: .: (0.010272) + test_handle_options: .: (0.010704) + test_handle_options_add_bad: .: (0.010147) + test_handle_options_certificate: .: (0.010429) + test_handle_options_key_bad: .: (0.011420) + test_handle_options_sign: .: (0.010991) + test_handle_options_sign_encrypted_key: .: (0.011458) + test_handle_options_sign_nonexistent: .: (0.010233) TestGemCommandsCheckCommand: - test_doctor: .: (0.006178) - test_handle_options: .: (0.004385) - test_handle_options_defaults: .: (0.004059) - test_initialize: .: (0.002994) + test_doctor: .: (0.009675) + test_handle_options: .: (0.007080) + test_handle_options_defaults: .: (0.006853) + test_initialize: .: (0.004962) TestGemCommandsCleanupCommand: - test_execute: .: (0.014854) - test_execute_all: .: (0.026103) - test_execute_all_dependencies: .: (0.031336) - test_execute_all_user: .: (0.024664) - test_execute_all_user_no_sudo: .: (0.024953) - test_execute_dev_dependencies: .: (0.026148) - test_execute_dry_run: .: (0.013702) - test_execute_ignore_default_gem_verbose: .: (0.034247) - test_execute_keeps_older_versions_with_deps: .: (0.073701) - test_execute_remove_gem_home_only: .: (0.067416) - test_execute_user_install: .: (0.050614) - test_execute_without_dev_dependencies: .: (0.026575) - test_handle_options_check_development: .: (0.014638) - test_handle_options_d: .: (0.014794) - test_handle_options_deprecated_dry_run: .: (0.014780) - test_handle_options_dry_run: .: (0.020411) - test_handle_options_n: .: (0.015380) + test_execute: .: (0.025820) + test_execute_all: .: (0.046250) + test_execute_all_dependencies: .: (0.045313) + test_execute_all_user: .: (0.051868) + test_execute_all_user_no_sudo: .: (0.043228) + test_execute_dev_dependencies: .: (0.045057) + test_execute_dry_run: .: (0.022873) + test_execute_ignore_default_gem_verbose: .: (0.043166) + test_execute_keeps_older_versions_with_deps: .: (0.143858) + test_execute_remove_gem_home_only: .: (0.114912) + test_execute_user_install: .: (0.084851) + test_execute_without_dev_dependencies: .: (0.045107) + test_handle_options_check_development: .: (0.026653) + test_handle_options_d: .: (0.024754) + test_handle_options_deprecated_dry_run: .: (0.025170) + test_handle_options_dry_run: .: (0.033360) + test_handle_options_n: .: (0.025566) TestGemCommandsContentsCommand: - test_execute: .: (0.004859) - test_execute_all: .: (0.005690) - test_execute_bad_gem: .: (0.003356) - test_execute_default_gem: .: (0.006706) - test_execute_exact_match: .: (0.005245) - test_execute_lib_only: .: (0.004552) - test_execute_missing_multiple: .: (0.004764) - test_execute_missing_single: .: (0.003366) - test_execute_missing_version: .: (0.004211) - test_execute_multiple: .: (0.005781) - test_execute_no_prefix: .: (0.004591) - test_execute_show_install_dir: .: (0.004464) - test_execute_show_install_dir_latest_version: .: (0.005528) - test_execute_show_install_dir_version: .: (0.005078) - test_handle_options: .: (0.004522) + test_execute: .: (0.008412) + test_execute_all: .: (0.009719) + test_execute_bad_gem: .: (0.005598) + test_execute_default_gem: .: (0.010187) + test_execute_exact_match: .: (0.008362) + test_execute_lib_only: .: (0.007291) + test_execute_missing_multiple: .: (0.007558) + test_execute_missing_single: .: (0.005497) + test_execute_missing_version: .: (0.006670) + test_execute_multiple: .: (0.008875) + test_execute_no_prefix: .: (0.007378) + test_execute_show_install_dir: .: (0.007147) + test_execute_show_install_dir_latest_version: .: (0.008421) + test_execute_show_install_dir_version: .: (0.008229) + test_handle_options: .: (0.007871) TestGemCommandsDependencyCommand: - test_execute: .: (0.004546) - test_execute_no_args: .: (0.008460) - test_execute_no_match: .: (0.003515) - test_execute_pipe_format: .: (0.005964) - test_execute_prerelease: .: (0.005984) - test_execute_regexp: .: (0.006468) - test_execute_remote: .: (0.007809) - test_execute_remote_version: .: (0.006528) - test_execute_reverse: .: (0.004977) - test_execute_reverse_remote: .: (0.003427) + test_execute: .: (0.007208) + test_execute_no_args: .: (0.014021) + test_execute_no_match: .: (0.005848) + test_execute_pipe_format: .: (0.009537) + test_execute_prerelease: .: (0.009470) + test_execute_regexp: .: (0.010839) + test_execute_remote: .: (0.012877) + test_execute_remote_version: .: (0.011541) + test_execute_reverse: .: (0.013194) + test_execute_reverse_remote: .: (0.007175) TestGemCommandsEnvironmentCommand: - test_execute_gemdir: .: (0.004991) - test_execute_gempath: .: (0.004653) - test_execute_gempath_multiple: .: (0.004575) - test_execute_platform: .: (0.004722) - test_execute_remotesources: .: (0.004640) - test_execute_unknown: .: (0.004731) - test_execute_user_gemdir: .: (0.004847) - test_execute_user_gemhome: .: (0.009168) - test_execute_version: .: (0.004956) + test_execute_gemdir: .: (0.009200) + test_execute_gempath: .: (0.008866) + test_execute_gempath_multiple: .: (0.008314) + test_execute_platform: .: (0.007967) + test_execute_remotesources: .: (0.008036) + test_execute_unknown: .: (0.007899) + test_execute_user_gemdir: .: (0.007945) + test_execute_user_gemhome: .: (0.008239) + test_execute_version: .: (0.007814) TestGemCommandsExecCommand: - test_conservative: .: (0.031577) - test_conservative_missing_gem: .: (0.012135) - test_error_with_no_arguments: .: (0.004719) - test_error_with_no_executable: .: (0.004584) - test_full_option_parsing: .: (0.004470) - test_gem_dependency_contains_executable: .: (0.032440) - test_gem_dependency_contains_other_executable: .: (0.031235) - test_gem_exec_gem_uninstall: .: (0.051566) - test_gem_with_executable: .: (0.021204) - test_gem_with_executable_error: .: (0.020631) - test_gem_with_multiple_executables_no_match: .: (0.021491) - test_gem_with_multiple_executables_one_match: .: (0.021756) - test_gem_with_other_executable_name: .: (0.020663) - test_gem_with_platform_and_platform_dependencies: .: (0.219532) - test_gem_with_platform_dependencies: .: (0.066031) - test_gem_with_platforms: .: (0.103333) - test_gem_without_executable: .: (0.018133) - test_missing_gem: .: (0.006510) - test_newer_prerelease_available: .: (0.062426) - test_only_prerelease_available: .: (0.047622) - test_other_gem_contains_executable: .: (0.023563) - test_pre_argument: .: (0.027928) - test_pre_version_option: .: (0.026215) - test_single_arg_parsing: .: (0.004541) - test_single_arg_parsing_with_version: .: (0.004706) - test_uses_newest_version: .: (0.038472) - test_uses_newest_version_of_dependency: .: (0.036579) - test_version_mismatch: .: (0.010480) + test_conservative: .: (0.078021) + test_conservative_missing_gem: .: (0.021722) + test_error_with_no_arguments: .: (0.008284) + test_error_with_no_executable: .: (0.007940) + test_full_option_parsing: .: (0.007714) + test_gem_dependency_contains_executable: .: (0.054809) + test_gem_dependency_contains_other_executable: .: (0.053742) + test_gem_exec_gem_uninstall: .: (0.093064) + test_gem_with_executable: .: (0.036662) + test_gem_with_executable_error: .: (0.035893) + test_gem_with_multiple_executables_no_match: .: (0.037041) + test_gem_with_multiple_executables_one_match: .: (0.036912) + test_gem_with_other_executable_name: .: (0.035963) + test_gem_with_platform_and_platform_dependencies: .: (0.402410) + test_gem_with_platform_dependencies: .: (0.289841) + test_gem_with_platforms: .: (0.399382) + test_gem_without_executable: .: (0.033992) + test_missing_gem: .: (0.011245) + test_newer_prerelease_available: .: (0.111904) + test_only_prerelease_available: .: (0.079352) + test_other_gem_contains_executable: .: (0.049660) + test_pre_argument: .: (0.047951) + test_pre_version_option: .: (0.045212) + test_single_arg_parsing: .: (0.007852) + test_single_arg_parsing_with_version: .: (0.007627) + test_uses_newest_version: .: (0.065708) + test_uses_newest_version_of_dependency: .: (0.062491) + test_version_mismatch: .: (0.017579) TestGemCommandsFetchCommand: - test_execute: .: (0.009200) - test_execute_latest: .: (0.013003) - test_execute_nonexistent_hint_disabled: .: (0.004488) - test_execute_platform: .: (0.012162) - test_execute_prerelease: .: (0.012939) - test_execute_specific_prerelease: .: (0.012164) - test_execute_two_version: .: (0.003095) - test_execute_two_version_specified_by_colon: .: (0.013045) - test_execute_version: .: (0.011984) - test_execute_version_nonexistent: .: (0.004638) - test_execute_version_specified_by_colon: .: (0.008834) + test_execute: .: (0.014844) + test_execute_latest: .: (0.021003) + test_execute_nonexistent_hint_disabled: .: (0.007103) + test_execute_platform: .: (0.019860) + test_execute_prerelease: .: (0.020781) + test_execute_specific_prerelease: .: (0.019559) + test_execute_two_version: .: (0.004951) + test_execute_two_version_specified_by_colon: .: (0.021099) + test_execute_version: .: (0.019247) + test_execute_version_nonexistent: .: (0.007249) + test_execute_version_specified_by_colon: .: (0.014038) TestGemCommandsHelpCommand: - test_gem_help_bad: .: (0.003292) - test_gem_help_build: .: (0.004820) - test_gem_help_commands: .: (0.012259) - test_gem_help_commands_omits_deprecated_commands: .: (0.005877) - test_gem_help_gem_dependencies: .: (0.003110) - test_gem_help_platforms: .: (0.002903) - test_gem_no_args_shows_help: .: (0.003002) + test_gem_help_bad: .: (0.005028) + test_gem_help_build: .: (0.007902) + test_gem_help_commands: .: (0.019546) + test_gem_help_commands_omits_deprecated_commands: .: (0.009644) + test_gem_help_gem_dependencies: .: (0.004718) + test_gem_help_platforms: .: (0.004457) + test_gem_no_args_shows_help: .: (0.004437) TestGemCommandsInfoCommand: - test_execute: .: (0.006890) - test_execute_with_default_gem: .: (0.007874) - test_execute_with_default_gem_and_regular_gem: .: (0.009180) - test_execute_with_version_flag: .: (0.008564) + test_execute: .: (0.012244) + test_execute_with_default_gem: .: (0.014402) + test_execute_with_default_gem_and_regular_gem: .: (0.019633) + test_execute_with_version_flag: .: (0.019944) TestGemCommandsInstallCommand: - test_execute_bad_source: .: (0.005597) - test_execute_conservative: .: (0.018311) - test_execute_dependency_nonexistent: .: (0.009434) - test_execute_exclude_prerelease: .: (0.026285) - test_execute_explicit_version_includes_prerelease: .: (0.028969) - test_execute_http_proxy: .: (0.012285) - test_execute_installs_deps_a_gemdeps: .: (0.033814) - test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.033788) - test_execute_installs_from_a_gemdeps: .: (0.019512) - test_execute_installs_from_a_gemdeps_with_conservative: .: (0.029592) - test_execute_local: .: (0.013245) - test_execute_local_dependency_nonexistent: .: (0.010403) - test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.013735) - test_execute_local_missing: .: (0.004002) - test_execute_local_missing_ignore_dependencies: .: (0.004136) - test_execute_local_transitive_prerelease: .: (0.031028) - test_execute_no_gem: .: (0.003196) - test_execute_no_user_install: .: (0.014567) - test_execute_nonexistent: .: (0.005437) - test_execute_nonexistent_force: .: (0.005135) - test_execute_nonexistent_hint_disabled: .: (0.006343) - test_execute_nonexistent_with_dashes: .: (0.008924) - test_execute_nonexistent_with_hint: .: (0.006135) - test_execute_prerelease_skipped_when_no_flag_set: .: (0.018355) - test_execute_prerelease_skipped_when_non_pre_available: .: (0.021646) - test_execute_prerelease_wins_over_previous_ver: .: (0.020392) - test_execute_rdoc: .: (0.158308) - test_execute_rdoc_with_path: .: (0.035151) - test_execute_remote: .: (0.015381) - test_execute_remote_ignores_files: .: (0.021339) - test_execute_remote_truncates_existing_gemspecs: .: (0.022123) - test_execute_required_ruby_version: .: (0.033431) - test_execute_required_ruby_version_specific_not_met:.: (0.020547) - test_execute_required_ruby_version_specific_prerelease_met: .: (0.016170) - test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.010523) - test_execute_required_ruby_version_upper_bound: .: (0.023813) - test_execute_required_rubygems_version_wrong: .: (0.010450) - test_execute_saves_build_args: .: (0.013420) - test_execute_two: .: (0.025034) - test_execute_two_version: .: (0.003420) - test_execute_two_version_specified_by_colon: .: (0.033829) - test_execute_uses_deps_a_gemdeps: .: (0.028336) - test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.034296) - test_execute_uses_from_a_gemdeps: .: (0.016699) - test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.020386) - test_execute_with_gemdeps_path_ignores_system: .: (0.033957) - test_execute_with_invalid_gem_file: .: (0.021018) - test_execute_with_version_specified_by_colon: .: (0.018960) - test_explain_platform_local: .: (0.013015) - test_explain_platform_local_ignore_dependencies: .: (0.013142) - test_explain_platform_ruby: .: (0.012873) - test_explain_platform_ruby_ignore_dependencies: .: (0.013159) - test_handle_options_file: .: (0.013194) - test_handle_options_suggest: .: (0.012419) - test_handle_options_without: .: (0.012156) - test_install_gem_ignore_dependencies_both: .: (0.012166) - test_install_gem_ignore_dependencies_remote: .: (0.014970) - test_install_gem_ignore_dependencies_remote_platform_local: .: (0.021479) - test_install_gem_ignore_dependencies_specific_file: .: (0.012889) - test_parses_requirement_from_gemname: .: (0.011202) - test_redact_credentials_from_uri_on_warning: .: (0.015689) - test_show_errors_on_failure: .: (0.005054) - test_show_source_problems_even_on_success: .: (0.015656) - test_suggest_update_if_enabled: .: (0.016254) + test_execute_bad_source: .: (0.013184) + test_execute_conservative: .: (0.052851) + test_execute_dependency_nonexistent: .: (0.021551) + test_execute_exclude_prerelease: .: (0.081623) + test_execute_explicit_version_includes_prerelease: .: (0.099128) + test_execute_http_proxy: .: (0.031891) + test_execute_installs_deps_a_gemdeps: .: (0.075660) + test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.071032) + test_execute_installs_from_a_gemdeps: .: (0.041408) + test_execute_installs_from_a_gemdeps_with_conservative: .: (0.062799) + test_execute_local: .: (0.025935) + test_execute_local_dependency_nonexistent: .: (0.020771) + test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.027449) + test_execute_local_missing: .: (0.007917) + test_execute_local_missing_ignore_dependencies: .: (0.007319) + test_execute_local_transitive_prerelease: .: (0.052661) + test_execute_no_gem: .: (0.005371) + test_execute_no_user_install: .: (0.025827) + test_execute_nonexistent: .: (0.008423) + test_execute_nonexistent_force: .: (0.008404) + test_execute_nonexistent_hint_disabled: .: (0.009590) + test_execute_nonexistent_with_dashes: .: (0.013867) + test_execute_nonexistent_with_hint: .: (0.009555) + test_execute_prerelease_skipped_when_no_flag_set: .: (0.030343) + test_execute_prerelease_skipped_when_non_pre_available: .: (0.035350) + test_execute_prerelease_wins_over_previous_ver: .: (0.034389) + test_execute_rdoc: .: (0.283752) + test_execute_rdoc_with_path: .: (0.061892) + test_execute_remote: .: (0.165649) + test_execute_remote_ignores_files: .: (0.038023) + test_execute_remote_truncates_existing_gemspecs: .: (0.039480) + test_execute_required_ruby_version: .: (0.061469) + test_execute_required_ruby_version_specific_not_met:.: (0.018429) + test_execute_required_ruby_version_specific_prerelease_met: .: (0.098642) + test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.018281) + test_execute_required_ruby_version_upper_bound: .: (0.040870) + test_execute_required_rubygems_version_wrong: .: (0.017434) + test_execute_saves_build_args: .: (0.022553) + test_execute_two: .: (0.041810) + test_execute_two_version: .: (0.005530) + test_execute_two_version_specified_by_colon: .: (0.057182) + test_execute_uses_deps_a_gemdeps: .: (0.054141) + test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.059491) + test_execute_uses_from_a_gemdeps: .: (0.028927) + test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.037367) + test_execute_with_gemdeps_path_ignores_system: .: (0.058849) + test_execute_with_invalid_gem_file: .: (0.026408) + test_execute_with_version_specified_by_colon: .: (0.046098) + test_explain_platform_local: .: (0.023028) + test_explain_platform_local_ignore_dependencies: .: (0.022464) + test_explain_platform_ruby: .: (0.022736) + test_explain_platform_ruby_ignore_dependencies: .: (0.022178) + test_handle_options_file: .: (0.025247) + test_handle_options_suggest: .: (0.023288) + test_handle_options_without: .: (0.023453) + test_install_gem_ignore_dependencies_both: .: (0.020596) + test_install_gem_ignore_dependencies_remote: .: (0.028665) + test_install_gem_ignore_dependencies_remote_platform_local: .: (0.038013) + test_install_gem_ignore_dependencies_specific_file: .: (0.022233) + test_parses_requirement_from_gemname: .: (0.021060) + test_redact_credentials_from_uri_on_warning: .: (0.027548) + test_show_errors_on_failure: .: (0.008474) + test_show_source_problems_even_on_success: .: (0.026173) + test_suggest_update_if_enabled: .: (0.027667) TestGemCommandsListCommand: - test_execute_installed: .: (0.007160) - test_execute_normal_gem_shadowing_default_gem: .: (0.012926) + test_execute_installed: .: (0.012725) + test_execute_normal_gem_shadowing_default_gem: .: (0.022310) TestGemCommandsLockCommand: - test_execute: .: (0.006634) - test_execute_missing_dependency: .: (0.005808) - test_execute_strict: .: (0.011804) + test_execute: .: (0.010980) + test_execute_missing_dependency: .: (0.009938) + test_execute_strict: .: (0.009328) TestGemCommandsMirrorCommand: - test_execute: .: (0.003555) + test_execute: .: (0.005407) TestGemCommandsOpenCommand: - test_default_gem: .: (0.004568) - test_execute: .: (0.089540) - test_execute_bad_gem: .: (0.003508) - test_wrong_version: .: (0.004093) + test_default_gem: .: (0.007197) + test_execute: .: (0.181001) + test_execute_bad_gem: .: (0.006339) + test_wrong_version: .: (0.007645) TestGemCommandsOutdatedCommand: - test_execute: .: (0.017241) - test_execute_with_up_to_date_platform_specific_gem: .: (0.013835) - test_initialize: .: (0.004715) + test_execute: .: (0.033240) + test_execute_with_up_to_date_platform_specific_gem: .: (0.024070) + test_initialize: .: (0.007838) TestGemCommandsOwnerCommand: - test_add_owner_with_host_option_through_execute: .: (0.007046) - test_add_owners: .: (0.004283) - test_add_owners_denied: .: (0.004387) - test_add_owners_key: .: (0.005710) - test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.209621) - test_add_owners_permanent_redirect: .: (0.004239) - test_add_owners_unathorized_api_key: .: (0.005105) - test_otp_verified_failure: .: (0.004764) - test_otp_verified_success: .: (0.004661) - test_remove_owners: .: (0.004371) - test_remove_owners_denied: .: (0.004329) - test_remove_owners_key: .: (0.005629) - test_remove_owners_missing: .: (0.004337) - test_remove_owners_permanent_redirect: .: (0.004593) - test_remove_owners_unathorized_api_key: .: (0.004847) - test_show_owners: .: (0.004442) - test_show_owners_denied: .: (0.004306) - test_show_owners_dont_load_objects: .: (0.004367) - test_show_owners_key: .: (0.005764) - test_show_owners_permanent_redirect: .: (0.004342) - test_show_owners_setting_up_host: .: (0.004369) - test_show_owners_setting_up_host_through_env_var: .: (0.004322) - test_with_webauthn_enabled_failure: .: (0.105402) - test_with_webauthn_enabled_failure_with_polling: .: (0.105236) - test_with_webauthn_enabled_success: .: (0.105610) - test_with_webauthn_enabled_success_with_polling: .: (0.105453) + test_add_owner_with_host_option_through_execute: .: (0.018273) + test_add_owners: .: (0.010011) + test_add_owners_denied: .: (0.009759) + test_add_owners_key: .: (0.016874) + test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.217290) + test_add_owners_permanent_redirect: .: (0.007513) + test_add_owners_unathorized_api_key: .: (0.007995) + test_otp_verified_failure: .: (0.008177) + test_otp_verified_success: .: (0.007572) + test_remove_owners: .: (0.007199) + test_remove_owners_denied: .: (0.007046) + test_remove_owners_key: .: (0.010097) + test_remove_owners_missing: .: (0.006670) + test_remove_owners_permanent_redirect: .: (0.007768) + test_remove_owners_unathorized_api_key: .: (0.007476) + test_show_owners: .: (0.007148) + test_show_owners_denied: .: (0.006713) + test_show_owners_dont_load_objects: .: (0.007066) + test_show_owners_key: .: (0.010226) + test_show_owners_permanent_redirect: .: (0.006974) + test_show_owners_setting_up_host: .: (0.006967) + test_show_owners_setting_up_host_through_env_var: .: (0.006927) + test_with_webauthn_enabled_failure: .: (0.109072) + test_with_webauthn_enabled_failure_with_polling: .: (0.109384) + test_with_webauthn_enabled_success: .: (0.109674) + test_with_webauthn_enabled_success_with_polling: .: (0.109651) TestGemCommandsPristineCommand: - test_execute: .: (0.015474) - test_execute_all: .: (0.015200) - test_execute_bindir: .: (0.012346) - test_execute_default_gem: .: (0.007003) - test_execute_env_shebang: .: (0.015173) - test_execute_extensions_explicit: .: (0.213140) - test_execute_extensions_only_missing_extensions: .: (0.300984) - test_execute_many: .: (0.020365) - test_execute_many_multi_repo: .: (0.021144) - test_execute_missing_cache_gem: .: (0.030271) - test_execute_missing_cache_gem_when_multi_repo: .: (0.030446) - test_execute_multi_platform: .: (0.297273) - test_execute_no_extension: .: (0.128759) - test_execute_no_gem: .: (0.003045) - test_execute_only_executables: .: (0.013312) - test_execute_only_plugins: .: (0.020085) - test_execute_unknown_gem_at_remote_source: .: (0.014167) - test_execute_user_install: .: (0.017001) - test_execute_with_extension_with_build_args: .: (0.199715) - test_handle_options: .: (0.005681) - test_handle_options_extensions: .: (0.004924) - test_skip: .: (0.016805) - test_skip_many_gems: .: (0.021866) + test_execute: .: (0.024944) + test_execute_all: .: (0.026249) + test_execute_bindir: .: (0.021397) + test_execute_default_gem: .: (0.011606) + test_execute_env_shebang: .: (0.026627) + test_execute_extensions_explicit: .: (0.362449) + test_execute_extensions_only_missing_extensions: .: (0.514354) + test_execute_many: .: (0.032847) + test_execute_many_multi_repo: .: (0.035516) + test_execute_missing_cache_gem: .: (0.048993) + test_execute_missing_cache_gem_when_multi_repo: .: (0.050051) + test_execute_multi_platform: .: (0.595312) + test_execute_no_extension: .: (0.263693) + test_execute_no_gem: .: (0.007033) + test_execute_only_executables: .: (0.029333) + test_execute_only_plugins: .: (0.029465) + test_execute_unknown_gem_at_remote_source: .: (0.026484) + test_execute_user_install: .: (0.043185) + test_execute_with_extension_with_build_args: .: (0.338616) + test_handle_options: .: (0.010657) + test_handle_options_extensions: .: (0.011747) + test_skip: .: (0.042478) + test_skip_many_gems: .: (0.050139) TestGemCommandsPushCommand: - test_execute: .: (0.010350) - test_execute_allowed_push_host: .: (0.012823) - test_execute_attestation: .: (0.011231) - test_execute_host: .: (0.009893) - test_otp_verified_failure: .: (0.009046) - test_otp_verified_success: .: (0.009109) - test_raises_error_with_no_arguments: .: (0.006968) - test_sending_gem: .: (0.008631) - test_sending_gem_defaulting_to_allowed_push_host: .: (0.011745) - test_sending_gem_denied: .: (0.008567) - test_sending_gem_key: .: (0.010124) - test_sending_gem_to_allowed_push_host: .: (0.018183) - test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.012579) - test_sending_gem_to_disallowed_default_host: .: (0.011477) - test_sending_gem_to_disallowed_push_host: .: (0.011847) - test_sending_gem_to_host_permanent_redirect: .: (0.008551) - test_sending_gem_to_metadata_host: .: (0.012133) - test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.009512) - test_sending_gem_with_env_var_api_key: .: (0.011740) - test_sending_gem_with_no_local_creds: .: (0.011475) - test_sending_when_default_host_disabled: .: (0.008457) - test_sending_when_default_host_disabled_with_override: .: (0.008630) - test_with_webauthn_enabled_failure: .: (0.009310) - test_with_webauthn_enabled_failure_with_polling: .: (0.109667) - test_with_webauthn_enabled_success: .: (0.009358) - test_with_webauthn_enabled_success_with_polling: .: (0.109999) + test_execute: .: (0.023380) + test_execute_allowed_push_host: .: (0.030202) + test_execute_attestation: .: (0.025182) + test_execute_host: .: (0.033671) + test_otp_verified_failure: .: (0.019569) + test_otp_verified_success: .: (0.019124) + test_raises_error_with_no_arguments: .: (0.015486) + test_sending_gem: .: (0.020129) + test_sending_gem_defaulting_to_allowed_push_host: .: (0.025158) + test_sending_gem_denied: .: (0.017877) + test_sending_gem_key: .: (0.021231) + test_sending_gem_to_allowed_push_host: .: (0.025909) + test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.040723) + test_sending_gem_to_disallowed_default_host: .: (0.025102) + test_sending_gem_to_disallowed_push_host: .: (0.025775) + test_sending_gem_to_host_permanent_redirect: .: (0.019165) + test_sending_gem_to_metadata_host: .: (0.025421) + test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.022791) + test_sending_gem_with_env_var_api_key: .: (0.024910) + test_sending_gem_with_no_local_creds: .: (0.023064) + test_sending_when_default_host_disabled: .: (0.016742) + test_sending_when_default_host_disabled_with_override: .: (0.026229) + test_with_webauthn_enabled_failure: .: (0.025209) + test_with_webauthn_enabled_failure_with_polling: .: (0.125803) + test_with_webauthn_enabled_success: .: (0.031161) + test_with_webauthn_enabled_success_with_polling: .: (0.125160) TestGemCommandsQueryCommandWithInstalledGems: - test_execute: .: (0.010967) - test_execute_all: .: (0.010246) - test_execute_all_prerelease: .: (0.040569) - test_execute_details: .: (0.054160) - test_execute_details_cleans_text: .: (0.013447) - test_execute_details_truncates_summary: .: (0.098892) - test_execute_installed: .: (0.008553) - test_execute_installed_inverse: .: (0.007983) - test_execute_installed_inverse_not_installed: .: (0.008005) - test_execute_installed_no_name: .: (0.007916) - test_execute_installed_not_installed: .: (0.007923) - test_execute_installed_version: .: (0.007995) - test_execute_installed_version_not_installed: .: (0.008017) - test_execute_local: .: (0.007990) - test_execute_local_notty: .: (0.010257) - test_execute_local_quiet: .: (0.008015) - test_execute_multiple_args: .: (0.010470) - test_execute_no_prerelease_local: .: (0.010175) - test_execute_no_versions: .: (0.015578) - test_execute_notty: .: (0.040335) - test_execute_prerelease: .: (0.024216) - test_execute_prerelease_local: .: (0.030922) - test_execute_remote: .: (0.009051) - test_execute_remote_notty: .: (0.011700) - test_execute_remote_quiet: .: (0.008998) - test_make_entry: .: (0.006393) - test_show_gems: .: (0.006636) + test_execute: .: (0.023037) + test_execute_all: .: (0.022956) + test_execute_all_prerelease: .: (0.023048) + test_execute_details: .: (0.087751) + test_execute_details_cleans_text: .: (0.100614) + test_execute_details_truncates_summary: .: (0.176611) + test_execute_installed: .: (0.014244) + test_execute_installed_inverse: .: (0.013791) + test_execute_installed_inverse_not_installed: .: (0.013738) + test_execute_installed_no_name: .: (0.013767) + test_execute_installed_not_installed: .: (0.013775) + test_execute_installed_version: .: (0.013665) + test_execute_installed_version_not_installed: .: (0.013650) + test_execute_local: .: (0.012898) + test_execute_local_notty: .: (0.016902) + test_execute_local_quiet: .: (0.012739) + test_execute_multiple_args: .: (0.017386) + test_execute_no_prerelease_local: .: (0.017206) + test_execute_no_versions: .: (0.037002) + test_execute_notty: .: (0.065346) + test_execute_prerelease: .: (0.042200) + test_execute_prerelease_local: .: (0.064190) + test_execute_remote: .: (0.015089) + test_execute_remote_notty: .: (0.023049) + test_execute_remote_quiet: .: (0.015064) + test_make_entry: .: (0.009746) + test_show_gems: .: (0.010112) TestGemCommandsQueryCommandWithoutInstalledGems: - test_depprecated: .: (0.014475) - test_execute_default_details: .: (0.019645) - test_execute_exact_local: .: (0.021481) - test_execute_exact_multiple: .: (0.021188) - test_execute_exact_remote: .: (0.017674) - test_execute_local_details: .: (0.018253) - test_execute_platform: .: (0.017588) - test_execute_show_default_gems: .: (0.015289) - test_execute_show_default_gems_with_platform: .: (0.014308) + test_depprecated: .: (0.021439) + test_execute_default_details: .: (0.029818) + test_execute_exact_local: .: (0.030939) + test_execute_exact_multiple: .: (0.032700) + test_execute_exact_remote: .: (0.029614) + test_execute_local_details: .: (0.030346) + test_execute_platform: .: (0.030499) + test_execute_show_default_gems: .: (0.027458) + test_execute_show_default_gems_with_platform: .: (0.024249) TestGemCommandsRebuildCommand: - test_build_is_reproducible: .: (0.172090) + test_build_is_reproducible: .: (0.316716) TestGemCommandsSearchCommand: - test_initialize: .: (0.003455) + test_initialize: .: (0.005307) TestGemCommandsServerCommand: - test_execute: .: (0.003471) + test_execute: .: (0.005139) TestGemCommandsSetupCommand: - test_destdir_flag_regenerates_binstubs: .: (0.043205) - test_files_in: .: (0.017026) - test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.025467) - test_install_lib: .: (0.018989) - test_remove_old_lib_files: .: (0.018149) - test_remove_old_man_files: .: (0.017600) - test_show_release_notes: .: (0.016948) + test_destdir_flag_regenerates_binstubs: .: (0.066468) + test_files_in: .: (0.027417) + test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.040652) + test_install_lib: .: (0.030165) + test_remove_old_lib_files: .: (0.029658) + test_remove_old_man_files: .: (0.028755) + test_show_release_notes: .: (0.027315) TestGemCommandsSigninCommand: - test_execute_on_gemserver_without_profile_me_endpoint: .: (0.005173) - test_execute_when_already_signed_in_with_different_host: .: (0.005081) - test_execute_when_already_signed_in_with_same_host: .: (0.004872) - test_execute_when_not_already_signed_in: .: (0.004839) - test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.005271) - test_execute_with_host_permanent_redirect: .: (0.004458) - test_execute_with_host_supplied: .: (0.004864) - test_execute_with_key_name_and_custom_scope: .: (0.005199) - test_execute_with_key_name_and_exclusive_scope: .: (0.004993) - test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.005264) - test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.005104) - test_execute_with_key_name_default_scope: .: (0.005056) - test_execute_with_valid_creds_set_for_default_host: .: (0.005089) - test_execute_with_warnings: .: (0.004876) + test_execute_on_gemserver_without_profile_me_endpoint: .: (0.008415) + test_execute_when_already_signed_in_with_different_host: .: (0.008370) + test_execute_when_already_signed_in_with_same_host: .: (0.007930) + test_execute_when_not_already_signed_in: .: (0.008978) + test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.008280) + test_execute_with_host_permanent_redirect: .: (0.006765) + test_execute_with_host_supplied: .: (0.007598) + test_execute_with_key_name_and_custom_scope: .: (0.007896) + test_execute_with_key_name_and_exclusive_scope: .: (0.007878) + test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.008121) + test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.008123) + test_execute_with_key_name_default_scope: .: (0.007980) + test_execute_with_valid_creds_set_for_default_host: .: (0.007730) + test_execute_with_warnings: .: (0.007691) TestGemCommandsSignoutCommand: - test_execute_when_not_signed_in: .: (0.003371) - test_execute_when_user_is_signed_in: .: (0.003627) + test_execute_when_not_signed_in: .: (0.005327) + test_execute_when_user_is_signed_in: .: (0.005745) TestGemCommandsSourcesCommand: - test_execute: .: (0.005725) - test_execute_add: .: (0.008541) - test_execute_add_allow_typo_squatting_source: .: (0.008386) - test_execute_add_allow_typo_squatting_source_forced:.: (0.008136) - test_execute_add_bad_uri: .: (0.005901) - test_execute_add_deny_typo_squatting_source: .: (0.007328) - test_execute_add_existent_source_invalid_uri: .: (0.006608) - test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.006592) - test_execute_add_http_rubygems_org: .: (0.006923) - test_execute_add_http_rubygems_org_forced: .: (0.008188) - test_execute_add_https_rubygems_org: .: (0.007538) - test_execute_add_nonexistent_source: .: (0.006722) - test_execute_add_redundant_source: .: (0.006228) - test_execute_add_redundant_source_trailing_slash: .: (0.008180) - test_execute_clear_all: .: (0.005535) - test_execute_list: .: (0.005491) - test_execute_remove: .: (0.005950) - test_execute_remove_no_network: .: (0.016009) - test_execute_update: .: (0.011234) - test_initialize_proxy: .: (0.005905) + test_execute: .: (0.009938) + test_execute_add: .: (0.014813) + test_execute_add_allow_typo_squatting_source: .: (0.014733) + test_execute_add_allow_typo_squatting_source_forced:.: (0.014418) + test_execute_add_bad_uri: .: (0.010123) + test_execute_add_deny_typo_squatting_source: .: (0.012681) + test_execute_add_existent_source_invalid_uri: .: (0.011570) + test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.011559) + test_execute_add_http_rubygems_org: .: (0.012505) + test_execute_add_http_rubygems_org_forced: .: (0.018017) + test_execute_add_https_rubygems_org: .: (0.034470) + test_execute_add_nonexistent_source: .: (0.013675) + test_execute_add_redundant_source: .: (0.012231) + test_execute_add_redundant_source_trailing_slash: .: (0.015714) + test_execute_clear_all: .: (0.010427) + test_execute_list: .: (0.010731) + test_execute_remove: .: (0.011110) + test_execute_remove_no_network: .: (0.011627) + test_execute_update: .: (0.019891) + test_initialize_proxy: .: (0.010321) TestGemCommandsSpecificationCommand: - test_execute: .: (0.008333) - test_execute_all: .: (0.008036) - test_execute_all_conflicts_with_version: .: (0.003421) - test_execute_bad_name: .: (0.003302) - test_execute_bad_name_with_version: .: (0.003314) - test_execute_exact_match: .: (0.006596) - test_execute_field: .: (0.005093) - test_execute_file: .: (0.008501) - test_execute_marshal: .: (0.005322) - test_execute_remote: .: (0.006700) - test_execute_remote_with_prerelease: .: (0.008781) - test_execute_remote_with_version: .: (0.007984) - test_execute_remote_with_version_and_platform: .: (0.009233) - test_execute_remote_without_prerelease: .: (0.007696) - test_execute_ruby: .: (0.004883) + test_execute: .: (0.010250) + test_execute_all: .: (0.013133) + test_execute_all_conflicts_with_version: .: (0.005296) + test_execute_bad_name: .: (0.005290) + test_execute_bad_name_with_version: .: (0.005197) + test_execute_exact_match: .: (0.011547) + test_execute_field: .: (0.008446) + test_execute_file: .: (0.015427) + test_execute_marshal: .: (0.010172) + test_execute_remote: .: (0.015830) + test_execute_remote_with_prerelease: .: (0.016360) + test_execute_remote_with_version: .: (0.014463) + test_execute_remote_with_version_and_platform: .: (0.016272) + test_execute_remote_without_prerelease: .: (0.014346) + test_execute_ruby: .: (0.008287) TestGemCommandsStaleCommand: - test_execute_sorts: .: (0.006905) + test_execute_sorts: .: (0.011504) TestGemCommandsUnpackCommand: - test_execute: .: (0.035931) - test_execute_exact_match: .: (0.015666) - test_execute_gem_path: .: (0.009993) - test_execute_gem_path_missing: .: (0.004031) - test_execute_remote: .: (0.013040) - test_execute_spec: .: (0.035257) - test_execute_spec_target: .: (0.034832) - test_execute_sudo: .: (0.032023) - test_execute_with_target_option: .: (0.032543) - test_find_in_cache: .: (0.029342) - test_get_path: .: (0.008937) - test_handle_options_metadata: .: (0.004463) + test_execute: .: (0.059070) + test_execute_exact_match: .: (0.025976) + test_execute_gem_path: .: (0.016633) + test_execute_gem_path_missing: .: (0.006532) + test_execute_remote: .: (0.021755) + test_execute_spec: .: (0.061397) + test_execute_spec_target: .: (0.058629) + test_execute_sudo: .: (0.250960) + test_execute_with_target_option: .: (0.053101) + test_find_in_cache: .: (0.047650) + test_get_path: .: (0.014694) + test_handle_options_metadata: .: (0.008110) TestGemCommandsWhichCommand: - test_execute: .: (0.006621) - test_execute_directory: .: (0.004452) - test_execute_missing: .: (0.004402) - test_execute_one_missing: .: (0.006718) + test_execute: .: (0.010703) + test_execute_directory: .: (0.007426) + test_execute_missing: .: (0.007239) + test_execute_one_missing: .: (0.010844) TestGemCommandsYankCommand: - test_execute: .: (0.004517) - test_execute_host: .: (0.004022) - test_execute_key: .: (0.004127) - test_execute_with_otp_failure: .: (0.004560) - test_execute_with_otp_success: .: (0.004476) - test_handle_options: .: (0.005198) - test_handle_options_missing_argument: .: (0.005615) - test_with_webauthn_enabled_failure: .: (0.105371) - test_with_webauthn_enabled_failure_with_polling: .: (0.105291) - test_with_webauthn_enabled_success: .: (0.114265) - test_with_webauthn_enabled_success_with_polling: .: (0.105902) - test_yank_gem_unathorized_api_key: .: (0.004861) + test_execute: .: (0.125544) + test_execute_host: .: (0.126263) + test_execute_key: .: (0.081559) + test_execute_with_otp_failure: .: (0.085081) + test_execute_with_otp_success: .: (0.081995) + test_handle_options: .: (0.069626) + test_handle_options_missing_argument: .: (0.037644) + test_with_webauthn_enabled_failure: .: (0.110289) + test_with_webauthn_enabled_failure_with_polling: .: (0.127918) + test_with_webauthn_enabled_success: .: (0.140292) + test_with_webauthn_enabled_success_with_polling: .: (0.290078) + test_yank_gem_unathorized_api_key: .: (0.028070) TestGemConfig: - test_bad_rake_path_is_escaped: .: (0.003362) - test_datadir: .: (0.031983) - test_good_rake_path_is_escaped: .: (0.002997) + test_bad_rake_path_is_escaped: .: (0.013338) + test_datadir: .: (0.053249) + test_good_rake_path_is_escaped: .: (0.005370) TestGemConfigFile: - test_accept_string_key: .: (0.003658) - test_api_keys: .: (0.003757) - test_check_credentials_permissions: .: (0.004077) - test_disable_default_gem_server: .: (0.003342) - test_dump_with_rubygems_yaml: .: (0.003288) - test_handle_arguments: .: (0.003315) - test_handle_arguments_backtrace: .: (0.003237) - test_handle_arguments_debug: .: (0.003477) - test_handle_arguments_norc: .: (0.003574) - test_handle_arguments_override: .: (0.003442) - test_handle_arguments_traceback: .: (0.003467) - test_handle_comment: .: (0.003104) - test_ignore_invalid_config_file: .: (0.003358) - test_initialize: .: (0.003759) - test_initialize_environment_variable_override: .: (0.003919) - test_initialize_handle_arguments_config_file: .: (0.003212) - test_initialize_handle_arguments_config_file_equals:.: (0.003123) - test_initialize_handle_arguments_config_file_with_other_params: .: (0.003299) - test_initialize_ipv4_fallback_enabled_env: .: (0.003206) - test_initialize_operating_system_override: .: (0.003339) - test_initialize_platform_override: .: (0.003274) - test_initialize_system_wide_override: .: (0.003588) - test_load_api_keys: .: (0.003602) - test_load_api_keys_bad_permission: .: (0.003993) - test_load_install_extension_in_lib_from_config: .: (0.003598) - test_load_ssl_ca_cert_from_config: .: (0.003364) - test_load_ssl_client_cert_from_config: .: (0.003461) - test_load_ssl_verify_mode_from_config: .: (0.003460) - test_load_with_rubygems_config_hash: .: (0.003411) - test_really_verbose: .: (0.003098) - test_rubygems_api_key_equals: .: (0.004010) - test_rubygems_api_key_equals_bad_permission: .: (0.004173) - test_s3_source: .: (0.003801) - test_s3_source_with_config_without_lookahead: .: (0.003434) - test_set_config_file_name_from_environment_variable:.: (0.005987) - test_write: .: (0.004100) - test_write_from_hash: .: (0.004472) + test_accept_string_key: .: (0.005875) + test_api_keys: .: (0.005846) + test_check_credentials_permissions: .: (0.006651) + test_disable_default_gem_server: .: (0.005739) + test_dump_with_rubygems_yaml: .: (0.005387) + test_handle_arguments: .: (0.004899) + test_handle_arguments_backtrace: .: (0.005628) + test_handle_arguments_debug: .: (0.005647) + test_handle_arguments_norc: .: (0.005745) + test_handle_arguments_override: .: (0.005207) + test_handle_arguments_traceback: .: (0.005196) + test_handle_comment: .: (0.005320) + test_ignore_invalid_config_file: .: (0.005559) + test_initialize: .: (0.006027) + test_initialize_environment_variable_override: .: (0.006193) + test_initialize_handle_arguments_config_file: .: (0.005324) + test_initialize_handle_arguments_config_file_equals:.: (0.005310) + test_initialize_handle_arguments_config_file_with_other_params: .: (0.005341) + test_initialize_ipv4_fallback_enabled_env: .: (0.005082) + test_initialize_operating_system_override: .: (0.005481) + test_initialize_platform_override: .: (0.005626) + test_initialize_system_wide_override: .: (0.005711) + test_load_api_keys: .: (0.006825) + test_load_api_keys_bad_permission: .: (0.008875) + test_load_install_extension_in_lib_from_config: .: (0.007347) + test_load_ssl_ca_cert_from_config: .: (0.008269) + test_load_ssl_client_cert_from_config: .: (0.005987) + test_load_ssl_verify_mode_from_config: .: (0.005549) + test_load_with_rubygems_config_hash: .: (0.005863) + test_really_verbose: .: (0.005416) + test_rubygems_api_key_equals: .: (0.006066) + test_rubygems_api_key_equals_bad_permission: .: (0.006790) + test_s3_source: .: (0.006278) + test_s3_source_with_config_without_lookahead: .: (0.005566) + test_set_config_file_name_from_environment_variable:.: (0.005368) + test_write: .: (0.005968) + test_write_from_hash: .: (0.007103) TestGemConsoleUI: - test_output_can_be_captured_by_test_unit: .: (0.003506) + test_output_can_be_captured_by_test_unit: .: (0.005657) TestGemDependency: - test_equals2: .: (0.003451) - test_equals2_type: .: (0.002746) - test_equals_tilde: .: (0.003278) - test_equals_tilde_escape: .: (0.003095) - test_equals_tilde_object: .: (0.002806) - test_equals_tilde_spec: .: (0.003418) - test_hash: .: (0.003068) - test_identity: .: (0.003033) - test_initialize: .: (0.002873) - test_initialize_double: .: (0.003117) - test_initialize_empty: .: (0.003017) - test_initialize_prerelease: .: (0.002874) - test_initialize_type: .: (0.003059) - test_initialize_type_bad: .: (0.002961) - test_initialize_version: .: (0.003008) - test_match_eh_allow_prerelease: .: (0.003076) - test_match_eh_name_tuple: .: (0.003133) - test_match_eh_specification: .: (0.003040) - test_matches_spec_eh: .: (0.003122) - test_matches_spec_eh_prerelease: .: (0.003264) - test_merge: .: (0.003023) - test_merge_default: .: (0.002878) - test_merge_name_mismatch: .: (0.003048) - test_merge_other_default: .: (0.002999) - test_prerelease_eh: .: (0.002845) - test_specific: .: (0.003041) - test_to_spec: .: (0.005712) - test_to_spec_prerelease: .: (0.005843) - test_to_spec_with_only_prereleases: .: (0.005677) - test_to_specs_indicates_total_gem_set_size: .: (0.004941) - test_to_specs_respects_bundler_version: .: (0.006449) - test_to_specs_suggests_other_versions: .: (0.005084) + test_equals2: .: (0.005382) + test_equals2_type: .: (0.004727) + test_equals_tilde: .: (0.005202) + test_equals_tilde_escape: .: (0.005203) + test_equals_tilde_object: .: (0.004958) + test_equals_tilde_spec: .: (0.005671) + test_hash: .: (0.004907) + test_identity: .: (0.004937) + test_initialize: .: (0.005012) + test_initialize_double: .: (0.004612) + test_initialize_empty: .: (0.004849) + test_initialize_prerelease: .: (0.004741) + test_initialize_type: .: (0.004811) + test_initialize_type_bad: .: (0.004908) + test_initialize_version: .: (0.005043) + test_match_eh_allow_prerelease: .: (0.005284) + test_match_eh_name_tuple: .: (0.004889) + test_match_eh_specification: .: (0.006356) + test_matches_spec_eh: .: (0.005535) + test_matches_spec_eh_prerelease: .: (0.005752) + test_merge: .: (0.005174) + test_merge_default: .: (0.005379) + test_merge_name_mismatch: .: (0.005825) + test_merge_other_default: .: (0.005413) + test_prerelease_eh: .: (0.004985) + test_specific: .: (0.004984) + test_to_spec: .: (0.009241) + test_to_spec_prerelease: .: (0.009470) + test_to_spec_with_only_prereleases: .: (0.009415) + test_to_specs_indicates_total_gem_set_size: .: (0.007992) + test_to_specs_respects_bundler_version: .: (0.010194) + test_to_specs_suggests_other_versions: .: (0.008161) TestGemDependencyInstaller: - test_find_gems_gems_with_sources: .: (0.020974) - test_find_gems_with_sources_local: .: (0.022010) - test_find_gems_with_sources_prerelease: .: (0.021573) - test_find_gems_with_sources_with_bad_source: .: (0.003847) - test_find_gems_with_sources_with_best_only_and_platform: .: (0.023156) - test_install: .: (0.038931) - test_install_all_dependencies: .: (0.058632) - test_install_build_args: .: (0.030435) - test_install_cache_dir: .: (0.039507) - test_install_dependencies_satisfied: .: (0.048650) - test_install_dependency: .: (0.038585) - test_install_dependency_development: .: (0.046309) - test_install_dependency_development_deep: .: (0.059847) - test_install_dependency_development_shallow: .: (0.049040) - test_install_dependency_existing: .: (0.039279) - test_install_dependency_existing_extension: .: (0.272963) - test_install_dependency_old: .: (0.022136) - test_install_doesnt_upgrade_installed_dependencies: .: (0.056639) - test_install_domain_both: .: (0.036725) - test_install_domain_both_no_network: .: (0.038530) - test_install_domain_local: .: (0.021451) - test_install_domain_remote: .: (0.027230) - test_install_dual_repository: .: (0.048479) - test_install_dual_repository_and_done_installing_hooks: .: (0.082129) - test_install_env_shebang: .: (0.030198) - test_install_force: .: (0.030661) - test_install_ignore_dependencies: .: (0.030820) - test_install_install_dir: .: (0.042402) - test_install_legacy_spec_with_nil_required_ruby_version: .: (0.013306) - test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.013472) - test_install_local: .: (0.027069) - test_install_local_dependency: .: (0.033057) - test_install_local_dependency_installed: .: (0.032512) - test_install_local_dependency_no_network_for_target_gem: .: (0.031215) - test_install_local_prerelease: .: (0.026162) - test_install_local_subdir: .: (0.025334) - test_install_minimal_deps: .: (0.064275) - test_install_no_document: .: (0.025105) - test_install_no_minimal_deps: .: (0.066646) - test_install_no_wrappers: .: (0.027431) - test_install_platform_is_ignored_when_a_file_is_specified: .: (0.011594) - test_install_prerelease: .: (0.034822) - test_install_prerelease_bug_990: .: (0.036304) - test_install_prerelease_skipped_when_normal_ver: .: (0.031248) - test_install_reinstall: .: (0.033042) - test_install_remote: .: (0.027387) - test_install_remote_dep: .: (0.027714) - test_install_remote_platform_newer: .: (0.033908) - test_install_security_policy: .: (0.028125) - test_install_version: .: (0.017641) - test_install_version_default: .: (0.019693) - test_install_when_only_prerelease: .: (0.007991) - test_resolve_dependencies: .: (0.030550) - test_resolve_dependencies_ignore_dependencies: .: (0.028404) - test_resolve_dependencies_local: .: (0.033807) + test_find_gems_gems_with_sources: .: (0.034970) + test_find_gems_with_sources_local: .: (0.036807) + test_find_gems_with_sources_prerelease: .: (0.036904) + test_find_gems_with_sources_with_bad_source: .: (0.006658) + test_find_gems_with_sources_with_best_only_and_platform: .: (0.038915) + test_install: .: (0.069894) + test_install_all_dependencies: .: (0.101106) + test_install_build_args: .: (0.054456) + test_install_cache_dir: .: (0.069285) + test_install_dependencies_satisfied: .: (0.084530) + test_install_dependency: .: (0.067511) + test_install_dependency_development: .: (0.080890) + test_install_dependency_development_deep: .: (0.104537) + test_install_dependency_development_shallow: .: (0.091681) + test_install_dependency_existing: .: (0.069018) + test_install_dependency_existing_extension: .: (0.629120) + test_install_dependency_old: .: (0.041039) + test_install_doesnt_upgrade_installed_dependencies: .: (0.120929) + test_install_domain_both: .: (0.069979) + test_install_domain_both_no_network: .: (0.070292) + test_install_domain_local: .: (0.036378) + test_install_domain_remote: .: (0.052704) + test_install_dual_repository: .: (0.086773) + test_install_dual_repository_and_done_installing_hooks: .: (0.166497) + test_install_env_shebang: .: (0.069409) + test_install_force: .: (0.069577) + test_install_ignore_dependencies: .: (0.067856) + test_install_install_dir: .: (0.091012) + test_install_legacy_spec_with_nil_required_ruby_version: .: (0.029654) + test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.029739) + test_install_local: .: (0.060428) + test_install_local_dependency: .: (0.075231) + test_install_local_dependency_installed: .: (0.070860) + test_install_local_dependency_no_network_for_target_gem: .: (0.051769) + test_install_local_prerelease: .: (0.073211) + test_install_local_subdir: .: (0.055465) + test_install_minimal_deps: .: (0.146804) + test_install_no_document: .: (0.056180) + test_install_no_minimal_deps: .: (0.150619) + test_install_no_wrappers: .: (0.064810) + test_install_platform_is_ignored_when_a_file_is_specified: .: (0.034741) + test_install_prerelease: .: (0.088219) + test_install_prerelease_bug_990: .: (0.071856) + test_install_prerelease_skipped_when_normal_ver: .: (0.092885) + test_install_reinstall: .: (0.082772) + test_install_remote: .: (0.066590) + test_install_remote_dep: .: (0.069343) + test_install_remote_platform_newer: .: (0.092982) + test_install_security_policy: .: (0.063831) + test_install_version: .: (0.043379) + test_install_version_default: .: (0.057243) + test_install_when_only_prerelease: .: (0.016369) + test_resolve_dependencies: .: (0.062049) + test_resolve_dependencies_ignore_dependencies: .: (0.055585) + test_resolve_dependencies_local: .: (0.052723) TestGemDependencyList: - test_active_count: .: (0.003526) - test_add: .: (0.003229) - test_dependency_order: .: (0.003354) - test_dependency_order_circle: .: (0.002999) - test_dependency_order_development: .: (0.003641) - test_dependency_order_diamond: .: (0.003625) - test_dependency_order_no_dependencies: .: (0.003041) - test_find_name: .: (0.003246) - test_ok_eh: .: (0.003376) - test_ok_eh_mismatch: .: (0.003589) - test_ok_eh_redundant: .: (0.003282) - test_ok_to_remove_eh: .: (0.003238) - test_ok_to_remove_eh_after_sibling_removed: .: (0.003229) - test_remove_by_name: .: (0.003341) - test_tsort_each_child: .: (0.003292) - test_tsort_each_node: .: (0.003266) - test_why_not_ok_eh: .: (0.003409) - test_why_not_ok_eh_old_dependency: .: (0.003646) + test_active_count: .: (0.007742) + test_add: .: (0.006841) + test_dependency_order: .: (0.006564) + test_dependency_order_circle: .: (0.006592) + test_dependency_order_development: .: (0.007091) + test_dependency_order_diamond: .: (0.026714) + test_dependency_order_no_dependencies: .: (0.008840) + test_find_name: .: (0.008606) + test_ok_eh: .: (0.009090) + test_ok_eh_mismatch: .: (0.009624) + test_ok_eh_redundant: .: (0.007943) + test_ok_to_remove_eh: .: (0.005526) + test_ok_to_remove_eh_after_sibling_removed: .: (0.005121) + test_remove_by_name: .: (0.005421) + test_tsort_each_child: .: (0.005438) + test_tsort_each_node: .: (0.005378) + test_why_not_ok_eh: .: (0.005549) + test_why_not_ok_eh_old_dependency: .: (0.006272) TestGemDependencyResolutionError: - test_message: .: (0.003288) + test_message: .: (0.005577) TestGemDeprecate: - test_assignment: .: (0.002918) - test_defaults: .: (0.003040) - test_deprecated_method_calls_the_old_method: .: (0.003599) - test_deprecated_method_outputs_a_warning: .: (0.003354) - test_deprecated_method_outputs_a_warning_old_way: .: (0.003669) - test_rubygems_deprecate_command: .: (0.003300) - test_skip: .: (0.003086) + test_assignment: .: (0.005177) + test_defaults: .: (0.009358) + test_deprecated_method_calls_the_old_method: .: (0.005221) + test_deprecated_method_outputs_a_warning: .: (0.005692) + test_deprecated_method_outputs_a_warning_old_way: .: (0.005537) + test_rubygems_deprecate_command: .: (0.005276) + test_skip: .: (0.004523) TestGemDoctor: - test_doctor: .: (0.084060) - test_doctor_badly_named_plugins: .: (0.005986) - test_doctor_child_missing: .: (0.003238) - test_doctor_dry_run: .: (0.006694) - test_doctor_non_gem_home: .: (0.004048) - test_gem_repository_eh: .: (0.004802) + test_doctor: .: (0.014597) + test_doctor_badly_named_plugins: .: (0.008628) + test_doctor_child_missing: .: (0.004542) + test_doctor_dry_run: .: (0.010748) + test_doctor_non_gem_home: .: (0.006493) + test_gem_repository_eh: .: (0.007329) TestGemExit: - test_exit: .: (0.085881) - test_status: .: (0.003288) + test_exit: .: (0.141738) + test_status: .: (0.005088) TestGemExtBuilder: - test_build_extensions: .: (0.133073) - test_build_extensions_extconf_bad: .: (0.014121) - test_build_extensions_install_ext_only: .: (0.158789) - test_build_extensions_none: .: (0.003689) - test_build_extensions_rebuild_failure: .: (0.004105) - test_build_extensions_unsupported: .: (0.004322) - test_build_extensions_with_build_args: .: (0.096526) - test_build_extensions_with_gemhome_with_space: .: (0.134096) + test_build_extensions: .: (0.241660) + test_build_extensions_extconf_bad: .: (0.025785) + test_build_extensions_install_ext_only: .: (0.235530) + test_build_extensions_none: .: (0.005464) + test_build_extensions_rebuild_failure: .: (0.006161) + test_build_extensions_unsupported: .: (0.006694) + test_build_extensions_with_build_args: .: (0.198065) + test_build_extensions_with_gemhome_with_space: .: (0.234860) test_build_extensions_with_target_rbconfig: P =============================================================================== Pending: test_build_extensions_with_target_rbconfig(TestGemExtBuilder): This version of mkmf does not support --target-rbconfig @@ -3191,12 +3227,12 @@ 344: assert_empty(stdout) 345: =============================================================================== -: (0.113120) - test_class_make: .: (0.253927) - test_class_make_no_clean: .: (0.175152) - test_custom_make_with_options: .: (0.252516) - test_initialize: .: (0.003823) - test_initialize_build_args: .: (0.003348) +: (0.191358) + test_class_make: .: (0.435895) + test_class_make_no_clean: .: (0.329069) + test_custom_make_with_options: .: (0.475734) + test_initialize: .: (0.006124) + test_initialize_build_args: .: (0.005679) TestGemExtCargoBuilder: test_build_cdylib: P =============================================================================== @@ -3211,7 +3247,7 @@ 29: 30: output = [] =============================================================================== -: (0.004669) +: (0.008999) test_build_fail: P =============================================================================== Pending: test_build_fail(TestGemExtCargoBuilder): cargo not present @@ -3225,7 +3261,7 @@ 79: 80: FileUtils.rm(File.join(@ext, "src/lib.rs")) =============================================================================== -: (0.004389) +: (0.008447) test_custom_name: P =============================================================================== Pending: test_custom_name(TestGemExtCargoBuilder): cargo not present @@ -3239,7 +3275,7 @@ 120: 121: Dir.chdir @ext do =============================================================================== -: (0.004228) +: (0.008567) test_full_integration: P =============================================================================== Pending: test_full_integration(TestGemExtCargoBuilder): cargo not present @@ -3253,7 +3289,7 @@ 96: 97: require "open3" =============================================================================== -: (0.004152) +: (0.008081) test_rubygems_cfg_passed_to_rustc: P =============================================================================== Pending: test_rubygems_cfg_passed_to_rustc(TestGemExtCargoBuilder): cargo not present @@ -3267,30 +3303,30 @@ 53: version_slug = Gem::VERSION.tr(".", "_") 54: output = [] =============================================================================== -: (0.004393) +: (0.009834) TestGemExtCargoBuilderLinkFlagConverter: - test_dll_with_colon_space: .: (0.002948) - test_dylib_with_colon_space: .: (0.003066) - test_framework: .: (0.003027) - test_framework_space: .: (0.002862) - test_lib_with_nonascii: .: (0.002959) - test_libstatic_with_colon: .: (0.003007) - test_libstatic_with_colon_space: .: (0.002846) - test_non_lib_dash_l: .: (0.003034) - test_search_path_basic: .: (0.002897) - test_search_path_space: .: (0.002810) - test_search_path_space_in_path: .: (0.002954) - test_simple_lib: .: (0.003097) - test_simple_lib_space: .: (0.002888) - test_so_with_colon_space: .: (0.012604) - test_unconventional_lib_with_colon: .: (0.003208) - test_verbose_lib_space: .: (0.002850) + test_dll_with_colon_space: .: (0.006830) + test_dylib_with_colon_space: .: (0.005981) + test_framework: .: (0.005731) + test_framework_space: .: (0.006012) + test_lib_with_nonascii: .: (0.005907) + test_libstatic_with_colon: .: (0.004888) + test_libstatic_with_colon_space: .: (0.005270) + test_non_lib_dash_l: .: (0.004650) + test_search_path_basic: .: (0.005053) + test_search_path_space: .: (0.004979) + test_search_path_space_in_path: .: (0.004652) + test_simple_lib: .: (0.005032) + test_simple_lib_space: .: (0.004946) + test_so_with_colon_space: .: (0.004618) + test_unconventional_lib_with_colon: .: (0.004913) + test_verbose_lib_space: .: (0.004929) TestGemExtCargoBuilderUnit: - test_build_env_includes_rbconfig: .: (0.003621) - test_cargo_command_locks_in_release_profile: .: (0.003152) - test_cargo_command_passes_args: .: (0.003215) - test_cargo_command_passes_respects_cargo_build_target: .: (0.003212) - test_cargo_command_passes_respects_cargo_env_var: .: (0.003058) + test_build_env_includes_rbconfig: .: (0.005694) + test_cargo_command_locks_in_release_profile: .: (0.005477) + test_cargo_command_passes_args: .: (0.005474) + test_cargo_command_passes_respects_cargo_build_target: .: (0.005356) + test_cargo_command_passes_respects_cargo_env_var: .: (0.005165) TestGemExtCmakeBuilder: test_self_build: P =============================================================================== @@ -3298,272 +3334,272 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.004294) +: (0.007647) 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.004124) +: (0.007846) 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.004555) +: (0.007779) TestGemExtConfigureBuilder: - test_self_build_fail: .: (0.005126) + test_self_build_fail: .: (0.009340) TestGemExtExtConfBuilder: - test_class_build_extconf_fail: .: (0.395738) - test_class_build_extconf_success_without_warning: .: (0.127001) - test_class_make_no_Makefile: .: (0.004306) + test_class_build_extconf_fail: .: (0.716320) + test_class_build_extconf_success_without_warning: .: (0.229552) + test_class_make_no_Makefile: .: (0.005888) TestGemExtRakeBuilder: - test_class_build_fail: .: (0.166702) - test_class_no_openssl_override: .: (0.215468) + test_class_build_fail: .: (0.350430) + test_class_no_openssl_override: .: (0.366499) TestGemGemRunner: - test_do_configuration: .: (0.006070) - test_extract_build_args: .: (0.003603) - test_info_succeeds: .: (0.020070) - test_list_succeeds: .: (0.015384) - test_query_is_deprecated: .: (0.017553) - test_search_succeeds: .: (0.007439) - test_validate_encoding: .: (0.003249) + test_do_configuration: .: (0.011891) + test_extract_build_args: .: (0.007743) + test_info_succeeds: .: (0.034689) + test_list_succeeds: .: (0.025707) + test_query_is_deprecated: .: (0.030363) + test_search_succeeds: .: (0.013635) + test_validate_encoding: .: (0.005981) TestGemGemcutterUtilities: - test_alternate_key_alternate_host: .: (0.006269) - test_api_key: .: (0.004496) - test_api_key_override: .: (0.005712) - test_host: .: (0.004081) - test_host_RUBYGEMS_HOST: .: (0.004534) - test_host_RUBYGEMS_HOST_empty: .: (0.004422) - test_sign_in: .: (0.005773) - test_sign_in_skips_with_existing_credentials: .: (0.004895) - test_sign_in_skips_with_key_override: .: (0.004413) - test_sign_in_with_bad_credentials: .: (0.005216) - test_sign_in_with_correct_otp_code: .: (0.007556) - test_sign_in_with_host: .: (0.005512) - test_sign_in_with_host_ENV: .: (0.005425) - test_sign_in_with_host_nil: .: (0.012315) - test_sign_in_with_incorrect_otp_code: .: (0.024616) - test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.011894) - test_sign_in_with_webauthn_enabled: .: (0.015526) - test_sign_in_with_webauthn_enabled_with_error: .: (0.015052) - test_sign_in_with_webauthn_enabled_with_polling: .: (0.125320) - test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.133331) - test_signin_with_env_otp_code: .: (0.008358) - test_verify_api_key: .: (0.006499) - test_verify_missing_api_key: .: (0.006865) + test_alternate_key_alternate_host: .: (0.077888) + test_api_key: .: (0.007994) + test_api_key_override: .: (0.010287) + test_host: .: (0.007311) + test_host_RUBYGEMS_HOST: .: (0.007992) + test_host_RUBYGEMS_HOST_empty: .: (0.008121) + test_sign_in: .: (0.009851) + test_sign_in_skips_with_existing_credentials: .: (0.010449) + test_sign_in_skips_with_key_override: .: (0.008804) + test_sign_in_with_bad_credentials: .: (0.009168) + test_sign_in_with_correct_otp_code: .: (0.009963) + test_sign_in_with_host: .: (0.009782) + test_sign_in_with_host_ENV: .: (0.009664) + test_sign_in_with_host_nil: .: (0.009544) + test_sign_in_with_incorrect_otp_code: .: (0.010000) + test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.011214) + test_sign_in_with_webauthn_enabled: .: (0.112840) + test_sign_in_with_webauthn_enabled_with_error: .: (0.010761) + test_sign_in_with_webauthn_enabled_with_polling: .: (0.112188) + test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.117617) + test_signin_with_env_otp_code: .: (0.010273) + test_verify_api_key: .: (0.007553) + test_verify_missing_api_key: .: (0.007837) TestGemImpossibleDependenciesError: - test_message_conflict: .: (0.005593) + test_message_conflict: .: (0.006085) TestGemKernel: - test_gem: .: (0.050149) - test_gem_bundler: .: (0.053797) - test_gem_bundler_inferred_bundler_version: .: (0.045097) - test_gem_conflicting: .: (0.031630) - test_gem_default: .: (0.031153) - test_gem_default_re_gem: .: (0.030631) - test_gem_env_req: .: (0.030531) - test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (0.112931) - test_gem_not_adding_bin: .: (0.029677) - test_gem_overlapping: .: (0.029703) - test_gem_prerelease_is_the_only_available: .: (0.029910) - test_gem_re_gem_mismatch: .: (0.029675) - test_gem_redundant: .: (0.029397) - test_release_favored_over_prerelease: .: (0.030208) + test_gem: .: (0.150307) + test_gem_bundler: .: (0.114652) + test_gem_bundler_inferred_bundler_version: .: (0.054133) + test_gem_conflicting: .: (0.054166) + test_gem_default: .: (0.052192) + test_gem_default_re_gem: .: (0.051984) + test_gem_env_req: .: (0.052253) + test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (0.195843) + test_gem_not_adding_bin: .: (0.062306) + test_gem_overlapping: .: (0.055864) + test_gem_prerelease_is_the_only_available: .: (0.058971) + test_gem_re_gem_mismatch: .: (0.059384) + test_gem_redundant: .: (0.058675) + test_release_favored_over_prerelease: .: (0.059364) TestGemLocalRemoteOptions: - test_add_local_remote_options: .: (0.004453) - test_both_eh: .: (0.002825) - test_clear_sources_option: .: (0.004054) - test_clear_sources_option_idiot_proof: .: (0.004478) - test_local_eh: .: (0.003077) - test_remote_eh: .: (0.002746) - test_short_source_option: .: (0.003507) - test_source_option: .: (0.004046) - test_source_option_bad: .: (0.003503) - test_update_sources_option: .: (0.003491) + test_add_local_remote_options: .: (0.008934) + test_both_eh: .: (0.005537) + test_clear_sources_option: .: (0.008334) + test_clear_sources_option_idiot_proof: .: (0.009457) + test_local_eh: .: (0.006061) + test_remote_eh: .: (0.005756) + test_short_source_option: .: (0.007044) + test_source_option: .: (0.007007) + test_source_option_bad: .: (0.005953) + test_update_sources_option: .: (0.005842) TestGemNameTuple: - test_full_name: .: (0.002937) - test_platform_normalization: .: (0.002932) - test_spaceship: .: (0.002698) - test_spec_name: .: (0.002782) + test_full_name: .: (0.005137) + test_platform_normalization: .: (0.004891) + test_spaceship: .: (0.004721) + test_spec_name: .: (0.005476) TestGemPackageOld: - test_contents: .: (0.003740) - test_contents_security_policy: .: (0.003325) - test_extract_files: .: (0.004362) - test_extract_files_security_policy: .: (0.003369) - test_spec: .: (0.003971) - test_spec_security_policy: .: (0.003369) - test_verify: .: (0.003363) + test_contents: .: (0.006134) + test_contents_security_policy: .: (0.005421) + test_extract_files: .: (0.007265) + test_extract_files_security_policy: .: (0.005510) + test_spec: .: (0.006504) + test_spec_security_policy: .: (0.006145) + test_verify: .: (0.005589) TestGemPackageTask: - test_gem_package: .: (0.006912) - test_gem_package_prints_to_stdout_by_default: .: (0.006530) - test_gem_package_with_current_platform: .: (0.003276) - test_gem_package_with_ruby_platform: .: (0.002992) - test_package_dir_path: .: (0.003041) + test_gem_package: .: (0.011662) + test_gem_package_prints_to_stdout_by_default: .: (0.010831) + test_gem_package_with_current_platform: .: (0.005223) + test_gem_package_with_ruby_platform: .: (0.005044) + test_package_dir_path: .: (0.004981) TestGemPathSupport: - test_gem_paths_do_not_contain_symlinks: .: (0.003222) - test_initialize: .: (0.002804) - test_initialize_home: .: (0.003006) - test_initialize_home_path: .: (0.003038) - test_initialize_path: .: (0.003118) - test_initialize_path_with_defaults: .: (0.003114) - test_initialize_regexp_path_separator: .: (0.003231) - test_initialize_spec: .: (0.003175) + test_gem_paths_do_not_contain_symlinks: .: (0.005088) + test_initialize: .: (0.004539) + test_initialize_home: .: (0.004919) + test_initialize_home_path: .: (0.004783) + test_initialize_path: .: (0.005139) + test_initialize_path_with_defaults: .: (0.005098) + test_initialize_regexp_path_separator: .: (0.005401) + test_initialize_spec: .: (0.005025) TestGemProjectSanity: - test_require_rubygems_package: .: (0.065746) + test_require_rubygems_package: .: (0.114004) TestGemRDoc: - test_delete_legacy_args: .: (0.009349) - test_generate_disabled: .: (0.008838) - test_initialize: .: (0.009034) - test_new_rdoc: .: (0.008843) - test_rdoc_installed?: .: (0.009050) - test_remove: .: (0.009142) - test_remove_unwritable: .: (0.008999) - test_ri_installed?: .: (0.009071) - test_setup: .: (0.009040) - test_setup_unwritable: .: (0.009097) + test_delete_legacy_args: .: (0.015711) + test_generate_disabled: .: (0.017625) + test_initialize: .: (0.021056) + test_new_rdoc: .: (0.020898) + test_rdoc_installed?: .: (0.021316) + test_remove: .: (0.021952) + test_remove_unwritable: .: (0.021100) + test_ri_installed?: .: (0.021292) + test_setup: .: (0.017959) + test_setup_unwritable: .: (0.016063) TestGemRemoteFetchError: - test_invalid_url: .: (0.003105) - test_password_redacted: .: (0.002935) - test_to_s: .: (0.002879) + test_invalid_url: .: (0.005993) + test_password_redacted: .: (0.004715) + test_to_s: .: (0.004750) TestGemRemoteFetcher: - test_cache_update_path: .: (0.006856) - test_cache_update_path_no_update: .: (0.006610) - test_cache_update_path_with_utf8_internal_encoding: .: (0.006665) - test_download: .: (0.007353) - test_download_cached: .: (0.006702) - test_download_install_dir: .: (0.018883) - test_download_local: .: (0.007489) - test_download_local_read_only: .: (0.007586) - test_download_local_space: .: (0.007373) - test_download_platform_legacy: .: (0.010019) - test_download_read_only: .: (0.007807) - test_download_same_file: .: (0.010904) - test_download_to_cache: .: (0.011810) - test_download_unsupported: .: (0.007083) - test_download_with_auth: .: (0.007030) - test_download_with_encoded_auth: .: (0.007650) - test_download_with_token: .: (0.007260) - test_download_with_x_oauth_basic: .: (0.006974) - test_fetch_http: .: (0.007100) - test_fetch_http_redirects: .: (0.007385) - test_fetch_http_redirects_without_location: .: (0.006924) - test_fetch_path_bad_uri: .: (0.007098) - test_fetch_path_getaddrinfo_error: .: (0.006969) - test_fetch_path_gzip: .: (0.007452) - test_fetch_path_gzip_unmodified: .: (0.006897) - test_fetch_path_io_error: .: (0.007104) - test_fetch_path_openssl_ssl_sslerror: .: (0.006847) - test_fetch_path_socket_error: .: (0.007145) - test_fetch_path_system_call_error: .: (0.007083) - test_fetch_path_timeout_error: .: (0.007130) - test_fetch_path_unmodified: .: (0.007033) - test_request_block: .: (0.007007) - test_self_fetcher: .: (0.006833) - test_self_fetcher_with_proxy: .: (0.006679) - test_yaml_error_on_size: .: (0.006956) + test_cache_update_path: .: (0.011477) + test_cache_update_path_no_update: .: (0.011213) + test_cache_update_path_with_utf8_internal_encoding: .: (0.011493) + test_download: .: (0.011445) + test_download_cached: .: (0.011485) + test_download_install_dir: .: (0.012018) + test_download_local: .: (0.012520) + test_download_local_read_only: .: (0.012498) + test_download_local_space: .: (0.011769) + test_download_platform_legacy: .: (0.016713) + test_download_read_only: .: (0.012640) + test_download_same_file: .: (0.015183) + test_download_to_cache: .: (0.037180) + test_download_unsupported: .: (0.012317) + test_download_with_auth: .: (0.012489) + test_download_with_encoded_auth: .: (0.012509) + test_download_with_token: .: (0.012475) + test_download_with_x_oauth_basic: .: (0.013142) + test_fetch_http: .: (0.012187) + test_fetch_http_redirects: .: (0.013033) + test_fetch_http_redirects_without_location: .: (0.011944) + test_fetch_path_bad_uri: .: (0.012198) + test_fetch_path_getaddrinfo_error: .: (0.015321) + test_fetch_path_gzip: .: (0.017412) + test_fetch_path_gzip_unmodified: .: (0.016435) + test_fetch_path_io_error: .: (0.016417) + test_fetch_path_openssl_ssl_sslerror: .: (0.016779) + test_fetch_path_socket_error: .: (0.012990) + test_fetch_path_system_call_error: .: (0.012154) + test_fetch_path_timeout_error: .: (0.012321) + test_fetch_path_unmodified: .: (0.011873) + test_request_block: .: (0.012327) + test_self_fetcher: .: (0.011912) + test_self_fetcher_with_proxy: .: (0.011757) + test_yaml_error_on_size: .: (0.013068) TestGemRemoteFetcherLocalSSLServer: - test_do_not_allow_insecure_ssl_connection_by_default: .: (0.531947) - test_do_not_allow_invalid_client_cert_auth_connection: .: (0.522303) - test_do_not_follow_insecure_redirect: .: (0.533122) - test_nil_ca_cert: .: (0.531976) - test_ssl_client_cert_auth_connection: .: (0.541649) - test_ssl_connection: .: (0.532084) - test_ssl_connection_allow_verify_none: .: (0.534749) + test_do_not_allow_insecure_ssl_connection_by_default: .: (0.553461) + test_do_not_allow_invalid_client_cert_auth_connection: .: (0.535194) + test_do_not_follow_insecure_redirect: .: (0.555543) + test_nil_ca_cert: .: (0.563049) + test_ssl_client_cert_auth_connection: .: (0.576798) + test_ssl_connection: .: (0.579268) + test_ssl_connection_allow_verify_none: .: (0.572140) TestGemRemoteFetcherLocalServer: - test_fetch_http_with_additional_headers: .: (0.022752) - test_implicit_no_proxy: .: (0.004969) - test_implicit_proxy: .: (0.004886) - test_implicit_proxy_no_env: .: (0.004623) - test_implicit_upper_case_proxy: .: (0.004696) - test_no_proxy: .: (0.005348) - test_observe_no_proxy_env_list: .: (0.004685) - test_observe_no_proxy_env_single_host: .: (0.004939) + test_fetch_http_with_additional_headers: .: (0.041995) + test_implicit_no_proxy: .: (0.009885) + test_implicit_proxy: .: (0.014067) + test_implicit_proxy_no_env: .: (0.010527) + test_implicit_upper_case_proxy: .: (0.009583) + test_no_proxy: .: (0.010386) + test_observe_no_proxy_env_list: .: (0.012398) + test_observe_no_proxy_env_single_host: .: (0.011353) TestGemRemoteFetcherS3: - test_fetch_s3_config_creds: .: (0.007887) - test_fetch_s3_config_creds_with_region: .: (0.007076) - test_fetch_s3_config_creds_with_token: .: (0.007195) - test_fetch_s3_env_creds: .: (0.007239) - test_fetch_s3_env_creds_with_region: .: (0.007090) - test_fetch_s3_env_creds_with_token: .: (0.007430) - test_fetch_s3_instance_profile_creds: .: (0.007080) - test_fetch_s3_instance_profile_creds_with_region: .: (0.007059) - test_fetch_s3_instance_profile_creds_with_token: .: (0.007204) - test_fetch_s3_no_host: .: (0.006574) - test_fetch_s3_no_id: .: (0.006676) - test_fetch_s3_no_secret: .: (0.006881) - test_fetch_s3_no_source_key: .: (0.006553) - test_fetch_s3_url_creds: .: (0.007303) + test_fetch_s3_config_creds: .: (0.013526) + test_fetch_s3_config_creds_with_region: .: (0.012864) + test_fetch_s3_config_creds_with_token: .: (0.014599) + test_fetch_s3_env_creds: .: (0.012293) + test_fetch_s3_env_creds_with_region: .: (0.012465) + test_fetch_s3_env_creds_with_token: .: (0.012864) + test_fetch_s3_instance_profile_creds: .: (0.013138) + test_fetch_s3_instance_profile_creds_with_region: .: (0.013218) + test_fetch_s3_instance_profile_creds_with_token: .: (0.012869) + test_fetch_s3_no_host: .: (0.011704) + test_fetch_s3_no_id: .: (0.012041) + test_fetch_s3_no_secret: .: (0.011820) + test_fetch_s3_no_source_key: .: (0.011962) + test_fetch_s3_url_creds: .: (0.013177) TestGemRequest: - test_configure_connection_for_https: .: (0.016571) - test_configure_connection_for_https_ssl_ca_cert: .: (0.017690) - test_fetch: .: (0.003369) - test_fetch_basic_auth: .: (0.017134) - test_fetch_basic_auth_encoded: .: (0.016679) - test_fetch_basic_oauth_encoded: .: (0.017425) - test_fetch_head: .: (0.003450) - test_fetch_unmodified: .: (0.003549) - test_get_proxy_from_env_domain: .: (0.003548) - test_get_proxy_from_env_empty: .: (0.003039) - test_get_proxy_from_env_escape: .: (0.003412) - test_get_proxy_from_env_fallback: .: (0.003494) - test_get_proxy_from_env_https: .: (0.003434) - test_get_proxy_from_env_normalize: .: (0.003553) - test_initialize_proxy: .: (0.003419) - test_initialize_proxy_ENV: .: (0.003382) - test_initialize_proxy_ENV_https: .: (0.003598) - test_initialize_proxy_URI: .: (0.003452) - test_proxy_ENV: .: (0.003151) - test_user_agent: .: (0.005315) - test_user_agent_engine: .: (0.003219) - test_user_agent_engine_ruby: .: (0.003139) - test_user_agent_patchlevel: .: (0.002988) - test_user_agent_revision: .: (0.003229) - test_verify_certificate: .: (0.003104) - test_verify_certificate_extra_message: .: (0.002941) - test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.003279) - test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.003408) - test_verify_certificate_message_CERT_REJECTED: .: (0.003080) - test_verify_certificate_message_CERT_UNTRUSTED: .: (0.003198) - test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.003134) - test_verify_certificate_message_INVALID_CA: .: (0.002892) - test_verify_certificate_message_INVALID_PURPOSE: .: (0.003061) - test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.003211) - test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.002959) - test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.003034) + test_configure_connection_for_https: .: (0.031059) + test_configure_connection_for_https_ssl_ca_cert: .: (0.034914) + test_fetch: .: (0.005875) + test_fetch_basic_auth: .: (0.036065) + test_fetch_basic_auth_encoded: .: (0.049775) + test_fetch_basic_oauth_encoded: .: (0.030001) + test_fetch_head: .: (0.006193) + test_fetch_unmodified: .: (0.005828) + test_get_proxy_from_env_domain: .: (0.005812) + test_get_proxy_from_env_empty: .: (0.005722) + test_get_proxy_from_env_escape: .: (0.006081) + test_get_proxy_from_env_fallback: .: (0.005942) + test_get_proxy_from_env_https: .: (0.005764) + test_get_proxy_from_env_normalize: .: (0.006216) + test_initialize_proxy: .: (0.005776) + test_initialize_proxy_ENV: .: (0.005912) + test_initialize_proxy_ENV_https: .: (0.006223) + test_initialize_proxy_URI: .: (0.005886) + test_proxy_ENV: .: (0.005521) + test_user_agent: .: (0.005942) + test_user_agent_engine: .: (0.005419) + test_user_agent_engine_ruby: .: (0.005686) + test_user_agent_patchlevel: .: (0.005556) + test_user_agent_revision: .: (0.005399) + test_verify_certificate: .: (0.005287) + test_verify_certificate_extra_message: .: (0.005619) + test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.005515) + test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.005860) + test_verify_certificate_message_CERT_REJECTED: .: (0.006916) + test_verify_certificate_message_CERT_UNTRUSTED: .: (0.005319) + test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.006042) + test_verify_certificate_message_INVALID_CA: .: (0.005044) + test_verify_certificate_message_INVALID_PURPOSE: .: (0.005403) + test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.004931) + test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.004658) + test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.004688) TestGemRequestConnectionPool: - test_checkout_same_connection: .: (0.003026) - test_net_http_args: .: (0.002786) - test_net_http_args_ipv6: .: (0.002951) - test_net_http_args_no_proxy: .: (0.002750) - test_net_http_args_proxy: .: (0.003240) - test_thread_waits_for_connection: .: (1.008780) - test_to_proxy_eh: .: (0.002914) - test_to_proxy_eh_wildcard: .: (0.002969) - test_to_proxy_empty_string: .: (0.002828) - test_to_proxy_substring: .: (0.002818) + test_checkout_same_connection: .: (0.005131) + test_net_http_args: .: (0.004547) + test_net_http_args_ipv6: .: (0.005128) + test_net_http_args_no_proxy: .: (0.005926) + test_net_http_args_proxy: .: (0.006785) + test_thread_waits_for_connection: .: (1.015597) + test_to_proxy_eh: .: (0.013585) + test_to_proxy_eh_wildcard: .: (0.008746) + test_to_proxy_empty_string: .: (0.006434) + test_to_proxy_substring: .: (0.006079) TestGemRequestSet: - test_bug_bug_990: .: (0.004438) - test_gem: .: (0.003075) - test_gem_duplicate: .: (0.002842) - test_import: .: (0.002955) - test_install: .: (0.024088) - test_install_from_gemdeps: .: (0.016786) - test_install_from_gemdeps_complex_dependencies: .: (0.044835) - test_install_from_gemdeps_explain: .: (0.010770) - test_install_from_gemdeps_install_dir: .: (0.033466) - test_install_from_gemdeps_local: .: (0.007951) - test_install_from_gemdeps_lockfile: .: (0.039685) - test_install_from_gemdeps_version_mismatch: .: (0.016737) - test_install_into: .: (0.023814) - test_install_into_development_shallow: .: (0.024643) - test_load_gemdeps: .: (0.003756) - test_load_gemdeps_installing: .: (0.003178) - test_load_gemdeps_without_groups: .: (0.003231) - test_resolve: .: (0.003761) - test_resolve_development: .: (0.003413) - test_resolve_development_shallow: .: (0.003803) + test_bug_bug_990: .: (0.009093) + test_gem: .: (0.006833) + test_gem_duplicate: .: (0.006117) + test_import: .: (0.006454) + test_install: .: (0.134329) + test_install_from_gemdeps: .: (0.039991) + test_install_from_gemdeps_complex_dependencies: .: (0.090644) + test_install_from_gemdeps_explain: .: (0.025831) + test_install_from_gemdeps_install_dir: .: (0.044892) + test_install_from_gemdeps_local: .: (0.022920) + test_install_from_gemdeps_lockfile: .: (0.083076) + test_install_from_gemdeps_version_mismatch: .: (0.063566) + test_install_into: .: (0.069347) + test_install_into_development_shallow: .: (0.059933) + test_load_gemdeps: .: (0.016290) + test_load_gemdeps_installing: .: (0.006503) + test_load_gemdeps_without_groups: .: (0.006572) + test_resolve: .: (0.008682) + test_resolve_development: .: (0.009960) + test_resolve_development_shallow: .: (0.008950) test_resolve_git: P =============================================================================== Pending: test_resolve_git(TestGemRequestSet): cannot find git executable, use GIT environment variable to set @@ -3578,91 +3614,91 @@ 395: rs = Gem::RequestSet.new 396: =============================================================================== -: (0.004467) - test_resolve_ignore_dependencies: .: (0.003323) - test_resolve_incompatible: .: (0.003334) - test_resolve_vendor: .: (0.006341) - test_sorted_requests: .: (0.004094) - test_sorted_requests_development_shallow: .: (0.003982) - test_tsort_each_child_development: .: (0.003804) - test_tsort_each_child_development_shallow: .: (0.003927) +: (0.011706) + test_resolve_ignore_dependencies: .: (0.009316) + test_resolve_incompatible: .: (0.007091) + test_resolve_vendor: .: (0.014553) + test_sorted_requests: .: (0.009196) + test_sorted_requests_development_shallow: .: (0.009921) + test_tsort_each_child_development: .: (0.007516) + test_tsort_each_child_development_shallow: .: (0.008148) TestGemRequestSetGemDependencyAPI: - test_gem: .: (0.003364) - test_gem_bitbucket: .: (0.002989) - test_gem_bitbucket_expand_path: .: (0.002907) - test_gem_deps_file: .: (0.004885) - test_gem_duplicate: .: (0.004651) - test_gem_git: .: (0.005465) - test_gem_git_branch: .: (0.003680) - test_gem_git_gist: .: (0.004636) - test_gem_git_ref: .: (0.003425) - test_gem_git_submodules: .: (0.005992) - test_gem_git_tag: .: (0.002826) - test_gem_github: .: (0.003068) - test_gem_github_expand_path: .: (0.003099) - test_gem_group: .: (0.002948) - test_gem_group_method: .: (0.002750) - test_gem_group_without: .: (0.002960) - test_gem_groups: .: (0.003087) - test_gem_path: .: (0.003864) - test_gem_platforms: .: (0.002820) - test_gem_platforms_bundler_ruby: .: (0.003369) - test_gem_platforms_engine: .: (0.003082) - test_gem_platforms_maglev: .: (0.003115) - test_gem_platforms_multiple: .: (0.002844) - test_gem_platforms_platform: .: (0.003085) - test_gem_platforms_truffleruby: .: (0.003093) - test_gem_platforms_unknown: .: (0.003026) - test_gem_platforms_version: .: (0.002895) - test_gem_requirement: .: (0.002981) - test_gem_requirements: .: (0.003102) - test_gem_requirements_options: .: (0.002977) - test_gem_requires: .: (0.003107) - test_gem_requires_false: .: (0.002854) - test_gem_requires_without_group: .: (0.002894) - test_gem_source_mismatch: .: (0.003911) - test_gempspec_with_multiple_runtime_deps: .: (0.003637) - test_gemspec: .: (0.003860) - test_gemspec_bad: .: (0.003273) - test_gemspec_development_group: .: (0.003765) - test_gemspec_multiple: .: (0.003538) - test_gemspec_name: .: (0.003894) - test_gemspec_named: .: (0.003594) - test_gemspec_none: .: (0.003118) - test_gemspec_path: .: (0.003552) - test_gemspec_without_group: .: (0.003002) - test_git: .: (0.003066) - test_git_source: .: (0.002846) - test_group: .: (0.002947) - test_load: .: (0.003234) - test_pin_gem_source: .: (0.003106) - test_platform_mswin: .: (0.002877) - test_platform_multiple: .: (0.003284) - test_platform_ruby: .: (0.003027) - test_platforms: .: (0.003059) - test_ruby: .: (0.002722) - test_ruby_engine: .: (0.004242) - test_ruby_engine_mismatch_engine: .: (0.004340) - test_ruby_engine_mismatch_version: .: (0.002851) - test_ruby_engine_no_engine_version: .: (0.003032) - test_ruby_mismatch: .: (0.005398) - test_ruby_mismatch_installing: .: (0.002745) - test_source: .: (0.004273) - test_with_engine_version: .: (0.003025) + test_gem: .: (0.006000) + test_gem_bitbucket: .: (0.007610) + test_gem_bitbucket_expand_path: .: (0.005309) + test_gem_deps_file: .: (0.007841) + test_gem_duplicate: .: (0.013072) + test_gem_git: .: (0.007934) + test_gem_git_branch: .: (0.008285) + test_gem_git_gist: .: (0.012285) + test_gem_git_ref: .: (0.007186) + test_gem_git_submodules: .: (0.008230) + test_gem_git_tag: .: (0.007247) + test_gem_github: .: (0.008346) + test_gem_github_expand_path: .: (0.007445) + test_gem_group: .: (0.008107) + test_gem_group_method: .: (0.007824) + test_gem_group_without: .: (0.008440) + test_gem_groups: .: (0.006531) + test_gem_path: .: (0.007641) + test_gem_platforms: .: (0.007444) + test_gem_platforms_bundler_ruby: .: (0.012082) + test_gem_platforms_engine: .: (0.009608) + test_gem_platforms_maglev: .: (0.007690) + test_gem_platforms_multiple: .: (0.007580) + test_gem_platforms_platform: .: (0.007469) + test_gem_platforms_truffleruby: .: (0.011185) + test_gem_platforms_unknown: .: (0.005925) + test_gem_platforms_version: .: (0.007313) + test_gem_requirement: .: (0.008838) + test_gem_requirements: .: (0.010364) + test_gem_requirements_options: .: (0.006708) + test_gem_requires: .: (0.007617) + test_gem_requires_false: .: (0.006074) + test_gem_requires_without_group: .: (0.022897) + test_gem_source_mismatch: .: (0.010229) + test_gempspec_with_multiple_runtime_deps: .: (0.008873) + test_gemspec: .: (0.009410) + test_gemspec_bad: .: (0.009085) + test_gemspec_development_group: .: (0.010270) + test_gemspec_multiple: .: (0.008463) + test_gemspec_name: .: (0.010208) + test_gemspec_named: .: (0.008358) + test_gemspec_none: .: (0.009272) + test_gemspec_path: .: (0.009565) + test_gemspec_without_group: .: (0.007700) + test_git: .: (0.008196) + test_git_source: .: (0.006071) + test_group: .: (0.009249) + test_load: .: (0.009767) + test_pin_gem_source: .: (0.006129) + test_platform_mswin: .: (0.007354) + test_platform_multiple: .: (0.005928) + test_platform_ruby: .: (0.008215) + test_platforms: .: (0.007319) + test_ruby: .: (0.005271) + test_ruby_engine: .: (0.005977) + test_ruby_engine_mismatch_engine: .: (0.006627) + test_ruby_engine_mismatch_version: .: (0.007314) + test_ruby_engine_no_engine_version: .: (0.007142) + test_ruby_mismatch: .: (0.009894) + test_ruby_mismatch_installing: .: (0.007190) + test_source: .: (0.011245) + test_with_engine_version: .: (0.011949) TestGemRequestSetLockfile: - test_add_DEPENDENCIES: .: (0.014005) - test_add_DEPENDENCIES_from_gem_deps: .: (0.007807) - test_add_GEM: .: (0.051753) - test_add_PLATFORMS: .: (0.021037) - test_relative_path_from: .: (0.003323) - test_to_s_gem: .: (0.007475) - test_to_s_gem_dependency: .: (0.012772) - test_to_s_gem_dependency_non_default: .: (0.011183) - test_to_s_gem_dependency_requirement: .: (0.010247) - test_to_s_gem_path: .: (0.005008) - test_to_s_gem_path_absolute: .: (0.005045) - test_to_s_gem_platform: .: (0.007747) - test_to_s_gem_source: .: (0.016255) + test_add_DEPENDENCIES: .: (0.031306) + test_add_DEPENDENCIES_from_gem_deps: .: (0.020031) + test_add_GEM: .: (0.104973) + test_add_PLATFORMS: .: (0.045852) + test_relative_path_from: .: (0.008816) + test_to_s_gem: .: (0.015624) + test_to_s_gem_dependency: .: (0.023362) + test_to_s_gem_dependency_non_default: .: (0.021202) + test_to_s_gem_dependency_requirement: .: (0.019768) + test_to_s_gem_path: .: (0.008707) + test_to_s_gem_path_absolute: .: (0.008309) + test_to_s_gem_platform: .: (0.013893) + test_to_s_gem_source: .: (0.028525) test_to_s_git: P =============================================================================== Pending: test_to_s_git(TestGemRequestSetLockfile): cannot find git executable, use GIT environment variable to set @@ -3677,202 +3713,202 @@ 378: head = nil 379: =============================================================================== -: (0.004295) - test_write: .: (0.003179) - test_write_error: .: (0.004113) +: (0.008113) + test_write: .: (0.006861) + test_write_error: .: (0.007478) TestGemRequestSetLockfileParser: - test_get: .: (0.003424) - test_get_type_mismatch: .: (0.003419) - test_get_type_multiple: .: (0.003069) - test_get_type_value_mismatch: .: (0.014355) - test_parse: .: (0.003758) - test_parse_DEPENDENCIES_git: .: (0.004270) - test_parse_DEPENDENCIES_git_version: .: (0.003964) - test_parse_GEM: .: (0.003736) - test_parse_GEM_remote_multiple: .: (0.003870) - test_parse_GIT: .: (0.003939) - test_parse_GIT_branch: .: (0.003732) - test_parse_GIT_ref: .: (0.003706) - test_parse_GIT_tag: .: (0.003752) - test_parse_PATH: .: (0.004429) - test_parse_dependencies: .: (0.003716) - test_parse_dependency: .: (0.003675) - test_parse_gem_specs_dependency: .: (0.003962) - test_parse_missing: .: (0.003158) + test_get: .: (0.007021) + test_get_type_mismatch: .: (0.006488) + test_get_type_multiple: .: (0.006360) + test_get_type_value_mismatch: .: (0.006792) + test_parse: .: (0.007472) + test_parse_DEPENDENCIES_git: .: (0.008588) + test_parse_DEPENDENCIES_git_version: .: (0.007890) + test_parse_GEM: .: (0.006854) + test_parse_GEM_remote_multiple: .: (0.007476) + test_parse_GIT: .: (0.006719) + test_parse_GIT_branch: .: (0.006615) + test_parse_GIT_ref: .: (0.006517) + test_parse_GIT_tag: .: (0.006495) + test_parse_PATH: .: (0.007744) + test_parse_dependencies: .: (0.006948) + test_parse_dependency: .: (0.010960) + test_parse_gem_specs_dependency: .: (0.008154) + test_parse_missing: .: (0.005928) TestGemRequestSetLockfileTokenizer: - test_peek: .: (0.003406) - test_skip: .: (0.003346) - test_token_pos: .: (0.003222) - test_tokenize: .: (0.003654) - test_tokenize_capitals: .: (0.003525) - test_tokenize_conflict_markers: .: (0.004377) - test_tokenize_git: .: (0.003603) - test_tokenize_multiple: .: (0.003454) - test_unget: .: (0.003090) + test_peek: .: (0.006586) + test_skip: .: (0.007524) + test_token_pos: .: (0.007788) + test_tokenize: .: (0.007079) + test_tokenize_capitals: .: (0.032407) + test_tokenize_conflict_markers: .: (0.016357) + test_tokenize_git: .: (0.006531) + test_tokenize_multiple: .: (0.007392) + test_unget: .: (0.008209) TestGemRequire: - test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.010810) - test_activate_via_require_respects_loaded_files: .: (0.027275) - test_already_activated_direct_conflict: .: (0.031708) - test_concurrent_require: .: (0.022915) - test_dash_i_beats_default_gems: .: (0.020783) - test_dash_i_beats_gems: .: (0.031659) - test_default_gem_and_normal_gem: .: (0.019319) - test_default_gem_and_normal_gem_same_version: .: (0.019921) - test_default_gem_only: .: (0.014380) - test_default_gem_prerelease: .: (0.019137) - test_default_gem_require_activates_just_once: .: (0.014440) - test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.040568) - test_default_gem_with_unresolved_gems_depending_on_it: .: (0.039561) - test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.171660) - test_multiple_gems_with_the_same_path: .: (0.031152) - test_no_crash_when_overriding_warn_with_warning_module: .: (0.094438) - test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.094548) - test_no_kernel_require_in_warn_with_uplevel: .: (0.094072) - test_no_other_behavioral_changes_with_Kernel_warn: .: (0.094335) - test_no_other_behavioral_changes_with_warn: .: (0.095100) - test_normal_gem_does_not_shadow_default_gem: .: (0.010513) - test_normal_gems_with_overridden_load_error_message:.: (0.103504) - test_realworld_default_gem: .: (0.092778) - test_realworld_upgraded_default_gem: .: (0.093746) - test_require_bundler: .: (0.013331) - test_require_can_use_a_pathname_object: .: (0.017408) - test_require_default_when_gem_defined: .: (0.016992) - test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.114255) - test_require_doesnt_traverse_development_dependencies: .: (0.012477) - test_require_is_lazy_with_inexact_req: .: (0.026686) - test_require_is_not_lazy_with_exact_req: .: (0.026658) - test_require_is_not_lazy_with_one_possible: .: (0.021901) - test_require_is_not_lazy_with_shadowed_default_gem: .: (0.025132) - test_require_when_gem_defined: .: (0.014643) - test_require_works_after_cleanup: .: (0.018789) - test_respect_loaded_features_caching_like_standard_require: .: (0.012707) - test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.018963) - test_try_activate_error_unlocks_require_monitor: .: (0.011986) - test_unable_to_find_good_unresolved_version: .: (0.038460) + test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.026742) + test_activate_via_require_respects_loaded_files: .: (0.070061) + test_already_activated_direct_conflict: .: (0.060365) + test_concurrent_require: .: (0.041261) + test_dash_i_beats_default_gems: .: (0.037912) + test_dash_i_beats_gems: .: (0.056720) + test_default_gem_and_normal_gem: .: (0.036100) + test_default_gem_and_normal_gem_same_version: .: (0.036087) + test_default_gem_only: .: (0.026738) + test_default_gem_prerelease: .: (0.034735) + test_default_gem_require_activates_just_once: .: (0.026385) + test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.079243) + test_default_gem_with_unresolved_gems_depending_on_it: .: (0.073949) + test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.328734) + test_multiple_gems_with_the_same_path: .: (0.054501) + test_no_crash_when_overriding_warn_with_warning_module: .: (0.169978) + test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.191093) + test_no_kernel_require_in_warn_with_uplevel: .: (0.168563) + test_no_other_behavioral_changes_with_Kernel_warn: .: (0.194066) + test_no_other_behavioral_changes_with_warn: .: (0.189943) + test_normal_gem_does_not_shadow_default_gem: .: (0.048888) + test_normal_gems_with_overridden_load_error_message:.: (0.303455) + test_realworld_default_gem: .: (0.300592) + test_realworld_upgraded_default_gem: .: (0.179177) + test_require_bundler: .: (0.026344) + test_require_can_use_a_pathname_object: .: (0.035592) + test_require_default_when_gem_defined: .: (0.033142) + test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.234120) + test_require_doesnt_traverse_development_dependencies: .: (0.023733) + test_require_is_lazy_with_inexact_req: .: (0.053089) + test_require_is_not_lazy_with_exact_req: .: (0.054197) + test_require_is_not_lazy_with_one_possible: .: (0.049969) + test_require_is_not_lazy_with_shadowed_default_gem: .: (0.053445) + test_require_when_gem_defined: .: (0.032342) + test_require_works_after_cleanup: .: (0.039701) + test_respect_loaded_features_caching_like_standard_require: .: (0.027175) + test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.041246) + test_try_activate_error_unlocks_require_monitor: .: (0.022920) + test_unable_to_find_good_unresolved_version: .: (0.044198) TestGemRequirement: - test_bad: .: (0.003757) - test_basic_non_none: .: (0.003048) - test_concat: .: (0.002818) - test_create: .: (0.003155) - test_empty_requirements_is_none: .: (0.002991) - test_equals2: .: (0.003493) - test_explicit_default_is_none: .: (0.002828) - test_for_lockfile: .: (0.003114) - test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.003345) - test_hash_with_multiple_versions: .: (0.003170) - test_illformed_requirements: .: (0.003159) - test_initialize: .: (0.003178) - test_initialize_copy: .: (0.002829) - test_marshal_load_attack: .: (0.003230) - test_parse: .: (0.003088) - test_parse_bad: .: (0.002992) - test_parse_deduplication: .: (0.002969) - test_prerelease_eh: .: (0.003109) - test_satisfied_by_boxed: .: (0.003495) - test_satisfied_by_eh_bang_equal: .: (0.002922) - test_satisfied_by_eh_blank: .: (0.003172) - test_satisfied_by_eh_boxed: .: (0.003520) - test_satisfied_by_eh_equal: .: (0.003112) - test_satisfied_by_eh_good: .: (0.004247) - test_satisfied_by_eh_gt: .: (0.003039) - test_satisfied_by_eh_gte: .: (0.003218) - test_satisfied_by_eh_list: .: (0.002945) - test_satisfied_by_eh_lt: .: (0.003208) - test_satisfied_by_eh_lte: .: (0.003127) - test_satisfied_by_eh_multiple: .: (0.003255) - test_satisfied_by_eh_non_versions: .: (0.002950) - test_satisfied_by_eh_tilde_gt: .: (0.003170) - test_satisfied_by_eh_tilde_gt_v0: .: (0.003171) - test_satisfied_by_explicitly_bounded: .: (0.003074) - test_specific: .: (0.003131) + test_bad: .: (0.006269) + test_basic_non_none: .: (0.005575) + test_concat: .: (0.004688) + test_create: .: (0.005273) + test_empty_requirements_is_none: .: (0.004613) + test_equals2: .: (0.006103) + test_explicit_default_is_none: .: (0.005083) + test_for_lockfile: .: (0.005498) + test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.007675) + test_hash_with_multiple_versions: .: (0.005280) + test_illformed_requirements: .: (0.005393) + test_initialize: .: (0.005892) + test_initialize_copy: .: (0.004839) + test_marshal_load_attack: .: (0.026469) + test_parse: .: (0.005391) + test_parse_bad: .: (0.005778) + test_parse_deduplication: .: (0.005274) + test_prerelease_eh: .: (0.005010) + test_satisfied_by_boxed: .: (0.005966) + test_satisfied_by_eh_bang_equal: .: (0.005335) + test_satisfied_by_eh_blank: .: (0.004956) + test_satisfied_by_eh_boxed: .: (0.005848) + test_satisfied_by_eh_equal: .: (0.004669) + test_satisfied_by_eh_good: .: (0.007105) + test_satisfied_by_eh_gt: .: (0.005759) + test_satisfied_by_eh_gte: .: (0.004688) + test_satisfied_by_eh_list: .: (0.004966) + test_satisfied_by_eh_lt: .: (0.005254) + test_satisfied_by_eh_lte: .: (0.005222) + test_satisfied_by_eh_multiple: .: (0.006254) + test_satisfied_by_eh_non_versions: .: (0.005133) + test_satisfied_by_eh_tilde_gt: .: (0.005424) + test_satisfied_by_eh_tilde_gt_v0: .: (0.005216) + test_satisfied_by_explicitly_bounded: .: (0.005550) + test_specific: .: (0.005435) TestGemResolver: - test_backoff_higher_version_to_satisfy_dep: .: (0.005735) - test_backtracks_to_the_first_conflict: .: (0.004827) - test_common_rack_activation_scenario: .: (0.006199) - test_conflict_resolution_only_effects_correct_spec: .: (0.005429) - test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.008020) - test_keeps_resolving_after_seeing_satisfied_dep: .: (0.004520) - test_no_overlap_specifically: .: (0.003791) - test_only_returns_spec_once: .: (0.004296) - test_pick_generic_linux_variants_on_musl_linux: .: (0.008062) - test_picks_best_platform: .: (0.009569) - test_picks_highest_version: .: (0.003677) - test_picks_lower_version_when_needed: .: (0.004476) - test_pulls_in_dependencies: .: (0.004154) - test_raises_and_explains_when_platform_prevents_install: .: (0.003396) - test_raises_and_reports_a_toplevel_request_properly:.: (0.003188) - test_raises_and_reports_an_implicit_request_properly: .: (0.003600) - test_raises_dependency_error: .: (0.004845) - test_raises_when_a_gem_is_missing: .: (0.003044) - test_raises_when_a_gem_version_is_missing: .: (0.003236) - test_raises_when_possibles_are_exhausted: .: (0.005450) - test_requests: .: (0.003699) - test_requests_development: .: (0.003982) - test_requests_ignore_dependencies: .: (0.003863) - test_resolve_bug_699: .: (0.004902) - test_resolve_conflict: .: (0.004661) - test_resolve_conservative: .: (0.005516) - test_resolve_development: .: (0.004047) - test_resolve_development_shallow: .: (0.004280) - test_resolve_remote_missing_dependency: .: (0.004064) - test_resolve_rollback: .: (0.004791) - test_search_for_local_platform_partial_string_match:.: (0.003791) - test_second_level_backout: .: (0.018934) - test_select_local_platforms: .: (0.003740) - test_self_compose_sets_best_set: .: (0.003022) - test_self_compose_sets_multiple: .: (0.003708) - test_self_compose_sets_nest: .: (0.003828) - test_self_compose_sets_nil: .: (0.003926) - test_self_compose_sets_single: .: (0.003742) - test_simple_activesupport_problem: .: (0.004767) - test_sorts_by_source_then_version: .: (0.004061) + test_backoff_higher_version_to_satisfy_dep: .: (0.009820) + test_backtracks_to_the_first_conflict: .: (0.008856) + test_common_rack_activation_scenario: .: (0.012270) + test_conflict_resolution_only_effects_correct_spec: .: (0.009496) + test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.103800) + test_keeps_resolving_after_seeing_satisfied_dep: .: (0.008015) + test_no_overlap_specifically: .: (0.006540) + test_only_returns_spec_once: .: (0.007203) + test_pick_generic_linux_variants_on_musl_linux: .: (0.081983) + test_picks_best_platform: .: (0.017806) + test_picks_highest_version: .: (0.006381) + test_picks_lower_version_when_needed: .: (0.008014) + test_pulls_in_dependencies: .: (0.007070) + test_raises_and_explains_when_platform_prevents_install: .: (0.006319) + test_raises_and_reports_a_toplevel_request_properly:.: (0.010395) + test_raises_and_reports_an_implicit_request_properly: .: (0.025663) + test_raises_dependency_error: .: (0.008663) + test_raises_when_a_gem_is_missing: .: (0.005698) + test_raises_when_a_gem_version_is_missing: .: (0.005735) + test_raises_when_possibles_are_exhausted: .: (0.009376) + test_requests: .: (0.006968) + test_requests_development: .: (0.006867) + test_requests_ignore_dependencies: .: (0.011102) + test_resolve_bug_699: .: (0.008730) + test_resolve_conflict: .: (0.009112) + test_resolve_conservative: .: (0.010185) + test_resolve_development: .: (0.007713) + test_resolve_development_shallow: .: (0.007553) + test_resolve_remote_missing_dependency: .: (0.007442) + test_resolve_rollback: .: (0.009175) + test_search_for_local_platform_partial_string_match:.: (0.006590) + test_second_level_backout: .: (0.032546) + test_select_local_platforms: .: (0.008496) + test_self_compose_sets_best_set: .: (0.006723) + test_self_compose_sets_multiple: .: (0.007294) + test_self_compose_sets_nest: .: (0.006649) + test_self_compose_sets_nil: .: (0.006972) + test_self_compose_sets_single: .: (0.006102) + test_simple_activesupport_problem: .: (0.008247) + test_sorts_by_source_then_version: .: (0.006983) TestGemResolverAPISet: - test_find_all: .: (0.004815) - test_find_all_cache: .: (0.004215) - test_find_all_local: .: (0.003520) - test_find_all_missing: .: (0.004319) - test_find_all_not_found: .: (0.004402) - test_find_all_prereleases: .: (0.004462) - test_initialize: .: (0.003689) - test_initialize_deeper_uri: .: (0.004482) - test_initialize_uri: .: (0.003898) - test_prefetch: .: (0.004301) - test_prefetch_cache: .: (0.004175) - test_prefetch_cache_missing: .: (0.004228) - test_prefetch_local: .: (0.004434) + test_find_all: .: (0.007653) + test_find_all_cache: .: (0.006506) + test_find_all_local: .: (0.005754) + test_find_all_missing: .: (0.006261) + test_find_all_not_found: .: (0.006717) + test_find_all_prereleases: .: (0.006486) + test_initialize: .: (0.005816) + test_initialize_deeper_uri: .: (0.005316) + test_initialize_uri: .: (0.005975) + test_prefetch: .: (0.006417) + test_prefetch_cache: .: (0.006938) + test_prefetch_cache_missing: .: (0.006923) + test_prefetch_local: .: (0.007101) TestGemResolverAPISpecification: - test_fetch_development_dependencies: .: (0.008371) - test_initialize: .: (0.003881) - test_installable_platform_eh: .: (0.003735) - test_source: .: (0.005361) - test_spec: .: (0.007149) - test_spec_jruby_platform: .: (0.011450) + test_fetch_development_dependencies: .: (0.012727) + test_initialize: .: (0.006455) + test_installable_platform_eh: .: (0.005549) + test_source: .: (0.005327) + test_spec: .: (0.010375) + test_spec_jruby_platform: .: (0.016898) TestGemResolverActivationRequest: - test_development_eh: .: (0.004383) - test_inspect: .: (0.003340) - test_installed_eh: .: (0.003497) + test_development_eh: .: (0.006648) + test_inspect: .: (0.006601) + test_installed_eh: .: (0.006402) TestGemResolverBestSet: - test_find_all: .: (0.005087) - test_find_all_local: .: (0.007410) - test_initialize: .: (0.003374) - test_prefetch: .: (0.007437) - test_prefetch_local: .: (0.004809) + test_find_all: .: (0.008869) + test_find_all_local: .: (0.010171) + test_initialize: .: (0.005552) + test_prefetch: .: (0.009752) + test_prefetch_local: .: (0.008417) TestGemResolverComposedSet: - test_errors: .: (0.004926) - test_prerelease_equals: .: (0.003192) - test_remote_equals: .: (0.003508) + test_errors: .: (0.007109) + test_prerelease_equals: .: (0.005038) + test_remote_equals: .: (0.005462) TestGemResolverConflict: - test_explanation: .: (0.003901) - test_explanation_user_request: .: (0.003675) - test_request_path: .: (0.003590) + test_explanation: .: (0.006597) + test_explanation_user_request: .: (0.005868) + test_request_path: .: (0.005399) TestGemResolverDependencyRequest: - test_development_eh: .: (0.003349) - test_match_eh: .: (0.003296) - test_match_eh_prerelease: .: (0.003208) - test_match_eh_prerelease_allow_prerelease: .: (0.003152) - test_matches_spec_eh: .: (0.004272) - test_matches_spec_eh_prerelease: .: (0.003336) - test_requirement: .: (0.002834) + test_development_eh: .: (0.005184) + test_match_eh: .: (0.005474) + test_match_eh_prerelease: .: (0.005411) + test_match_eh_prerelease_allow_prerelease: .: (0.005175) + test_matches_spec_eh: .: (0.005260) + test_matches_spec_eh_prerelease: .: (0.006273) + test_requirement: .: (0.005095) TestGemResolverGitSet: test_add_git_gem: P =============================================================================== @@ -3888,7 +3924,7 @@ 17: @set.add_git_gem name, repository, nil, false 18: =============================================================================== -: (0.004845) +: (0.008734) test_add_git_gem_submodules: P =============================================================================== Pending: test_add_git_gem_submodules(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3903,7 +3939,7 @@ 31: @set.add_git_gem name, repository, nil, true 32: =============================================================================== -: (0.004775) +: (0.007752) test_add_git_spec: P =============================================================================== Pending: test_add_git_spec(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3918,7 +3954,7 @@ 43: @set.add_git_spec name, version, repository, revision, true 44: =============================================================================== -: (0.004978) +: (0.008063) test_find_all: P =============================================================================== Pending: test_find_all(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3933,7 +3969,7 @@ 61: @set.add_git_gem name, repository, nil, false 62: =============================================================================== -: (0.019423) +: (0.008512) test_find_all_local: P =============================================================================== Pending: test_find_all_local(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3948,7 +3984,7 @@ 77: @set.add_git_gem name, repository, nil, false 78: @set.remote = false =============================================================================== -: (0.006095) +: (0.007729) test_find_all_prerelease: P =============================================================================== Pending: test_find_all_prerelease(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3963,7 +3999,7 @@ 92: @set.add_git_gem name, repository, nil, false 93: =============================================================================== -: (0.005027) +: (0.007766) test_prefetch: P =============================================================================== Pending: test_prefetch(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3978,7 +4014,7 @@ 126: @set.add_git_gem name, repository, nil, false 127: =============================================================================== -: (0.004918) +: (0.007904) test_prefetch_cache: P =============================================================================== Pending: test_prefetch_cache(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3993,7 +4029,7 @@ 140: @set.add_git_gem name, repository, nil, false 141: =============================================================================== -: (0.004838) +: (0.007986) test_prefetch_filter: P =============================================================================== Pending: test_prefetch_filter(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4008,7 +4044,7 @@ 158: @set.add_git_gem name, repository, nil, false 159: =============================================================================== -: (0.005004) +: (0.008111) test_prefetch_root_dir: P =============================================================================== Pending: test_prefetch_root_dir(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4023,8 +4059,8 @@ 172: @set.add_git_gem name, repository, nil, false 173: =============================================================================== -: (0.005649) - test_root_dir: .: (0.004062) +: (0.007882) + test_root_dir: .: (0.005125) TestGemResolverGitSpecification: test_add_dependency: P =============================================================================== @@ -4040,8 +4076,8 @@ 41: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 42: =============================================================================== -: (0.005983) - test_equals2: .: (0.004883) +: (0.008894) + test_equals2: .: (0.006678) test_install: P =============================================================================== Pending: test_install(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4056,7 +4092,7 @@ 53: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 54: =============================================================================== -: (0.004247) +: (0.008537) test_install_extension: P =============================================================================== Pending: test_install_extension(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4071,7 +4107,7 @@ 71: end 72: =============================================================================== -: (0.005613) +: (0.008210) test_install_installed: P =============================================================================== Pending: test_install_installed(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4086,399 +4122,399 @@ 103: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 104: =============================================================================== -: (0.005261) +: (0.009498) TestGemResolverIndexSet: - test_find_all: .: (0.007261) - test_find_all_local: .: (0.009617) - test_find_all_prerelease: .: (0.005451) - test_initialize: .: (0.004356) - test_initialize_source: .: (0.004675) + test_find_all: .: (0.031890) + test_find_all_local: .: (0.010642) + test_find_all_prerelease: .: (0.007747) + test_initialize: .: (0.007023) + test_initialize_source: .: (0.006721) TestGemResolverIndexSpecification: - test_initialize: .: (0.004592) - test_initialize_platform: .: (0.004252) - test_install: .: (0.016514) - test_spec: .: (0.010492) - test_spec_local: .: (0.008201) + test_initialize: .: (0.006977) + test_initialize_platform: .: (0.006815) + test_install: .: (0.020875) + test_spec: .: (0.011470) + test_spec_local: .: (0.012402) TestGemResolverInstalledSpecification: - test_initialize: .: (0.003912) - test_install: .: (0.003261) - test_installable_platform_eh: .: (0.008735) + test_initialize: .: (0.005791) + test_install: .: (0.005519) + test_installable_platform_eh: .: (0.013261) TestGemResolverInstallerSet: - test_add_always_install: .: (0.018893) - test_add_always_install_errors: .: (0.005281) - test_add_always_install_index_spec_platform: .: (0.010576) - test_add_always_install_platform: .: (0.016001) - test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.017638) - test_add_always_install_prerelease: .: (0.018845) - test_add_always_install_prerelease_github_problem: .: (0.013142) - test_add_always_install_prerelease_only: .: (0.012152) - test_add_local: .: (0.009879) - test_consider_local_eh: .: (0.005227) - test_consider_remote_eh: .: (0.004788) - test_errors: .: (0.006036) - test_find_all_always_install: .: (0.020138) - test_find_all_prerelease: .: (0.015001) - test_find_all_prerelease_dependencies_with_add_local: .: (0.012920) - test_load_spec: .: (0.007431) - test_prefetch: .: (0.003598) - test_prerelease_equals: .: (0.003163) - test_remote_equals_both: .: (0.003296) - test_remote_equals_local: .: (0.003314) - test_remote_equals_remote: .: (0.003357) + test_add_always_install: .: (0.029197) + test_add_always_install_errors: .: (0.007490) + test_add_always_install_index_spec_platform: .: (0.015677) + test_add_always_install_platform: .: (0.022534) + test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.021265) + test_add_always_install_prerelease: .: (0.023478) + test_add_always_install_prerelease_github_problem: .: (0.018448) + test_add_always_install_prerelease_only: .: (0.016109) + test_add_local: .: (0.014495) + test_consider_local_eh: .: (0.006807) + test_consider_remote_eh: .: (0.005174) + test_errors: .: (0.006733) + test_find_all_always_install: .: (0.020848) + test_find_all_prerelease: .: (0.019174) + test_find_all_prerelease_dependencies_with_add_local: .: (0.019713) + test_load_spec: .: (0.011414) + test_prefetch: .: (0.005407) + test_prerelease_equals: .: (0.005479) + test_remote_equals_both: .: (0.005250) + test_remote_equals_local: .: (0.006012) + test_remote_equals_remote: .: (0.005227) TestGemResolverLocalSpecification: - test_install: .: (0.013387) - test_installable_platform_eh: .: (0.008776) + test_install: .: (0.020185) + test_installable_platform_eh: .: (0.013276) TestGemResolverLockSet: - test_add: .: (0.003907) - test_find_all: .: (0.003925) - test_load_spec: .: (0.006663) - test_prefetch: .: (0.003638) + test_add: .: (0.005688) + test_find_all: .: (0.005352) + test_load_spec: .: (0.013820) + test_prefetch: .: (0.007213) TestGemResolverLockSpecification: - test_add_dependency: .: (0.003129) - test_initialize: .: (0.003320) - test_install: .: (0.010244) - test_install_installed: .: (0.003907) - test_spec: .: (0.003675) - test_spec_loaded: .: (0.004838) + test_add_dependency: .: (0.007240) + test_initialize: .: (0.011338) + test_install: .: (0.021499) + test_install_installed: .: (0.007081) + test_spec: .: (0.006473) + test_spec_loaded: .: (0.009707) TestGemResolverRequirementList: - test_each: .: (0.003372) + test_each: .: (0.006764) TestGemResolverSpecification: - test_install: .: (0.012097) - test_installable_platform_eh: .: (0.003516) - test_source: .: (0.003112) + test_install: .: (0.024535) + test_installable_platform_eh: .: (0.006717) + test_source: .: (0.006192) TestGemResolverVendorSet: - test_add_vendor_gem: .: (0.004246) - test_add_vendor_gem_missing: .: (0.003690) - test_find_all: .: (0.004355) - test_find_all_prerelease: .: (0.004213) - test_load_spec: .: (0.003568) + test_add_vendor_gem: .: (0.008001) + test_add_vendor_gem_missing: .: (0.005733) + test_find_all: .: (0.006764) + test_find_all_prerelease: .: (0.006530) + test_load_spec: .: (0.004613) TestGemResolverVendorSpecification: - test_dependencies: .: (0.003299) - test_equals2: .: (0.004000) - test_full_name: .: (0.003652) - test_install: .: (0.003193) - test_name: .: (0.003431) - test_platform: .: (0.003438) - test_version: .: (0.003558) + test_dependencies: .: (0.005398) + test_equals2: .: (0.006242) + test_full_name: .: (0.005508) + test_install: .: (0.004562) + test_name: .: (0.005279) + test_platform: .: (0.004932) + test_version: .: (0.005345) TestGemSafeMarshal: - test_array_subclass: .: (0.003626) - test_date: .: (0.003521) - test_floats: .: (0.004446) - test_frozen_object: .: (0.003861) - test_gem_spec_disallowed_ivar: .: (0.003820) - test_gem_spec_disallowed_symbol: .: (0.004338) - test_gem_spec_unmarshall_license: .: (0.004928) - test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.017903) - test_hash_with_compare_by_identity: .: (0.003795) - test_hash_with_default_value: .: (0.003304) - test_hash_with_ivar: .: (0.010922) - test_int_ 0: .: (0.004849) - test_int_ 1: .: (0.004113) - test_int_ 1048575: .: (0.004070) - test_int_ 122: .: (0.004154) - test_int_ 123: .: (0.004022) - test_int_ 124: .: (0.004089) - test_int_ 127: .: (0.003825) - test_int_ 128: .: (0.003775) - test_int_ 2: .: (0.003964) - test_int_ 255: .: (0.003366) - test_int_ 256: .: (0.003423) - test_int_ 257: .: (0.004107) - test_int_ 268435455: .: (0.003972) - test_int_ 268435456: .: (0.004157) - test_int_ 3: .: (0.004491) - test_int_ 4: .: (0.004178) - test_int_ 4294967295: .: (0.003744) - test_int_ 4294967296: .: (0.003805) - test_int_ 5: .: (0.003909) - test_int_ 6: .: (0.004754) - test_int_ 65535: .: (0.004855) - test_int_ 65536: .: (0.004029) - test_int_ 9223372036854775807: .: (0.003947) - test_int_ 9223372036854775808: .: (0.003829) - test_length_one_symbols: .: (0.004166) - test_link_after_float: .: (0.003751) - test_negative_length: .: (0.004387) - test_rational: .: (0.004345) - test_recursive_array: .: (0.003582) - test_recursive_string: .: (0.004051) - test_repeated_string: .: (0.003967) - test_repeated_symbol: .: (0.003940) - test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.004167) - test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.003933) - test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.004274) - test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.003765) - test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.003341) - test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.003734) - test_safe_load_marshal Array ["hello", "hello"]: .: (0.004296) - test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.004250) - test_safe_load_marshal Array [:development, :development]: .: (0.003417) - test_safe_load_marshal Array [[...]]: .: (0.003859) - test_safe_load_marshal Array {}: .: (0.003758) - test_safe_load_marshal Date #: .: (0.003191) - test_safe_load_marshal Float -0.0: .: (0.003514) - test_safe_load_marshal Float -1.1: .: (0.003486) - test_safe_load_marshal Float -30000000.0: .: (0.003250) - test_safe_load_marshal Float -Infinity: .: (0.003403) - test_safe_load_marshal Float 0.0: .: (0.003382) - test_safe_load_marshal Float 1.1: .: (0.003195) - test_safe_load_marshal Float 30000000.0: .: (0.003415) - test_safe_load_marshal Float Infinity: .: (0.003553) - test_safe_load_marshal Float NaN: .: (0.003339) - test_safe_load_marshal Gem::Version #:.: (0.003580) - test_safe_load_marshal Hash {:runtime=>:development}: .: (0.003647) - test_safe_load_marshal Hash {}: .: (0.003395) - test_safe_load_marshal Hash {} default value: .: (0.003273) - test_safe_load_marshal Integer -1: .: (0.003535) - test_safe_load_marshal Integer -1048575: .: (0.003562) - test_safe_load_marshal Integer -122: .: (0.003518) - test_safe_load_marshal Integer -123: .: (0.003039) - test_safe_load_marshal Integer -124: .: (0.003380) - test_safe_load_marshal Integer -127: .: (0.003253) - test_safe_load_marshal Integer -128: .: (0.003091) - test_safe_load_marshal Integer -2: .: (0.003461) - test_safe_load_marshal Integer -255: .: (0.003368) - test_safe_load_marshal Integer -256: .: (0.003637) - test_safe_load_marshal Integer -257: .: (0.003934) - test_safe_load_marshal Integer -268435455: .: (0.003704) - test_safe_load_marshal Integer -268435456: .: (0.003945) - test_safe_load_marshal Integer -3: .: (0.003351) - test_safe_load_marshal Integer -4: .: (0.003673) - test_safe_load_marshal Integer -4294967295: .: (0.003804) - test_safe_load_marshal Integer -4294967296: .: (0.003240) - test_safe_load_marshal Integer -5: .: (0.003794) - test_safe_load_marshal Integer -6: .: (0.003744) - test_safe_load_marshal Integer -65535: .: (0.003014) - test_safe_load_marshal Integer -65536: .: (0.003621) - test_safe_load_marshal Integer -9223372036854775807:.: (0.003509) - test_safe_load_marshal Integer -9223372036854775808:.: (0.003507) - test_safe_load_marshal Integer 0: .: (0.003295) - test_safe_load_marshal Integer 1: .: (0.003362) - test_safe_load_marshal Integer 1048574: .: (0.003233) - test_safe_load_marshal Integer 1048575: .: (0.003004) - test_safe_load_marshal Integer 1048576: .: (0.002981) - test_safe_load_marshal Integer 121: .: (0.003150) - test_safe_load_marshal Integer 122: .: (0.003350) - test_safe_load_marshal Integer 123: .: (0.002996) - test_safe_load_marshal Integer 124: .: (0.003242) - test_safe_load_marshal Integer 125: .: (0.003226) - test_safe_load_marshal Integer 126: .: (0.002999) - test_safe_load_marshal Integer 127: .: (0.003375) - test_safe_load_marshal Integer 128: .: (0.003238) - test_safe_load_marshal Integer 129: .: (0.003203) - test_safe_load_marshal Integer 2: .: (0.003066) - test_safe_load_marshal Integer 254: .: (0.003290) - test_safe_load_marshal Integer 255: .: (0.003304) - test_safe_load_marshal Integer 256: .: (0.003143) - test_safe_load_marshal Integer 257: .: (0.003483) - test_safe_load_marshal Integer 258: .: (0.003571) - test_safe_load_marshal Integer 268435454: .: (0.003357) - test_safe_load_marshal Integer 268435455: .: (0.003454) - test_safe_load_marshal Integer 268435456: .: (0.003687) - test_safe_load_marshal Integer 268435457: .: (0.003554) - test_safe_load_marshal Integer 3: .: (0.003166) - test_safe_load_marshal Integer 4: .: (0.003592) - test_safe_load_marshal Integer 4294967294: .: (0.003363) - test_safe_load_marshal Integer 4294967295: .: (0.003344) - test_safe_load_marshal Integer 4294967296: .: (0.003778) - test_safe_load_marshal Integer 4294967297: .: (0.003568) - test_safe_load_marshal Integer 5: .: (0.003002) - test_safe_load_marshal Integer 6: .: (0.003458) - test_safe_load_marshal Integer 65534: .: (0.003578) - test_safe_load_marshal Integer 65535: .: (0.003500) - test_safe_load_marshal Integer 65536: .: (0.003496) - test_safe_load_marshal Integer 65537: .: (0.003550) - test_safe_load_marshal Integer 7: .: (0.003553) - test_safe_load_marshal Integer 9223372036854775806: .: (0.003608) - test_safe_load_marshal Integer 9223372036854775807: .: (0.003083) - test_safe_load_marshal Integer 9223372036854775808: .: (0.003968) - test_safe_load_marshal Integer 9223372036854775809: .: (0.016258) - test_safe_load_marshal Rational (1/3): .: (0.004009) - test_safe_load_marshal String "": .: (0.004268) - test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.003783) - test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.004647) - test_safe_load_marshal String "abc" Windows-1256: .: (0.004239) - test_safe_load_marshal String "abc" ascii: .: (0.004076) - test_safe_load_marshal String "abc" binary: .: (0.003533) - test_safe_load_marshal String "abc" ivar: .: (0.003240) - test_safe_load_marshal String "abc" utf8: .: (0.003946) - test_safe_load_marshal String "hello" ivar: .: (0.003534) - test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.003867) - test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.003760) - test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.004218) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.004328) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.004419) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.004388) - test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.004153) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.004650) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.004312) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.004257) - test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.004001) - test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.004109) - test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.004253) - test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.003618) - test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.003699) - test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.003942) - test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.003759) - test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.004524) - test_string_subclass: .: (0.003719) - test_string_with_encoding: .: (0.007270) - test_string_with_ivar: .: (0.003561) - test_time_0 2000-12-31 23:59:59 -1200: .: (0.003885) - test_time_1 2001-01-01 15:59:59 +0400: .: (0.003814) - test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -1200: .: (0.004832) - test_time_11 2000-12-31 23:59:59.000000001 -1200: .: (0.004747) - test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -1200: .: (0.006479) - test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -1200: .: (0.005102) - test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -1200: .: (0.005138) - test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.007560) - test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.006367) - test_time_17 2001-01-01 11:59:59 UTC: .: (0.005670) - test_time_18 2001-01-01 11:59:59 UTC: .: (0.007242) - test_time_2 2001-01-01 00:07:59 -1152: .: (0.006608) - test_time_3 2001-01-01 11:59:59 +0000: .: (0.005540) - test_time_4 2001-01-01 11:59:59 UTC: .: (0.004527) - test_time_5 2000-12-31 23:59:59.001 -1200: .: (0.003834) - test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -1200: .: (0.004827) - test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -1200: .: (0.004606) - test_time_8 2000-12-31 23:59:59.000001 -1200: .: (0.004148) - test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -1200: .: (0.004422) - test_time_loads: .: (0.004167) - test_time_user_marshal: .: (0.003281) - test_time_with_ivar: .: (0.004008) - test_unexpected_eof: .: (0.003579) + test_array_subclass: .: (0.006131) + test_date: .: (0.005593) + test_floats: .: (0.006312) + test_frozen_object: .: (0.005303) + test_gem_spec_disallowed_ivar: .: (0.007273) + test_gem_spec_disallowed_symbol: .: (0.006527) + test_gem_spec_unmarshall_license: .: (0.007246) + test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.009965) + test_hash_with_compare_by_identity: .: (0.006147) + test_hash_with_default_value: .: (0.005253) + test_hash_with_ivar: .: (0.005363) + test_int_ 0: .: (0.006135) + test_int_ 1: .: (0.005520) + test_int_ 1048575: .: (0.005563) + test_int_ 122: .: (0.005613) + test_int_ 123: .: (0.005642) + test_int_ 124: .: (0.005525) + test_int_ 127: .: (0.005201) + test_int_ 128: .: (0.005753) + test_int_ 2: .: (0.006156) + test_int_ 255: .: (0.005701) + test_int_ 256: .: (0.005447) + test_int_ 257: .: (0.006306) + test_int_ 268435455: .: (0.006116) + test_int_ 268435456: .: (0.006534) + test_int_ 3: .: (0.006515) + test_int_ 4: .: (0.025619) + test_int_ 4294967295: .: (0.006032) + test_int_ 4294967296: .: (0.005929) + test_int_ 5: .: (0.006010) + test_int_ 6: .: (0.005590) + test_int_ 65535: .: (0.005634) + test_int_ 65536: .: (0.005597) + test_int_ 9223372036854775807: .: (0.006537) + test_int_ 9223372036854775808: .: (0.005881) + test_length_one_symbols: .: (0.005567) + test_link_after_float: .: (0.005017) + test_negative_length: .: (0.005871) + test_rational: .: (0.005636) + test_recursive_array: .: (0.005384) + test_recursive_string: .: (0.005251) + test_repeated_string: .: (0.005752) + test_repeated_symbol: .: (0.006280) + test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.006341) + test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.005619) + test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.005886) + test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.006275) + test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.005553) + test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.005197) + test_safe_load_marshal Array ["hello", "hello"]: .: (0.005062) + test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.005199) + test_safe_load_marshal Array [:development, :development]: .: (0.005291) + test_safe_load_marshal Array [[...]]: .: (0.005422) + test_safe_load_marshal Array {}: .: (0.004899) + test_safe_load_marshal Date #: .: (0.006021) + test_safe_load_marshal Float -0.0: .: (0.005752) + test_safe_load_marshal Float -1.1: .: (0.005356) + test_safe_load_marshal Float -30000000.0: .: (0.005148) + test_safe_load_marshal Float -Infinity: .: (0.005319) + test_safe_load_marshal Float 0.0: .: (0.005292) + test_safe_load_marshal Float 1.1: .: (0.004989) + test_safe_load_marshal Float 30000000.0: .: (0.005089) + test_safe_load_marshal Float Infinity: .: (0.005562) + test_safe_load_marshal Float NaN: .: (0.005345) + test_safe_load_marshal Gem::Version #:.: (0.005333) + test_safe_load_marshal Hash {:runtime=>:development}: .: (0.005429) + test_safe_load_marshal Hash {}: .: (0.005215) + test_safe_load_marshal Hash {} default value: .: (0.004943) + test_safe_load_marshal Integer -1: .: (0.005792) + test_safe_load_marshal Integer -1048575: .: (0.006261) + test_safe_load_marshal Integer -122: .: (0.005967) + test_safe_load_marshal Integer -123: .: (0.005009) + test_safe_load_marshal Integer -124: .: (0.005791) + test_safe_load_marshal Integer -127: .: (0.005195) + test_safe_load_marshal Integer -128: .: (0.006057) + test_safe_load_marshal Integer -2: .: (0.005660) + test_safe_load_marshal Integer -255: .: (0.005429) + test_safe_load_marshal Integer -256: .: (0.005742) + test_safe_load_marshal Integer -257: .: (0.005151) + test_safe_load_marshal Integer -268435455: .: (0.005484) + test_safe_load_marshal Integer -268435456: .: (0.006055) + test_safe_load_marshal Integer -3: .: (0.004932) + test_safe_load_marshal Integer -4: .: (0.005322) + test_safe_load_marshal Integer -4294967295: .: (0.005390) + test_safe_load_marshal Integer -4294967296: .: (0.005045) + test_safe_load_marshal Integer -5: .: (0.005173) + test_safe_load_marshal Integer -6: .: (0.005259) + test_safe_load_marshal Integer -65535: .: (0.005071) + test_safe_load_marshal Integer -65536: .: (0.004847) + test_safe_load_marshal Integer -9223372036854775807:.: (0.005086) + test_safe_load_marshal Integer -9223372036854775808:.: (0.005102) + test_safe_load_marshal Integer 0: .: (0.005115) + test_safe_load_marshal Integer 1: .: (0.005067) + test_safe_load_marshal Integer 1048574: .: (0.005241) + test_safe_load_marshal Integer 1048575: .: (0.005470) + test_safe_load_marshal Integer 1048576: .: (0.005879) + test_safe_load_marshal Integer 121: .: (0.005347) + test_safe_load_marshal Integer 122: .: (0.006730) + test_safe_load_marshal Integer 123: .: (0.005466) + test_safe_load_marshal Integer 124: .: (0.005958) + test_safe_load_marshal Integer 125: .: (0.005882) + test_safe_load_marshal Integer 126: .: (0.005361) + test_safe_load_marshal Integer 127: .: (0.006030) + test_safe_load_marshal Integer 128: .: (0.005675) + test_safe_load_marshal Integer 129: .: (0.005052) + test_safe_load_marshal Integer 2: .: (0.004619) + test_safe_load_marshal Integer 254: .: (0.004994) + test_safe_load_marshal Integer 255: .: (0.005093) + test_safe_load_marshal Integer 256: .: (0.004847) + test_safe_load_marshal Integer 257: .: (0.005223) + test_safe_load_marshal Integer 258: .: (0.005475) + test_safe_load_marshal Integer 268435454: .: (0.006054) + test_safe_load_marshal Integer 268435455: .: (0.005329) + test_safe_load_marshal Integer 268435456: .: (0.005050) + test_safe_load_marshal Integer 268435457: .: (0.005577) + test_safe_load_marshal Integer 3: .: (0.005512) + test_safe_load_marshal Integer 4: .: (0.004721) + test_safe_load_marshal Integer 4294967294: .: (0.004974) + test_safe_load_marshal Integer 4294967295: .: (0.005183) + test_safe_load_marshal Integer 4294967296: .: (0.004905) + test_safe_load_marshal Integer 4294967297: .: (0.005106) + test_safe_load_marshal Integer 5: .: (0.005096) + test_safe_load_marshal Integer 6: .: (0.004836) + test_safe_load_marshal Integer 65534: .: (0.004876) + test_safe_load_marshal Integer 65535: .: (0.005035) + test_safe_load_marshal Integer 65536: .: (0.004971) + test_safe_load_marshal Integer 65537: .: (0.004860) + test_safe_load_marshal Integer 7: .: (0.005011) + test_safe_load_marshal Integer 9223372036854775806: .: (0.005048) + test_safe_load_marshal Integer 9223372036854775807: .: (0.005071) + test_safe_load_marshal Integer 9223372036854775808: .: (0.004913) + test_safe_load_marshal Integer 9223372036854775809: .: (0.004984) + test_safe_load_marshal Rational (1/3): .: (0.005382) + test_safe_load_marshal String "": .: (0.005003) + test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.005081) + test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.005059) + test_safe_load_marshal String "abc" Windows-1256: .: (0.005180) + test_safe_load_marshal String "abc" ascii: .: (0.005057) + test_safe_load_marshal String "abc" binary: .: (0.005047) + test_safe_load_marshal String "abc" ivar: .: (0.005342) + test_safe_load_marshal String "abc" utf8: .: (0.004825) + test_safe_load_marshal String "hello" ivar: .: (0.005076) + test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.005599) + test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.005502) + test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.006045) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.006104) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.006481) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.006034) + test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.022766) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.006587) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.006508) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.006424) + test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.005720) + test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.005520) + test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.005247) + test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.005635) + test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.005412) + test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.005618) + test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.005516) + test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.005603) + test_string_subclass: .: (0.005083) + test_string_with_encoding: .: (0.014542) + test_string_with_ivar: .: (0.006995) + test_time_0 2000-12-31 23:59:59 +1400: .: (0.006359) + test_time_1 2000-12-31 13:59:59 +0400: .: (0.006697) + test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 +1400: .: (0.008114) + test_time_11 2000-12-31 23:59:59.000000001 +1400: .: (0.006927) + test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 +1400: .: (0.008238) + test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 +1400: .: (0.007711) + test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 +1400: .: (0.008161) + test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.008224) + test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.007688) + test_time_17 2000-12-31 09:59:59 UTC: .: (0.006276) + test_time_18 2000-12-31 09:59:59 UTC: .: (0.006948) + test_time_2 2000-12-30 22:07:59 -1152: .: (0.007569) + test_time_3 2000-12-31 09:59:59 +0000: .: (0.007704) + test_time_4 2000-12-31 09:59:59 UTC: .: (0.007584) + test_time_5 2000-12-31 23:59:59.001 +1400: .: (0.007593) + test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 +1400: .: (0.007510) + test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 +1400: .: (0.007230) + test_time_8 2000-12-31 23:59:59.000001 +1400: .: (0.006485) + test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 +1400: .: (0.007613) + test_time_loads: .: (0.006035) + test_time_user_marshal: .: (0.005805) + test_time_with_ivar: .: (0.006391) + test_unexpected_eof: .: (0.006003) TestGemSafeYAML: - test_aliases_disabled: .: (0.004360) - test_aliases_enabled_by_default: .: (0.003827) + test_aliases_disabled: .: (0.006492) + test_aliases_enabled_by_default: .: (0.005421) TestGemSecurity: - test_class_create_cert: .: (0.005271) - test_class_create_cert_email: .: (0.012015) - test_class_create_cert_self_signed: .: (0.011025) - test_class_create_key: .: (1.230641) - test_class_create_key_downcases: .: (14.955359) - test_class_create_key_raises_unknown_algorithm: .: (0.003812) - test_class_email_to_name: .: (0.003060) - test_class_get_public_key_ec: .: (0.003469) - test_class_get_public_key_rsa: .: (0.003577) - test_class_re_sign: .: (0.010212) - test_class_re_sign_not_self_signed: .: (0.003181) - test_class_re_sign_wrong_key: .: (0.003124) - test_class_reset: .: (0.003128) - test_class_sign: .: (0.010244) - test_class_sign_AltName: .: (0.039893) - test_class_trust_dir: .: (0.013222) - test_class_write: .: (3.579548) - test_class_write_encrypted: .: (1.825129) - test_class_write_encrypted_cipher: .: (0.379226) + test_class_create_cert: .: (0.007894) + test_class_create_cert_email: .: (0.019449) + test_class_create_cert_self_signed: .: (0.017954) + test_class_create_key: .: (5.958260) + test_class_create_key_downcases: .: (26.337089) + test_class_create_key_raises_unknown_algorithm: .: (0.007098) + test_class_email_to_name: .: (0.007198) + test_class_get_public_key_ec: .: (0.007314) + test_class_get_public_key_rsa: .: (0.007450) + test_class_re_sign: .: (0.019685) + test_class_re_sign_not_self_signed: .: (0.007541) + test_class_re_sign_wrong_key: .: (0.005082) + test_class_reset: .: (0.005590) + test_class_sign: .: (0.016834) + test_class_sign_AltName: .: (0.026023) + test_class_trust_dir: .: (0.005042) + test_class_write: .: (0.649784) + test_class_write_encrypted: .: (4.452032) + test_class_write_encrypted_cipher: .: (2.423273) TestGemSecurityPolicy: - test_check_cert: .: (0.012069) - test_check_cert_expired: .: (0.016490) - test_check_cert_future: .: (0.008995) - test_check_cert_invalid_issuer: .: (0.015156) - test_check_cert_issuer: .: (0.007593) - test_check_cert_no_signer: .: (0.035923) - test_check_chain: .: (0.004239) - test_check_chain_empty_chain: .: (0.003807) - test_check_chain_invalid: .: (0.004361) - test_check_chain_no_chain: .: (0.003809) - test_check_data: .: (0.009559) - test_check_data_invalid: .: (0.009555) - test_check_key: .: (0.003678) - test_check_key_no_signer: .: (0.003727) - test_check_key_wrong_key: .: (0.003736) - test_check_root: .: (0.003818) - test_check_root_empty_chain: .: (0.003864) - test_check_root_invalid_signer: .: (0.003923) - test_check_root_no_chain: .: (0.003616) - test_check_root_not_self_signed: .: (0.003507) - test_check_trust: .: (0.004451) - test_check_trust_child: .: (0.004121) - test_check_trust_empty_chain: .: (0.003612) - test_check_trust_mismatch: .: (0.004472) - test_check_trust_no_chain: .: (0.003518) - test_check_trust_no_trust: .: (0.003699) - test_check_trust_no_trust_child: .: (0.003666) - test_subject: .: (0.003648) - test_verify: .: (0.010075) - test_verify_chain_key: .: (0.009978) - test_verify_chain_signatures: .: (0.010869) - test_verify_no_digests: .: (0.010205) - test_verify_no_digests_no_security: .: (0.009900) - test_verify_no_signatures: .: (0.009641) - test_verify_no_signatures_no_digests: .: (0.004065) - test_verify_no_trust: .: (0.010274) - test_verify_not_enough_signatures: .: (0.015852) - test_verify_signatures: .: (0.012282) - test_verify_signatures_chain: .: (0.011626) - test_verify_signatures_data: .: (0.009747) - test_verify_signatures_missing: .: (0.012301) - test_verify_signatures_none: .: (0.005501) - test_verify_signatures_root: .: (0.010539) - test_verify_signatures_signer: .: (0.009806) - test_verify_signatures_trust: .: (0.010631) - test_verify_wrong_digest_type: .: (0.010870) + test_check_cert: .: (0.006713) + test_check_cert_expired: .: (0.006541) + test_check_cert_future: .: (0.005931) + test_check_cert_invalid_issuer: .: (0.006653) + test_check_cert_issuer: .: (0.006387) + test_check_cert_no_signer: .: (0.006072) + test_check_chain: .: (0.006808) + test_check_chain_empty_chain: .: (0.006473) + test_check_chain_invalid: .: (0.008407) + test_check_chain_no_chain: .: (0.008595) + test_check_data: .: (0.018956) + test_check_data_invalid: .: (0.018311) + test_check_key: .: (0.006310) + test_check_key_no_signer: .: (0.006265) + test_check_key_wrong_key: .: (0.006094) + test_check_root: .: (0.043428) + test_check_root_empty_chain: .: (0.028693) + test_check_root_invalid_signer: .: (0.016327) + test_check_root_no_chain: .: (0.015927) + test_check_root_not_self_signed: .: (0.017142) + test_check_trust: .: (0.018207) + test_check_trust_child: .: (0.020052) + test_check_trust_empty_chain: .: (0.012431) + test_check_trust_mismatch: .: (0.019381) + test_check_trust_no_chain: .: (0.018347) + test_check_trust_no_trust: .: (0.070899) + test_check_trust_no_trust_child: .: (0.006919) + test_subject: .: (0.005842) + test_verify: .: (0.016098) + test_verify_chain_key: .: (0.016331) + test_verify_chain_signatures: .: (0.018490) + test_verify_no_digests: .: (0.018797) + test_verify_no_digests_no_security: .: (0.016339) + test_verify_no_signatures: .: (0.016288) + test_verify_no_signatures_no_digests: .: (0.006579) + test_verify_no_trust: .: (0.015768) + test_verify_not_enough_signatures: .: (0.024618) + test_verify_signatures: .: (0.019675) + test_verify_signatures_chain: .: (0.017678) + test_verify_signatures_data: .: (0.015355) + test_verify_signatures_missing: .: (0.019259) + test_verify_signatures_none: .: (0.009283) + test_verify_signatures_root: .: (0.016197) + test_verify_signatures_signer: .: (0.015279) + test_verify_signatures_trust: .: (0.016222) + test_verify_wrong_digest_type: .: (0.016971) TestGemSecuritySigner: - test_extract_name: .: (0.003290) - test_initialize: .: (0.002934) - test_initialize_cert_chain_empty: .: (0.002927) - test_initialize_cert_chain_invalid: .: (0.003079) - test_initialize_cert_chain_mixed: .: (0.003010) - test_initialize_cert_chain_path: .: (0.002897) - test_initialize_default: .: (0.004092) - test_initialize_encrypted_key_path: .: (0.003391) - test_initialize_key_path: .: (0.003298) - test_load_cert_chain: .: (0.003827) - test_load_cert_chain_broken: .: (0.003831) - test_sign: .: (0.009048) - test_sign_expired: .: (0.003317) - test_sign_expired_auto_update: .: (0.017307) - test_sign_expired_auto_update_exists: .: (0.003778) - test_sign_no_certs: .: (0.002832) - test_sign_no_key: .: (0.003046) - test_sign_wrong_key: .: (0.003125) + test_extract_name: .: (0.005493) + test_initialize: .: (0.004967) + test_initialize_cert_chain_empty: .: (0.004569) + test_initialize_cert_chain_invalid: .: (0.005011) + test_initialize_cert_chain_mixed: .: (0.005008) + test_initialize_cert_chain_path: .: (0.004821) + test_initialize_default: .: (0.006224) + test_initialize_encrypted_key_path: .: (0.005763) + test_initialize_key_path: .: (0.005592) + test_load_cert_chain: .: (0.005871) + test_load_cert_chain_broken: .: (0.006473) + test_sign: .: (0.014387) + test_sign_expired: .: (0.005309) + test_sign_expired_auto_update: .: (0.026114) + test_sign_expired_auto_update_exists: .: (0.006054) + test_sign_no_certs: .: (0.004863) + test_sign_no_key: .: (0.004814) + test_sign_wrong_key: .: (0.004938) TestGemSecurityTrustDir: - test_cert_path: .: (0.003267) - test_issuer_of: .: (0.003505) - test_load_certificate: .: (0.003757) - test_name_path: .: (0.003262) - test_trust_cert: .: (0.003356) - test_verify: .: (0.003444) - test_verify_file: .: (0.003446) - test_verify_wrong_permissions: .: (0.003218) + test_cert_path: .: (0.005239) + test_issuer_of: .: (0.005935) + test_load_certificate: .: (0.005892) + test_name_path: .: (0.004827) + test_trust_cert: .: (0.005868) + test_verify: .: (0.005468) + test_verify_file: .: (0.005341) + test_verify_wrong_permissions: .: (0.005384) TestGemSilentUI: - test_ask: .: (0.003517) - test_ask_for_password: .: (0.003320) - test_ask_yes_no: .: (0.003670) - test_choose_from_list: .: (0.003319) - test_download_reporter: .: (0.003193) - test_new_without_dev_null: .: (0.003239) - test_progress_reporter: .: (0.003104) + test_ask: .: (0.005684) + test_ask_for_password: .: (0.005142) + test_ask_yes_no: .: (0.006064) + test_choose_from_list: .: (0.005417) + test_download_reporter: .: (0.005456) + test_new_without_dev_null: .: (0.004913) + test_progress_reporter: .: (0.005262) TestGemSource: - test_cache_dir_escapes_windows_paths: .: (0.010401) - test_dependency_resolver_set_bundler_api: .: (0.009665) - test_dependency_resolver_set_file_uri: .: (0.011503) - test_dependency_resolver_set_marshal_api: .: (0.011045) - test_fetch_spec: .: (0.010874) - test_fetch_spec_cached: .: (0.010552) - test_fetch_spec_platform: .: (0.013416) - test_fetch_spec_platform_ruby: .: (0.011327) - test_initialize_git: .: (0.009262) - test_initialize_invalid_uri: .: (0.009372) - test_load_specs: .: (0.010181) - test_load_specs_cached: .: (0.010725) - test_load_specs_cached_empty: .: (0.011021) - test_load_specs_from_unavailable_uri: .: (0.009687) - test_spaceship: .: (0.010776) - test_spaceship_order_is_preserved_when_uri_differs: .: (0.009278) - test_typo_squatting: .: (0.009983) - test_typo_squatting_custom_distance_threshold: .: (0.010740) - test_typo_squatting_false_positive: .: (0.009434) - test_update_cache_eh: .: (0.009332) - test_update_cache_eh_home_nonexistent: .: (0.009414) + test_cache_dir_escapes_windows_paths: .: (0.016000) + test_dependency_resolver_set_bundler_api: .: (0.016051) + test_dependency_resolver_set_file_uri: .: (0.018744) + test_dependency_resolver_set_marshal_api: .: (0.018568) + test_fetch_spec: .: (0.017650) + test_fetch_spec_cached: .: (0.018438) + test_fetch_spec_platform: .: (0.021925) + test_fetch_spec_platform_ruby: .: (0.018875) + test_initialize_git: .: (0.015786) + test_initialize_invalid_uri: .: (0.016785) + test_load_specs: .: (0.016738) + test_load_specs_cached: .: (0.018249) + test_load_specs_cached_empty: .: (0.018195) + test_load_specs_from_unavailable_uri: .: (0.015761) + test_spaceship: .: (0.018043) + test_spaceship_order_is_preserved_when_uri_differs: .: (0.015391) + test_typo_squatting: .: (0.016384) + test_typo_squatting_custom_distance_threshold: .: (0.015321) + test_typo_squatting_false_positive: .: (0.015034) + test_update_cache_eh: .: (0.014672) + test_update_cache_eh_home_nonexistent: .: (0.014607) TestGemSourceFetchProblem: - test_exception: .: (0.003306) - test_password_redacted: .: (0.003054) - test_source_password_no_redacted: .: (0.003000) + test_exception: .: (0.005209) + test_password_redacted: .: (0.004786) + test_source_password_no_redacted: .: (0.004685) TestGemSourceGit: test_base_dir: P =============================================================================== @@ -4487,7 +4523,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.003930) +: (0.006820) test_cache: P =============================================================================== Pending: test_cache(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4495,7 +4531,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.003660) +: (0.006632) test_cache_local: P =============================================================================== Pending: test_cache_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4503,7 +4539,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.003712) +: (0.006436) test_checkout: P =============================================================================== Pending: test_checkout(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4511,7 +4547,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.003661) +: (0.006469) test_checkout_default: P =============================================================================== Pending: test_checkout_default(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4519,7 +4555,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.003647) +: (0.006475) test_checkout_local: P =============================================================================== Pending: test_checkout_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4527,7 +4563,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.003688) +: (0.006360) test_checkout_local_cached: P =============================================================================== Pending: test_checkout_local_cached(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4535,7 +4571,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.003682) +: (0.006429) test_checkout_submodules: P =============================================================================== Pending: test_checkout_submodules(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4543,7 +4579,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.003697) +: (0.006514) test_dir_shortref: P =============================================================================== Pending: test_dir_shortref(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4551,7 +4587,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.003704) +: (0.006351) test_download: P =============================================================================== Pending: test_download(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4559,7 +4595,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.003747) +: (0.006959) test_equals2: P =============================================================================== Pending: test_equals2(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4567,7 +4603,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.003622) +: (0.006359) test_install_dir: P =============================================================================== Pending: test_install_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4575,7 +4611,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.003701) +: (0.006045) test_install_dir_local: P =============================================================================== Pending: test_install_dir_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4583,7 +4619,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.003670) +: (0.006000) test_pretty_print: P =============================================================================== Pending: test_pretty_print(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4591,7 +4627,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.003648) +: (0.006033) test_repo_cache_dir: P =============================================================================== Pending: test_repo_cache_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4599,7 +4635,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.003659) +: (0.005889) test_rev_parse: P =============================================================================== Pending: test_rev_parse(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4607,7 +4643,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.003679) +: (0.005991) test_root_dir: P =============================================================================== Pending: test_root_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4615,7 +4651,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.003621) +: (0.005906) test_spaceship: P =============================================================================== Pending: test_spaceship(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4623,7 +4659,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.003692) +: (0.006038) test_specs: P =============================================================================== Pending: test_specs(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4631,7 +4667,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.003736) +: (0.006043) test_specs_local: P =============================================================================== Pending: test_specs_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4639,7 +4675,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.003668) +: (0.005966) test_uri: P =============================================================================== Pending: test_uri(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4647,7 +4683,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.003625) +: (0.006092) test_uri_hash: P =============================================================================== Pending: test_uri_hash(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4655,526 +4691,526 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003705) +: (0.006515) TestGemSourceInstalled: - test_pretty_print: .: (0.003394) - test_spaceship: .: (0.007770) + test_pretty_print: .: (0.005307) + test_spaceship: .: (0.012657) TestGemSourceList: - test_Enumerable: .: (0.003257) - test_append: .: (0.003257) - test_clear: .: (0.003026) - test_delete: .: (0.002958) - test_delete_a_source: .: (0.003108) - test_each: .: (0.003004) - test_each_source: .: (0.003022) - test_empty?: .: (0.003093) - test_equal_to_another_list: .: (0.003027) - test_equal_to_array: .: (0.003021) - test_include_eh: .: (0.003061) - test_include_matches_a_source: .: (0.003087) - test_replace: .: (0.003049) - test_self_from: .: (0.003060) - test_to_a: .: (0.003019) + test_Enumerable: .: (0.005196) + test_append: .: (0.005058) + test_clear: .: (0.005179) + test_delete: .: (0.004611) + test_delete_a_source: .: (0.004569) + test_each: .: (0.004583) + test_each_source: .: (0.004622) + test_empty?: .: (0.004670) + test_equal_to_another_list: .: (0.004720) + test_equal_to_array: .: (0.004484) + test_include_eh: .: (0.004655) + test_include_matches_a_source: .: (0.004636) + test_replace: .: (0.004684) + test_self_from: .: (0.004919) + test_to_a: .: (0.004576) TestGemSourceLocal: - test_download: .: (0.016110) - test_fetch_spec: .: (0.016093) - test_find_gem: .: (0.016044) - test_find_gem_highest_version: .: (0.020111) - test_find_gem_prerelease: .: (0.015918) - test_find_gem_specific_version: .: (0.020292) - test_inspect: .: (0.016037) - test_load_specs_latest: .: (0.020144) - test_load_specs_prerelease: .: (0.016103) - test_load_specs_released: .: (0.015782) - test_pretty_print: .: (0.011629) - test_spaceship: .: (0.015626) + test_download: .: (0.025981) + test_fetch_spec: .: (0.025449) + test_find_gem: .: (0.025321) + test_find_gem_highest_version: .: (0.032042) + test_find_gem_prerelease: .: (0.025496) + test_find_gem_specific_version: .: (0.032286) + test_inspect: .: (0.025364) + test_load_specs_latest: .: (0.031809) + test_load_specs_prerelease: .: (0.025499) + test_load_specs_released: .: (0.025449) + test_pretty_print: .: (0.018515) + test_spaceship: .: (0.024821) TestGemSourceLock: - test_equals2: .: (0.003212) - test_fetch_spec: .: (0.005793) - test_spaceship: .: (0.003137) - test_spaceship_git: .: (0.002903) - test_spaceship_installed: .: (0.002902) - test_spaceship_local: .: (0.002871) - test_spaceship_remote: .: (0.002975) - test_spaceship_specific_file: .: (0.007546) - test_spaceship_vendor: .: (0.003042) - test_uri: .: (0.002907) + test_equals2: .: (0.005157) + test_fetch_spec: .: (0.008836) + test_spaceship: .: (0.005254) + test_spaceship_git: .: (0.004631) + test_spaceship_installed: .: (0.005270) + test_spaceship_local: .: (0.004760) + test_spaceship_remote: .: (0.004717) + test_spaceship_specific_file: .: (0.012521) + test_spaceship_vendor: .: (0.004998) + test_uri: .: (0.004694) TestGemSourceSpecificFile: - test_download: .: (0.007618) - test_fetch_spec: .: (0.007644) - test_fetch_spec_fails_on_unknown_name: .: (0.007622) - test_load_specs: .: (0.007675) - test_path: .: (0.007610) - test_pretty_print: .: (0.007694) - test_spaceship: .: (0.019604) - test_spec: .: (0.007609) + test_download: .: (0.012828) + test_fetch_spec: .: (0.012893) + test_fetch_spec_fails_on_unknown_name: .: (0.012832) + test_load_specs: .: (0.012889) + test_path: .: (0.012960) + test_pretty_print: .: (0.013070) + test_spaceship: .: (0.032908) + test_spec: .: (0.013226) TestGemSourceSubpathProblem: - test_dependency_resolver_set: .: (0.030838) - test_fetch_spec: .: (0.047793) - test_load_specs: .: (0.032459) + test_dependency_resolver_set: .: (0.050460) + test_fetch_spec: .: (0.051251) + test_load_specs: .: (0.050119) TestGemSourceVendor: - test_initialize: .: (0.003297) - test_spaceship: .: (0.003254) + test_initialize: .: (0.005397) + test_spaceship: .: (0.004794) TestGemSpecFetcher: - test_available_specs_cache: .: (0.005309) - test_available_specs_cache_released: .: (0.007436) - test_available_specs_complete: .: (0.007891) - test_available_specs_complete_handles_no_prerelease:.: (0.007648) - test_available_specs_latest: .: (0.007254) - test_available_specs_prerelease: .: (0.006172) - test_available_specs_released: .: (0.006001) - test_available_specs_with_bad_source: .: (0.003864) - test_initialize: .: (0.003273) - test_initialize_nonexistent_home_dir: .: (0.002996) - test_initialize_source: .: (0.003089) - test_initialize_unwritable_home_dir: .: (0.003162) - test_spec_for_dependency_all: .: (0.009018) - test_spec_for_dependency_bad_fetch_spec: .: (0.007508) - test_spec_for_dependency_latest: .: (0.007441) - test_spec_for_dependency_mismatched_platform: .: (0.005619) - test_spec_for_dependency_platform: .: (0.006395) - test_spec_for_dependency_prerelease: .: (0.007610) - test_suggest_gems_from_name_latest: .: (0.008083) - test_suggest_gems_from_name_prefix_or_suffix: .: (0.007451) - test_suggest_gems_from_name_prerelease: .: (0.006369) + test_available_specs_cache: .: (0.009174) + test_available_specs_cache_released: .: (0.012026) + test_available_specs_complete: .: (0.013108) + test_available_specs_complete_handles_no_prerelease:.: (0.012064) + test_available_specs_latest: .: (0.040285) + test_available_specs_prerelease: .: (0.010070) + test_available_specs_released: .: (0.010674) + test_available_specs_with_bad_source: .: (0.006346) + test_initialize: .: (0.005113) + test_initialize_nonexistent_home_dir: .: (0.005214) + test_initialize_source: .: (0.005145) + test_initialize_unwritable_home_dir: .: (0.004768) + test_spec_for_dependency_all: .: (0.015506) + test_spec_for_dependency_bad_fetch_spec: .: (0.012144) + test_spec_for_dependency_latest: .: (0.012324) + test_spec_for_dependency_mismatched_platform: .: (0.009234) + test_spec_for_dependency_platform: .: (0.010625) + test_spec_for_dependency_prerelease: .: (0.012309) + test_suggest_gems_from_name_latest: .: (0.013524) + test_suggest_gems_from_name_prefix_or_suffix: .: (0.012103) + test_suggest_gems_from_name_prerelease: .: (0.010699) TestGemSpecification: - test__dump: .: (0.004077) - test__load_fixes_Date_objects: .: (0.003688) - test_activate: .: (0.003216) - test_add_dependency_from_existing_dependency: .: (0.003180) - test_add_dependency_with_type: .: (0.003164) - test_add_dependency_with_type_explicit: .: (0.002977) - test_allowed_push_host: .: (0.003123) - test_author: .: (0.003055) - test_authors: .: (0.003032) - test_base_dir: .: (0.002939) - test_base_dir_not_loaded: .: (0.003103) - test_bindir_equals: .: (0.003109) - test_bindir_equals_nil: .: (0.002930) - test_build_args: .: (0.003485) - test_build_extensions: .: (0.102188) - test_build_extensions_built: .: (0.003932) - test_build_extensions_default_gem: .: (0.003521) - test_build_extensions_error: .: (0.004192) - test_build_extensions_extensions_dir_unwritable: .: (0.003809) - test_build_extensions_no_extensions_dir_unwritable: .: (0.003481) - test_build_extensions_none: .: (0.003285) - test_build_extensions_preview: .: (0.098162) - test_contains_requirable_file_eh: .: (0.003737) - test_contains_requirable_file_eh_extension: .: (0.003264) - test_contains_requirable_file_eh_extension_java_platform: .: (0.003539) - test_contains_requirable_file_extension_soext: .: (0.003852) - test_date: .: (0.003212) - test_date_equals_date: .: (0.003173) - test_date_equals_string: .: (0.002934) - test_date_equals_string_bad: .: (0.003178) - test_date_equals_time: .: (0.003210) - test_date_equals_time_local: .: (0.003161) - test_date_equals_time_utc: .: (0.002896) - test_date_tolerates_hour_sec_and_timezone: .: (0.003063) - test_date_tolerates_hour_sec_zulu: .: (0.003117) - test_date_use_env_source_date_epoch: .: (0.002959) - test_default_spec_stub_is_marked_default: .: (0.005169) - test_dependencies: .: (0.003080) - test_dependent_gems: .: (0.014991) - test_description: .: (0.003206) - test_development_dependencies: .: (0.003114) - test_doc_dir: .: (0.003127) - test_doc_dir_type: .: (0.002978) - test_duplicate_runtime_dependency: .: (0.003371) - test_eql_eh: .: (0.003392) - test_eql_eh_extensions: .: (0.003134) - test_executable_equals: .: (0.003017) - test_executables: .: (0.003060) - test_executables_equals_nil: .: (0.003128) - test_extension_dir: .: (0.003087) - test_extension_dir_override: .: (0.002902) - test_extensions: .: (0.003124) - test_extensions_equals_nil: .: (0.002993) - test_extra_rdoc_files_equals_nil: .: (0.003105) - test_files: .: (0.002849) - test_files_append: .: (0.003062) - test_files_duplicate: .: (0.003119) - test_files_extra_rdoc_files: .: (0.003135) - test_files_non_array: .: (0.003116) - test_files_non_array_pathological: .: (0.002921) - test_find_all_by_full_name: .: (0.011917) - test_find_by_full_name: .: (0.005894) - test_find_by_name: .: (0.006011) - test_find_by_name_prerelease: .: (0.004972) - test_find_by_name_with_only_prereleases: .: (0.004673) - test_find_by_name_with_only_prereleases_with_requirements: .: (0.004577) - test_find_by_path: .: (0.007890) - test_find_in_unresolved_tree_is_not_exponentiental: .: (0.069218) - test_find_inactive_by_path: .: (0.007786) - test_for_cache: .: (0.003339) - test_full_gem_path: .: (0.002913) - test_full_gem_path_double_slash: .: (0.003217) - test_full_name: .: (0.003166) - test_full_name_windows: .: (0.003053) - test_full_require_paths: .: (0.003094) - test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.003791) - test_gem_build_complete_path: .: (0.002887) - test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.005284) - test_handles_dependencies_with_syck_requirements_bug: .: (0.004728) - test_handles_private_null_type: .: (0.004683) - test_hash: .: (0.003175) - test_initialize: .: (0.003128) - test_initialize_copy: .: (0.003395) - test_initialize_copy_broken: .: (0.003133) - test_initialize_future: .: (0.003087) - test_initialize_nil_version: .: (0.003241) - test_initialize_prerelease_version_before_name: .: (0.003006) - test_inner_clonflict_in_indirect_gems: .: (0.024498) - test_inner_clonflict_in_indirect_gems_reversed: .: (0.034255) - test_installed_by_version: .: (0.011713) - test_latest_specs: .: (0.007406) - test_lib_files: .: (0.003095) - test_license: .: (0.002862) - test_licenses: .: (0.003041) - test_load_default_gem: .: (0.004125) - test_load_errors_contain_filename: .: (0.003487) - test_metadata_key_size_validation_fails: .: (0.004555) - test_metadata_key_type_validation_fails: .: (0.004470) - test_metadata_link_validation_fails: .: (0.004548) - test_metadata_link_validation_warns_for_duplicates: .: (0.004712) - test_metadata_specs: .: (0.003752) - test_metadata_validates_ok: .: (0.004597) - test_metadata_value_size_validation_fails: .: (0.004455) - test_metadata_value_type_validation_fails: .: (0.004467) - test_missing_extensions_eh: .: (0.098489) - test_missing_extensions_eh_default_gem: .: (0.003081) - test_missing_extensions_eh_none: .: (0.003021) - test_name: .: (0.003103) - test_original_name: .: (0.003095) - test_platform: .: (0.002890) - test_platform_change_reset_cache_file: .: (0.003097) - test_platform_change_reset_full_name: .: (0.003087) - test_platform_equals: .: (0.003196) - test_platform_equals_current: .: (0.002999) - test_platform_equals_legacy: .: (0.003093) - test_removed_methods: .: (0.002944) - test_require_already_activated: .: (0.008402) - test_require_already_activated_indirect_conflict: .: (0.027202) - test_require_finds_in_2nd_level_indirect: .: (0.031767) - test_require_paths: .: (0.011851) - test_require_paths_default_ext_dir_for: .: (0.002953) - test_require_should_not_conflict: .: (0.036544) - test_require_should_prefer_latest_gem_level1: .: (0.025054) - test_require_should_prefer_latest_gem_level2: .: (0.027293) - test_require_should_prefer_reachable_gems: .: (0.052008) - test_requirements: .: (0.011961) - test_runtime_dependencies: .: (0.003135) - test_runtime_dependencies_legacy: .: (0.003197) - test_runtime_predicate_false: .: (0.003005) - test_runtime_predicate_true: .: (0.003100) - test_self__load_future: .: (0.003684) - test_self_activate: .: (0.003315) - test_self_activate_ambiguous_direct: .: (0.017287) - test_self_activate_ambiguous_indirect: .: (0.025935) - test_self_activate_ambiguous_indirect_conflict: .: (0.027796) - test_self_activate_ambiguous_unrelated: .: (0.024200) - test_self_activate_checks_dependencies: .: (0.017727) - test_self_activate_conflict: .: (0.005995) - test_self_activate_deep_unambiguous: .: (0.009906) - test_self_activate_divergent: .: (0.008704) - test_self_activate_dropped: .: (0.008665) - test_self_activate_loaded: .: (0.003264) - test_self_activate_old_required: .: (0.007241) - test_self_activate_over: .: (0.010027) - test_self_activate_platform_alternate: .: (0.007547) - test_self_activate_platform_bump: .: (0.007281) - test_self_activate_prerelease: .: (0.009766) - test_self_activate_raggi_the_edgecase_generator: .: (0.010086) - test_self_activate_under: .: (0.008776) - test_self_activate_unrelated: .: (0.007338) - test_self_activate_via_require: .: (0.014418) - test_self_activate_via_require_wtf: .: (0.036037) - test_self_all_equals: .: (0.016642) - test_self_attribute_names: .: (0.003275) - test_self_find_active_stub_by_path: .: (0.006381) - test_self_from_yaml: .: (0.004910) - test_self_from_yaml_cleans_up_Date_objects: .: (0.004245) - test_self_load: .: (0.003669) - test_self_load_escape_curly: .: (0.003622) - test_self_load_escape_interpolation: .: (0.003614) - test_self_load_escape_quote: .: (0.003643) - test_self_load_legacy_ruby: .: (0.003442) - test_self_load_relative: .: (0.003664) - test_self_load_utf8_with_ascii_encoding: .: (0.003664) - test_self_normalize_yaml_input_with_183_io: .: (0.002991) - test_self_normalize_yaml_input_with_183_yaml: .: (0.003205) - test_self_normalize_yaml_input_with_192_yaml: .: (0.003034) - test_self_normalize_yaml_input_with_non_183_io: .: (0.003050) - test_self_normalize_yaml_input_with_non_183_yaml: .: (0.002958) - test_self_outdated: .: (0.007800) - test_self_outdated_and_latest_remotes: .: (0.011475) - test_self_remove_spec: .: (0.006389) - test_self_remove_spec_removed: .: (0.003685) - test_self_stubs_for_lazy_loading: .: (0.003962) - test_self_stubs_for_mult_platforms: .: (0.004540) - test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.003440) - test_self_stubs_returns_only_specified_named_specs: .: (0.004129) - test_source: .: (0.003214) - test_source_paths: .: (0.003009) - test_spaceship_name: .: (0.003274) - test_spaceship_platform: .: (0.003067) - test_spaceship_version: .: (0.002949) - test_spec_file: .: (0.003053) - test_spec_name: .: (0.003092) - test_summary: .: (0.003210) - test_test_files: .: (0.003101) - test_test_files_equals_nil: .: (0.002909) - test_to_fullpath: .: (0.004211) - test_to_ruby: .: (0.003619) - test_to_ruby_fancy: .: (0.003816) - test_to_ruby_for_cache: .: (0.003593) - test_to_ruby_keeps_requirements_as_originally_specified: .: (0.003343) - test_to_ruby_legacy: .: (0.003597) - test_to_ruby_nested_hash: .: (0.003272) - test_to_ruby_platform: .: (0.003394) - test_to_ruby_with_rsa_key: .: (0.328679) - test_to_yaml: .: (0.004916) - test_to_yaml_fancy: .: (0.004922) - test_to_yaml_no_autorequire: .: (0.004058) - test_to_yaml_no_post_install_message: .: (0.004223) - test_to_yaml_no_signing_key: .: (0.004361) - test_to_yaml_platform: .: (0.004164) - test_to_yaml_platform_legacy: .: (0.004903) - test_to_yaml_platform_no_specific_platform: .: (0.004073) - test_to_yaml_platform_original_platform_empty_string: .: (0.004274) - test_to_yaml_platform_original_platform_nil: .: (0.004258) - test_unresolved_specs: .: (0.003700) - test_unresolved_specs_with_duplicated_versions: .: (0.003702) - test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.003737) - test_unresolved_specs_with_versions: .: (0.003622) - test_validate: .: (0.004260) - test_validate_authors: .: (0.004824) - test_validate_autorequire: .: (0.004300) - test_validate_dependencies: .: (0.004678) - test_validate_dependencies_allowed_duplicates: .: (0.004300) - test_validate_dependencies_duplicates: .: (0.004228) - test_validate_deprecated_license_values_plus: .: (0.081397) - test_validate_description: .: (0.006121) - test_validate_email: .: (0.004380) - test_validate_empty: .: (0.003245) - test_validate_empty_files: .: (0.004079) - test_validate_empty_homepage: .: (0.004140) - test_validate_empty_require_paths: .: (0.003977) - test_validate_empty_summary: .: (0.004195) - test_validate_error: .: (0.002971) - test_validate_executables: .: (0.004446) - test_validate_files: .: (0.004478) - test_validate_files_recursive: .: (0.004118) - test_validate_for_resolution_ignores_metadata: .: (0.003178) - test_validate_for_resolution_validates_duplicate_dependencies: .: (0.003361) - test_validate_for_resolution_validates_name: .: (0.003074) - test_validate_for_resolution_validates_required_attributes: .: (0.003216) - test_validate_homepage: .: (0.005736) - test_validate_license: .: (0.004460) - test_validate_license_gives_suggestions: .: (0.045705) - test_validate_license_in_a_non_packaging_context: .: (0.004012) - test_validate_license_ref: .: (0.004203) - test_validate_license_values: .: (0.036152) - test_validate_license_values_or_later: .: (0.004293) - test_validate_license_values_with: .: (0.004223) - test_validate_license_with_deprecated_exception: .: (0.361197) - test_validate_license_with_invalid_exception: .: (0.361649) - test_validate_license_with_nonsense_suffix: .: (0.224898) - test_validate_name: .: (0.004405) - test_validate_nil_license: .: (0.004289) - test_validate_no_required_ruby_versions: .: (0.004178) - test_validate_non_nil: .: (0.005972) - test_validate_open_required_ruby_versions: .: (0.004213) - test_validate_permissions: .: (0.004330) - test_validate_permissions_of_missing_file_non_packaging: .: (0.003933) - test_validate_platform_legacy: .: (0.004952) - test_validate_prerelease_dependencies_with_prerelease_version: .: (0.004321) - test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.004394) - test_validate_rake_extension_have_rake_dependency_warning: .: (0.004347) - test_validate_removed_rubyforge_project: .: (0.004148) - test_validate_require_paths_with_invalid_types: .: (0.003989) - test_validate_rubygems_version: .: (0.004119) - test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.004224) - test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.004172) - test_validate_self_referencing_dependencies: .: (0.004200) - test_validate_specification_version: .: (0.003842) - test_validate_summary: .: (0.004714) - test_validate_valid_required_ruby_versions: .: (0.004147) - test_validate_warning: .: (0.019681) - test_version: .: (0.003214) - test_version_change_reset_cache_file: .: (0.003271) - test_version_change_reset_full_name: .: (0.003164) + test__dump: .: (0.007103) + test__load_fixes_Date_objects: .: (0.006264) + test_activate: .: (0.005199) + test_add_dependency_from_existing_dependency: .: (0.005097) + test_add_dependency_with_type: .: (0.005248) + test_add_dependency_with_type_explicit: .: (0.005368) + test_allowed_push_host: .: (0.005210) + test_author: .: (0.005111) + test_authors: .: (0.004805) + test_base_dir: .: (0.005094) + test_base_dir_not_loaded: .: (0.005008) + test_bindir_equals: .: (0.005044) + test_bindir_equals_nil: .: (0.004885) + test_build_args: .: (0.005687) + test_build_extensions: .: (0.166156) + test_build_extensions_built: .: (0.006363) + test_build_extensions_default_gem: .: (0.005523) + test_build_extensions_error: .: (0.006854) + test_build_extensions_extensions_dir_unwritable: .: (0.006141) + test_build_extensions_no_extensions_dir_unwritable: .: (0.005904) + test_build_extensions_none: .: (0.005201) + test_build_extensions_preview: .: (0.165049) + test_contains_requirable_file_eh: .: (0.006133) + test_contains_requirable_file_eh_extension: .: (0.005802) + test_contains_requirable_file_eh_extension_java_platform: .: (0.005577) + test_contains_requirable_file_extension_soext: .: (0.006303) + test_date: .: (0.005431) + test_date_equals_date: .: (0.005250) + test_date_equals_string: .: (0.005131) + test_date_equals_string_bad: .: (0.005003) + test_date_equals_time: .: (0.005552) + test_date_equals_time_local: .: (0.005322) + test_date_equals_time_utc: .: (0.005023) + test_date_tolerates_hour_sec_and_timezone: .: (0.005429) + test_date_tolerates_hour_sec_zulu: .: (0.005347) + test_date_use_env_source_date_epoch: .: (0.005472) + test_default_spec_stub_is_marked_default: .: (0.008271) + test_dependencies: .: (0.005544) + test_dependent_gems: .: (0.026133) + test_description: .: (0.005348) + test_development_dependencies: .: (0.005140) + test_doc_dir: .: (0.004998) + test_doc_dir_type: .: (0.004719) + test_duplicate_runtime_dependency: .: (0.005516) + test_eql_eh: .: (0.005601) + test_eql_eh_extensions: .: (0.005154) + test_executable_equals: .: (0.020332) + test_executables: .: (0.005094) + test_executables_equals_nil: .: (0.004945) + test_extension_dir: .: (0.004995) + test_extension_dir_override: .: (0.005081) + test_extensions: .: (0.004650) + test_extensions_equals_nil: .: (0.005094) + test_extra_rdoc_files_equals_nil: .: (0.005020) + test_files: .: (0.004643) + test_files_append: .: (0.004961) + test_files_duplicate: .: (0.005124) + test_files_extra_rdoc_files: .: (0.005114) + test_files_non_array: .: (0.004655) + test_files_non_array_pathological: .: (0.004860) + test_find_all_by_full_name: .: (0.019442) + test_find_by_full_name: .: (0.009731) + test_find_by_name: .: (0.009489) + test_find_by_name_prerelease: .: (0.008013) + test_find_by_name_with_only_prereleases: .: (0.007750) + test_find_by_name_with_only_prereleases_with_requirements: .: (0.007376) + test_find_by_path: .: (0.013077) + test_find_in_unresolved_tree_is_not_exponentiental: .: (0.124985) + test_find_inactive_by_path: .: (0.013501) + test_for_cache: .: (0.005453) + test_full_gem_path: .: (0.005070) + test_full_gem_path_double_slash: .: (0.004681) + test_full_name: .: (0.005125) + test_full_name_windows: .: (0.005140) + test_full_require_paths: .: (0.004887) + test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.005854) + test_gem_build_complete_path: .: (0.005012) + test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.008734) + test_handles_dependencies_with_syck_requirements_bug: .: (0.009047) + test_handles_private_null_type: .: (0.008534) + test_hash: .: (0.005118) + test_initialize: .: (0.005041) + test_initialize_copy: .: (0.005540) + test_initialize_copy_broken: .: (0.004886) + test_initialize_future: .: (0.004793) + test_initialize_nil_version: .: (0.005243) + test_initialize_prerelease_version_before_name: .: (0.004766) + test_inner_clonflict_in_indirect_gems: .: (0.039279) + test_inner_clonflict_in_indirect_gems_reversed: .: (0.057355) + test_installed_by_version: .: (0.022317) + test_latest_specs: .: (0.012430) + test_lib_files: .: (0.005192) + test_license: .: (0.004785) + test_licenses: .: (0.005033) + test_load_default_gem: .: (0.006971) + test_load_errors_contain_filename: .: (0.005980) + test_metadata_key_size_validation_fails: .: (0.007538) + test_metadata_key_type_validation_fails: .: (0.007490) + test_metadata_link_validation_fails: .: (0.007469) + test_metadata_link_validation_warns_for_duplicates: .: (0.007743) + test_metadata_specs: .: (0.006337) + test_metadata_validates_ok: .: (0.007476) + test_metadata_value_size_validation_fails: .: (0.007299) + test_metadata_value_type_validation_fails: .: (0.007321) + test_missing_extensions_eh: .: (0.164499) + test_missing_extensions_eh_default_gem: .: (0.005116) + test_missing_extensions_eh_none: .: (0.004848) + test_name: .: (0.004775) + test_original_name: .: (0.004628) + test_platform: .: (0.004724) + test_platform_change_reset_cache_file: .: (0.004920) + test_platform_change_reset_full_name: .: (0.004844) + test_platform_equals: .: (0.005163) + test_platform_equals_current: .: (0.004868) + test_platform_equals_legacy: .: (0.005066) + test_removed_methods: .: (0.004898) + test_require_already_activated: .: (0.013969) + test_require_already_activated_indirect_conflict: .: (0.044975) + test_require_finds_in_2nd_level_indirect: .: (0.052969) + test_require_paths: .: (0.021442) + test_require_paths_default_ext_dir_for: .: (0.004710) + test_require_should_not_conflict: .: (0.059421) + test_require_should_prefer_latest_gem_level1: .: (0.042781) + test_require_should_prefer_latest_gem_level2: .: (0.046335) + test_require_should_prefer_reachable_gems: .: (0.059081) + test_requirements: .: (0.021125) + test_runtime_dependencies: .: (0.004973) + test_runtime_dependencies_legacy: .: (0.004928) + test_runtime_predicate_false: .: (0.004618) + test_runtime_predicate_true: .: (0.004924) + test_self__load_future: .: (0.005969) + test_self_activate: .: (0.005046) + test_self_activate_ambiguous_direct: .: (0.027716) + test_self_activate_ambiguous_indirect: .: (0.043268) + test_self_activate_ambiguous_indirect_conflict: .: (0.045569) + test_self_activate_ambiguous_unrelated: .: (0.070640) + test_self_activate_checks_dependencies: .: (0.030715) + test_self_activate_conflict: .: (0.009656) + test_self_activate_deep_unambiguous: .: (0.015803) + test_self_activate_divergent: .: (0.013945) + test_self_activate_dropped: .: (0.013622) + test_self_activate_loaded: .: (0.005242) + test_self_activate_old_required: .: (0.011166) + test_self_activate_over: .: (0.016592) + test_self_activate_platform_alternate: .: (0.012192) + test_self_activate_platform_bump: .: (0.011415) + test_self_activate_prerelease: .: (0.011889) + test_self_activate_raggi_the_edgecase_generator: .: (0.015727) + test_self_activate_under: .: (0.013874) + test_self_activate_unrelated: .: (0.011901) + test_self_activate_via_require: .: (0.023594) + test_self_activate_via_require_wtf: .: (0.061222) + test_self_all_equals: .: (0.030048) + test_self_attribute_names: .: (0.005619) + test_self_find_active_stub_by_path: .: (0.010908) + test_self_from_yaml: .: (0.008434) + test_self_from_yaml_cleans_up_Date_objects: .: (0.006870) + test_self_load: .: (0.006497) + test_self_load_escape_curly: .: (0.006034) + test_self_load_escape_interpolation: .: (0.006046) + test_self_load_escape_quote: .: (0.005568) + test_self_load_legacy_ruby: .: (0.005564) + test_self_load_relative: .: (0.005885) + test_self_load_utf8_with_ascii_encoding: .: (0.006023) + test_self_normalize_yaml_input_with_183_io: .: (0.005033) + test_self_normalize_yaml_input_with_183_yaml: .: (0.004894) + test_self_normalize_yaml_input_with_192_yaml: .: (0.004826) + test_self_normalize_yaml_input_with_non_183_io: .: (0.004697) + test_self_normalize_yaml_input_with_non_183_yaml: .: (0.005086) + test_self_outdated: .: (0.013275) + test_self_outdated_and_latest_remotes: .: (0.019107) + test_self_remove_spec: .: (0.010459) + test_self_remove_spec_removed: .: (0.005392) + test_self_stubs_for_lazy_loading: .: (0.006134) + test_self_stubs_for_mult_platforms: .: (0.007333) + test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.005236) + test_self_stubs_returns_only_specified_named_specs: .: (0.006325) + test_source: .: (0.004917) + test_source_paths: .: (0.004669) + test_spaceship_name: .: (0.005034) + test_spaceship_platform: .: (0.005040) + test_spaceship_version: .: (0.004969) + test_spec_file: .: (0.004841) + test_spec_name: .: (0.004970) + test_summary: .: (0.004947) + test_test_files: .: (0.004805) + test_test_files_equals_nil: .: (0.005059) + test_to_fullpath: .: (0.006937) + test_to_ruby: .: (0.005862) + test_to_ruby_fancy: .: (0.005986) + test_to_ruby_for_cache: .: (0.005614) + test_to_ruby_keeps_requirements_as_originally_specified: .: (0.005362) + test_to_ruby_legacy: .: (0.006013) + test_to_ruby_nested_hash: .: (0.005149) + test_to_ruby_platform: .: (0.005434) + test_to_ruby_with_rsa_key: .: (0.564451) + test_to_yaml: .: (0.008849) + test_to_yaml_fancy: .: (0.008044) + test_to_yaml_no_autorequire: .: (0.006739) + test_to_yaml_no_post_install_message: .: (0.006691) + test_to_yaml_no_signing_key: .: (0.006814) + test_to_yaml_platform: .: (0.006684) + test_to_yaml_platform_legacy: .: (0.008216) + test_to_yaml_platform_no_specific_platform: .: (0.006879) + test_to_yaml_platform_original_platform_empty_string: .: (0.006978) + test_to_yaml_platform_original_platform_nil: .: (0.006670) + test_unresolved_specs: .: (0.005948) + test_unresolved_specs_with_duplicated_versions: .: (0.006013) + test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.006182) + test_unresolved_specs_with_versions: .: (0.005856) + test_validate: .: (0.007194) + test_validate_authors: .: (0.007567) + test_validate_autorequire: .: (0.006381) + test_validate_dependencies: .: (0.007617) + test_validate_dependencies_allowed_duplicates: .: (0.006925) + test_validate_dependencies_duplicates: .: (0.006734) + test_validate_deprecated_license_values_plus: .: (0.148253) + test_validate_description: .: (0.010336) + test_validate_email: .: (0.006636) + test_validate_empty: .: (0.005021) + test_validate_empty_files: .: (0.006441) + test_validate_empty_homepage: .: (0.006510) + test_validate_empty_require_paths: .: (0.006115) + test_validate_empty_summary: .: (0.006607) + test_validate_error: .: (0.005085) + test_validate_executables: .: (0.006910) + test_validate_files: .: (0.007070) + test_validate_files_recursive: .: (0.006405) + test_validate_for_resolution_ignores_metadata: .: (0.004790) + test_validate_for_resolution_validates_duplicate_dependencies: .: (0.005202) + test_validate_for_resolution_validates_name: .: (0.005057) + test_validate_for_resolution_validates_required_attributes: .: (0.004982) + test_validate_homepage: .: (0.008905) + test_validate_license: .: (0.006786) + test_validate_license_gives_suggestions: .: (0.082511) + test_validate_license_in_a_non_packaging_context: .: (0.006688) + test_validate_license_ref: .: (0.006644) + test_validate_license_values: .: (0.066376) + test_validate_license_values_or_later: .: (0.006759) + test_validate_license_values_with: .: (0.006455) + test_validate_license_with_deprecated_exception: .: (0.660286) + test_validate_license_with_invalid_exception: .: (0.658683) + test_validate_license_with_nonsense_suffix: .: (0.404153) + test_validate_name: .: (0.007170) + test_validate_nil_license: .: (0.006557) + test_validate_no_required_ruby_versions: .: (0.006272) + test_validate_non_nil: .: (0.009724) + test_validate_open_required_ruby_versions: .: (0.006674) + test_validate_permissions: .: (0.006620) + test_validate_permissions_of_missing_file_non_packaging: .: (0.006222) + test_validate_platform_legacy: .: (0.007390) + test_validate_prerelease_dependencies_with_prerelease_version: .: (0.006673) + test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.006665) + test_validate_rake_extension_have_rake_dependency_warning: .: (0.006690) + test_validate_removed_rubyforge_project: .: (0.006808) + test_validate_require_paths_with_invalid_types: .: (0.006491) + test_validate_rubygems_version: .: (0.006548) + test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.006929) + test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.008155) + test_validate_self_referencing_dependencies: .: (0.007059) + test_validate_specification_version: .: (0.006094) + test_validate_summary: .: (0.007041) + test_validate_valid_required_ruby_versions: .: (0.006664) + test_validate_warning: .: (0.006860) + test_version: .: (0.004821) + test_version_change_reset_cache_file: .: (0.005411) + test_version_change_reset_full_name: .: (0.005101) TestGemStreamUI: - test_ask: .: (0.003148) - test_ask_for_password: .: (0.003371) - test_ask_for_password_no_tty: .: (0.003285) - test_ask_no_tty: .: (0.003103) - test_ask_yes_no_no_tty_with_default: .: (0.002909) - test_ask_yes_no_no_tty_without_default: .: (0.003122) - test_choose_from_list: .: (0.003083) - test_choose_from_list_0: .: (0.003207) - test_choose_from_list_EOF: .: (0.002853) - test_choose_from_list_negative: .: (0.003157) - test_choose_from_list_over: .: (0.003133) - test_download_reporter_anything: .: (0.002869) - test_download_reporter_silent_false: .: (0.003162) - test_download_reporter_silent_nil: .: (0.003133) - test_progress_reporter_silent_false: .: (0.003142) - test_progress_reporter_silent_nil: .: (0.002975) - test_progress_reporter_simple: .: (0.003175) - test_progress_reporter_verbose: .: (0.003064) - test_threaded_download_reporter: .: (0.002907) - test_verbose_download_reporter_no_tty: .: (0.003058) - test_verbose_download_reporter_progress: .: (0.003121) - test_verbose_download_reporter_progress_complete: .: (0.003136) - test_verbose_download_reporter_progress_nil_length: .: (0.002899) - test_verbose_download_reporter_progress_once: .: (0.003201) - test_verbose_download_reporter_progress_zero_length:.: (0.003126) + test_ask: .: (0.005008) + test_ask_for_password: .: (0.005306) + test_ask_for_password_no_tty: .: (0.005001) + test_ask_no_tty: .: (0.004675) + test_ask_yes_no_no_tty_with_default: .: (0.005083) + test_ask_yes_no_no_tty_without_default: .: (0.005209) + test_choose_from_list: .: (0.004713) + test_choose_from_list_0: .: (0.004528) + test_choose_from_list_EOF: .: (0.004826) + test_choose_from_list_negative: .: (0.004636) + test_choose_from_list_over: .: (0.004803) + test_download_reporter_anything: .: (0.004814) + test_download_reporter_silent_false: .: (0.004521) + test_download_reporter_silent_nil: .: (0.004831) + test_progress_reporter_silent_false: .: (0.004559) + test_progress_reporter_silent_nil: .: (0.004705) + test_progress_reporter_simple: .: (0.004714) + test_progress_reporter_verbose: .: (0.004489) + test_threaded_download_reporter: .: (0.004712) + test_verbose_download_reporter_no_tty: .: (0.004790) + test_verbose_download_reporter_progress: .: (0.004601) + test_verbose_download_reporter_progress_complete: .: (0.004461) + test_verbose_download_reporter_progress_nil_length: .: (0.004765) + test_verbose_download_reporter_progress_once: .: (0.004551) + test_verbose_download_reporter_progress_zero_length:.: (0.005157) TestGemText: - test_clean_text: .: (0.003149) - test_format_removes_nonprintable_characters: .: (0.002804) - test_format_text: .: (0.003078) - test_format_text_indent: .: (0.002891) - test_format_text_no_space: .: (0.002925) - test_format_text_none: .: (0.003093) - test_format_text_none_indent: .: (0.002823) - test_format_text_trailing: .: (0.003088) - test_levenshtein_distance_add: .: (0.003262) - test_levenshtein_distance_all: .: (0.003335) - test_levenshtein_distance_empty: .: (0.002836) - test_levenshtein_distance_remove: .: (0.003388) - test_levenshtein_distance_replace: .: (0.003351) - test_min3: .: (0.003034) - test_truncate_text: .: (0.005647) + test_clean_text: .: (0.005390) + test_format_removes_nonprintable_characters: .: (0.004575) + test_format_text: .: (0.004963) + test_format_text_indent: .: (0.004631) + test_format_text_no_space: .: (0.004902) + test_format_text_none: .: (0.035572) + test_format_text_none_indent: .: (0.005063) + test_format_text_trailing: .: (0.004763) + test_levenshtein_distance_add: .: (0.005425) + test_levenshtein_distance_all: .: (0.005308) + test_levenshtein_distance_empty: .: (0.004865) + test_levenshtein_distance_remove: .: (0.005167) + test_levenshtein_distance_replace: .: (0.005265) + test_min3: .: (0.004984) + test_truncate_text: .: (0.007105) TestGemUnsatisfiableDependencyError: - test_errors: .: (0.003247) - test_name: .: (0.003103) - test_version: .: (0.002984) + test_errors: .: (0.005226) + test_name: .: (0.004711) + test_version: .: (0.004981) TestGemUriFormatter: - test_escape: .: (0.003357) - test_normalize_uri: .: (0.003311) - test_unescape: .: (0.003066) + test_escape: .: (0.005276) + test_normalize_uri: .: (0.005334) + test_unescape: .: (0.006515) TestGemUtil: - test_class_popen: .: (0.086159) - test_correct_for_windows_path: .: (0.003215) - test_glob_files_in_dir: .: (0.003441) - test_silent_system: .: (0.098732) - test_traverse_parents: .: (0.003775) - test_traverse_parents_does_not_crash_on_permissions_error: .: (0.003488) + test_class_popen: .: (0.160996) + test_correct_for_windows_path: .: (0.005030) + test_glob_files_in_dir: .: (0.005112) + test_silent_system: .: (0.144961) + test_traverse_parents: .: (0.006198) + test_traverse_parents_does_not_crash_on_permissions_error: .: (0.005555) TestGemValidator: - test_alien: .: (0.010137) - test_alien_default: .: (0.003899) + test_alien: .: (0.015556) + test_alien_default: .: (0.006301) TestGemVersion: - test_approximate_recommendation: .: (0.003936) - test_bump: .: (0.003172) - test_bump_alpha: .: (0.002847) - test_bump_alphanumeric: .: (0.003153) - test_bump_one_level: .: (0.003011) - test_bump_trailing_zeros: .: (0.002832) - test_canonical_segments: .: (0.003063) - test_class_correct: .: (0.003327) - test_class_create: .: (0.003535) - test_class_new_subclass: .: (0.002968) - test_empty_version: .: (0.003078) - test_eql_eh: .: (0.003121) - test_equals2: .: (0.002890) - test_frozen_version: .: (0.003156) - test_hash: .: (0.003211) - test_initialize: .: (0.003091) - test_initialize_invalid: .: (0.003337) - test_prerelease: .: (0.003145) - test_release: .: (0.003281) - test_segments: .: (0.002964) - test_semver: .: (0.003281) - test_spaceship: .: (0.003394) - test_to_s: .: (0.002707) + test_approximate_recommendation: .: (0.006041) + test_bump: .: (0.004914) + test_bump_alpha: .: (0.004836) + test_bump_alphanumeric: .: (0.004727) + test_bump_one_level: .: (0.004752) + test_bump_trailing_zeros: .: (0.004914) + test_canonical_segments: .: (0.004549) + test_class_correct: .: (0.005140) + test_class_create: .: (0.005334) + test_class_new_subclass: .: (0.004932) + test_empty_version: .: (0.004454) + test_eql_eh: .: (0.004923) + test_equals2: .: (0.004845) + test_frozen_version: .: (0.004671) + test_hash: .: (0.004835) + test_initialize: .: (0.005276) + test_initialize_invalid: .: (0.005155) + test_prerelease: .: (0.004786) + test_release: .: (0.004869) + test_segments: .: (0.004879) + test_semver: .: (0.005196) + test_spaceship: .: (0.005546) + test_to_s: .: (0.004622) TestGemVersionOption: - test_add_platform_option: .: (0.003743) - test_add_version_option: .: (0.003664) - test_enables_prerelease: .: (0.003792) - test_multiple_version_operator_option_compound: .: (0.003537) - test_platform_option: .: (0.003610) - test_platform_option_ruby: .: (0.003625) - test_platform_option_twice: .: (0.003617) - test_version_option: .: (0.003647) - test_version_option_compound: .: (0.003687) - test_version_option_explicit_prerelease: .: (0.003815) - test_version_option_twice: .: (0.003738) + test_add_platform_option: .: (0.006231) + test_add_version_option: .: (0.005890) + test_enables_prerelease: .: (0.006319) + test_multiple_version_operator_option_compound: .: (0.006016) + test_platform_option: .: (0.005904) + test_platform_option_ruby: .: (0.005915) + test_platform_option_twice: .: (0.006041) + test_version_option: .: (0.005877) + test_version_option_compound: .: (0.006031) + test_version_option_explicit_prerelease: .: (0.006155) + test_version_option_twice: .: (0.006124) TestStubSpecification: - test_contains_requirable_file_eh: .: (0.003639) - test_contains_requirable_file_eh_extension: .: (0.003514) - test_full_require_paths: .: (0.003232) - test_initialize: .: (0.003280) - test_initialize_extension: .: (0.003279) - test_initialize_missing_stubline: .: (0.003183) - test_initialize_version: .: (0.003181) - test_initialize_with_empty_version: .: (0.003279) - test_lib_dirs_glob: .: (0.002993) - test_lib_dirs_glob_with_extension: .: (0.003092) - test_matches_for_glob: .: (0.003401) - test_matches_for_glob_with_bundler_inline: .: (0.003377) - test_missing_extensions_eh: .: (0.109950) - test_missing_extensions_eh_default_gem: .: (0.003892) - test_missing_extensions_eh_none: .: (0.002964) - test_to_spec: .: (0.003223) - test_to_spec_default: .: (0.003396) - test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.003363) + test_contains_requirable_file_eh: .: (0.005506) + test_contains_requirable_file_eh_extension: .: (0.005962) + test_full_require_paths: .: (0.005384) + test_initialize: .: (0.005641) + test_initialize_extension: .: (0.004779) + test_initialize_missing_stubline: .: (0.005984) + test_initialize_version: .: (0.005060) + test_initialize_with_empty_version: .: (0.004959) + test_lib_dirs_glob: .: (0.004670) + test_lib_dirs_glob_with_extension: .: (0.005062) + test_matches_for_glob: .: (0.005299) + test_matches_for_glob_with_bundler_inline: .: (0.005748) + test_missing_extensions_eh: .: (0.162189) + test_missing_extensions_eh_default_gem: .: (0.006478) + test_missing_extensions_eh_none: .: (0.004750) + test_to_spec: .: (0.004763) + test_to_spec_default: .: (0.005565) + test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.005272) TestUpdateSuggestion: - test_eligible_for_update: .: (0.004840) - test_eligible_for_update_disabled_update: .: (0.004001) - test_eligible_for_update_for_prerelease: .: (0.003929) - test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.005689) - test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.004826) - test_eligible_for_update_non_tty: .: (0.003975) - test_eligible_for_update_notification_delay: .: (0.004122) - test_eligible_for_update_on_ci: .: (0.003978) - test_eligible_for_update_prevent_config: .: (0.003909) - test_eligible_for_update_prevent_env: .: (0.003992) - test_eligible_for_update_unwrittable_config: .: (0.004038) - test_update_suggestion: .: (0.003286) + test_eligible_for_update: .: (0.007331) + test_eligible_for_update_disabled_update: .: (0.006257) + test_eligible_for_update_for_prerelease: .: (0.006310) + test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.008655) + test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.007710) + test_eligible_for_update_non_tty: .: (0.006315) + test_eligible_for_update_notification_delay: .: (0.006492) + test_eligible_for_update_on_ci: .: (0.006226) + test_eligible_for_update_prevent_config: .: (0.006261) + test_eligible_for_update_prevent_env: .: (0.006263) + test_eligible_for_update_unwrittable_config: .: (0.006447) + test_update_suggestion: .: (0.005312) TestUri: - test_redacted_does_not_modify_uri: .: (0.003080) - test_redacted_with_invalid_uri: .: (0.002961) - test_redacted_with_token: .: (0.002887) - test_redacted_with_user_pass: .: (0.003011) - test_redacted_with_user_x_oauth_basic: .: (0.003025) - test_redacted_without_credential: .: (0.002821) - test_to_s_invalid_uri: .: (0.002957) - test_to_s_not_string: .: (0.002961) + test_redacted_does_not_modify_uri: .: (0.004995) + test_redacted_with_invalid_uri: .: (0.004604) + test_redacted_with_token: .: (0.004795) + test_redacted_with_user_pass: .: (0.004432) + test_redacted_with_user_x_oauth_basic: .: (0.004688) + test_redacted_without_credential: .: (0.004780) + test_to_s_invalid_uri: .: (0.004493) + test_to_s_not_string: .: (0.004845) WebauthnListenerResponseTest: - test_bad_request_response_to_s: .: (0.003001) - test_method_not_allowed_response_to_s: .: (0.002950) - test_method_not_found_response_to_s: .: (0.003696) - test_no_to_s_response_to_s: .: (0.003787) - test_ok_response_to_s: .: (0.003095) + test_bad_request_response_to_s: .: (0.005650) + test_method_not_allowed_response_to_s: .: (0.005012) + test_method_not_found_response_to_s: .: (0.004860) + test_no_to_s_response_to_s: .: (0.004870) + test_ok_response_to_s: .: (0.004477) WebauthnListenerTest: - test_listener_thread_retreives_otp_code: .: (0.004583) - test_listener_thread_sets_error: .: (0.003962) - test_wait_for_otp_code_get_follows_options: .: (0.004486) - test_wait_for_otp_code_get_request: .: (0.004199) - test_wait_for_otp_code_incorrect_params: .: (0.004371) - test_wait_for_otp_code_incorrect_path: .: (0.004085) - test_wait_for_otp_code_invalid_post_req_method: .: (0.004006) - test_wait_for_otp_code_no_params_response: .: (0.004062) - test_wait_for_otp_code_options_request: .: (0.004004) + test_listener_thread_retreives_otp_code: .: (0.007176) + test_listener_thread_sets_error: .: (0.007852) + test_wait_for_otp_code_get_follows_options: .: (0.008311) + test_wait_for_otp_code_get_request: .: (0.006994) + test_wait_for_otp_code_incorrect_params: .: (0.006864) + test_wait_for_otp_code_incorrect_path: .: (0.006501) + test_wait_for_otp_code_invalid_post_req_method: .: (0.006330) + test_wait_for_otp_code_no_params_response: .: (0.006354) + test_wait_for_otp_code_options_request: .: (0.006417) WebauthnPollerTest: - test_poll_for_otp_invalid_format: .: (0.003470) - test_poll_for_otp_invalid_status: .: (0.003618) - test_poll_for_otp_missing_credentials: .: (0.003368) - test_poll_for_otp_not_http_success: .: (0.003254) - test_poll_for_otp_pending_sleeps: .: (0.103778) - test_poll_for_otp_success: .: (0.003462) - test_poll_thread_success: .: (0.003629) - test_poll_thread_timeout_error: .: (0.003242) - test_poll_thread_webauthn_verification_error: .: (0.003196) + test_poll_for_otp_invalid_format: .: (0.005905) + test_poll_for_otp_invalid_status: .: (0.005347) + test_poll_for_otp_missing_credentials: .: (0.005337) + test_poll_for_otp_not_http_success: .: (0.005083) + test_poll_for_otp_pending_sleeps: .: (0.106026) + test_poll_for_otp_success: .: (0.005487) + test_poll_thread_success: .: (0.005933) + test_poll_thread_timeout_error: .: (0.005117) + test_poll_thread_webauthn_verification_error: .: (0.005049) -Finished in 66.056489623 seconds. +Finished in 114.893243761 seconds. ------------------------------------------------------------------------------- 2566 tests, 13286 assertions, 0 failures, 0 errors, 51 pendings, 0 omissions, 0 notifications 98.0125% passed ------------------------------------------------------------------------------- -38.85 tests/s, 201.13 assertions/s +22.33 tests/s, 115.64 assertions/s mv bundler/spec/realworld/fixtures/tapioca/.gem2deb.Gemfile.lock bundler/spec/realworld/fixtures/tapioca/Gemfile.lock mv bundler/spec/realworld/fixtures/warbler/.gem2deb.Gemfile.lock bundler/spec/realworld/fixtures/warbler/Gemfile.lock /usr/bin/ruby3.3 /usr/bin/gem2deb-test-runner @@ -5204,489 +5240,489 @@ Loaded suite /usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader Started ChangelogTest: - test_format_header: .: (0.001605) + test_format_header: .: (0.001985) Gem::TestCase: Gem::InstallerTestCase: TestGemCommandsUninstallCommand: - test_execute_all: .: (0.060890) - test_execute_all_named: .: (0.058940) - test_execute_all_named_default_multiple: .: (0.013027) - test_execute_all_named_default_single: .: (0.004698) - test_execute_dependency_order: .: (0.017079) - test_execute_does_not_error_on_shadowed_default_gems: .: (0.010616) - test_execute_does_not_remove_default_gem_executables: .: (0.019309) - test_execute_outside_gem_home: .: (0.012496) - test_execute_outside_gem_home_when_install_dir_given: .: (0.012953) - test_execute_prerelease: .: (0.180811) - test_execute_removes_executable: .: (0.011030) - test_execute_removes_formatted_executable: .: (0.009856) - test_execute_two_version: .: (0.003082) - test_execute_with_force_and_without_version_uninstalls_everything:.: (0.031426) - test_execute_with_force_ignores_dependencies: .: (0.038810) - test_execute_with_gem_not_installed: .: (0.002987) - test_execute_with_gem_uninstall_error: .: (0.038716) - test_execute_with_multiple_version_specified_as_colon: .: (0.039065) - test_execute_with_version_leaves_non_matching_versions: .: (0.040374) - test_execute_with_version_specified_as_colon: .: (0.038357) - test_handle_options: .: (0.006628) - test_handle_options_vendor: .: (0.004782) - test_handle_options_vendor_missing: .: (0.005138) - test_uninstall_selection: .: (0.031197) - test_uninstall_selection_multiple_gems: .: (0.034374) + test_execute_all: .: (0.118172) + test_execute_all_named: .: (0.130162) + test_execute_all_named_default_multiple: .: (0.024817) + test_execute_all_named_default_single: .: (0.008018) + test_execute_dependency_order: .: (0.034374) + test_execute_does_not_error_on_shadowed_default_gems: .: (0.021495) + test_execute_does_not_remove_default_gem_executables: .: (0.042089) + test_execute_outside_gem_home: .: (0.024284) + test_execute_outside_gem_home_when_install_dir_given: .: (0.026621) + test_execute_prerelease: .: (0.331743) + test_execute_removes_executable: .: (0.031051) + test_execute_removes_formatted_executable: .: (0.024748) + test_execute_two_version: .: (0.010091) + test_execute_with_force_and_without_version_uninstalls_everything:.: (0.078893) + test_execute_with_force_ignores_dependencies: .: (0.100101) + test_execute_with_gem_not_installed: .: (0.007395) + test_execute_with_gem_uninstall_error: .: (0.101072) + test_execute_with_multiple_version_specified_as_colon: .: (0.097072) + test_execute_with_version_leaves_non_matching_versions: .: (0.084398) + test_execute_with_version_specified_as_colon: .: (0.065908) + test_handle_options: .: (0.013707) + test_handle_options_vendor: .: (0.009478) + test_handle_options_vendor_missing: .: (0.009183) + test_uninstall_selection: .: (0.056068) + test_uninstall_selection_multiple_gems: .: (0.060114) TestGemInstallUpdateOptions: - test_add_install_update_options: .: (0.005531) - test_build_root: .: (0.005440) - test_doc: .: (0.005079) - test_doc_no: .: (0.004868) - test_doc_rdoc: .: (0.005144) - test_doc_rdoc_ri: .: (0.004922) - test_document: .: (0.004953) - test_document_no: .: (0.005146) - test_document_rdoc: .: (0.005110) - test_minimal_deps: .: (0.007025) - test_minimal_deps_no: .: (0.005419) - test_post_install_message: .: (0.005011) - test_post_install_message_no: .: (0.005143) - test_security_policy: .: (0.004873) - test_security_policy_unknown: .: (0.006691) - test_user_install_disabled_read_only: .: (0.008485) - test_user_install_enabled: .: (0.013319) - test_vendor: .: (0.004973) - test_vendor_missing: .: (0.007542) + test_add_install_update_options: .: (0.010040) + test_build_root: .: (0.009157) + test_doc: .: (0.009349) + test_doc_no: .: (0.008666) + test_doc_rdoc: .: (0.008854) + test_doc_rdoc_ri: .: (0.008559) + test_document: .: (0.008790) + test_document_no: .: (0.008723) + test_document_rdoc: .: (0.008970) + test_minimal_deps: .: (0.013563) + test_minimal_deps_no: .: (0.011676) + test_post_install_message: .: (0.009146) + test_post_install_message_no: .: (0.008987) + test_security_policy: .: (0.009178) + test_security_policy_unknown: .: (0.012554) + test_user_install_disabled_read_only: .: (0.014953) + test_user_install_enabled: .: (0.023873) + test_vendor: .: (0.012806) + test_vendor_missing: .: (0.020161) TestGemInstaller: - test_app_script_text: .: (0.007872) - test_check_executable_overwrite: .: (0.008530) - test_check_executable_overwrite_format_executable:.: (0.015503) - test_check_executable_overwrite_other_gem: .: (0.019639) - test_check_executable_overwrite_other_gem_force: .: (0.020413) - test_check_executable_overwrite_other_non_gem: .: (0.012636) - test_check_that_user_bin_dir_is_in_path: .: (0.006350) - test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.006273) - test_check_that_user_bin_dir_is_in_path_tilde: .: (0.006741) - test_conflicting_binstubs: .: (0.361760) - test_default_gem_loaded_from: .: (0.004574) - test_default_gem_to_specific_install_dir: .: (0.014311) - test_default_gem_with_wrappers: .: (0.010115) - test_dir: .: (0.007744) - test_ensure_dependency: .: (0.006782) - test_ensure_loadable_spec: .: (0.008673) - test_ensure_loadable_spec_security_policy: .: (0.007356) - test_extract_files: .: (0.007679) - test_find_lib_file_after_install: .: (0.273504) - test_gem_attribute: .: (0.004391) - test_generate_bin_bindir: .: (0.008876) - test_generate_bin_bindir_with_user_install_warning: .: (0.003115) - test_generate_bin_script: .: (0.009294) - test_generate_bin_script_format: .: (0.008172) - test_generate_bin_script_format_disabled: .: (0.008287) - test_generate_bin_script_install_dir: .: (0.008418) - test_generate_bin_script_no_execs: .: (0.012876) - test_generate_bin_script_no_perms: .: (0.008118) - test_generate_bin_script_no_shebang: .: (0.008202) - test_generate_bin_script_wrappers: .: (0.008680) - test_generate_bin_symlink: .: (0.007915) - test_generate_bin_symlink_no_execs: .: (0.009742) - test_generate_bin_symlink_no_perms: .: (0.009834) - test_generate_bin_symlink_update_newer: .: (0.008645) - test_generate_bin_symlink_update_older: .: (0.008236) - test_generate_bin_symlink_update_remove_wrapper: .: (0.011395) - test_generate_bin_symlink_win32: .: (0.015505) - test_generate_bin_uses_default_shebang: .: (0.016903) - test_generate_bin_with_dangling_symlink: .: (0.041833) - test_generate_plugins: .: (0.200258) - test_generate_plugins_with_build_root: .: (0.013336) - test_generate_plugins_with_install_dir: .: (0.011958) - test_generate_plugins_with_user_install: .: (0.015104) - test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.010082) - test_initialize: .: (0.006938) - test_initialize_user_install: .: (0.007556) - test_initialize_user_install_bin_dir: .: (0.008330) - test_install: .: (0.188994) - test_install_build_root: .: (0.011567) - test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.013875) - test_install_creates_binstub_that_dont_trust_encoding: .: (0.183279) - test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.186757) - test_install_creates_binstub_that_understand_version: .: (0.182972) - test_install_creates_working_binstub: .: (0.184825) - test_install_dir_takes_precedence_to_user_install:.: (0.011156) - test_install_does_not_leave_lockfile_for_binstub: .: (0.269582) - test_install_extension_and_script: .: (0.147090) - test_install_extension_clean_intermediate_files: .: (0.160051) - test_install_extension_dir: .: (0.139493) - test_install_extension_dir_is_removed_on_reinstall: .: (0.275963) - test_install_extension_flat: .: (0.173711) - test_install_force: .: (0.012564) - test_install_missing_dirs: .: (0.009897) - test_install_post_build_false: .: (0.007737) - test_install_post_build_nil: .: (0.009884) - test_install_pre_install_false: .: (0.007869) - test_install_pre_install_nil: .: (0.009548) - test_install_user_extension_dir: .: (0.142659) - test_install_with_message: .: (0.012770) - test_install_with_no_prior_files: .: (0.370232) - test_install_with_skipped_message: .: (0.010348) - test_installation_satisfies_dependency_eh: .: (0.006856) - test_installation_satisfies_dependency_eh_development: .: (0.006329) - test_keeps_plugins_up_to_date: .: (0.739184) - test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.004409) - test_package_attribute: .: (0.003903) - test_pre_install_checks_dependencies: .: (0.015190) - test_pre_install_checks_dependencies_ignore: .: (0.011478) - test_pre_install_checks_dependencies_install_dir: .: (0.008962) - test_pre_install_checks_malicious_dependencies_before_eval: .: (0.007269) - test_pre_install_checks_malicious_extensions_before_eval: .: (0.006444) - test_pre_install_checks_malicious_name: .: (0.006324) - test_pre_install_checks_malicious_name_before_eval: .: (0.007953) - test_pre_install_checks_malicious_platform_before_eval: .: (0.004365) - test_pre_install_checks_malicious_require_paths_before_eval: .: (0.006938) - test_pre_install_checks_malicious_specification_version_before_eval: .: (0.006232) - test_process_options: .: (0.006292) - test_process_options_build_root: .: (0.010978) - test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.010417) - test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.014430) - test_shebang: .: (0.013024) - test_shebang_arguments: .: (0.008370) - test_shebang_arguments_with_load_relative: .: (0.007905) - test_shebang_custom: .: (0.008040) - test_shebang_custom_with_expands: .: (0.008315) - test_shebang_custom_with_expands_and_arguments: .: (0.007656) - test_shebang_empty: .: (0.007593) - test_shebang_env: .: (0.007562) - test_shebang_env_arguments: .: (0.009301) - test_shebang_env_arguments_with_load_relative: .: (0.007991) - test_shebang_env_shebang: .: (0.007767) - test_shebang_nested: .: (0.007961) - test_shebang_nested_arguments: .: (0.008178) - test_shebang_nested_arguments_with_load_relative: .: (0.007606) - test_shebang_version: .: (0.007541) - test_shebang_version_arguments: .: (0.009217) - test_shebang_version_arguments_with_load_relative:.: (0.008059) - test_shebang_version_env: .: (0.007782) - test_shebang_version_env_arguments: .: (0.007728) - test_shebang_version_env_arguments_with_load_relative: .: (0.008222) - test_unpack: .: (0.011361) - test_use_plugin_immediately: .: (0.372392) - test_write_build_info_file: .: (0.008402) - test_write_build_info_file_empty: .: (0.006569) - test_write_build_info_file_install_dir: .: (0.008504) - test_write_cache_file: .: (0.007654) - test_write_spec: .: (0.004346) - test_write_spec_writes_cached_spec: .: (0.004325) + test_app_script_text: .: (0.018843) + test_check_executable_overwrite: .: (0.015642) + test_check_executable_overwrite_format_executable:.: (0.024664) + test_check_executable_overwrite_other_gem: .: (0.037259) + test_check_executable_overwrite_other_gem_force: .: (0.039193) + test_check_executable_overwrite_other_non_gem: .: (0.021103) + test_check_that_user_bin_dir_is_in_path: .: (0.010145) + test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.009959) + test_check_that_user_bin_dir_is_in_path_tilde: .: (0.010898) + test_conflicting_binstubs: .: (0.679751) + test_default_gem_loaded_from: .: (0.007890) + test_default_gem_to_specific_install_dir: .: (0.023993) + test_default_gem_with_wrappers: .: (0.017012) + test_dir: .: (0.012910) + test_ensure_dependency: .: (0.015243) + test_ensure_loadable_spec: .: (0.019904) + test_ensure_loadable_spec_security_policy: .: (0.017644) + test_extract_files: .: (0.017913) + test_find_lib_file_after_install: .: (0.511262) + test_gem_attribute: .: (0.006209) + test_generate_bin_bindir: .: (0.013860) + test_generate_bin_bindir_with_user_install_warning: .: (0.004963) + test_generate_bin_script: .: (0.014697) + test_generate_bin_script_format: .: (0.014071) + test_generate_bin_script_format_disabled: .: (0.013159) + test_generate_bin_script_install_dir: .: (0.013365) + test_generate_bin_script_no_execs: .: (0.020480) + test_generate_bin_script_no_perms: .: (0.014089) + test_generate_bin_script_no_shebang: .: (0.013348) + test_generate_bin_script_wrappers: .: (0.014642) + test_generate_bin_symlink: .: (0.013015) + test_generate_bin_symlink_no_execs: .: (0.015989) + test_generate_bin_symlink_no_perms: .: (0.017407) + test_generate_bin_symlink_update_newer: .: (0.014725) + test_generate_bin_symlink_update_older: .: (0.013939) + test_generate_bin_symlink_update_remove_wrapper: .: (0.021138) + test_generate_bin_symlink_win32: .: (0.029117) + test_generate_bin_uses_default_shebang: .: (0.031710) + test_generate_bin_with_dangling_symlink: .: (0.071311) + test_generate_plugins: .: (0.388724) + test_generate_plugins_with_build_root: .: (0.022835) + test_generate_plugins_with_install_dir: .: (0.020842) + test_generate_plugins_with_user_install: .: (0.024883) + test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.018553) + test_initialize: .: (0.012488) + test_initialize_user_install: .: (0.013233) + test_initialize_user_install_bin_dir: .: (0.014169) + test_install: .: (0.413723) + test_install_build_root: .: (0.018758) + test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.023611) + test_install_creates_binstub_that_dont_trust_encoding: .: (0.409472) + test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.362799) + test_install_creates_binstub_that_understand_version: .: (0.319937) + test_install_creates_working_binstub: .: (0.321631) + test_install_dir_takes_precedence_to_user_install:.: (0.018788) + test_install_does_not_leave_lockfile_for_binstub: .: (0.467038) + test_install_extension_and_script: .: (0.305677) + test_install_extension_clean_intermediate_files: .: (0.281458) + test_install_extension_dir: .: (0.246212) + test_install_extension_dir_is_removed_on_reinstall: .: (0.489903) + test_install_extension_flat: .: (0.310094) + test_install_force: .: (0.037398) + test_install_missing_dirs: .: (0.022042) + test_install_post_build_false: .: (0.015182) + test_install_post_build_nil: .: (0.018645) + test_install_pre_install_false: .: (0.014274) + test_install_pre_install_nil: .: (0.019075) + test_install_user_extension_dir: .: (0.256983) + test_install_with_message: .: (0.026214) + test_install_with_no_prior_files: .: (0.623922) + test_install_with_skipped_message: .: (0.017169) + test_installation_satisfies_dependency_eh: .: (0.010965) + test_installation_satisfies_dependency_eh_development: .: (0.010161) + test_keeps_plugins_up_to_date: .: (1.237062) + test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.006415) + test_package_attribute: .: (0.005993) + test_pre_install_checks_dependencies: .: (0.019384) + test_pre_install_checks_dependencies_ignore: .: (0.021856) + test_pre_install_checks_dependencies_install_dir: .: (0.013953) + test_pre_install_checks_malicious_dependencies_before_eval: .: (0.011603) + test_pre_install_checks_malicious_extensions_before_eval: .: (0.012092) + test_pre_install_checks_malicious_name: .: (0.010097) + test_pre_install_checks_malicious_name_before_eval: .: (0.010284) + test_pre_install_checks_malicious_platform_before_eval: .: (0.007067) + test_pre_install_checks_malicious_require_paths_before_eval: .: (0.010141) + test_pre_install_checks_malicious_specification_version_before_eval: .: (0.014540) + test_process_options: .: (0.009946) + test_process_options_build_root: .: (0.011140) + test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.010458) + test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.012589) + test_shebang: .: (0.026321) + test_shebang_arguments: .: (0.027757) + test_shebang_arguments_with_load_relative: .: (0.028189) + test_shebang_custom: .: (0.014032) + test_shebang_custom_with_expands: .: (0.013121) + test_shebang_custom_with_expands_and_arguments: .: (0.012774) + test_shebang_empty: .: (0.013216) + test_shebang_env: .: (0.013622) + test_shebang_env_arguments: .: (0.012670) + test_shebang_env_arguments_with_load_relative: .: (0.012716) + test_shebang_env_shebang: .: (0.015832) + test_shebang_nested: .: (0.013495) + test_shebang_nested_arguments: .: (0.012798) + test_shebang_nested_arguments_with_load_relative: .: (0.013523) + test_shebang_version: .: (0.013873) + test_shebang_version_arguments: .: (0.012469) + test_shebang_version_arguments_with_load_relative:.: (0.012907) + test_shebang_version_env: .: (0.012645) + test_shebang_version_env_arguments: .: (0.016720) + test_shebang_version_env_arguments_with_load_relative: .: (0.013173) + test_unpack: .: (0.019851) + test_use_plugin_immediately: .: (0.633086) + test_write_build_info_file: .: (0.013033) + test_write_build_info_file_empty: .: (0.014550) + test_write_build_info_file_install_dir: .: (0.013938) + test_write_cache_file: .: (0.012862) + test_write_spec: .: (0.007034) + test_write_spec_writes_cached_spec: .: (0.006507) TestGemUninstaller: - test_ask_if_ok: .: (0.020574) - test_initialize_expand_path: .: (0.017636) - test_path_ok_eh: .: (0.035636) - test_path_ok_eh_legacy: .: (0.023195) - test_path_ok_eh_user: .: (0.017956) - test_regenerate_plugins_for: .: (0.024393) - test_remove_all: .: (0.021221) - test_remove_executables_force_keep: .: (0.017661) - test_remove_executables_force_remove: .: (0.018023) - test_remove_executables_user: .: (0.017300) - test_remove_executables_user_format: .: (0.019504) - test_remove_executables_user_format_disabled: .: (0.018313) - test_remove_not_in_home: .: (0.017189) - test_remove_plugins: .: (0.025657) - test_remove_plugins_user_installed: .: (0.035865) - test_remove_symlinked_gem_home: .: (0.033044) - test_uninstall: .: (0.018537) - test_uninstall_default_gem: .: (0.019438) - test_uninstall_default_gem_with_same_version: .: (0.025256) - test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.021293) - test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.021544) - test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.020046) - test_uninstall_extension: .: (0.151211) - test_uninstall_keeps_plugins_up_to_date: .: (0.041986) - test_uninstall_no_permission: .: (0.018265) - test_uninstall_nonexistent: .: (0.020042) - test_uninstall_not_ok: .: (0.018722) - test_uninstall_only_lists_unsatisfied_deps: .: (0.023426) - test_uninstall_prompt_includes_dep_type: .: (0.020321) - test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.020817) - test_uninstall_prompts_about_broken_deps: .: (0.019501) - test_uninstall_selection: .: (0.049340) - test_uninstall_selection_greater_than_one: .: (0.047807) - test_uninstall_user_install: .: (0.019071) - test_uninstall_user_install_with_symlinked_home: .: (0.019066) - test_uninstall_with_install_dir_regenerates_plugins: .: (0.035941) - test_uninstall_with_install_dir_removes_plugins: .: (0.032267) - test_uninstall_wrong_repo: .: (0.019706) + test_ask_if_ok: .: (0.031730) + test_initialize_expand_path: .: (0.033997) + test_path_ok_eh: .: (0.030025) + test_path_ok_eh_legacy: .: (0.050539) + test_path_ok_eh_user: .: (0.053700) + test_regenerate_plugins_for: .: (0.040826) + test_remove_all: .: (0.032402) + test_remove_executables_force_keep: .: (0.032281) + test_remove_executables_force_remove: .: (0.030737) + test_remove_executables_user: .: (0.029877) + test_remove_executables_user_format: .: (0.028651) + test_remove_executables_user_format_disabled: .: (0.033709) + test_remove_not_in_home: .: (0.030042) + test_remove_plugins: .: (0.040372) + test_remove_plugins_user_installed: .: (0.051083) + test_remove_symlinked_gem_home: .: (0.047151) + test_uninstall: .: (0.059438) + test_uninstall_default_gem: .: (0.036879) + test_uninstall_default_gem_with_same_version: .: (0.060517) + test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.033663) + test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.037479) + test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.034668) + test_uninstall_extension: .: (0.288173) + test_uninstall_keeps_plugins_up_to_date: .: (0.066329) + test_uninstall_no_permission: .: (0.033038) + test_uninstall_nonexistent: .: (0.029918) + test_uninstall_not_ok: .: (0.035070) + test_uninstall_only_lists_unsatisfied_deps: .: (0.034290) + test_uninstall_prompt_includes_dep_type: .: (0.038265) + test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.033799) + test_uninstall_prompts_about_broken_deps: .: (0.033570) + test_uninstall_selection: .: (0.081590) + test_uninstall_selection_greater_than_one: .: (0.076737) + test_uninstall_user_install: .: (0.035835) + test_uninstall_user_install_with_symlinked_home: .: (0.031947) + test_uninstall_with_install_dir_regenerates_plugins: .: (0.055730) + test_uninstall_with_install_dir_removes_plugins: .: (0.057208) + test_uninstall_wrong_repo: .: (0.033916) Gem::Package::TarTestCase: TestGemPackage: - test_add_checksums: .: (0.009165) - test_add_files: .: (0.006370) - test_add_files_symlink: .: (0.006570) - test_build: .: (0.011361) - test_build_auto_signed: .: (0.034113) - test_build_auto_signed_encrypted_key: .: (0.032626) - test_build_invalid: .: (0.006554) - test_build_invalid_arguments: .: (0.006223) - test_build_modified_platform: .: (0.009687) - test_build_signed: .: (0.029670) - test_build_signed_encrypted_key: .: (0.031543) - test_build_time_uses_source_date_epoch: .: (0.006583) - test_build_time_without_source_date_epoch: .: (0.006237) - test_class_new_old_format: .: (0.006847) - test_contents: .: (0.008165) - test_contents_from_io: .: (0.007969) - test_corrupt_data_tar_gz: .: (0.008821) - test_extract_file_permissions: .: (0.009727) - test_extract_files: .: (0.007690) - test_extract_files_empty: .: (0.010523) - test_extract_symlink_into_symlink_dir: .: (0.007690) - test_extract_symlink_parent: .: (0.007092) - test_extract_tar_gz_absolute: .: (0.006433) - test_extract_tar_gz_directory: .: (0.007071) - test_extract_tar_gz_dot_file: .: (0.006743) - test_extract_tar_gz_dot_slash: .: (0.006753) - test_extract_tar_gz_symlink_broken_relative_path: .: (0.015280) - test_extract_tar_gz_symlink_relative_path: .: (0.017515) - test_gem_attr: .: (0.012887) - test_install_location: .: (0.006622) - test_install_location_absolute: .: (0.006423) - test_install_location_dots: .: (0.006202) - test_install_location_extra_slash: .: (0.006168) - test_install_location_relative: .: (0.006173) - test_install_location_suffix: .: (0.006387) - test_load_spec: .: (0.008297) - test_raw_spec: .: (0.009586) - test_spec: .: (0.007391) - test_spec_from_io: .: (0.007469) - test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.007760) - test_verify: .: (0.008312) - test_verify_checksum_bad: .: (0.009141) - test_verify_checksum_missing: .: (0.009273) - test_verify_corrupt: .: (0.006595) - test_verify_corrupt_tar_checksums_entry: .: (0.006522) - test_verify_corrupt_tar_data_entry: .: (0.006671) - test_verify_corrupt_tar_metadata_entry: .: (0.006448) - test_verify_duplicate_file: .: (0.009181) - test_verify_empty: .: (0.007919) - test_verify_entry: .: (0.007587) - test_verify_nonexistent: .: (0.006406) - test_verify_security_policy: .: (0.007771) - test_verify_security_policy_checksum_missing: .: (0.024400) - test_verify_security_policy_low_security: .: (0.029715) - test_verify_truncate: .: (0.007079) + test_add_checksums: .: (0.015890) + test_add_files: .: (0.010614) + test_add_files_symlink: .: (0.011122) + test_build: .: (0.015989) + test_build_auto_signed: .: (0.057679) + test_build_auto_signed_encrypted_key: .: (0.053843) + test_build_invalid: .: (0.010361) + test_build_invalid_arguments: .: (0.010311) + test_build_modified_platform: .: (0.016657) + test_build_signed: .: (0.046387) + test_build_signed_encrypted_key: .: (0.045733) + test_build_time_uses_source_date_epoch: .: (0.009923) + test_build_time_without_source_date_epoch: .: (0.014332) + test_class_new_old_format: .: (0.012151) + test_contents: .: (0.014823) + test_contents_from_io: .: (0.012799) + test_corrupt_data_tar_gz: .: (0.016335) + test_extract_file_permissions: .: (0.016641) + test_extract_files: .: (0.013690) + test_extract_files_empty: .: (0.014223) + test_extract_symlink_into_symlink_dir: .: (0.011357) + test_extract_symlink_parent: .: (0.015740) + test_extract_tar_gz_absolute: .: (0.011241) + test_extract_tar_gz_directory: .: (0.011318) + test_extract_tar_gz_dot_file: .: (0.010629) + test_extract_tar_gz_dot_slash: .: (0.010923) + test_extract_tar_gz_symlink_broken_relative_path: .: (0.013713) + test_extract_tar_gz_symlink_relative_path: .: (0.018263) + test_gem_attr: .: (0.020525) + test_install_location: .: (0.023228) + test_install_location_absolute: .: (0.028896) + test_install_location_dots: .: (0.011869) + test_install_location_extra_slash: .: (0.010309) + test_install_location_relative: .: (0.009792) + test_install_location_suffix: .: (0.010642) + test_load_spec: .: (0.013760) + test_raw_spec: .: (0.016629) + test_spec: .: (0.012131) + test_spec_from_io: .: (0.012527) + test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.009964) + test_verify: .: (0.012282) + test_verify_checksum_bad: .: (0.014974) + test_verify_checksum_missing: .: (0.015029) + test_verify_corrupt: .: (0.015214) + test_verify_corrupt_tar_checksums_entry: .: (0.011834) + test_verify_corrupt_tar_data_entry: .: (0.011083) + test_verify_corrupt_tar_metadata_entry: .: (0.010717) + test_verify_duplicate_file: .: (0.015453) + test_verify_empty: .: (0.010450) + test_verify_entry: .: (0.011568) + test_verify_nonexistent: .: (0.010533) + test_verify_security_policy: .: (0.012298) + test_verify_security_policy_checksum_missing: .: (0.037219) + test_verify_security_policy_low_security: .: (0.046891) + test_verify_truncate: .: (0.016639) TestGemPackageTarHeader: - test_big_uid_gid: .: (0.002885) - test_empty: .: (0.002617) - test_empty_eh: .: (0.002549) - test_equals2: .: (0.002578) - test_from_bad_octal: .: (0.003827) - test_initialize: .: (0.002837) - test_initialize_bad: .: (0.002628) - test_initialize_typeflag: .: (0.002556) - test_self_from: .: (0.003119) - test_spaces_in_headers: .: (0.004769) - test_to_s: .: (0.002719) - test_update_checksum: .: (0.003102) + test_big_uid_gid: .: (0.004975) + test_empty: .: (0.004159) + test_empty_eh: .: (0.005426) + test_equals2: .: (0.004172) + test_from_bad_octal: .: (0.006005) + test_initialize: .: (0.004282) + test_initialize_bad: .: (0.004708) + test_initialize_typeflag: .: (0.004089) + test_self_from: .: (0.005107) + test_spaces_in_headers: .: (0.004218) + test_to_s: .: (0.004500) + test_update_checksum: .: (0.004634) TestGemPackageTarReader: - test_each_entry: .: (0.003009) - test_each_with_not_a_tar: .: (0.002797) - test_read_in_gem_data: .: (0.003027) - test_rewind: .: (0.002965) - test_seek: .: (0.003147) - test_seek_in_gem_data: .: (0.002970) - test_seek_missing: .: (0.003217) + test_each_entry: .: (0.006733) + test_each_with_not_a_tar: .: (0.004427) + test_read_in_gem_data: .: (0.004649) + test_rewind: .: (0.004868) + test_seek: .: (0.004667) + test_seek_in_gem_data: .: (0.004707) + test_seek_missing: .: (0.004754) TestGemPackageTarReaderEntry: - test_bytes_read: .: (0.003338) - test_close: .: (0.003382) - test_closed_eh: .: (0.002813) - test_consecutive_read: .: (0.002836) - test_consecutive_read_bytes_past_eof: .: (0.002887) - test_directory_eh: .: (0.003067) - test_eof_eh: .: (0.002789) - test_file_eh: .: (0.003111) - test_full_name: .: (0.002965) - test_full_name_null: .: (0.004997) - test_getc: .: (0.002839) - test_open: .: (0.003475) - test_open_closes_entry: .: (0.003092) - test_open_returns_entry: .: (0.002989) - test_pos: .: (0.003008) - test_read: .: (0.002819) - test_read_big: .: (0.002972) - test_read_corrupted_tar: .: (0.003083) - test_read_from_gzip_io: .: (0.003219) - test_read_from_gzip_io_with_non_zero_offset: .: (0.003207) - test_read_partial_buffer: .: (0.003152) - test_read_remaining: .: (0.002812) - test_read_small: .: (0.002814) - test_read_zero: .: (0.002834) - test_readpartial: .: (0.002887) - test_readpartial_corrupted_tar: .: (0.003054) - test_readpartial_past_eof: .: (0.003013) - test_readpartial_to_eof: .: (0.002908) - test_readpartial_zero: .: (0.004956) - test_rewind: .: (0.002874) - test_seek: .: (0.003280) - test_seek_in_gzip_io_corrupted: .: (0.003075) - test_seek_in_gzip_io_with_non_zero_offset: .: (0.003346) - test_size: .: (0.002839) - test_symlink_eh: .: (0.003218) - test_zero_byte_file_read: .: (0.003047) - test_zero_byte_file_readpartial: .: (0.003272) + test_bytes_read: .: (0.009883) + test_close: .: (0.005228) + test_closed_eh: .: (0.004536) + test_consecutive_read: .: (0.005372) + test_consecutive_read_bytes_past_eof: .: (0.004478) + test_directory_eh: .: (0.005067) + test_eof_eh: .: (0.004496) + test_file_eh: .: (0.005163) + test_full_name: .: (0.004503) + test_full_name_null: .: (0.005055) + test_getc: .: (0.004586) + test_open: .: (0.005497) + test_open_closes_entry: .: (0.004887) + test_open_returns_entry: .: (0.004827) + test_pos: .: (0.004545) + test_read: .: (0.004532) + test_read_big: .: (0.004652) + test_read_corrupted_tar: .: (0.004978) + test_read_from_gzip_io: .: (0.004766) + test_read_from_gzip_io_with_non_zero_offset: .: (0.010786) + test_read_partial_buffer: .: (0.004641) + test_read_remaining: .: (0.005277) + test_read_small: .: (0.004506) + test_read_zero: .: (0.004684) + test_readpartial: .: (0.004507) + test_readpartial_corrupted_tar: .: (0.005361) + test_readpartial_past_eof: .: (0.004596) + test_readpartial_to_eof: .: (0.004585) + test_readpartial_zero: .: (0.004736) + test_rewind: .: (0.005351) + test_seek: .: (0.004866) + test_seek_in_gzip_io_corrupted: .: (0.005020) + test_seek_in_gzip_io_with_non_zero_offset: .: (0.005284) + test_size: .: (0.004677) + test_symlink_eh: .: (0.004897) + test_zero_byte_file_read: .: (0.005094) + test_zero_byte_file_readpartial: .: (0.010427) TestGemPackageTarWriter: - test_add_file: .: (0.003620) - test_add_file_digest: .: (0.003221) - test_add_file_digest_multiple: .: (0.003233) - test_add_file_signer: .: (0.015927) - test_add_file_signer_empty: .: (0.003297) - test_add_file_simple: .: (0.003134) - test_add_file_simple_data: .: (0.002815) - test_add_file_simple_padding: .: (0.003083) - test_add_file_simple_size: .: (0.004929) - test_add_file_simple_source_date_epoch: .: (0.003061) - test_add_file_source_date_epoch: .: (0.003344) - test_add_symlink: .: (0.003222) - test_add_symlink_source_date_epoch: .: (0.003099) - test_close: .: (0.003128) - test_mkdir: .: (0.003314) - test_mkdir_source_date_epoch: .: (0.003055) - test_split_name: .: (0.003235) - test_split_name_too_long_name: .: (0.002868) - test_split_name_too_long_prefix: .: (0.002778) - test_split_name_too_long_total: .: (0.002701) + test_add_file: .: (0.006344) + test_add_file_digest: .: (0.006086) + test_add_file_digest_multiple: .: (0.005831) + test_add_file_signer: .: (0.024718) + test_add_file_signer_empty: .: (0.005805) + test_add_file_simple: .: (0.005248) + test_add_file_simple_data: .: (0.005254) + test_add_file_simple_padding: .: (0.005046) + test_add_file_simple_size: .: (0.004487) + test_add_file_simple_source_date_epoch: .: (0.005050) + test_add_file_source_date_epoch: .: (0.005183) + test_add_symlink: .: (0.005035) + test_add_symlink_source_date_epoch: .: (0.005232) + test_close: .: (0.004739) + test_mkdir: .: (0.005063) + test_mkdir_source_date_epoch: .: (0.010938) + test_split_name: .: (0.005641) + test_split_name_too_long_name: .: (0.004547) + test_split_name_too_long_prefix: .: (0.004777) + test_split_name_too_long_total: .: (0.004485) GemTest: - test_operating_system_other_exceptions: .: (0.039503) - test_rubygems_normal_behaviour: .: (0.086823) + test_operating_system_other_exceptions: .: (0.070161) + test_rubygems_normal_behaviour: .: (0.149098) TestCiDetector: - test_ci?: .: (0.004767) - test_ci_strings: .: (0.007927) + test_ci?: .: (0.008941) + test_ci_strings: .: (0.008506) TestGem: - test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.010247) - test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.003172) - test_activate_bin_path_in_debug_mode: .: (0.088168) - test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.009734) - test_activate_bin_path_resolves_eagerly: .: (0.012375) - test_activate_bin_path_respects_underscore_selection_if_given: .: (0.007069) - test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.007259) - test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.036897) - test_data_home_default: .: (0.002741) - test_data_home_from_env: .: (0.002593) - test_default_source_date_epoch_doesnt_change: .: (1.003003) - test_deprecated_paths=: .: (0.003403) - test_gem_path_ordering: .: (0.025905) - test_gem_path_ordering_short: .: (0.020621) - test_load_env_plugins: .: (0.004811) - test_load_plugins: .: (0.017656) - test_load_user_installed_plugins: .: (0.012544) - test_operating_system_defaults: .: (0.004210) - test_platform_defaults: .: (0.002567) - test_register_default_spec: .: (0.005423) - test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.002950) - test_require_does_not_glob: .: (0.007600) - test_require_missing: .: (0.003141) - test_self_activate_bin_path_no_exec_name: .: (0.002704) - test_self_bin_path_active: .: (0.002947) - test_self_bin_path_bin_file_gone_in_latest: .: (0.006313) - test_self_bin_path_bin_name: .: (0.004708) - test_self_bin_path_bin_name_version: .: (0.004791) - test_self_bin_path_no_bin_file: .: (0.002706) - test_self_bin_path_no_exec_name: .: (0.002611) - test_self_bin_path_nonexistent_binfile: .: (0.004467) - test_self_bin_path_not_found: .: (0.002673) - test_self_bin_path_picking_newest: .: (0.006283) - test_self_bindir: .: (0.002773) - test_self_bindir_default_dir: .: (0.002747) - test_self_clear_paths: .: (0.003189) - test_self_configuration: .: (0.002868) - test_self_datadir: .: (0.008635) - test_self_datadir_nonexistent_package: .: (0.002874) - test_self_default_exec_format: .: (0.002579) - test_self_default_exec_format_18: .: (0.002551) - test_self_default_exec_format_jruby: .: (0.002703) - test_self_default_sources: .: (0.004560) - test_self_dir: .: (0.002564) - test_self_done_installing: .: (0.002800) - test_self_ensure_gem_directories: .: (0.003660) - test_self_ensure_gem_directories_missing_parents: .: (0.004168) - test_self_ensure_gem_directories_non_existent_paths:.: (0.005569) - test_self_ensure_gem_directories_permissions: .: (0.009566) - test_self_ensure_gem_directories_safe_permissions: .: (0.011795) - test_self_ensure_gem_directories_write_protected: .: (0.018064) - test_self_ensure_gem_directories_write_protected_parents: .: (0.005762) - test_self_env_requirement: .: (0.003970) - test_self_extension_dir_shared: .: (0.003153) - test_self_extension_dir_static: .: (0.003174) - test_self_find_files: .: (0.006311) - test_self_find_latest_files: .: (0.007210) - test_self_finish_resolve: .: (0.013148) - test_self_finish_resolve_respects_loaded_specs: .: (0.013792) - test_self_finish_resolve_wtf: .: (0.034578) - test_self_gunzip: .: (0.003835) - test_self_gzip: .: (0.003342) - test_self_install: .: (0.019817) - test_self_install_in_rescue: .: (0.018054) - test_self_install_permissions: .: (0.018727) - test_self_install_permissions_umask_0: .: (0.024400) - test_self_install_permissions_umask_077: .: (0.023004) - test_self_install_permissions_with_format_executable: .: (0.020137) - test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.018900) - test_self_latest_rubygems_version: .: (0.006981) - test_self_latest_spec_for: .: (0.006406) - test_self_latest_spec_for_multiple_sources: .: (0.010540) - test_self_latest_version_for: .: (0.011014) - test_self_latest_version_for_multiple_sources: .: (0.014815) - test_self_loaded_specs: .: (0.012168) - test_self_needs: .: (0.008860) - test_self_needs_picks_up_unresolved_deps: .: (0.026094) - test_self_path: .: (0.006548) - test_self_path_ENV_PATH: .: (0.006182) - test_self_path_default: .: (0.006167) - test_self_path_duplicate: .: (0.012830) - test_self_path_overlap: .: (0.008185) - test_self_paths_eq: .: (0.006575) - test_self_paths_eq_nonexistent_home: .: (0.003393) - test_self_platforms: .: (0.003575) - test_self_post_build: .: (0.004398) - test_self_post_install: .: (0.004189) - test_self_post_reset: .: (0.003391) - test_self_post_uninstall: .: (0.002965) - test_self_pre_install: .: (0.003129) - test_self_pre_reset: .: (0.002767) - test_self_pre_uninstall: .: (0.002915) - test_self_prefix_libdir: .: (0.003201) - test_self_prefix_sitelibdir: .: (0.002627) - test_self_read_binary: .: (0.002824) - test_self_refresh: .: (0.034674) - test_self_refresh_keeps_loaded_specs_activated: .: (0.033633) - test_self_ruby_api_version: .: (0.002849) - test_self_ruby_escaping_spaces_in_path: .: (0.002570) - test_self_ruby_path_without_spaces: .: (0.002528) - test_self_ruby_version_with_git_master: .: (0.002647) - test_self_ruby_version_with_git_prerelease: .: (0.002664) - test_self_ruby_version_with_non_mri_implementations:.: (0.002558) - test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.002697) - test_self_ruby_version_with_svn_prerelease: .: (0.002710) - test_self_ruby_version_with_svn_trunk: .: (0.002611) - test_self_rubygems_version: .: (0.004165) - test_self_sources: .: (0.002624) - test_self_try_activate_missing_dep: .: (0.006607) - test_self_try_activate_missing_extensions: .: (0.003998) - test_self_try_activate_missing_prerelease: .: (0.006078) - test_self_use_paths: .: (0.003673) - test_self_use_paths_with_nils: .: (0.002976) - test_self_user_dir: .: (0.002814) - test_self_user_home: .: (0.002521) - test_self_vendor_dir: .: (0.002626) - test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.002576) - test_self_vendor_dir_missing: .: (0.002539) - test_setting_paths_does_not_mutate_parameter_object:.: (0.002786) - test_setting_paths_does_not_warn_about_unknown_keys:.: (0.002961) - test_spec_order_is_consistent: .: (0.008325) - test_state_home_default: .: (0.003130) - test_state_home_from_env: .: (0.002526) - test_try_activate_returns_true_for_activated_specs: .: (0.004401) + test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.015532) + test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.004875) + test_activate_bin_path_in_debug_mode: .: (0.152114) + test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.021322) + test_activate_bin_path_resolves_eagerly: .: (0.019749) + test_activate_bin_path_respects_underscore_selection_if_given: .: (0.011318) + test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.012024) + test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.060176) + test_data_home_default: .: (0.004745) + test_data_home_from_env: .: (0.004192) + test_default_source_date_epoch_doesnt_change: .: (1.005253) + test_deprecated_paths=: .: (0.005312) + test_gem_path_ordering: .: (0.038133) + test_gem_path_ordering_short: .: (0.039138) + test_load_env_plugins: .: (0.009957) + test_load_plugins: .: (0.031887) + test_load_user_installed_plugins: .: (0.022829) + test_operating_system_defaults: .: (0.007393) + test_platform_defaults: .: (0.005938) + test_register_default_spec: .: (0.007353) + test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.006869) + test_require_does_not_glob: .: (0.022579) + test_require_missing: .: (0.007438) + test_self_activate_bin_path_no_exec_name: .: (0.007119) + test_self_bin_path_active: .: (0.006288) + test_self_bin_path_bin_file_gone_in_latest: .: (0.013598) + test_self_bin_path_bin_name: .: (0.008737) + test_self_bin_path_bin_name_version: .: (0.009023) + test_self_bin_path_no_bin_file: .: (0.004808) + test_self_bin_path_no_exec_name: .: (0.004273) + test_self_bin_path_nonexistent_binfile: .: (0.004535) + test_self_bin_path_not_found: .: (0.004484) + test_self_bin_path_picking_newest: .: (0.014702) + test_self_bindir: .: (0.004840) + test_self_bindir_default_dir: .: (0.004683) + test_self_clear_paths: .: (0.006034) + test_self_configuration: .: (0.004488) + test_self_datadir: .: (0.015121) + test_self_datadir_nonexistent_package: .: (0.004854) + test_self_default_exec_format: .: (0.004528) + test_self_default_exec_format_18: .: (0.004221) + test_self_default_exec_format_jruby: .: (0.004081) + test_self_default_sources: .: (0.004105) + test_self_dir: .: (0.008685) + test_self_done_installing: .: (0.004488) + test_self_ensure_gem_directories: .: (0.005968) + test_self_ensure_gem_directories_missing_parents: .: (0.007143) + test_self_ensure_gem_directories_non_existent_paths:.: (0.007493) + test_self_ensure_gem_directories_permissions: .: (0.007180) + test_self_ensure_gem_directories_safe_permissions: .: (0.006143) + test_self_ensure_gem_directories_write_protected: .: (0.010463) + test_self_ensure_gem_directories_write_protected_parents: .: (0.006479) + test_self_env_requirement: .: (0.005213) + test_self_extension_dir_shared: .: (0.004303) + test_self_extension_dir_static: .: (0.004569) + test_self_find_files: .: (0.008357) + test_self_find_latest_files: .: (0.008319) + test_self_finish_resolve: .: (0.022052) + test_self_finish_resolve_respects_loaded_specs: .: (0.019116) + test_self_finish_resolve_wtf: .: (0.053542) + test_self_gunzip: .: (0.005489) + test_self_gzip: .: (0.005073) + test_self_install: .: (0.031083) + test_self_install_in_rescue: .: (0.076546) + test_self_install_permissions: .: (0.031754) + test_self_install_permissions_umask_0: .: (0.029843) + test_self_install_permissions_umask_077: .: (0.028709) + test_self_install_permissions_with_format_executable: .: (0.034550) + test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.029829) + test_self_latest_rubygems_version: .: (0.011606) + test_self_latest_spec_for: .: (0.011240) + test_self_latest_spec_for_multiple_sources: .: (0.018010) + test_self_latest_version_for: .: (0.019958) + test_self_latest_version_for_multiple_sources: .: (0.028706) + test_self_loaded_specs: .: (0.033337) + test_self_needs: .: (0.019670) + test_self_needs_picks_up_unresolved_deps: .: (0.025517) + test_self_path: .: (0.007521) + test_self_path_ENV_PATH: .: (0.004338) + test_self_path_default: .: (0.004960) + test_self_path_duplicate: .: (0.004602) + test_self_path_overlap: .: (0.005826) + test_self_paths_eq: .: (0.004868) + test_self_paths_eq_nonexistent_home: .: (0.004670) + test_self_platforms: .: (0.004174) + test_self_post_build: .: (0.004269) + test_self_post_install: .: (0.004139) + test_self_post_reset: .: (0.004196) + test_self_post_uninstall: .: (0.004131) + test_self_pre_install: .: (0.004212) + test_self_pre_reset: .: (0.009247) + test_self_pre_uninstall: .: (0.004184) + test_self_prefix_libdir: .: (0.004175) + test_self_prefix_sitelibdir: .: (0.005130) + test_self_read_binary: .: (0.004649) + test_self_refresh: .: (0.055605) + test_self_refresh_keeps_loaded_specs_activated: .: (0.058743) + test_self_ruby_api_version: .: (0.004712) + test_self_ruby_escaping_spaces_in_path: .: (0.004229) + test_self_ruby_path_without_spaces: .: (0.004714) + test_self_ruby_version_with_git_master: .: (0.004478) + test_self_ruby_version_with_git_prerelease: .: (0.004260) + test_self_ruby_version_with_non_mri_implementations:.: (0.005639) + test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.004383) + test_self_ruby_version_with_svn_prerelease: .: (0.004405) + test_self_ruby_version_with_svn_trunk: .: (0.004205) + test_self_rubygems_version: .: (0.004269) + test_self_sources: .: (0.004335) + test_self_try_activate_missing_dep: .: (0.010035) + test_self_try_activate_missing_extensions: .: (0.011397) + test_self_try_activate_missing_prerelease: .: (0.011008) + test_self_use_paths: .: (0.005264) + test_self_use_paths_with_nils: .: (0.004797) + test_self_user_dir: .: (0.005248) + test_self_user_home: .: (0.004275) + test_self_vendor_dir: .: (0.005016) + test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.004229) + test_self_vendor_dir_missing: .: (0.004113) + test_setting_paths_does_not_mutate_parameter_object:.: (0.004467) + test_setting_paths_does_not_warn_about_unknown_keys:.: (0.004882) + test_spec_order_is_consistent: .: (0.010822) + test_state_home_default: .: (0.004622) + test_state_home_from_env: .: (0.009526) + test_try_activate_returns_true_for_activated_specs: .: (0.007436) TestGemAvailableSet: - test_add_and_empty: .: (0.005699) - test_best: .: (0.008350) - test_find_all: .: (0.011012) - test_match_platform: .: (0.010448) - test_remove_installed_bang: .: (0.004149) - test_sorted_normal_versions: .: (0.010081) - test_sorted_respect_pre: .: (0.016199) + test_add_and_empty: .: (0.010745) + test_best: .: (0.013759) + test_find_all: .: (0.019487) + test_match_platform: .: (0.018690) + test_remove_installed_bang: .: (0.007081) + test_sorted_normal_versions: .: (0.013541) + test_sorted_respect_pre: .: (0.032598) TestGemBundledCA: test_accessing_new_index: P =============================================================================== @@ -5701,7 +5737,7 @@ 60: end 61: end if Gem::HAVE_OPENSSL =============================================================================== -: (0.005840) +: (0.010849) test_accessing_rubygems: P =============================================================================== Pending: test_accessing_rubygems(TestGemBundledCA): rubygems.org seems offline, I can't tell whether ssl would work. @@ -5716,7 +5752,7 @@ 49: 50: def test_accessing_www_rubygems =============================================================================== -: (0.004631) +: (0.019927) test_accessing_staging: P =============================================================================== Pending: test_accessing_staging(TestGemBundledCA): staging.rubygems.org seems offline, I can't tell whether ssl would work. @@ -5731,7 +5767,7 @@ 57: 58: def test_accessing_new_index =============================================================================== -: (0.004346) +: (0.025917) test_accessing_www_rubygems: P =============================================================================== Pending: test_accessing_www_rubygems(TestGemBundledCA): www.rubygems.org seems offline, I can't tell whether ssl would work. @@ -5746,720 +5782,720 @@ 53: 54: def test_accessing_staging =============================================================================== -: (0.006669) +: (0.044560) TestGemBundlerVersionFinder: - test_bundler_version: .: (0.003023) - test_bundler_version_defaults_to_nil: .: (0.003019) - test_bundler_version_with_bundle_update_bundler: .: (0.003349) - test_bundler_version_with_env_var: .: (0.002822) - test_bundler_version_with_lockfile: .: (0.002780) - test_deleted_directory: .: (0.002937) - test_prioritize: .: (0.004171) + test_bundler_version: .: (0.005439) + test_bundler_version_defaults_to_nil: .: (0.005317) + test_bundler_version_with_bundle_update_bundler: .: (0.005611) + test_bundler_version_with_env_var: .: (0.004969) + test_bundler_version_with_lockfile: .: (0.004794) + test_deleted_directory: .: (0.004785) + test_prioritize: .: (0.006434) TestGemCommand: - test_add_option: .: (0.002780) - test_add_option_with_empty: .: (0.002602) - test_basic_accessors: .: (0.002586) - test_common_option_in_class: .: (0.002646) - test_defaults: .: (0.002987) - test_deprecate_option: .: (0.002852) - test_deprecate_option_extra_message: .: (0.005248) - test_deprecate_option_extra_message_and_no_version: .: (0.002948) - test_deprecate_option_no_version: .: (0.003113) - test_invoke: .: (0.002733) - test_invoke_with_bad_options: .: (0.003303) - test_invoke_with_build_args: .: (0.002726) - test_invoke_with_common_options: .: (0.002707) - test_invoke_with_help: .: (0.003104) - test_invoke_with_options: .: (0.003055) - test_option_recognition: .: (0.003591) - test_self_add_specific_extra_args: .: (0.002814) - test_self_add_specific_extra_args_unknown: .: (0.002902) - test_self_extra_args: .: (0.002591) - test_show_lookup_failure_suggestions_local: .: (0.006091) - test_show_lookup_failure_suggestions_none: .: (0.004234) - test_show_lookup_failure_suggestions_remote: .: (0.004055) + test_add_option: .: (0.005507) + test_add_option_with_empty: .: (0.004225) + test_basic_accessors: .: (0.004163) + test_common_option_in_class: .: (0.004096) + test_defaults: .: (0.004921) + test_deprecate_option: .: (0.004737) + test_deprecate_option_extra_message: .: (0.004581) + test_deprecate_option_extra_message_and_no_version: .: (0.004578) + test_deprecate_option_no_version: .: (0.004768) + test_invoke: .: (0.010040) + test_invoke_with_bad_options: .: (0.005412) + test_invoke_with_build_args: .: (0.005423) + test_invoke_with_common_options: .: (0.004574) + test_invoke_with_help: .: (0.005335) + test_invoke_with_options: .: (0.004810) + test_option_recognition: .: (0.006350) + test_self_add_specific_extra_args: .: (0.005598) + test_self_add_specific_extra_args_unknown: .: (0.004980) + test_self_extra_args: .: (0.004249) + test_show_lookup_failure_suggestions_local: .: (0.006430) + test_show_lookup_failure_suggestions_none: .: (0.006557) + test_show_lookup_failure_suggestions_remote: .: (0.006553) TestGemCommandManager: - test_deprecated_command: .: (0.003568) - test_deprecated_command_with_version: .: (0.003432) - test_find_alias_command: .: (0.003000) - test_find_command: .: (0.003212) - test_find_command_ambiguous: .: (0.002782) - test_find_command_ambiguous_exact: .: (0.003154) - test_find_command_unknown: .: (0.002777) - test_find_command_unknown_suggestions: .: (0.003246) - test_find_login_alias_command: .: (0.002836) - test_find_logout_alias_comamnd: .: (0.002827) - test_process_args_bad_arg: .: (0.005193) - test_process_args_build: .: (0.004199) - test_process_args_check: .: (0.004043) - test_process_args_install: .: (0.012522) - test_process_args_query: .: (0.005459) - test_process_args_uninstall: .: (0.005006) - test_process_args_update: .: (0.008802) - test_process_args_with_c_flag: .: (0.014318) - test_process_args_with_c_flag_path_not_found: .: (0.002917) - test_process_args_with_c_flag_without_path: .: (0.002832) - test_run_crash_command: .: (0.003144) - test_run_interrupt: .: (0.004059) + test_deprecated_command: .: (0.006059) + test_deprecated_command_with_version: .: (0.005609) + test_find_alias_command: .: (0.010918) + test_find_command: .: (0.005274) + test_find_command_ambiguous: .: (0.005200) + test_find_command_ambiguous_exact: .: (0.005714) + test_find_command_unknown: .: (0.004681) + test_find_command_unknown_suggestions: .: (0.005862) + test_find_login_alias_command: .: (0.004648) + test_find_logout_alias_comamnd: .: (0.004920) + test_process_args_bad_arg: .: (0.004603) + test_process_args_build: .: (0.007969) + test_process_args_check: .: (0.007011) + test_process_args_install: .: (0.023495) + test_process_args_query: .: (0.010007) + test_process_args_uninstall: .: (0.008777) + test_process_args_update: .: (0.016708) + test_process_args_with_c_flag: .: (0.031175) + test_process_args_with_c_flag_path_not_found: .: (0.004961) + test_process_args_with_c_flag_without_path: .: (0.004554) + test_run_crash_command: .: (0.005228) + test_run_interrupt: .: (0.008054) TestGemCommandsBuildCommand: - test_build_auto_resign_cert: .: (0.038644) - test_build_is_reproducible: .: (0.011791) - test_build_signed_gem: .: (0.075421) - test_build_signed_gem_with_cert_expiration_length_days: .: (0.040250) - test_can_find_gemspecs_without_dot_gemspec: .: (0.007172) - test_execute: .: (0.007364) - test_execute_bad_name: .: (0.005122) - test_execute_bad_spec: .: (0.003656) - test_execute_force: .: (0.012896) - test_execute_missing_file: .: (0.006944) - test_execute_multiple_gemspec_without_gem_name: .: (0.010331) - test_execute_outside_dir: .: (0.017982) - test_execute_outside_dir_no_gemspec_present: .: (0.004009) - test_execute_outside_dir_with_external_gemspec: .: (0.007451) - test_execute_outside_dir_with_external_relative_gemspec: .: (0.007520) - test_execute_outside_dir_with_glob_argument: .: (0.007468) - test_execute_outside_dir_without_gem_name: .: (0.007411) - test_execute_platform: .: (0.007251) - test_execute_rubyforge_project_warning: .: (0.005450) - test_execute_strict_with_warnings: .: (0.003952) - test_execute_strict_without_warnings: .: (0.009293) - test_execute_without_gem_name: .: (0.006114) - test_handle_deprecated_options: .: (0.004034) - test_handle_options: .: (0.004144) - test_handle_options_defaults: .: (0.004199) - test_options_filename: .: (0.005596) + test_build_auto_resign_cert: .: (0.061276) + test_build_is_reproducible: .: (0.019238) + test_build_signed_gem: .: (0.109784) + test_build_signed_gem_with_cert_expiration_length_days: .: (0.060356) + test_can_find_gemspecs_without_dot_gemspec: .: (0.012527) + test_execute: .: (0.021441) + test_execute_bad_name: .: (0.008667) + test_execute_bad_spec: .: (0.006268) + test_execute_force: .: (0.012285) + test_execute_missing_file: .: (0.005181) + test_execute_multiple_gemspec_without_gem_name: .: (0.006101) + test_execute_outside_dir: .: (0.017758) + test_execute_outside_dir_no_gemspec_present: .: (0.015334) + test_execute_outside_dir_with_external_gemspec: .: (0.023520) + test_execute_outside_dir_with_external_relative_gemspec: .: (0.028975) + test_execute_outside_dir_with_glob_argument: .: (0.032105) + test_execute_outside_dir_without_gem_name: .: (0.013372) + test_execute_platform: .: (0.013221) + test_execute_rubyforge_project_warning: .: (0.011053) + test_execute_strict_with_warnings: .: (0.007258) + test_execute_strict_without_warnings: .: (0.012962) + test_execute_without_gem_name: .: (0.010649) + test_handle_deprecated_options: .: (0.007403) + test_handle_options: .: (0.006952) + test_handle_options_defaults: .: (0.013431) + test_options_filename: .: (0.009986) TestGemCommandsCertCommand: - test_certificates_matching: .: (0.004056) - test_certificates_matching_filter: .: (0.004317) - test_execute_add: .: (0.005524) - test_execute_add_twice: .: (0.005832) - test_execute_build: .: (0.352582) - test_execute_build_bad_email_address: .: (0.005566) - test_execute_build_bad_passphrase_confirmation: .: (0.009005) - test_execute_build_ec_key: .: (0.010823) - test_execute_build_encrypted_key: .: (0.016006) - test_execute_build_expiration_days: .: (2.484557) - test_execute_build_key: .: (0.016261) - test_execute_build_key_algorithm_ec_key: .: (0.013792) - test_execute_certificate: .: (0.005304) - test_execute_encrypted_private_key: .: (0.007547) - test_execute_list: .: (0.005918) - test_execute_list_filter: .: (0.005941) - test_execute_private_key: .: (0.011137) - test_execute_re_sign: .: (0.017452) - test_execute_re_sign_with_cert_expiration_length_days: .: (0.016443) - test_execute_remove: .: (0.005929) - test_execute_remove_multiple: .: (0.006233) - test_execute_remove_twice: .: (0.006511) - test_execute_sign: .: (0.015771) - test_execute_sign_default: .: (0.016071) - test_execute_sign_default_encrypted_key: .: (0.016068) - test_execute_sign_encrypted_key: .: (0.015493) - test_execute_sign_no_cert: .: (0.008287) - test_execute_sign_no_key: .: (0.005750) - test_handle_options: .: (0.005324) - test_handle_options_add_bad: .: (0.005570) - test_handle_options_certificate: .: (0.005656) - test_handle_options_key_bad: .: (0.006547) - test_handle_options_sign: .: (0.010040) - test_handle_options_sign_encrypted_key: .: (0.010166) - test_handle_options_sign_nonexistent: .: (0.010589) + test_certificates_matching: .: (0.006848) + test_certificates_matching_filter: .: (0.006390) + test_execute_add: .: (0.011177) + test_execute_add_twice: .: (0.011160) + test_execute_build: .: (1.943399) + test_execute_build_bad_email_address: .: (0.010266) + test_execute_build_bad_passphrase_confirmation: .: (0.009817) + test_execute_build_ec_key: .: (0.017366) + test_execute_build_encrypted_key: .: (0.026041) + test_execute_build_expiration_days: .: (0.597604) + test_execute_build_key: .: (0.026771) + test_execute_build_key_algorithm_ec_key: .: (0.021522) + test_execute_certificate: .: (0.009807) + test_execute_encrypted_private_key: .: (0.014209) + test_execute_list: .: (0.010534) + test_execute_list_filter: .: (0.010270) + test_execute_private_key: .: (0.014293) + test_execute_re_sign: .: (0.028343) + test_execute_re_sign_with_cert_expiration_length_days: .: (0.034755) + test_execute_remove: .: (0.011718) + test_execute_remove_multiple: .: (0.011374) + test_execute_remove_twice: .: (0.011875) + test_execute_sign: .: (0.028185) + test_execute_sign_default: .: (0.027866) + test_execute_sign_default_encrypted_key: .: (0.027399) + test_execute_sign_encrypted_key: .: (0.026044) + test_execute_sign_no_cert: .: (0.009362) + test_execute_sign_no_key: .: (0.017116) + test_handle_options: .: (0.009861) + test_handle_options_add_bad: .: (0.009429) + test_handle_options_certificate: .: (0.009628) + test_handle_options_key_bad: .: (0.012560) + test_handle_options_sign: .: (0.018940) + test_handle_options_sign_encrypted_key: .: (0.019167) + test_handle_options_sign_nonexistent: .: (0.021241) TestGemCommandsCheckCommand: - test_doctor: .: (0.005585) - test_handle_options: .: (0.003836) - test_handle_options_defaults: .: (0.003797) - test_initialize: .: (0.002560) + test_doctor: .: (0.009024) + test_handle_options: .: (0.006527) + test_handle_options_defaults: .: (0.007234) + test_initialize: .: (0.004282) TestGemCommandsCleanupCommand: - test_execute: .: (0.013927) - test_execute_all: .: (0.027391) - test_execute_all_dependencies: .: (0.040456) - test_execute_all_user: .: (0.037813) - test_execute_all_user_no_sudo: .: (0.023932) - test_execute_dev_dependencies: .: (0.026661) - test_execute_dry_run: .: (0.013029) - test_execute_ignore_default_gem_verbose: .: (0.025978) - test_execute_keeps_older_versions_with_deps: .: (0.030277) - test_execute_remove_gem_home_only: .: (0.066085) - test_execute_user_install: .: (0.048618) - test_execute_without_dev_dependencies: .: (0.025759) - test_handle_options_check_development: .: (0.013348) - test_handle_options_d: .: (0.015385) - test_handle_options_deprecated_dry_run: .: (0.014035) - test_handle_options_dry_run: .: (0.013314) - test_handle_options_n: .: (0.014778) + test_execute: .: (0.021893) + test_execute_all: .: (0.048835) + test_execute_all_dependencies: .: (0.047089) + test_execute_all_user: .: (0.052149) + test_execute_all_user_no_sudo: .: (0.087365) + test_execute_dev_dependencies: .: (0.042121) + test_execute_dry_run: .: (0.026333) + test_execute_ignore_default_gem_verbose: .: (0.041697) + test_execute_keeps_older_versions_with_deps: .: (0.052895) + test_execute_remove_gem_home_only: .: (0.103303) + test_execute_user_install: .: (0.085950) + test_execute_without_dev_dependencies: .: (0.044478) + test_handle_options_check_development: .: (0.024057) + test_handle_options_d: .: (0.022261) + test_handle_options_deprecated_dry_run: .: (0.022317) + test_handle_options_dry_run: .: (0.022733) + test_handle_options_n: .: (0.027166) TestGemCommandsContentsCommand: - test_execute: .: (0.004183) - test_execute_all: .: (0.007058) - test_execute_bad_gem: .: (0.009633) - test_execute_default_gem: .: (0.014873) - test_execute_exact_match: .: (0.016952) - test_execute_lib_only: .: (0.003986) - test_execute_missing_multiple: .: (0.004539) - test_execute_missing_single: .: (0.002816) - test_execute_missing_version: .: (0.003721) - test_execute_multiple: .: (0.005237) - test_execute_no_prefix: .: (0.004321) - test_execute_show_install_dir: .: (0.003953) - test_execute_show_install_dir_latest_version: .: (0.004691) - test_execute_show_install_dir_version: .: (0.004503) - test_handle_options: .: (0.003951) + test_execute: .: (0.008341) + test_execute_all: .: (0.008719) + test_execute_bad_gem: .: (0.004684) + test_execute_default_gem: .: (0.009655) + test_execute_exact_match: .: (0.007550) + test_execute_lib_only: .: (0.009186) + test_execute_missing_multiple: .: (0.009105) + test_execute_missing_single: .: (0.004975) + test_execute_missing_version: .: (0.006136) + test_execute_multiple: .: (0.011017) + test_execute_no_prefix: .: (0.007770) + test_execute_show_install_dir: .: (0.006474) + test_execute_show_install_dir_latest_version: .: (0.012523) + test_execute_show_install_dir_version: .: (0.008135) + test_handle_options: .: (0.009166) TestGemCommandsDependencyCommand: - test_execute: .: (0.003831) - test_execute_no_args: .: (0.007603) - test_execute_no_match: .: (0.003079) - test_execute_pipe_format: .: (0.005507) - test_execute_prerelease: .: (0.007186) - test_execute_regexp: .: (0.006194) - test_execute_remote: .: (0.006849) - test_execute_remote_version: .: (0.005785) - test_execute_reverse: .: (0.004545) - test_execute_reverse_remote: .: (0.003003) + test_execute: .: (0.007553) + test_execute_no_args: .: (0.014062) + test_execute_no_match: .: (0.005449) + test_execute_pipe_format: .: (0.008749) + test_execute_prerelease: .: (0.008661) + test_execute_regexp: .: (0.010511) + test_execute_remote: .: (0.011689) + test_execute_remote_version: .: (0.009622) + test_execute_reverse: .: (0.007375) + test_execute_reverse_remote: .: (0.004951) TestGemCommandsEnvironmentCommand: - test_execute_gemdir: .: (0.004456) - test_execute_gempath: .: (0.004237) - test_execute_gempath_multiple: .: (0.004150) - test_execute_platform: .: (0.004088) - test_execute_remotesources: .: (0.004370) - test_execute_unknown: .: (0.004074) - test_execute_user_gemdir: .: (0.004320) - test_execute_user_gemhome: .: (0.004284) - test_execute_version: .: (0.004023) + test_execute_gemdir: .: (0.007854) + test_execute_gempath: .: (0.007356) + test_execute_gempath_multiple: .: (0.014960) + test_execute_platform: .: (0.007878) + test_execute_remotesources: .: (0.008067) + test_execute_unknown: .: (0.007751) + test_execute_user_gemdir: .: (0.007790) + test_execute_user_gemhome: .: (0.007653) + test_execute_version: .: (0.007575) TestGemCommandsExecCommand: - test_conservative: .: (0.032549) - test_conservative_missing_gem: .: (0.010865) - test_error_with_no_arguments: .: (0.004282) - test_error_with_no_executable: .: (0.003929) - test_full_option_parsing: .: (0.003995) - test_gem_dependency_contains_executable: .: (0.029390) - test_gem_dependency_contains_other_executable: .: (0.033498) - test_gem_exec_gem_uninstall: .: (0.043114) - test_gem_with_executable: .: (0.018687) - test_gem_with_executable_error: .: (0.023006) - test_gem_with_multiple_executables_no_match: .: (0.020320) - test_gem_with_multiple_executables_one_match: .: (0.020436) - test_gem_with_other_executable_name: .: (0.018734) - test_gem_with_platform_and_platform_dependencies: .: (0.219128) - test_gem_with_platform_dependencies: .: (0.058192) - test_gem_with_platforms: .: (0.042936) - test_gem_without_executable: .: (0.030007) - test_missing_gem: .: (0.011337) - test_newer_prerelease_available: .: (0.076021) - test_only_prerelease_available: .: (0.045053) - test_other_gem_contains_executable: .: (0.022049) - test_pre_argument: .: (0.026794) - test_pre_version_option: .: (0.024070) - test_single_arg_parsing: .: (0.006232) - test_single_arg_parsing_with_version: .: (0.004531) - test_uses_newest_version: .: (0.037658) - test_uses_newest_version_of_dependency: .: (0.035464) - test_version_mismatch: .: (0.011760) + test_conservative: .: (0.065107) + test_conservative_missing_gem: .: (0.024561) + test_error_with_no_arguments: .: (0.019008) + test_error_with_no_executable: .: (0.011571) + test_full_option_parsing: .: (0.009857) + test_gem_dependency_contains_executable: .: (0.066941) + test_gem_dependency_contains_other_executable: .: (0.061169) + test_gem_exec_gem_uninstall: .: (0.108265) + test_gem_with_executable: .: (0.046150) + test_gem_with_executable_error: .: (0.043197) + test_gem_with_multiple_executables_no_match: .: (0.053285) + test_gem_with_multiple_executables_one_match: .: (0.044857) + test_gem_with_other_executable_name: .: (0.041855) + test_gem_with_platform_and_platform_dependencies: .: (0.420015) + test_gem_with_platform_dependencies: .: (0.129610) + test_gem_with_platforms: .: (0.096978) + test_gem_without_executable: .: (0.068036) + test_missing_gem: .: (0.028541) + test_newer_prerelease_available: .: (0.181832) + test_only_prerelease_available: .: (0.104006) + test_other_gem_contains_executable: .: (0.050636) + test_pre_argument: .: (0.059018) + test_pre_version_option: .: (0.064693) + test_single_arg_parsing: .: (0.010173) + test_single_arg_parsing_with_version: .: (0.010048) + test_uses_newest_version: .: (0.083082) + test_uses_newest_version_of_dependency: .: (0.081872) + test_version_mismatch: .: (0.021659) TestGemCommandsFetchCommand: - test_execute: .: (0.008994) - test_execute_latest: .: (0.012597) - test_execute_nonexistent_hint_disabled: .: (0.004096) - test_execute_platform: .: (0.012768) - test_execute_prerelease: .: (0.011931) - test_execute_specific_prerelease: .: (0.011076) - test_execute_two_version: .: (0.002887) - test_execute_two_version_specified_by_colon: .: (0.015038) - test_execute_version: .: (0.011468) - test_execute_version_nonexistent: .: (0.004291) - test_execute_version_specified_by_colon: .: (0.008402) + test_execute: .: (0.015568) + test_execute_latest: .: (0.023268) + test_execute_nonexistent_hint_disabled: .: (0.007169) + test_execute_platform: .: (0.019164) + test_execute_prerelease: .: (0.026659) + test_execute_specific_prerelease: .: (0.019982) + test_execute_two_version: .: (0.005068) + test_execute_two_version_specified_by_colon: .: (0.021290) + test_execute_version: .: (0.020124) + test_execute_version_nonexistent: .: (0.006856) + test_execute_version_specified_by_colon: .: (0.017987) TestGemCommandsHelpCommand: - test_gem_help_bad: .: (0.003396) - test_gem_help_build: .: (0.004255) - test_gem_help_commands: .: (0.010944) - test_gem_help_commands_omits_deprecated_commands: .: (0.005009) - test_gem_help_gem_dependencies: .: (0.002685) - test_gem_help_platforms: .: (0.002600) - test_gem_no_args_shows_help: .: (0.005297) + test_gem_help_bad: .: (0.005153) + test_gem_help_build: .: (0.008277) + test_gem_help_commands: .: (0.019553) + test_gem_help_commands_omits_deprecated_commands: .: (0.008768) + test_gem_help_gem_dependencies: .: (0.004390) + test_gem_help_platforms: .: (0.004271) + test_gem_no_args_shows_help: .: (0.004205) TestGemCommandsInfoCommand: - test_execute: .: (0.006871) - test_execute_with_default_gem: .: (0.007694) - test_execute_with_default_gem_and_regular_gem: .: (0.008518) - test_execute_with_version_flag: .: (0.008060) + test_execute: .: (0.012231) + test_execute_with_default_gem: .: (0.012261) + test_execute_with_default_gem_and_regular_gem: .: (0.014215) + test_execute_with_version_flag: .: (0.021773) TestGemCommandsInstallCommand: - test_execute_bad_source: .: (0.005341) - test_execute_conservative: .: (0.017384) - test_execute_dependency_nonexistent: .: (0.008132) - test_execute_exclude_prerelease: .: (0.020954) - test_execute_explicit_version_includes_prerelease: .: (0.027581) - test_execute_http_proxy: .: (0.011163) - test_execute_installs_deps_a_gemdeps: .: (0.030433) - test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.034491) - test_execute_installs_from_a_gemdeps: .: (0.018337) - test_execute_installs_from_a_gemdeps_with_conservative: .: (0.028079) - test_execute_local: .: (0.012459) - test_execute_local_dependency_nonexistent: .: (0.009422) - test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.017102) - test_execute_local_missing: .: (0.003733) - test_execute_local_missing_ignore_dependencies: .: (0.003420) - test_execute_local_transitive_prerelease: .: (0.030921) - test_execute_no_gem: .: (0.004221) - test_execute_no_user_install: .: (0.013590) - test_execute_nonexistent: .: (0.007280) - test_execute_nonexistent_force: .: (0.005028) - test_execute_nonexistent_hint_disabled: .: (0.005335) - test_execute_nonexistent_with_dashes: .: (0.007837) - test_execute_nonexistent_with_hint: .: (0.005579) - test_execute_prerelease_skipped_when_no_flag_set: .: (0.018276) - test_execute_prerelease_skipped_when_non_pre_available: .: (0.021650) - test_execute_prerelease_wins_over_previous_ver: .: (0.019745) - test_execute_rdoc: .: (0.159655) - test_execute_rdoc_with_path: .: (0.039603) - test_execute_remote: .: (0.014743) - test_execute_remote_ignores_files: .: (0.023180) - test_execute_remote_truncates_existing_gemspecs: .: (0.022338) - test_execute_required_ruby_version: .: (0.031955) - test_execute_required_ruby_version_specific_not_met:.: (0.009215) - test_execute_required_ruby_version_specific_prerelease_met: .: (0.018070) - test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.010003) - test_execute_required_ruby_version_upper_bound: .: (0.021984) - test_execute_required_rubygems_version_wrong: .: (0.009091) - test_execute_saves_build_args: .: (0.014812) - test_execute_two: .: (0.025439) - test_execute_two_version: .: (0.003120) - test_execute_two_version_specified_by_colon: .: (0.072308) - test_execute_uses_deps_a_gemdeps: .: (0.027903) - test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.031699) - test_execute_uses_from_a_gemdeps: .: (0.015285) - test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.019306) - test_execute_with_gemdeps_path_ignores_system: .: (0.031186) - test_execute_with_invalid_gem_file: .: (0.014951) - test_execute_with_version_specified_by_colon: .: (0.020493) - test_explain_platform_local: .: (0.012868) - test_explain_platform_local_ignore_dependencies: .: (0.011616) - test_explain_platform_ruby: .: (0.011685) - test_explain_platform_ruby_ignore_dependencies: .: (0.010965) - test_handle_options_file: .: (0.013072) - test_handle_options_suggest: .: (0.011745) - test_handle_options_without: .: (0.011207) - test_install_gem_ignore_dependencies_both: .: (0.011392) - test_install_gem_ignore_dependencies_remote: .: (0.013802) - test_install_gem_ignore_dependencies_remote_platform_local: .: (0.020164) - test_install_gem_ignore_dependencies_specific_file: .: (0.012882) - test_parses_requirement_from_gemname: .: (0.015023) - test_redact_credentials_from_uri_on_warning: .: (0.017524) - test_show_errors_on_failure: .: (0.004521) - test_show_source_problems_even_on_success: .: (0.015637) - test_suggest_update_if_enabled: .: (0.016095) + test_execute_bad_source: .: (0.008514) + test_execute_conservative: .: (0.032333) + test_execute_dependency_nonexistent: .: (0.016027) + test_execute_exclude_prerelease: .: (0.030252) + test_execute_explicit_version_includes_prerelease: .: (0.058344) + test_execute_http_proxy: .: (0.023679) + test_execute_installs_deps_a_gemdeps: .: (0.055020) + test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.051508) + test_execute_installs_from_a_gemdeps: .: (0.042204) + test_execute_installs_from_a_gemdeps_with_conservative: .: (0.052782) + test_execute_local: .: (0.021977) + test_execute_local_dependency_nonexistent: .: (0.016258) + test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.030830) + test_execute_local_missing: .: (0.006250) + test_execute_local_missing_ignore_dependencies: .: (0.006988) + test_execute_local_transitive_prerelease: .: (0.057937) + test_execute_no_gem: .: (0.004854) + test_execute_no_user_install: .: (0.024021) + test_execute_nonexistent: .: (0.008032) + test_execute_nonexistent_force: .: (0.008185) + test_execute_nonexistent_hint_disabled: .: (0.009006) + test_execute_nonexistent_with_dashes: .: (0.012901) + test_execute_nonexistent_with_hint: .: (0.010567) + test_execute_prerelease_skipped_when_no_flag_set: .: (0.029657) + test_execute_prerelease_skipped_when_non_pre_available: .: (0.040475) + test_execute_prerelease_wins_over_previous_ver: .: (0.032950) + test_execute_rdoc: .: (0.380500) + test_execute_rdoc_with_path: .: (0.063125) + test_execute_remote: .: (0.024632) + test_execute_remote_ignores_files: .: (0.033767) + test_execute_remote_truncates_existing_gemspecs: .: (0.035936) + test_execute_required_ruby_version: .: (0.066961) + test_execute_required_ruby_version_specific_not_met:.: (0.016647) + test_execute_required_ruby_version_specific_prerelease_met: .: (0.024996) + test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.016871) + test_execute_required_ruby_version_upper_bound: .: (0.036131) + test_execute_required_rubygems_version_wrong: .: (0.015403) + test_execute_saves_build_args: .: (0.021172) + test_execute_two: .: (0.050515) + test_execute_two_version: .: (0.005088) + test_execute_two_version_specified_by_colon: .: (0.062995) + test_execute_uses_deps_a_gemdeps: .: (0.053119) + test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.096793) + test_execute_uses_from_a_gemdeps: .: (0.059058) + test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.039794) + test_execute_with_gemdeps_path_ignores_system: .: (0.053990) + test_execute_with_invalid_gem_file: .: (0.025198) + test_execute_with_version_specified_by_colon: .: (0.030247) + test_explain_platform_local: .: (0.019408) + test_explain_platform_local_ignore_dependencies: .: (0.019037) + test_explain_platform_ruby: .: (0.018855) + test_explain_platform_ruby_ignore_dependencies: .: (0.018600) + test_handle_options_file: .: (0.022867) + test_handle_options_suggest: .: (0.021818) + test_handle_options_without: .: (0.021643) + test_install_gem_ignore_dependencies_both: .: (0.029929) + test_install_gem_ignore_dependencies_remote: .: (0.026271) + test_install_gem_ignore_dependencies_remote_platform_local: .: (0.035763) + test_install_gem_ignore_dependencies_specific_file: .: (0.022113) + test_parses_requirement_from_gemname: .: (0.018094) + test_redact_credentials_from_uri_on_warning: .: (0.025824) + test_show_errors_on_failure: .: (0.009862) + test_show_source_problems_even_on_success: .: (0.026916) + test_suggest_update_if_enabled: .: (0.025841) TestGemCommandsListCommand: - test_execute_installed: .: (0.006955) - test_execute_normal_gem_shadowing_default_gem: .: (0.012884) + test_execute_installed: .: (0.019639) + test_execute_normal_gem_shadowing_default_gem: .: (0.022915) TestGemCommandsLockCommand: - test_execute: .: (0.006565) - test_execute_missing_dependency: .: (0.005389) - test_execute_strict: .: (0.006308) + test_execute: .: (0.010082) + test_execute_missing_dependency: .: (0.009328) + test_execute_strict: .: (0.008787) TestGemCommandsMirrorCommand: - test_execute: .: (0.003105) + test_execute: .: (0.004755) TestGemCommandsOpenCommand: - test_default_gem: .: (0.004084) - test_execute: .: (0.089088) - test_execute_bad_gem: .: (0.002974) - test_wrong_version: .: (0.003742) + test_default_gem: .: (0.006419) + test_execute: .: (0.148888) + test_execute_bad_gem: .: (0.005134) + test_wrong_version: .: (0.009834) TestGemCommandsOutdatedCommand: - test_execute: .: (0.021490) - test_execute_with_up_to_date_platform_specific_gem: .: (0.013714) - test_initialize: .: (0.004288) + test_execute: .: (0.032549) + test_execute_with_up_to_date_platform_specific_gem: .: (0.036569) + test_initialize: .: (0.011139) TestGemCommandsOwnerCommand: - test_add_owner_with_host_option_through_execute: .: (0.006659) - test_add_owners: .: (0.003833) - test_add_owners_denied: .: (0.003860) - test_add_owners_key: .: (0.005406) - test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.207867) - test_add_owners_permanent_redirect: .: (0.004105) - test_add_owners_unathorized_api_key: .: (0.004427) - test_otp_verified_failure: .: (0.005154) - test_otp_verified_success: .: (0.004167) - test_remove_owners: .: (0.003862) - test_remove_owners_denied: .: (0.003837) - test_remove_owners_key: .: (0.005136) - test_remove_owners_missing: .: (0.003834) - test_remove_owners_permanent_redirect: .: (0.004237) - test_remove_owners_unathorized_api_key: .: (0.008900) - test_show_owners: .: (0.004699) - test_show_owners_denied: .: (0.003794) - test_show_owners_dont_load_objects: .: (0.003818) - test_show_owners_key: .: (0.005580) - test_show_owners_permanent_redirect: .: (0.004108) - test_show_owners_setting_up_host: .: (0.003794) - test_show_owners_setting_up_host_through_env_var: .: (0.003951) - test_with_webauthn_enabled_failure: .: (0.104577) - test_with_webauthn_enabled_failure_with_polling: .: (0.104550) - test_with_webauthn_enabled_success: .: (0.104576) - test_with_webauthn_enabled_success_with_polling: .: (0.104752) + test_add_owner_with_host_option_through_execute: .: (0.021047) + test_add_owners: .: (0.014685) + test_add_owners_denied: .: (0.046532) + test_add_owners_key: .: (0.010581) + test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.216164) + test_add_owners_permanent_redirect: .: (0.006544) + test_add_owners_unathorized_api_key: .: (0.007130) + test_otp_verified_failure: .: (0.006682) + test_otp_verified_success: .: (0.006844) + test_remove_owners: .: (0.007272) + test_remove_owners_denied: .: (0.006219) + test_remove_owners_key: .: (0.010364) + test_remove_owners_missing: .: (0.010921) + test_remove_owners_permanent_redirect: .: (0.008297) + test_remove_owners_unathorized_api_key: .: (0.008205) + test_show_owners: .: (0.006631) + test_show_owners_denied: .: (0.006053) + test_show_owners_dont_load_objects: .: (0.006277) + test_show_owners_key: .: (0.008674) + test_show_owners_permanent_redirect: .: (0.006240) + test_show_owners_setting_up_host: .: (0.015155) + test_show_owners_setting_up_host_through_env_var: .: (0.006844) + test_with_webauthn_enabled_failure: .: (0.109031) + test_with_webauthn_enabled_failure_with_polling: .: (0.108226) + test_with_webauthn_enabled_success: .: (0.108915) + test_with_webauthn_enabled_success_with_polling: .: (0.108892) TestGemCommandsPristineCommand: - test_execute: .: (0.027024) - test_execute_all: .: (0.026314) - test_execute_bindir: .: (0.027127) - test_execute_default_gem: .: (0.010657) - test_execute_env_shebang: .: (0.015488) - test_execute_extensions_explicit: .: (0.209297) - test_execute_extensions_only_missing_extensions: .: (0.304185) - test_execute_many: .: (0.018979) - test_execute_many_multi_repo: .: (0.026024) - test_execute_missing_cache_gem: .: (0.029352) - test_execute_missing_cache_gem_when_multi_repo: .: (0.029627) - test_execute_multi_platform: .: (0.316584) - test_execute_no_extension: .: (0.140617) - test_execute_no_gem: .: (0.002898) - test_execute_only_executables: .: (0.013646) - test_execute_only_plugins: .: (0.013295) - test_execute_unknown_gem_at_remote_source: .: (0.006264) - test_execute_user_install: .: (0.018154) - test_execute_with_extension_with_build_args: .: (0.203214) - test_handle_options: .: (0.004688) - test_handle_options_extensions: .: (0.004481) - test_skip: .: (0.019170) - test_skip_many_gems: .: (0.021674) + test_execute: .: (0.023488) + test_execute_all: .: (0.026134) + test_execute_bindir: .: (0.019507) + test_execute_default_gem: .: (0.010332) + test_execute_env_shebang: .: (0.024292) + test_execute_extensions_explicit: .: (0.364861) + test_execute_extensions_only_missing_extensions: .: (0.524365) + test_execute_many: .: (0.032246) + test_execute_many_multi_repo: .: (0.032275) + test_execute_missing_cache_gem: .: (0.056366) + test_execute_missing_cache_gem_when_multi_repo: .: (0.048159) + test_execute_multi_platform: .: (0.518582) + test_execute_no_extension: .: (0.235166) + test_execute_no_gem: .: (0.004746) + test_execute_only_executables: .: (0.029068) + test_execute_only_plugins: .: (0.022101) + test_execute_unknown_gem_at_remote_source: .: (0.010613) + test_execute_user_install: .: (0.028401) + test_execute_with_extension_with_build_args: .: (0.340724) + test_handle_options: .: (0.008136) + test_handle_options_extensions: .: (0.007625) + test_skip: .: (0.033629) + test_skip_many_gems: .: (0.033641) TestGemCommandsPushCommand: - test_execute: .: (0.009968) - test_execute_allowed_push_host: .: (0.011948) - test_execute_attestation: .: (0.010584) - test_execute_host: .: (0.010049) - test_otp_verified_failure: .: (0.008169) - test_otp_verified_success: .: (0.008177) - test_raises_error_with_no_arguments: .: (0.006272) - test_sending_gem: .: (0.007862) - test_sending_gem_defaulting_to_allowed_push_host: .: (0.014749) - test_sending_gem_denied: .: (0.008169) - test_sending_gem_key: .: (0.009414) - test_sending_gem_to_allowed_push_host: .: (0.011407) - test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.011150) - test_sending_gem_to_disallowed_default_host: .: (0.011168) - test_sending_gem_to_disallowed_push_host: .: (0.010787) - test_sending_gem_to_host_permanent_redirect: .: (0.007763) - test_sending_gem_to_metadata_host: .: (0.010915) - test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.012094) - test_sending_gem_with_env_var_api_key: .: (0.010878) - test_sending_gem_with_no_local_creds: .: (0.010849) - test_sending_when_default_host_disabled: .: (0.007719) - test_sending_when_default_host_disabled_with_override: .: (0.008164) - test_with_webauthn_enabled_failure: .: (0.009322) - test_with_webauthn_enabled_failure_with_polling: .: (0.108416) - test_with_webauthn_enabled_success: .: (0.008608) - test_with_webauthn_enabled_success_with_polling: .: (0.108423) + test_execute: .: (0.015860) + test_execute_allowed_push_host: .: (0.019364) + test_execute_attestation: .: (0.018900) + test_execute_host: .: (0.015239) + test_otp_verified_failure: .: (0.013451) + test_otp_verified_success: .: (0.013419) + test_raises_error_with_no_arguments: .: (0.016356) + test_sending_gem: .: (0.014673) + test_sending_gem_defaulting_to_allowed_push_host: .: (0.019155) + test_sending_gem_denied: .: (0.013055) + test_sending_gem_key: .: (0.015752) + test_sending_gem_to_allowed_push_host: .: (0.020399) + test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.018476) + test_sending_gem_to_disallowed_default_host: .: (0.017738) + test_sending_gem_to_disallowed_push_host: .: (0.017698) + test_sending_gem_to_host_permanent_redirect: .: (0.021097) + test_sending_gem_to_metadata_host: .: (0.019271) + test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.014387) + test_sending_gem_with_env_var_api_key: .: (0.017142) + test_sending_gem_with_no_local_creds: .: (0.019889) + test_sending_when_default_host_disabled: .: (0.012404) + test_sending_when_default_host_disabled_with_override: .: (0.012803) + test_with_webauthn_enabled_failure: .: (0.014112) + test_with_webauthn_enabled_failure_with_polling: .: (0.121229) + test_with_webauthn_enabled_success: .: (0.020039) + test_with_webauthn_enabled_success_with_polling: .: (0.115116) TestGemCommandsQueryCommandWithInstalledGems: - test_execute: .: (0.009969) - test_execute_all: .: (0.013216) - test_execute_all_prerelease: .: (0.010530) - test_execute_details: .: (0.012324) - test_execute_details_cleans_text: .: (0.012041) - test_execute_details_truncates_summary: .: (0.138372) - test_execute_installed: .: (0.010340) - test_execute_installed_inverse: .: (0.007600) - test_execute_installed_inverse_not_installed: .: (0.007622) - test_execute_installed_no_name: .: (0.007396) - test_execute_installed_not_installed: .: (0.007981) - test_execute_installed_version: .: (0.007773) - test_execute_installed_version_not_installed: .: (0.008587) - test_execute_local: .: (0.007752) - test_execute_local_notty: .: (0.009585) - test_execute_local_quiet: .: (0.007667) - test_execute_multiple_args: .: (0.009656) - test_execute_no_prerelease_local: .: (0.009744) - test_execute_no_versions: .: (0.009579) - test_execute_notty: .: (0.009912) - test_execute_prerelease: .: (0.007468) - test_execute_prerelease_local: .: (0.010016) - test_execute_remote: .: (0.007680) - test_execute_remote_notty: .: (0.009956) - test_execute_remote_quiet: .: (0.007797) - test_make_entry: .: (0.005331) - test_show_gems: .: (0.005585) + test_execute: .: (0.017328) + test_execute_all: .: (0.015998) + test_execute_all_prerelease: .: (0.017927) + test_execute_details: .: (0.019455) + test_execute_details_cleans_text: .: (0.019331) + test_execute_details_truncates_summary: .: (0.190045) + test_execute_installed: .: (0.057043) + test_execute_installed_inverse: .: (0.012794) + test_execute_installed_inverse_not_installed: .: (0.012474) + test_execute_installed_no_name: .: (0.012448) + test_execute_installed_not_installed: .: (0.012472) + test_execute_installed_version: .: (0.012630) + test_execute_installed_version_not_installed: .: (0.012361) + test_execute_local: .: (0.012796) + test_execute_local_notty: .: (0.016145) + test_execute_local_quiet: .: (0.013134) + test_execute_multiple_args: .: (0.017214) + test_execute_no_prerelease_local: .: (0.015617) + test_execute_no_versions: .: (0.015650) + test_execute_notty: .: (0.015361) + test_execute_prerelease: .: (0.012291) + test_execute_prerelease_local: .: (0.015636) + test_execute_remote: .: (0.011627) + test_execute_remote_notty: .: (0.015784) + test_execute_remote_quiet: .: (0.011954) + test_make_entry: .: (0.008206) + test_show_gems: .: (0.008433) TestGemCommandsQueryCommandWithoutInstalledGems: - test_depprecated: .: (0.012110) - test_execute_default_details: .: (0.022946) - test_execute_exact_local: .: (0.017177) - test_execute_exact_multiple: .: (0.018941) - test_execute_exact_remote: .: (0.017001) - test_execute_local_details: .: (0.017351) - test_execute_platform: .: (0.017064) - test_execute_show_default_gems: .: (0.014766) - test_execute_show_default_gems_with_platform: .: (0.013222) + test_depprecated: .: (0.019817) + test_execute_default_details: .: (0.036298) + test_execute_exact_local: .: (0.029463) + test_execute_exact_multiple: .: (0.030668) + test_execute_exact_remote: .: (0.027533) + test_execute_local_details: .: (0.028716) + test_execute_platform: .: (0.027628) + test_execute_show_default_gems: .: (0.023109) + test_execute_show_default_gems_with_platform: .: (0.020904) TestGemCommandsRebuildCommand: - test_build_is_reproducible: .: (0.093840) + test_build_is_reproducible: .: (0.170483) TestGemCommandsSearchCommand: - test_initialize: .: (0.002940) + test_initialize: .: (0.004701) TestGemCommandsServerCommand: - test_execute: .: (0.002905) + test_execute: .: (0.004605) TestGemCommandsSetupCommand: - test_destdir_flag_regenerates_binstubs: .: (0.040087) - test_files_in: .: (0.022730) - test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.026590) - test_install_lib: .: (0.018960) - test_remove_old_lib_files: .: (0.018141) - test_remove_old_man_files: .: (0.019994) - test_show_release_notes: .: (0.019512) + test_destdir_flag_regenerates_binstubs: .: (0.062726) + test_files_in: .: (0.037253) + test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.041955) + test_install_lib: .: (0.029988) + test_remove_old_lib_files: .: (0.029212) + test_remove_old_man_files: .: (0.028504) + test_show_release_notes: .: (0.028074) TestGemCommandsSigninCommand: - test_execute_on_gemserver_without_profile_me_endpoint: .: (0.005896) - test_execute_when_already_signed_in_with_different_host: .: (0.006085) - test_execute_when_already_signed_in_with_same_host: .: (0.005250) - test_execute_when_not_already_signed_in: .: (0.005402) - test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.005669) - test_execute_with_host_permanent_redirect: .: (0.004746) - test_execute_with_host_supplied: .: (0.005317) - test_execute_with_key_name_and_custom_scope: .: (0.005575) - test_execute_with_key_name_and_exclusive_scope: .: (0.005458) - test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.005544) - test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.011446) - test_execute_with_key_name_default_scope: .: (0.005862) - test_execute_with_valid_creds_set_for_default_host: .: (0.005322) - test_execute_with_warnings: .: (0.006274) + test_execute_on_gemserver_without_profile_me_endpoint: .: (0.007497) + test_execute_when_already_signed_in_with_different_host: .: (0.007205) + test_execute_when_already_signed_in_with_same_host: .: (0.006958) + test_execute_when_not_already_signed_in: .: (0.007295) + test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.007395) + test_execute_with_host_permanent_redirect: .: (0.006366) + test_execute_with_host_supplied: .: (0.009770) + test_execute_with_key_name_and_custom_scope: .: (0.009117) + test_execute_with_key_name_and_exclusive_scope: .: (0.019486) + test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.012132) + test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.009023) + test_execute_with_key_name_default_scope: .: (0.008420) + test_execute_with_valid_creds_set_for_default_host: .: (0.008419) + test_execute_with_warnings: .: (0.006912) TestGemCommandsSignoutCommand: - test_execute_when_not_signed_in: .: (0.003582) - test_execute_when_user_is_signed_in: .: (0.004638) + test_execute_when_not_signed_in: .: (0.005520) + test_execute_when_user_is_signed_in: .: (0.005397) TestGemCommandsSourcesCommand: - test_execute: .: (0.006449) - test_execute_add: .: (0.009082) - test_execute_add_allow_typo_squatting_source: .: (0.008998) - test_execute_add_allow_typo_squatting_source_forced:.: (0.008943) - test_execute_add_bad_uri: .: (0.005914) - test_execute_add_deny_typo_squatting_source: .: (0.007906) - test_execute_add_existent_source_invalid_uri: .: (0.007463) - test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.007084) - test_execute_add_http_rubygems_org: .: (0.007646) - test_execute_add_http_rubygems_org_forced: .: (0.008937) - test_execute_add_https_rubygems_org: .: (0.008006) - test_execute_add_nonexistent_source: .: (0.007030) - test_execute_add_redundant_source: .: (0.006550) - test_execute_add_redundant_source_trailing_slash: .: (0.008523) - test_execute_clear_all: .: (0.006131) - test_execute_list: .: (0.006035) - test_execute_remove: .: (0.006333) - test_execute_remove_no_network: .: (0.006638) - test_execute_update: .: (0.012011) - test_initialize_proxy: .: (0.013928) + test_execute: .: (0.009570) + test_execute_add: .: (0.013790) + test_execute_add_allow_typo_squatting_source: .: (0.013479) + test_execute_add_allow_typo_squatting_source_forced:.: (0.013199) + test_execute_add_bad_uri: .: (0.009817) + test_execute_add_deny_typo_squatting_source: .: (0.011380) + test_execute_add_existent_source_invalid_uri: .: (0.010516) + test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.010603) + test_execute_add_http_rubygems_org: .: (0.011526) + test_execute_add_http_rubygems_org_forced: .: (0.013009) + test_execute_add_https_rubygems_org: .: (0.011859) + test_execute_add_nonexistent_source: .: (0.010653) + test_execute_add_redundant_source: .: (0.009864) + test_execute_add_redundant_source_trailing_slash: .: (0.012294) + test_execute_clear_all: .: (0.008945) + test_execute_list: .: (0.008826) + test_execute_remove: .: (0.009537) + test_execute_remove_no_network: .: (0.021139) + test_execute_update: .: (0.020685) + test_initialize_proxy: .: (0.010325) TestGemCommandsSpecificationCommand: - test_execute: .: (0.005869) - test_execute_all: .: (0.007873) - test_execute_all_conflicts_with_version: .: (0.004311) - test_execute_bad_name: .: (0.003241) - test_execute_bad_name_with_version: .: (0.003398) - test_execute_exact_match: .: (0.007106) - test_execute_field: .: (0.005369) - test_execute_file: .: (0.009236) - test_execute_marshal: .: (0.005403) - test_execute_remote: .: (0.006965) - test_execute_remote_with_prerelease: .: (0.009014) - test_execute_remote_with_version: .: (0.008491) - test_execute_remote_with_version_and_platform: .: (0.009910) - test_execute_remote_without_prerelease: .: (0.008545) - test_execute_ruby: .: (0.005020) + test_execute: .: (0.009040) + test_execute_all: .: (0.011270) + test_execute_all_conflicts_with_version: .: (0.005059) + test_execute_bad_name: .: (0.004453) + test_execute_bad_name_with_version: .: (0.004432) + test_execute_exact_match: .: (0.009841) + test_execute_field: .: (0.007140) + test_execute_file: .: (0.013101) + test_execute_marshal: .: (0.007915) + test_execute_remote: .: (0.009961) + test_execute_remote_with_prerelease: .: (0.013689) + test_execute_remote_with_version: .: (0.012663) + test_execute_remote_with_version_and_platform: .: (0.015830) + test_execute_remote_without_prerelease: .: (0.012305) + test_execute_ruby: .: (0.007014) TestGemCommandsStaleCommand: - test_execute_sorts: .: (0.007827) + test_execute_sorts: .: (0.009771) TestGemCommandsUnpackCommand: - test_execute: .: (0.037564) - test_execute_exact_match: .: (0.015075) - test_execute_gem_path: .: (0.009924) - test_execute_gem_path_missing: .: (0.003963) - test_execute_remote: .: (0.014326) - test_execute_spec: .: (0.036458) - test_execute_spec_target: .: (0.035093) - test_execute_sudo: .: (0.032237) - test_execute_with_target_option: .: (0.031800) - test_find_in_cache: .: (0.035837) - test_get_path: .: (0.008785) - test_handle_options_metadata: .: (0.004102) + test_execute: .: (0.064219) + test_execute_exact_match: .: (0.026990) + test_execute_gem_path: .: (0.015876) + test_execute_gem_path_missing: .: (0.005757) + test_execute_remote: .: (0.019615) + test_execute_spec: .: (0.054322) + test_execute_spec_target: .: (0.055432) + test_execute_sudo: .: (0.058514) + test_execute_with_target_option: .: (0.054409) + test_find_in_cache: .: (0.045862) + test_get_path: .: (0.013936) + test_handle_options_metadata: .: (0.009342) TestGemCommandsWhichCommand: - test_execute: .: (0.006245) - test_execute_directory: .: (0.004314) - test_execute_missing: .: (0.004088) - test_execute_one_missing: .: (0.006176) + test_execute: .: (0.009931) + test_execute_directory: .: (0.006644) + test_execute_missing: .: (0.006473) + test_execute_one_missing: .: (0.009797) TestGemCommandsYankCommand: - test_execute: .: (0.003934) - test_execute_host: .: (0.004003) - test_execute_key: .: (0.003719) - test_execute_with_otp_failure: .: (0.004600) - test_execute_with_otp_success: .: (0.005328) - test_handle_options: .: (0.004624) - test_handle_options_missing_argument: .: (0.005220) - test_with_webauthn_enabled_failure: .: (0.104617) - test_with_webauthn_enabled_failure_with_polling: .: (0.104647) - test_with_webauthn_enabled_success: .: (0.104619) - test_with_webauthn_enabled_success_with_polling: .: (0.104760) - test_yank_gem_unathorized_api_key: .: (0.004433) + test_execute: .: (0.006437) + test_execute_host: .: (0.005854) + test_execute_key: .: (0.005732) + test_execute_with_otp_failure: .: (0.006411) + test_execute_with_otp_success: .: (0.006374) + test_handle_options: .: (0.017733) + test_handle_options_missing_argument: .: (0.009765) + test_with_webauthn_enabled_failure: .: (0.107993) + test_with_webauthn_enabled_failure_with_polling: .: (0.107491) + test_with_webauthn_enabled_success: .: (0.107878) + test_with_webauthn_enabled_success_with_polling: .: (0.108085) + test_yank_gem_unathorized_api_key: .: (0.006947) TestGemConfig: - test_bad_rake_path_is_escaped: .: (0.002914) - test_datadir: .: (0.037502) - test_good_rake_path_is_escaped: .: (0.002821) + test_bad_rake_path_is_escaped: .: (0.004924) + test_datadir: .: (0.048870) + test_good_rake_path_is_escaped: .: (0.004701) TestGemConfigFile: - test_accept_string_key: .: (0.003352) - test_api_keys: .: (0.003351) - test_check_credentials_permissions: .: (0.003518) - test_disable_default_gem_server: .: (0.003389) - test_dump_with_rubygems_yaml: .: (0.002827) - test_handle_arguments: .: (0.002888) - test_handle_arguments_backtrace: .: (0.003151) - test_handle_arguments_debug: .: (0.003212) - test_handle_arguments_norc: .: (0.003161) - test_handle_arguments_override: .: (0.002999) - test_handle_arguments_traceback: .: (0.003042) - test_handle_comment: .: (0.004382) - test_ignore_invalid_config_file: .: (0.003050) - test_initialize: .: (0.003487) - test_initialize_environment_variable_override: .: (0.003479) - test_initialize_handle_arguments_config_file: .: (0.002888) - test_initialize_handle_arguments_config_file_equals:.: (0.002937) - test_initialize_handle_arguments_config_file_with_other_params: .: (0.002945) - test_initialize_ipv4_fallback_enabled_env: .: (0.002966) - test_initialize_operating_system_override: .: (0.003011) - test_initialize_platform_override: .: (0.003091) - test_initialize_system_wide_override: .: (0.003356) - test_load_api_keys: .: (0.003438) - test_load_api_keys_bad_permission: .: (0.008783) - test_load_install_extension_in_lib_from_config: .: (0.003283) - test_load_ssl_ca_cert_from_config: .: (0.003843) - test_load_ssl_client_cert_from_config: .: (0.003183) - test_load_ssl_verify_mode_from_config: .: (0.003026) - test_load_with_rubygems_config_hash: .: (0.003594) - test_really_verbose: .: (0.002850) - test_rubygems_api_key_equals: .: (0.003903) - test_rubygems_api_key_equals_bad_permission: .: (0.003763) - test_s3_source: .: (0.003345) - test_s3_source_with_config_without_lookahead: .: (0.003286) - test_set_config_file_name_from_environment_variable:.: (0.002958) - test_write: .: (0.003638) - test_write_from_hash: .: (0.004456) + test_accept_string_key: .: (0.004939) + test_api_keys: .: (0.005331) + test_check_credentials_permissions: .: (0.005804) + test_disable_default_gem_server: .: (0.004996) + test_dump_with_rubygems_yaml: .: (0.004507) + test_handle_arguments: .: (0.004519) + test_handle_arguments_backtrace: .: (0.004750) + test_handle_arguments_debug: .: (0.004888) + test_handle_arguments_norc: .: (0.005112) + test_handle_arguments_override: .: (0.012822) + test_handle_arguments_traceback: .: (0.004903) + test_handle_comment: .: (0.005813) + test_ignore_invalid_config_file: .: (0.004941) + test_initialize: .: (0.006110) + test_initialize_environment_variable_override: .: (0.005476) + test_initialize_handle_arguments_config_file: .: (0.004440) + test_initialize_handle_arguments_config_file_equals:.: (0.004740) + test_initialize_handle_arguments_config_file_with_other_params: .: (0.004525) + test_initialize_ipv4_fallback_enabled_env: .: (0.004412) + test_initialize_operating_system_override: .: (0.004820) + test_initialize_platform_override: .: (0.004743) + test_initialize_system_wide_override: .: (0.004939) + test_load_api_keys: .: (0.005602) + test_load_api_keys_bad_permission: .: (0.005570) + test_load_install_extension_in_lib_from_config: .: (0.004912) + test_load_ssl_ca_cert_from_config: .: (0.006819) + test_load_ssl_client_cert_from_config: .: (0.004838) + test_load_ssl_verify_mode_from_config: .: (0.004661) + test_load_with_rubygems_config_hash: .: (0.004675) + test_really_verbose: .: (0.004525) + test_rubygems_api_key_equals: .: (0.005500) + test_rubygems_api_key_equals_bad_permission: .: (0.005701) + test_s3_source: .: (0.005316) + test_s3_source_with_config_without_lookahead: .: (0.004851) + test_set_config_file_name_from_environment_variable:.: (0.012415) + test_write: .: (0.005721) + test_write_from_hash: .: (0.007476) TestGemConsoleUI: - test_output_can_be_captured_by_test_unit: .: (0.003160) + test_output_can_be_captured_by_test_unit: .: (0.005252) TestGemDependency: - test_equals2: .: (0.002941) - test_equals2_type: .: (0.003490) - test_equals_tilde: .: (0.003020) - test_equals_tilde_escape: .: (0.002762) - test_equals_tilde_object: .: (0.002639) - test_equals_tilde_spec: .: (0.002957) - test_hash: .: (0.002791) - test_identity: .: (0.002773) - test_initialize: .: (0.002709) - test_initialize_double: .: (0.002738) - test_initialize_empty: .: (0.002742) - test_initialize_prerelease: .: (0.002714) - test_initialize_type: .: (0.002810) - test_initialize_type_bad: .: (0.007906) - test_initialize_version: .: (0.002726) - test_match_eh_allow_prerelease: .: (0.002715) - test_match_eh_name_tuple: .: (0.003423) - test_match_eh_specification: .: (0.002814) - test_matches_spec_eh: .: (0.003078) - test_matches_spec_eh_prerelease: .: (0.002882) - test_merge: .: (0.002847) - test_merge_default: .: (0.002662) - test_merge_name_mismatch: .: (0.002689) - test_merge_other_default: .: (0.002813) - test_prerelease_eh: .: (0.002798) - test_specific: .: (0.002750) - test_to_spec: .: (0.005521) - test_to_spec_prerelease: .: (0.005468) - test_to_spec_with_only_prereleases: .: (0.005394) - test_to_specs_indicates_total_gem_set_size: .: (0.005000) - test_to_specs_respects_bundler_version: .: (0.005971) - test_to_specs_suggests_other_versions: .: (0.004536) + test_equals2: .: (0.005358) + test_equals2_type: .: (0.004143) + test_equals_tilde: .: (0.004929) + test_equals_tilde_escape: .: (0.004515) + test_equals_tilde_object: .: (0.004188) + test_equals_tilde_spec: .: (0.005494) + test_hash: .: (0.004412) + test_identity: .: (0.004232) + test_initialize: .: (0.004286) + test_initialize_double: .: (0.004402) + test_initialize_empty: .: (0.004155) + test_initialize_prerelease: .: (0.004138) + test_initialize_type: .: (0.005385) + test_initialize_type_bad: .: (0.004226) + test_initialize_version: .: (0.004305) + test_match_eh_allow_prerelease: .: (0.004463) + test_match_eh_name_tuple: .: (0.004446) + test_match_eh_specification: .: (0.004561) + test_matches_spec_eh: .: (0.004499) + test_matches_spec_eh_prerelease: .: (0.004474) + test_merge: .: (0.004506) + test_merge_default: .: (0.012920) + test_merge_name_mismatch: .: (0.004335) + test_merge_other_default: .: (0.005339) + test_prerelease_eh: .: (0.004395) + test_specific: .: (0.004171) + test_to_spec: .: (0.008614) + test_to_spec_prerelease: .: (0.008391) + test_to_spec_with_only_prereleases: .: (0.008201) + test_to_specs_indicates_total_gem_set_size: .: (0.007185) + test_to_specs_respects_bundler_version: .: (0.009116) + test_to_specs_suggests_other_versions: .: (0.007211) TestGemDependencyInstaller: - test_find_gems_gems_with_sources: .: (0.019941) - test_find_gems_with_sources_local: .: (0.025992) - test_find_gems_with_sources_prerelease: .: (0.021021) - test_find_gems_with_sources_with_bad_source: .: (0.003765) - test_find_gems_with_sources_with_best_only_and_platform: .: (0.022021) - test_install: .: (0.029283) - test_install_all_dependencies: .: (0.054434) - test_install_build_args: .: (0.033735) - test_install_cache_dir: .: (0.037323) - test_install_dependencies_satisfied: .: (0.045977) - test_install_dependency: .: (0.039752) - test_install_dependency_development: .: (0.046869) - test_install_dependency_development_deep: .: (0.087702) - test_install_dependency_development_shallow: .: (0.066314) - test_install_dependency_existing: .: (0.038213) - test_install_dependency_existing_extension: .: (0.277073) - test_install_dependency_old: .: (0.021216) - test_install_doesnt_upgrade_installed_dependencies: .: (0.060399) - test_install_domain_both: .: (0.036968) - test_install_domain_both_no_network: .: (0.037923) - test_install_domain_local: .: (0.020157) - test_install_domain_remote: .: (0.025625) - test_install_dual_repository: .: (0.050795) - test_install_dual_repository_and_done_installing_hooks: .: (0.070420) - test_install_env_shebang: .: (0.027675) - test_install_force: .: (0.032004) - test_install_ignore_dependencies: .: (0.030866) - test_install_install_dir: .: (0.040794) - test_install_legacy_spec_with_nil_required_ruby_version: .: (0.013690) - test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.012385) - test_install_local: .: (0.025053) - test_install_local_dependency: .: (0.035897) - test_install_local_dependency_installed: .: (0.032159) - test_install_local_dependency_no_network_for_target_gem: .: (0.024008) - test_install_local_prerelease: .: (0.024743) - test_install_local_subdir: .: (0.026247) - test_install_minimal_deps: .: (0.062416) - test_install_no_document: .: (0.025277) - test_install_no_minimal_deps: .: (0.064968) - test_install_no_wrappers: .: (0.028059) - test_install_platform_is_ignored_when_a_file_is_specified: .: (0.011619) - test_install_prerelease: .: (0.037069) - test_install_prerelease_bug_990: .: (0.026175) - test_install_prerelease_skipped_when_normal_ver: .: (0.032456) - test_install_reinstall: .: (0.031581) - test_install_remote: .: (0.044198) - test_install_remote_dep: .: (0.061696) - test_install_remote_platform_newer: .: (0.033706) - test_install_security_policy: .: (0.026969) - test_install_version: .: (0.016752) - test_install_version_default: .: (0.018488) - test_install_when_only_prerelease: .: (0.007248) - test_resolve_dependencies: .: (0.028243) - test_resolve_dependencies_ignore_dependencies: .: (0.026659) - test_resolve_dependencies_local: .: (0.025888) + test_find_gems_gems_with_sources: .: (0.032786) + test_find_gems_with_sources_local: .: (0.033478) + test_find_gems_with_sources_prerelease: .: (0.043030) + test_find_gems_with_sources_with_bad_source: .: (0.006022) + test_find_gems_with_sources_with_best_only_and_platform: .: (0.036286) + test_install: .: (0.056137) + test_install_all_dependencies: .: (0.174401) + test_install_build_args: .: (0.093445) + test_install_cache_dir: .: (0.106332) + test_install_dependencies_satisfied: .: (0.101854) + test_install_dependency: .: (0.069671) + test_install_dependency_development: .: (0.077647) + test_install_dependency_development_deep: .: (0.175732) + test_install_dependency_development_shallow: .: (0.100322) + test_install_dependency_existing: .: (0.063878) + test_install_dependency_existing_extension: .: (0.473276) + test_install_dependency_old: .: (0.034776) + test_install_doesnt_upgrade_installed_dependencies: .: (0.098579) + test_install_domain_both: .: (0.061791) + test_install_domain_both_no_network: .: (0.063530) + test_install_domain_local: .: (0.034827) + test_install_domain_remote: .: (0.043075) + test_install_dual_repository: .: (0.086280) + test_install_dual_repository_and_done_installing_hooks: .: (0.120570) + test_install_env_shebang: .: (0.047474) + test_install_force: .: (0.048259) + test_install_ignore_dependencies: .: (0.053921) + test_install_install_dir: .: (0.071231) + test_install_legacy_spec_with_nil_required_ruby_version: .: (0.021847) + test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.022137) + test_install_local: .: (0.044916) + test_install_local_dependency: .: (0.052889) + test_install_local_dependency_installed: .: (0.062604) + test_install_local_dependency_no_network_for_target_gem: .: (0.039739) + test_install_local_prerelease: .: (0.042539) + test_install_local_subdir: .: (0.041179) + test_install_minimal_deps: .: (0.107337) + test_install_no_document: .: (0.043547) + test_install_no_minimal_deps: .: (0.111846) + test_install_no_wrappers: .: (0.043024) + test_install_platform_is_ignored_when_a_file_is_specified: .: (0.019739) + test_install_prerelease: .: (0.064501) + test_install_prerelease_bug_990: .: (0.046418) + test_install_prerelease_skipped_when_normal_ver: .: (0.050611) + test_install_reinstall: .: (0.051026) + test_install_remote: .: (0.052032) + test_install_remote_dep: .: (0.043916) + test_install_remote_platform_newer: .: (0.055585) + test_install_security_policy: .: (0.044237) + test_install_version: .: (0.034939) + test_install_version_default: .: (0.033031) + test_install_when_only_prerelease: .: (0.012424) + test_resolve_dependencies: .: (0.048573) + test_resolve_dependencies_ignore_dependencies: .: (0.107800) + test_resolve_dependencies_local: .: (0.087565) TestGemDependencyList: - test_active_count: .: (0.003095) - test_add: .: (0.002839) - test_dependency_order: .: (0.002954) - test_dependency_order_circle: .: (0.002847) - test_dependency_order_development: .: (0.003244) - test_dependency_order_diamond: .: (0.006287) - test_dependency_order_no_dependencies: .: (0.003678) - test_find_name: .: (0.002919) - test_ok_eh: .: (0.003773) - test_ok_eh_mismatch: .: (0.003133) - test_ok_eh_redundant: .: (0.003531) - test_ok_to_remove_eh: .: (0.002839) - test_ok_to_remove_eh_after_sibling_removed: .: (0.003188) - test_remove_by_name: .: (0.002927) - test_tsort_each_child: .: (0.003218) - test_tsort_each_node: .: (0.002791) - test_why_not_ok_eh: .: (0.003196) - test_why_not_ok_eh_old_dependency: .: (0.003203) + test_active_count: .: (0.005152) + test_add: .: (0.004937) + test_dependency_order: .: (0.004656) + test_dependency_order_circle: .: (0.004562) + test_dependency_order_development: .: (0.005374) + test_dependency_order_diamond: .: (0.004865) + test_dependency_order_no_dependencies: .: (0.004497) + test_find_name: .: (0.005387) + test_ok_eh: .: (0.004828) + test_ok_eh_mismatch: .: (0.005740) + test_ok_eh_redundant: .: (0.004588) + test_ok_to_remove_eh: .: (0.004970) + test_ok_to_remove_eh_after_sibling_removed: .: (0.004986) + test_remove_by_name: .: (0.004621) + test_tsort_each_child: .: (0.004997) + test_tsort_each_node: .: (0.004575) + test_why_not_ok_eh: .: (0.005583) + test_why_not_ok_eh_old_dependency: .: (0.005289) TestGemDependencyResolutionError: - test_message: .: (0.002894) + test_message: .: (0.004619) TestGemDeprecate: - test_assignment: .: (0.003021) - test_defaults: .: (0.002576) - test_deprecated_method_calls_the_old_method: .: (0.003085) - test_deprecated_method_outputs_a_warning: .: (0.003391) - test_deprecated_method_outputs_a_warning_old_way: .: (0.003181) - test_rubygems_deprecate_command: .: (0.002894) - test_skip: .: (0.002991) + test_assignment: .: (0.004356) + test_defaults: .: (0.004094) + test_deprecated_method_calls_the_old_method: .: (0.004825) + test_deprecated_method_outputs_a_warning: .: (0.005074) + test_deprecated_method_outputs_a_warning_old_way: .: (0.004994) + test_rubygems_deprecate_command: .: (0.004647) + test_skip: .: (0.004333) TestGemDoctor: - test_doctor: .: (0.006453) - test_doctor_badly_named_plugins: .: (0.005748) - test_doctor_child_missing: .: (0.003136) - test_doctor_dry_run: .: (0.006934) - test_doctor_non_gem_home: .: (0.003960) - test_gem_repository_eh: .: (0.004507) + test_doctor: .: (0.010482) + test_doctor_badly_named_plugins: .: (0.007773) + test_doctor_child_missing: .: (0.004520) + test_doctor_dry_run: .: (0.010216) + test_doctor_non_gem_home: .: (0.005842) + test_gem_repository_eh: .: (0.006798) TestGemExit: - test_exit: .: (0.088064) - test_status: .: (0.002608) + test_exit: .: (0.149174) + test_status: .: (0.004323) TestGemExtBuilder: - test_build_extensions: .: (0.140882) - test_build_extensions_extconf_bad: .: (0.011771) - test_build_extensions_install_ext_only: .: (0.140839) - test_build_extensions_none: .: (0.005075) - test_build_extensions_rebuild_failure: .: (0.004831) - test_build_extensions_unsupported: .: (0.006157) - test_build_extensions_with_build_args: .: (0.100886) - test_build_extensions_with_gemhome_with_space: .: (0.140598) + test_build_extensions: .: (0.249317) + test_build_extensions_extconf_bad: .: (0.019914) + test_build_extensions_install_ext_only: .: (0.244100) + test_build_extensions_none: .: (0.006169) + test_build_extensions_rebuild_failure: .: (0.009267) + test_build_extensions_unsupported: .: (0.008281) + test_build_extensions_with_build_args: .: (0.188427) + test_build_extensions_with_gemhome_with_space: .: (0.268588) test_build_extensions_with_target_rbconfig: P =============================================================================== Pending: test_build_extensions_with_target_rbconfig(TestGemExtBuilder): This version of mkmf does not support --target-rbconfig @@ -6472,12 +6508,12 @@ 344: assert_empty(stdout) 345: =============================================================================== -: (0.131489) - test_class_make: .: (0.266960) - test_class_make_no_clean: .: (0.179192) - test_custom_make_with_options: .: (0.262258) - test_initialize: .: (0.004338) - test_initialize_build_args: .: (0.002883) +: (0.215120) + test_class_make: .: (0.461824) + test_class_make_no_clean: .: (0.304972) + test_custom_make_with_options: .: (0.445721) + test_initialize: .: (0.005293) + test_initialize_build_args: .: (0.004783) TestGemExtCargoBuilder: test_build_cdylib: P =============================================================================== @@ -6492,7 +6528,7 @@ 29: 30: output = [] =============================================================================== -: (0.004396) +: (0.006730) test_build_fail: P =============================================================================== Pending: test_build_fail(TestGemExtCargoBuilder): cargo not present @@ -6506,7 +6542,7 @@ 79: 80: FileUtils.rm(File.join(@ext, "src/lib.rs")) =============================================================================== -: (0.003802) +: (0.006889) test_custom_name: P =============================================================================== Pending: test_custom_name(TestGemExtCargoBuilder): cargo not present @@ -6520,7 +6556,7 @@ 120: 121: Dir.chdir @ext do =============================================================================== -: (0.003923) +: (0.006185) test_full_integration: P =============================================================================== Pending: test_full_integration(TestGemExtCargoBuilder): cargo not present @@ -6534,7 +6570,7 @@ 96: 97: require "open3" =============================================================================== -: (0.003967) +: (0.007008) test_rubygems_cfg_passed_to_rustc: P =============================================================================== Pending: test_rubygems_cfg_passed_to_rustc(TestGemExtCargoBuilder): cargo not present @@ -6548,30 +6584,30 @@ 53: version_slug = Gem::VERSION.tr(".", "_") 54: output = [] =============================================================================== -: (0.003843) +: (0.006261) TestGemExtCargoBuilderLinkFlagConverter: - test_dll_with_colon_space: .: (0.003028) - test_dylib_with_colon_space: .: (0.002608) - test_framework: .: (0.002652) - test_framework_space: .: (0.002929) - test_lib_with_nonascii: .: (0.002587) - test_libstatic_with_colon: .: (0.002964) - test_libstatic_with_colon_space: .: (0.004182) - test_non_lib_dash_l: .: (0.002580) - test_search_path_basic: .: (0.002587) - test_search_path_space: .: (0.002587) - test_search_path_space_in_path: .: (0.002593) - test_simple_lib: .: (0.002604) - test_simple_lib_space: .: (0.002657) - test_so_with_colon_space: .: (0.002633) - test_unconventional_lib_with_colon: .: (0.002595) - test_verbose_lib_space: .: (0.002619) + test_dll_with_colon_space: .: (0.004852) + test_dylib_with_colon_space: .: (0.004271) + test_framework: .: (0.004099) + test_framework_space: .: (0.004217) + test_lib_with_nonascii: .: (0.006301) + test_libstatic_with_colon: .: (0.004107) + test_libstatic_with_colon_space: .: (0.004128) + test_non_lib_dash_l: .: (0.004073) + test_search_path_basic: .: (0.004126) + test_search_path_space: .: (0.004181) + test_search_path_space_in_path: .: (0.004194) + test_simple_lib: .: (0.004052) + test_simple_lib_space: .: (0.004066) + test_so_with_colon_space: .: (0.004051) + test_unconventional_lib_with_colon: .: (0.004153) + test_verbose_lib_space: .: (0.004191) TestGemExtCargoBuilderUnit: - test_build_env_includes_rbconfig: .: (0.003114) - test_cargo_command_locks_in_release_profile: .: (0.002832) - test_cargo_command_passes_args: .: (0.002687) - test_cargo_command_passes_respects_cargo_build_target: .: (0.002762) - test_cargo_command_passes_respects_cargo_env_var: .: (0.002787) + test_build_env_includes_rbconfig: .: (0.004968) + test_cargo_command_locks_in_release_profile: .: (0.004430) + test_cargo_command_passes_args: .: (0.004425) + test_cargo_command_passes_respects_cargo_build_target: .: (0.004353) + test_cargo_command_passes_respects_cargo_env_var: .: (0.004465) TestGemExtCmakeBuilder: test_self_build: P =============================================================================== @@ -6579,299 +6615,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.003962) +: (0.015698) 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.009702) +: (0.006423) 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.004459) +: (0.008207) TestGemExtConfigureBuilder: - test_self_build_fail: .: (0.004638) + test_self_build_fail: .: (0.009636) TestGemExtExtConfBuilder: - test_class_build_extconf_fail: .: (0.391875) - test_class_build_extconf_success_without_warning: .: (0.129934) - test_class_make_no_Makefile: .: (0.003127) + test_class_build_extconf_fail: .: (0.752229) + test_class_build_extconf_success_without_warning: .: (0.224696) + test_class_make_no_Makefile: .: (0.005425) TestGemExtRakeBuilder: - test_class_build_fail: .: (0.170523) - test_class_no_openssl_override: .: (0.222433) + test_class_build_fail: .: (0.302708) + test_class_no_openssl_override: .: (0.387355) TestGemGemRunner: - test_do_configuration: .: (0.005505) - test_extract_build_args: .: (0.002965) - test_info_succeeds: .: (0.018405) - test_list_succeeds: .: (0.013923) - test_query_is_deprecated: .: (0.016456) - test_search_succeeds: .: (0.006867) - test_validate_encoding: .: (0.003109) + test_do_configuration: .: (0.008217) + test_extract_build_args: .: (0.004699) + test_info_succeeds: .: (0.029935) + test_list_succeeds: .: (0.023072) + test_query_is_deprecated: .: (0.026696) + test_search_succeeds: .: (0.011866) + test_validate_encoding: .: (0.005037) TestGemGemcutterUtilities: - test_alternate_key_alternate_host: .: (0.005354) - test_api_key: .: (0.004476) - test_api_key_override: .: (0.004666) - test_host: .: (0.003840) - test_host_RUBYGEMS_HOST: .: (0.003806) - test_host_RUBYGEMS_HOST_empty: .: (0.003883) - test_sign_in: .: (0.005090) - test_sign_in_skips_with_existing_credentials: .: (0.004353) - test_sign_in_skips_with_key_override: .: (0.004515) - test_sign_in_with_bad_credentials: .: (0.004637) - test_sign_in_with_correct_otp_code: .: (0.005220) - test_sign_in_with_host: .: (0.004947) - test_sign_in_with_host_ENV: .: (0.010975) - test_sign_in_with_host_nil: .: (0.004924) - test_sign_in_with_incorrect_otp_code: .: (0.004918) - test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.006091) - test_sign_in_with_webauthn_enabled: .: (0.006233) - test_sign_in_with_webauthn_enabled_with_error: .: (0.005773) - test_sign_in_with_webauthn_enabled_with_polling: .: (0.106174) - test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.105281) - test_signin_with_env_otp_code: .: (0.004957) - test_verify_api_key: .: (0.004357) - test_verify_missing_api_key: .: (0.003996) + test_alternate_key_alternate_host: .: (0.008136) + test_api_key: .: (0.007507) + test_api_key_override: .: (0.008620) + test_host: .: (0.006608) + test_host_RUBYGEMS_HOST: .: (0.006526) + test_host_RUBYGEMS_HOST_empty: .: (0.006552) + test_sign_in: .: (0.008609) + test_sign_in_skips_with_existing_credentials: .: (0.007567) + test_sign_in_skips_with_key_override: .: (0.007085) + test_sign_in_with_bad_credentials: .: (0.007682) + test_sign_in_with_correct_otp_code: .: (0.008581) + test_sign_in_with_host: .: (0.008460) + test_sign_in_with_host_ENV: .: (0.008545) + test_sign_in_with_host_nil: .: (0.020356) + test_sign_in_with_incorrect_otp_code: .: (0.010120) + test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.008846) + test_sign_in_with_webauthn_enabled: .: (0.010989) + test_sign_in_with_webauthn_enabled_with_error: .: (0.009775) + test_sign_in_with_webauthn_enabled_with_polling: .: (0.111954) + test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.111343) + test_signin_with_env_otp_code: .: (0.009711) + test_verify_api_key: .: (0.058574) + test_verify_missing_api_key: .: (0.036614) TestGemImpossibleDependenciesError: - test_message_conflict: .: (0.003187) + test_message_conflict: .: (0.005344) TestGemKernel: - test_gem: .: (0.030568) - test_gem_bundler: .: (0.056461) - test_gem_bundler_inferred_bundler_version: .: (0.065671) - test_gem_conflicting: .: (0.032026) - test_gem_default: .: (0.030609) - test_gem_default_re_gem: .: (0.029861) - test_gem_env_req: .: (0.029309) - test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (0.114077) - test_gem_not_adding_bin: .: (0.035574) - test_gem_overlapping: .: (0.031383) - test_gem_prerelease_is_the_only_available: .: (0.029929) - test_gem_re_gem_mismatch: .: (0.030707) - test_gem_redundant: .: (0.029670) - test_release_favored_over_prerelease: .: (0.029678) + test_gem: .: (0.048728) + test_gem_bundler: .: (0.098963) + test_gem_bundler_inferred_bundler_version: .: (0.117566) + test_gem_conflicting: .: (0.050581) + test_gem_default: .: (0.049945) + test_gem_default_re_gem: .: (0.047616) + test_gem_env_req: .: (0.047171) + test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (0.221636) + test_gem_not_adding_bin: .: (0.057010) + test_gem_overlapping: .: (0.052990) + test_gem_prerelease_is_the_only_available: .: (0.052188) + test_gem_re_gem_mismatch: .: (0.049615) + test_gem_redundant: .: (0.048265) + test_release_favored_over_prerelease: .: (0.048305) TestGemLocalRemoteOptions: - test_add_local_remote_options: .: (0.003986) - test_both_eh: .: (0.006908) - test_clear_sources_option: .: (0.004461) - test_clear_sources_option_idiot_proof: .: (0.004925) - test_local_eh: .: (0.002707) - test_remote_eh: .: (0.002721) - test_short_source_option: .: (0.003347) - test_source_option: .: (0.003994) - test_source_option_bad: .: (0.003235) - test_update_sources_option: .: (0.003382) + test_add_local_remote_options: .: (0.007234) + test_both_eh: .: (0.004343) + test_clear_sources_option: .: (0.006545) + test_clear_sources_option_idiot_proof: .: (0.007186) + test_local_eh: .: (0.004438) + test_remote_eh: .: (0.004312) + test_short_source_option: .: (0.005680) + test_source_option: .: (0.015569) + test_source_option_bad: .: (0.007152) + test_update_sources_option: .: (0.006934) TestGemNameTuple: - test_full_name: .: (0.002680) - test_platform_normalization: .: (0.003024) - test_spaceship: .: (0.002661) - test_spec_name: .: (0.002592) + test_full_name: .: (0.004633) + test_platform_normalization: .: (0.005573) + test_spaceship: .: (0.004323) + test_spec_name: .: (0.004314) TestGemPackageOld: - test_contents: .: (0.003570) - test_contents_security_policy: .: (0.003204) - test_extract_files: .: (0.004397) - test_extract_files_security_policy: .: (0.003151) - test_spec: .: (0.003607) - test_spec_security_policy: .: (0.003418) - test_verify: .: (0.003175) + test_contents: .: (0.006377) + test_contents_security_policy: .: (0.005210) + test_extract_files: .: (0.007194) + test_extract_files_security_policy: .: (0.005041) + test_spec: .: (0.006321) + test_spec_security_policy: .: (0.005247) + test_verify: .: (0.005065) TestGemPackageTask: - test_gem_package: .: (0.006769) - test_gem_package_prints_to_stdout_by_default: .: (0.006141) - test_gem_package_with_current_platform: .: (0.003226) - test_gem_package_with_ruby_platform: .: (0.002860) - test_package_dir_path: .: (0.003146) + test_gem_package: .: (0.011150) + test_gem_package_prints_to_stdout_by_default: .: (0.010483) + test_gem_package_with_current_platform: .: (0.004916) + test_gem_package_with_ruby_platform: .: (0.004856) + test_package_dir_path: .: (0.004725) TestGemPathSupport: - test_gem_paths_do_not_contain_symlinks: .: (0.004285) - test_initialize: .: (0.002706) - test_initialize_home: .: (0.002828) - test_initialize_home_path: .: (0.002911) - test_initialize_path: .: (0.002956) - test_initialize_path_with_defaults: .: (0.002914) - test_initialize_regexp_path_separator: .: (0.003135) - test_initialize_spec: .: (0.002940) + test_gem_paths_do_not_contain_symlinks: .: (0.005149) + test_initialize: .: (0.004269) + test_initialize_home: .: (0.004563) + test_initialize_home_path: .: (0.005929) + test_initialize_path: .: (0.004715) + test_initialize_path_with_defaults: .: (0.006605) + test_initialize_regexp_path_separator: .: (0.004914) + test_initialize_spec: .: (0.004654) TestGemPlatform: - test_eabi_and_nil_version_combination_strictness: .: (0.002863) - test_eabi_version_is_stricter_for_linux_os: .: (0.002964) - test_equals2: .: (0.002717) - test_equals3: .: (0.002731) - test_equals3_cpu: .: (0.002731) - test_equals3_cpu_arm: .: (0.002832) - test_equals3_universal_mingw: .: (0.007236) - test_equals3_version: .: (0.002626) - test_equals_tilde: .: (0.003776) - test_gem_platform_match_with_string_argument: .: (0.002773) - test_initialize: .: (0.005035) - test_initialize_command_line: .: (0.002626) - test_initialize_mswin32_vc6: .: (0.002886) - test_initialize_platform: .: (0.002668) - test_initialize_test: .: (0.002608) - test_inspect: .: (0.002751) - test_nil_cpu_arch_is_treated_as_universal: .: (0.002621) - test_nil_version_is_stricter_for_linux_os: .: (0.002714) - test_nil_version_is_treated_as_any_version: .: (0.002846) - test_self_local: .: (0.002609) - test_self_match: .: (0.002908) - test_self_match_gem?: .: (0.002782) - test_self_match_spec?: .: (0.002778) - test_self_match_spec_with_match_gem_override: .: (0.002795) - test_self_new: .: (0.002610) - test_to_s: .: (0.002954) + test_eabi_and_nil_version_combination_strictness: .: (0.004715) + test_eabi_version_is_stricter_for_linux_os: .: (0.004581) + test_equals2: .: (0.004102) + test_equals3: .: (0.004085) + test_equals3_cpu: .: (0.004499) + test_equals3_cpu_arm: .: (0.004690) + test_equals3_universal_mingw: .: (0.004300) + test_equals3_version: .: (0.004368) + test_equals_tilde: .: (0.005482) + test_gem_platform_match_with_string_argument: .: (0.004592) + test_initialize: .: (0.007959) + test_initialize_command_line: .: (0.004195) + test_initialize_mswin32_vc6: .: (0.004183) + test_initialize_platform: .: (0.013225) + test_initialize_test: .: (0.004581) + test_inspect: .: (0.004466) + test_nil_cpu_arch_is_treated_as_universal: .: (0.005388) + test_nil_version_is_stricter_for_linux_os: .: (0.004725) + test_nil_version_is_treated_as_any_version: .: (0.004083) + test_self_local: .: (0.004335) + test_self_match: .: (0.004444) + test_self_match_gem?: .: (0.005090) + test_self_match_spec?: .: (0.004417) + test_self_match_spec_with_match_gem_override: .: (0.004203) + test_self_new: .: (0.004504) + test_to_s: .: (0.004365) TestGemProjectSanity: - test_require_rubygems_package: .: (0.067358) + test_require_rubygems_package: .: (0.119246) TestGemRDoc: - test_delete_legacy_args: .: (0.009698) - test_generate_disabled: .: (0.009003) - test_initialize: .: (0.009229) - test_new_rdoc: .: (0.008846) - test_rdoc_installed?: .: (0.008886) - test_remove: .: (0.008994) - test_remove_unwritable: .: (0.008998) - test_ri_installed?: .: (0.008918) - test_setup: .: (0.014526) - test_setup_unwritable: .: (0.009809) + test_delete_legacy_args: .: (0.015797) + test_generate_disabled: .: (0.014855) + test_initialize: .: (0.015055) + test_new_rdoc: .: (0.015057) + test_rdoc_installed?: .: (0.015598) + test_remove: .: (0.015694) + test_remove_unwritable: .: (0.016093) + test_ri_installed?: .: (0.014961) + test_setup: .: (0.014604) + test_setup_unwritable: .: (0.014677) TestGemRemoteFetchError: - test_invalid_url: .: (0.003728) - test_password_redacted: .: (0.002675) - test_to_s: .: (0.002671) + test_invalid_url: .: (0.004898) + test_password_redacted: .: (0.004397) + test_to_s: .: (0.004326) TestGemRemoteFetcher: - test_cache_update_path: .: (0.006900) - test_cache_update_path_no_update: .: (0.006295) - test_cache_update_path_with_utf8_internal_encoding: .: (0.006748) - test_download: .: (0.006810) - test_download_cached: .: (0.006695) - test_download_install_dir: .: (0.007028) - test_download_local: .: (0.011970) - test_download_local_read_only: .: (0.007136) - test_download_local_space: .: (0.008032) - test_download_platform_legacy: .: (0.009497) - test_download_read_only: .: (0.007179) - test_download_same_file: .: (0.007888) - test_download_to_cache: .: (0.010628) - test_download_unsupported: .: (0.006320) - test_download_with_auth: .: (0.008028) - test_download_with_encoded_auth: .: (0.015162) - test_download_with_token: .: (0.008228) - test_download_with_x_oauth_basic: .: (0.007527) - test_fetch_http: .: (0.007365) - test_fetch_http_redirects: .: (0.007697) - test_fetch_http_redirects_without_location: .: (0.007664) - test_fetch_path_bad_uri: .: (0.007384) - test_fetch_path_getaddrinfo_error: .: (0.007422) - test_fetch_path_gzip: .: (0.007455) - test_fetch_path_gzip_unmodified: .: (0.007541) - test_fetch_path_io_error: .: (0.007638) - test_fetch_path_openssl_ssl_sslerror: .: (0.007649) - test_fetch_path_socket_error: .: (0.008506) - test_fetch_path_system_call_error: .: (0.009210) - test_fetch_path_timeout_error: .: (0.008394) - test_fetch_path_unmodified: .: (0.007949) - test_request_block: .: (0.007796) - test_self_fetcher: .: (0.007644) - test_self_fetcher_with_proxy: .: (0.010141) - test_yaml_error_on_size: .: (0.009682) + test_cache_update_path: .: (0.010602) + test_cache_update_path_no_update: .: (0.010471) + test_cache_update_path_with_utf8_internal_encoding: .: (0.022064) + test_download: .: (0.012046) + test_download_cached: .: (0.010413) + test_download_install_dir: .: (0.011754) + test_download_local: .: (0.019931) + test_download_local_read_only: .: (0.012444) + test_download_local_space: .: (0.011568) + test_download_platform_legacy: .: (0.015043) + test_download_read_only: .: (0.011711) + test_download_same_file: .: (0.013748) + test_download_to_cache: .: (0.017046) + test_download_unsupported: .: (0.011639) + test_download_with_auth: .: (0.010522) + test_download_with_encoded_auth: .: (0.010267) + test_download_with_token: .: (0.010374) + test_download_with_x_oauth_basic: .: (0.010168) + test_fetch_http: .: (0.010062) + test_fetch_http_redirects: .: (0.010675) + test_fetch_http_redirects_without_location: .: (0.010111) + test_fetch_path_bad_uri: .: (0.020117) + test_fetch_path_getaddrinfo_error: .: (0.012456) + test_fetch_path_gzip: .: (0.011934) + test_fetch_path_gzip_unmodified: .: (0.010581) + test_fetch_path_io_error: .: (0.010474) + test_fetch_path_openssl_ssl_sslerror: .: (0.010156) + test_fetch_path_socket_error: .: (0.010314) + test_fetch_path_system_call_error: .: (0.010449) + test_fetch_path_timeout_error: .: (0.010604) + test_fetch_path_unmodified: .: (0.010088) + test_request_block: .: (0.010394) + test_self_fetcher: .: (0.011391) + test_self_fetcher_with_proxy: .: (0.014490) + test_yaml_error_on_size: .: (0.015243) TestGemRemoteFetcherLocalSSLServer: - test_do_not_allow_insecure_ssl_connection_by_default: .: (0.550894) - test_do_not_allow_invalid_client_cert_auth_connection: .: (0.536012) - test_do_not_follow_insecure_redirect: .: (0.538160) - test_nil_ca_cert: .: (0.536361) - test_ssl_client_cert_auth_connection: .: (0.558446) - test_ssl_connection: .: (0.539222) - test_ssl_connection_allow_verify_none: .: (0.540201) + test_do_not_allow_insecure_ssl_connection_by_default: .: (0.567577) + test_do_not_allow_invalid_client_cert_auth_connection: .: (0.556683) + test_do_not_follow_insecure_redirect: .: (0.568015) + test_nil_ca_cert: .: (0.595106) + test_ssl_client_cert_auth_connection: .: (0.589556) + test_ssl_connection: .: (0.557500) + test_ssl_connection_allow_verify_none: .: (0.556462) TestGemRemoteFetcherLocalServer: - test_fetch_http_with_additional_headers: .: (0.029726) - test_implicit_no_proxy: .: (0.005190) - test_implicit_proxy: .: (0.005667) - test_implicit_proxy_no_env: .: (0.005894) - test_implicit_upper_case_proxy: .: (0.005002) - test_no_proxy: .: (0.006734) - test_observe_no_proxy_env_list: .: (0.005979) - test_observe_no_proxy_env_single_host: .: (0.006471) + test_fetch_http_with_additional_headers: .: (0.059782) + test_implicit_no_proxy: .: (0.008304) + test_implicit_proxy: .: (0.007887) + test_implicit_proxy_no_env: .: (0.007400) + test_implicit_upper_case_proxy: .: (0.007583) + test_no_proxy: .: (0.008825) + test_observe_no_proxy_env_list: .: (0.007562) + test_observe_no_proxy_env_single_host: .: (0.007961) TestGemRemoteFetcherS3: - test_fetch_s3_config_creds: .: (0.008097) - test_fetch_s3_config_creds_with_region: .: (0.007662) - test_fetch_s3_config_creds_with_token: .: (0.007289) - test_fetch_s3_env_creds: .: (0.007382) - test_fetch_s3_env_creds_with_region: .: (0.007930) - test_fetch_s3_env_creds_with_token: .: (0.015746) - test_fetch_s3_instance_profile_creds: .: (0.009476) - test_fetch_s3_instance_profile_creds_with_region: .: (0.010612) - test_fetch_s3_instance_profile_creds_with_token: .: (0.010518) - test_fetch_s3_no_host: .: (0.007218) - test_fetch_s3_no_id: .: (0.007537) - test_fetch_s3_no_secret: .: (0.006930) - test_fetch_s3_no_source_key: .: (0.006973) - test_fetch_s3_url_creds: .: (0.007193) + test_fetch_s3_config_creds: .: (0.012344) + test_fetch_s3_config_creds_with_region: .: (0.011422) + test_fetch_s3_config_creds_with_token: .: (0.011375) + test_fetch_s3_env_creds: .: (0.011554) + test_fetch_s3_env_creds_with_region: .: (0.014551) + test_fetch_s3_env_creds_with_token: .: (0.011292) + test_fetch_s3_instance_profile_creds: .: (0.025185) + test_fetch_s3_instance_profile_creds_with_region: .: (0.011747) + test_fetch_s3_instance_profile_creds_with_token: .: (0.010979) + test_fetch_s3_no_host: .: (0.010137) + test_fetch_s3_no_id: .: (0.010158) + test_fetch_s3_no_secret: .: (0.011081) + test_fetch_s3_no_source_key: .: (0.010187) + test_fetch_s3_url_creds: .: (0.011738) TestGemRequest: - test_configure_connection_for_https: .: (0.018797) - test_configure_connection_for_https_ssl_ca_cert: .: (0.019026) - test_fetch: .: (0.004458) - test_fetch_basic_auth: .: (0.018015) - test_fetch_basic_auth_encoded: .: (0.019667) - test_fetch_basic_oauth_encoded: .: (0.018239) - test_fetch_head: .: (0.003492) - test_fetch_unmodified: .: (0.003405) - test_get_proxy_from_env_domain: .: (0.003629) - test_get_proxy_from_env_empty: .: (0.003308) - test_get_proxy_from_env_escape: .: (0.003320) - test_get_proxy_from_env_fallback: .: (0.003585) - test_get_proxy_from_env_https: .: (0.003620) - test_get_proxy_from_env_normalize: .: (0.003605) - test_initialize_proxy: .: (0.003276) - test_initialize_proxy_ENV: .: (0.003415) - test_initialize_proxy_ENV_https: .: (0.009289) - test_initialize_proxy_URI: .: (0.003449) - test_proxy_ENV: .: (0.003165) - test_user_agent: .: (0.003761) - test_user_agent_engine: .: (0.003161) - test_user_agent_engine_ruby: .: (0.003694) - test_user_agent_patchlevel: .: (0.002971) - test_user_agent_revision: .: (0.003147) - test_verify_certificate: .: (0.003684) - test_verify_certificate_extra_message: .: (0.003107) - test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.003693) - test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.003371) - test_verify_certificate_message_CERT_REJECTED: .: (0.002952) - test_verify_certificate_message_CERT_UNTRUSTED: .: (0.003256) - test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.002943) - test_verify_certificate_message_INVALID_CA: .: (0.003127) - test_verify_certificate_message_INVALID_PURPOSE: .: (0.003188) - test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.002868) - test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.009878) - test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.002905) + test_configure_connection_for_https: .: (0.040740) + test_configure_connection_for_https_ssl_ca_cert: .: (0.029425) + test_fetch: .: (0.005785) + test_fetch_basic_auth: .: (0.028814) + test_fetch_basic_auth_encoded: .: (0.028491) + test_fetch_basic_oauth_encoded: .: (0.030283) + test_fetch_head: .: (0.005324) + test_fetch_unmodified: .: (0.005661) + test_get_proxy_from_env_domain: .: (0.005221) + test_get_proxy_from_env_empty: .: (0.004965) + test_get_proxy_from_env_escape: .: (0.005267) + test_get_proxy_from_env_fallback: .: (0.005001) + test_get_proxy_from_env_https: .: (0.005452) + test_get_proxy_from_env_normalize: .: (0.004943) + test_initialize_proxy: .: (0.004941) + test_initialize_proxy_ENV: .: (0.005537) + test_initialize_proxy_ENV_https: .: (0.005070) + test_initialize_proxy_URI: .: (0.005108) + test_proxy_ENV: .: (0.005122) + test_user_agent: .: (0.009532) + test_user_agent_engine: .: (0.004904) + test_user_agent_engine_ruby: .: (0.004688) + test_user_agent_patchlevel: .: (0.005364) + test_user_agent_revision: .: (0.004547) + test_verify_certificate: .: (0.004533) + test_verify_certificate_extra_message: .: (0.004620) + test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.004884) + test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.004797) + test_verify_certificate_message_CERT_REJECTED: .: (0.004885) + test_verify_certificate_message_CERT_UNTRUSTED: .: (0.004457) + test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.004466) + test_verify_certificate_message_INVALID_CA: .: (0.004583) + test_verify_certificate_message_INVALID_PURPOSE: .: (0.005052) + test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.017760) + test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.005042) + test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.004296) TestGemRequestConnectionPool: - test_checkout_same_connection: .: (0.002872) - test_net_http_args: .: (0.002978) - test_net_http_args_ipv6: .: (0.002788) - test_net_http_args_no_proxy: .: (0.002814) - test_net_http_args_proxy: .: (0.003023) - test_thread_waits_for_connection: .: (1.003802) - test_to_proxy_eh: .: (0.003075) - test_to_proxy_eh_wildcard: .: (0.003090) - test_to_proxy_empty_string: .: (0.002968) - test_to_proxy_substring: .: (0.003056) + test_checkout_same_connection: .: (0.010344) + test_net_http_args: .: (0.004319) + test_net_http_args_ipv6: .: (0.004227) + test_net_http_args_no_proxy: .: (0.007694) + test_net_http_args_proxy: .: (0.004391) + test_thread_waits_for_connection: .: (1.006292) + test_to_proxy_eh: .: (0.004732) + test_to_proxy_eh_wildcard: .: (0.004306) + test_to_proxy_empty_string: .: (0.004576) + test_to_proxy_substring: .: (0.004373) TestGemRequestSet: - test_bug_bug_990: .: (0.011026) - test_gem: .: (0.004166) - test_gem_duplicate: .: (0.003346) - test_import: .: (0.003063) - test_install: .: (0.026394) - test_install_from_gemdeps: .: (0.018334) - test_install_from_gemdeps_complex_dependencies: .: (0.047150) - test_install_from_gemdeps_explain: .: (0.011904) - test_install_from_gemdeps_install_dir: .: (0.019682) - test_install_from_gemdeps_local: .: (0.008034) - test_install_from_gemdeps_lockfile: .: (0.041332) - test_install_from_gemdeps_version_mismatch: .: (0.027175) - test_install_into: .: (0.027932) - test_install_into_development_shallow: .: (0.027761) - test_load_gemdeps: .: (0.003548) - test_load_gemdeps_installing: .: (0.003430) - test_load_gemdeps_without_groups: .: (0.003688) - test_resolve: .: (0.003695) - test_resolve_development: .: (0.004545) - test_resolve_development_shallow: .: (0.003775) + test_bug_bug_990: .: (0.006730) + test_gem: .: (0.005074) + test_gem_duplicate: .: (0.004521) + test_import: .: (0.004315) + test_install: .: (0.040079) + test_install_from_gemdeps: .: (0.026380) + test_install_from_gemdeps_complex_dependencies: .: (0.068496) + test_install_from_gemdeps_explain: .: (0.017238) + test_install_from_gemdeps_install_dir: .: (0.044833) + test_install_from_gemdeps_local: .: (0.013153) + test_install_from_gemdeps_lockfile: .: (0.064908) + test_install_from_gemdeps_version_mismatch: .: (0.026938) + test_install_into: .: (0.037197) + test_install_into_development_shallow: .: (0.039402) + test_load_gemdeps: .: (0.005297) + test_load_gemdeps_installing: .: (0.005740) + test_load_gemdeps_without_groups: .: (0.004852) + test_resolve: .: (0.005680) + test_resolve_development: .: (0.005165) + test_resolve_development_shallow: .: (0.005454) test_resolve_git: P =============================================================================== Pending: test_resolve_git(TestGemRequestSet): cannot find git executable, use GIT environment variable to set @@ -6886,91 +6922,91 @@ 395: rs = Gem::RequestSet.new 396: =============================================================================== -: (0.019330) - test_resolve_ignore_dependencies: .: (0.009466) - test_resolve_incompatible: .: (0.008379) - test_resolve_vendor: .: (0.017540) - test_sorted_requests: .: (0.010917) - test_sorted_requests_development_shallow: .: (0.009109) - test_tsort_each_child_development: .: (0.009700) - test_tsort_each_child_development_shallow: .: (0.023865) +: (0.006877) + test_resolve_ignore_dependencies: .: (0.015599) + test_resolve_incompatible: .: (0.004835) + test_resolve_vendor: .: (0.012392) + test_sorted_requests: .: (0.006511) + test_sorted_requests_development_shallow: .: (0.006139) + test_tsort_each_child_development: .: (0.005625) + test_tsort_each_child_development_shallow: .: (0.005987) TestGemRequestSetGemDependencyAPI: - test_gem: .: (0.003473) - test_gem_bitbucket: .: (0.004154) - test_gem_bitbucket_expand_path: .: (0.003329) - test_gem_deps_file: .: (0.003041) - test_gem_duplicate: .: (0.004300) - test_gem_git: .: (0.003322) - test_gem_git_branch: .: (0.004402) - test_gem_git_gist: .: (0.003435) - test_gem_git_ref: .: (0.003304) - test_gem_git_submodules: .: (0.003279) - test_gem_git_tag: .: (0.003177) - test_gem_github: .: (0.003017) - test_gem_github_expand_path: .: (0.003387) - test_gem_group: .: (0.002939) - test_gem_group_method: .: (0.002916) - test_gem_group_without: .: (0.003223) - test_gem_groups: .: (0.003312) - test_gem_path: .: (0.003646) - test_gem_platforms: .: (0.003297) - test_gem_platforms_bundler_ruby: .: (0.003394) - test_gem_platforms_engine: .: (0.003012) - test_gem_platforms_maglev: .: (0.003326) - test_gem_platforms_multiple: .: (0.003052) - test_gem_platforms_platform: .: (0.003738) - test_gem_platforms_truffleruby: .: (0.003269) - test_gem_platforms_unknown: .: (0.003110) - test_gem_platforms_version: .: (0.003121) - test_gem_requirement: .: (0.003302) - test_gem_requirements: .: (0.003976) - test_gem_requirements_options: .: (0.003175) - test_gem_requires: .: (0.003033) - test_gem_requires_false: .: (0.003491) - test_gem_requires_without_group: .: (0.002968) - test_gem_source_mismatch: .: (0.004333) - test_gempspec_with_multiple_runtime_deps: .: (0.004844) - test_gemspec: .: (0.005061) - test_gemspec_bad: .: (0.004099) - test_gemspec_development_group: .: (0.004499) - test_gemspec_multiple: .: (0.004270) - test_gemspec_name: .: (0.004497) - test_gemspec_named: .: (0.003866) - test_gemspec_none: .: (0.003228) - test_gemspec_path: .: (0.004027) - test_gemspec_without_group: .: (0.003499) - test_git: .: (0.003273) - test_git_source: .: (0.002862) - test_group: .: (0.003005) - test_load: .: (0.003102) - test_pin_gem_source: .: (0.003106) - test_platform_mswin: .: (0.003124) - test_platform_multiple: .: (0.003172) - test_platform_ruby: .: (0.003000) - test_platforms: .: (0.002784) - test_ruby: .: (0.003080) - test_ruby_engine: .: (0.002996) - test_ruby_engine_mismatch_engine: .: (0.003024) - test_ruby_engine_mismatch_version: .: (0.002991) - test_ruby_engine_no_engine_version: .: (0.002974) - test_ruby_mismatch: .: (0.002968) - test_ruby_mismatch_installing: .: (0.003240) - test_source: .: (0.003058) - test_with_engine_version: .: (0.003233) + test_gem: .: (0.004916) + test_gem_bitbucket: .: (0.004820) + test_gem_bitbucket_expand_path: .: (0.004355) + test_gem_deps_file: .: (0.004753) + test_gem_duplicate: .: (0.004814) + test_gem_git: .: (0.004627) + test_gem_git_branch: .: (0.005359) + test_gem_git_gist: .: (0.004624) + test_gem_git_ref: .: (0.004734) + test_gem_git_submodules: .: (0.004708) + test_gem_git_tag: .: (0.006870) + test_gem_github: .: (0.004795) + test_gem_github_expand_path: .: (0.004363) + test_gem_group: .: (0.004335) + test_gem_group_method: .: (0.004260) + test_gem_group_without: .: (0.004363) + test_gem_groups: .: (0.004496) + test_gem_path: .: (0.005549) + test_gem_platforms: .: (0.004483) + test_gem_platforms_bundler_ruby: .: (0.004834) + test_gem_platforms_engine: .: (0.013250) + test_gem_platforms_maglev: .: (0.004797) + test_gem_platforms_multiple: .: (0.004478) + test_gem_platforms_platform: .: (0.005776) + test_gem_platforms_truffleruby: .: (0.004456) + test_gem_platforms_unknown: .: (0.005057) + test_gem_platforms_version: .: (0.004486) + test_gem_requirement: .: (0.004654) + test_gem_requirements: .: (0.004496) + test_gem_requirements_options: .: (0.004401) + test_gem_requires: .: (0.004653) + test_gem_requires_false: .: (0.004411) + test_gem_requires_without_group: .: (0.004375) + test_gem_source_mismatch: .: (0.005770) + test_gempspec_with_multiple_runtime_deps: .: (0.005677) + test_gemspec: .: (0.005776) + test_gemspec_bad: .: (0.004880) + test_gemspec_development_group: .: (0.009862) + test_gemspec_multiple: .: (0.017621) + test_gemspec_name: .: (0.016775) + test_gemspec_named: .: (0.016320) + test_gemspec_none: .: (0.010854) + test_gemspec_path: .: (0.018865) + test_gemspec_without_group: .: (0.014024) + test_git: .: (0.021875) + test_git_source: .: (0.038837) + test_group: .: (0.014137) + test_load: .: (0.004911) + test_pin_gem_source: .: (0.005892) + test_platform_mswin: .: (0.004353) + test_platform_multiple: .: (0.004913) + test_platform_ruby: .: (0.004343) + test_platforms: .: (0.004354) + test_ruby: .: (0.004332) + test_ruby_engine: .: (0.004280) + test_ruby_engine_mismatch_engine: .: (0.004429) + test_ruby_engine_mismatch_version: .: (0.004269) + test_ruby_engine_no_engine_version: .: (0.004158) + test_ruby_mismatch: .: (0.004658) + test_ruby_mismatch_installing: .: (0.004683) + test_source: .: (0.004333) + test_with_engine_version: .: (0.004741) TestGemRequestSetLockfile: - test_add_DEPENDENCIES: .: (0.014940) - test_add_DEPENDENCIES_from_gem_deps: .: (0.008023) - test_add_GEM: .: (0.050503) - test_add_PLATFORMS: .: (0.020492) - test_relative_path_from: .: (0.010550) - test_to_s_gem: .: (0.010085) - test_to_s_gem_dependency: .: (0.015824) - test_to_s_gem_dependency_non_default: .: (0.013965) - test_to_s_gem_dependency_requirement: .: (0.011394) - test_to_s_gem_path: .: (0.005748) - test_to_s_gem_path_absolute: .: (0.005403) - test_to_s_gem_platform: .: (0.010311) - test_to_s_gem_source: .: (0.019483) + test_add_DEPENDENCIES: .: (0.147222) + test_add_DEPENDENCIES_from_gem_deps: .: (0.012053) + test_add_GEM: .: (0.146499) + test_add_PLATFORMS: .: (0.032492) + test_relative_path_from: .: (0.004917) + test_to_s_gem: .: (0.011634) + test_to_s_gem_dependency: .: (0.019717) + test_to_s_gem_dependency_non_default: .: (0.017391) + test_to_s_gem_dependency_requirement: .: (0.015945) + test_to_s_gem_path: .: (0.007947) + test_to_s_gem_path_absolute: .: (0.008109) + test_to_s_gem_platform: .: (0.012179) + test_to_s_gem_source: .: (0.026518) test_to_s_git: P =============================================================================== Pending: test_to_s_git(TestGemRequestSetLockfile): cannot find git executable, use GIT environment variable to set @@ -6985,202 +7021,202 @@ 378: head = nil 379: =============================================================================== -: (0.004458) - test_write: .: (0.003455) - test_write_error: .: (0.005131) +: (0.006637) + test_write: .: (0.004799) + test_write_error: .: (0.010512) TestGemRequestSetLockfileParser: - test_get: .: (0.003913) - test_get_type_mismatch: .: (0.004416) - test_get_type_multiple: .: (0.003296) - test_get_type_value_mismatch: .: (0.003843) - test_parse: .: (0.004646) - test_parse_DEPENDENCIES_git: .: (0.004481) - test_parse_DEPENDENCIES_git_version: .: (0.004491) - test_parse_GEM: .: (0.003783) - test_parse_GEM_remote_multiple: .: (0.004012) - test_parse_GIT: .: (0.004428) - test_parse_GIT_branch: .: (0.003705) - test_parse_GIT_ref: .: (0.003774) - test_parse_GIT_tag: .: (0.003754) - test_parse_PATH: .: (0.004810) - test_parse_dependencies: .: (0.004450) - test_parse_dependency: .: (0.003785) - test_parse_gem_specs_dependency: .: (0.004719) - test_parse_missing: .: (0.003233) + test_get: .: (0.006450) + test_get_type_mismatch: .: (0.005423) + test_get_type_multiple: .: (0.004910) + test_get_type_value_mismatch: .: (0.005251) + test_parse: .: (0.005649) + test_parse_DEPENDENCIES_git: .: (0.006682) + test_parse_DEPENDENCIES_git_version: .: (0.006010) + test_parse_GEM: .: (0.005706) + test_parse_GEM_remote_multiple: .: (0.005553) + test_parse_GIT: .: (0.006057) + test_parse_GIT_branch: .: (0.005677) + test_parse_GIT_ref: .: (0.005618) + test_parse_GIT_tag: .: (0.005667) + test_parse_PATH: .: (0.006942) + test_parse_dependencies: .: (0.005678) + test_parse_dependency: .: (0.005717) + test_parse_gem_specs_dependency: .: (0.005863) + test_parse_missing: .: (0.004800) TestGemRequestSetLockfileTokenizer: - test_peek: .: (0.003733) - test_skip: .: (0.003871) - test_token_pos: .: (0.003954) - test_tokenize: .: (0.003694) - test_tokenize_capitals: .: (0.003790) - test_tokenize_conflict_markers: .: (0.005051) - test_tokenize_git: .: (0.003854) - test_tokenize_multiple: .: (0.003826) - test_unget: .: (0.003395) + test_peek: .: (0.005003) + test_skip: .: (0.004893) + test_token_pos: .: (0.004884) + test_tokenize: .: (0.005724) + test_tokenize_capitals: .: (0.005250) + test_tokenize_conflict_markers: .: (0.008325) + test_tokenize_git: .: (0.005306) + test_tokenize_multiple: .: (0.007655) + test_unget: .: (0.005417) TestGemRequire: - test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.012539) - test_activate_via_require_respects_loaded_files: .: (0.025269) - test_already_activated_direct_conflict: .: (0.027898) - test_concurrent_require: .: (0.019008) - test_dash_i_beats_default_gems: .: (0.024664) - test_dash_i_beats_gems: .: (0.033183) - test_default_gem_and_normal_gem: .: (0.014244) - test_default_gem_and_normal_gem_same_version: .: (0.013399) - test_default_gem_only: .: (0.008652) - test_default_gem_prerelease: .: (0.014151) - test_default_gem_require_activates_just_once: .: (0.009427) - test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.037837) - test_default_gem_with_unresolved_gems_depending_on_it: .: (0.036865) - test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.162697) - test_multiple_gems_with_the_same_path: .: (0.038560) - test_no_crash_when_overriding_warn_with_warning_module: .: (0.097600) - test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.097765) - test_no_kernel_require_in_warn_with_uplevel: .: (0.096893) - test_no_other_behavioral_changes_with_Kernel_warn: .: (0.096891) - test_no_other_behavioral_changes_with_warn: .: (0.097543) - test_normal_gem_does_not_shadow_default_gem: .: (0.013578) - test_normal_gems_with_overridden_load_error_message:.: (0.102583) - test_realworld_default_gem: .: (0.090197) - test_realworld_upgraded_default_gem: .: (0.093897) - test_require_bundler: .: (0.012368) - test_require_can_use_a_pathname_object: .: (0.009400) - test_require_default_when_gem_defined: .: (0.009442) - test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.112606) - test_require_doesnt_traverse_development_dependencies: .: (0.020588) - test_require_is_lazy_with_inexact_req: .: (0.021225) - test_require_is_not_lazy_with_exact_req: .: (0.018400) - test_require_is_not_lazy_with_one_possible: .: (0.014377) - test_require_is_not_lazy_with_shadowed_default_gem: .: (0.017109) - test_require_when_gem_defined: .: (0.007070) - test_require_works_after_cleanup: .: (0.011349) - test_respect_loaded_features_caching_like_standard_require: .: (0.005258) - test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.011514) - test_try_activate_error_unlocks_require_monitor: .: (0.004613) - test_unable_to_find_good_unresolved_version: .: (0.026544) + test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.016096) + test_activate_via_require_respects_loaded_files: .: (0.043978) + test_already_activated_direct_conflict: .: (0.041184) + test_concurrent_require: .: (0.025265) + test_dash_i_beats_default_gems: .: (0.021113) + test_dash_i_beats_gems: .: (0.038412) + test_default_gem_and_normal_gem: .: (0.019099) + test_default_gem_and_normal_gem_same_version: .: (0.019787) + test_default_gem_only: .: (0.011205) + test_default_gem_prerelease: .: (0.018608) + test_default_gem_require_activates_just_once: .: (0.011586) + test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.054718) + test_default_gem_with_unresolved_gems_depending_on_it: .: (0.054957) + test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.273946) + test_multiple_gems_with_the_same_path: .: (0.047707) + test_no_crash_when_overriding_warn_with_warning_module: .: (0.175429) + test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.206204) + test_no_kernel_require_in_warn_with_uplevel: .: (0.165266) + test_no_other_behavioral_changes_with_Kernel_warn: .: (0.174833) + test_no_other_behavioral_changes_with_warn: .: (0.177018) + test_normal_gem_does_not_shadow_default_gem: .: (0.016799) + test_normal_gems_with_overridden_load_error_message:.: (0.179252) + test_realworld_default_gem: .: (0.159862) + test_realworld_upgraded_default_gem: .: (0.170096) + test_require_bundler: .: (0.020919) + test_require_can_use_a_pathname_object: .: (0.027503) + test_require_default_when_gem_defined: .: (0.017592) + test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.191562) + test_require_doesnt_traverse_development_dependencies: .: (0.029331) + test_require_is_lazy_with_inexact_req: .: (0.042719) + test_require_is_not_lazy_with_exact_req: .: (0.033468) + test_require_is_not_lazy_with_one_possible: .: (0.023992) + test_require_is_not_lazy_with_shadowed_default_gem: .: (0.028721) + test_require_when_gem_defined: .: (0.011332) + test_require_works_after_cleanup: .: (0.017692) + test_respect_loaded_features_caching_like_standard_require: .: (0.009990) + test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.018818) + test_try_activate_error_unlocks_require_monitor: .: (0.007850) + test_unable_to_find_good_unresolved_version: .: (0.041901) TestGemRequirement: - test_bad: .: (0.003430) - test_basic_non_none: .: (0.002627) - test_concat: .: (0.002663) - test_create: .: (0.003055) - test_empty_requirements_is_none: .: (0.002597) - test_equals2: .: (0.003432) - test_explicit_default_is_none: .: (0.002652) - test_for_lockfile: .: (0.002758) - test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.002898) - test_hash_with_multiple_versions: .: (0.002726) - test_illformed_requirements: .: (0.002779) - test_initialize: .: (0.002777) - test_initialize_copy: .: (0.002653) - test_marshal_load_attack: .: (0.002850) - test_parse: .: (0.002644) - test_parse_bad: .: (0.002746) - test_parse_deduplication: .: (0.002634) - test_prerelease_eh: .: (0.002690) - test_satisfied_by_boxed: .: (0.002917) - test_satisfied_by_eh_bang_equal: .: (0.002751) - test_satisfied_by_eh_blank: .: (0.002703) - test_satisfied_by_eh_boxed: .: (0.003035) - test_satisfied_by_eh_equal: .: (0.002717) - test_satisfied_by_eh_good: .: (0.003601) - test_satisfied_by_eh_gt: .: (0.002755) - test_satisfied_by_eh_gte: .: (0.002648) - test_satisfied_by_eh_list: .: (0.002713) - test_satisfied_by_eh_lt: .: (0.002705) - test_satisfied_by_eh_lte: .: (0.002771) - test_satisfied_by_eh_multiple: .: (0.009257) - test_satisfied_by_eh_non_versions: .: (0.002709) - test_satisfied_by_eh_tilde_gt: .: (0.003416) - test_satisfied_by_eh_tilde_gt_v0: .: (0.002656) - test_satisfied_by_explicitly_bounded: .: (0.003608) - test_specific: .: (0.002733) + test_bad: .: (0.005601) + test_basic_non_none: .: (0.004779) + test_concat: .: (0.004314) + test_create: .: (0.005889) + test_empty_requirements_is_none: .: (0.004323) + test_equals2: .: (0.004973) + test_explicit_default_is_none: .: (0.004947) + test_for_lockfile: .: (0.005069) + test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.004932) + test_hash_with_multiple_versions: .: (0.004417) + test_illformed_requirements: .: (0.004797) + test_initialize: .: (0.004747) + test_initialize_copy: .: (0.004322) + test_marshal_load_attack: .: (0.004682) + test_parse: .: (0.004519) + test_parse_bad: .: (0.005162) + test_parse_deduplication: .: (0.004318) + test_prerelease_eh: .: (0.004396) + test_satisfied_by_boxed: .: (0.005138) + test_satisfied_by_eh_bang_equal: .: (0.004441) + test_satisfied_by_eh_blank: .: (0.004673) + test_satisfied_by_eh_boxed: .: (0.006040) + test_satisfied_by_eh_equal: .: (0.005313) + test_satisfied_by_eh_good: .: (0.006777) + test_satisfied_by_eh_gt: .: (0.005400) + test_satisfied_by_eh_gte: .: (0.004880) + test_satisfied_by_eh_list: .: (0.005107) + test_satisfied_by_eh_lt: .: (0.004664) + test_satisfied_by_eh_lte: .: (0.004575) + test_satisfied_by_eh_multiple: .: (0.004862) + test_satisfied_by_eh_non_versions: .: (0.017975) + test_satisfied_by_eh_tilde_gt: .: (0.005441) + test_satisfied_by_eh_tilde_gt_v0: .: (0.006366) + test_satisfied_by_explicitly_bounded: .: (0.004866) + test_specific: .: (0.005750) TestGemResolver: - test_backoff_higher_version_to_satisfy_dep: .: (0.005417) - test_backtracks_to_the_first_conflict: .: (0.004730) - test_common_rack_activation_scenario: .: (0.005645) - test_conflict_resolution_only_effects_correct_spec: .: (0.004599) - test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.007476) - test_keeps_resolving_after_seeing_satisfied_dep: .: (0.003814) - test_no_overlap_specifically: .: (0.003423) - test_only_returns_spec_once: .: (0.003649) - test_pick_generic_linux_variants_on_musl_linux: .: (0.007159) - test_picks_best_platform: .: (0.008436) - test_picks_highest_version: .: (0.003327) - test_picks_lower_version_when_needed: .: (0.004038) - test_pulls_in_dependencies: .: (0.003844) - test_raises_and_explains_when_platform_prevents_install: .: (0.003018) - test_raises_and_reports_a_toplevel_request_properly:.: (0.003048) - test_raises_and_reports_an_implicit_request_properly: .: (0.003162) - test_raises_dependency_error: .: (0.004495) - test_raises_when_a_gem_is_missing: .: (0.002922) - test_raises_when_a_gem_version_is_missing: .: (0.003040) - test_raises_when_possibles_are_exhausted: .: (0.004787) - test_requests: .: (0.003411) - test_requests_development: .: (0.003546) - test_requests_ignore_dependencies: .: (0.003663) - test_resolve_bug_699: .: (0.004662) - test_resolve_conflict: .: (0.003974) - test_resolve_conservative: .: (0.004776) - test_resolve_development: .: (0.003959) - test_resolve_development_shallow: .: (0.003669) - test_resolve_remote_missing_dependency: .: (0.003513) - test_resolve_rollback: .: (0.004100) - test_search_for_local_platform_partial_string_match:.: (0.003206) - test_second_level_backout: .: (0.017114) - test_select_local_platforms: .: (0.003517) - test_self_compose_sets_best_set: .: (0.002649) - test_self_compose_sets_multiple: .: (0.003289) - test_self_compose_sets_nest: .: (0.003436) - test_self_compose_sets_nil: .: (0.003538) - test_self_compose_sets_single: .: (0.003344) - test_simple_activesupport_problem: .: (0.004156) - test_sorts_by_source_then_version: .: (0.003705) + test_backoff_higher_version_to_satisfy_dep: .: (0.009356) + test_backtracks_to_the_first_conflict: .: (0.007215) + test_common_rack_activation_scenario: .: (0.011241) + test_conflict_resolution_only_effects_correct_spec: .: (0.008045) + test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.012559) + test_keeps_resolving_after_seeing_satisfied_dep: .: (0.006316) + test_no_overlap_specifically: .: (0.005294) + test_only_returns_spec_once: .: (0.006365) + test_pick_generic_linux_variants_on_musl_linux: .: (0.012019) + test_picks_best_platform: .: (0.014529) + test_picks_highest_version: .: (0.005347) + test_picks_lower_version_when_needed: .: (0.006671) + test_pulls_in_dependencies: .: (0.006266) + test_raises_and_explains_when_platform_prevents_install: .: (0.004825) + test_raises_and_reports_a_toplevel_request_properly:.: (0.004459) + test_raises_and_reports_an_implicit_request_properly: .: (0.005480) + test_raises_dependency_error: .: (0.007076) + test_raises_when_a_gem_is_missing: .: (0.004979) + test_raises_when_a_gem_version_is_missing: .: (0.004507) + test_raises_when_possibles_are_exhausted: .: (0.007946) + test_requests: .: (0.005681) + test_requests_development: .: (0.006643) + test_requests_ignore_dependencies: .: (0.005938) + test_resolve_bug_699: .: (0.007847) + test_resolve_conflict: .: (0.007393) + test_resolve_conservative: .: (0.007990) + test_resolve_development: .: (0.006657) + test_resolve_development_shallow: .: (0.006190) + test_resolve_remote_missing_dependency: .: (0.006110) + test_resolve_rollback: .: (0.007049) + test_search_for_local_platform_partial_string_match:.: (0.005797) + test_second_level_backout: .: (0.029785) + test_select_local_platforms: .: (0.005834) + test_self_compose_sets_best_set: .: (0.004612) + test_self_compose_sets_multiple: .: (0.005507) + test_self_compose_sets_nest: .: (0.005577) + test_self_compose_sets_nil: .: (0.005923) + test_self_compose_sets_single: .: (0.005518) + test_simple_activesupport_problem: .: (0.007227) + test_sorts_by_source_then_version: .: (0.006509) TestGemResolverAPISet: - test_find_all: .: (0.003789) - test_find_all_cache: .: (0.003336) - test_find_all_local: .: (0.002788) - test_find_all_missing: .: (0.003213) - test_find_all_not_found: .: (0.003347) - test_find_all_prereleases: .: (0.009149) - test_initialize: .: (0.003046) - test_initialize_deeper_uri: .: (0.003389) - test_initialize_uri: .: (0.002831) - test_prefetch: .: (0.003906) - test_prefetch_cache: .: (0.003286) - test_prefetch_cache_missing: .: (0.003187) - test_prefetch_local: .: (0.003904) + test_find_all: .: (0.006282) + test_find_all_cache: .: (0.005556) + test_find_all_local: .: (0.004599) + test_find_all_missing: .: (0.005179) + test_find_all_not_found: .: (0.005539) + test_find_all_prereleases: .: (0.005567) + test_initialize: .: (0.004870) + test_initialize_deeper_uri: .: (0.004609) + test_initialize_uri: .: (0.004467) + test_prefetch: .: (0.005569) + test_prefetch_cache: .: (0.005392) + test_prefetch_cache_missing: .: (0.005256) + test_prefetch_local: .: (0.005444) TestGemResolverAPISpecification: - test_fetch_development_dependencies: .: (0.006487) - test_initialize: .: (0.002987) - test_installable_platform_eh: .: (0.002924) - test_source: .: (0.002677) - test_spec: .: (0.005092) - test_spec_jruby_platform: .: (0.008221) + test_fetch_development_dependencies: .: (0.025567) + test_initialize: .: (0.005943) + test_installable_platform_eh: .: (0.006651) + test_source: .: (0.006214) + test_spec: .: (0.010255) + test_spec_jruby_platform: .: (0.015447) TestGemResolverActivationRequest: - test_development_eh: .: (0.003012) - test_inspect: .: (0.002581) - test_installed_eh: .: (0.002563) + test_development_eh: .: (0.005966) + test_inspect: .: (0.004608) + test_installed_eh: .: (0.004662) TestGemResolverBestSet: - test_find_all: .: (0.004288) - test_find_all_local: .: (0.004940) - test_initialize: .: (0.002923) - test_prefetch: .: (0.004797) - test_prefetch_local: .: (0.003842) + test_find_all: .: (0.007099) + test_find_all_local: .: (0.008898) + test_initialize: .: (0.004717) + test_prefetch: .: (0.008196) + test_prefetch_local: .: (0.006834) TestGemResolverComposedSet: - test_errors: .: (0.003711) - test_prerelease_equals: .: (0.002598) - test_remote_equals: .: (0.002597) + test_errors: .: (0.005984) + test_prerelease_equals: .: (0.004429) + test_remote_equals: .: (0.004617) TestGemResolverConflict: - test_explanation: .: (0.002902) - test_explanation_user_request: .: (0.002825) - test_request_path: .: (0.002545) + test_explanation: .: (0.004859) + test_explanation_user_request: .: (0.004491) + test_request_path: .: (0.004348) TestGemResolverDependencyRequest: - test_development_eh: .: (0.002817) - test_match_eh: .: (0.002628) - test_match_eh_prerelease: .: (0.002794) - test_match_eh_prerelease_allow_prerelease: .: (0.002604) - test_matches_spec_eh: .: (0.002636) - test_matches_spec_eh_prerelease: .: (0.003609) - test_requirement: .: (0.002495) + test_development_eh: .: (0.004780) + test_match_eh: .: (0.004300) + test_match_eh_prerelease: .: (0.004483) + test_match_eh_prerelease_allow_prerelease: .: (0.004483) + test_matches_spec_eh: .: (0.004416) + test_matches_spec_eh_prerelease: .: (0.004300) + test_requirement: .: (0.004328) TestGemResolverGitSet: test_add_git_gem: P =============================================================================== @@ -7196,7 +7232,7 @@ 17: @set.add_git_gem name, repository, nil, false 18: =============================================================================== -: (0.003509) +: (0.006671) test_add_git_gem_submodules: P =============================================================================== Pending: test_add_git_gem_submodules(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7211,7 +7247,7 @@ 31: @set.add_git_gem name, repository, nil, true 32: =============================================================================== -: (0.003189) +: (0.006400) test_add_git_spec: P =============================================================================== Pending: test_add_git_spec(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7226,7 +7262,7 @@ 43: @set.add_git_spec name, version, repository, revision, true 44: =============================================================================== -: (0.003193) +: (0.006116) test_find_all: P =============================================================================== Pending: test_find_all(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7241,7 +7277,7 @@ 61: @set.add_git_gem name, repository, nil, false 62: =============================================================================== -: (0.003207) +: (0.006624) test_find_all_local: P =============================================================================== Pending: test_find_all_local(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7256,7 +7292,7 @@ 77: @set.add_git_gem name, repository, nil, false 78: @set.remote = false =============================================================================== -: (0.003238) +: (0.009244) test_find_all_prerelease: P =============================================================================== Pending: test_find_all_prerelease(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7271,7 +7307,7 @@ 92: @set.add_git_gem name, repository, nil, false 93: =============================================================================== -: (0.003323) +: (0.006376) test_prefetch: P =============================================================================== Pending: test_prefetch(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7286,7 +7322,7 @@ 126: @set.add_git_gem name, repository, nil, false 127: =============================================================================== -: (0.008507) +: (0.006105) test_prefetch_cache: P =============================================================================== Pending: test_prefetch_cache(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7301,7 +7337,7 @@ 140: @set.add_git_gem name, repository, nil, false 141: =============================================================================== -: (0.003828) +: (0.006311) test_prefetch_filter: P =============================================================================== Pending: test_prefetch_filter(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7316,7 +7352,7 @@ 158: @set.add_git_gem name, repository, nil, false 159: =============================================================================== -: (0.003200) +: (0.006478) test_prefetch_root_dir: P =============================================================================== Pending: test_prefetch_root_dir(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7331,8 +7367,8 @@ 172: @set.add_git_gem name, repository, nil, false 173: =============================================================================== -: (0.003740) - test_root_dir: .: (0.002522) +: (0.006458) + test_root_dir: .: (0.004602) TestGemResolverGitSpecification: test_add_dependency: P =============================================================================== @@ -7348,8 +7384,8 @@ 41: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 42: =============================================================================== -: (0.004097) - test_equals2: .: (0.003593) +: (0.006972) + test_equals2: .: (0.018548) test_install: P =============================================================================== Pending: test_install(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -7364,7 +7400,7 @@ 53: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 54: =============================================================================== -: (0.003253) +: (0.006676) test_install_extension: P =============================================================================== Pending: test_install_extension(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -7379,7 +7415,7 @@ 71: end 72: =============================================================================== -: (0.003325) +: (0.007253) test_install_installed: P =============================================================================== Pending: test_install_installed(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -7394,399 +7430,399 @@ 103: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 104: =============================================================================== -: (0.003177) +: (0.006684) TestGemResolverIndexSet: - test_find_all: .: (0.005232) - test_find_all_local: .: (0.005175) - test_find_all_prerelease: .: (0.004013) - test_initialize: .: (0.003453) - test_initialize_source: .: (0.003266) + test_find_all: .: (0.010291) + test_find_all_local: .: (0.009511) + test_find_all_prerelease: .: (0.007014) + test_initialize: .: (0.005832) + test_initialize_source: .: (0.005841) TestGemResolverIndexSpecification: - test_initialize: .: (0.003637) - test_initialize_platform: .: (0.003325) - test_install: .: (0.011982) - test_spec: .: (0.005816) - test_spec_local: .: (0.006279) + test_initialize: .: (0.005989) + test_initialize_platform: .: (0.005917) + test_install: .: (0.018049) + test_spec: .: (0.009902) + test_spec_local: .: (0.011042) TestGemResolverInstalledSpecification: - test_initialize: .: (0.002806) - test_install: .: (0.002547) - test_installable_platform_eh: .: (0.006707) + test_initialize: .: (0.004840) + test_install: .: (0.004431) + test_installable_platform_eh: .: (0.011948) TestGemResolverInstallerSet: - test_add_always_install: .: (0.013773) - test_add_always_install_errors: .: (0.003628) - test_add_always_install_index_spec_platform: .: (0.007847) - test_add_always_install_platform: .: (0.010970) - test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.017294) - test_add_always_install_prerelease: .: (0.013712) - test_add_always_install_prerelease_github_problem: .: (0.009952) - test_add_always_install_prerelease_only: .: (0.007964) - test_add_local: .: (0.007414) - test_consider_local_eh: .: (0.002641) - test_consider_remote_eh: .: (0.002786) - test_errors: .: (0.003627) - test_find_all_always_install: .: (0.010939) - test_find_all_prerelease: .: (0.010555) - test_find_all_prerelease_dependencies_with_add_local: .: (0.010105) - test_load_spec: .: (0.005900) - test_prefetch: .: (0.002756) - test_prerelease_equals: .: (0.002620) - test_remote_equals_both: .: (0.002524) - test_remote_equals_local: .: (0.002579) - test_remote_equals_remote: .: (0.002731) + test_add_always_install: .: (0.023207) + test_add_always_install_errors: .: (0.006209) + test_add_always_install_index_spec_platform: .: (0.013442) + test_add_always_install_platform: .: (0.018443) + test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.019257) + test_add_always_install_prerelease: .: (0.019888) + test_add_always_install_prerelease_github_problem: .: (0.016693) + test_add_always_install_prerelease_only: .: (0.014066) + test_add_local: .: (0.012549) + test_consider_local_eh: .: (0.004556) + test_consider_remote_eh: .: (0.004407) + test_errors: .: (0.005984) + test_find_all_always_install: .: (0.018566) + test_find_all_prerelease: .: (0.018057) + test_find_all_prerelease_dependencies_with_add_local: .: (0.016901) + test_load_spec: .: (0.010065) + test_prefetch: .: (0.016222) + test_prerelease_equals: .: (0.004780) + test_remote_equals_both: .: (0.004211) + test_remote_equals_local: .: (0.005945) + test_remote_equals_remote: .: (0.004351) TestGemResolverLocalSpecification: - test_install: .: (0.011090) - test_installable_platform_eh: .: (0.007476) + test_install: .: (0.021002) + test_installable_platform_eh: .: (0.012701) TestGemResolverLockSet: - test_add: .: (0.002866) - test_find_all: .: (0.002646) - test_load_spec: .: (0.005267) - test_prefetch: .: (0.002761) + test_add: .: (0.005101) + test_find_all: .: (0.004368) + test_load_spec: .: (0.008431) + test_prefetch: .: (0.004402) TestGemResolverLockSpecification: - test_add_dependency: .: (0.002681) - test_initialize: .: (0.002576) - test_install: .: (0.008775) - test_install_installed: .: (0.002963) - test_spec: .: (0.002703) - test_spec_loaded: .: (0.004052) + test_add_dependency: .: (0.004892) + test_initialize: .: (0.004214) + test_install: .: (0.015121) + test_install_installed: .: (0.004823) + test_spec: .: (0.004759) + test_spec_loaded: .: (0.007985) TestGemResolverRequirementList: - test_each: .: (0.002724) + test_each: .: (0.005042) TestGemResolverSpecification: - test_install: .: (0.010065) - test_installable_platform_eh: .: (0.002784) - test_source: .: (0.002579) + test_install: .: (0.019912) + test_installable_platform_eh: .: (0.005113) + test_source: .: (0.004458) TestGemResolverVendorSet: - test_add_vendor_gem: .: (0.003277) - test_add_vendor_gem_missing: .: (0.003094) - test_find_all: .: (0.003229) - test_find_all_prerelease: .: (0.003401) - test_load_spec: .: (0.008380) + test_add_vendor_gem: .: (0.005537) + test_add_vendor_gem_missing: .: (0.005155) + test_find_all: .: (0.005372) + test_find_all_prerelease: .: (0.005393) + test_load_spec: .: (0.004525) TestGemResolverVendorSpecification: - test_dependencies: .: (0.002687) - test_equals2: .: (0.004172) - test_full_name: .: (0.002655) - test_install: .: (0.003284) - test_name: .: (0.002552) - test_platform: .: (0.003229) - test_version: .: (0.002601) + test_dependencies: .: (0.004596) + test_equals2: .: (0.005983) + test_full_name: .: (0.004931) + test_install: .: (0.004307) + test_name: .: (0.006515) + test_platform: .: (0.004438) + test_version: .: (0.004273) TestGemSafeMarshal: - test_array_subclass: .: (0.002809) - test_date: .: (0.002970) - test_floats: .: (0.003010) - test_frozen_object: .: (0.002990) - test_gem_spec_disallowed_ivar: .: (0.002955) - test_gem_spec_disallowed_symbol: .: (0.003219) - test_gem_spec_unmarshall_license: .: (0.003329) - test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.004767) - test_hash_with_compare_by_identity: .: (0.003200) - test_hash_with_default_value: .: (0.002609) - test_hash_with_ivar: .: (0.003025) - test_int_ 0: .: (0.002768) - test_int_ 1: .: (0.002674) - test_int_ 1048575: .: (0.002924) - test_int_ 122: .: (0.002686) - test_int_ 123: .: (0.002797) - test_int_ 124: .: (0.003040) - test_int_ 127: .: (0.003045) - test_int_ 128: .: (0.003132) - test_int_ 2: .: (0.002692) - test_int_ 255: .: (0.002685) - test_int_ 256: .: (0.002756) - test_int_ 257: .: (0.002718) - test_int_ 268435455: .: (0.003634) - test_int_ 268435456: .: (0.002687) - test_int_ 3: .: (0.002700) - test_int_ 4: .: (0.002744) - test_int_ 4294967295: .: (0.002750) - test_int_ 4294967296: .: (0.002787) - test_int_ 5: .: (0.002751) - test_int_ 6: .: (0.002670) - test_int_ 65535: .: (0.002694) - test_int_ 65536: .: (0.002744) - test_int_ 9223372036854775807: .: (0.002754) - test_int_ 9223372036854775808: .: (0.002775) - test_length_one_symbols: .: (0.002714) - test_link_after_float: .: (0.002615) - test_negative_length: .: (0.002647) - test_rational: .: (0.002711) - test_recursive_array: .: (0.002616) - test_recursive_string: .: (0.002646) - test_repeated_string: .: (0.002824) - test_repeated_symbol: .: (0.008139) - test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.002659) - test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.003198) - test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.003137) - test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.002747) - test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.003211) - test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.002594) - test_safe_load_marshal Array ["hello", "hello"]: .: (0.002653) - test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.002770) - test_safe_load_marshal Array [:development, :development]: .: (0.002611) - test_safe_load_marshal Array [[...]]: .: (0.002715) - test_safe_load_marshal Array {}: .: (0.002604) - test_safe_load_marshal Date #: .: (0.002620) - test_safe_load_marshal Float -0.0: .: (0.002684) - test_safe_load_marshal Float -1.1: .: (0.002574) - test_safe_load_marshal Float -30000000.0: .: (0.002733) - test_safe_load_marshal Float -Infinity: .: (0.002612) - test_safe_load_marshal Float 0.0: .: (0.002635) - test_safe_load_marshal Float 1.1: .: (0.002670) - test_safe_load_marshal Float 30000000.0: .: (0.002531) - test_safe_load_marshal Float Infinity: .: (0.002630) - test_safe_load_marshal Float NaN: .: (0.002764) - test_safe_load_marshal Gem::Version #:.: (0.002710) - test_safe_load_marshal Hash {:runtime=>:development}: .: (0.002740) - test_safe_load_marshal Hash {}: .: (0.002769) - test_safe_load_marshal Hash {} default value: .: (0.002547) - test_safe_load_marshal Integer -1: .: (0.002812) - test_safe_load_marshal Integer -1048575: .: (0.002624) - test_safe_load_marshal Integer -122: .: (0.002565) - test_safe_load_marshal Integer -123: .: (0.003686) - test_safe_load_marshal Integer -124: .: (0.002544) - test_safe_load_marshal Integer -127: .: (0.002638) - test_safe_load_marshal Integer -128: .: (0.002523) - test_safe_load_marshal Integer -2: .: (0.002536) - test_safe_load_marshal Integer -255: .: (0.002593) - test_safe_load_marshal Integer -256: .: (0.002539) - test_safe_load_marshal Integer -257: .: (0.002553) - test_safe_load_marshal Integer -268435455: .: (0.002583) - test_safe_load_marshal Integer -268435456: .: (0.002586) - test_safe_load_marshal Integer -3: .: (0.002651) - test_safe_load_marshal Integer -4: .: (0.002524) - test_safe_load_marshal Integer -4294967295: .: (0.002621) - test_safe_load_marshal Integer -4294967296: .: (0.002593) - test_safe_load_marshal Integer -5: .: (0.002537) - test_safe_load_marshal Integer -6: .: (0.002663) - test_safe_load_marshal Integer -65535: .: (0.002648) - test_safe_load_marshal Integer -65536: .: (0.002575) - test_safe_load_marshal Integer -9223372036854775807:.: (0.002791) - test_safe_load_marshal Integer -9223372036854775808:.: (0.008087) - test_safe_load_marshal Integer 0: .: (0.002578) - test_safe_load_marshal Integer 1: .: (0.003169) - test_safe_load_marshal Integer 1048574: .: (0.002705) - test_safe_load_marshal Integer 1048575: .: (0.002566) - test_safe_load_marshal Integer 1048576: .: (0.003201) - test_safe_load_marshal Integer 121: .: (0.002522) - test_safe_load_marshal Integer 122: .: (0.002794) - test_safe_load_marshal Integer 123: .: (0.002585) - test_safe_load_marshal Integer 124: .: (0.002512) - test_safe_load_marshal Integer 125: .: (0.002523) - test_safe_load_marshal Integer 126: .: (0.002661) - test_safe_load_marshal Integer 127: .: (0.002538) - test_safe_load_marshal Integer 128: .: (0.002658) - test_safe_load_marshal Integer 129: .: (0.002605) - test_safe_load_marshal Integer 2: .: (0.002546) - test_safe_load_marshal Integer 254: .: (0.002664) - test_safe_load_marshal Integer 255: .: (0.002573) - test_safe_load_marshal Integer 256: .: (0.002613) - test_safe_load_marshal Integer 257: .: (0.002547) - test_safe_load_marshal Integer 258: .: (0.002612) - test_safe_load_marshal Integer 268435454: .: (0.002727) - test_safe_load_marshal Integer 268435455: .: (0.002554) - test_safe_load_marshal Integer 268435456: .: (0.002861) - test_safe_load_marshal Integer 268435457: .: (0.002509) - test_safe_load_marshal Integer 3: .: (0.002523) - test_safe_load_marshal Integer 4: .: (0.002601) - test_safe_load_marshal Integer 4294967294: .: (0.003193) - test_safe_load_marshal Integer 4294967295: .: (0.002606) - test_safe_load_marshal Integer 4294967296: .: (0.002604) - test_safe_load_marshal Integer 4294967297: .: (0.002570) - test_safe_load_marshal Integer 5: .: (0.002518) - test_safe_load_marshal Integer 6: .: (0.002609) - test_safe_load_marshal Integer 65534: .: (0.002525) - test_safe_load_marshal Integer 65535: .: (0.002590) - test_safe_load_marshal Integer 65536: .: (0.002613) - test_safe_load_marshal Integer 65537: .: (0.002567) - test_safe_load_marshal Integer 7: .: (0.002550) - test_safe_load_marshal Integer 9223372036854775806: .: (0.002633) - test_safe_load_marshal Integer 9223372036854775807: .: (0.002547) - test_safe_load_marshal Integer 9223372036854775808: .: (0.002570) - test_safe_load_marshal Integer 9223372036854775809: .: (0.002655) - test_safe_load_marshal Rational (1/3): .: (0.002680) - test_safe_load_marshal String "": .: (0.002582) - test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.002686) - test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.007800) - test_safe_load_marshal String "abc" Windows-1256: .: (0.002604) - test_safe_load_marshal String "abc" ascii: .: (0.003167) - test_safe_load_marshal String "abc" binary: .: (0.002604) - test_safe_load_marshal String "abc" ivar: .: (0.002577) - test_safe_load_marshal String "abc" utf8: .: (0.003181) - test_safe_load_marshal String "hello" ivar: .: (0.002616) - test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.002962) - test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.002760) - test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.003460) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.003461) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.003565) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.003391) - test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.003566) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.003333) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.003329) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.003466) - test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.002882) - test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.003086) - test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.002784) - test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.002719) - test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.003021) - test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.002971) - test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.002708) - test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.002814) - test_string_subclass: .: (0.002685) - test_string_with_encoding: .: (0.004679) - test_string_with_ivar: .: (0.002623) - test_time_0 2000-12-31 23:59:59 -1200: .: (0.002799) - test_time_1 2001-01-01 15:59:59 +0400: .: (0.002851) - test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -1200: .: (0.003336) - test_time_11 2000-12-31 23:59:59.000000001 -1200: .: (0.002954) - test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -1200: .: (0.003487) - test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -1200: .: (0.003348) - test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -1200: .: (0.003319) - test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.003327) - test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.003419) - test_time_17 2001-01-01 11:59:59 UTC: .: (0.002849) - test_time_18 2001-01-01 11:59:59 UTC: .: (0.002756) - test_time_2 2001-01-01 00:07:59 -1152: .: (0.002870) - test_time_3 2001-01-01 11:59:59 +0000: .: (0.002880) - test_time_4 2001-01-01 11:59:59 UTC: .: (0.002818) - test_time_5 2000-12-31 23:59:59.001 -1200: .: (0.008412) - test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -1200: .: (0.003239) - test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -1200: .: (0.003990) - test_time_8 2000-12-31 23:59:59.000001 -1200: .: (0.002973) - test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -1200: .: (0.003441) - test_time_loads: .: (0.002964) - test_time_user_marshal: .: (0.002607) - test_time_with_ivar: .: (0.002772) - test_unexpected_eof: .: (0.002932) + test_array_subclass: .: (0.004757) + test_date: .: (0.004526) + test_floats: .: (0.005390) + test_frozen_object: .: (0.004537) + test_gem_spec_disallowed_ivar: .: (0.005187) + test_gem_spec_disallowed_symbol: .: (0.005199) + test_gem_spec_unmarshall_license: .: (0.006123) + test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.008309) + test_hash_with_compare_by_identity: .: (0.005092) + test_hash_with_default_value: .: (0.004349) + test_hash_with_ivar: .: (0.004386) + test_int_ 0: .: (0.004589) + test_int_ 1: .: (0.004572) + test_int_ 1048575: .: (0.004606) + test_int_ 122: .: (0.004600) + test_int_ 123: .: (0.004577) + test_int_ 124: .: (0.004725) + test_int_ 127: .: (0.004700) + test_int_ 128: .: (0.004687) + test_int_ 2: .: (0.004577) + test_int_ 255: .: (0.004685) + test_int_ 256: .: (0.016727) + test_int_ 257: .: (0.005835) + test_int_ 268435455: .: (0.004787) + test_int_ 268435456: .: (0.005955) + test_int_ 3: .: (0.004783) + test_int_ 4: .: (0.005641) + test_int_ 4294967295: .: (0.004847) + test_int_ 4294967296: .: (0.005389) + test_int_ 5: .: (0.005776) + test_int_ 6: .: (0.006651) + test_int_ 65535: .: (0.005384) + test_int_ 65536: .: (0.004853) + test_int_ 9223372036854775807: .: (0.007143) + test_int_ 9223372036854775808: .: (0.006735) + test_length_one_symbols: .: (0.005802) + test_link_after_float: .: (0.005886) + test_negative_length: .: (0.005802) + test_rational: .: (0.005006) + test_recursive_array: .: (0.004513) + test_recursive_string: .: (0.004545) + test_repeated_string: .: (0.004607) + test_repeated_symbol: .: (0.004646) + test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.004471) + test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.004448) + test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.005391) + test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.004796) + test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.004339) + test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.004761) + test_safe_load_marshal Array ["hello", "hello"]: .: (0.004374) + test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.004777) + test_safe_load_marshal Array [:development, :development]: .: (0.004471) + test_safe_load_marshal Array [[...]]: .: (0.004368) + test_safe_load_marshal Array {}: .: (0.004390) + test_safe_load_marshal Date #: .: (0.004763) + test_safe_load_marshal Float -0.0: .: (0.004417) + test_safe_load_marshal Float -1.1: .: (0.006542) + test_safe_load_marshal Float -30000000.0: .: (0.004297) + test_safe_load_marshal Float -Infinity: .: (0.004289) + test_safe_load_marshal Float 0.0: .: (0.004230) + test_safe_load_marshal Float 1.1: .: (0.004259) + test_safe_load_marshal Float 30000000.0: .: (0.004308) + test_safe_load_marshal Float Infinity: .: (0.004251) + test_safe_load_marshal Float NaN: .: (0.004239) + test_safe_load_marshal Gem::Version #:.: (0.004504) + test_safe_load_marshal Hash {:runtime=>:development}: .: (0.004457) + test_safe_load_marshal Hash {}: .: (0.004234) + test_safe_load_marshal Hash {} default value: .: (0.004276) + test_safe_load_marshal Integer -1: .: (0.004344) + test_safe_load_marshal Integer -1048575: .: (0.004228) + test_safe_load_marshal Integer -122: .: (0.004342) + test_safe_load_marshal Integer -123: .: (0.004231) + test_safe_load_marshal Integer -124: .: (0.004375) + test_safe_load_marshal Integer -127: .: (0.004257) + test_safe_load_marshal Integer -128: .: (0.004272) + test_safe_load_marshal Integer -2: .: (0.004367) + test_safe_load_marshal Integer -255: .: (0.004471) + test_safe_load_marshal Integer -256: .: (0.016564) + test_safe_load_marshal Integer -257: .: (0.004488) + test_safe_load_marshal Integer -268435455: .: (0.005577) + test_safe_load_marshal Integer -268435456: .: (0.004673) + test_safe_load_marshal Integer -3: .: (0.004319) + test_safe_load_marshal Integer -4: .: (0.005312) + test_safe_load_marshal Integer -4294967295: .: (0.004425) + test_safe_load_marshal Integer -4294967296: .: (0.004262) + test_safe_load_marshal Integer -5: .: (0.005255) + test_safe_load_marshal Integer -6: .: (0.004339) + test_safe_load_marshal Integer -65535: .: (0.004794) + test_safe_load_marshal Integer -65536: .: (0.004572) + test_safe_load_marshal Integer -9223372036854775807:.: (0.004780) + test_safe_load_marshal Integer -9223372036854775808:.: (0.004364) + test_safe_load_marshal Integer 0: .: (0.004351) + test_safe_load_marshal Integer 1: .: (0.005555) + test_safe_load_marshal Integer 1048574: .: (0.004479) + test_safe_load_marshal Integer 1048575: .: (0.004280) + test_safe_load_marshal Integer 1048576: .: (0.004420) + test_safe_load_marshal Integer 121: .: (0.004623) + test_safe_load_marshal Integer 122: .: (0.004320) + test_safe_load_marshal Integer 123: .: (0.004373) + test_safe_load_marshal Integer 124: .: (0.004489) + test_safe_load_marshal Integer 125: .: (0.004360) + test_safe_load_marshal Integer 126: .: (0.004403) + test_safe_load_marshal Integer 127: .: (0.004511) + test_safe_load_marshal Integer 128: .: (0.004475) + test_safe_load_marshal Integer 129: .: (0.005037) + test_safe_load_marshal Integer 2: .: (0.004810) + test_safe_load_marshal Integer 254: .: (0.005211) + test_safe_load_marshal Integer 255: .: (0.004521) + test_safe_load_marshal Integer 256: .: (0.004447) + test_safe_load_marshal Integer 257: .: (0.004700) + test_safe_load_marshal Integer 258: .: (0.004351) + test_safe_load_marshal Integer 268435454: .: (0.004387) + test_safe_load_marshal Integer 268435455: .: (0.005869) + test_safe_load_marshal Integer 268435456: .: (0.004284) + test_safe_load_marshal Integer 268435457: .: (0.004280) + test_safe_load_marshal Integer 3: .: (0.004489) + test_safe_load_marshal Integer 4: .: (0.004280) + test_safe_load_marshal Integer 4294967294: .: (0.004341) + test_safe_load_marshal Integer 4294967295: .: (0.004302) + test_safe_load_marshal Integer 4294967296: .: (0.004426) + test_safe_load_marshal Integer 4294967297: .: (0.004280) + test_safe_load_marshal Integer 5: .: (0.004328) + test_safe_load_marshal Integer 6: .: (0.004346) + test_safe_load_marshal Integer 65534: .: (0.004257) + test_safe_load_marshal Integer 65535: .: (0.004329) + test_safe_load_marshal Integer 65536: .: (0.004406) + test_safe_load_marshal Integer 65537: .: (0.004437) + test_safe_load_marshal Integer 7: .: (0.004351) + test_safe_load_marshal Integer 9223372036854775806: .: (0.004520) + test_safe_load_marshal Integer 9223372036854775807: .: (0.004348) + test_safe_load_marshal Integer 9223372036854775808: .: (0.016303) + test_safe_load_marshal Integer 9223372036854775809: .: (0.004470) + test_safe_load_marshal Rational (1/3): .: (0.005478) + test_safe_load_marshal String "": .: (0.004452) + test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.005516) + test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.004551) + test_safe_load_marshal String "abc" Windows-1256: .: (0.004479) + test_safe_load_marshal String "abc" ascii: .: (0.004448) + test_safe_load_marshal String "abc" binary: .: (0.004402) + test_safe_load_marshal String "abc" ivar: .: (0.004677) + test_safe_load_marshal String "abc" utf8: .: (0.004372) + test_safe_load_marshal String "hello" ivar: .: (0.004397) + test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.005091) + test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.004722) + test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.005840) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.005860) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.010904) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.006368) + test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.006286) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.005992) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.006085) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.005829) + test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.005121) + test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.004868) + test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.004983) + test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.005026) + test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.004693) + test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.004963) + test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.004625) + test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.004945) + test_string_subclass: .: (0.004754) + test_string_with_encoding: .: (0.008283) + test_string_with_ivar: .: (0.004584) + test_time_0 2000-12-31 23:59:59 +1400: .: (0.004723) + test_time_1 2000-12-31 13:59:59 +0400: .: (0.004672) + test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 +1400: .: (0.005743) + test_time_11 2000-12-31 23:59:59.000000001 +1400: .: (0.005245) + test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 +1400: .: (0.005790) + test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 +1400: .: (0.005630) + test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 +1400: .: (0.005807) + test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.005568) + test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.005664) + test_time_17 2000-12-31 09:59:59 UTC: .: (0.004816) + test_time_18 2000-12-31 09:59:59 UTC: .: (0.004630) + test_time_2 2000-12-30 22:07:59 -1152: .: (0.005981) + test_time_3 2000-12-31 09:59:59 +0000: .: (0.038534) + test_time_4 2000-12-31 09:59:59 UTC: .: (0.006526) + test_time_5 2000-12-31 23:59:59.001 +1400: .: (0.006588) + test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 +1400: .: (0.020197) + test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 +1400: .: (0.008929) + test_time_8 2000-12-31 23:59:59.000001 +1400: .: (0.006632) + test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 +1400: .: (0.009584) + test_time_loads: .: (0.006518) + test_time_user_marshal: .: (0.006472) + test_time_with_ivar: .: (0.006502) + test_unexpected_eof: .: (0.006457) TestGemSafeYAML: - test_aliases_disabled: .: (0.002839) - test_aliases_enabled_by_default: .: (0.002743) + test_aliases_disabled: .: (0.006408) + test_aliases_enabled_by_default: .: (0.006183) TestGemSecurity: - test_class_create_cert: .: (0.003755) - test_class_create_cert_email: .: (0.009853) - test_class_create_cert_self_signed: .: (0.009011) - test_class_create_key: .: (2.727456) - test_class_create_key_downcases: .: (15.556493) - test_class_create_key_raises_unknown_algorithm: .: (0.003169) - test_class_email_to_name: .: (0.002968) - test_class_get_public_key_ec: .: (0.003385) - test_class_get_public_key_rsa: .: (0.003260) - test_class_re_sign: .: (0.010097) - test_class_re_sign_not_self_signed: .: (0.002882) - test_class_re_sign_wrong_key: .: (0.002741) - test_class_reset: .: (0.002783) - test_class_sign: .: (0.010291) - test_class_sign_AltName: .: (0.016308) - test_class_trust_dir: .: (0.003619) - test_class_write: .: (0.488925) - test_class_write_encrypted: .: (0.613502) - test_class_write_encrypted_cipher: .: (1.928995) + test_class_create_cert: .: (0.008194) + test_class_create_cert_email: .: (0.019442) + test_class_create_cert_self_signed: .: (0.017850) + test_class_create_key: .: (0.991417) + test_class_create_key_downcases: .: (14.891168) + test_class_create_key_raises_unknown_algorithm: .: (0.005218) + test_class_email_to_name: .: (0.004664) + test_class_get_public_key_ec: .: (0.004849) + test_class_get_public_key_rsa: .: (0.005408) + test_class_re_sign: .: (0.014958) + test_class_re_sign_not_self_signed: .: (0.005110) + test_class_re_sign_wrong_key: .: (0.004540) + test_class_reset: .: (0.004873) + test_class_sign: .: (0.015964) + test_class_sign_AltName: .: (0.025446) + test_class_trust_dir: .: (0.005347) + test_class_write: .: (1.933226) + test_class_write_encrypted: .: (3.180887) + test_class_write_encrypted_cipher: .: (1.754597) TestGemSecurityPolicy: - test_check_cert: .: (0.003716) - test_check_cert_expired: .: (0.003542) - test_check_cert_future: .: (0.003445) - test_check_cert_invalid_issuer: .: (0.003660) - test_check_cert_issuer: .: (0.003492) - test_check_cert_no_signer: .: (0.003335) - test_check_chain: .: (0.003840) - test_check_chain_empty_chain: .: (0.003342) - test_check_chain_invalid: .: (0.010540) - test_check_chain_no_chain: .: (0.003346) - test_check_data: .: (0.009222) - test_check_data_invalid: .: (0.010117) - test_check_key: .: (0.003150) - test_check_key_no_signer: .: (0.003815) - test_check_key_wrong_key: .: (0.003365) - test_check_root: .: (0.003668) - test_check_root_empty_chain: .: (0.003236) - test_check_root_invalid_signer: .: (0.003589) - test_check_root_no_chain: .: (0.003500) - test_check_root_not_self_signed: .: (0.003298) - test_check_trust: .: (0.003933) - test_check_trust_child: .: (0.004017) - test_check_trust_empty_chain: .: (0.003193) - test_check_trust_mismatch: .: (0.004027) - test_check_trust_no_chain: .: (0.003201) - test_check_trust_no_trust: .: (0.003609) - test_check_trust_no_trust_child: .: (0.003625) - test_subject: .: (0.003316) - test_verify: .: (0.009897) - test_verify_chain_key: .: (0.009217) - test_verify_chain_signatures: .: (0.010978) - test_verify_no_digests: .: (0.009556) - test_verify_no_digests_no_security: .: (0.009459) - test_verify_no_signatures: .: (0.009657) - test_verify_no_signatures_no_digests: .: (0.003588) - test_verify_no_trust: .: (0.009585) - test_verify_not_enough_signatures: .: (0.015212) - test_verify_signatures: .: (0.011642) - test_verify_signatures_chain: .: (0.010941) - test_verify_signatures_data: .: (0.009372) - test_verify_signatures_missing: .: (0.011612) - test_verify_signatures_none: .: (0.010149) - test_verify_signatures_root: .: (0.009990) - test_verify_signatures_signer: .: (0.010114) - test_verify_signatures_trust: .: (0.010208) - test_verify_wrong_digest_type: .: (0.010949) + test_check_cert: .: (0.005835) + test_check_cert_expired: .: (0.005464) + test_check_cert_future: .: (0.005681) + test_check_cert_invalid_issuer: .: (0.005812) + test_check_cert_issuer: .: (0.005625) + test_check_cert_no_signer: .: (0.005235) + test_check_chain: .: (0.005839) + test_check_chain_empty_chain: .: (0.005355) + test_check_chain_invalid: .: (0.005979) + test_check_chain_no_chain: .: (0.005348) + test_check_data: .: (0.014348) + test_check_data_invalid: .: (0.014468) + test_check_key: .: (0.005186) + test_check_key_no_signer: .: (0.005312) + test_check_key_wrong_key: .: (0.005876) + test_check_root: .: (0.005640) + test_check_root_empty_chain: .: (0.016520) + test_check_root_invalid_signer: .: (0.006336) + test_check_root_no_chain: .: (0.006535) + test_check_root_not_self_signed: .: (0.005550) + test_check_trust: .: (0.007451) + test_check_trust_child: .: (0.007239) + test_check_trust_empty_chain: .: (0.005963) + test_check_trust_mismatch: .: (0.006391) + test_check_trust_no_chain: .: (0.005300) + test_check_trust_no_trust: .: (0.005558) + test_check_trust_no_trust_child: .: (0.005267) + test_subject: .: (0.006005) + test_verify: .: (0.015487) + test_verify_chain_key: .: (0.014984) + test_verify_chain_signatures: .: (0.016037) + test_verify_no_digests: .: (0.014839) + test_verify_no_digests_no_security: .: (0.016639) + test_verify_no_signatures: .: (0.014916) + test_verify_no_signatures_no_digests: .: (0.005639) + test_verify_no_trust: .: (0.015743) + test_verify_not_enough_signatures: .: (0.023872) + test_verify_signatures: .: (0.019122) + test_verify_signatures_chain: .: (0.018863) + test_verify_signatures_data: .: (0.014927) + test_verify_signatures_missing: .: (0.018745) + test_verify_signatures_none: .: (0.008725) + test_verify_signatures_root: .: (0.015173) + test_verify_signatures_signer: .: (0.014512) + test_verify_signatures_trust: .: (0.016095) + test_verify_wrong_digest_type: .: (0.016131) TestGemSecuritySigner: - test_extract_name: .: (0.002910) - test_initialize: .: (0.002597) - test_initialize_cert_chain_empty: .: (0.002772) - test_initialize_cert_chain_invalid: .: (0.002730) - test_initialize_cert_chain_mixed: .: (0.002663) - test_initialize_cert_chain_path: .: (0.002915) - test_initialize_default: .: (0.005806) - test_initialize_encrypted_key_path: .: (0.005318) - test_initialize_key_path: .: (0.005384) - test_load_cert_chain: .: (0.003416) - test_load_cert_chain_broken: .: (0.003506) - test_sign: .: (0.008933) - test_sign_expired: .: (0.003178) - test_sign_expired_auto_update: .: (0.018940) - test_sign_expired_auto_update_exists: .: (0.007516) - test_sign_no_certs: .: (0.009253) - test_sign_no_key: .: (0.010134) - test_sign_wrong_key: .: (0.012637) + test_extract_name: .: (0.004634) + test_initialize: .: (0.004369) + test_initialize_cert_chain_empty: .: (0.004063) + test_initialize_cert_chain_invalid: .: (0.004238) + test_initialize_cert_chain_mixed: .: (0.005226) + test_initialize_cert_chain_path: .: (0.004647) + test_initialize_default: .: (0.010736) + test_initialize_encrypted_key_path: .: (0.009801) + test_initialize_key_path: .: (0.019436) + test_load_cert_chain: .: (0.005730) + test_load_cert_chain_broken: .: (0.005652) + test_sign: .: (0.014895) + test_sign_expired: .: (0.004487) + test_sign_expired_auto_update: .: (0.030879) + test_sign_expired_auto_update_exists: .: (0.005328) + test_sign_no_certs: .: (0.004611) + test_sign_no_key: .: (0.004199) + test_sign_wrong_key: .: (0.004599) TestGemSecurityTrustDir: - test_cert_path: .: (0.012845) - test_issuer_of: .: (0.007889) - test_load_certificate: .: (0.007167) - test_name_path: .: (0.007160) - test_trust_cert: .: (0.010247) - test_verify: .: (0.012906) - test_verify_file: .: (0.009559) - test_verify_wrong_permissions: .: (0.003008) + test_cert_path: .: (0.004376) + test_issuer_of: .: (0.005114) + test_load_certificate: .: (0.005112) + test_name_path: .: (0.004507) + test_trust_cert: .: (0.004940) + test_verify: .: (0.005187) + test_verify_file: .: (0.004971) + test_verify_wrong_permissions: .: (0.004858) TestGemSilentUI: - test_ask: .: (0.004238) - test_ask_for_password: .: (0.003019) - test_ask_yes_no: .: (0.003837) - test_choose_from_list: .: (0.002968) - test_download_reporter: .: (0.003323) - test_new_without_dev_null: .: (0.002893) - test_progress_reporter: .: (0.002891) + test_ask: .: (0.005404) + test_ask_for_password: .: (0.005848) + test_ask_yes_no: .: (0.006664) + test_choose_from_list: .: (0.009418) + test_download_reporter: .: (0.004764) + test_new_without_dev_null: .: (0.005186) + test_progress_reporter: .: (0.004951) TestGemSource: - test_cache_dir_escapes_windows_paths: .: (0.009388) - test_dependency_resolver_set_bundler_api: .: (0.008694) - test_dependency_resolver_set_file_uri: .: (0.010966) - test_dependency_resolver_set_marshal_api: .: (0.010010) - test_fetch_spec: .: (0.009577) - test_fetch_spec_cached: .: (0.009707) - test_fetch_spec_platform: .: (0.012515) - test_fetch_spec_platform_ruby: .: (0.009874) - test_initialize_git: .: (0.008438) - test_initialize_invalid_uri: .: (0.008468) - test_load_specs: .: (0.009270) - test_load_specs_cached: .: (0.009753) - test_load_specs_cached_empty: .: (0.010181) - test_load_specs_from_unavailable_uri: .: (0.009084) - test_spaceship: .: (0.010185) - test_spaceship_order_is_preserved_when_uri_differs: .: (0.008654) - test_typo_squatting: .: (0.009091) - test_typo_squatting_custom_distance_threshold: .: (0.008846) - test_typo_squatting_false_positive: .: (0.008734) - test_update_cache_eh: .: (0.008485) - test_update_cache_eh_home_nonexistent: .: (0.008567) + test_cache_dir_escapes_windows_paths: .: (0.015562) + test_dependency_resolver_set_bundler_api: .: (0.013833) + test_dependency_resolver_set_file_uri: .: (0.017087) + test_dependency_resolver_set_marshal_api: .: (0.016103) + test_fetch_spec: .: (0.016757) + test_fetch_spec_cached: .: (0.015950) + test_fetch_spec_platform: .: (0.032071) + test_fetch_spec_platform_ruby: .: (0.018711) + test_initialize_git: .: (0.014598) + test_initialize_invalid_uri: .: (0.014171) + test_load_specs: .: (0.015461) + test_load_specs_cached: .: (0.015846) + test_load_specs_cached_empty: .: (0.016218) + test_load_specs_from_unavailable_uri: .: (0.014687) + test_spaceship: .: (0.016863) + test_spaceship_order_is_preserved_when_uri_differs: .: (0.014017) + test_typo_squatting: .: (0.015041) + test_typo_squatting_custom_distance_threshold: .: (0.017352) + test_typo_squatting_false_positive: .: (0.036655) + test_update_cache_eh: .: (0.035717) + test_update_cache_eh_home_nonexistent: .: (0.036271) TestGemSourceFetchProblem: - test_exception: .: (0.002812) - test_password_redacted: .: (0.002893) - test_source_password_no_redacted: .: (0.002738) + test_exception: .: (0.013976) + test_password_redacted: .: (0.012128) + test_source_password_no_redacted: .: (0.012499) TestGemSourceGit: test_base_dir: P =============================================================================== @@ -7795,7 +7831,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.003669) +: (0.044681) test_cache: P =============================================================================== Pending: test_cache(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7803,7 +7839,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.003476) +: (0.005490) test_cache_local: P =============================================================================== Pending: test_cache_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7811,7 +7847,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.003611) +: (0.005349) test_checkout: P =============================================================================== Pending: test_checkout(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7819,7 +7855,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.003703) +: (0.006321) test_checkout_default: P =============================================================================== Pending: test_checkout_default(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7827,7 +7863,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.003387) +: (0.005120) test_checkout_local: P =============================================================================== Pending: test_checkout_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7835,7 +7871,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.003920) +: (0.005877) test_checkout_local_cached: P =============================================================================== Pending: test_checkout_local_cached(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7843,7 +7879,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.003796) +: (0.005666) test_checkout_submodules: P =============================================================================== Pending: test_checkout_submodules(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7851,7 +7887,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.003810) +: (0.005172) test_dir_shortref: P =============================================================================== Pending: test_dir_shortref(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7859,7 +7895,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.003515) +: (0.005748) test_download: P =============================================================================== Pending: test_download(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7867,7 +7903,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.003566) +: (0.008782) test_equals2: P =============================================================================== Pending: test_equals2(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7875,7 +7911,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.003439) +: (0.005314) test_install_dir: P =============================================================================== Pending: test_install_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7883,7 +7919,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.003655) +: (0.005106) test_install_dir_local: P =============================================================================== Pending: test_install_dir_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7891,7 +7927,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.003531) +: (0.005187) test_pretty_print: P =============================================================================== Pending: test_pretty_print(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7899,7 +7935,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.009861) +: (0.013495) test_repo_cache_dir: P =============================================================================== Pending: test_repo_cache_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7907,7 +7943,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.004244) +: (0.005417) test_rev_parse: P =============================================================================== Pending: test_rev_parse(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7915,7 +7951,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.003301) +: (0.006186) test_root_dir: P =============================================================================== Pending: test_root_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7923,7 +7959,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.004112) +: (0.006247) test_spaceship: P =============================================================================== Pending: test_spaceship(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7931,7 +7967,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.004061) +: (0.005850) test_specs: P =============================================================================== Pending: test_specs(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7939,7 +7975,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.003619) +: (0.005212) test_specs_local: P =============================================================================== Pending: test_specs_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7947,7 +7983,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.003986) +: (0.006126) test_uri: P =============================================================================== Pending: test_uri(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7955,7 +7991,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.003902) +: (0.005894) test_uri_hash: P =============================================================================== Pending: test_uri_hash(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7963,526 +7999,526 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003301) +: (0.005774) TestGemSourceInstalled: - test_pretty_print: .: (0.003722) - test_spaceship: .: (0.007791) + test_pretty_print: .: (0.005161) + test_spaceship: .: (0.013030) TestGemSourceList: - test_Enumerable: .: (0.002962) - test_append: .: (0.003055) - test_clear: .: (0.002623) - test_delete: .: (0.002678) - test_delete_a_source: .: (0.002682) - test_each: .: (0.002936) - test_each_source: .: (0.002666) - test_empty?: .: (0.002930) - test_equal_to_another_list: .: (0.002902) - test_equal_to_array: .: (0.002589) - test_include_eh: .: (0.002688) - test_include_matches_a_source: .: (0.003071) - test_replace: .: (0.002641) - test_self_from: .: (0.002645) - test_to_a: .: (0.002623) + test_Enumerable: .: (0.004732) + test_append: .: (0.004745) + test_clear: .: (0.004297) + test_delete: .: (0.004325) + test_delete_a_source: .: (0.004403) + test_each: .: (0.004266) + test_each_source: .: (0.004413) + test_empty?: .: (0.004268) + test_equal_to_another_list: .: (0.004614) + test_equal_to_array: .: (0.004425) + test_include_eh: .: (0.004238) + test_include_matches_a_source: .: (0.004463) + test_replace: .: (0.004878) + test_self_from: .: (0.004537) + test_to_a: .: (0.004195) TestGemSourceLocal: - test_download: .: (0.015860) - test_fetch_spec: .: (0.015186) - test_find_gem: .: (0.015456) - test_find_gem_highest_version: .: (0.019342) - test_find_gem_prerelease: .: (0.014750) - test_find_gem_specific_version: .: (0.018622) - test_inspect: .: (0.014839) - test_load_specs_latest: .: (0.018891) - test_load_specs_prerelease: .: (0.015375) - test_load_specs_released: .: (0.015620) - test_pretty_print: .: (0.011274) - test_spaceship: .: (0.015621) + test_download: .: (0.025103) + test_fetch_spec: .: (0.024979) + test_find_gem: .: (0.024966) + test_find_gem_highest_version: .: (0.031575) + test_find_gem_prerelease: .: (0.026271) + test_find_gem_specific_version: .: (0.032716) + test_inspect: .: (0.025295) + test_load_specs_latest: .: (0.032567) + test_load_specs_prerelease: .: (0.026582) + test_load_specs_released: .: (0.035490) + test_pretty_print: .: (0.025944) + test_spaceship: .: (0.034441) TestGemSourceLock: - test_equals2: .: (0.003104) - test_fetch_spec: .: (0.005558) - test_spaceship: .: (0.002948) - test_spaceship_git: .: (0.002880) - test_spaceship_installed: .: (0.002768) - test_spaceship_local: .: (0.002707) - test_spaceship_remote: .: (0.003036) - test_spaceship_specific_file: .: (0.007193) - test_spaceship_vendor: .: (0.003008) - test_uri: .: (0.002816) + test_equals2: .: (0.006864) + test_fetch_spec: .: (0.011107) + test_spaceship: .: (0.006667) + test_spaceship_git: .: (0.006425) + test_spaceship_installed: .: (0.005883) + test_spaceship_local: .: (0.005853) + test_spaceship_remote: .: (0.005754) + test_spaceship_specific_file: .: (0.016098) + test_spaceship_vendor: .: (0.006331) + test_uri: .: (0.006266) TestGemSourceSpecificFile: - test_download: .: (0.007682) - test_fetch_spec: .: (0.014730) - test_fetch_spec_fails_on_unknown_name: .: (0.008233) - test_load_specs: .: (0.009060) - test_path: .: (0.007882) - test_pretty_print: .: (0.008117) - test_spaceship: .: (0.020247) - test_spec: .: (0.007158) + test_download: .: (0.016064) + test_fetch_spec: .: (0.016589) + test_fetch_spec_fails_on_unknown_name: .: (0.016173) + test_load_specs: .: (0.016261) + test_path: .: (0.015668) + test_pretty_print: .: (0.017038) + test_spaceship: .: (0.043622) + test_spec: .: (0.015399) TestGemSourceSubpathProblem: - test_dependency_resolver_set: .: (0.030363) - test_fetch_spec: .: (0.031235) - test_load_specs: .: (0.030921) + test_dependency_resolver_set: .: (0.081281) + test_fetch_spec: .: (0.066833) + test_load_specs: .: (0.069724) TestGemSourceVendor: - test_initialize: .: (0.002878) - test_spaceship: .: (0.002967) + test_initialize: .: (0.005596) + test_spaceship: .: (0.005790) TestGemSpecFetcher: - test_available_specs_cache: .: (0.004743) - test_available_specs_cache_released: .: (0.006614) - test_available_specs_complete: .: (0.007136) - test_available_specs_complete_handles_no_prerelease:.: (0.006822) - test_available_specs_latest: .: (0.006686) - test_available_specs_prerelease: .: (0.005298) - test_available_specs_released: .: (0.005433) - test_available_specs_with_bad_source: .: (0.003383) - test_initialize: .: (0.002839) - test_initialize_nonexistent_home_dir: .: (0.002749) - test_initialize_source: .: (0.002678) - test_initialize_unwritable_home_dir: .: (0.002723) - test_spec_for_dependency_all: .: (0.007997) - test_spec_for_dependency_bad_fetch_spec: .: (0.006745) - test_spec_for_dependency_latest: .: (0.006811) - test_spec_for_dependency_mismatched_platform: .: (0.004938) - test_spec_for_dependency_platform: .: (0.005739) - test_spec_for_dependency_prerelease: .: (0.006714) - test_suggest_gems_from_name_latest: .: (0.006952) - test_suggest_gems_from_name_prefix_or_suffix: .: (0.006719) - test_suggest_gems_from_name_prerelease: .: (0.005863) + test_available_specs_cache: .: (0.010066) + test_available_specs_cache_released: .: (0.016059) + test_available_specs_complete: .: (0.014642) + test_available_specs_complete_handles_no_prerelease:.: (0.016997) + test_available_specs_latest: .: (0.015840) + test_available_specs_prerelease: .: (0.011377) + test_available_specs_released: .: (0.010604) + test_available_specs_with_bad_source: .: (0.005459) + test_initialize: .: (0.005069) + test_initialize_nonexistent_home_dir: .: (0.005566) + test_initialize_source: .: (0.004515) + test_initialize_unwritable_home_dir: .: (0.004312) + test_spec_for_dependency_all: .: (0.013702) + test_spec_for_dependency_bad_fetch_spec: .: (0.011652) + test_spec_for_dependency_latest: .: (0.011762) + test_spec_for_dependency_mismatched_platform: .: (0.008155) + test_spec_for_dependency_platform: .: (0.010159) + test_spec_for_dependency_prerelease: .: (0.011737) + test_suggest_gems_from_name_latest: .: (0.011804) + test_suggest_gems_from_name_prefix_or_suffix: .: (0.011430) + test_suggest_gems_from_name_prerelease: .: (0.009405) TestGemSpecification: - test__dump: .: (0.003530) - test__load_fixes_Date_objects: .: (0.003154) - test_activate: .: (0.002855) - test_add_dependency_from_existing_dependency: .: (0.002902) - test_add_dependency_with_type: .: (0.002799) - test_add_dependency_with_type_explicit: .: (0.002774) - test_allowed_push_host: .: (0.002724) - test_author: .: (0.002787) - test_authors: .: (0.002748) - test_base_dir: .: (0.002765) - test_base_dir_not_loaded: .: (0.002826) - test_bindir_equals: .: (0.002736) - test_bindir_equals_nil: .: (0.002724) - test_build_args: .: (0.003760) - test_build_extensions: .: (0.101605) - test_build_extensions_built: .: (0.003685) - test_build_extensions_default_gem: .: (0.003072) - test_build_extensions_error: .: (0.003873) - test_build_extensions_extensions_dir_unwritable: .: (0.012113) - test_build_extensions_no_extensions_dir_unwritable: .: (0.003205) - test_build_extensions_none: .: (0.003978) - test_build_extensions_preview: .: (0.100564) - test_contains_requirable_file_eh: .: (0.003357) - test_contains_requirable_file_eh_extension: .: (0.003972) - test_contains_requirable_file_eh_extension_java_platform: .: (0.003235) - test_contains_requirable_file_extension_soext: .: (0.004326) - test_date: .: (0.002841) - test_date_equals_date: .: (0.002782) - test_date_equals_string: .: (0.003820) - test_date_equals_string_bad: .: (0.002716) - test_date_equals_time: .: (0.003238) - test_date_equals_time_local: .: (0.002811) - test_date_equals_time_utc: .: (0.003105) - test_date_tolerates_hour_sec_and_timezone: .: (0.003024) - test_date_tolerates_hour_sec_zulu: .: (0.002736) - test_date_use_env_source_date_epoch: .: (0.002797) - test_default_spec_stub_is_marked_default: .: (0.004627) - test_dependencies: .: (0.003161) - test_dependent_gems: .: (0.014987) - test_description: .: (0.002854) - test_development_dependencies: .: (0.003103) - test_doc_dir: .: (0.002760) - test_doc_dir_type: .: (0.002824) - test_duplicate_runtime_dependency: .: (0.003461) - test_eql_eh: .: (0.002941) - test_eql_eh_extensions: .: (0.003101) - test_executable_equals: .: (0.002728) - test_executables: .: (0.002687) - test_executables_equals_nil: .: (0.003097) - test_extension_dir: .: (0.002807) - test_extension_dir_override: .: (0.002854) - test_extensions: .: (0.003100) - test_extensions_equals_nil: .: (0.002747) - test_extra_rdoc_files_equals_nil: .: (0.002821) - test_files: .: (0.003144) - test_files_append: .: (0.002803) - test_files_duplicate: .: (0.002790) - test_files_extra_rdoc_files: .: (0.003078) - test_files_non_array: .: (0.002794) - test_files_non_array_pathological: .: (0.002727) - test_find_all_by_full_name: .: (0.015783) - test_find_by_full_name: .: (0.006170) - test_find_by_name: .: (0.006808) - test_find_by_name_prerelease: .: (0.005583) - test_find_by_name_with_only_prereleases: .: (0.004408) - test_find_by_name_with_only_prereleases_with_requirements: .: (0.004342) - test_find_by_path: .: (0.008205) - test_find_in_unresolved_tree_is_not_exponentiental: .: (0.069191) - test_find_inactive_by_path: .: (0.007535) - test_for_cache: .: (0.003149) - test_full_gem_path: .: (0.002909) - test_full_gem_path_double_slash: .: (0.002987) - test_full_name: .: (0.003051) - test_full_name_windows: .: (0.003089) - test_full_require_paths: .: (0.003025) - test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.003699) - test_gem_build_complete_path: .: (0.015567) - test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.005609) - test_handles_dependencies_with_syck_requirements_bug: .: (0.005037) - test_handles_private_null_type: .: (0.004191) - test_hash: .: (0.003657) - test_initialize: .: (0.002830) - test_initialize_copy: .: (0.003824) - test_initialize_copy_broken: .: (0.002866) - test_initialize_future: .: (0.003521) - test_initialize_nil_version: .: (0.003019) - test_initialize_prerelease_version_before_name: .: (0.002825) - test_inner_clonflict_in_indirect_gems: .: (0.024383) - test_inner_clonflict_in_indirect_gems_reversed: .: (0.025491) - test_installed_by_version: .: (0.004429) - test_latest_specs: .: (0.007003) - test_lib_files: .: (0.003095) - test_license: .: (0.002687) - test_licenses: .: (0.002720) - test_load_default_gem: .: (0.003851) - test_load_errors_contain_filename: .: (0.003254) - test_metadata_key_size_validation_fails: .: (0.004427) - test_metadata_key_type_validation_fails: .: (0.004156) - test_metadata_link_validation_fails: .: (0.004328) - test_metadata_link_validation_warns_for_duplicates: .: (0.004810) - test_metadata_specs: .: (0.003414) - test_metadata_validates_ok: .: (0.004547) - test_metadata_value_size_validation_fails: .: (0.004114) - test_metadata_value_type_validation_fails: .: (0.004440) - test_missing_extensions_eh: .: (0.102586) - test_missing_extensions_eh_default_gem: .: (0.005580) - test_missing_extensions_eh_none: .: (0.005253) - test_name: .: (0.005356) - test_original_name: .: (0.004937) - test_platform: .: (0.005630) - test_platform_change_reset_cache_file: .: (0.005451) - test_platform_change_reset_full_name: .: (0.005052) - test_platform_equals: .: (0.004420) - test_platform_equals_current: .: (0.003992) - test_platform_equals_legacy: .: (0.004228) - test_removed_methods: .: (0.004708) - test_require_already_activated: .: (0.011044) - test_require_already_activated_indirect_conflict: .: (0.024230) - test_require_finds_in_2nd_level_indirect: .: (0.029286) - test_require_paths: .: (0.005101) - test_require_paths_default_ext_dir_for: .: (0.003444) - test_require_should_not_conflict: .: (0.042533) - test_require_should_prefer_latest_gem_level1: .: (0.031542) - test_require_should_prefer_latest_gem_level2: .: (0.032195) - test_require_should_prefer_reachable_gems: .: (0.036937) - test_requirements: .: (0.004801) - test_runtime_dependencies: .: (0.003724) - test_runtime_dependencies_legacy: .: (0.003609) - test_runtime_predicate_false: .: (0.003090) - test_runtime_predicate_true: .: (0.003594) - test_self__load_future: .: (0.003395) - test_self_activate: .: (0.003354) - test_self_activate_ambiguous_direct: .: (0.016480) - test_self_activate_ambiguous_indirect: .: (0.018001) - test_self_activate_ambiguous_indirect_conflict: .: (0.019143) - test_self_activate_ambiguous_unrelated: .: (0.016251) - test_self_activate_checks_dependencies: .: (0.009838) - test_self_activate_conflict: .: (0.005765) - test_self_activate_deep_unambiguous: .: (0.009537) - test_self_activate_divergent: .: (0.008003) - test_self_activate_dropped: .: (0.008269) - test_self_activate_loaded: .: (0.002936) - test_self_activate_old_required: .: (0.006619) - test_self_activate_over: .: (0.009282) - test_self_activate_platform_alternate: .: (0.006819) - test_self_activate_platform_bump: .: (0.006614) - test_self_activate_prerelease: .: (0.006824) - test_self_activate_raggi_the_edgecase_generator: .: (0.009059) - test_self_activate_under: .: (0.007990) - test_self_activate_unrelated: .: (0.006645) - test_self_activate_via_require: .: (0.013265) - test_self_activate_via_require_wtf: .: (0.034464) - test_self_all_equals: .: (0.009622) - test_self_attribute_names: .: (0.003075) - test_self_find_active_stub_by_path: .: (0.007558) - test_self_from_yaml: .: (0.004322) - test_self_from_yaml_cleans_up_Date_objects: .: (0.004480) - test_self_load: .: (0.003349) - test_self_load_escape_curly: .: (0.003931) - test_self_load_escape_interpolation: .: (0.003310) - test_self_load_escape_quote: .: (0.003782) - test_self_load_legacy_ruby: .: (0.003024) - test_self_load_relative: .: (0.003534) - test_self_load_utf8_with_ascii_encoding: .: (0.003278) - test_self_normalize_yaml_input_with_183_io: .: (0.002731) - test_self_normalize_yaml_input_with_183_yaml: .: (0.002894) - test_self_normalize_yaml_input_with_192_yaml: .: (0.002818) - test_self_normalize_yaml_input_with_non_183_io: .: (0.002914) - test_self_normalize_yaml_input_with_non_183_yaml: .: (0.002739) - test_self_outdated: .: (0.007370) - test_self_outdated_and_latest_remotes: .: (0.010602) - test_self_remove_spec: .: (0.006396) - test_self_remove_spec_removed: .: (0.003272) - test_self_stubs_for_lazy_loading: .: (0.003599) - test_self_stubs_for_mult_platforms: .: (0.004654) - test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.003097) - test_self_stubs_returns_only_specified_named_specs: .: (0.003883) - test_source: .: (0.002847) - test_source_paths: .: (0.002989) - test_spaceship_name: .: (0.002805) - test_spaceship_platform: .: (0.003192) - test_spaceship_version: .: (0.003102) - test_spec_file: .: (0.002753) - test_spec_name: .: (0.002799) - test_summary: .: (0.002791) - test_test_files: .: (0.003074) - test_test_files_equals_nil: .: (0.002746) - test_to_fullpath: .: (0.004103) - test_to_ruby: .: (0.003198) - test_to_ruby_fancy: .: (0.004096) - test_to_ruby_for_cache: .: (0.003304) - test_to_ruby_keeps_requirements_as_originally_specified: .: (0.002923) - test_to_ruby_legacy: .: (0.003325) - test_to_ruby_nested_hash: .: (0.002895) - test_to_ruby_platform: .: (0.003138) - test_to_ruby_with_rsa_key: .: (0.305474) - test_to_yaml: .: (0.004658) - test_to_yaml_fancy: .: (0.004463) - test_to_yaml_no_autorequire: .: (0.003791) - test_to_yaml_no_post_install_message: .: (0.003916) - test_to_yaml_no_signing_key: .: (0.003779) - test_to_yaml_platform: .: (0.003781) - test_to_yaml_platform_legacy: .: (0.004437) - test_to_yaml_platform_no_specific_platform: .: (0.003792) - test_to_yaml_platform_original_platform_empty_string: .: (0.003808) - test_to_yaml_platform_original_platform_nil: .: (0.003895) - test_unresolved_specs: .: (0.003559) - test_unresolved_specs_with_duplicated_versions: .: (0.003534) - test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.003482) - test_unresolved_specs_with_versions: .: (0.003415) - test_validate: .: (0.004067) - test_validate_authors: .: (0.004460) - test_validate_autorequire: .: (0.003918) - test_validate_dependencies: .: (0.004321) - test_validate_dependencies_allowed_duplicates: .: (0.004023) - test_validate_dependencies_duplicates: .: (0.003821) - test_validate_deprecated_license_values_plus: .: (0.051435) - test_validate_description: .: (0.006643) - test_validate_email: .: (0.004656) - test_validate_empty: .: (0.002919) - test_validate_empty_files: .: (0.004572) - test_validate_empty_homepage: .: (0.003797) - test_validate_empty_require_paths: .: (0.004367) - test_validate_empty_summary: .: (0.003926) - test_validate_error: .: (0.003264) - test_validate_executables: .: (0.004038) - test_validate_files: .: (0.004237) - test_validate_files_recursive: .: (0.003831) - test_validate_for_resolution_ignores_metadata: .: (0.003111) - test_validate_for_resolution_validates_duplicate_dependencies: .: (0.003024) - test_validate_for_resolution_validates_name: .: (0.003054) - test_validate_for_resolution_validates_required_attributes: .: (0.002808) - test_validate_homepage: .: (0.005601) - test_validate_license: .: (0.004008) - test_validate_license_gives_suggestions: .: (0.025800) - test_validate_license_in_a_non_packaging_context: .: (0.003654) - test_validate_license_ref: .: (0.003829) - test_validate_license_values: .: (0.021023) - test_validate_license_values_or_later: .: (0.004100) - test_validate_license_values_with: .: (0.003799) - test_validate_license_with_deprecated_exception: .: (0.182199) - test_validate_license_with_invalid_exception: .: (0.182092) - test_validate_license_with_nonsense_suffix: .: (0.112823) - test_validate_name: .: (0.003985) - test_validate_nil_license: .: (0.003859) - test_validate_no_required_ruby_versions: .: (0.003934) - test_validate_non_nil: .: (0.005409) - test_validate_open_required_ruby_versions: .: (0.003919) - test_validate_permissions: .: (0.004034) - test_validate_permissions_of_missing_file_non_packaging: .: (0.003682) - test_validate_platform_legacy: .: (0.004590) - test_validate_prerelease_dependencies_with_prerelease_version: .: (0.003991) - test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.004097) - test_validate_rake_extension_have_rake_dependency_warning: .: (0.003991) - test_validate_removed_rubyforge_project: .: (0.003953) - test_validate_require_paths_with_invalid_types: .: (0.003679) - test_validate_rubygems_version: .: (0.004027) - test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.004088) - test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.004128) - test_validate_self_referencing_dependencies: .: (0.004047) - test_validate_specification_version: .: (0.003739) - test_validate_summary: .: (0.004316) - test_validate_valid_required_ruby_versions: .: (0.003955) - test_validate_warning: .: (0.004011) - test_version: .: (0.002857) - test_version_change_reset_cache_file: .: (0.002855) - test_version_change_reset_full_name: .: (0.002878) + test__dump: .: (0.006345) + test__load_fixes_Date_objects: .: (0.005238) + test_activate: .: (0.004468) + test_add_dependency_from_existing_dependency: .: (0.004341) + test_add_dependency_with_type: .: (0.004321) + test_add_dependency_with_type_explicit: .: (0.004296) + test_allowed_push_host: .: (0.004265) + test_author: .: (0.004360) + test_authors: .: (0.004192) + test_base_dir: .: (0.004218) + test_base_dir_not_loaded: .: (0.004316) + test_bindir_equals: .: (0.004236) + test_bindir_equals_nil: .: (0.004307) + test_build_args: .: (0.004894) + test_build_extensions: .: (0.174944) + test_build_extensions_built: .: (0.005522) + test_build_extensions_default_gem: .: (0.004865) + test_build_extensions_error: .: (0.005811) + test_build_extensions_extensions_dir_unwritable: .: (0.005468) + test_build_extensions_no_extensions_dir_unwritable: .: (0.005094) + test_build_extensions_none: .: (0.004443) + test_build_extensions_preview: .: (0.169494) + test_contains_requirable_file_eh: .: (0.005261) + test_contains_requirable_file_eh_extension: .: (0.004969) + test_contains_requirable_file_eh_extension_java_platform: .: (0.005097) + test_contains_requirable_file_extension_soext: .: (0.005503) + test_date: .: (0.004552) + test_date_equals_date: .: (0.004510) + test_date_equals_string: .: (0.004431) + test_date_equals_string_bad: .: (0.004574) + test_date_equals_time: .: (0.005519) + test_date_equals_time_local: .: (0.004410) + test_date_equals_time_utc: .: (0.004460) + test_date_tolerates_hour_sec_and_timezone: .: (0.004378) + test_date_tolerates_hour_sec_zulu: .: (0.004457) + test_date_use_env_source_date_epoch: .: (0.004430) + test_default_spec_stub_is_marked_default: .: (0.007340) + test_dependencies: .: (0.017426) + test_dependent_gems: .: (0.028811) + test_description: .: (0.004797) + test_development_dependencies: .: (0.005508) + test_doc_dir: .: (0.005402) + test_doc_dir_type: .: (0.004471) + test_duplicate_runtime_dependency: .: (0.005917) + test_eql_eh: .: (0.005147) + test_eql_eh_extensions: .: (0.004660) + test_executable_equals: .: (0.004993) + test_executables: .: (0.005117) + test_executables_equals_nil: .: (0.004354) + test_extension_dir: .: (0.005718) + test_extension_dir_override: .: (0.004558) + test_extensions: .: (0.004534) + test_extensions_equals_nil: .: (0.004780) + test_extra_rdoc_files_equals_nil: .: (0.004451) + test_files: .: (0.004362) + test_files_append: .: (0.004452) + test_files_duplicate: .: (0.004607) + test_files_extra_rdoc_files: .: (0.004319) + test_files_non_array: .: (0.004796) + test_files_non_array_pathological: .: (0.004536) + test_find_all_by_full_name: .: (0.018172) + test_find_by_full_name: .: (0.009301) + test_find_by_name: .: (0.008815) + test_find_by_name_prerelease: .: (0.007817) + test_find_by_name_with_only_prereleases: .: (0.006987) + test_find_by_name_with_only_prereleases_with_requirements: .: (0.007188) + test_find_by_path: .: (0.012361) + test_find_in_unresolved_tree_is_not_exponentiental: .: (0.122547) + test_find_inactive_by_path: .: (0.012145) + test_for_cache: .: (0.005500) + test_full_gem_path: .: (0.004358) + test_full_gem_path_double_slash: .: (0.004643) + test_full_name: .: (0.004649) + test_full_name_windows: .: (0.004839) + test_full_require_paths: .: (0.005258) + test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.006019) + test_gem_build_complete_path: .: (0.004979) + test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.007578) + test_handles_dependencies_with_syck_requirements_bug: .: (0.007609) + test_handles_private_null_type: .: (0.007310) + test_hash: .: (0.004818) + test_initialize: .: (0.004843) + test_initialize_copy: .: (0.005033) + test_initialize_copy_broken: .: (0.004544) + test_initialize_future: .: (0.004684) + test_initialize_nil_version: .: (0.004899) + test_initialize_prerelease_version_before_name: .: (0.004594) + test_inner_clonflict_in_indirect_gems: .: (0.037209) + test_inner_clonflict_in_indirect_gems_reversed: .: (0.040012) + test_installed_by_version: .: (0.007771) + test_latest_specs: .: (0.011050) + test_lib_files: .: (0.004837) + test_license: .: (0.004403) + test_licenses: .: (0.004678) + test_load_default_gem: .: (0.006326) + test_load_errors_contain_filename: .: (0.021291) + test_metadata_key_size_validation_fails: .: (0.007378) + test_metadata_key_type_validation_fails: .: (0.008563) + test_metadata_link_validation_fails: .: (0.008474) + test_metadata_link_validation_warns_for_duplicates: .: (0.007435) + test_metadata_specs: .: (0.006871) + test_metadata_validates_ok: .: (0.006964) + test_metadata_value_size_validation_fails: .: (0.008127) + test_metadata_value_type_validation_fails: .: (0.006849) + test_missing_extensions_eh: .: (0.171137) + test_missing_extensions_eh_default_gem: .: (0.005946) + test_missing_extensions_eh_none: .: (0.004594) + test_name: .: (0.004377) + test_original_name: .: (0.004475) + test_platform: .: (0.004905) + test_platform_change_reset_cache_file: .: (0.004606) + test_platform_change_reset_full_name: .: (0.004368) + test_platform_equals: .: (0.004702) + test_platform_equals_current: .: (0.004703) + test_platform_equals_legacy: .: (0.004604) + test_removed_methods: .: (0.004432) + test_require_already_activated: .: (0.013311) + test_require_already_activated_indirect_conflict: .: (0.031016) + test_require_finds_in_2nd_level_indirect: .: (0.038776) + test_require_paths: .: (0.007952) + test_require_paths_default_ext_dir_for: .: (0.004408) + test_require_should_not_conflict: .: (0.065289) + test_require_should_prefer_latest_gem_level1: .: (0.030445) + test_require_should_prefer_latest_gem_level2: .: (0.033328) + test_require_should_prefer_reachable_gems: .: (0.046517) + test_requirements: .: (0.008780) + test_runtime_dependencies: .: (0.004645) + test_runtime_dependencies_legacy: .: (0.004782) + test_runtime_predicate_false: .: (0.004750) + test_runtime_predicate_true: .: (0.004493) + test_self__load_future: .: (0.005316) + test_self_activate: .: (0.004534) + test_self_activate_ambiguous_direct: .: (0.027369) + test_self_activate_ambiguous_indirect: .: (0.027899) + test_self_activate_ambiguous_indirect_conflict: .: (0.030467) + test_self_activate_ambiguous_unrelated: .: (0.025812) + test_self_activate_checks_dependencies: .: (0.015208) + test_self_activate_conflict: .: (0.024011) + test_self_activate_deep_unambiguous: .: (0.017030) + test_self_activate_divergent: .: (0.014133) + test_self_activate_dropped: .: (0.013852) + test_self_activate_loaded: .: (0.006032) + test_self_activate_old_required: .: (0.011185) + test_self_activate_over: .: (0.014702) + test_self_activate_platform_alternate: .: (0.010939) + test_self_activate_platform_bump: .: (0.010597) + test_self_activate_prerelease: .: (0.010475) + test_self_activate_raggi_the_edgecase_generator: .: (0.014305) + test_self_activate_under: .: (0.012637) + test_self_activate_unrelated: .: (0.010703) + test_self_activate_via_require: .: (0.021659) + test_self_activate_via_require_wtf: .: (0.043924) + test_self_all_equals: .: (0.014855) + test_self_attribute_names: .: (0.004573) + test_self_find_active_stub_by_path: .: (0.009572) + test_self_from_yaml: .: (0.007941) + test_self_from_yaml_cleans_up_Date_objects: .: (0.006411) + test_self_load: .: (0.006399) + test_self_load_escape_curly: .: (0.005647) + test_self_load_escape_interpolation: .: (0.005230) + test_self_load_escape_quote: .: (0.005221) + test_self_load_legacy_ruby: .: (0.004864) + test_self_load_relative: .: (0.005595) + test_self_load_utf8_with_ascii_encoding: .: (0.005378) + test_self_normalize_yaml_input_with_183_io: .: (0.004682) + test_self_normalize_yaml_input_with_183_yaml: .: (0.004376) + test_self_normalize_yaml_input_with_192_yaml: .: (0.005272) + test_self_normalize_yaml_input_with_non_183_io: .: (0.004455) + test_self_normalize_yaml_input_with_non_183_yaml: .: (0.004353) + test_self_outdated: .: (0.011295) + test_self_outdated_and_latest_remotes: .: (0.016736) + test_self_remove_spec: .: (0.009194) + test_self_remove_spec_removed: .: (0.005078) + test_self_stubs_for_lazy_loading: .: (0.005483) + test_self_stubs_for_mult_platforms: .: (0.006730) + test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.004771) + test_self_stubs_returns_only_specified_named_specs: .: (0.005760) + test_source: .: (0.004383) + test_source_paths: .: (0.004484) + test_spaceship_name: .: (0.004632) + test_spaceship_platform: .: (0.004736) + test_spaceship_version: .: (0.004620) + test_spec_file: .: (0.004602) + test_spec_name: .: (0.004506) + test_summary: .: (0.004495) + test_test_files: .: (0.004488) + test_test_files_equals_nil: .: (0.004665) + test_to_fullpath: .: (0.006347) + test_to_ruby: .: (0.005410) + test_to_ruby_fancy: .: (0.005741) + test_to_ruby_for_cache: .: (0.005345) + test_to_ruby_keeps_requirements_as_originally_specified: .: (0.004888) + test_to_ruby_legacy: .: (0.005488) + test_to_ruby_nested_hash: .: (0.019670) + test_to_ruby_platform: .: (0.005127) + test_to_ruby_with_rsa_key: .: (0.841527) + test_to_yaml: .: (0.008923) + test_to_yaml_fancy: .: (0.007796) + test_to_yaml_no_autorequire: .: (0.007510) + test_to_yaml_no_post_install_message: .: (0.007673) + test_to_yaml_no_signing_key: .: (0.006376) + test_to_yaml_platform: .: (0.007525) + test_to_yaml_platform_legacy: .: (0.008347) + test_to_yaml_platform_no_specific_platform: .: (0.006254) + test_to_yaml_platform_original_platform_empty_string: .: (0.006739) + test_to_yaml_platform_original_platform_nil: .: (0.006312) + test_unresolved_specs: .: (0.005579) + test_unresolved_specs_with_duplicated_versions: .: (0.005551) + test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.005641) + test_unresolved_specs_with_versions: .: (0.005378) + test_validate: .: (0.006419) + test_validate_authors: .: (0.007419) + test_validate_autorequire: .: (0.006309) + test_validate_dependencies: .: (0.006779) + test_validate_dependencies_allowed_duplicates: .: (0.006331) + test_validate_dependencies_duplicates: .: (0.006464) + test_validate_deprecated_license_values_plus: .: (0.078815) + test_validate_description: .: (0.010079) + test_validate_email: .: (0.006938) + test_validate_empty: .: (0.004660) + test_validate_empty_files: .: (0.019579) + test_validate_empty_homepage: .: (0.006324) + test_validate_empty_require_paths: .: (0.006252) + test_validate_empty_summary: .: (0.006009) + test_validate_error: .: (0.004726) + test_validate_executables: .: (0.006601) + test_validate_files: .: (0.006499) + test_validate_files_recursive: .: (0.006267) + test_validate_for_resolution_ignores_metadata: .: (0.005133) + test_validate_for_resolution_validates_duplicate_dependencies: .: (0.005025) + test_validate_for_resolution_validates_name: .: (0.004603) + test_validate_for_resolution_validates_required_attributes: .: (0.004628) + test_validate_homepage: .: (0.009035) + test_validate_license: .: (0.006827) + test_validate_license_gives_suggestions: .: (0.047546) + test_validate_license_in_a_non_packaging_context: .: (0.006160) + test_validate_license_ref: .: (0.006076) + test_validate_license_values: .: (0.037101) + test_validate_license_values_or_later: .: (0.006197) + test_validate_license_values_with: .: (0.006136) + test_validate_license_with_deprecated_exception: .: (0.329088) + test_validate_license_with_invalid_exception: .: (0.326046) + test_validate_license_with_nonsense_suffix: .: (0.207837) + test_validate_name: .: (0.006596) + test_validate_nil_license: .: (0.006131) + test_validate_no_required_ruby_versions: .: (0.006114) + test_validate_non_nil: .: (0.008815) + test_validate_open_required_ruby_versions: .: (0.006373) + test_validate_permissions: .: (0.006183) + test_validate_permissions_of_missing_file_non_packaging: .: (0.005925) + test_validate_platform_legacy: .: (0.007252) + test_validate_prerelease_dependencies_with_prerelease_version: .: (0.006343) + test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.006460) + test_validate_rake_extension_have_rake_dependency_warning: .: (0.006327) + test_validate_removed_rubyforge_project: .: (0.006250) + test_validate_require_paths_with_invalid_types: .: (0.005776) + test_validate_rubygems_version: .: (0.006205) + test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.006588) + test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.006371) + test_validate_self_referencing_dependencies: .: (0.006582) + test_validate_specification_version: .: (0.020802) + test_validate_summary: .: (0.007167) + test_validate_valid_required_ruby_versions: .: (0.007629) + test_validate_warning: .: (0.007209) + test_version: .: (0.004497) + test_version_change_reset_cache_file: .: (0.004339) + test_version_change_reset_full_name: .: (0.005770) TestGemStreamUI: - test_ask: .: (0.003221) - test_ask_for_password: .: (0.002987) - test_ask_for_password_no_tty: .: (0.002924) - test_ask_no_tty: .: (0.002723) - test_ask_yes_no_no_tty_with_default: .: (0.002918) - test_ask_yes_no_no_tty_without_default: .: (0.002867) - test_choose_from_list: .: (0.011022) - test_choose_from_list_0: .: (0.002729) - test_choose_from_list_EOF: .: (0.002682) - test_choose_from_list_negative: .: (0.003421) - test_choose_from_list_over: .: (0.002725) - test_download_reporter_anything: .: (0.003451) - test_download_reporter_silent_false: .: (0.002843) - test_download_reporter_silent_nil: .: (0.002646) - test_progress_reporter_silent_false: .: (0.003495) - test_progress_reporter_silent_nil: .: (0.002741) - test_progress_reporter_simple: .: (0.002654) - test_progress_reporter_verbose: .: (0.003418) - test_threaded_download_reporter: .: (0.002659) - test_verbose_download_reporter_no_tty: .: (0.002656) - test_verbose_download_reporter_progress: .: (0.002891) - test_verbose_download_reporter_progress_complete: .: (0.002728) - test_verbose_download_reporter_progress_nil_length: .: (0.002697) - test_verbose_download_reporter_progress_once: .: (0.002843) - test_verbose_download_reporter_progress_zero_length:.: (0.002618) + test_ask: .: (0.004783) + test_ask_for_password: .: (0.004823) + test_ask_for_password_no_tty: .: (0.005875) + test_ask_no_tty: .: (0.004401) + test_ask_yes_no_no_tty_with_default: .: (0.004351) + test_ask_yes_no_no_tty_without_default: .: (0.005633) + test_choose_from_list: .: (0.004297) + test_choose_from_list_0: .: (0.004201) + test_choose_from_list_EOF: .: (0.004938) + test_choose_from_list_negative: .: (0.004285) + test_choose_from_list_over: .: (0.004273) + test_download_reporter_anything: .: (0.004739) + test_download_reporter_silent_false: .: (0.004326) + test_download_reporter_silent_nil: .: (0.004327) + test_progress_reporter_silent_false: .: (0.004760) + test_progress_reporter_silent_nil: .: (0.004260) + test_progress_reporter_simple: .: (0.004507) + test_progress_reporter_verbose: .: (0.004331) + test_threaded_download_reporter: .: (0.004679) + test_verbose_download_reporter_no_tty: .: (0.004308) + test_verbose_download_reporter_progress: .: (0.004352) + test_verbose_download_reporter_progress_complete: .: (0.004546) + test_verbose_download_reporter_progress_nil_length: .: (0.004263) + test_verbose_download_reporter_progress_once: .: (0.004186) + test_verbose_download_reporter_progress_zero_length:.: (0.004338) TestGemText: - test_clean_text: .: (0.004832) - test_format_removes_nonprintable_characters: .: (0.003213) - test_format_text: .: (0.002826) - test_format_text_indent: .: (0.002792) - test_format_text_no_space: .: (0.003057) - test_format_text_none: .: (0.002689) - test_format_text_none_indent: .: (0.002728) - test_format_text_trailing: .: (0.002833) - test_levenshtein_distance_add: .: (0.003213) - test_levenshtein_distance_all: .: (0.002928) - test_levenshtein_distance_empty: .: (0.003006) - test_levenshtein_distance_remove: .: (0.002924) - test_levenshtein_distance_replace: .: (0.002824) - test_min3: .: (0.002759) - test_truncate_text: .: (0.007521) + test_clean_text: .: (0.004902) + test_format_removes_nonprintable_characters: .: (0.004417) + test_format_text: .: (0.004411) + test_format_text_indent: .: (0.004881) + test_format_text_no_space: .: (0.004275) + test_format_text_none: .: (0.004134) + test_format_text_none_indent: .: (0.004279) + test_format_text_trailing: .: (0.004732) + test_levenshtein_distance_add: .: (0.004333) + test_levenshtein_distance_all: .: (0.004480) + test_levenshtein_distance_empty: .: (0.004189) + test_levenshtein_distance_remove: .: (0.004472) + test_levenshtein_distance_replace: .: (0.004938) + test_min3: .: (0.004352) + test_truncate_text: .: (0.012548) TestGemUnsatisfiableDependencyError: - test_errors: .: (0.002956) - test_name: .: (0.003148) - test_version: .: (0.002766) + test_errors: .: (0.004750) + test_name: .: (0.004637) + test_version: .: (0.007432) TestGemUriFormatter: - test_escape: .: (0.003001) - test_normalize_uri: .: (0.003023) - test_unescape: .: (0.003414) + test_escape: .: (0.004726) + test_normalize_uri: .: (0.004718) + test_unescape: .: (0.004665) TestGemUtil: - test_class_popen: .: (0.090889) - test_correct_for_windows_path: .: (0.003113) - test_glob_files_in_dir: .: (0.003206) - test_silent_system: .: (0.087043) - test_traverse_parents: .: (0.003382) - test_traverse_parents_does_not_crash_on_permissions_error: .: (0.013968) + test_class_popen: .: (0.149992) + test_correct_for_windows_path: .: (0.004606) + test_glob_files_in_dir: .: (0.004831) + test_silent_system: .: (0.150476) + test_traverse_parents: .: (0.005466) + test_traverse_parents_does_not_crash_on_permissions_error: .: (0.005075) TestGemValidator: - test_alien: .: (0.018861) - test_alien_default: .: (0.007963) + test_alien: .: (0.014025) + test_alien_default: .: (0.005718) TestGemVersion: - test_approximate_recommendation: .: (0.008276) - test_bump: .: (0.006014) - test_bump_alpha: .: (0.008612) - test_bump_alphanumeric: .: (0.007876) - test_bump_one_level: .: (0.005350) - test_bump_trailing_zeros: .: (0.005493) - test_canonical_segments: .: (0.006220) - test_class_correct: .: (0.006659) - test_class_create: .: (0.006822) - test_class_new_subclass: .: (0.005815) - test_empty_version: .: (0.008484) - test_eql_eh: .: (0.010398) - test_equals2: .: (0.009646) - test_frozen_version: .: (0.007820) - test_hash: .: (0.008375) - test_initialize: .: (0.002962) - test_initialize_invalid: .: (0.003985) - test_prerelease: .: (0.002709) - test_release: .: (0.003975) - test_segments: .: (0.002703) - test_semver: .: (0.002941) - test_spaceship: .: (0.004023) - test_to_s: .: (0.002667) + test_approximate_recommendation: .: (0.005476) + test_bump: .: (0.004537) + test_bump_alpha: .: (0.004367) + test_bump_alphanumeric: .: (0.004457) + test_bump_one_level: .: (0.004210) + test_bump_trailing_zeros: .: (0.004323) + test_canonical_segments: .: (0.004356) + test_class_correct: .: (0.004804) + test_class_create: .: (0.004980) + test_class_new_subclass: .: (0.004478) + test_empty_version: .: (0.004244) + test_eql_eh: .: (0.004344) + test_equals2: .: (0.004473) + test_frozen_version: .: (0.004436) + test_hash: .: (0.004447) + test_initialize: .: (0.020034) + test_initialize_invalid: .: (0.004514) + test_prerelease: .: (0.005549) + test_release: .: (0.004539) + test_segments: .: (0.005376) + test_semver: .: (0.004587) + test_spaceship: .: (0.005679) + test_to_s: .: (0.004458) TestGemVersionOption: - test_add_platform_option: .: (0.004332) - test_add_version_option: .: (0.004152) - test_enables_prerelease: .: (0.003429) - test_multiple_version_operator_option_compound: .: (0.003808) - test_platform_option: .: (0.003548) - test_platform_option_ruby: .: (0.003121) - test_platform_option_twice: .: (0.003596) - test_version_option: .: (0.003245) - test_version_option_compound: .: (0.003650) - test_version_option_explicit_prerelease: .: (0.003361) - test_version_option_twice: .: (0.003699) + test_add_platform_option: .: (0.006402) + test_add_version_option: .: (0.005287) + test_enables_prerelease: .: (0.006372) + test_multiple_version_operator_option_compound: .: (0.005596) + test_platform_option: .: (0.005788) + test_platform_option_ruby: .: (0.005445) + test_platform_option_twice: .: (0.005331) + test_version_option: .: (0.005742) + test_version_option_compound: .: (0.005612) + test_version_option_explicit_prerelease: .: (0.005759) + test_version_option_twice: .: (0.005679) TestStubSpecification: - test_contains_requirable_file_eh: .: (0.003250) - test_contains_requirable_file_eh_extension: .: (0.003348) - test_full_require_paths: .: (0.003354) - test_initialize: .: (0.002822) - test_initialize_extension: .: (0.002932) - test_initialize_missing_stubline: .: (0.002929) - test_initialize_version: .: (0.002980) - test_initialize_with_empty_version: .: (0.002834) - test_lib_dirs_glob: .: (0.002862) - test_lib_dirs_glob_with_extension: .: (0.003132) - test_matches_for_glob: .: (0.003115) - test_matches_for_glob_with_bundler_inline: .: (0.003398) - test_missing_extensions_eh: .: (0.101622) - test_missing_extensions_eh_default_gem: .: (0.004357) - test_missing_extensions_eh_none: .: (0.002726) - test_to_spec: .: (0.002867) - test_to_spec_default: .: (0.003549) - test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.003033) + test_contains_requirable_file_eh: .: (0.005406) + test_contains_requirable_file_eh_extension: .: (0.005499) + test_full_require_paths: .: (0.004679) + test_initialize: .: (0.004714) + test_initialize_extension: .: (0.004524) + test_initialize_missing_stubline: .: (0.004969) + test_initialize_version: .: (0.004551) + test_initialize_with_empty_version: .: (0.004639) + test_lib_dirs_glob: .: (0.004451) + test_lib_dirs_glob_with_extension: .: (0.004431) + test_matches_for_glob: .: (0.005055) + test_matches_for_glob_with_bundler_inline: .: (0.005784) + test_missing_extensions_eh: .: (0.180119) + test_missing_extensions_eh_default_gem: .: (0.007329) + test_missing_extensions_eh_none: .: (0.005536) + test_to_spec: .: (0.005786) + test_to_spec_default: .: (0.006662) + test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.006571) TestUpdateSuggestion: - test_eligible_for_update: .: (0.004631) - test_eligible_for_update_disabled_update: .: (0.003891) - test_eligible_for_update_for_prerelease: .: (0.003701) - test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.005525) - test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.004623) - test_eligible_for_update_non_tty: .: (0.003840) - test_eligible_for_update_notification_delay: .: (0.004024) - test_eligible_for_update_on_ci: .: (0.003669) - test_eligible_for_update_prevent_config: .: (0.003845) - test_eligible_for_update_prevent_env: .: (0.004103) - test_eligible_for_update_unwrittable_config: .: (0.003682) - test_update_suggestion: .: (0.002923) + test_eligible_for_update: .: (0.007425) + test_eligible_for_update_disabled_update: .: (0.007179) + test_eligible_for_update_for_prerelease: .: (0.006788) + test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.010356) + test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.008443) + test_eligible_for_update_non_tty: .: (0.007832) + test_eligible_for_update_notification_delay: .: (0.007430) + test_eligible_for_update_on_ci: .: (0.006677) + test_eligible_for_update_prevent_config: .: (0.006602) + test_eligible_for_update_prevent_env: .: (0.006677) + test_eligible_for_update_unwrittable_config: .: (0.006905) + test_update_suggestion: .: (0.005570) TestUri: - test_redacted_does_not_modify_uri: .: (0.002849) - test_redacted_with_invalid_uri: .: (0.002737) - test_redacted_with_token: .: (0.002682) - test_redacted_with_user_pass: .: (0.002759) - test_redacted_with_user_x_oauth_basic: .: (0.002691) - test_redacted_without_credential: .: (0.002660) - test_to_s_invalid_uri: .: (0.002730) - test_to_s_not_string: .: (0.002649) + test_redacted_does_not_modify_uri: .: (0.005167) + test_redacted_with_invalid_uri: .: (0.004522) + test_redacted_with_token: .: (0.004969) + test_redacted_with_user_pass: .: (0.005112) + test_redacted_with_user_x_oauth_basic: .: (0.004583) + test_redacted_without_credential: .: (0.004481) + test_to_s_invalid_uri: .: (0.004358) + test_to_s_not_string: .: (0.004420) WebauthnListenerResponseTest: - test_bad_request_response_to_s: .: (0.002921) - test_method_not_allowed_response_to_s: .: (0.002680) - test_method_not_found_response_to_s: .: (0.002708) - test_no_to_s_response_to_s: .: (0.002816) - test_ok_response_to_s: .: (0.002673) + test_bad_request_response_to_s: .: (0.004703) + test_method_not_allowed_response_to_s: .: (0.004553) + test_method_not_found_response_to_s: .: (0.004417) + test_no_to_s_response_to_s: .: (0.004421) + test_ok_response_to_s: .: (0.005097) WebauthnListenerTest: - test_listener_thread_retreives_otp_code: .: (0.004679) - test_listener_thread_sets_error: .: (0.004116) - test_wait_for_otp_code_get_follows_options: .: (0.004926) - test_wait_for_otp_code_get_request: .: (0.004184) - test_wait_for_otp_code_incorrect_params: .: (0.004304) - test_wait_for_otp_code_incorrect_path: .: (0.004103) - test_wait_for_otp_code_invalid_post_req_method: .: (0.004027) - test_wait_for_otp_code_no_params_response: .: (0.004172) - test_wait_for_otp_code_options_request: .: (0.004134) + test_listener_thread_retreives_otp_code: .: (0.010015) + test_listener_thread_sets_error: .: (0.007468) + test_wait_for_otp_code_get_follows_options: .: (0.008908) + test_wait_for_otp_code_get_request: .: (0.007911) + test_wait_for_otp_code_incorrect_params: .: (0.007871) + test_wait_for_otp_code_incorrect_path: .: (0.024389) + test_wait_for_otp_code_invalid_post_req_method: .: (0.007556) + test_wait_for_otp_code_no_params_response: .: (0.008148) + test_wait_for_otp_code_options_request: .: (0.006878) WebauthnPollerTest: - test_poll_for_otp_invalid_format: .: (0.003243) - test_poll_for_otp_invalid_status: .: (0.003347) - test_poll_for_otp_missing_credentials: .: (0.003040) - test_poll_for_otp_not_http_success: .: (0.002949) - test_poll_for_otp_pending_sleeps: .: (0.103081) - test_poll_for_otp_success: .: (0.010658) - test_poll_thread_success: .: (0.003448) - test_poll_thread_timeout_error: .: (0.003770) - test_poll_thread_webauthn_verification_error: .: (0.003016) + test_poll_for_otp_invalid_format: .: (0.006473) + test_poll_for_otp_invalid_status: .: (0.005362) + test_poll_for_otp_missing_credentials: .: (0.006771) + test_poll_for_otp_not_http_success: .: (0.005382) + test_poll_for_otp_pending_sleeps: .: (0.105484) + test_poll_for_otp_success: .: (0.006561) + test_poll_thread_success: .: (0.006402) + test_poll_thread_timeout_error: .: (0.005811) + test_poll_thread_webauthn_verification_error: .: (0.005464) -Finished in 64.157384474 seconds. +Finished in 90.18754067 seconds. ------------------------------------------------------------------------------- 2592 tests, 13609 assertions, 0 failures, 0 errors, 51 pendings, 0 omissions, 0 notifications 98.0324% passed ------------------------------------------------------------------------------- -40.40 tests/s, 212.12 assertions/s +28.74 tests/s, 150.90 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 @@ -8531,11 +8567,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-rubygems: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package ruby-bundler: substitution variable ${shlibs:Depends} used, but is not defined -dpkg-gencontrol: warning: package ruby-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 ruby-rubygems: substitution variable ${shlibs:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package bundler: substitution variable ${shlibs:Depends} used, but is not defined +dpkg-gencontrol: warning: package ruby-rubygems: substitution variable ${ruby:Versions} used, but is not defined dpkg-gencontrol: warning: package ruby-rubygems: substitution variable ${ruby:Depends} unused, but is defined # Bundler has a different version than rubygems at the moment dh_gencontrol -pbundler -- -v2.6.3-1 @@ -8546,8 +8582,8 @@ make[1]: Leaving directory '/build/reproducible-path/rubygems-3.6.3' dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby -dpkg-deb: building package 'ruby-rubygems' in '../ruby-rubygems_3.6.3-1_all.deb'. dpkg-deb: building package 'ruby-bundler' in '../ruby-bundler_2.6.3-1_all.deb'. +dpkg-deb: building package 'ruby-rubygems' in '../ruby-rubygems_3.6.3-1_all.deb'. dpkg-deb: building package 'bundler' in '../bundler_2.6.3-1_all.deb'. dpkg-genbuildinfo --build=binary -O../rubygems_3.6.3-1_i386.buildinfo dpkg-genchanges --build=binary -O../rubygems_3.6.3-1_i386.changes @@ -8556,12 +8592,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/15209/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/15209/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/126958 and its subdirectories -I: Current time: Mon Mar 2 23:22:09 -12 2026 -I: pbuilder-time-stamp: 1772536929 +I: removing directory /srv/workspace/pbuilder/15209 and its subdirectories +I: Current time: Wed Jan 29 19:04:06 +14 2025 +I: pbuilder-time-stamp: 1738127046