Diff of the two buildlogs: -- --- b1/build.log 2025-03-26 07:39:07.449370455 +0000 +++ b2/build.log 2025-03-26 07:43:33.553421901 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Mar 25 19:34:14 -12 2025 -I: pbuilder-time-stamp: 1742974454 +I: Current time: Wed Apr 29 04:02:10 +14 2026 +I: pbuilder-time-stamp: 1777384930 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -25,52 +25,84 @@ dpkg-source: info: applying 0002-Gem-Platform-emulate-3.3.15-behavior-on-Ruby-3.1.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/184752/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1216185/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Apr 28 14:02 /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/1216185/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1216185/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='arm64' - DEBIAN_FRONTEND='noninteractive' + 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]="aarch64-unknown-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=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='d8fb14daad2540cb9b1fe1b567c378e2' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='184752' - PS1='# ' - PS2='> ' + INVOCATION_ID=f52e2d381db541059497c4910e28d078 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=1216185 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.4XXwTIjD/pbuilderrc_NFaU --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.4XXwTIjD/b1 --logfile b1/build.log rubygems_3.6.6-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4: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.4XXwTIjD/pbuilderrc_hYEw --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.4XXwTIjD/b2 --logfile b2/build.log rubygems_3.6.6-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.1.0-32-cloud-arm64 #1 SMP Debian 6.1.129-1 (2025-03-06) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-32-cloud-arm64 #1 SMP Debian 6.1.129-1 (2025-03-06) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/184752/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1216185/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -250,7 +282,7 @@ Get: 130 http://deb.debian.org/debian unstable/main arm64 ruby-all-dev arm64 1:3.3+b1 [6496 B] Get: 131 http://deb.debian.org/debian unstable/main arm64 gem2deb arm64 2.2.5 [48.0 kB] Get: 132 http://deb.debian.org/debian unstable/main arm64 ruby-dev arm64 1:3.3+b1 [5572 B] -Fetched 47.2 MB in 1s (70.2 MB/s) +Fetched 47.2 MB in 0s (95.4 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:arm64. (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 ... 19919 files and directories currently installed.) @@ -690,8 +722,8 @@ Setting up tzdata (2025b-1) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Mar 26 07:35:07 UTC 2025. -Universal Time is now: Wed Mar 26 07:35:07 UTC 2025. +Local time is now: Tue Apr 28 14:03:03 UTC 2026. +Universal Time is now: Tue Apr 28 14:03:03 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up ruby-minitest (5.25.4-2) ... @@ -813,7 +845,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/rubygems-3.6.6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../rubygems_3.6.6-1_source.changes +I: user script /srv/workspace/pbuilder/1216185/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/1216185/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/rubygems-3.6.6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../rubygems_3.6.6-1_source.changes dpkg-buildpackage: info: source package rubygems dpkg-buildpackage: info: source version 3.6.6-1 dpkg-buildpackage: info: source distribution unstable @@ -847,12 +883,12 @@ │ ruby-rubygems: Installing files and building extensions for ruby3.3 │ └──────────────────────────────────────────────────────────────────────────────┘ -/usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20250325-305556-7dorqm/gemspec +/usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20260429-1229024-kk2lg3/gemspec Successfully built RubyGem Name: rubygems-update Version: 3.6.6 File: rubygems-update-3.6.6.gem -/usr/bin/ruby3.3 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-rubygems/usr/share/rubygems-integration/all /tmp/d20250325-305556-7dorqm/rubygems-update-3.6.6.gem +/usr/bin/ruby3.3 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-rubygems/usr/share/rubygems-integration/all /tmp/d20260429-1229024-kk2lg3/rubygems-update-3.6.6.gem /build/reproducible-path/rubygems-3.6.6/debian/ruby-rubygems/usr/share/rubygems-integration/all/gems/rubygems-update-3.6.6/bundler/CHANGELOG.md /build/reproducible-path/rubygems-3.6.6/debian/ruby-rubygems/usr/share/rubygems-integration/all/gems/rubygems-update-3.6.6/bundler/LICENSE.md /build/reproducible-path/rubygems-3.6.6/debian/ruby-rubygems/usr/share/rubygems-integration/all/gems/rubygems-update-3.6.6/bundler/README.md @@ -1502,12 +1538,12 @@ │ ruby-bundler: Installing files and building extensions for ruby3.3 │ └──────────────────────────────────────────────────────────────────────────────┘ -/usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20250325-305556-7hik8e/gemspec +/usr/bin/ruby3.3 -S gem build --config-file /dev/null --verbose /tmp/d20260429-1229024-yl7jt/gemspec Successfully built RubyGem Name: bundler Version: 2.6.6 File: bundler-2.6.6.gem -/usr/bin/ruby3.3 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-bundler/usr/share/rubygems-integration/all /tmp/d20250325-305556-7hik8e/bundler-2.6.6.gem +/usr/bin/ruby3.3 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-bundler/usr/share/rubygems-integration/all /tmp/d20260429-1229024-yl7jt/bundler-2.6.6.gem /build/reproducible-path/rubygems-3.6.6/debian/ruby-bundler/usr/share/rubygems-integration/all/gems/bundler-2.6.6/exe/bundle /build/reproducible-path/rubygems-3.6.6/debian/ruby-bundler/usr/share/rubygems-integration/all/gems/bundler-2.6.6/exe/bundler /build/reproducible-path/rubygems-3.6.6/debian/ruby-bundler/usr/share/rubygems-integration/all/gems/bundler-2.6.6/lib/bundler.rb @@ -1910,489 +1946,489 @@ Loaded suite /usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader Started ChangelogTest: - test_format_header: .: (0.003205) + test_format_header: .: (0.001252) Gem::TestCase: Gem::InstallerTestCase: TestGemCommandsUninstallCommand: - test_execute_all: .: (0.085212) - test_execute_all_named: .: (0.087738) - test_execute_all_named_default_multiple: .: (0.016834) - test_execute_all_named_default_single: .: (0.004895) - test_execute_dependency_order: .: (0.019712) - test_execute_does_not_error_on_shadowed_default_gems: .: (0.020916) - test_execute_does_not_remove_default_gem_executables: .: (0.023044) - test_execute_outside_gem_home: .: (0.021758) - test_execute_outside_gem_home_when_install_dir_given: .: (0.031210) - test_execute_prerelease: .: (0.643799) - test_execute_removes_executable: .: (0.036949) - test_execute_removes_formatted_executable: .: (0.022846) - test_execute_two_version: .: (0.007558) - test_execute_with_force_and_without_version_uninstalls_everything:.: (0.059456) - test_execute_with_force_ignores_dependencies: .: (0.083892) - test_execute_with_gem_not_installed: .: (0.011556) - test_execute_with_gem_uninstall_error: .: (0.071052) - test_execute_with_multiple_version_specified_as_colon: .: (0.087418) - test_execute_with_version_leaves_non_matching_versions: .: (0.086582) - test_execute_with_version_specified_as_colon: .: (0.095609) - test_handle_options: .: (0.014124) - test_handle_options_vendor: .: (0.005222) - test_handle_options_vendor_missing: .: (0.010435) - test_uninstall_selection: .: (0.119624) - test_uninstall_selection_multiple_gems: .: (0.060203) + test_execute_all: .: (0.172313) + test_execute_all_named: .: (0.159050) + test_execute_all_named_default_multiple: .: (0.035644) + test_execute_all_named_default_single: .: (0.009251) + test_execute_dependency_order: .: (0.062202) + test_execute_does_not_error_on_shadowed_default_gems: .: (0.028893) + test_execute_does_not_remove_default_gem_executables: .: (0.043477) + test_execute_outside_gem_home: .: (0.039061) + test_execute_outside_gem_home_when_install_dir_given: .: (0.031473) + test_execute_prerelease: .: (0.562792) + test_execute_removes_executable: .: (0.039973) + test_execute_removes_formatted_executable: .: (0.060780) + test_execute_two_version: .: (0.007775) + test_execute_with_force_and_without_version_uninstalls_everything:.: (0.109131) + test_execute_with_force_ignores_dependencies: .: (0.125295) + test_execute_with_gem_not_installed: .: (0.003071) + test_execute_with_gem_uninstall_error: .: (0.108462) + test_execute_with_multiple_version_specified_as_colon: .: (0.092866) + test_execute_with_version_leaves_non_matching_versions: .: (0.094445) + test_execute_with_version_specified_as_colon: .: (0.113228) + test_handle_options: .: (0.016783) + test_handle_options_vendor: .: (0.019737) + test_handle_options_vendor_missing: .: (0.014986) + test_uninstall_selection: .: (0.091518) + test_uninstall_selection_multiple_gems: .: (0.081639) TestGemInstallUpdateOptions: - test_add_install_update_options: .: (0.009859) - test_build_root: .: (0.004969) - test_doc: .: (0.004917) - test_doc_no: .: (0.005002) - test_doc_rdoc: .: (0.007870) - test_doc_rdoc_ri: .: (0.005563) - test_document: .: (0.005060) - test_document_no: .: (0.004754) - test_document_rdoc: .: (0.004923) - test_minimal_deps: .: (0.005231) - test_minimal_deps_no: .: (0.006939) - test_post_install_message: .: (0.008698) - test_post_install_message_no: .: (0.004641) - test_security_policy: .: (0.009668) - test_security_policy_unknown: .: (0.010839) - test_user_install_disabled_read_only: .: (0.012892) - test_user_install_enabled: .: (0.057475) - test_vendor: .: (0.025457) - test_vendor_missing: .: (0.005356) + test_add_install_update_options: .: (0.007275) + test_build_root: .: (0.049324) + test_doc: .: (0.044004) + test_doc_no: .: (0.006393) + test_doc_rdoc: .: (0.013089) + test_doc_rdoc_ri: .: (0.008197) + test_document: .: (0.004868) + test_document_no: .: (0.014018) + test_document_rdoc: .: (0.011653) + test_minimal_deps: .: (0.011640) + test_minimal_deps_no: .: (0.005246) + test_post_install_message: .: (0.004906) + test_post_install_message_no: .: (0.018384) + test_security_policy: .: (0.004836) + test_security_policy_unknown: .: (0.018848) + test_user_install_disabled_read_only: .: (0.022385) + test_user_install_enabled: .: (0.031634) + test_vendor: .: (0.021640) + test_vendor_missing: .: (0.010077) TestGemInstaller: - test_app_script_text: .: (0.016899) - test_check_executable_overwrite: .: (0.009562) - test_check_executable_overwrite_format_executable:.: (0.017698) - test_check_executable_overwrite_other_gem: .: (0.015396) - test_check_executable_overwrite_other_gem_force: .: (0.019151) - test_check_executable_overwrite_other_non_gem: .: (0.014528) - test_check_that_user_bin_dir_is_in_path: .: (0.011059) - test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.010777) - test_check_that_user_bin_dir_is_in_path_tilde: .: (0.007157) - test_conflicting_binstubs: .: (1.019415) - test_default_gem_loaded_from: .: (0.034528) - test_default_gem_to_specific_install_dir: .: (0.183502) - test_default_gem_with_wrappers: .: (0.087735) - test_dir: .: (0.039559) - test_ensure_dependency: .: (0.035564) - test_ensure_loadable_spec: .: (0.044531) - test_ensure_loadable_spec_security_policy: .: (0.038868) - test_extract_files: .: (0.047619) - test_find_lib_file_after_install: .: (0.931385) - test_gem_attribute: .: (0.012113) - test_generate_bin_bindir: .: (0.027882) - test_generate_bin_bindir_with_user_install_warning: .: (0.003141) - test_generate_bin_script: .: (0.028687) - test_generate_bin_script_format: .: (0.020632) - test_generate_bin_script_format_disabled: .: (0.024403) - test_generate_bin_script_install_dir: .: (0.024727) - test_generate_bin_script_no_execs: .: (0.046188) - test_generate_bin_script_no_perms: .: (0.023041) - test_generate_bin_script_no_shebang: .: (0.017063) - test_generate_bin_script_wrappers: .: (0.018266) - test_generate_bin_symlink: .: (0.017552) - test_generate_bin_symlink_no_execs: .: (0.023291) - test_generate_bin_symlink_no_perms: .: (0.015958) - test_generate_bin_symlink_update_newer: .: (0.023468) - test_generate_bin_symlink_update_older: .: (0.017192) - test_generate_bin_symlink_update_remove_wrapper: .: (0.021875) - test_generate_bin_symlink_win32: .: (0.016635) - test_generate_bin_uses_default_shebang: .: (0.016787) - test_generate_bin_with_dangling_symlink: .: (0.065537) - test_generate_plugins: .: (0.473196) - test_generate_plugins_with_build_root: .: (0.050138) - test_generate_plugins_with_install_dir: .: (0.039696) - test_generate_plugins_with_user_install: .: (0.027506) - test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.019782) - test_initialize: .: (0.027845) - test_initialize_user_install: .: (0.027524) - test_initialize_user_install_bin_dir: .: (0.019603) - test_install: .: (0.491547) - test_install_build_root: .: (0.036565) - test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.036232) - test_install_creates_binstub_that_dont_trust_encoding: .: (0.623541) - test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.650770) - test_install_creates_binstub_that_understand_version: .: (0.495965) - test_install_creates_working_binstub: .: (0.375902) - test_install_dir_takes_precedence_to_user_install:.: (0.031472) - test_install_does_not_leave_lockfile_for_binstub: .: (0.622600) - test_install_extension_and_script: .: (0.412616) - test_install_extension_clean_intermediate_files: .: (0.584335) - test_install_extension_dir: .: (0.303072) - test_install_extension_dir_is_removed_on_reinstall: .: (0.706808) - test_install_extension_flat: .: (0.572080) - test_install_force: .: (0.016718) - test_install_missing_dirs: .: (0.019631) - test_install_post_build_false: .: (0.010278) - test_install_post_build_nil: .: (0.018563) - test_install_pre_install_false: .: (0.033741) - test_install_pre_install_nil: .: (0.029183) - test_install_user_extension_dir: .: (0.510282) - test_install_with_message: .: (0.041054) - test_install_with_no_prior_files: .: (1.158334) - test_install_with_skipped_message: .: (0.039693) - test_installation_satisfies_dependency_eh: .: (0.039647) - test_installation_satisfies_dependency_eh_development: .: (0.023608) - test_keeps_plugins_up_to_date: .: (2.103589) - test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.023637) - test_package_attribute: .: (0.012155) - test_pre_install_checks_dependencies: .: (0.047612) - test_pre_install_checks_dependencies_ignore: .: (0.035277) - test_pre_install_checks_dependencies_install_dir: .: (0.031800) - test_pre_install_checks_malicious_dependencies_before_eval: .: (0.023517) - test_pre_install_checks_malicious_extensions_before_eval: .: (0.023623) - test_pre_install_checks_malicious_name: .: (0.027637) - test_pre_install_checks_malicious_name_before_eval: .: (0.026124) - test_pre_install_checks_malicious_platform_before_eval: .: (0.021327) - test_pre_install_checks_malicious_require_paths_before_eval: .: (0.019645) - test_pre_install_checks_malicious_specification_version_before_eval: .: (0.023640) - test_process_options: .: (0.023522) - test_process_options_build_root: .: (0.019658) - test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.023714) - test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.019550) - test_shebang: .: (0.026550) - test_shebang_arguments: .: (0.031742) - test_shebang_arguments_with_load_relative: .: (0.031651) - test_shebang_custom: .: (0.021184) - test_shebang_custom_with_expands: .: (0.030300) - test_shebang_custom_with_expands_and_arguments: .: (0.031710) - test_shebang_empty: .: (0.023574) - test_shebang_env: .: (0.024537) - test_shebang_env_arguments: .: (0.024277) - test_shebang_env_arguments_with_load_relative: .: (0.035854) - test_shebang_env_shebang: .: (0.026587) - test_shebang_nested: .: (0.031585) - test_shebang_nested_arguments: .: (0.023735) - test_shebang_nested_arguments_with_load_relative: .: (0.028808) - test_shebang_version: .: (0.024006) - test_shebang_version_arguments: .: (0.028183) - test_shebang_version_arguments_with_load_relative:.: (0.038125) - test_shebang_version_env: .: (0.020612) - test_shebang_version_env_arguments: .: (0.024600) - test_shebang_version_env_arguments_with_load_relative: .: (0.033931) - test_unpack: .: (0.039661) - test_use_plugin_immediately: .: (1.019510) - test_write_build_info_file: .: (0.048115) - test_write_build_info_file_empty: .: (0.027616) - test_write_build_info_file_install_dir: .: (0.024786) - test_write_cache_file: .: (0.028129) - test_write_spec: .: (0.014622) - test_write_spec_writes_cached_spec: .: (0.012529) + test_app_script_text: .: (0.018607) + test_check_executable_overwrite: .: (0.020838) + test_check_executable_overwrite_format_executable:.: (0.031624) + test_check_executable_overwrite_other_gem: .: (0.035919) + test_check_executable_overwrite_other_gem_force: .: (0.043519) + test_check_executable_overwrite_other_non_gem: .: (0.027688) + test_check_that_user_bin_dir_is_in_path: .: (0.015613) + test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.023632) + test_check_that_user_bin_dir_is_in_path_tilde: .: (0.019647) + test_conflicting_binstubs: .: (0.925153) + test_default_gem_loaded_from: .: (0.012602) + test_default_gem_to_specific_install_dir: .: (0.118060) + test_default_gem_with_wrappers: .: (0.023522) + test_dir: .: (0.019723) + test_ensure_dependency: .: (0.019556) + test_ensure_loadable_spec: .: (0.024075) + test_ensure_loadable_spec_security_policy: .: (0.020827) + test_extract_files: .: (0.016574) + test_find_lib_file_after_install: .: (0.981659) + test_gem_attribute: .: (0.007601) + test_generate_bin_bindir: .: (0.023713) + test_generate_bin_bindir_with_user_install_warning: .: (0.011539) + test_generate_bin_script: .: (0.020780) + test_generate_bin_script_format: .: (0.066672) + test_generate_bin_script_format_disabled: .: (0.067644) + test_generate_bin_script_install_dir: .: (0.019637) + test_generate_bin_script_no_execs: .: (0.023852) + test_generate_bin_script_no_perms: .: (0.028009) + test_generate_bin_script_no_shebang: .: (0.016735) + test_generate_bin_script_wrappers: .: (0.022708) + test_generate_bin_symlink: .: (0.027649) + test_generate_bin_symlink_no_execs: .: (0.023936) + test_generate_bin_symlink_no_perms: .: (0.020917) + test_generate_bin_symlink_update_newer: .: (0.026617) + test_generate_bin_symlink_update_older: .: (0.051845) + test_generate_bin_symlink_update_remove_wrapper: .: (0.084449) + test_generate_bin_symlink_win32: .: (0.017068) + test_generate_bin_uses_default_shebang: .: (0.022044) + test_generate_bin_with_dangling_symlink: .: (0.075277) + test_generate_plugins: .: (0.460359) + test_generate_plugins_with_build_root: .: (0.030981) + test_generate_plugins_with_install_dir: .: (0.031537) + test_generate_plugins_with_user_install: .: (0.039627) + test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.035702) + test_initialize: .: (0.016936) + test_initialize_user_install: .: (0.022447) + test_initialize_user_install_bin_dir: .: (0.016568) + test_install: .: (0.415438) + test_install_build_root: .: (0.027819) + test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.026571) + test_install_creates_binstub_that_dont_trust_encoding: .: (0.531669) + test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.495812) + test_install_creates_binstub_that_understand_version: .: (0.519895) + test_install_creates_working_binstub: .: (0.479136) + test_install_dir_takes_precedence_to_user_install:.: (0.028359) + test_install_does_not_leave_lockfile_for_binstub: .: (0.682413) + test_install_extension_and_script: .: (0.588764) + test_install_extension_clean_intermediate_files: .: (0.708071) + test_install_extension_dir: .: (0.471535) + test_install_extension_dir_is_removed_on_reinstall: .: (0.918771) + test_install_extension_flat: .: (0.688645) + test_install_force: .: (0.028553) + test_install_missing_dirs: .: (0.025057) + test_install_post_build_false: .: (0.051915) + test_install_post_build_nil: .: (0.072578) + test_install_pre_install_false: .: (0.027706) + test_install_pre_install_nil: .: (0.026957) + test_install_user_extension_dir: .: (0.487895) + test_install_with_message: .: (0.023898) + test_install_with_no_prior_files: .: (0.946948) + test_install_with_skipped_message: .: (0.052316) + test_installation_satisfies_dependency_eh: .: (0.023984) + test_installation_satisfies_dependency_eh_development: .: (0.027758) + test_keeps_plugins_up_to_date: .: (2.175860) + test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.015222) + test_package_attribute: .: (0.012085) + test_pre_install_checks_dependencies: .: (0.031840) + test_pre_install_checks_dependencies_ignore: .: (0.032019) + test_pre_install_checks_dependencies_install_dir: .: (0.023760) + test_pre_install_checks_malicious_dependencies_before_eval: .: (0.016838) + test_pre_install_checks_malicious_extensions_before_eval: .: (0.019740) + test_pre_install_checks_malicious_name: .: (0.015243) + test_pre_install_checks_malicious_name_before_eval: .: (0.019081) + test_pre_install_checks_malicious_platform_before_eval: .: (0.011432) + test_pre_install_checks_malicious_require_paths_before_eval: .: (0.023966) + test_pre_install_checks_malicious_specification_version_before_eval: .: (0.020159) + test_process_options: .: (0.015036) + test_process_options_build_root: .: (0.015597) + test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.015599) + test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.020304) + test_shebang: .: (0.016913) + test_shebang_arguments: .: (0.021934) + test_shebang_arguments_with_load_relative: .: (0.021070) + test_shebang_custom: .: (0.030304) + test_shebang_custom_with_expands: .: (0.019734) + test_shebang_custom_with_expands_and_arguments: .: (0.023516) + test_shebang_empty: .: (0.016611) + test_shebang_env: .: (0.020359) + test_shebang_env_arguments: .: (0.022368) + test_shebang_env_arguments_with_load_relative: .: (0.015820) + test_shebang_env_shebang: .: (0.020359) + test_shebang_nested: .: (0.024266) + test_shebang_nested_arguments: .: (0.020727) + test_shebang_nested_arguments_with_load_relative: .: (0.021665) + test_shebang_version: .: (0.016865) + test_shebang_version_arguments: .: (0.022590) + test_shebang_version_arguments_with_load_relative:.: (0.016567) + test_shebang_version_env: .: (0.016001) + test_shebang_version_env_arguments: .: (0.015817) + test_shebang_version_env_arguments_with_load_relative: .: (0.028362) + test_unpack: .: (0.030931) + test_use_plugin_immediately: .: (0.959617) + test_write_build_info_file: .: (0.021094) + test_write_build_info_file_empty: .: (0.022243) + test_write_build_info_file_install_dir: .: (0.022199) + test_write_cache_file: .: (0.025223) + test_write_spec: .: (0.011627) + test_write_spec_writes_cached_spec: .: (0.004595) TestGemUninstaller: - test_ask_if_ok: .: (0.078394) - test_initialize_expand_path: .: (0.067702) - test_path_ok_eh: .: (0.061420) - test_path_ok_eh_legacy: .: (0.087314) - test_path_ok_eh_user: .: (0.074556) - test_regenerate_plugins_for: .: (0.092041) - test_remove_all: .: (0.071572) - test_remove_executables_force_keep: .: (0.055656) - test_remove_executables_force_remove: .: (0.071652) - test_remove_executables_user: .: (0.059643) - test_remove_executables_user_format: .: (0.075786) - test_remove_executables_user_format_disabled: .: (0.057097) - test_remove_not_in_home: .: (0.072378) - test_remove_plugins: .: (0.095428) - test_remove_plugins_user_installed: .: (0.107582) - test_remove_symlinked_gem_home: .: (0.063641) - test_uninstall: .: (0.059590) - test_uninstall_default_gem: .: (0.080575) - test_uninstall_default_gem_with_same_version: .: (0.106866) - test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.075672) - test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.068006) - test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.079722) - test_uninstall_extension: .: (0.503561) - test_uninstall_keeps_plugins_up_to_date: .: (0.099237) - test_uninstall_no_permission: .: (0.047792) - test_uninstall_nonexistent: .: (0.046127) - test_uninstall_not_ok: .: (0.045654) - test_uninstall_only_lists_unsatisfied_deps: .: (0.053823) - test_uninstall_prompt_includes_dep_type: .: (0.044292) - test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.055422) - test_uninstall_prompts_about_broken_deps: .: (0.123744) - test_uninstall_selection: .: (0.123714) - test_uninstall_selection_greater_than_one: .: (0.079750) - test_uninstall_user_install: .: (0.032525) - test_uninstall_user_install_with_symlinked_home: .: (0.030814) - test_uninstall_with_install_dir_regenerates_plugins: .: (0.063701) - test_uninstall_with_install_dir_removes_plugins: .: (0.038840) - test_uninstall_wrong_repo: .: (0.023969) + test_ask_if_ok: .: (0.047521) + test_initialize_expand_path: .: (0.051618) + test_path_ok_eh: .: (0.051744) + test_path_ok_eh_legacy: .: (0.047762) + test_path_ok_eh_user: .: (0.043376) + test_regenerate_plugins_for: .: (0.073183) + test_remove_all: .: (0.058253) + test_remove_executables_force_keep: .: (0.052678) + test_remove_executables_force_remove: .: (0.048862) + test_remove_executables_user: .: (0.045713) + test_remove_executables_user_format: .: (0.051619) + test_remove_executables_user_format_disabled: .: (0.044286) + test_remove_not_in_home: .: (0.044702) + test_remove_plugins: .: (0.071678) + test_remove_plugins_user_installed: .: (0.078510) + test_remove_symlinked_gem_home: .: (0.057818) + test_uninstall: .: (0.049653) + test_uninstall_default_gem: .: (0.056505) + test_uninstall_default_gem_with_same_version: .: (0.067212) + test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.056936) + test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.058500) + test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.047624) + test_uninstall_extension: .: (0.519546) + test_uninstall_keeps_plugins_up_to_date: .: (0.103631) + test_uninstall_no_permission: .: (0.044640) + test_uninstall_nonexistent: .: (0.050564) + test_uninstall_not_ok: .: (0.049181) + test_uninstall_only_lists_unsatisfied_deps: .: (0.057411) + test_uninstall_prompt_includes_dep_type: .: (0.050261) + test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.057036) + test_uninstall_prompts_about_broken_deps: .: (0.050039) + test_uninstall_selection: .: (0.135117) + test_uninstall_selection_greater_than_one: .: (0.153029) + test_uninstall_user_install: .: (0.122417) + test_uninstall_user_install_with_symlinked_home: .: (0.051635) + test_uninstall_with_install_dir_regenerates_plugins: .: (0.089808) + test_uninstall_with_install_dir_removes_plugins: .: (0.083716) + test_uninstall_wrong_repo: .: (0.051103) Gem::Package::TarTestCase: TestGemPackage: - test_add_checksums: .: (0.012176) - test_add_files: .: (0.015851) - test_add_files_symlink: .: (0.009554) - test_build: .: (0.012592) - test_build_auto_signed: .: (0.040905) - test_build_auto_signed_encrypted_key: .: (0.025055) - test_build_invalid: .: (0.010702) - test_build_invalid_arguments: .: (0.007293) - test_build_modified_platform: .: (0.011763) - test_build_signed: .: (0.027435) - test_build_signed_encrypted_key: .: (0.029211) - test_build_time_uses_source_date_epoch: .: (0.007298) - test_build_time_without_source_date_epoch: .: (0.006708) - test_class_new_old_format: .: (0.008079) - test_contents: .: (0.008918) - test_contents_from_io: .: (0.008025) - test_corrupt_data_tar_gz: .: (0.025481) - test_extract_file_permissions: .: (0.015831) - test_extract_files: .: (0.010613) - test_extract_files_empty: .: (0.009738) - test_extract_symlink_into_symlink_dir: .: (0.018847) - test_extract_symlink_parent: .: (0.012230) - test_extract_tar_gz_absolute: .: (0.007617) - test_extract_tar_gz_directory: .: (0.007463) - test_extract_tar_gz_dot_file: .: (0.011727) - test_extract_tar_gz_dot_slash: .: (0.014848) - test_extract_tar_gz_symlink_broken_relative_path: .: (0.011134) - test_extract_tar_gz_symlink_relative_path: .: (0.010583) - test_gem_attr: .: (0.006859) - test_install_location: .: (0.009583) - test_install_location_absolute: .: (0.007402) - test_install_location_dots: .: (0.007120) - test_install_location_extra_slash: .: (0.025986) - test_install_location_relative: .: (0.047360) - test_install_location_suffix: .: (0.007464) - test_load_spec: .: (0.008624) - test_raw_spec: .: (0.010958) - test_spec: .: (0.008189) - test_spec_from_io: .: (0.010369) - test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.007287) - test_verify: .: (0.008042) - test_verify_checksum_bad: .: (0.010331) - test_verify_checksum_missing: .: (0.009787) - test_verify_corrupt: .: (0.009439) - test_verify_corrupt_tar_checksums_entry: .: (0.006960) - test_verify_corrupt_tar_data_entry: .: (0.008369) - test_verify_corrupt_tar_metadata_entry: .: (0.007510) - test_verify_duplicate_file: .: (0.009969) - test_verify_empty: .: (0.009247) - test_verify_entry: .: (0.007629) - test_verify_nonexistent: .: (0.007072) - test_verify_security_policy: .: (0.008453) - test_verify_security_policy_checksum_missing: .: (0.030811) - test_verify_security_policy_low_security: .: (0.038590) - test_verify_truncate: .: (0.012025) + test_add_checksums: .: (0.028448) + test_add_files: .: (0.019081) + test_add_files_symlink: .: (0.015627) + test_build: .: (0.031759) + test_build_auto_signed: .: (0.059736) + test_build_auto_signed_encrypted_key: .: (0.059641) + test_build_invalid: .: (0.015159) + test_build_invalid_arguments: .: (0.020271) + test_build_modified_platform: .: (0.036246) + test_build_signed: .: (0.051931) + test_build_signed_encrypted_key: .: (0.055702) + test_build_time_uses_source_date_epoch: .: (0.015092) + test_build_time_without_source_date_epoch: .: (0.015618) + test_class_new_old_format: .: (0.023634) + test_contents: .: (0.022172) + test_contents_from_io: .: (0.021294) + test_corrupt_data_tar_gz: .: (0.027611) + test_extract_file_permissions: .: (0.017998) + test_extract_files: .: (0.029570) + test_extract_files_empty: .: (0.022419) + test_extract_symlink_into_symlink_dir: .: (0.020687) + test_extract_symlink_parent: .: (0.012113) + test_extract_tar_gz_absolute: .: (0.006838) + test_extract_tar_gz_directory: .: (0.015793) + test_extract_tar_gz_dot_file: .: (0.023386) + test_extract_tar_gz_dot_slash: .: (0.015583) + test_extract_tar_gz_symlink_broken_relative_path: .: (0.025982) + test_extract_tar_gz_symlink_relative_path: .: (0.022905) + test_gem_attr: .: (0.011638) + test_install_location: .: (0.023645) + test_install_location_absolute: .: (0.011172) + test_install_location_dots: .: (0.006975) + test_install_location_extra_slash: .: (0.007097) + test_install_location_relative: .: (0.006388) + test_install_location_suffix: .: (0.006315) + test_load_spec: .: (0.024633) + test_raw_spec: .: (0.027245) + test_spec: .: (0.013430) + test_spec_from_io: .: (0.017861) + test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.010656) + test_verify: .: (0.011121) + test_verify_checksum_bad: .: (0.013560) + test_verify_checksum_missing: .: (0.019427) + test_verify_corrupt: .: (0.019627) + test_verify_corrupt_tar_checksums_entry: .: (0.017908) + test_verify_corrupt_tar_data_entry: .: (0.021551) + test_verify_corrupt_tar_metadata_entry: .: (0.015640) + test_verify_duplicate_file: .: (0.108961) + test_verify_empty: .: (0.017994) + test_verify_entry: .: (0.015061) + test_verify_nonexistent: .: (0.016321) + test_verify_security_policy: .: (0.016826) + test_verify_security_policy_checksum_missing: .: (0.042626) + test_verify_security_policy_low_security: .: (0.037418) + test_verify_truncate: .: (0.014183) TestGemPackageTarHeader: - test_big_uid_gid: .: (0.002978) - test_empty: .: (0.002867) - test_empty_eh: .: (0.002510) - test_equals2: .: (0.006175) - test_from_bad_octal: .: (0.007614) - test_initialize: .: (0.002562) - test_initialize_bad: .: (0.005935) - test_initialize_typeflag: .: (0.002868) - test_self_from: .: (0.003321) - test_spaces_in_headers: .: (0.002489) - test_to_s: .: (0.003252) - test_update_checksum: .: (0.002565) + test_big_uid_gid: .: (0.011192) + test_empty: .: (0.002618) + test_empty_eh: .: (0.008826) + test_equals2: .: (0.002533) + test_from_bad_octal: .: (0.010729) + test_initialize: .: (0.006003) + test_initialize_bad: .: (0.004210) + test_initialize_typeflag: .: (0.002546) + test_self_from: .: (0.012189) + test_spaces_in_headers: .: (0.002690) + test_to_s: .: (0.006980) + test_update_checksum: .: (0.013756) TestGemPackageTarReader: - test_each_entry: .: (0.035027) - test_each_with_not_a_tar: .: (0.023810) - test_read_in_gem_data: .: (0.007479) - test_rewind: .: (0.003611) - test_seek: .: (0.003306) - test_seek_in_gem_data: .: (0.007912) - test_seek_missing: .: (0.002941) + test_each_entry: .: (0.008006) + test_each_with_not_a_tar: .: (0.006966) + test_read_in_gem_data: .: (0.004700) + test_rewind: .: (0.003223) + test_seek: .: (0.011279) + test_seek_in_gem_data: .: (0.003842) + test_seek_missing: .: (0.008587) TestGemPackageTarReaderEntry: - test_bytes_read: .: (0.008322) - test_close: .: (0.003220) - test_closed_eh: .: (0.008388) - test_consecutive_read: .: (0.002921) - test_consecutive_read_bytes_past_eof: .: (0.008661) - test_directory_eh: .: (0.007459) - test_eof_eh: .: (0.006273) - test_file_eh: .: (0.003106) - test_full_name: .: (0.003177) - test_full_name_null: .: (0.006702) - test_getc: .: (0.007554) - test_open: .: (0.002936) - test_open_closes_entry: .: (0.004780) - test_open_returns_entry: .: (0.003412) - test_pos: .: (0.008480) - test_read: .: (0.002882) - test_read_big: .: (0.003265) - test_read_corrupted_tar: .: (0.008310) - test_read_from_gzip_io: .: (0.010799) - test_read_from_gzip_io_with_non_zero_offset: .: (0.012473) - test_read_partial_buffer: .: (0.007642) - test_read_remaining: .: (0.011558) - test_read_small: .: (0.005679) - test_read_zero: .: (0.007599) - test_readpartial: .: (0.009749) - test_readpartial_corrupted_tar: .: (0.003325) - test_readpartial_past_eof: .: (0.008085) - test_readpartial_to_eof: .: (0.007596) - test_readpartial_zero: .: (0.003112) - test_rewind: .: (0.008306) - test_seek: .: (0.003747) - test_seek_in_gzip_io_corrupted: .: (0.003478) - test_seek_in_gzip_io_with_non_zero_offset: .: (0.012015) - test_size: .: (0.003073) - test_symlink_eh: .: (0.008333) - test_zero_byte_file_read: .: (0.003284) - test_zero_byte_file_readpartial: .: (0.008139) + test_bytes_read: .: (0.010138) + test_close: .: (0.003734) + test_closed_eh: .: (0.008006) + test_consecutive_read: .: (0.003022) + test_consecutive_read_bytes_past_eof: .: (0.008425) + test_directory_eh: .: (0.014706) + test_eof_eh: .: (0.015538) + test_file_eh: .: (0.013246) + test_full_name: .: (0.011764) + test_full_name_null: .: (0.003808) + test_getc: .: (0.011739) + test_open: .: (0.011775) + test_open_closes_entry: .: (0.011877) + test_open_returns_entry: .: (0.011673) + test_pos: .: (0.007380) + test_read: .: (0.002989) + test_read_big: .: (0.002968) + test_read_corrupted_tar: .: (0.006685) + test_read_from_gzip_io: .: (0.006783) + test_read_from_gzip_io_with_non_zero_offset: .: (0.011636) + test_read_partial_buffer: .: (0.002985) + test_read_remaining: .: (0.008485) + test_read_small: .: (0.007647) + test_read_zero: .: (0.007636) + test_readpartial: .: (0.007631) + test_readpartial_corrupted_tar: .: (0.003139) + test_readpartial_past_eof: .: (0.003020) + test_readpartial_to_eof: .: (0.002858) + test_readpartial_zero: .: (0.002835) + test_rewind: .: (0.006790) + test_seek: .: (0.003228) + test_seek_in_gzip_io_corrupted: .: (0.012696) + test_seek_in_gzip_io_with_non_zero_offset: .: (0.003468) + test_size: .: (0.007835) + test_symlink_eh: .: (0.007640) + test_zero_byte_file_read: .: (0.037102) + test_zero_byte_file_readpartial: .: (0.028031) TestGemPackageTarWriter: - test_add_file: .: (0.008013) - test_add_file_digest: .: (0.007952) - test_add_file_digest_multiple: .: (0.006893) - test_add_file_signer: .: (0.023327) - test_add_file_signer_empty: .: (0.008010) - test_add_file_simple: .: (0.007931) - test_add_file_simple_data: .: (0.007375) - test_add_file_simple_padding: .: (0.016984) - test_add_file_simple_size: .: (0.010113) - test_add_file_simple_source_date_epoch: .: (0.003766) - test_add_file_source_date_epoch: .: (0.008226) - test_add_symlink: .: (0.007711) - test_add_symlink_source_date_epoch: .: (0.011703) - test_close: .: (0.007351) - test_mkdir: .: (0.003507) - test_mkdir_source_date_epoch: .: (0.008620) - test_split_name: .: (0.007219) - test_split_name_too_long_name: .: (0.002859) - test_split_name_too_long_prefix: .: (0.008577) - test_split_name_too_long_total: .: (0.002743) + test_add_file: .: (0.051725) + test_add_file_digest: .: (0.007915) + test_add_file_digest_multiple: .: (0.011323) + test_add_file_signer: .: (0.023609) + test_add_file_signer_empty: .: (0.007638) + test_add_file_simple: .: (0.003862) + test_add_file_simple_data: .: (0.003032) + test_add_file_simple_padding: .: (0.003173) + test_add_file_simple_size: .: (0.002855) + test_add_file_simple_source_date_epoch: .: (0.009921) + test_add_file_source_date_epoch: .: (0.007635) + test_add_symlink: .: (0.003700) + test_add_symlink_source_date_epoch: .: (0.004067) + test_close: .: (0.003087) + test_mkdir: .: (0.003304) + test_mkdir_source_date_epoch: .: (0.008687) + test_split_name: .: (0.011424) + test_split_name_too_long_name: .: (0.003783) + test_split_name_too_long_prefix: .: (0.007742) + test_split_name_too_long_total: .: (0.003904) GemTest: - test_operating_system_other_exceptions: .: (0.089280) - test_rubygems_normal_behaviour: .: (0.117583) + test_operating_system_other_exceptions: .: (0.114234) + test_rubygems_normal_behaviour: .: (0.211786) TestCiDetector: - test_ci?: .: (0.004459) - test_ci_strings: .: (0.008683) + test_ci?: .: (0.012920) + test_ci_strings: .: (0.008388) TestGem: - test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.019876) - test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.007316) - test_activate_bin_path_in_debug_mode: .: (0.135380) - test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.026310) - test_activate_bin_path_resolves_eagerly: .: (0.050934) - test_activate_bin_path_respects_underscore_selection_if_given: .: (0.025886) - test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.021807) - test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.045295) - test_data_home_default: .: (0.003160) - test_data_home_from_env: .: (0.002677) - test_default_source_date_epoch_doesnt_change: .: (1.004062) - test_deprecated_paths=: .: (0.009480) - test_gem_path_ordering: .: (0.071577) - test_gem_path_ordering_short: .: (0.059601) - test_load_env_plugins: .: (0.009012) - test_load_plugins: .: (0.030518) - test_load_user_installed_plugins: .: (0.013092) - test_operating_system_defaults: .: (0.003882) - test_platform_defaults: .: (0.002380) - test_register_default_spec: .: (0.004410) - test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.003800) - test_require_does_not_glob: .: (0.013671) - test_require_missing: .: (0.003172) - test_self_activate_bin_path_no_exec_name: .: (0.002684) - test_self_bin_path_active: .: (0.003081) - test_self_bin_path_bin_file_gone_in_latest: .: (0.011389) - test_self_bin_path_bin_name: .: (0.004897) - test_self_bin_path_bin_name_version: .: (0.005250) - test_self_bin_path_no_bin_file: .: (0.003202) - test_self_bin_path_no_exec_name: .: (0.002939) - test_self_bin_path_nonexistent_binfile: .: (0.002744) - test_self_bin_path_not_found: .: (0.003158) - test_self_bin_path_picking_newest: .: (0.006061) - test_self_bindir: .: (0.002611) - test_self_bindir_default_dir: .: (0.002485) - test_self_clear_paths: .: (0.002955) - test_self_configuration: .: (0.006680) - test_self_datadir: .: (0.009602) - test_self_datadir_nonexistent_package: .: (0.002671) - test_self_default_exec_format: .: (0.007179) - test_self_default_exec_format_18: .: (0.002454) - test_self_default_exec_format_jruby: .: (0.003271) - test_self_default_sources: .: (0.002495) - test_self_dir: .: (0.002842) - test_self_done_installing: .: (0.002419) - test_self_ensure_gem_directories: .: (0.003373) - test_self_ensure_gem_directories_missing_parents: .: (0.003577) - test_self_ensure_gem_directories_non_existent_paths:.: (0.004786) - test_self_ensure_gem_directories_permissions: .: (0.004232) - test_self_ensure_gem_directories_safe_permissions: .: (0.003933) - test_self_ensure_gem_directories_write_protected: .: (0.003567) - test_self_ensure_gem_directories_write_protected_parents: .: (0.004077) - test_self_env_requirement: .: (0.002791) - test_self_extension_dir_shared: .: (0.003543) - test_self_extension_dir_static: .: (0.002575) - test_self_find_files: .: (0.008688) - test_self_find_latest_files: .: (0.005691) - test_self_finish_resolve: .: (0.013763) - test_self_finish_resolve_respects_loaded_specs: .: (0.021234) - test_self_finish_resolve_wtf: .: (0.030848) - test_self_gunzip: .: (0.003046) - test_self_gzip: .: (0.003068) - test_self_install: .: (0.024370) - test_self_install_in_rescue: .: (0.017625) - test_self_install_permissions: .: (0.041679) - test_self_install_permissions_umask_0: .: (0.041587) - test_self_install_permissions_umask_077: .: (0.043597) - test_self_install_permissions_with_format_executable: .: (0.071906) - test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.117014) - test_self_latest_rubygems_version: .: (0.007865) - test_self_latest_spec_for: .: (0.015643) - test_self_latest_spec_for_multiple_sources: .: (0.018094) - test_self_latest_version_for: .: (0.007376) - test_self_latest_version_for_multiple_sources: .: (0.013738) - test_self_loaded_specs: .: (0.009405) - test_self_needs: .: (0.010144) - test_self_needs_picks_up_unresolved_deps: .: (0.017910) - test_self_path: .: (0.005820) - test_self_path_ENV_PATH: .: (0.002805) - test_self_path_default: .: (0.003329) - test_self_path_duplicate: .: (0.007216) - test_self_path_overlap: .: (0.002774) - test_self_paths_eq: .: (0.002817) - test_self_paths_eq_nonexistent_home: .: (0.006924) - test_self_platforms: .: (0.003275) - test_self_post_build: .: (0.003770) - test_self_post_install: .: (0.002742) - test_self_post_reset: .: (0.003413) - test_self_post_uninstall: .: (0.003886) - test_self_pre_install: .: (0.002557) - test_self_pre_reset: .: (0.002922) - test_self_pre_uninstall: .: (0.002752) - test_self_prefix_libdir: .: (0.002617) - test_self_prefix_sitelibdir: .: (0.002777) - test_self_read_binary: .: (0.004689) - test_self_refresh: .: (0.042725) - test_self_refresh_keeps_loaded_specs_activated: .: (0.041482) - test_self_ruby_api_version: .: (0.004435) - test_self_ruby_escaping_spaces_in_path: .: (0.002723) - test_self_ruby_path_without_spaces: .: (0.002874) - test_self_ruby_version_with_git_master: .: (0.002863) - test_self_ruby_version_with_git_prerelease: .: (0.003113) - test_self_ruby_version_with_non_mri_implementations:.: (0.006011) - test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.002660) - test_self_ruby_version_with_svn_prerelease: .: (0.008820) - test_self_ruby_version_with_svn_trunk: .: (0.002797) - test_self_rubygems_version: .: (0.002762) - test_self_sources: .: (0.003040) - test_self_try_activate_missing_dep: .: (0.007197) - test_self_try_activate_missing_extensions: .: (0.005706) - test_self_try_activate_missing_prerelease: .: (0.011662) - test_self_use_paths: .: (0.003754) - test_self_use_paths_with_nils: .: (0.003366) - test_self_user_dir: .: (0.003165) - test_self_user_home: .: (0.002582) - test_self_vendor_dir: .: (0.002812) - test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.002804) - test_self_vendor_dir_missing: .: (0.002827) - test_setting_paths_does_not_mutate_parameter_object:.: (0.006573) - test_setting_paths_does_not_warn_about_unknown_keys:.: (0.007975) - test_spec_order_is_consistent: .: (0.007387) - test_state_home_default: .: (0.003245) - test_state_home_from_env: .: (0.002733) - test_try_activate_returns_true_for_activated_specs: .: (0.004630) + test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.026799) + test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.003121) + test_activate_bin_path_in_debug_mode: .: (0.212273) + test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.027758) + test_activate_bin_path_resolves_eagerly: .: (0.031831) + test_activate_bin_path_respects_underscore_selection_if_given: .: (0.019616) + test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.016539) + test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.084995) + test_data_home_default: .: (0.006904) + test_data_home_from_env: .: (0.006522) + test_default_source_date_epoch_doesnt_change: .: (1.008528) + test_deprecated_paths=: .: (0.007259) + test_gem_path_ordering: .: (0.073388) + test_gem_path_ordering_short: .: (0.053838) + test_load_env_plugins: .: (0.012798) + test_load_plugins: .: (0.050484) + test_load_user_installed_plugins: .: (0.031613) + test_operating_system_defaults: .: (0.004249) + test_platform_defaults: .: (0.007151) + test_register_default_spec: .: (0.007605) + test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.007612) + test_require_does_not_glob: .: (0.019778) + test_require_missing: .: (0.014765) + test_self_activate_bin_path_no_exec_name: .: (0.002697) + test_self_bin_path_active: .: (0.003359) + test_self_bin_path_bin_file_gone_in_latest: .: (0.006212) + test_self_bin_path_bin_name: .: (0.004941) + test_self_bin_path_bin_name_version: .: (0.004866) + test_self_bin_path_no_bin_file: .: (0.003016) + test_self_bin_path_no_exec_name: .: (0.002804) + test_self_bin_path_nonexistent_binfile: .: (0.002894) + test_self_bin_path_not_found: .: (0.002647) + test_self_bin_path_picking_newest: .: (0.006263) + test_self_bindir: .: (0.002577) + test_self_bindir_default_dir: .: (0.002846) + test_self_clear_paths: .: (0.003363) + test_self_configuration: .: (0.002637) + test_self_datadir: .: (0.008904) + test_self_datadir_nonexistent_package: .: (0.002851) + test_self_default_exec_format: .: (0.002310) + test_self_default_exec_format_18: .: (0.002350) + test_self_default_exec_format_jruby: .: (0.002345) + test_self_default_sources: .: (0.007499) + test_self_dir: .: (0.003933) + test_self_done_installing: .: (0.006843) + test_self_ensure_gem_directories: .: (0.003328) + test_self_ensure_gem_directories_missing_parents: .: (0.005751) + test_self_ensure_gem_directories_non_existent_paths:.: (0.004579) + test_self_ensure_gem_directories_permissions: .: (0.003686) + test_self_ensure_gem_directories_safe_permissions: .: (0.003443) + test_self_ensure_gem_directories_write_protected: .: (0.003441) + test_self_ensure_gem_directories_write_protected_parents: .: (0.003706) + test_self_env_requirement: .: (0.003484) + test_self_extension_dir_shared: .: (0.002392) + test_self_extension_dir_static: .: (0.002392) + test_self_find_files: .: (0.004377) + test_self_find_latest_files: .: (0.004431) + test_self_finish_resolve: .: (0.011263) + test_self_finish_resolve_respects_loaded_specs: .: (0.015757) + test_self_finish_resolve_wtf: .: (0.031732) + test_self_gunzip: .: (0.002891) + test_self_gzip: .: (0.003201) + test_self_install: .: (0.020722) + test_self_install_in_rescue: .: (0.015836) + test_self_install_permissions: .: (0.081341) + test_self_install_permissions_umask_0: .: (0.092501) + test_self_install_permissions_umask_077: .: (0.082948) + test_self_install_permissions_with_format_executable: .: (0.087640) + test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.071682) + test_self_latest_rubygems_version: .: (0.015642) + test_self_latest_spec_for: .: (0.015664) + test_self_latest_spec_for_multiple_sources: .: (0.017133) + test_self_latest_version_for: .: (0.058309) + test_self_latest_version_for_multiple_sources: .: (0.075724) + test_self_loaded_specs: .: (0.032016) + test_self_needs: .: (0.019637) + test_self_needs_picks_up_unresolved_deps: .: (0.032412) + test_self_path: .: (0.011000) + test_self_path_ENV_PATH: .: (0.007636) + test_self_path_default: .: (0.002711) + test_self_path_duplicate: .: (0.008889) + test_self_path_overlap: .: (0.007493) + test_self_paths_eq: .: (0.002676) + test_self_paths_eq_nonexistent_home: .: (0.008548) + test_self_platforms: .: (0.007627) + test_self_post_build: .: (0.002624) + test_self_post_install: .: (0.008839) + test_self_post_reset: .: (0.007635) + test_self_post_uninstall: .: (0.002625) + test_self_pre_install: .: (0.008823) + test_self_pre_reset: .: (0.002537) + test_self_pre_uninstall: .: (0.006736) + test_self_prefix_libdir: .: (0.006199) + test_self_prefix_sitelibdir: .: (0.007463) + test_self_read_binary: .: (0.002692) + test_self_refresh: .: (0.098409) + test_self_refresh_keeps_loaded_specs_activated: .: (0.080568) + test_self_ruby_api_version: .: (0.009443) + test_self_ruby_escaping_spaces_in_path: .: (0.002566) + test_self_ruby_path_without_spaces: .: (0.009015) + test_self_ruby_version_with_git_master: .: (0.002652) + test_self_ruby_version_with_git_prerelease: .: (0.008677) + test_self_ruby_version_with_non_mri_implementations:.: (0.002604) + test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.010309) + test_self_ruby_version_with_svn_prerelease: .: (0.002676) + test_self_ruby_version_with_svn_trunk: .: (0.002600) + test_self_rubygems_version: .: (0.003089) + test_self_sources: .: (0.004475) + test_self_try_activate_missing_dep: .: (0.007387) + test_self_try_activate_missing_extensions: .: (0.004194) + test_self_try_activate_missing_prerelease: .: (0.006831) + test_self_use_paths: .: (0.002817) + test_self_use_paths_with_nils: .: (0.002767) + test_self_user_dir: .: (0.002923) + test_self_user_home: .: (0.002468) + test_self_vendor_dir: .: (0.002804) + test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.002754) + test_self_vendor_dir_missing: .: (0.002429) + test_setting_paths_does_not_mutate_parameter_object:.: (0.003379) + test_setting_paths_does_not_warn_about_unknown_keys:.: (0.002889) + test_spec_order_is_consistent: .: (0.006827) + test_state_home_default: .: (0.002474) + test_state_home_from_env: .: (0.002452) + test_try_activate_returns_true_for_activated_specs: .: (0.004337) TestGemAvailableSet: - test_add_and_empty: .: (0.006381) - test_best: .: (0.010347) - test_find_all: .: (0.023973) - test_match_platform: .: (0.015171) - test_remove_installed_bang: .: (0.004655) - test_sorted_normal_versions: .: (0.009664) - test_sorted_respect_pre: .: (0.028073) + test_add_and_empty: .: (0.006676) + test_best: .: (0.014251) + test_find_all: .: (0.012568) + test_match_platform: .: (0.012177) + test_remove_installed_bang: .: (0.004274) + test_sorted_normal_versions: .: (0.009253) + test_sorted_respect_pre: .: (0.018345) TestGemBundledCA: test_accessing_new_index: P =============================================================================== @@ -2407,7 +2443,7 @@ 60: end 61: end if Gem::HAVE_OPENSSL =============================================================================== -: (0.015013) +: (0.031521) test_accessing_rubygems: P =============================================================================== Pending: test_accessing_rubygems(TestGemBundledCA): rubygems.org seems offline, I can't tell whether ssl would work. @@ -2422,7 +2458,7 @@ 49: 50: def test_accessing_www_rubygems =============================================================================== -: (0.008069) +: (0.025064) test_accessing_staging: P =============================================================================== Pending: test_accessing_staging(TestGemBundledCA): staging.rubygems.org seems offline, I can't tell whether ssl would work. @@ -2437,7 +2473,7 @@ 57: 58: def test_accessing_new_index =============================================================================== -: (0.018200) +: (0.018822) test_accessing_www_rubygems: P =============================================================================== Pending: test_accessing_www_rubygems(TestGemBundledCA): www.rubygems.org seems offline, I can't tell whether ssl would work. @@ -2452,720 +2488,720 @@ 53: 54: def test_accessing_staging =============================================================================== -: (0.019082) +: (0.019433) TestGemBundlerVersionFinder: - test_bundler_version: .: (0.007711) - test_bundler_version_defaults_to_nil: .: (0.011391) - test_bundler_version_with_bundle_update_bundler: .: (0.004571) - test_bundler_version_with_env_var: .: (0.003079) - test_bundler_version_with_lockfile: .: (0.002623) - test_deleted_directory: .: (0.003419) - test_prioritize: .: (0.003522) + test_bundler_version: .: (0.008458) + test_bundler_version_defaults_to_nil: .: (0.007644) + test_bundler_version_with_bundle_update_bundler: .: (0.003321) + test_bundler_version_with_env_var: .: (0.002591) + test_bundler_version_with_lockfile: .: (0.002895) + test_deleted_directory: .: (0.002733) + test_prioritize: .: (0.003708) TestGemCommand: - test_add_option: .: (0.003295) - test_add_option_with_empty: .: (0.002613) - test_basic_accessors: .: (0.002570) - test_common_option_in_class: .: (0.002795) - test_defaults: .: (0.003301) - test_deprecate_option: .: (0.003077) - test_deprecate_option_extra_message: .: (0.002913) - test_deprecate_option_extra_message_and_no_version: .: (0.003117) - test_deprecate_option_no_version: .: (0.008715) - test_invoke: .: (0.002858) - test_invoke_with_bad_options: .: (0.004442) - test_invoke_with_build_args: .: (0.002963) - test_invoke_with_common_options: .: (0.008484) - test_invoke_with_help: .: (0.003171) - test_invoke_with_options: .: (0.003224) - test_option_recognition: .: (0.004175) - test_self_add_specific_extra_args: .: (0.004545) - test_self_add_specific_extra_args_unknown: .: (0.003343) - test_self_extra_args: .: (0.003007) - test_show_lookup_failure_suggestions_local: .: (0.004464) - test_show_lookup_failure_suggestions_none: .: (0.004768) - test_show_lookup_failure_suggestions_remote: .: (0.004524) + test_add_option: .: (0.002678) + test_add_option_with_empty: .: (0.003358) + test_basic_accessors: .: (0.004880) + test_common_option_in_class: .: (0.002554) + test_defaults: .: (0.003006) + test_deprecate_option: .: (0.003153) + test_deprecate_option_extra_message: .: (0.002830) + test_deprecate_option_extra_message_and_no_version: .: (0.002786) + test_deprecate_option_no_version: .: (0.002763) + test_invoke: .: (0.002716) + test_invoke_with_bad_options: .: (0.007917) + test_invoke_with_build_args: .: (0.002969) + test_invoke_with_common_options: .: (0.003799) + test_invoke_with_help: .: (0.003062) + test_invoke_with_options: .: (0.003439) + test_option_recognition: .: (0.003550) + test_self_add_specific_extra_args: .: (0.003023) + test_self_add_specific_extra_args_unknown: .: (0.003097) + test_self_extra_args: .: (0.002807) + test_show_lookup_failure_suggestions_local: .: (0.004575) + test_show_lookup_failure_suggestions_none: .: (0.004310) + test_show_lookup_failure_suggestions_remote: .: (0.004770) TestGemCommandManager: - test_deprecated_command: .: (0.005260) - test_deprecated_command_with_version: .: (0.003529) - test_find_alias_command: .: (0.003412) - test_find_command: .: (0.008155) - test_find_command_ambiguous: .: (0.002906) - test_find_command_ambiguous_exact: .: (0.003887) - test_find_command_unknown: .: (0.003530) - test_find_command_unknown_suggestions: .: (0.003418) - test_find_login_alias_command: .: (0.002987) - test_find_logout_alias_comamnd: .: (0.002990) - test_process_args_bad_arg: .: (0.003113) - test_process_args_build: .: (0.004119) - test_process_args_check: .: (0.016301) - test_process_args_install: .: (0.050467) - test_process_args_query: .: (0.005646) - test_process_args_uninstall: .: (0.005065) - test_process_args_update: .: (0.010074) - test_process_args_with_c_flag: .: (0.010405) - test_process_args_with_c_flag_path_not_found: .: (0.003243) - test_process_args_with_c_flag_without_path: .: (0.002618) - test_run_crash_command: .: (0.007070) - test_run_interrupt: .: (0.004466) + test_deprecated_command: .: (0.003637) + test_deprecated_command_with_version: .: (0.003265) + test_find_alias_command: .: (0.002923) + test_find_command: .: (0.002823) + test_find_command_ambiguous: .: (0.002633) + test_find_command_ambiguous_exact: .: (0.003005) + test_find_command_unknown: .: (0.002703) + test_find_command_unknown_suggestions: .: (0.003463) + test_find_login_alias_command: .: (0.002695) + test_find_logout_alias_comamnd: .: (0.009237) + test_process_args_bad_arg: .: (0.002801) + test_process_args_build: .: (0.004875) + test_process_args_check: .: (0.004189) + test_process_args_install: .: (0.012188) + test_process_args_query: .: (0.005438) + test_process_args_uninstall: .: (0.004972) + test_process_args_update: .: (0.008262) + test_process_args_with_c_flag: .: (0.010543) + test_process_args_with_c_flag_path_not_found: .: (0.002752) + test_process_args_with_c_flag_without_path: .: (0.002575) + test_run_crash_command: .: (0.003385) + test_run_interrupt: .: (0.004076) TestGemCommandsBuildCommand: - test_build_auto_resign_cert: .: (0.033535) - test_build_is_reproducible: .: (0.016938) - test_build_signed_gem: .: (0.051956) - test_build_signed_gem_with_cert_expiration_length_days: .: (0.034748) - test_can_find_gemspecs_without_dot_gemspec: .: (0.010379) - test_execute: .: (0.020908) - test_execute_bad_name: .: (0.009853) - test_execute_bad_spec: .: (0.008268) - test_execute_force: .: (0.015749) - test_execute_missing_file: .: (0.007230) - test_execute_multiple_gemspec_without_gem_name: .: (0.011183) - test_execute_outside_dir: .: (0.016210) - test_execute_outside_dir_no_gemspec_present: .: (0.003399) - test_execute_outside_dir_with_external_gemspec: .: (0.007898) - test_execute_outside_dir_with_external_relative_gemspec: .: (0.015947) - test_execute_outside_dir_with_glob_argument: .: (0.011990) - test_execute_outside_dir_without_gem_name: .: (0.010240) - test_execute_platform: .: (0.008402) - test_execute_rubyforge_project_warning: .: (0.006163) - test_execute_strict_with_warnings: .: (0.004514) - test_execute_strict_without_warnings: .: (0.008432) - test_execute_without_gem_name: .: (0.006371) - test_handle_deprecated_options: .: (0.004016) - test_handle_options: .: (0.004010) - test_handle_options_defaults: .: (0.011031) - test_options_filename: .: (0.006629) + test_build_auto_resign_cert: .: (0.032866) + test_build_is_reproducible: .: (0.012810) + test_build_signed_gem: .: (0.046182) + test_build_signed_gem_with_cert_expiration_length_days: .: (0.025471) + test_can_find_gemspecs_without_dot_gemspec: .: (0.008580) + test_execute: .: (0.008690) + test_execute_bad_name: .: (0.005454) + test_execute_bad_spec: .: (0.003886) + test_execute_force: .: (0.007389) + test_execute_missing_file: .: (0.009103) + test_execute_multiple_gemspec_without_gem_name: .: (0.004339) + test_execute_outside_dir: .: (0.008371) + test_execute_outside_dir_no_gemspec_present: .: (0.004003) + test_execute_outside_dir_with_external_gemspec: .: (0.008479) + test_execute_outside_dir_with_external_relative_gemspec: .: (0.008221) + test_execute_outside_dir_with_glob_argument: .: (0.009304) + test_execute_outside_dir_without_gem_name: .: (0.007796) + test_execute_platform: .: (0.013135) + test_execute_rubyforge_project_warning: .: (0.006760) + test_execute_strict_with_warnings: .: (0.004369) + test_execute_strict_without_warnings: .: (0.008455) + test_execute_without_gem_name: .: (0.006190) + test_handle_deprecated_options: .: (0.004221) + test_handle_options: .: (0.004128) + test_handle_options_defaults: .: (0.004626) + test_options_filename: .: (0.006106) TestGemCommandsCertCommand: - test_certificates_matching: .: (0.004047) - test_certificates_matching_filter: .: (0.003677) - test_execute_add: .: (0.006155) - test_execute_add_twice: .: (0.005853) - test_execute_build: .: (0.598735) - test_execute_build_bad_email_address: .: (0.005369) - test_execute_build_bad_passphrase_confirmation: .: (0.010294) - test_execute_build_ec_key: .: (0.011515) - test_execute_build_encrypted_key: .: (0.019909) - test_execute_build_expiration_days: .: (0.693540) - test_execute_build_key: .: (0.024274) - test_execute_build_key_algorithm_ec_key: .: (0.015823) - test_execute_certificate: .: (0.018330) - test_execute_encrypted_private_key: .: (0.015444) - test_execute_list: .: (0.006874) - test_execute_list_filter: .: (0.005811) - test_execute_private_key: .: (0.008858) - test_execute_re_sign: .: (0.014742) - test_execute_re_sign_with_cert_expiration_length_days: .: (0.012689) - test_execute_remove: .: (0.005424) - test_execute_remove_multiple: .: (0.011563) - test_execute_remove_twice: .: (0.007863) - test_execute_sign: .: (0.013396) - test_execute_sign_default: .: (0.017880) - test_execute_sign_default_encrypted_key: .: (0.015289) - test_execute_sign_encrypted_key: .: (0.016614) - test_execute_sign_no_cert: .: (0.005860) - test_execute_sign_no_key: .: (0.009435) - test_handle_options: .: (0.011561) - test_handle_options_add_bad: .: (0.005630) - test_handle_options_certificate: .: (0.005513) - test_handle_options_key_bad: .: (0.006782) - test_handle_options_sign: .: (0.017469) - test_handle_options_sign_encrypted_key: .: (0.009277) - test_handle_options_sign_nonexistent: .: (0.014363) + test_certificates_matching: .: (0.004139) + test_certificates_matching_filter: .: (0.003639) + test_execute_add: .: (0.010528) + test_execute_add_twice: .: (0.006531) + test_execute_build: .: (0.366788) + test_execute_build_bad_email_address: .: (0.015774) + test_execute_build_bad_passphrase_confirmation: .: (0.011796) + test_execute_build_ec_key: .: (0.015719) + test_execute_build_encrypted_key: .: (0.024238) + test_execute_build_expiration_days: .: (0.947122) + test_execute_build_key: .: (0.027698) + test_execute_build_key_algorithm_ec_key: .: (0.015978) + test_execute_certificate: .: (0.023466) + test_execute_encrypted_private_key: .: (0.015637) + test_execute_list: .: (0.013940) + test_execute_list_filter: .: (0.014144) + test_execute_private_key: .: (0.019448) + test_execute_re_sign: .: (0.064520) + test_execute_re_sign_with_cert_expiration_length_days: .: (0.058423) + test_execute_remove: .: (0.071665) + test_execute_remove_multiple: .: (0.015660) + test_execute_remove_twice: .: (0.015743) + test_execute_sign: .: (0.028867) + test_execute_sign_default: .: (0.030533) + test_execute_sign_default_encrypted_key: .: (0.012590) + test_execute_sign_encrypted_key: .: (0.012460) + test_execute_sign_no_cert: .: (0.005294) + test_execute_sign_no_key: .: (0.005387) + test_handle_options: .: (0.011135) + test_handle_options_add_bad: .: (0.009796) + test_handle_options_certificate: .: (0.010986) + test_handle_options_key_bad: .: (0.018490) + test_handle_options_sign: .: (0.018180) + test_handle_options_sign_encrypted_key: .: (0.013167) + test_handle_options_sign_nonexistent: .: (0.007614) TestGemCommandsCheckCommand: - test_doctor: .: (0.006990) - test_handle_options: .: (0.003988) - test_handle_options_defaults: .: (0.003926) - test_initialize: .: (0.002826) + test_doctor: .: (0.005745) + test_handle_options: .: (0.004062) + test_handle_options_defaults: .: (0.004632) + test_initialize: .: (0.002727) TestGemCommandsCleanupCommand: - test_execute: .: (0.047866) - test_execute_all: .: (0.079390) - test_execute_all_dependencies: .: (0.035111) - test_execute_all_user: .: (0.028515) - test_execute_all_user_no_sudo: .: (0.028467) - test_execute_dev_dependencies: .: (0.030319) - test_execute_dry_run: .: (0.023585) - test_execute_ignore_default_gem_verbose: .: (0.053590) - test_execute_keeps_older_versions_with_deps: .: (0.060374) - test_execute_remove_gem_home_only: .: (0.132508) - test_execute_user_install: .: (0.092844) - test_execute_without_dev_dependencies: .: (0.041936) - test_handle_options_check_development: .: (0.019768) - test_handle_options_d: .: (0.035131) - test_handle_options_deprecated_dry_run: .: (0.035187) - test_handle_options_dry_run: .: (0.025005) - test_handle_options_n: .: (0.017869) + test_execute: .: (0.015514) + test_execute_all: .: (0.036439) + test_execute_all_dependencies: .: (0.035766) + test_execute_all_user: .: (0.028019) + test_execute_all_user_no_sudo: .: (0.106975) + test_execute_dev_dependencies: .: (0.029691) + test_execute_dry_run: .: (0.015395) + test_execute_ignore_default_gem_verbose: .: (0.029216) + test_execute_keeps_older_versions_with_deps: .: (0.039908) + test_execute_remove_gem_home_only: .: (0.078112) + test_execute_user_install: .: (0.061454) + test_execute_without_dev_dependencies: .: (0.034747) + test_handle_options_check_development: .: (0.037136) + test_handle_options_d: .: (0.035690) + test_handle_options_deprecated_dry_run: .: (0.050430) + test_handle_options_dry_run: .: (0.039782) + test_handle_options_n: .: (0.037013) TestGemCommandsContentsCommand: - test_execute: .: (0.004537) - test_execute_all: .: (0.005989) - test_execute_bad_gem: .: (0.003061) - test_execute_default_gem: .: (0.007617) - test_execute_exact_match: .: (0.005080) - test_execute_lib_only: .: (0.005066) - test_execute_missing_multiple: .: (0.005223) - test_execute_missing_single: .: (0.003084) - test_execute_missing_version: .: (0.004557) - test_execute_multiple: .: (0.005098) - test_execute_no_prefix: .: (0.004210) - test_execute_show_install_dir: .: (0.004407) - test_execute_show_install_dir_latest_version: .: (0.004651) - test_execute_show_install_dir_version: .: (0.010683) - test_handle_options: .: (0.007438) + test_execute: .: (0.010054) + test_execute_all: .: (0.013666) + test_execute_bad_gem: .: (0.009909) + test_execute_default_gem: .: (0.011504) + test_execute_exact_match: .: (0.009106) + test_execute_lib_only: .: (0.004636) + test_execute_missing_multiple: .: (0.004455) + test_execute_missing_single: .: (0.002995) + test_execute_missing_version: .: (0.003833) + test_execute_multiple: .: (0.006584) + test_execute_no_prefix: .: (0.004203) + test_execute_show_install_dir: .: (0.004055) + test_execute_show_install_dir_latest_version: .: (0.006543) + test_execute_show_install_dir_version: .: (0.004568) + test_handle_options: .: (0.004168) TestGemCommandsDependencyCommand: - test_execute: .: (0.004684) - test_execute_no_args: .: (0.009430) - test_execute_no_match: .: (0.003422) - test_execute_pipe_format: .: (0.005625) - test_execute_prerelease: .: (0.005823) - test_execute_regexp: .: (0.010277) - test_execute_remote: .: (0.009136) - test_execute_remote_version: .: (0.007064) - test_execute_reverse: .: (0.004507) - test_execute_reverse_remote: .: (0.003129) + test_execute: .: (0.006588) + test_execute_no_args: .: (0.014204) + test_execute_no_match: .: (0.003299) + test_execute_pipe_format: .: (0.006545) + test_execute_prerelease: .: (0.005986) + test_execute_regexp: .: (0.006622) + test_execute_remote: .: (0.008210) + test_execute_remote_version: .: (0.006808) + test_execute_reverse: .: (0.004531) + test_execute_reverse_remote: .: (0.003578) TestGemCommandsEnvironmentCommand: - test_execute_gemdir: .: (0.004524) - test_execute_gempath: .: (0.004338) - test_execute_gempath_multiple: .: (0.004592) - test_execute_platform: .: (0.004080) - test_execute_remotesources: .: (0.004323) - test_execute_unknown: .: (0.004268) - test_execute_user_gemdir: .: (0.004373) - test_execute_user_gemhome: .: (0.010255) - test_execute_version: .: (0.004278) + test_execute_gemdir: .: (0.004579) + test_execute_gempath: .: (0.004040) + test_execute_gempath_multiple: .: (0.017586) + test_execute_platform: .: (0.015629) + test_execute_remotesources: .: (0.022425) + test_execute_unknown: .: (0.019993) + test_execute_user_gemdir: .: (0.005121) + test_execute_user_gemhome: .: (0.004881) + test_execute_version: .: (0.004461) TestGemCommandsExecCommand: - test_conservative: .: (0.081697) - test_conservative_missing_gem: .: (0.025306) - test_error_with_no_arguments: .: (0.008430) - test_error_with_no_executable: .: (0.010934) - test_full_option_parsing: .: (0.004255) - test_gem_dependency_contains_executable: .: (0.100843) - test_gem_dependency_contains_other_executable: .: (0.092316) - test_gem_exec_gem_uninstall: .: (0.124970) - test_gem_with_executable: .: (0.084715) - test_gem_with_executable_error: .: (0.063612) - test_gem_with_multiple_executables_no_match: .: (0.124542) - test_gem_with_multiple_executables_one_match: .: (0.128218) - test_gem_with_other_executable_name: .: (0.074886) - test_gem_with_platform_and_platform_dependencies: .: (0.623110) - test_gem_with_platform_dependencies: .: (0.246737) - test_gem_with_platforms: .: (0.147967) - test_gem_without_executable: .: (0.072318) - test_missing_gem: .: (0.015648) - test_newer_prerelease_available: .: (0.283180) - test_only_prerelease_available: .: (0.311656) - test_other_gem_contains_executable: .: (0.095790) - test_pre_argument: .: (0.079557) - test_pre_version_option: .: (0.055754) - test_single_arg_parsing: .: (0.003997) - test_single_arg_parsing_with_version: .: (0.008196) - test_uses_newest_version: .: (0.139047) - test_uses_newest_version_of_dependency: .: (0.167750) - test_version_mismatch: .: (0.031585) + test_conservative: .: (0.096427) + test_conservative_missing_gem: .: (0.031725) + test_error_with_no_arguments: .: (0.004180) + test_error_with_no_executable: .: (0.012472) + test_full_option_parsing: .: (0.010482) + test_gem_dependency_contains_executable: .: (0.224124) + test_gem_dependency_contains_other_executable: .: (0.221066) + test_gem_exec_gem_uninstall: .: (0.254332) + test_gem_with_executable: .: (0.091677) + test_gem_with_executable_error: .: (0.088986) + test_gem_with_multiple_executables_no_match: .: (0.094170) + test_gem_with_multiple_executables_one_match: .: (0.056283) + test_gem_with_other_executable_name: .: (0.086705) + test_gem_with_platform_and_platform_dependencies: .: (0.828120) + test_gem_with_platform_dependencies: .: (0.415573) + test_gem_with_platforms: .: (0.187627) + test_gem_without_executable: .: (0.082460) + test_missing_gem: .: (0.017015) + test_newer_prerelease_available: .: (0.387628) + test_only_prerelease_available: .: (0.323619) + test_other_gem_contains_executable: .: (0.087632) + test_pre_argument: .: (0.107641) + test_pre_version_option: .: (0.099627) + test_single_arg_parsing: .: (0.008230) + test_single_arg_parsing_with_version: .: (0.011022) + test_uses_newest_version: .: (0.185221) + test_uses_newest_version_of_dependency: .: (0.242217) + test_version_mismatch: .: (0.027610) TestGemCommandsFetchCommand: - test_execute: .: (0.027036) - test_execute_latest: .: (0.039144) - test_execute_nonexistent_hint_disabled: .: (0.016246) - test_execute_platform: .: (0.035885) - test_execute_prerelease: .: (0.036827) - test_execute_specific_prerelease: .: (0.039889) - test_execute_two_version: .: (0.011561) - test_execute_two_version_specified_by_colon: .: (0.054229) - test_execute_version: .: (0.039871) - test_execute_version_nonexistent: .: (0.015666) - test_execute_version_specified_by_colon: .: (0.023480) + test_execute: .: (0.023355) + test_execute_latest: .: (0.072295) + test_execute_nonexistent_hint_disabled: .: (0.027138) + test_execute_platform: .: (0.028800) + test_execute_prerelease: .: (0.043905) + test_execute_specific_prerelease: .: (0.014118) + test_execute_two_version: .: (0.003158) + test_execute_two_version_specified_by_colon: .: (0.014452) + test_execute_version: .: (0.012992) + test_execute_version_nonexistent: .: (0.004645) + test_execute_version_specified_by_colon: .: (0.009403) TestGemCommandsHelpCommand: - test_gem_help_bad: .: (0.012623) - test_gem_help_build: .: (0.010241) - test_gem_help_commands: .: (0.028151) - test_gem_help_commands_omits_deprecated_commands: .: (0.023447) - test_gem_help_gem_dependencies: .: (0.003758) - test_gem_help_platforms: .: (0.015501) - test_gem_no_args_shows_help: .: (0.003610) + test_gem_help_bad: .: (0.002932) + test_gem_help_build: .: (0.004980) + test_gem_help_commands: .: (0.011242) + test_gem_help_commands_omits_deprecated_commands: .: (0.005214) + test_gem_help_gem_dependencies: .: (0.002754) + test_gem_help_platforms: .: (0.002831) + test_gem_no_args_shows_help: .: (0.002549) TestGemCommandsInfoCommand: - test_execute: .: (0.051287) - test_execute_with_default_gem: .: (0.035584) - test_execute_with_default_gem_and_regular_gem: .: (0.039580) - test_execute_with_version_flag: .: (0.027621) + test_execute: .: (0.006449) + test_execute_with_default_gem: .: (0.007552) + test_execute_with_default_gem_and_regular_gem: .: (0.016425) + test_execute_with_version_flag: .: (0.009123) TestGemCommandsInstallCommand: - test_execute_bad_source: .: (0.010344) - test_execute_conservative: .: (0.092665) - test_execute_dependency_nonexistent: .: (0.077013) - test_execute_exclude_prerelease: .: (0.186396) - test_execute_explicit_version_includes_prerelease: .: (0.142367) - test_execute_http_proxy: .: (0.035671) - test_execute_installs_deps_a_gemdeps: .: (0.131621) - test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.095659) - test_execute_installs_from_a_gemdeps: .: (0.112030) - test_execute_installs_from_a_gemdeps_with_conservative: .: (0.119518) - test_execute_local: .: (0.055573) - test_execute_local_dependency_nonexistent: .: (0.028195) - test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.065475) - test_execute_local_missing: .: (0.013514) - test_execute_local_missing_ignore_dependencies: .: (0.011557) - test_execute_local_transitive_prerelease: .: (0.147492) - test_execute_no_gem: .: (0.007478) - test_execute_no_user_install: .: (0.091688) - test_execute_nonexistent: .: (0.015618) - test_execute_nonexistent_force: .: (0.023689) - test_execute_nonexistent_hint_disabled: .: (0.019444) - test_execute_nonexistent_with_dashes: .: (0.039619) - test_execute_nonexistent_with_hint: .: (0.027613) - test_execute_prerelease_skipped_when_no_flag_set: .: (0.107514) - test_execute_prerelease_skipped_when_non_pre_available: .: (0.135699) - test_execute_prerelease_wins_over_previous_ver: .: (0.107608) - test_execute_rdoc: .: (0.570810) - test_execute_rdoc_with_path: .: (0.211527) - test_execute_remote: .: (0.096006) - test_execute_remote_ignores_files: .: (0.111795) - test_execute_remote_truncates_existing_gemspecs: .: (0.143292) - test_execute_required_ruby_version: .: (0.163678) - test_execute_required_ruby_version_specific_not_met:.: (0.051505) - test_execute_required_ruby_version_specific_prerelease_met: .: (0.099749) - test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.031298) - test_execute_required_ruby_version_upper_bound: .: (0.120232) - test_execute_required_rubygems_version_wrong: .: (0.051449) - test_execute_saves_build_args: .: (0.065741) - test_execute_two: .: (0.151148) - test_execute_two_version: .: (0.008134) - test_execute_two_version_specified_by_colon: .: (0.213883) - test_execute_uses_deps_a_gemdeps: .: (0.147586) - test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.127549) - test_execute_uses_from_a_gemdeps: .: (0.092089) - test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.083362) - test_execute_with_gemdeps_path_ignores_system: .: (0.131606) - test_execute_with_invalid_gem_file: .: (0.079637) - test_execute_with_version_specified_by_colon: .: (0.116469) - test_explain_platform_local: .: (0.032591) - test_explain_platform_local_ignore_dependencies: .: (0.038337) - test_explain_platform_ruby: .: (0.027503) - test_explain_platform_ruby_ignore_dependencies: .: (0.031536) - test_handle_options_file: .: (0.154826) - test_handle_options_suggest: .: (0.089699) - test_handle_options_without: .: (0.031850) - test_install_gem_ignore_dependencies_both: .: (0.062741) - test_install_gem_ignore_dependencies_remote: .: (0.074054) - test_install_gem_ignore_dependencies_remote_platform_local: .: (0.085411) - test_install_gem_ignore_dependencies_specific_file: .: (0.063457) - test_parses_requirement_from_gemname: .: (0.027708) - test_redact_credentials_from_uri_on_warning: .: (0.079176) - test_show_errors_on_failure: .: (0.015785) - test_show_source_problems_even_on_success: .: (0.087506) - test_suggest_update_if_enabled: .: (0.087548) + test_execute_bad_source: .: (0.005678) + test_execute_conservative: .: (0.081863) + test_execute_dependency_nonexistent: .: (0.023632) + test_execute_exclude_prerelease: .: (0.091618) + test_execute_explicit_version_includes_prerelease: .: (0.103588) + test_execute_http_proxy: .: (0.023606) + test_execute_installs_deps_a_gemdeps: .: (0.207613) + test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.087628) + test_execute_installs_from_a_gemdeps: .: (0.091612) + test_execute_installs_from_a_gemdeps_with_conservative: .: (0.115619) + test_execute_local: .: (0.071627) + test_execute_local_dependency_nonexistent: .: (0.047614) + test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.075620) + test_execute_local_missing: .: (0.007756) + test_execute_local_missing_ignore_dependencies: .: (0.008245) + test_execute_local_transitive_prerelease: .: (0.499143) + test_execute_no_gem: .: (0.007534) + test_execute_no_user_install: .: (0.071627) + test_execute_nonexistent: .: (0.011639) + test_execute_nonexistent_force: .: (0.011630) + test_execute_nonexistent_hint_disabled: .: (0.025334) + test_execute_nonexistent_with_dashes: .: (0.022336) + test_execute_nonexistent_with_hint: .: (0.015021) + test_execute_prerelease_skipped_when_no_flag_set: .: (0.092011) + test_execute_prerelease_skipped_when_non_pre_available: .: (0.095572) + test_execute_prerelease_wins_over_previous_ver: .: (0.091719) + test_execute_rdoc: .: (0.391547) + test_execute_rdoc_with_path: .: (0.080971) + test_execute_remote: .: (0.090456) + test_execute_remote_ignores_files: .: (0.079740) + test_execute_remote_truncates_existing_gemspecs: .: (0.143532) + test_execute_required_ruby_version: .: (0.127631) + test_execute_required_ruby_version_specific_not_met:.: (0.039623) + test_execute_required_ruby_version_specific_prerelease_met: .: (0.129297) + test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.063945) + test_execute_required_ruby_version_upper_bound: .: (0.178006) + test_execute_required_rubygems_version_wrong: .: (0.028086) + test_execute_saves_build_args: .: (0.075363) + test_execute_two: .: (0.151654) + test_execute_two_version: .: (0.003185) + test_execute_two_version_specified_by_colon: .: (0.184182) + test_execute_uses_deps_a_gemdeps: .: (0.109393) + test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.090044) + test_execute_uses_from_a_gemdeps: .: (0.083637) + test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.089341) + test_execute_with_gemdeps_path_ignores_system: .: (0.077505) + test_execute_with_invalid_gem_file: .: (0.085569) + test_execute_with_version_specified_by_colon: .: (0.099966) + test_explain_platform_local: .: (0.035032) + test_explain_platform_local_ignore_dependencies: .: (0.031675) + test_explain_platform_ruby: .: (0.025127) + test_explain_platform_ruby_ignore_dependencies: .: (0.034324) + test_handle_options_file: .: (0.023619) + test_handle_options_suggest: .: (0.023644) + test_handle_options_without: .: (0.027631) + test_install_gem_ignore_dependencies_both: .: (0.087629) + test_install_gem_ignore_dependencies_remote: .: (0.087629) + test_install_gem_ignore_dependencies_remote_platform_local: .: (0.091735) + test_install_gem_ignore_dependencies_specific_file: .: (0.063647) + test_parses_requirement_from_gemname: .: (0.071518) + test_redact_credentials_from_uri_on_warning: .: (0.155625) + test_show_errors_on_failure: .: (0.065894) + test_show_source_problems_even_on_success: .: (0.077650) + test_suggest_update_if_enabled: .: (0.079542) TestGemCommandsListCommand: - test_execute_installed: .: (0.031929) - test_execute_normal_gem_shadowing_default_gem: .: (0.050964) + test_execute_installed: .: (0.015330) + test_execute_normal_gem_shadowing_default_gem: .: (0.031630) TestGemCommandsLockCommand: - test_execute: .: (0.027354) - test_execute_missing_dependency: .: (0.023583) - test_execute_strict: .: (0.019703) + test_execute: .: (0.014377) + test_execute_missing_dependency: .: (0.014443) + test_execute_strict: .: (0.014162) TestGemCommandsMirrorCommand: - test_execute: .: (0.007395) + test_execute: .: (0.007343) TestGemCommandsOpenCommand: - test_default_gem: .: (0.016992) - test_execute: .: (0.202821) - test_execute_bad_gem: .: (0.015471) - test_wrong_version: .: (0.016265) + test_default_gem: .: (0.008481) + test_execute: .: (0.224504) + test_execute_bad_gem: .: (0.002906) + test_wrong_version: .: (0.010916) TestGemCommandsOutdatedCommand: - test_execute: .: (0.072972) - test_execute_with_up_to_date_platform_specific_gem: .: (0.063969) - test_initialize: .: (0.017978) + test_execute: .: (0.038674) + test_execute_with_up_to_date_platform_specific_gem: .: (0.035672) + test_initialize: .: (0.008234) TestGemCommandsOwnerCommand: - test_add_owner_with_host_option_through_execute: .: (0.027394) - test_add_owners: .: (0.015677) - test_add_owners_denied: .: (0.012388) - test_add_owners_key: .: (0.019070) - test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.253479) - test_add_owners_permanent_redirect: .: (0.010284) - test_add_owners_unathorized_api_key: .: (0.004659) - test_otp_verified_failure: .: (0.014444) - test_otp_verified_success: .: (0.004495) - test_remove_owners: .: (0.008149) - test_remove_owners_denied: .: (0.010370) - test_remove_owners_key: .: (0.011625) - test_remove_owners_missing: .: (0.007711) - test_remove_owners_permanent_redirect: .: (0.007984) - test_remove_owners_unathorized_api_key: .: (0.012172) - test_show_owners: .: (0.004539) - test_show_owners_denied: .: (0.008711) - test_show_owners_dont_load_objects: .: (0.009473) - test_show_owners_key: .: (0.005697) - test_show_owners_permanent_redirect: .: (0.009935) - test_show_owners_setting_up_host: .: (0.008680) - test_show_owners_setting_up_host_through_env_var: .: (0.006676) - test_with_webauthn_enabled_failure: .: (0.111522) - test_with_webauthn_enabled_failure_with_polling: .: (0.105331) - test_with_webauthn_enabled_success: .: (0.120592) - test_with_webauthn_enabled_success_with_polling: .: (0.121398) + test_add_owner_with_host_option_through_execute: .: (0.014923) + test_add_owners: .: (0.008148) + test_add_owners_denied: .: (0.012094) + test_add_owners_key: .: (0.011011) + test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.245454) + test_add_owners_permanent_redirect: .: (0.010095) + test_add_owners_unathorized_api_key: .: (0.010993) + test_otp_verified_failure: .: (0.012432) + test_otp_verified_success: .: (0.011020) + test_remove_owners: .: (0.007908) + test_remove_owners_denied: .: (0.008093) + test_remove_owners_key: .: (0.013994) + test_remove_owners_missing: .: (0.012910) + test_remove_owners_permanent_redirect: .: (0.011626) + test_remove_owners_unathorized_api_key: .: (0.004414) + test_show_owners: .: (0.004363) + test_show_owners_denied: .: (0.008185) + test_show_owners_dont_load_objects: .: (0.012878) + test_show_owners_key: .: (0.014151) + test_show_owners_permanent_redirect: .: (0.007477) + test_show_owners_setting_up_host: .: (0.008005) + test_show_owners_setting_up_host_through_env_var: .: (0.008212) + test_with_webauthn_enabled_failure: .: (0.124824) + test_with_webauthn_enabled_failure_with_polling: .: (0.116263) + test_with_webauthn_enabled_success: .: (0.107634) + test_with_webauthn_enabled_success_with_polling: .: (0.115775) TestGemCommandsPristineCommand: - test_execute: .: (0.127203) - test_execute_all: .: (0.123557) - test_execute_bindir: .: (0.087711) - test_execute_default_gem: .: (0.069331) - test_execute_env_shebang: .: (0.102096) - test_execute_extensions_explicit: .: (0.695059) - test_execute_extensions_only_missing_extensions: .: (1.067431) - test_execute_many: .: (0.045221) - test_execute_many_multi_repo: .: (0.067643) - test_execute_missing_cache_gem: .: (0.095811) - test_execute_missing_cache_gem_when_multi_repo: .: (0.111675) - test_execute_multi_platform: .: (1.099436) - test_execute_no_extension: .: (0.587672) - test_execute_no_gem: .: (0.007764) - test_execute_only_executables: .: (0.051577) - test_execute_only_plugins: .: (0.039618) - test_execute_unknown_gem_at_remote_source: .: (0.015753) - test_execute_user_install: .: (0.051461) - test_execute_with_extension_with_build_args: .: (0.734251) - test_handle_options: .: (0.013153) - test_handle_options_extensions: .: (0.012388) - test_skip: .: (0.051186) - test_skip_many_gems: .: (0.088786) + test_execute: .: (0.037553) + test_execute_all: .: (0.031637) + test_execute_bindir: .: (0.031641) + test_execute_default_gem: .: (0.011639) + test_execute_env_shebang: .: (0.036669) + test_execute_extensions_explicit: .: (0.695590) + test_execute_extensions_only_missing_extensions: .: (1.174025) + test_execute_many: .: (0.054339) + test_execute_many_multi_repo: .: (0.046894) + test_execute_missing_cache_gem: .: (0.079272) + test_execute_missing_cache_gem_when_multi_repo: .: (0.104294) + test_execute_multi_platform: .: (1.151011) + test_execute_no_extension: .: (0.447815) + test_execute_no_gem: .: (0.008452) + test_execute_only_executables: .: (0.031653) + test_execute_only_plugins: .: (0.030539) + test_execute_unknown_gem_at_remote_source: .: (0.014907) + test_execute_user_install: .: (0.041851) + test_execute_with_extension_with_build_args: .: (0.774263) + test_handle_options: .: (0.013188) + test_handle_options_extensions: .: (0.007658) + test_skip: .: (0.064185) + test_skip_many_gems: .: (0.059942) TestGemCommandsPushCommand: - test_execute: .: (0.031585) - test_execute_allowed_push_host: .: (0.043786) - test_execute_attestation: .: (0.036479) - test_execute_host: .: (0.035341) - test_otp_verified_failure: .: (0.031197) - test_otp_verified_success: .: (0.027631) - test_raises_error_with_no_arguments: .: (0.015747) - test_sending_gem: .: (0.025237) - test_sending_gem_defaulting_to_allowed_push_host: .: (0.042343) - test_sending_gem_denied: .: (0.027498) - test_sending_gem_key: .: (0.027615) - test_sending_gem_to_allowed_push_host: .: (0.035694) - test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.028745) - test_sending_gem_to_disallowed_default_host: .: (0.054703) - test_sending_gem_to_disallowed_push_host: .: (0.043810) - test_sending_gem_to_host_permanent_redirect: .: (0.027513) - test_sending_gem_to_metadata_host: .: (0.037073) - test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.038407) - test_sending_gem_with_env_var_api_key: .: (0.043652) - test_sending_gem_with_no_local_creds: .: (0.031730) - test_sending_when_default_host_disabled: .: (0.027619) - test_sending_when_default_host_disabled_with_override: .: (0.027652) - test_with_webauthn_enabled_failure: .: (0.049441) - test_with_webauthn_enabled_failure_with_polling: .: (0.123942) - test_with_webauthn_enabled_success: .: (0.047857) - test_with_webauthn_enabled_success_with_polling: .: (0.127942) + test_execute: .: (0.031467) + test_execute_allowed_push_host: .: (0.031584) + test_execute_attestation: .: (0.028434) + test_execute_host: .: (0.022878) + test_otp_verified_failure: .: (0.035347) + test_otp_verified_success: .: (0.064258) + test_raises_error_with_no_arguments: .: (0.038711) + test_sending_gem: .: (0.055478) + test_sending_gem_defaulting_to_allowed_push_host: .: (0.103624) + test_sending_gem_denied: .: (0.031673) + test_sending_gem_key: .: (0.028301) + test_sending_gem_to_allowed_push_host: .: (0.031042) + test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.029538) + test_sending_gem_to_disallowed_default_host: .: (0.029885) + test_sending_gem_to_disallowed_push_host: .: (0.029247) + test_sending_gem_to_host_permanent_redirect: .: (0.021741) + test_sending_gem_to_metadata_host: .: (0.033123) + test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.017641) + test_sending_gem_with_env_var_api_key: .: (0.029222) + test_sending_gem_with_no_local_creds: .: (0.027861) + test_sending_when_default_host_disabled: .: (0.016236) + test_sending_when_default_host_disabled_with_override: .: (0.020826) + test_with_webauthn_enabled_failure: .: (0.054467) + test_with_webauthn_enabled_failure_with_polling: .: (0.133444) + test_with_webauthn_enabled_success: .: (0.051968) + test_with_webauthn_enabled_success_with_polling: .: (0.127815) TestGemCommandsQueryCommandWithInstalledGems: - test_execute: .: (0.039091) - test_execute_all: .: (0.016691) - test_execute_all_prerelease: .: (0.038430) - test_execute_details: .: (0.023281) - test_execute_details_cleans_text: .: (0.026107) - test_execute_details_truncates_summary: .: (0.083087) - test_execute_installed: .: (0.007975) - test_execute_installed_inverse: .: (0.007644) - test_execute_installed_inverse_not_installed: .: (0.011678) - test_execute_installed_no_name: .: (0.008977) - test_execute_installed_not_installed: .: (0.007705) - test_execute_installed_version: .: (0.013089) - test_execute_installed_version_not_installed: .: (0.007617) - test_execute_local: .: (0.013754) - test_execute_local_notty: .: (0.016997) - test_execute_local_quiet: .: (0.008210) - test_execute_multiple_args: .: (0.010271) - test_execute_no_prerelease_local: .: (0.010499) - test_execute_no_versions: .: (0.010039) - test_execute_notty: .: (0.010041) - test_execute_prerelease: .: (0.007781) - test_execute_prerelease_local: .: (0.023361) - test_execute_remote: .: (0.024791) - test_execute_remote_notty: .: (0.014816) - test_execute_remote_quiet: .: (0.012647) - test_make_entry: .: (0.015673) - test_show_gems: .: (0.006262) + test_execute: .: (0.023231) + test_execute_all: .: (0.026193) + test_execute_all_prerelease: .: (0.023537) + test_execute_details: .: (0.031555) + test_execute_details_cleans_text: .: (0.024499) + test_execute_details_truncates_summary: .: (0.171941) + test_execute_installed: .: (0.019559) + test_execute_installed_inverse: .: (0.015280) + test_execute_installed_inverse_not_installed: .: (0.019598) + test_execute_installed_no_name: .: (0.015620) + test_execute_installed_not_installed: .: (0.015696) + test_execute_installed_version: .: (0.015604) + test_execute_installed_version_not_installed: .: (0.015673) + test_execute_local: .: (0.019992) + test_execute_local_notty: .: (0.023588) + test_execute_local_quiet: .: (0.020280) + test_execute_multiple_args: .: (0.017692) + test_execute_no_prerelease_local: .: (0.026305) + test_execute_no_versions: .: (0.034807) + test_execute_notty: .: (0.019459) + test_execute_prerelease: .: (0.013647) + test_execute_prerelease_local: .: (0.011481) + test_execute_remote: .: (0.008019) + test_execute_remote_notty: .: (0.010509) + test_execute_remote_quiet: .: (0.010079) + test_make_entry: .: (0.005265) + test_show_gems: .: (0.007401) TestGemCommandsQueryCommandWithoutInstalledGems: - test_depprecated: .: (0.015033) - test_execute_default_details: .: (0.028110) - test_execute_exact_local: .: (0.019708) - test_execute_exact_multiple: .: (0.034446) - test_execute_exact_remote: .: (0.029833) - test_execute_local_details: .: (0.031130) - test_execute_platform: .: (0.041067) - test_execute_show_default_gems: .: (0.017992) - test_execute_show_default_gems_with_platform: .: (0.024358) + test_depprecated: .: (0.017692) + test_execute_default_details: .: (0.056113) + test_execute_exact_local: .: (0.084738) + test_execute_exact_multiple: .: (0.034113) + test_execute_exact_remote: .: (0.038462) + test_execute_local_details: .: (0.040195) + test_execute_platform: .: (0.024760) + test_execute_show_default_gems: .: (0.017715) + test_execute_show_default_gems_with_platform: .: (0.014467) TestGemCommandsRebuildCommand: - test_build_is_reproducible: .: (0.123612) + test_build_is_reproducible: .: (0.074394) TestGemCommandsSearchCommand: - test_initialize: .: (0.003192) + test_initialize: .: (0.010020) TestGemCommandsServerCommand: - test_execute: .: (0.008516) + test_execute: .: (0.002950) TestGemCommandsSetupCommand: - test_destdir_flag_regenerates_binstubs: .: (0.073797) - test_files_in: .: (0.052790) - test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.059892) - test_install_lib: .: (0.051483) - test_remove_old_lib_files: .: (0.051518) - test_remove_old_man_files: .: (0.059502) - test_show_release_notes: .: (0.045739) + test_destdir_flag_regenerates_binstubs: .: (0.044550) + test_files_in: .: (0.016648) + test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.030242) + test_install_lib: .: (0.023125) + test_remove_old_lib_files: .: (0.016425) + test_remove_old_man_files: .: (0.026064) + test_show_release_notes: .: (0.017475) TestGemCommandsSigninCommand: - test_execute_on_gemserver_without_profile_me_endpoint: .: (0.040008) - test_execute_when_already_signed_in_with_different_host: .: (0.007574) - test_execute_when_already_signed_in_with_same_host: .: (0.012943) - test_execute_when_not_already_signed_in: .: (0.014328) - test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.013653) - test_execute_with_host_permanent_redirect: .: (0.011370) - test_execute_with_host_supplied: .: (0.005328) - test_execute_with_key_name_and_custom_scope: .: (0.008401) - test_execute_with_key_name_and_exclusive_scope: .: (0.008923) - test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.010650) - test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.010045) - test_execute_with_key_name_default_scope: .: (0.004628) - test_execute_with_valid_creds_set_for_default_host: .: (0.008322) - test_execute_with_warnings: .: (0.006011) + test_execute_on_gemserver_without_profile_me_endpoint: .: (0.004762) + test_execute_when_already_signed_in_with_different_host: .: (0.005201) + test_execute_when_already_signed_in_with_same_host: .: (0.004602) + test_execute_when_not_already_signed_in: .: (0.004369) + test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.004542) + test_execute_with_host_permanent_redirect: .: (0.004673) + test_execute_with_host_supplied: .: (0.004145) + test_execute_with_key_name_and_custom_scope: .: (0.004513) + test_execute_with_key_name_and_exclusive_scope: .: (0.006296) + test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.004529) + test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.004525) + test_execute_with_key_name_default_scope: .: (0.004291) + test_execute_with_valid_creds_set_for_default_host: .: (0.004137) + test_execute_with_warnings: .: (0.004217) TestGemCommandsSignoutCommand: - test_execute_when_not_signed_in: .: (0.004652) - test_execute_when_user_is_signed_in: .: (0.003312) + test_execute_when_not_signed_in: .: (0.002975) + test_execute_when_user_is_signed_in: .: (0.003152) TestGemCommandsSourcesCommand: - test_execute: .: (0.007115) - test_execute_add: .: (0.008116) - test_execute_add_allow_typo_squatting_source: .: (0.013168) - test_execute_add_allow_typo_squatting_source_forced:.: (0.008050) - test_execute_add_bad_uri: .: (0.005087) - test_execute_add_deny_typo_squatting_source: .: (0.007717) - test_execute_add_existent_source_invalid_uri: .: (0.018339) - test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.013638) - test_execute_add_http_rubygems_org: .: (0.012651) - test_execute_add_http_rubygems_org_forced: .: (0.013377) - test_execute_add_https_rubygems_org: .: (0.007665) - test_execute_add_nonexistent_source: .: (0.005995) - test_execute_add_redundant_source: .: (0.010242) - test_execute_add_redundant_source_trailing_slash: .: (0.007670) - test_execute_clear_all: .: (0.005480) - test_execute_list: .: (0.005062) - test_execute_remove: .: (0.005539) - test_execute_remove_no_network: .: (0.005747) - test_execute_update: .: (0.015815) - test_initialize_proxy: .: (0.009398) + test_execute: .: (0.005223) + test_execute_add: .: (0.015693) + test_execute_add_allow_typo_squatting_source: .: (0.009256) + test_execute_add_allow_typo_squatting_source_forced:.: (0.008373) + test_execute_add_bad_uri: .: (0.005313) + test_execute_add_deny_typo_squatting_source: .: (0.007046) + test_execute_add_existent_source_invalid_uri: .: (0.006214) + test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.005905) + test_execute_add_http_rubygems_org: .: (0.006918) + test_execute_add_http_rubygems_org_forced: .: (0.007884) + test_execute_add_https_rubygems_org: .: (0.007283) + test_execute_add_nonexistent_source: .: (0.005864) + test_execute_add_redundant_source: .: (0.005605) + test_execute_add_redundant_source_trailing_slash: .: (0.007209) + test_execute_clear_all: .: (0.004956) + test_execute_list: .: (0.004995) + test_execute_remove: .: (0.005515) + test_execute_remove_no_network: .: (0.005653) + test_execute_update: .: (0.010678) + test_initialize_proxy: .: (0.004868) TestGemCommandsSpecificationCommand: - test_execute: .: (0.012283) - test_execute_all: .: (0.011996) - test_execute_all_conflicts_with_version: .: (0.007388) - test_execute_bad_name: .: (0.002863) - test_execute_bad_name_with_version: .: (0.003015) - test_execute_exact_match: .: (0.006819) - test_execute_field: .: (0.017129) - test_execute_file: .: (0.014634) - test_execute_marshal: .: (0.007366) - test_execute_remote: .: (0.007096) - test_execute_remote_with_prerelease: .: (0.014612) - test_execute_remote_with_version: .: (0.013940) - test_execute_remote_with_version_and_platform: .: (0.009501) - test_execute_remote_without_prerelease: .: (0.016681) - test_execute_ruby: .: (0.008719) + test_execute: .: (0.005533) + test_execute_all: .: (0.014974) + test_execute_all_conflicts_with_version: .: (0.003995) + test_execute_bad_name: .: (0.003187) + test_execute_bad_name_with_version: .: (0.004503) + test_execute_exact_match: .: (0.006989) + test_execute_field: .: (0.004697) + test_execute_file: .: (0.008740) + test_execute_marshal: .: (0.005564) + test_execute_remote: .: (0.006436) + test_execute_remote_with_prerelease: .: (0.008211) + test_execute_remote_with_version: .: (0.007890) + test_execute_remote_with_version_and_platform: .: (0.009836) + test_execute_remote_without_prerelease: .: (0.007295) + test_execute_ruby: .: (0.004734) TestGemCommandsStaleCommand: - test_execute_sorts: .: (0.007068) + test_execute_sorts: .: (0.006139) TestGemCommandsUnpackCommand: - test_execute: .: (0.054222) - test_execute_exact_match: .: (0.021618) - test_execute_gem_path: .: (0.010697) - test_execute_gem_path_missing: .: (0.003758) - test_execute_remote: .: (0.027818) - test_execute_spec: .: (0.072458) - test_execute_spec_target: .: (0.110609) - test_execute_sudo: .: (0.091899) - test_execute_with_target_option: .: (0.087883) - test_find_in_cache: .: (0.049260) - test_get_path: .: (0.027946) - test_handle_options_metadata: .: (0.016105) + test_execute: .: (0.045601) + test_execute_exact_match: .: (0.016543) + test_execute_gem_path: .: (0.010300) + test_execute_gem_path_missing: .: (0.003602) + test_execute_remote: .: (0.013251) + test_execute_spec: .: (0.050925) + test_execute_spec_target: .: (0.051150) + test_execute_sudo: .: (0.047443) + test_execute_with_target_option: .: (0.100209) + test_find_in_cache: .: (0.079237) + test_get_path: .: (0.023651) + test_handle_options_metadata: .: (0.008277) TestGemCommandsWhichCommand: - test_execute: .: (0.025142) - test_execute_directory: .: (0.048703) - test_execute_missing: .: (0.009586) - test_execute_one_missing: .: (0.011876) + test_execute: .: (0.014918) + test_execute_directory: .: (0.004426) + test_execute_missing: .: (0.003815) + test_execute_one_missing: .: (0.012345) TestGemCommandsYankCommand: - test_execute: .: (0.004460) - test_execute_host: .: (0.008035) - test_execute_key: .: (0.009847) - test_execute_with_otp_failure: .: (0.004174) - test_execute_with_otp_success: .: (0.007524) - test_handle_options: .: (0.007079) - test_handle_options_missing_argument: .: (0.005365) - test_with_webauthn_enabled_failure: .: (0.109133) - test_with_webauthn_enabled_failure_with_polling: .: (0.111305) - test_with_webauthn_enabled_success: .: (0.112528) - test_with_webauthn_enabled_success_with_polling: .: (0.110992) - test_yank_gem_unathorized_api_key: .: (0.025853) + test_execute: .: (0.004766) + test_execute_host: .: (0.004622) + test_execute_key: .: (0.003603) + test_execute_with_otp_failure: .: (0.004301) + test_execute_with_otp_success: .: (0.004064) + test_handle_options: .: (0.004660) + test_handle_options_missing_argument: .: (0.005257) + test_with_webauthn_enabled_failure: .: (0.115266) + test_with_webauthn_enabled_failure_with_polling: .: (0.112206) + test_with_webauthn_enabled_success: .: (0.115888) + test_with_webauthn_enabled_success_with_polling: .: (0.111583) + test_yank_gem_unathorized_api_key: .: (0.015368) TestGemConfig: - test_bad_rake_path_is_escaped: .: (0.011287) - test_datadir: .: (0.127637) - test_good_rake_path_is_escaped: .: (0.011638) + test_bad_rake_path_is_escaped: .: (0.030860) + test_datadir: .: (0.258824) + test_good_rake_path_is_escaped: .: (0.008596) TestGemConfigFile: - test_accept_string_key: .: (0.007322) - test_api_keys: .: (0.015619) - test_check_credentials_permissions: .: (0.011646) - test_disable_default_gem_server: .: (0.011741) - test_dump_with_rubygems_yaml: .: (0.007638) - test_handle_arguments: .: (0.011651) - test_handle_arguments_backtrace: .: (0.015634) - test_handle_arguments_debug: .: (0.011632) - test_handle_arguments_norc: .: (0.007735) - test_handle_arguments_override: .: (0.011573) - test_handle_arguments_traceback: .: (0.015630) - test_handle_comment: .: (0.011648) - test_ignore_invalid_config_file: .: (0.007650) - test_initialize: .: (0.015727) - test_initialize_environment_variable_override: .: (0.011539) - test_initialize_handle_arguments_config_file: .: (0.015675) - test_initialize_handle_arguments_config_file_equals:.: (0.002999) - test_initialize_handle_arguments_config_file_with_other_params: .: (0.016452) - test_initialize_ipv4_fallback_enabled_env: .: (0.007633) - test_initialize_operating_system_override: .: (0.003885) - test_initialize_platform_override: .: (0.015499) - test_initialize_system_wide_override: .: (0.011652) - test_load_api_keys: .: (0.015650) - test_load_api_keys_bad_permission: .: (0.011627) - test_load_install_extension_in_lib_from_config: .: (0.007646) - test_load_ssl_ca_cert_from_config: .: (0.013703) - test_load_ssl_client_cert_from_config: .: (0.017586) - test_load_ssl_verify_mode_from_config: .: (0.007640) - test_load_with_rubygems_config_hash: .: (0.007735) - test_really_verbose: .: (0.015675) - test_rubygems_api_key_equals: .: (0.015636) - test_rubygems_api_key_equals_bad_permission: .: (0.011584) - test_s3_source: .: (0.011639) - test_s3_source_with_config_without_lookahead: .: (0.039676) - test_set_config_file_name_from_environment_variable:.: (0.007601) - test_write: .: (0.016671) - test_write_from_hash: .: (0.018972) + test_accept_string_key: .: (0.007347) + test_api_keys: .: (0.007628) + test_check_credentials_permissions: .: (0.007632) + test_disable_default_gem_server: .: (0.007642) + test_dump_with_rubygems_yaml: .: (0.003794) + test_handle_arguments: .: (0.011498) + test_handle_arguments_backtrace: .: (0.002977) + test_handle_arguments_debug: .: (0.008472) + test_handle_arguments_norc: .: (0.007640) + test_handle_arguments_override: .: (0.007637) + test_handle_arguments_traceback: .: (0.007636) + test_handle_comment: .: (0.003119) + test_ignore_invalid_config_file: .: (0.008340) + test_initialize: .: (0.011620) + test_initialize_environment_variable_override: .: (0.003452) + test_initialize_handle_arguments_config_file: .: (0.003820) + test_initialize_handle_arguments_config_file_equals:.: (0.003090) + test_initialize_handle_arguments_config_file_with_other_params: .: (0.004814) + test_initialize_ipv4_fallback_enabled_env: .: (0.007874) + test_initialize_operating_system_override: .: (0.007674) + test_initialize_platform_override: .: (0.005040) + test_initialize_system_wide_override: .: (0.003068) + test_load_api_keys: .: (0.002780) + test_load_api_keys_bad_permission: .: (0.003118) + test_load_install_extension_in_lib_from_config: .: (0.003002) + test_load_ssl_ca_cert_from_config: .: (0.002879) + test_load_ssl_client_cert_from_config: .: (0.002707) + test_load_ssl_verify_mode_from_config: .: (0.002911) + test_load_with_rubygems_config_hash: .: (0.002813) + test_really_verbose: .: (0.002805) + test_rubygems_api_key_equals: .: (0.003072) + test_rubygems_api_key_equals_bad_permission: .: (0.003736) + test_s3_source: .: (0.003249) + test_s3_source_with_config_without_lookahead: .: (0.002961) + test_set_config_file_name_from_environment_variable:.: (0.002710) + test_write: .: (0.003090) + test_write_from_hash: .: (0.004267) TestGemConsoleUI: - test_output_can_be_captured_by_test_unit: .: (0.008007) + test_output_can_be_captured_by_test_unit: .: (0.004863) TestGemDependency: - test_equals2: .: (0.011850) - test_equals2_type: .: (0.008014) - test_equals_tilde: .: (0.015639) - test_equals_tilde_escape: .: (0.007633) - test_equals_tilde_object: .: (0.011786) - test_equals_tilde_spec: .: (0.011497) - test_hash: .: (0.011630) - test_identity: .: (0.002763) - test_initialize: .: (0.012690) - test_initialize_double: .: (0.007803) - test_initialize_empty: .: (0.007505) - test_initialize_prerelease: .: (0.011654) - test_initialize_type: .: (0.003710) - test_initialize_type_bad: .: (0.011616) - test_initialize_version: .: (0.011635) - test_match_eh_allow_prerelease: .: (0.002873) - test_match_eh_name_tuple: .: (0.012591) - test_match_eh_specification: .: (0.007642) - test_matches_spec_eh: .: (0.007772) - test_matches_spec_eh_prerelease: .: (0.011520) - test_merge: .: (0.011637) - test_merge_default: .: (0.002777) - test_merge_name_mismatch: .: (0.012687) - test_merge_other_default: .: (0.007664) - test_prerelease_eh: .: (0.007636) - test_specific: .: (0.007685) - test_to_spec: .: (0.023685) - test_to_spec_prerelease: .: (0.014503) - test_to_spec_with_only_prereleases: .: (0.020852) - test_to_specs_indicates_total_gem_set_size: .: (0.015102) - test_to_specs_respects_bundler_version: .: (0.019624) - test_to_specs_suggests_other_versions: .: (0.012968) + test_equals2: .: (0.003174) + test_equals2_type: .: (0.002420) + test_equals_tilde: .: (0.002699) + test_equals_tilde_escape: .: (0.006766) + test_equals_tilde_object: .: (0.002583) + test_equals_tilde_spec: .: (0.002739) + test_hash: .: (0.002611) + test_identity: .: (0.003430) + test_initialize: .: (0.002485) + test_initialize_double: .: (0.002549) + test_initialize_empty: .: (0.004620) + test_initialize_prerelease: .: (0.002541) + test_initialize_type: .: (0.002611) + test_initialize_type_bad: .: (0.002629) + test_initialize_version: .: (0.002836) + test_match_eh_allow_prerelease: .: (0.002655) + test_match_eh_name_tuple: .: (0.004484) + test_match_eh_specification: .: (0.002791) + test_matches_spec_eh: .: (0.009186) + test_matches_spec_eh_prerelease: .: (0.002828) + test_merge: .: (0.002757) + test_merge_default: .: (0.002650) + test_merge_name_mismatch: .: (0.004459) + test_merge_other_default: .: (0.012278) + test_prerelease_eh: .: (0.003911) + test_specific: .: (0.007958) + test_to_spec: .: (0.021724) + test_to_spec_prerelease: .: (0.006451) + test_to_spec_with_only_prereleases: .: (0.006642) + test_to_specs_indicates_total_gem_set_size: .: (0.004730) + test_to_specs_respects_bundler_version: .: (0.007598) + test_to_specs_suggests_other_versions: .: (0.004954) TestGemDependencyInstaller: - test_find_gems_gems_with_sources: .: (0.070539) - test_find_gems_with_sources_local: .: (0.073070) - test_find_gems_with_sources_prerelease: .: (0.082386) - test_find_gems_with_sources_with_bad_source: .: (0.011467) - test_find_gems_with_sources_with_best_only_and_platform: .: (0.116655) - test_install: .: (0.157290) - test_install_all_dependencies: .: (0.305358) - test_install_build_args: .: (0.195644) - test_install_cache_dir: .: (0.195139) - test_install_dependencies_satisfied: .: (0.190686) - test_install_dependency: .: (0.163943) - test_install_dependency_development: .: (0.155635) - test_install_dependency_development_deep: .: (0.277851) - test_install_dependency_development_shallow: .: (0.181753) - test_install_dependency_existing: .: (0.127533) - test_install_dependency_existing_extension: .: (1.031546) - test_install_dependency_old: .: (0.136112) - test_install_doesnt_upgrade_installed_dependencies: .: (0.357282) - test_install_domain_both: .: (0.219593) - test_install_domain_both_no_network: .: (0.195470) - test_install_domain_local: .: (0.104221) - test_install_domain_remote: .: (0.131165) - test_install_dual_repository: .: (0.259578) - test_install_dual_repository_and_done_installing_hooks: .: (0.436059) - test_install_env_shebang: .: (0.179571) - test_install_force: .: (0.189473) - test_install_ignore_dependencies: .: (0.190004) - test_install_install_dir: .: (0.263653) - test_install_legacy_spec_with_nil_required_ruby_version: .: (0.083642) - test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.095657) - test_install_local: .: (0.171657) - test_install_local_dependency: .: (0.219712) - test_install_local_dependency_installed: .: (0.191571) - test_install_local_dependency_no_network_for_target_gem: .: (0.163758) - test_install_local_prerelease: .: (0.137699) - test_install_local_subdir: .: (0.162943) - test_install_minimal_deps: .: (0.375676) - test_install_no_document: .: (0.163692) - test_install_no_minimal_deps: .: (0.255179) - test_install_no_wrappers: .: (0.124129) - test_install_platform_is_ignored_when_a_file_is_specified: .: (0.062125) - test_install_prerelease: .: (0.122293) - test_install_prerelease_bug_990: .: (0.098621) - test_install_prerelease_skipped_when_normal_ver: .: (0.113511) - test_install_reinstall: .: (0.118216) - test_install_remote: .: (0.110274) - test_install_remote_dep: .: (0.133195) - test_install_remote_platform_newer: .: (0.131553) - test_install_security_policy: .: (0.159858) - test_install_version: .: (0.069380) - test_install_version_default: .: (0.070394) - test_install_when_only_prerelease: .: (0.016970) - test_resolve_dependencies: .: (0.087831) - test_resolve_dependencies_ignore_dependencies: .: (0.083668) - test_resolve_dependencies_local: .: (0.067720) + test_find_gems_gems_with_sources: .: (0.027438) + test_find_gems_with_sources_local: .: (0.024731) + test_find_gems_with_sources_prerelease: .: (0.046148) + test_find_gems_with_sources_with_bad_source: .: (0.003661) + test_find_gems_with_sources_with_best_only_and_platform: .: (0.023850) + test_install: .: (0.101341) + test_install_all_dependencies: .: (0.257747) + test_install_build_args: .: (0.123647) + test_install_cache_dir: .: (0.169512) + test_install_dependencies_satisfied: .: (0.225410) + test_install_dependency: .: (0.212592) + test_install_dependency_development: .: (0.234907) + test_install_dependency_development_deep: .: (0.293919) + test_install_dependency_development_shallow: .: (0.458048) + test_install_dependency_existing: .: (0.139092) + test_install_dependency_existing_extension: .: (0.849935) + test_install_dependency_old: .: (0.110933) + test_install_doesnt_upgrade_installed_dependencies: .: (0.217617) + test_install_domain_both: .: (0.195958) + test_install_domain_both_no_network: .: (0.165019) + test_install_domain_local: .: (0.057691) + test_install_domain_remote: .: (0.110489) + test_install_dual_repository: .: (0.175097) + test_install_dual_repository_and_done_installing_hooks: .: (0.335604) + test_install_env_shebang: .: (0.152012) + test_install_force: .: (0.159216) + test_install_ignore_dependencies: .: (0.143636) + test_install_install_dir: .: (0.103148) + test_install_legacy_spec_with_nil_required_ruby_version: .: (0.084404) + test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.079554) + test_install_local: .: (0.111712) + test_install_local_dependency: .: (0.199624) + test_install_local_dependency_installed: .: (0.131623) + test_install_local_dependency_no_network_for_target_gem: .: (0.175139) + test_install_local_prerelease: .: (0.124313) + test_install_local_subdir: .: (0.107393) + test_install_minimal_deps: .: (0.301157) + test_install_no_document: .: (0.118305) + test_install_no_minimal_deps: .: (0.331642) + test_install_no_wrappers: .: (0.128887) + test_install_platform_is_ignored_when_a_file_is_specified: .: (0.077716) + test_install_prerelease: .: (0.132134) + test_install_prerelease_bug_990: .: (0.131557) + test_install_prerelease_skipped_when_normal_ver: .: (0.143286) + test_install_reinstall: .: (0.135623) + test_install_remote: .: (0.142611) + test_install_remote_dep: .: (0.132835) + test_install_remote_platform_newer: .: (0.131619) + test_install_security_policy: .: (0.207709) + test_install_version: .: (0.103553) + test_install_version_default: .: (0.105783) + test_install_when_only_prerelease: .: (0.021644) + test_resolve_dependencies: .: (0.085330) + test_resolve_dependencies_ignore_dependencies: .: (0.074123) + test_resolve_dependencies_local: .: (0.078182) TestGemDependencyList: - test_active_count: .: (0.006614) - test_add: .: (0.002952) - test_dependency_order: .: (0.012363) - test_dependency_order_circle: .: (0.002975) - test_dependency_order_development: .: (0.008511) - test_dependency_order_diamond: .: (0.003460) - test_dependency_order_no_dependencies: .: (0.007910) - test_find_name: .: (0.007638) - test_ok_eh: .: (0.011774) - test_ok_eh_mismatch: .: (0.007490) - test_ok_eh_redundant: .: (0.003471) - test_ok_to_remove_eh: .: (0.003145) - test_ok_to_remove_eh_after_sibling_removed: .: (0.008359) - test_remove_by_name: .: (0.003064) - test_tsort_each_child: .: (0.008540) - test_tsort_each_node: .: (0.002928) - test_why_not_ok_eh: .: (0.008387) - test_why_not_ok_eh_old_dependency: .: (0.003772) + test_active_count: .: (0.008865) + test_add: .: (0.007689) + test_dependency_order: .: (0.007539) + test_dependency_order_circle: .: (0.003058) + test_dependency_order_development: .: (0.012401) + test_dependency_order_diamond: .: (0.003150) + test_dependency_order_no_dependencies: .: (0.008282) + test_find_name: .: (0.007620) + test_ok_eh: .: (0.003093) + test_ok_eh_mismatch: .: (0.012358) + test_ok_eh_redundant: .: (0.003040) + test_ok_to_remove_eh: .: (0.008426) + test_ok_to_remove_eh_after_sibling_removed: .: (0.007631) + test_remove_by_name: .: (0.007611) + test_tsort_each_child: .: (0.007646) + test_tsort_each_node: .: (0.003069) + test_why_not_ok_eh: .: (0.008383) + test_why_not_ok_eh_old_dependency: .: (0.007636) TestGemDependencyResolutionError: - test_message: .: (0.007333) + test_message: .: (0.007309) TestGemDeprecate: - test_assignment: .: (0.007376) - test_defaults: .: (0.002659) - test_deprecated_method_calls_the_old_method: .: (0.008706) - test_deprecated_method_outputs_a_warning: .: (0.003234) - test_deprecated_method_outputs_a_warning_old_way: .: (0.007335) - test_rubygems_deprecate_command: .: (0.008711) - test_skip: .: (0.002805) + test_assignment: .: (0.007344) + test_defaults: .: (0.007725) + test_deprecated_method_calls_the_old_method: .: (0.017026) + test_deprecated_method_outputs_a_warning: .: (0.011675) + test_deprecated_method_outputs_a_warning_old_way: .: (0.010575) + test_rubygems_deprecate_command: .: (0.002968) + test_skip: .: (0.008389) TestGemDoctor: - test_doctor: .: (0.012330) - test_doctor_badly_named_plugins: .: (0.011887) - test_doctor_child_missing: .: (0.002791) - test_doctor_dry_run: .: (0.012405) - test_doctor_non_gem_home: .: (0.003399) - test_gem_repository_eh: .: (0.007826) + test_doctor: .: (0.020622) + test_doctor_badly_named_plugins: .: (0.010472) + test_doctor_child_missing: .: (0.007657) + test_doctor_dry_run: .: (0.015664) + test_doctor_non_gem_home: .: (0.007861) + test_gem_repository_eh: .: (0.013022) TestGemExit: - test_exit: .: (0.233011) - test_status: .: (0.002711) + test_exit: .: (0.225581) + test_status: .: (0.008352) TestGemExtBuilder: - test_build_extensions: .: (0.453465) - test_build_extensions_extconf_bad: .: (0.053230) - test_build_extensions_install_ext_only: .: (0.546674) - test_build_extensions_none: .: (0.012988) - test_build_extensions_rebuild_failure: .: (0.007422) - test_build_extensions_unsupported: .: (0.007789) - test_build_extensions_with_build_args: .: (0.417863) - test_build_extensions_with_gemhome_with_space: .: (0.575944) + test_build_extensions: .: (0.561597) + test_build_extensions_extconf_bad: .: (0.047956) + test_build_extensions_install_ext_only: .: (0.571160) + test_build_extensions_none: .: (0.003470) + test_build_extensions_rebuild_failure: .: (0.011459) + test_build_extensions_unsupported: .: (0.010781) + test_build_extensions_with_build_args: .: (0.369601) + test_build_extensions_with_gemhome_with_space: .: (0.548349) test_build_extensions_with_target_rbconfig: P =============================================================================== Pending: test_build_extensions_with_target_rbconfig(TestGemExtBuilder): This version of mkmf does not support --target-rbconfig @@ -3178,12 +3214,12 @@ 344: assert_empty(stdout) 345: =============================================================================== -: (0.256765) - test_class_make: .: (0.803890) - test_class_make_no_clean: .: (0.554024) - test_custom_make_with_options: .: (0.819507) - test_initialize: .: (0.003546) - test_initialize_build_args: .: (0.006865) +: (0.295454) + test_class_make: .: (0.993591) + test_class_make_no_clean: .: (0.644969) + test_custom_make_with_options: .: (0.836160) + test_initialize: .: (0.006186) + test_initialize_build_args: .: (0.007567) TestGemExtCargoBuilder: test_build_cdylib: P =============================================================================== @@ -3198,7 +3234,7 @@ 33: 34: output = [] =============================================================================== -: (0.022899) +: (0.017241) test_build_fail: P =============================================================================== Pending: test_build_fail(TestGemExtCargoBuilder): cargo not present @@ -3212,7 +3248,7 @@ 83: 84: FileUtils.rm(File.join(@ext, "src/lib.rs")) =============================================================================== -: (0.014699) +: (0.019460) test_custom_name: P =============================================================================== Pending: test_custom_name(TestGemExtCargoBuilder): cargo not present @@ -3226,7 +3262,7 @@ 124: 125: Dir.chdir @ext do =============================================================================== -: (0.026804) +: (0.031013) test_full_integration: P =============================================================================== Pending: test_full_integration(TestGemExtCargoBuilder): cargo not present @@ -3240,7 +3276,7 @@ 100: 101: require "open3" =============================================================================== -: (0.019162) +: (0.024747) test_rubygems_cfg_passed_to_rustc: P =============================================================================== Pending: test_rubygems_cfg_passed_to_rustc(TestGemExtCargoBuilder): cargo not present @@ -3254,30 +3290,30 @@ 57: version_slug = Gem::VERSION.tr(".", "_") 58: output = [] =============================================================================== -: (0.025685) +: (0.027524) TestGemExtCargoBuilderLinkFlagConverter: - test_dll_with_colon_space: .: (0.018026) - test_dylib_with_colon_space: .: (0.003538) - test_framework: .: (0.011616) - test_framework_space: .: (0.007649) - test_lib_with_nonascii: .: (0.011616) - test_libstatic_with_colon: .: (0.007806) - test_libstatic_with_colon_space: .: (0.011649) - test_non_lib_dash_l: .: (0.007482) - test_search_path_basic: .: (0.011687) - test_search_path_space: .: (0.002597) - test_search_path_space_in_path: .: (0.012969) - test_simple_lib: .: (0.007550) - test_simple_lib_space: .: (0.003802) - test_so_with_colon_space: .: (0.011735) - test_unconventional_lib_with_colon: .: (0.007797) - test_verbose_lib_space: .: (0.011497) + test_dll_with_colon_space: .: (0.007873) + test_dylib_with_colon_space: .: (0.007008) + test_framework: .: (0.011596) + test_framework_space: .: (0.002840) + test_lib_with_nonascii: .: (0.008568) + test_libstatic_with_colon: .: (0.007606) + test_libstatic_with_colon_space: .: (0.002672) + test_non_lib_dash_l: .: (0.008732) + test_search_path_basic: .: (0.007615) + test_search_path_space: .: (0.002834) + test_search_path_space_in_path: .: (0.007694) + test_simple_lib: .: (0.007604) + test_simple_lib_space: .: (0.002884) + test_so_with_colon_space: .: (0.002734) + test_unconventional_lib_with_colon: .: (0.008885) + test_verbose_lib_space: .: (0.002867) TestGemExtCargoBuilderUnit: - test_build_env_includes_rbconfig: .: (0.007322) - test_cargo_command_locks_in_release_profile: .: (0.011646) - test_cargo_command_passes_args: .: (0.011854) - test_cargo_command_passes_respects_cargo_build_target: .: (0.035446) - test_cargo_command_passes_respects_cargo_env_var: .: (0.007641) + test_build_env_includes_rbconfig: .: (0.003160) + test_cargo_command_locks_in_release_profile: .: (0.008628) + test_cargo_command_passes_args: .: (0.007808) + test_cargo_command_passes_respects_cargo_build_target: .: (0.007399) + test_cargo_command_passes_respects_cargo_env_var: .: (0.002924) TestGemExtCmakeBuilder: test_self_build: P =============================================================================== @@ -3285,299 +3321,299 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.018236) +: (0.027027) test_self_build_fail: P =============================================================================== Pending: test_self_build_fail(TestGemExtCmakeBuilder): cmake not present /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.016549) +: (0.030561) test_self_build_has_makefile: P =============================================================================== Pending: test_self_build_has_makefile(TestGemExtCmakeBuilder): cmake not present /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.023924) +: (0.016940) TestGemExtConfigureBuilder: - test_self_build_fail: .: (0.055546) + test_self_build_fail: .: (0.065288) TestGemExtExtConfBuilder: - test_class_build_extconf_fail: .: (1.261336) - test_class_build_extconf_success_without_warning: .: (0.407415) - test_class_make_no_Makefile: .: (0.017290) + test_class_build_extconf_fail: .: (1.373000) + test_class_build_extconf_success_without_warning: .: (0.682615) + test_class_make_no_Makefile: .: (0.009792) TestGemExtRakeBuilder: - test_class_build_fail: .: (0.403210) - test_class_no_openssl_override: .: (0.586146) + test_class_build_fail: .: (0.720002) + test_class_no_openssl_override: .: (0.505488) TestGemGemRunner: - test_do_configuration: .: (0.014326) - test_extract_build_args: .: (0.002888) - test_info_succeeds: .: (0.049148) - test_list_succeeds: .: (0.035290) - test_query_is_deprecated: .: (0.039467) - test_search_succeeds: .: (0.011566) - test_validate_encoding: .: (0.003165) + test_do_configuration: .: (0.004213) + test_extract_build_args: .: (0.002858) + test_info_succeeds: .: (0.015403) + test_list_succeeds: .: (0.020782) + test_query_is_deprecated: .: (0.069067) + test_search_succeeds: .: (0.016606) + test_validate_encoding: .: (0.007643) TestGemGemcutterUtilities: - test_alternate_key_alternate_host: .: (0.003900) - test_api_key: .: (0.003449) - test_api_key_override: .: (0.012458) - test_host: .: (0.003375) - test_host_RUBYGEMS_HOST: .: (0.003478) - test_host_RUBYGEMS_HOST_empty: .: (0.003456) - test_sign_in: .: (0.004882) - test_sign_in_skips_with_existing_credentials: .: (0.012081) - test_sign_in_skips_with_key_override: .: (0.003806) - test_sign_in_with_bad_credentials: .: (0.005969) - test_sign_in_with_correct_otp_code: .: (0.006429) - test_sign_in_with_host: .: (0.010497) - test_sign_in_with_host_ENV: .: (0.004889) - test_sign_in_with_host_nil: .: (0.005507) - test_sign_in_with_incorrect_otp_code: .: (0.005497) - test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.011067) - test_sign_in_with_webauthn_enabled: .: (0.030179) - test_sign_in_with_webauthn_enabled_with_error: .: (0.031241) - test_sign_in_with_webauthn_enabled_with_polling: .: (0.116125) - test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.107355) - test_signin_with_env_otp_code: .: (0.009117) - test_verify_api_key: .: (0.016706) - test_verify_missing_api_key: .: (0.008404) + test_alternate_key_alternate_host: .: (0.007314) + test_api_key: .: (0.008380) + test_api_key_override: .: (0.010995) + test_host: .: (0.007620) + test_host_RUBYGEMS_HOST: .: (0.011632) + test_host_RUBYGEMS_HOST_empty: .: (0.003686) + test_sign_in: .: (0.013015) + test_sign_in_skips_with_existing_credentials: .: (0.008348) + test_sign_in_skips_with_key_override: .: (0.010040) + test_sign_in_with_bad_credentials: .: (0.009035) + test_sign_in_with_correct_otp_code: .: (0.017804) + test_sign_in_with_host: .: (0.016238) + test_sign_in_with_host_ENV: .: (0.004573) + test_sign_in_with_host_nil: .: (0.013359) + test_sign_in_with_incorrect_otp_code: .: (0.013360) + test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.009331) + test_sign_in_with_webauthn_enabled: .: (0.038126) + test_sign_in_with_webauthn_enabled_with_error: .: (0.051635) + test_sign_in_with_webauthn_enabled_with_polling: .: (0.110951) + test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.114112) + test_signin_with_env_otp_code: .: (0.016800) + test_verify_api_key: .: (0.029252) + test_verify_missing_api_key: .: (0.015822) TestGemImpossibleDependenciesError: - test_message_conflict: .: (0.010439) + test_message_conflict: .: (0.015610) TestGemKernel: - test_gem: .: (0.079190) - test_gem_bundler: .: (0.111630) - test_gem_bundler_inferred_bundler_version: .: (0.083742) - test_gem_conflicting: .: (0.091922) - test_gem_default: .: (0.061168) - test_gem_default_re_gem: .: (0.137868) - test_gem_env_req: .: (0.110150) - test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (0.356724) - test_gem_not_adding_bin: .: (0.099709) - test_gem_overlapping: .: (0.101370) - test_gem_prerelease_is_the_only_available: .: (0.098281) - test_gem_re_gem_mismatch: .: (0.092154) - test_gem_redundant: .: (0.101640) - test_release_favored_over_prerelease: .: (0.077253) + test_gem: .: (0.211662) + test_gem_bundler: .: (0.167740) + test_gem_bundler_inferred_bundler_version: .: (0.143777) + test_gem_conflicting: .: (0.111536) + test_gem_default: .: (0.155540) + test_gem_default_re_gem: .: (0.134547) + test_gem_env_req: .: (0.088529) + test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (0.293887) + test_gem_not_adding_bin: .: (0.097378) + test_gem_overlapping: .: (0.117017) + test_gem_prerelease_is_the_only_available: .: (0.098285) + test_gem_re_gem_mismatch: .: (0.119524) + test_gem_redundant: .: (0.124413) + test_release_favored_over_prerelease: .: (0.143084) TestGemLocalRemoteOptions: - test_add_local_remote_options: .: (0.008999) - test_both_eh: .: (0.010087) - test_clear_sources_option: .: (0.007622) - test_clear_sources_option_idiot_proof: .: (0.011779) - test_local_eh: .: (0.007784) - test_remote_eh: .: (0.003137) - test_short_source_option: .: (0.012061) - test_source_option: .: (0.012384) - test_source_option_bad: .: (0.009103) - test_update_sources_option: .: (0.003460) + test_add_local_remote_options: .: (0.027460) + test_both_eh: .: (0.007447) + test_clear_sources_option: .: (0.009019) + test_clear_sources_option_idiot_proof: .: (0.008687) + test_local_eh: .: (0.006798) + test_remote_eh: .: (0.007082) + test_short_source_option: .: (0.007673) + test_source_option: .: (0.013006) + test_source_option_bad: .: (0.010423) + test_update_sources_option: .: (0.007639) TestGemNameTuple: - test_full_name: .: (0.005987) - test_platform_normalization: .: (0.007455) - test_spaceship: .: (0.002853) - test_spec_name: .: (0.008405) + test_full_name: .: (0.007303) + test_platform_normalization: .: (0.007533) + test_spaceship: .: (0.007526) + test_spec_name: .: (0.002644) TestGemPackageOld: - test_contents: .: (0.004952) - test_contents_security_policy: .: (0.006522) - test_extract_files: .: (0.008298) - test_extract_files_security_policy: .: (0.007163) - test_spec: .: (0.007236) - test_spec_security_policy: .: (0.003183) - test_verify: .: (0.016264) + test_contents: .: (0.011415) + test_contents_security_policy: .: (0.003224) + test_extract_files: .: (0.012918) + test_extract_files_security_policy: .: (0.008058) + test_spec: .: (0.007059) + test_spec_security_policy: .: (0.007530) + test_verify: .: (0.007545) TestGemPackageTask: - test_gem_package: .: (0.017047) - test_gem_package_prints_to_stdout_by_default: .: (0.014216) - test_gem_package_with_current_platform: .: (0.007514) - test_gem_package_with_ruby_platform: .: (0.007715) - test_package_dir_path: .: (0.003350) + test_gem_package: .: (0.019473) + test_gem_package_prints_to_stdout_by_default: .: (0.015362) + test_gem_package_with_current_platform: .: (0.003098) + test_gem_package_with_ruby_platform: .: (0.008197) + test_package_dir_path: .: (0.021009) TestGemPathSupport: - test_gem_paths_do_not_contain_symlinks: .: (0.007607) - test_initialize: .: (0.003471) - test_initialize_home: .: (0.008118) - test_initialize_home_path: .: (0.003007) - test_initialize_path: .: (0.008287) - test_initialize_path_with_defaults: .: (0.003329) - test_initialize_regexp_path_separator: .: (0.008278) - test_initialize_spec: .: (0.003002) + test_gem_paths_do_not_contain_symlinks: .: (0.009828) + test_initialize: .: (0.002801) + test_initialize_home: .: (0.012481) + test_initialize_home_path: .: (0.003050) + test_initialize_path: .: (0.012257) + test_initialize_path_with_defaults: .: (0.002871) + test_initialize_regexp_path_separator: .: (0.008403) + test_initialize_spec: .: (0.007537) TestGemPlatform: - test_eabi_and_nil_version_combination_strictness: .: (0.007929) - test_eabi_version_is_stricter_for_linux_os: .: (0.003131) - test_equals2: .: (0.008277) - test_equals3: .: (0.003121) - test_equals3_cpu: .: (0.008323) - test_equals3_cpu_arm: .: (0.002934) - test_equals3_universal_mingw: .: (0.008500) - test_equals3_version: .: (0.002965) - test_equals_tilde: .: (0.003515) - test_gem_platform_match_with_string_argument: .: (0.003041) - test_initialize: .: (0.008612) - test_initialize_command_line: .: (0.002771) - test_initialize_mswin32_vc6: .: (0.004895) - test_initialize_platform: .: (0.007432) - test_initialize_test: .: (0.002825) - test_inspect: .: (0.004859) - test_nil_cpu_arch_is_treated_as_universal: .: (0.007392) - test_nil_version_is_stricter_for_linux_os: .: (0.002842) - test_nil_version_is_treated_as_any_version: .: (0.008679) - test_self_local: .: (0.002683) - test_self_match: .: (0.002985) - test_self_match_gem?: .: (0.017560) - test_self_match_spec?: .: (0.007648) - test_self_match_spec_with_match_gem_override: .: (0.007576) - test_self_new: .: (0.002830) - test_to_s: .: (0.008676) + test_eabi_and_nil_version_combination_strictness: .: (0.007123) + test_eabi_version_is_stricter_for_linux_os: .: (0.007535) + test_equals2: .: (0.007536) + test_equals3: .: (0.007532) + test_equals3_cpu: .: (0.002908) + test_equals3_cpu_arm: .: (0.008392) + test_equals3_universal_mingw: .: (0.007590) + test_equals3_version: .: (0.007472) + test_equals_tilde: .: (0.007524) + test_gem_platform_match_with_string_argument: .: (0.002907) + test_initialize: .: (0.013034) + test_initialize_command_line: .: (0.007095) + test_initialize_mswin32_vc6: .: (0.007542) + test_initialize_platform: .: (0.002681) + test_initialize_test: .: (0.008600) + test_inspect: .: (0.007528) + test_nil_cpu_arch_is_treated_as_universal: .: (0.002723) + test_nil_version_is_stricter_for_linux_os: .: (0.003207) + test_nil_version_is_treated_as_any_version: .: (0.007069) + test_self_local: .: (0.009197) + test_self_match: .: (0.002880) + test_self_match_gem?: .: (0.004674) + test_self_match_spec?: .: (0.011513) + test_self_match_spec_with_match_gem_override: .: (0.007772) + test_self_new: .: (0.011861) + test_to_s: .: (0.007696) TestGemProjectSanity: - test_require_rubygems_package: .: (0.175243) + test_require_rubygems_package: .: (0.208004) TestGemRDoc: - test_delete_legacy_args: .: (0.031167) - test_generate_disabled: .: (0.032027) - test_initialize: .: (0.039306) - test_new_rdoc: .: (0.031819) - test_rdoc_installed?: .: (0.031462) - test_remove: .: (0.037887) - test_remove_unwritable: .: (0.161699) - test_ri_installed?: .: (0.180001) - test_setup: .: (0.052008) - test_setup_unwritable: .: (0.027717) + test_delete_legacy_args: .: (0.035189) + test_generate_disabled: .: (0.051578) + test_initialize: .: (0.079600) + test_new_rdoc: .: (0.051690) + test_rdoc_installed?: .: (0.051517) + test_remove: .: (0.044009) + test_remove_unwritable: .: (0.044010) + test_ri_installed?: .: (0.051598) + test_setup: .: (0.047754) + test_setup_unwritable: .: (0.043716) TestGemRemoteFetchError: - test_invalid_url: .: (0.007541) - test_password_redacted: .: (0.007729) - test_to_s: .: (0.011476) + test_invalid_url: .: (0.011990) + test_password_redacted: .: (0.011593) + test_to_s: .: (0.024814) TestGemRemoteFetcher: - test_cache_update_path: .: (0.023652) - test_cache_update_path_no_update: .: (0.023864) - test_cache_update_path_with_utf8_internal_encoding: .: (0.023581) - test_download: .: (0.027845) - test_download_cached: .: (0.023512) - test_download_install_dir: .: (0.032408) - test_download_local: .: (0.060041) - test_download_local_read_only: .: (0.035816) - test_download_local_space: .: (0.038779) - test_download_platform_legacy: .: (0.047658) - test_download_read_only: .: (0.040008) - test_download_same_file: .: (0.041118) - test_download_to_cache: .: (0.058405) - test_download_unsupported: .: (0.035561) - test_download_with_auth: .: (0.031753) - test_download_with_encoded_auth: .: (0.027640) - test_download_with_token: .: (0.031642) - test_download_with_x_oauth_basic: .: (0.027613) - test_fetch_http: .: (0.023633) - test_fetch_http_redirects: .: (0.023664) - test_fetch_http_redirects_without_location: .: (0.023696) - test_fetch_path_bad_uri: .: (0.023633) - test_fetch_path_getaddrinfo_error: .: (0.019959) - test_fetch_path_gzip: .: (0.025373) - test_fetch_path_gzip_unmodified: .: (0.030150) - test_fetch_path_io_error: .: (0.019691) - test_fetch_path_openssl_ssl_sslerror: .: (0.027389) - test_fetch_path_socket_error: .: (0.023592) - test_fetch_path_system_call_error: .: (0.023635) - test_fetch_path_timeout_error: .: (0.019640) - test_fetch_path_unmodified: .: (0.023472) - test_request_block: .: (0.027629) - test_self_fetcher: .: (0.019593) - test_self_fetcher_with_proxy: .: (0.023629) - test_yaml_error_on_size: .: (0.023663) + test_cache_update_path: .: (0.127493) + test_cache_update_path_no_update: .: (0.067599) + test_cache_update_path_with_utf8_internal_encoding: .: (0.058597) + test_download: .: (0.144821) + test_download_cached: .: (0.024769) + test_download_install_dir: .: (0.028469) + test_download_local: .: (0.045940) + test_download_local_read_only: .: (0.028429) + test_download_local_space: .: (0.023725) + test_download_platform_legacy: .: (0.039529) + test_download_read_only: .: (0.023291) + test_download_same_file: .: (0.029497) + test_download_to_cache: .: (0.057891) + test_download_unsupported: .: (0.027593) + test_download_with_auth: .: (0.023774) + test_download_with_encoded_auth: .: (0.020004) + test_download_with_token: .: (0.023598) + test_download_with_x_oauth_basic: .: (0.023580) + test_fetch_http: .: (0.051568) + test_fetch_http_redirects: .: (0.029166) + test_fetch_http_redirects_without_location: .: (0.022200) + test_fetch_path_bad_uri: .: (0.020209) + test_fetch_path_getaddrinfo_error: .: (0.015506) + test_fetch_path_gzip: .: (0.015600) + test_fetch_path_gzip_unmodified: .: (0.011947) + test_fetch_path_io_error: .: (0.008588) + test_fetch_path_openssl_ssl_sslerror: .: (0.007624) + test_fetch_path_socket_error: .: (0.007816) + test_fetch_path_system_call_error: .: (0.027512) + test_fetch_path_timeout_error: .: (0.020442) + test_fetch_path_unmodified: .: (0.014011) + test_request_block: .: (0.021165) + test_self_fetcher: .: (0.011633) + test_self_fetcher_with_proxy: .: (0.015772) + test_yaml_error_on_size: .: (0.014671) TestGemRemoteFetcherLocalSSLServer: - test_do_not_allow_insecure_ssl_connection_by_default: .: (0.625074) - test_do_not_allow_invalid_client_cert_auth_connection: .: (0.603579) - test_do_not_follow_insecure_redirect: .: (0.601440) - test_nil_ca_cert: .: (0.611531) - test_ssl_client_cert_auth_connection: .: (0.614022) - test_ssl_connection: .: (0.618036) - test_ssl_connection_allow_verify_none: .: (0.602073) + test_do_not_allow_insecure_ssl_connection_by_default: .: (0.621926) + test_do_not_allow_invalid_client_cert_auth_connection: .: (0.635945) + test_do_not_follow_insecure_redirect: .: (0.671419) + test_nil_ca_cert: .: (0.627917) + test_ssl_client_cert_auth_connection: .: (0.743192) + test_ssl_connection: .: (0.632522) + test_ssl_connection_allow_verify_none: .: (0.645160) TestGemRemoteFetcherLocalServer: - test_fetch_http_with_additional_headers: .: (0.116963) - test_implicit_no_proxy: .: (0.099626) - test_implicit_proxy: .: (0.079541) - test_implicit_proxy_no_env: .: (0.071944) - test_implicit_upper_case_proxy: .: (0.074229) - test_no_proxy: .: (0.072624) - test_observe_no_proxy_env_list: .: (0.063109) - test_observe_no_proxy_env_single_host: .: (0.084122) + test_fetch_http_with_additional_headers: .: (0.193645) + test_implicit_no_proxy: .: (0.151891) + test_implicit_proxy: .: (0.080657) + test_implicit_proxy_no_env: .: (0.083656) + test_implicit_upper_case_proxy: .: (0.083416) + test_no_proxy: .: (0.076644) + test_observe_no_proxy_env_list: .: (0.079987) + test_observe_no_proxy_env_single_host: .: (0.105252) TestGemRemoteFetcherS3: - test_fetch_s3_config_creds: .: (0.023175) - test_fetch_s3_config_creds_with_region: .: (0.016033) - test_fetch_s3_config_creds_with_token: .: (0.015690) - test_fetch_s3_env_creds: .: (0.023887) - test_fetch_s3_env_creds_with_region: .: (0.027532) - test_fetch_s3_env_creds_with_token: .: (0.024131) - test_fetch_s3_instance_profile_creds: .: (0.015459) - test_fetch_s3_instance_profile_creds_with_region: .: (0.015743) - test_fetch_s3_instance_profile_creds_with_token: .: (0.017398) - test_fetch_s3_no_host: .: (0.007024) - test_fetch_s3_no_id: .: (0.010447) - test_fetch_s3_no_secret: .: (0.008373) - test_fetch_s3_no_source_key: .: (0.026436) - test_fetch_s3_url_creds: .: (0.013361) + test_fetch_s3_config_creds: .: (0.039448) + test_fetch_s3_config_creds_with_region: .: (0.035625) + test_fetch_s3_config_creds_with_token: .: (0.035634) + test_fetch_s3_env_creds: .: (0.035987) + test_fetch_s3_env_creds_with_region: .: (0.032151) + test_fetch_s3_env_creds_with_token: .: (0.023977) + test_fetch_s3_instance_profile_creds: .: (0.032000) + test_fetch_s3_instance_profile_creds_with_region: .: (0.019954) + test_fetch_s3_instance_profile_creds_with_token: .: (0.023718) + test_fetch_s3_no_host: .: (0.027864) + test_fetch_s3_no_id: .: (0.019418) + test_fetch_s3_no_secret: .: (0.015628) + test_fetch_s3_no_source_key: .: (0.015711) + test_fetch_s3_url_creds: .: (0.015571) TestGemRequest: - test_configure_connection_for_https: .: (0.021728) - test_configure_connection_for_https_ssl_ca_cert: .: (0.019876) - test_fetch: .: (0.005179) - test_fetch_basic_auth: .: (0.012757) - test_fetch_basic_auth_encoded: .: (0.012823) - test_fetch_basic_oauth_encoded: .: (0.012936) - test_fetch_head: .: (0.003289) - test_fetch_unmodified: .: (0.003379) - test_get_proxy_from_env_domain: .: (0.003294) - test_get_proxy_from_env_empty: .: (0.002934) - test_get_proxy_from_env_escape: .: (0.003059) - test_get_proxy_from_env_fallback: .: (0.003201) - test_get_proxy_from_env_https: .: (0.007601) - test_get_proxy_from_env_normalize: .: (0.007665) - test_initialize_proxy: .: (0.003255) - test_initialize_proxy_ENV: .: (0.003175) - test_initialize_proxy_ENV_https: .: (0.003368) - test_initialize_proxy_URI: .: (0.003220) - test_proxy_ENV: .: (0.003008) - test_user_agent: .: (0.003413) - test_user_agent_engine: .: (0.002859) - test_user_agent_engine_ruby: .: (0.002860) - test_user_agent_patchlevel: .: (0.009093) - test_user_agent_revision: .: (0.003021) - test_verify_certificate: .: (0.002869) - test_verify_certificate_extra_message: .: (0.003063) - test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.003675) - test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.003083) - test_verify_certificate_message_CERT_REJECTED: .: (0.002744) - test_verify_certificate_message_CERT_UNTRUSTED: .: (0.002867) - test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.003031) - test_verify_certificate_message_INVALID_CA: .: (0.003157) - test_verify_certificate_message_INVALID_PURPOSE: .: (0.003326) - test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.002943) - test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.007721) - test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.003943) + test_configure_connection_for_https: .: (0.029339) + test_configure_connection_for_https_ssl_ca_cert: .: (0.030313) + test_fetch: .: (0.011164) + test_fetch_basic_auth: .: (0.019803) + test_fetch_basic_auth_encoded: .: (0.020330) + test_fetch_basic_oauth_encoded: .: (0.013288) + test_fetch_head: .: (0.003084) + test_fetch_unmodified: .: (0.006449) + test_get_proxy_from_env_domain: .: (0.007507) + test_get_proxy_from_env_empty: .: (0.007651) + test_get_proxy_from_env_escape: .: (0.007646) + test_get_proxy_from_env_fallback: .: (0.007650) + test_get_proxy_from_env_https: .: (0.003190) + test_get_proxy_from_env_normalize: .: (0.007779) + test_initialize_proxy: .: (0.007630) + test_initialize_proxy_ENV: .: (0.005187) + test_initialize_proxy_ENV_https: .: (0.010103) + test_initialize_proxy_URI: .: (0.003057) + test_proxy_ENV: .: (0.007240) + test_user_agent: .: (0.009005) + test_user_agent_engine: .: (0.007635) + test_user_agent_engine_ruby: .: (0.002853) + test_user_agent_patchlevel: .: (0.007244) + test_user_agent_revision: .: (0.002982) + test_verify_certificate: .: (0.008861) + test_verify_certificate_extra_message: .: (0.002915) + test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.008761) + test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.011410) + test_verify_certificate_message_CERT_REJECTED: .: (0.003049) + test_verify_certificate_message_CERT_UNTRUSTED: .: (0.008428) + test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.007651) + test_verify_certificate_message_INVALID_CA: .: (0.002861) + test_verify_certificate_message_INVALID_PURPOSE: .: (0.007155) + test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.009272) + test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.007638) + test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.002933) TestGemRequestConnectionPool: - test_checkout_same_connection: .: (0.007096) - test_net_http_args: .: (0.003932) - test_net_http_args_ipv6: .: (0.002634) - test_net_http_args_no_proxy: .: (0.003186) - test_net_http_args_proxy: .: (0.003054) - test_thread_waits_for_connection: .: (1.003490) - test_to_proxy_eh: .: (0.006357) - test_to_proxy_eh_wildcard: .: (0.054157) - test_to_proxy_empty_string: .: (0.017244) - test_to_proxy_substring: .: (0.007818) + test_checkout_same_connection: .: (0.008266) + test_net_http_args: .: (0.007905) + test_net_http_args_ipv6: .: (0.002719) + test_net_http_args_no_proxy: .: (0.008472) + test_net_http_args_proxy: .: (0.007627) + test_thread_waits_for_connection: .: (1.037132) + test_to_proxy_eh: .: (0.006320) + test_to_proxy_eh_wildcard: .: (0.007971) + test_to_proxy_empty_string: .: (0.007751) + test_to_proxy_substring: .: (0.007632) TestGemRequestSet: - test_bug_bug_990: .: (0.011602) - test_gem: .: (0.007749) - test_gem_duplicate: .: (0.015732) - test_import: .: (0.015780) - test_install: .: (0.115471) - test_install_from_gemdeps: .: (0.068087) - test_install_from_gemdeps_complex_dependencies: .: (0.151219) - test_install_from_gemdeps_explain: .: (0.029115) - test_install_from_gemdeps_install_dir: .: (0.050267) - test_install_from_gemdeps_local: .: (0.023803) - test_install_from_gemdeps_lockfile: .: (0.140555) - test_install_from_gemdeps_version_mismatch: .: (0.070764) - test_install_into: .: (0.067698) - test_install_into_development_shallow: .: (0.074230) - test_load_gemdeps: .: (0.013248) - test_load_gemdeps_installing: .: (0.003735) - test_load_gemdeps_without_groups: .: (0.008063) - test_resolve: .: (0.012162) - test_resolve_development: .: (0.007243) - test_resolve_development_shallow: .: (0.016195) + test_bug_bug_990: .: (0.015326) + test_gem: .: (0.011720) + test_gem_duplicate: .: (0.007637) + test_import: .: (0.007647) + test_install: .: (0.204634) + test_install_from_gemdeps: .: (0.106936) + test_install_from_gemdeps_complex_dependencies: .: (0.235631) + test_install_from_gemdeps_explain: .: (0.044009) + test_install_from_gemdeps_install_dir: .: (0.079630) + test_install_from_gemdeps_local: .: (0.036012) + test_install_from_gemdeps_lockfile: .: (0.287637) + test_install_from_gemdeps_version_mismatch: .: (0.107530) + test_install_into: .: (0.095520) + test_install_into_development_shallow: .: (0.091525) + test_load_gemdeps: .: (0.011532) + test_load_gemdeps_installing: .: (0.011511) + test_load_gemdeps_without_groups: .: (0.011547) + test_resolve: .: (0.011758) + test_resolve_development: .: (0.011461) + test_resolve_development_shallow: .: (0.011940) test_resolve_git: P =============================================================================== Pending: test_resolve_git(TestGemRequestSet): cannot find git executable, use GIT environment variable to set @@ -3592,91 +3628,91 @@ 395: rs = Gem::RequestSet.new 396: =============================================================================== -: (0.010016) - test_resolve_ignore_dependencies: .: (0.003568) - test_resolve_incompatible: .: (0.009029) - test_resolve_vendor: .: (0.010529) - test_sorted_requests: .: (0.008502) - test_sorted_requests_development_shallow: .: (0.007040) - test_tsort_each_child_development: .: (0.007531) - test_tsort_each_child_development_shallow: .: (0.007829) +: (0.014304) + test_resolve_ignore_dependencies: .: (0.011536) + test_resolve_incompatible: .: (0.003064) + test_resolve_vendor: .: (0.016078) + test_sorted_requests: .: (0.016180) + test_sorted_requests_development_shallow: .: (0.011977) + test_tsort_each_child_development: .: (0.010996) + test_tsort_each_child_development_shallow: .: (0.011753) TestGemRequestSetGemDependencyAPI: - test_gem: .: (0.007154) - test_gem_bitbucket: .: (0.002816) - test_gem_bitbucket_expand_path: .: (0.008671) - test_gem_deps_file: .: (0.002822) - test_gem_duplicate: .: (0.004835) - test_gem_git: .: (0.007526) - test_gem_git_branch: .: (0.003047) - test_gem_git_gist: .: (0.008401) - test_gem_git_ref: .: (0.003258) - test_gem_git_submodules: .: (0.008207) - test_gem_git_tag: .: (0.002834) - test_gem_github: .: (0.003013) - test_gem_github_expand_path: .: (0.009791) - test_gem_group: .: (0.002753) - test_gem_group_method: .: (0.002708) - test_gem_group_without: .: (0.009703) - test_gem_groups: .: (0.002713) - test_gem_path: .: (0.003538) - test_gem_platforms: .: (0.009016) - test_gem_platforms_bundler_ruby: .: (0.002977) - test_gem_platforms_engine: .: (0.008352) - test_gem_platforms_maglev: .: (0.002821) - test_gem_platforms_multiple: .: (0.002969) - test_gem_platforms_platform: .: (0.013391) - test_gem_platforms_truffleruby: .: (0.002952) - test_gem_platforms_unknown: .: (0.008533) - test_gem_platforms_version: .: (0.002805) - test_gem_requirement: .: (0.003070) - test_gem_requirements: .: (0.009648) - test_gem_requirements_options: .: (0.002663) - test_gem_requires: .: (0.002788) - test_gem_requires_false: .: (0.009652) - test_gem_requires_without_group: .: (0.002634) - test_gem_source_mismatch: .: (0.003808) - test_gempspec_with_multiple_runtime_deps: .: (0.008874) - test_gemspec: .: (0.007792) - test_gemspec_bad: .: (0.003252) - test_gemspec_development_group: .: (0.008094) - test_gemspec_multiple: .: (0.007670) - test_gemspec_name: .: (0.003794) - test_gemspec_named: .: (0.007627) - test_gemspec_none: .: (0.003658) - test_gemspec_path: .: (0.007890) - test_gemspec_without_group: .: (0.007435) - test_git: .: (0.002862) - test_git_source: .: (0.027427) - test_group: .: (0.005155) - test_load: .: (0.006503) - test_pin_gem_source: .: (0.002796) - test_platform_mswin: .: (0.003854) - test_platform_multiple: .: (0.003144) - test_platform_ruby: .: (0.003690) - test_platforms: .: (0.003129) - test_ruby: .: (0.003674) - test_ruby_engine: .: (0.002857) - test_ruby_engine_mismatch_engine: .: (0.002819) - test_ruby_engine_mismatch_version: .: (0.003989) - test_ruby_engine_no_engine_version: .: (0.002750) - test_ruby_mismatch: .: (0.003476) - test_ruby_mismatch_installing: .: (0.002759) - test_source: .: (0.003697) - test_with_engine_version: .: (0.002747) + test_gem: .: (0.011017) + test_gem_bitbucket: .: (0.011535) + test_gem_bitbucket_expand_path: .: (0.007541) + test_gem_deps_file: .: (0.008333) + test_gem_duplicate: .: (0.003056) + test_gem_git: .: (0.007431) + test_gem_git_branch: .: (0.007494) + test_gem_git_gist: .: (0.007631) + test_gem_git_ref: .: (0.007420) + test_gem_git_submodules: .: (0.007541) + test_gem_git_tag: .: (0.002804) + test_gem_github: .: (0.008481) + test_gem_github_expand_path: .: (0.007532) + test_gem_group: .: (0.007503) + test_gem_group_method: .: (0.002702) + test_gem_group_without: .: (0.008614) + test_gem_groups: .: (0.007515) + test_gem_path: .: (0.007528) + test_gem_platforms: .: (0.007558) + test_gem_platforms_bundler_ruby: .: (0.003241) + test_gem_platforms_engine: .: (0.008264) + test_gem_platforms_maglev: .: (0.007181) + test_gem_platforms_multiple: .: (0.002643) + test_gem_platforms_platform: .: (0.021181) + test_gem_platforms_truffleruby: .: (0.007607) + test_gem_platforms_unknown: .: (0.002749) + test_gem_platforms_version: .: (0.013177) + test_gem_requirement: .: (0.007783) + test_gem_requirements: .: (0.002775) + test_gem_requirements_options: .: (0.012970) + test_gem_requires: .: (0.047776) + test_gem_requires_false: .: (0.007788) + test_gem_requires_without_group: .: (0.011783) + test_gem_source_mismatch: .: (0.011785) + test_gempspec_with_multiple_runtime_deps: .: (0.012491) + test_gemspec: .: (0.011343) + test_gemspec_bad: .: (0.011727) + test_gemspec_development_group: .: (0.015718) + test_gemspec_multiple: .: (0.011786) + test_gemspec_name: .: (0.012604) + test_gemspec_named: .: (0.011590) + test_gemspec_none: .: (0.011405) + test_gemspec_path: .: (0.011785) + test_gemspec_without_group: .: (0.015773) + test_git: .: (0.002709) + test_git_source: .: (0.014742) + test_group: .: (0.002673) + test_load: .: (0.013111) + test_pin_gem_source: .: (0.007888) + test_platform_mswin: .: (0.008911) + test_platform_multiple: .: (0.007295) + test_platform_ruby: .: (0.008011) + test_platforms: .: (0.011785) + test_ruby: .: (0.011780) + test_ruby_engine: .: (0.003029) + test_ruby_engine_mismatch_engine: .: (0.012675) + test_ruby_engine_mismatch_version: .: (0.011783) + test_ruby_engine_no_engine_version: .: (0.007779) + test_ruby_mismatch: .: (0.007789) + test_ruby_mismatch_installing: .: (0.007922) + test_source: .: (0.015654) + test_with_engine_version: .: (0.002566) TestGemRequestSetLockfile: - test_add_DEPENDENCIES: .: (0.024003) - test_add_DEPENDENCIES_from_gem_deps: .: (0.008666) - test_add_GEM: .: (0.052560) - test_add_PLATFORMS: .: (0.028913) - test_relative_path_from: .: (0.003214) - test_to_s_gem: .: (0.007972) - test_to_s_gem_dependency: .: (0.020895) - test_to_s_gem_dependency_non_default: .: (0.015463) - test_to_s_gem_dependency_requirement: .: (0.024375) - test_to_s_gem_path: .: (0.005364) - test_to_s_gem_path_absolute: .: (0.006913) - test_to_s_gem_platform: .: (0.018938) - test_to_s_gem_source: .: (0.018074) + test_add_DEPENDENCIES: .: (0.053001) + test_add_DEPENDENCIES_from_gem_deps: .: (0.024219) + test_add_GEM: .: (0.175474) + test_add_PLATFORMS: .: (0.061166) + test_relative_path_from: .: (0.006579) + test_to_s_gem: .: (0.019730) + test_to_s_gem_dependency: .: (0.028642) + test_to_s_gem_dependency_non_default: .: (0.023063) + test_to_s_gem_dependency_requirement: .: (0.022549) + test_to_s_gem_path: .: (0.013272) + test_to_s_gem_path_absolute: .: (0.009555) + test_to_s_gem_platform: .: (0.020859) + test_to_s_gem_source: .: (0.042261) test_to_s_git: P =============================================================================== Pending: test_to_s_git(TestGemRequestSetLockfile): cannot find git executable, use GIT environment variable to set @@ -3691,202 +3727,202 @@ 378: head = nil 379: =============================================================================== -: (0.004691) - test_write: .: (0.007607) - test_write_error: .: (0.008273) +: (0.009228) + test_write: .: (0.012373) + test_write_error: .: (0.012435) TestGemRequestSetLockfileParser: - test_get: .: (0.003632) - test_get_type_mismatch: .: (0.003034) - test_get_type_multiple: .: (0.003125) - test_get_type_value_mismatch: .: (0.003510) - test_parse: .: (0.003365) - test_parse_DEPENDENCIES_git: .: (0.004125) - test_parse_DEPENDENCIES_git_version: .: (0.005858) - test_parse_GEM: .: (0.003551) - test_parse_GEM_remote_multiple: .: (0.003474) - test_parse_GIT: .: (0.004412) - test_parse_GIT_branch: .: (0.003471) - test_parse_GIT_ref: .: (0.003675) - test_parse_GIT_tag: .: (0.003950) - test_parse_PATH: .: (0.004204) - test_parse_dependencies: .: (0.003454) - test_parse_dependency: .: (0.003418) - test_parse_gem_specs_dependency: .: (0.012263) - test_parse_missing: .: (0.002855) + test_get: .: (0.007527) + test_get_type_mismatch: .: (0.011533) + test_get_type_multiple: .: (0.007499) + test_get_type_value_mismatch: .: (0.011518) + test_parse: .: (0.011418) + test_parse_DEPENDENCIES_git: .: (0.008334) + test_parse_DEPENDENCIES_git_version: .: (0.010930) + test_parse_GEM: .: (0.007535) + test_parse_GEM_remote_multiple: .: (0.007821) + test_parse_GIT: .: (0.037521) + test_parse_GIT_branch: .: (0.013621) + test_parse_GIT_ref: .: (0.011650) + test_parse_GIT_tag: .: (0.004530) + test_parse_PATH: .: (0.010640) + test_parse_dependencies: .: (0.012674) + test_parse_dependency: .: (0.010714) + test_parse_gem_specs_dependency: .: (0.007359) + test_parse_missing: .: (0.007887) TestGemRequestSetLockfileTokenizer: - test_peek: .: (0.023644) - test_skip: .: (0.003178) - test_token_pos: .: (0.004394) - test_tokenize: .: (0.003299) - test_tokenize_capitals: .: (0.008506) - test_tokenize_conflict_markers: .: (0.007803) - test_tokenize_git: .: (0.004382) - test_tokenize_multiple: .: (0.003334) - test_unget: .: (0.004063) + test_peek: .: (0.007135) + test_skip: .: (0.007333) + test_token_pos: .: (0.007149) + test_tokenize: .: (0.007509) + test_tokenize_capitals: .: (0.011901) + test_tokenize_conflict_markers: .: (0.007361) + test_tokenize_git: .: (0.007517) + test_tokenize_multiple: .: (0.007523) + test_unget: .: (0.007528) TestGemRequire: - test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.011415) - test_activate_via_require_respects_loaded_files: .: (0.030585) - test_already_activated_direct_conflict: .: (0.047835) - test_concurrent_require: .: (0.041412) - test_dash_i_beats_default_gems: .: (0.031081) - test_dash_i_beats_gems: .: (0.067616) - test_default_gem_and_normal_gem: .: (0.035049) - test_default_gem_and_normal_gem_same_version: .: (0.031856) - test_default_gem_only: .: (0.015583) - test_default_gem_prerelease: .: (0.021807) - test_default_gem_require_activates_just_once: .: (0.007391) - test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.038265) - test_default_gem_with_unresolved_gems_depending_on_it: .: (0.046550) - test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.388705) - test_multiple_gems_with_the_same_path: .: (0.137657) - test_no_crash_when_overriding_warn_with_warning_module: .: (0.352749) - test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.372009) - test_no_kernel_require_in_warn_with_uplevel: .: (0.347968) - test_no_other_behavioral_changes_with_Kernel_warn: .: (0.239604) - test_no_other_behavioral_changes_with_warn: .: (0.330551) - test_normal_gem_does_not_shadow_default_gem: .: (0.032888) - test_normal_gems_with_overridden_load_error_message:.: (0.349420) - test_realworld_default_gem: .: (0.264888) - test_realworld_upgraded_default_gem: .: (0.295917) - test_require_bundler: .: (0.038047) - test_require_can_use_a_pathname_object: .: (0.030863) - test_require_default_when_gem_defined: .: (0.031467) - test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.320695) - test_require_doesnt_traverse_development_dependencies: .: (0.023163) - test_require_is_lazy_with_inexact_req: .: (0.034716) - test_require_is_not_lazy_with_exact_req: .: (0.019875) - test_require_is_not_lazy_with_one_possible: .: (0.024463) - test_require_is_not_lazy_with_shadowed_default_gem: .: (0.026320) - test_require_when_gem_defined: .: (0.015561) - test_require_works_after_cleanup: .: (0.013460) - test_respect_loaded_features_caching_like_standard_require: .: (0.011410) - test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.011784) - test_try_activate_error_unlocks_require_monitor: .: (0.004784) - test_unable_to_find_good_unresolved_version: .: (0.039865) + test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.027883) + test_activate_via_require_respects_loaded_files: .: (0.046415) + test_already_activated_direct_conflict: .: (0.076298) + test_concurrent_require: .: (0.201388) + test_dash_i_beats_default_gems: .: (0.046812) + test_dash_i_beats_gems: .: (0.087579) + test_default_gem_and_normal_gem: .: (0.050981) + test_default_gem_and_normal_gem_same_version: .: (0.043531) + test_default_gem_only: .: (0.023534) + test_default_gem_prerelease: .: (0.037399) + test_default_gem_require_activates_just_once: .: (0.017968) + test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.090027) + test_default_gem_with_unresolved_gems_depending_on_it: .: (0.113152) + test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.415173) + test_multiple_gems_with_the_same_path: .: (0.103537) + test_no_crash_when_overriding_warn_with_warning_module: .: (0.408027) + test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.391050) + test_no_kernel_require_in_warn_with_uplevel: .: (0.351536) + test_no_other_behavioral_changes_with_Kernel_warn: .: (0.351548) + test_no_other_behavioral_changes_with_warn: .: (0.397541) + test_normal_gem_does_not_shadow_default_gem: .: (0.045722) + test_normal_gems_with_overridden_load_error_message:.: (0.391645) + test_realworld_default_gem: .: (0.358519) + test_realworld_upgraded_default_gem: .: (0.371233) + test_require_bundler: .: (0.056437) + test_require_can_use_a_pathname_object: .: (0.039565) + test_require_default_when_gem_defined: .: (0.036014) + test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.443546) + test_require_doesnt_traverse_development_dependencies: .: (0.047480) + test_require_is_lazy_with_inexact_req: .: (0.079491) + test_require_is_not_lazy_with_exact_req: .: (0.079634) + test_require_is_not_lazy_with_one_possible: .: (0.056553) + test_require_is_not_lazy_with_shadowed_default_gem: .: (0.067580) + test_require_when_gem_defined: .: (0.030893) + test_require_works_after_cleanup: .: (0.045114) + test_respect_loaded_features_caching_like_standard_require: .: (0.017964) + test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.047661) + test_try_activate_error_unlocks_require_monitor: .: (0.015485) + test_unable_to_find_good_unresolved_version: .: (0.151475) TestGemRequirement: - test_bad: .: (0.003980) - test_basic_non_none: .: (0.002997) - test_concat: .: (0.003282) - test_create: .: (0.002621) - test_empty_requirements_is_none: .: (0.009161) - test_equals2: .: (0.002860) - test_explicit_default_is_none: .: (0.002996) - test_for_lockfile: .: (0.002679) - test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.006377) - test_hash_with_multiple_versions: .: (0.002658) - test_illformed_requirements: .: (0.002810) - test_initialize: .: (0.002629) - test_initialize_copy: .: (0.002719) - test_marshal_load_attack: .: (0.003041) - test_parse: .: (0.008889) - test_parse_bad: .: (0.002766) - test_parse_deduplication: .: (0.003159) - test_prerelease_eh: .: (0.002626) - test_satisfied_by_boxed: .: (0.002798) - test_satisfied_by_eh_bang_equal: .: (0.002779) - test_satisfied_by_eh_blank: .: (0.004756) - test_satisfied_by_eh_boxed: .: (0.003205) - test_satisfied_by_eh_equal: .: (0.002668) - test_satisfied_by_eh_good: .: (0.003970) - test_satisfied_by_eh_gt: .: (0.002882) - test_satisfied_by_eh_gte: .: (0.002798) - test_satisfied_by_eh_list: .: (0.002933) - test_satisfied_by_eh_lt: .: (0.002677) - test_satisfied_by_eh_lte: .: (0.003360) - test_satisfied_by_eh_multiple: .: (0.002868) - test_satisfied_by_eh_non_versions: .: (0.003035) - test_satisfied_by_eh_tilde_gt: .: (0.007158) - test_satisfied_by_eh_tilde_gt_v0: .: (0.002633) - test_satisfied_by_explicitly_bounded: .: (0.003641) - test_specific: .: (0.002790) + test_bad: .: (0.019123) + test_basic_non_none: .: (0.007489) + test_concat: .: (0.011545) + test_create: .: (0.011558) + test_empty_requirements_is_none: .: (0.011697) + test_equals2: .: (0.011382) + test_explicit_default_is_none: .: (0.011470) + test_for_lockfile: .: (0.012004) + test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.011497) + test_hash_with_multiple_versions: .: (0.011506) + test_illformed_requirements: .: (0.011514) + test_initialize: .: (0.011520) + test_initialize_copy: .: (0.002971) + test_marshal_load_attack: .: (0.015928) + test_parse: .: (0.007493) + test_parse_bad: .: (0.011527) + test_parse_deduplication: .: (0.011855) + test_prerelease_eh: .: (0.011610) + test_satisfied_by_boxed: .: (0.011342) + test_satisfied_by_eh_bang_equal: .: (0.007456) + test_satisfied_by_eh_blank: .: (0.011667) + test_satisfied_by_eh_boxed: .: (0.011520) + test_satisfied_by_eh_equal: .: (0.011501) + test_satisfied_by_eh_good: .: (0.012142) + test_satisfied_by_eh_gt: .: (0.011268) + test_satisfied_by_eh_gte: .: (0.011793) + test_satisfied_by_eh_list: .: (0.011792) + test_satisfied_by_eh_lt: .: (0.011772) + test_satisfied_by_eh_lte: .: (0.002697) + test_satisfied_by_eh_multiple: .: (0.013133) + test_satisfied_by_eh_non_versions: .: (0.011656) + test_satisfied_by_eh_tilde_gt: .: (0.011778) + test_satisfied_by_eh_tilde_gt_v0: .: (0.007787) + test_satisfied_by_explicitly_bounded: .: (0.007617) + test_specific: .: (0.007792) TestGemResolver: - test_backoff_higher_version_to_satisfy_dep: .: (0.005201) - test_backtracks_to_the_first_conflict: .: (0.004982) - test_common_rack_activation_scenario: .: (0.011256) - test_conflict_resolution_only_effects_correct_spec: .: (0.004389) - test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.009763) - test_keeps_resolving_after_seeing_satisfied_dep: .: (0.005322) - test_no_overlap_specifically: .: (0.003416) - test_only_returns_spec_once: .: (0.008401) - test_pick_generic_linux_variants_on_musl_linux: .: (0.007645) - test_picks_best_platform: .: (0.017019) - test_picks_highest_version: .: (0.003393) - test_picks_lower_version_when_needed: .: (0.004044) - test_pulls_in_dependencies: .: (0.007973) - test_raises_and_explains_when_platform_prevents_install: .: (0.003086) - test_raises_and_reports_a_toplevel_request_properly:.: (0.002833) - test_raises_and_reports_an_implicit_request_properly: .: (0.003369) - test_raises_dependency_error: .: (0.005815) - test_raises_when_a_gem_is_missing: .: (0.002936) - test_raises_when_a_gem_version_is_missing: .: (0.002924) - test_raises_when_possibles_are_exhausted: .: (0.005024) - test_requests: .: (0.003796) - test_requests_development: .: (0.003365) - test_requests_ignore_dependencies: .: (0.003754) - test_resolve_bug_699: .: (0.004641) - test_resolve_conflict: .: (0.004533) - test_resolve_conservative: .: (0.015146) - test_resolve_development: .: (0.004027) - test_resolve_development_shallow: .: (0.004962) - test_resolve_remote_missing_dependency: .: (0.004393) - test_resolve_rollback: .: (0.005080) - test_search_for_local_platform_partial_string_match:.: (0.003486) - test_second_level_backout: .: (0.020796) - test_select_local_platforms: .: (0.003623) - test_self_compose_sets_best_set: .: (0.002757) - test_self_compose_sets_multiple: .: (0.003233) - test_self_compose_sets_nest: .: (0.003453) - test_self_compose_sets_nil: .: (0.003490) - test_self_compose_sets_single: .: (0.003427) - test_simple_activesupport_problem: .: (0.004637) - test_sorts_by_source_then_version: .: (0.003844) + test_backoff_higher_version_to_satisfy_dep: .: (0.019807) + test_backtracks_to_the_first_conflict: .: (0.023629) + test_common_rack_activation_scenario: .: (0.019788) + test_conflict_resolution_only_effects_correct_spec: .: (0.012864) + test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.034824) + test_keeps_resolving_after_seeing_satisfied_dep: .: (0.011790) + test_no_overlap_specifically: .: (0.011780) + test_only_returns_spec_once: .: (0.023788) + test_pick_generic_linux_variants_on_musl_linux: .: (0.027781) + test_picks_best_platform: .: (0.031785) + test_picks_highest_version: .: (0.011795) + test_picks_lower_version_when_needed: .: (0.016231) + test_pulls_in_dependencies: .: (0.011901) + test_raises_and_explains_when_platform_prevents_install: .: (0.011465) + test_raises_and_reports_a_toplevel_request_properly:.: (0.011791) + test_raises_and_reports_an_implicit_request_properly: .: (0.011950) + test_raises_dependency_error: .: (0.012818) + test_raises_when_a_gem_is_missing: .: (0.010704) + test_raises_when_a_gem_version_is_missing: .: (0.011775) + test_raises_when_possibles_are_exhausted: .: (0.023777) + test_requests: .: (0.007787) + test_requests_development: .: (0.011784) + test_requests_ignore_dependencies: .: (0.011879) + test_resolve_bug_699: .: (0.015690) + test_resolve_conflict: .: (0.016381) + test_resolve_conservative: .: (0.015337) + test_resolve_development: .: (0.019773) + test_resolve_development_shallow: .: (0.012058) + test_resolve_remote_missing_dependency: .: (0.011627) + test_resolve_rollback: .: (0.012506) + test_search_for_local_platform_partial_string_match:.: (0.051194) + test_second_level_backout: .: (0.083786) + test_select_local_platforms: .: (0.011854) + test_self_compose_sets_best_set: .: (0.011732) + test_self_compose_sets_multiple: .: (0.011742) + test_self_compose_sets_nest: .: (0.011854) + test_self_compose_sets_nil: .: (0.011724) + test_self_compose_sets_single: .: (0.011933) + test_simple_activesupport_problem: .: (0.019636) + test_sorts_by_source_then_version: .: (0.011949) TestGemResolverAPISet: - test_find_all: .: (0.004268) - test_find_all_cache: .: (0.003815) - test_find_all_local: .: (0.002836) - test_find_all_missing: .: (0.003524) - test_find_all_not_found: .: (0.003421) - test_find_all_prereleases: .: (0.003481) - test_initialize: .: (0.003241) - test_initialize_deeper_uri: .: (0.003343) - test_initialize_uri: .: (0.002926) - test_prefetch: .: (0.007761) - test_prefetch_cache: .: (0.003620) - test_prefetch_cache_missing: .: (0.003264) - test_prefetch_local: .: (0.008010) + test_find_all: .: (0.015530) + test_find_all_cache: .: (0.011769) + test_find_all_local: .: (0.011793) + test_find_all_missing: .: (0.011769) + test_find_all_not_found: .: (0.011782) + test_find_all_prereleases: .: (0.011915) + test_initialize: .: (0.011655) + test_initialize_deeper_uri: .: (0.011882) + test_initialize_uri: .: (0.011664) + test_prefetch: .: (0.011785) + test_prefetch_cache: .: (0.011783) + test_prefetch_cache_missing: .: (0.011895) + test_prefetch_local: .: (0.011681) TestGemResolverAPISpecification: - test_fetch_development_dependencies: .: (0.011201) - test_initialize: .: (0.002953) - test_installable_platform_eh: .: (0.004593) - test_source: .: (0.002780) - test_spec: .: (0.005942) - test_spec_jruby_platform: .: (0.013753) + test_fetch_development_dependencies: .: (0.023622) + test_initialize: .: (0.011778) + test_installable_platform_eh: .: (0.011789) + test_source: .: (0.011867) + test_spec: .: (0.013583) + test_spec_jruby_platform: .: (0.034043) TestGemResolverActivationRequest: - test_development_eh: .: (0.003223) - test_inspect: .: (0.002645) - test_installed_eh: .: (0.002496) + test_development_eh: .: (0.011798) + test_inspect: .: (0.011612) + test_installed_eh: .: (0.007910) TestGemResolverBestSet: - test_find_all: .: (0.004595) - test_find_all_local: .: (0.005140) - test_initialize: .: (0.003236) - test_prefetch: .: (0.010807) - test_prefetch_local: .: (0.008097) + test_find_all: .: (0.016908) + test_find_all_local: .: (0.022505) + test_initialize: .: (0.011774) + test_prefetch: .: (0.015785) + test_prefetch_local: .: (0.015841) TestGemResolverComposedSet: - test_errors: .: (0.003400) - test_prerelease_equals: .: (0.002619) - test_remote_equals: .: (0.002527) + test_errors: .: (0.011607) + test_prerelease_equals: .: (0.011975) + test_remote_equals: .: (0.003585) TestGemResolverConflict: - test_explanation: .: (0.009773) - test_explanation_user_request: .: (0.002837) - test_request_path: .: (0.004954) + test_explanation: .: (0.011741) + test_explanation_user_request: .: (0.007765) + test_request_path: .: (0.007651) TestGemResolverDependencyRequest: - test_development_eh: .: (0.002750) - test_match_eh: .: (0.002676) - test_match_eh_prerelease: .: (0.005706) - test_match_eh_prerelease_allow_prerelease: .: (0.002779) - test_matches_spec_eh: .: (0.002709) - test_matches_spec_eh_prerelease: .: (0.011276) - test_requirement: .: (0.003002) + test_development_eh: .: (0.002721) + test_match_eh: .: (0.013202) + test_match_eh_prerelease: .: (0.011795) + test_match_eh_prerelease_allow_prerelease: .: (0.007780) + test_matches_spec_eh: .: (0.007788) + test_matches_spec_eh_prerelease: .: (0.011791) + test_requirement: .: (0.011779) TestGemResolverGitSet: test_add_git_gem: P =============================================================================== @@ -3902,7 +3938,7 @@ 17: @set.add_git_gem name, repository, nil, false 18: =============================================================================== -: (0.005546) +: (0.005228) test_add_git_gem_submodules: P =============================================================================== Pending: test_add_git_gem_submodules(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3917,7 +3953,7 @@ 31: @set.add_git_gem name, repository, nil, true 32: =============================================================================== -: (0.004977) +: (0.003491) test_add_git_spec: P =============================================================================== Pending: test_add_git_spec(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3932,7 +3968,7 @@ 43: @set.add_git_spec name, version, repository, revision, true 44: =============================================================================== -: (0.005260) +: (0.013303) test_find_all: P =============================================================================== Pending: test_find_all(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3947,7 +3983,7 @@ 61: @set.add_git_gem name, repository, nil, false 62: =============================================================================== -: (0.004268) +: (0.012042) test_find_all_local: P =============================================================================== Pending: test_find_all_local(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3962,7 +3998,7 @@ 77: @set.add_git_gem name, repository, nil, false 78: @set.remote = false =============================================================================== -: (0.004971) +: (0.047860) test_find_all_prerelease: P =============================================================================== Pending: test_find_all_prerelease(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3977,7 +4013,7 @@ 92: @set.add_git_gem name, repository, nil, false 93: =============================================================================== -: (0.004958) +: (0.016031) test_prefetch: P =============================================================================== Pending: test_prefetch(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3992,7 +4028,7 @@ 126: @set.add_git_gem name, repository, nil, false 127: =============================================================================== -: (0.004529) +: (0.015388) test_prefetch_cache: P =============================================================================== Pending: test_prefetch_cache(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4007,7 +4043,7 @@ 140: @set.add_git_gem name, repository, nil, false 141: =============================================================================== -: (0.004483) +: (0.010223) test_prefetch_filter: P =============================================================================== Pending: test_prefetch_filter(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4022,7 +4058,7 @@ 158: @set.add_git_gem name, repository, nil, false 159: =============================================================================== -: (0.004313) +: (0.011095) test_prefetch_root_dir: P =============================================================================== Pending: test_prefetch_root_dir(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4037,8 +4073,8 @@ 172: @set.add_git_gem name, repository, nil, false 173: =============================================================================== -: (0.004441) - test_root_dir: .: (0.002586) +: (0.013517) + test_root_dir: .: (0.010088) TestGemResolverGitSpecification: test_add_dependency: P =============================================================================== @@ -4054,8 +4090,8 @@ 41: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 42: =============================================================================== -: (0.004807) - test_equals2: .: (0.003948) +: (0.013483) + test_equals2: .: (0.018005) test_install: P =============================================================================== Pending: test_install(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4070,7 +4106,7 @@ 53: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 54: =============================================================================== -: (0.005520) +: (0.009447) test_install_extension: P =============================================================================== Pending: test_install_extension(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4085,7 +4121,7 @@ 71: end 72: =============================================================================== -: (0.004444) +: (0.009654) test_install_installed: P =============================================================================== Pending: test_install_installed(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4100,399 +4136,399 @@ 103: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 104: =============================================================================== -: (0.011050) +: (0.007809) TestGemResolverIndexSet: - test_find_all: .: (0.007464) - test_find_all_local: .: (0.005290) - test_find_all_prerelease: .: (0.006312) - test_initialize: .: (0.003221) - test_initialize_source: .: (0.007913) + test_find_all: .: (0.013640) + test_find_all_local: .: (0.021947) + test_find_all_prerelease: .: (0.012458) + test_initialize: .: (0.011248) + test_initialize_source: .: (0.015778) TestGemResolverIndexSpecification: - test_initialize: .: (0.003558) - test_initialize_platform: .: (0.003318) - test_install: .: (0.012097) - test_spec: .: (0.006325) - test_spec_local: .: (0.017709) + test_initialize: .: (0.011638) + test_initialize_platform: .: (0.011894) + test_install: .: (0.043792) + test_spec: .: (0.023713) + test_spec_local: .: (0.023783) TestGemResolverInstalledSpecification: - test_initialize: .: (0.002903) - test_install: .: (0.002714) - test_installable_platform_eh: .: (0.007554) + test_initialize: .: (0.011622) + test_install: .: (0.011782) + test_installable_platform_eh: .: (0.035773) TestGemResolverInstallerSet: - test_add_always_install: .: (0.016225) - test_add_always_install_errors: .: (0.013583) - test_add_always_install_index_spec_platform: .: (0.010174) - test_add_always_install_platform: .: (0.019644) - test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.031870) - test_add_always_install_prerelease: .: (0.027645) - test_add_always_install_prerelease_github_problem: .: (0.031771) - test_add_always_install_prerelease_only: .: (0.023532) - test_add_local: .: (0.023653) - test_consider_local_eh: .: (0.002975) - test_consider_remote_eh: .: (0.003438) - test_errors: .: (0.008989) - test_find_all_always_install: .: (0.027763) - test_find_all_prerelease: .: (0.017251) - test_find_all_prerelease_dependencies_with_add_local: .: (0.030468) - test_load_spec: .: (0.015352) - test_prefetch: .: (0.002979) - test_prerelease_equals: .: (0.002669) - test_remote_equals_both: .: (0.002818) - test_remote_equals_local: .: (0.002597) - test_remote_equals_remote: .: (0.002521) + test_add_always_install: .: (0.052715) + test_add_always_install_errors: .: (0.014797) + test_add_always_install_index_spec_platform: .: (0.035782) + test_add_always_install_platform: .: (0.040875) + test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.044845) + test_add_always_install_prerelease: .: (0.061974) + test_add_always_install_prerelease_github_problem: .: (0.029146) + test_add_always_install_prerelease_only: .: (0.030216) + test_add_local: .: (0.023569) + test_consider_local_eh: .: (0.007617) + test_consider_remote_eh: .: (0.002743) + test_errors: .: (0.012706) + test_find_all_always_install: .: (0.030038) + test_find_all_prerelease: .: (0.029415) + test_find_all_prerelease_dependencies_with_add_local: .: (0.031634) + test_load_spec: .: (0.011629) + test_prefetch: .: (0.007629) + test_prerelease_equals: .: (0.007621) + test_remote_equals_both: .: (0.002651) + test_remote_equals_local: .: (0.009036) + test_remote_equals_remote: .: (0.007392) TestGemResolverLocalSpecification: - test_install: .: (0.020637) - test_installable_platform_eh: .: (0.012339) + test_install: .: (0.031324) + test_installable_platform_eh: .: (0.016501) TestGemResolverLockSet: - test_add: .: (0.003038) - test_find_all: .: (0.002660) - test_load_spec: .: (0.012890) - test_prefetch: .: (0.002635) + test_add: .: (0.006685) + test_find_all: .: (0.007856) + test_load_spec: .: (0.011573) + test_prefetch: .: (0.007453) TestGemResolverLockSpecification: - test_add_dependency: .: (0.008726) - test_initialize: .: (0.002693) - test_install: .: (0.022101) - test_install_installed: .: (0.003226) - test_spec: .: (0.020031) - test_spec_loaded: .: (0.007018) + test_add_dependency: .: (0.007315) + test_initialize: .: (0.007588) + test_install: .: (0.023636) + test_install_installed: .: (0.007638) + test_spec: .: (0.007653) + test_spec_loaded: .: (0.008837) TestGemResolverRequirementList: - test_each: .: (0.003871) + test_each: .: (0.010322) TestGemResolverSpecification: - test_install: .: (0.014975) - test_installable_platform_eh: .: (0.003449) - test_source: .: (0.002829) + test_install: .: (0.024073) + test_installable_platform_eh: .: (0.007631) + test_source: .: (0.007033) TestGemResolverVendorSet: - test_add_vendor_gem: .: (0.004049) - test_add_vendor_gem_missing: .: (0.003414) - test_find_all: .: (0.009133) - test_find_all_prerelease: .: (0.003444) - test_load_spec: .: (0.008121) + test_add_vendor_gem: .: (0.011847) + test_add_vendor_gem_missing: .: (0.003603) + test_find_all: .: (0.011443) + test_find_all_prerelease: .: (0.003439) + test_load_spec: .: (0.007824) TestGemResolverVendorSpecification: - test_dependencies: .: (0.002841) - test_equals2: .: (0.008132) - test_full_name: .: (0.007483) - test_install: .: (0.007562) - test_name: .: (0.007621) - test_platform: .: (0.007891) - test_version: .: (0.002682) + test_dependencies: .: (0.007313) + test_equals2: .: (0.007695) + test_full_name: .: (0.007542) + test_install: .: (0.007624) + test_name: .: (0.002738) + test_platform: .: (0.029065) + test_version: .: (0.007454) TestGemSafeMarshal: - test_array_subclass: .: (0.008250) - test_date: .: (0.002908) - test_floats: .: (0.007504) - test_frozen_object: .: (0.009150) - test_gem_spec_disallowed_ivar: .: (0.007431) - test_gem_spec_disallowed_symbol: .: (0.003561) - test_gem_spec_unmarshall_license: .: (0.011902) - test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.011640) - test_hash_with_compare_by_identity: .: (0.003127) - test_hash_with_default_value: .: (0.008343) - test_hash_with_ivar: .: (0.007736) - test_int_ 0: .: (0.002921) - test_int_ 1: .: (0.008465) - test_int_ 1048575: .: (0.002832) - test_int_ 122: .: (0.008774) - test_int_ 123: .: (0.002799) - test_int_ 124: .: (0.008247) - test_int_ 127: .: (0.002821) - test_int_ 128: .: (0.009060) - test_int_ 2: .: (0.007671) - test_int_ 255: .: (0.007904) - test_int_ 256: .: (0.002807) - test_int_ 257: .: (0.007233) - test_int_ 268435455: .: (0.002818) - test_int_ 268435456: .: (0.002929) - test_int_ 3: .: (0.002786) - test_int_ 4: .: (0.002597) - test_int_ 4294967295: .: (0.003022) - test_int_ 4294967296: .: (0.002787) - test_int_ 5: .: (0.002683) - test_int_ 6: .: (0.003001) - test_int_ 65535: .: (0.002794) - test_int_ 65536: .: (0.002992) - test_int_ 9223372036854775807: .: (0.002857) - test_int_ 9223372036854775808: .: (0.002916) - test_length_one_symbols: .: (0.003488) - test_link_after_float: .: (0.020019) - test_negative_length: .: (0.002993) - test_rational: .: (0.003668) - test_recursive_array: .: (0.002693) - test_recursive_string: .: (0.008699) - test_repeated_string: .: (0.007588) - test_repeated_symbol: .: (0.003409) - test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.004352) - test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.003240) - test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.003204) - test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.010957) - test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.009506) - test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.014515) - test_safe_load_marshal Array ["hello", "hello"]: .: (0.015841) - test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.013958) - test_safe_load_marshal Array [:development, :development]: .: (0.017567) - test_safe_load_marshal Array [[...]]: .: (0.024028) - test_safe_load_marshal Array {}: .: (0.012763) - test_safe_load_marshal Date #: .: (0.026325) - test_safe_load_marshal Float -0.0: .: (0.012610) - test_safe_load_marshal Float -1.1: .: (0.024215) - test_safe_load_marshal Float -30000000.0: .: (0.022847) - test_safe_load_marshal Float -Infinity: .: (0.022168) - test_safe_load_marshal Float 0.0: .: (0.036038) - test_safe_load_marshal Float 1.1: .: (0.047932) - test_safe_load_marshal Float 30000000.0: .: (0.015628) - test_safe_load_marshal Float Infinity: .: (0.002827) - test_safe_load_marshal Float NaN: .: (0.008743) - test_safe_load_marshal Gem::Version #:.: (0.008078) - test_safe_load_marshal Hash {:runtime=>:development}: .: (0.003677) - test_safe_load_marshal Hash {}: .: (0.007351) - test_safe_load_marshal Hash {} default value: .: (0.007153) - test_safe_load_marshal Integer -1: .: (0.008199) - test_safe_load_marshal Integer -1048575: .: (0.003445) - test_safe_load_marshal Integer -122: .: (0.007948) - test_safe_load_marshal Integer -123: .: (0.003195) - test_safe_load_marshal Integer -124: .: (0.008834) - test_safe_load_marshal Integer -127: .: (0.002710) - test_safe_load_marshal Integer -128: .: (0.008212) - test_safe_load_marshal Integer -2: .: (0.002768) - test_safe_load_marshal Integer -255: .: (0.008948) - test_safe_load_marshal Integer -256: .: (0.002731) - test_safe_load_marshal Integer -257: .: (0.008482) - test_safe_load_marshal Integer -268435455: .: (0.002840) - test_safe_load_marshal Integer -268435456: .: (0.006915) - test_safe_load_marshal Integer -3: .: (0.009525) - test_safe_load_marshal Integer -4: .: (0.002845) - test_safe_load_marshal Integer -4294967295: .: (0.008622) - test_safe_load_marshal Integer -4294967296: .: (0.002715) - test_safe_load_marshal Integer -5: .: (0.002704) - test_safe_load_marshal Integer -6: .: (0.007059) - test_safe_load_marshal Integer -65535: .: (0.006974) - test_safe_load_marshal Integer -65536: .: (0.003837) - test_safe_load_marshal Integer -9223372036854775807:.: (0.007283) - test_safe_load_marshal Integer -9223372036854775808:.: (0.007751) - test_safe_load_marshal Integer 0: .: (0.002804) - test_safe_load_marshal Integer 1: .: (0.008515) - test_safe_load_marshal Integer 1048574: .: (0.002740) - test_safe_load_marshal Integer 1048575: .: (0.008712) - test_safe_load_marshal Integer 1048576: .: (0.002866) - test_safe_load_marshal Integer 121: .: (0.008778) - test_safe_load_marshal Integer 122: .: (0.002744) - test_safe_load_marshal Integer 123: .: (0.008560) - test_safe_load_marshal Integer 124: .: (0.003152) - test_safe_load_marshal Integer 125: .: (0.008297) - test_safe_load_marshal Integer 126: .: (0.002742) - test_safe_load_marshal Integer 127: .: (0.004932) - test_safe_load_marshal Integer 128: .: (0.007461) - test_safe_load_marshal Integer 129: .: (0.003828) - test_safe_load_marshal Integer 2: .: (0.007478) - test_safe_load_marshal Integer 254: .: (0.007649) - test_safe_load_marshal Integer 255: .: (0.002780) - test_safe_load_marshal Integer 256: .: (0.008829) - test_safe_load_marshal Integer 257: .: (0.002735) - test_safe_load_marshal Integer 258: .: (0.008808) - test_safe_load_marshal Integer 268435454: .: (0.002714) - test_safe_load_marshal Integer 268435455: .: (0.008592) - test_safe_load_marshal Integer 268435456: .: (0.002758) - test_safe_load_marshal Integer 268435457: .: (0.008661) - test_safe_load_marshal Integer 3: .: (0.002765) - test_safe_load_marshal Integer 4: .: (0.002903) - test_safe_load_marshal Integer 4294967294: .: (0.009762) - test_safe_load_marshal Integer 4294967295: .: (0.002793) - test_safe_load_marshal Integer 4294967296: .: (0.008775) - test_safe_load_marshal Integer 4294967297: .: (0.018979) - test_safe_load_marshal Integer 5: .: (0.008228) - test_safe_load_marshal Integer 6: .: (0.004015) - test_safe_load_marshal Integer 65534: .: (0.007485) - test_safe_load_marshal Integer 65535: .: (0.007622) - test_safe_load_marshal Integer 65536: .: (0.007557) - test_safe_load_marshal Integer 65537: .: (0.003410) - test_safe_load_marshal Integer 7: .: (0.007857) - test_safe_load_marshal Integer 9223372036854775806: .: (0.003207) - test_safe_load_marshal Integer 9223372036854775807: .: (0.008563) - test_safe_load_marshal Integer 9223372036854775808: .: (0.002713) - test_safe_load_marshal Integer 9223372036854775809: .: (0.008436) - test_safe_load_marshal Rational (1/3): .: (0.003853) - test_safe_load_marshal String "": .: (0.007467) - test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.007648) - test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.002942) - test_safe_load_marshal String "abc" Windows-1256: .: (0.005152) - test_safe_load_marshal String "abc" ascii: .: (0.007048) - test_safe_load_marshal String "abc" binary: .: (0.007647) - test_safe_load_marshal String "abc" ivar: .: (0.002895) - test_safe_load_marshal String "abc" utf8: .: (0.008584) - test_safe_load_marshal String "hello" ivar: .: (0.002906) - test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.008460) - test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.007644) - test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.003197) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.008043) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.011521) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.007584) - test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.007750) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.008418) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.003243) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.011763) - test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.011418) - test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.007663) - test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.007765) - test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.003014) - test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.012310) - test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.003028) - test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.008011) - test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.008107) - test_string_subclass: .: (0.002913) - test_string_with_encoding: .: (0.012578) - test_string_with_ivar: .: (0.002856) - test_time_0 2000-12-31 23:59:59 -1200: .: (0.004725) - test_time_1 2001-01-01 15:59:59 +0400: .: (0.007517) - test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -1200: .: (0.007648) - test_time_11 2000-12-31 23:59:59.000000001 -1200: .: (0.003772) - test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -1200: .: (0.007580) - test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -1200: .: (0.007382) - test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -1200: .: (0.007640) - test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.006465) - test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.003572) - test_time_17 2001-01-01 11:59:59 UTC: .: (0.003107) - test_time_18 2001-01-01 11:59:59 UTC: .: (0.003077) - test_time_2 2001-01-01 00:07:59 -1152: .: (0.014161) - test_time_3 2001-01-01 11:59:59 +0000: .: (0.008317) - test_time_4 2001-01-01 11:59:59 UTC: .: (0.003330) - test_time_5 2000-12-31 23:59:59.001 -1200: .: (0.003883) - test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -1200: .: (0.004263) - test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -1200: .: (0.003864) - test_time_8 2000-12-31 23:59:59.000001 -1200: .: (0.003054) - test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -1200: .: (0.003649) - test_time_loads: .: (0.003322) - test_time_user_marshal: .: (0.002815) - test_time_with_ivar: .: (0.008529) - test_unexpected_eof: .: (0.003148) + test_array_subclass: .: (0.012237) + test_date: .: (0.002903) + test_floats: .: (0.012156) + test_frozen_object: .: (0.007829) + test_gem_spec_disallowed_ivar: .: (0.007386) + test_gem_spec_disallowed_symbol: .: (0.013058) + test_gem_spec_unmarshall_license: .: (0.010377) + test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.011608) + test_hash_with_compare_by_identity: .: (0.007944) + test_hash_with_default_value: .: (0.002964) + test_hash_with_ivar: .: (0.002935) + test_int_ 0: .: (0.007235) + test_int_ 1: .: (0.009474) + test_int_ 1048575: .: (0.003614) + test_int_ 122: .: (0.007687) + test_int_ 123: .: (0.007619) + test_int_ 124: .: (0.007625) + test_int_ 127: .: (0.007622) + test_int_ 128: .: (0.003619) + test_int_ 2: .: (0.007681) + test_int_ 255: .: (0.007661) + test_int_ 256: .: (0.007615) + test_int_ 257: .: (0.007601) + test_int_ 268435455: .: (0.007614) + test_int_ 268435456: .: (0.002846) + test_int_ 3: .: (0.007326) + test_int_ 4: .: (0.008834) + test_int_ 4294967295: .: (0.008219) + test_int_ 4294967296: .: (0.007224) + test_int_ 5: .: (0.007657) + test_int_ 6: .: (0.007644) + test_int_ 65535: .: (0.002815) + test_int_ 65536: .: (0.008836) + test_int_ 9223372036854775807: .: (0.003414) + test_int_ 9223372036854775808: .: (0.007700) + test_length_one_symbols: .: (0.007644) + test_link_after_float: .: (0.003662) + test_negative_length: .: (0.002854) + test_rational: .: (0.008752) + test_recursive_array: .: (0.003638) + test_recursive_string: .: (0.002825) + test_repeated_string: .: (0.007336) + test_repeated_symbol: .: (0.009214) + test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.007643) + test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.002791) + test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.008658) + test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.007631) + test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.002700) + test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.007510) + test_safe_load_marshal Array ["hello", "hello"]: .: (0.007640) + test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.007632) + test_safe_load_marshal Array [:development, :development]: .: (0.002699) + test_safe_load_marshal Array [[...]]: .: (0.008770) + test_safe_load_marshal Array {}: .: (0.002717) + test_safe_load_marshal Date #: .: (0.032735) + test_safe_load_marshal Float -0.0: .: (0.002823) + test_safe_load_marshal Float -1.1: .: (0.012634) + test_safe_load_marshal Float -30000000.0: .: (0.002752) + test_safe_load_marshal Float -Infinity: .: (0.012703) + test_safe_load_marshal Float 0.0: .: (0.002742) + test_safe_load_marshal Float 1.1: .: (0.008722) + test_safe_load_marshal Float 30000000.0: .: (0.007160) + test_safe_load_marshal Float Infinity: .: (0.002749) + test_safe_load_marshal Float NaN: .: (0.027179) + test_safe_load_marshal Gem::Version #:.: (0.029194) + test_safe_load_marshal Hash {:runtime=>:development}: .: (0.015913) + test_safe_load_marshal Hash {}: .: (0.019539) + test_safe_load_marshal Hash {} default value: .: (0.015630) + test_safe_load_marshal Integer -1: .: (0.023509) + test_safe_load_marshal Integer -1048575: .: (0.023506) + test_safe_load_marshal Integer -122: .: (0.022193) + test_safe_load_marshal Integer -123: .: (0.017735) + test_safe_load_marshal Integer -124: .: (0.027152) + test_safe_load_marshal Integer -127: .: (0.023223) + test_safe_load_marshal Integer -128: .: (0.021306) + test_safe_load_marshal Integer -2: .: (0.026898) + test_safe_load_marshal Integer -255: .: (0.022412) + test_safe_load_marshal Integer -256: .: (0.051078) + test_safe_load_marshal Integer -257: .: (0.034096) + test_safe_load_marshal Integer -268435455: .: (0.002849) + test_safe_load_marshal Integer -268435456: .: (0.008409) + test_safe_load_marshal Integer -3: .: (0.007505) + test_safe_load_marshal Integer -4: .: (0.007492) + test_safe_load_marshal Integer -4294967295: .: (0.007506) + test_safe_load_marshal Integer -4294967296: .: (0.007486) + test_safe_load_marshal Integer -5: .: (0.003514) + test_safe_load_marshal Integer -6: .: (0.002910) + test_safe_load_marshal Integer -65535: .: (0.008705) + test_safe_load_marshal Integer -65536: .: (0.007322) + test_safe_load_marshal Integer -9223372036854775807:.: (0.011492) + test_safe_load_marshal Integer -9223372036854775808:.: (0.002833) + test_safe_load_marshal Integer 0: .: (0.012396) + test_safe_load_marshal Integer 1: .: (0.002641) + test_safe_load_marshal Integer 1048574: .: (0.013041) + test_safe_load_marshal Integer 1048575: .: (0.011842) + test_safe_load_marshal Integer 1048576: .: (0.003736) + test_safe_load_marshal Integer 121: .: (0.011803) + test_safe_load_marshal Integer 122: .: (0.011772) + test_safe_load_marshal Integer 123: .: (0.002675) + test_safe_load_marshal Integer 124: .: (0.013012) + test_safe_load_marshal Integer 125: .: (0.011930) + test_safe_load_marshal Integer 126: .: (0.002666) + test_safe_load_marshal Integer 127: .: (0.012852) + test_safe_load_marshal Integer 128: .: (0.007948) + test_safe_load_marshal Integer 129: .: (0.007599) + test_safe_load_marshal Integer 2: .: (0.011769) + test_safe_load_marshal Integer 254: .: (0.007930) + test_safe_load_marshal Integer 255: .: (0.007612) + test_safe_load_marshal Integer 256: .: (0.007776) + test_safe_load_marshal Integer 257: .: (0.007834) + test_safe_load_marshal Integer 258: .: (0.011937) + test_safe_load_marshal Integer 268435454: .: (0.002706) + test_safe_load_marshal Integer 268435455: .: (0.008006) + test_safe_load_marshal Integer 268435456: .: (0.011894) + test_safe_load_marshal Integer 268435457: .: (0.007662) + test_safe_load_marshal Integer 3: .: (0.007876) + test_safe_load_marshal Integer 4: .: (0.011677) + test_safe_load_marshal Integer 4294967294: .: (0.011961) + test_safe_load_marshal Integer 4294967295: .: (0.007592) + test_safe_load_marshal Integer 4294967296: .: (0.007785) + test_safe_load_marshal Integer 4294967297: .: (0.007769) + test_safe_load_marshal Integer 5: .: (0.007707) + test_safe_load_marshal Integer 6: .: (0.011773) + test_safe_load_marshal Integer 65534: .: (0.002662) + test_safe_load_marshal Integer 65535: .: (0.013041) + test_safe_load_marshal Integer 65536: .: (0.007946) + test_safe_load_marshal Integer 65537: .: (0.002637) + test_safe_load_marshal Integer 7: .: (0.013116) + test_safe_load_marshal Integer 9223372036854775806: .: (0.002658) + test_safe_load_marshal Integer 9223372036854775807: .: (0.007492) + test_safe_load_marshal Integer 9223372036854775808: .: (0.008295) + test_safe_load_marshal Integer 9223372036854775809: .: (0.007958) + test_safe_load_marshal Rational (1/3): .: (0.002808) + test_safe_load_marshal String "": .: (0.013114) + test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.007782) + test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.007765) + test_safe_load_marshal String "abc" Windows-1256: .: (0.003872) + test_safe_load_marshal String "abc" ascii: .: (0.011742) + test_safe_load_marshal String "abc" binary: .: (0.011908) + test_safe_load_marshal String "abc" ivar: .: (0.002752) + test_safe_load_marshal String "abc" utf8: .: (0.036010) + test_safe_load_marshal String "hello" ivar: .: (0.011772) + test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.011980) + test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.007700) + test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.016005) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.011840) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.007705) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.007787) + test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.008076) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.011717) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.011785) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.011857) + test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.011713) + test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.007775) + test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.011891) + test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.011661) + test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.007778) + test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.007866) + test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.011840) + test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.007611) + test_string_subclass: .: (0.007845) + test_string_with_encoding: .: (0.019785) + test_string_with_ivar: .: (0.007759) + test_time_0 2000-12-31 23:59:59 +1400: .: (0.007850) + test_time_1 2000-12-31 13:59:59 +0400: .: (0.011814) + test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 +1400: .: (0.011677) + test_time_11 2000-12-31 23:59:59.000000001 +1400: .: (0.011771) + test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 +1400: .: (0.008424) + test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 +1400: .: (0.011116) + test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 +1400: .: (0.011775) + test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.007773) + test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.007802) + test_time_17 2000-12-31 09:59:59 UTC: .: (0.011784) + test_time_18 2000-12-31 09:59:59 UTC: .: (0.011772) + test_time_2 2000-12-30 22:07:59 -1152: .: (0.007781) + test_time_3 2000-12-31 09:59:59 +0000: .: (0.007776) + test_time_4 2000-12-31 09:59:59 UTC: .: (0.011783) + test_time_5 2000-12-31 23:59:59.001 +1400: .: (0.007761) + test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 +1400: .: (0.011780) + test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 +1400: .: (0.011782) + test_time_8 2000-12-31 23:59:59.000001 +1400: .: (0.011773) + test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 +1400: .: (0.007767) + test_time_loads: .: (0.007773) + test_time_user_marshal: .: (0.008118) + test_time_with_ivar: .: (0.008010) + test_unexpected_eof: .: (0.007766) TestGemSafeYAML: - test_aliases_disabled: .: (0.003161) - test_aliases_enabled_by_default: .: (0.002939) + test_aliases_disabled: .: (0.011608) + test_aliases_enabled_by_default: .: (0.007761) TestGemSecurity: - test_class_create_cert: .: (0.004607) - test_class_create_cert_email: .: (0.007051) - test_class_create_cert_self_signed: .: (0.006674) - test_class_create_key: .: (0.708184) - test_class_create_key_downcases: .: (38.674893) - test_class_create_key_raises_unknown_algorithm: .: (0.011292) - test_class_email_to_name: .: (0.011345) - test_class_get_public_key_ec: .: (0.007905) - test_class_get_public_key_rsa: .: (0.003257) - test_class_re_sign: .: (0.016360) - test_class_re_sign_not_self_signed: .: (0.003209) - test_class_re_sign_wrong_key: .: (0.008161) - test_class_reset: .: (0.002724) - test_class_sign: .: (0.011526) - test_class_sign_AltName: .: (0.035137) - test_class_trust_dir: .: (0.002804) - test_class_write: .: (1.734614) - test_class_write_encrypted: .: (2.876615) - test_class_write_encrypted_cipher: .: (1.592509) + test_class_create_cert: .: (0.015822) + test_class_create_cert_email: .: (0.019860) + test_class_create_cert_self_signed: .: (0.023604) + test_class_create_key: .: (0.371773) + test_class_create_key_downcases: .: (12.573461) + test_class_create_key_raises_unknown_algorithm: .: (0.009989) + test_class_email_to_name: .: (0.011626) + test_class_get_public_key_ec: .: (0.011621) + test_class_get_public_key_rsa: .: (0.033669) + test_class_re_sign: .: (0.007863) + test_class_re_sign_not_self_signed: .: (0.004907) + test_class_re_sign_wrong_key: .: (0.003348) + test_class_reset: .: (0.003318) + test_class_sign: .: (0.008339) + test_class_sign_AltName: .: (0.012073) + test_class_trust_dir: .: (0.002586) + test_class_write: .: (0.958855) + test_class_write_encrypted: .: (0.727004) + test_class_write_encrypted_cipher: .: (1.617779) TestGemSecurityPolicy: - test_check_cert: .: (0.003587) - test_check_cert_expired: .: (0.003177) - test_check_cert_future: .: (0.003229) - test_check_cert_invalid_issuer: .: (0.003450) - test_check_cert_issuer: .: (0.003437) - test_check_cert_no_signer: .: (0.003392) - test_check_chain: .: (0.008424) - test_check_chain_empty_chain: .: (0.003627) - test_check_chain_invalid: .: (0.003528) - test_check_chain_no_chain: .: (0.003101) - test_check_data: .: (0.006490) - test_check_data_invalid: .: (0.006240) - test_check_key: .: (0.003092) - test_check_key_no_signer: .: (0.003151) - test_check_key_wrong_key: .: (0.003485) - test_check_root: .: (0.003345) - test_check_root_empty_chain: .: (0.003152) - test_check_root_invalid_signer: .: (0.016067) - test_check_root_no_chain: .: (0.003463) - test_check_root_not_self_signed: .: (0.004339) - test_check_trust: .: (0.004242) - test_check_trust_child: .: (0.007787) - test_check_trust_empty_chain: .: (0.007954) - test_check_trust_mismatch: .: (0.008116) - test_check_trust_no_chain: .: (0.011722) - test_check_trust_no_trust: .: (0.006855) - test_check_trust_no_trust_child: .: (0.007599) - test_subject: .: (0.003496) - test_verify: .: (0.016076) - test_verify_chain_key: .: (0.015542) - test_verify_chain_signatures: .: (0.023642) - test_verify_no_digests: .: (0.029254) - test_verify_no_digests_no_security: .: (0.025924) - test_verify_no_signatures: .: (0.024370) - test_verify_no_signatures_no_digests: .: (0.011651) - test_verify_no_trust: .: (0.027655) - test_verify_not_enough_signatures: .: (0.048490) - test_verify_signatures: .: (0.059821) - test_verify_signatures_chain: .: (0.036279) - test_verify_signatures_data: .: (0.019224) - test_verify_signatures_missing: .: (0.017812) - test_verify_signatures_none: .: (0.014996) - test_verify_signatures_root: .: (0.016832) - test_verify_signatures_signer: .: (0.030985) - test_verify_signatures_trust: .: (0.054687) - test_verify_wrong_digest_type: .: (0.062649) + test_check_cert: .: (0.010185) + test_check_cert_expired: .: (0.007626) + test_check_cert_future: .: (0.007676) + test_check_cert_invalid_issuer: .: (0.011609) + test_check_cert_issuer: .: (0.003796) + test_check_cert_no_signer: .: (0.011615) + test_check_chain: .: (0.007611) + test_check_chain_empty_chain: .: (0.007614) + test_check_chain_invalid: .: (0.008168) + test_check_chain_no_chain: .: (0.011431) + test_check_data: .: (0.011682) + test_check_data_invalid: .: (0.014929) + test_check_key: .: (0.008410) + test_check_key_no_signer: .: (0.007611) + test_check_key_wrong_key: .: (0.011624) + test_check_root: .: (0.007613) + test_check_root_empty_chain: .: (0.008146) + test_check_root_invalid_signer: .: (0.007953) + test_check_root_no_chain: .: (0.011804) + test_check_root_not_self_signed: .: (0.003491) + test_check_trust: .: (0.012071) + test_check_trust_child: .: (0.011659) + test_check_trust_empty_chain: .: (0.007278) + test_check_trust_mismatch: .: (0.004072) + test_check_trust_no_chain: .: (0.003290) + test_check_trust_no_trust: .: (0.004183) + test_check_trust_no_trust_child: .: (0.003758) + test_subject: .: (0.003359) + test_verify: .: (0.006689) + test_verify_chain_key: .: (0.007231) + test_verify_chain_signatures: .: (0.007189) + test_verify_no_digests: .: (0.007961) + test_verify_no_digests_no_security: .: (0.006700) + test_verify_no_signatures: .: (0.007565) + test_verify_no_signatures_no_digests: .: (0.003645) + test_verify_no_trust: .: (0.006736) + test_verify_not_enough_signatures: .: (0.009993) + test_verify_signatures: .: (0.009257) + test_verify_signatures_chain: .: (0.007701) + test_verify_signatures_data: .: (0.015876) + test_verify_signatures_missing: .: (0.010052) + test_verify_signatures_none: .: (0.006790) + test_verify_signatures_root: .: (0.007009) + test_verify_signatures_signer: .: (0.007409) + test_verify_signatures_trust: .: (0.007704) + test_verify_wrong_digest_type: .: (0.008527) TestGemSecuritySigner: - test_extract_name: .: (0.035202) - test_initialize: .: (0.023604) - test_initialize_cert_chain_empty: .: (0.037001) - test_initialize_cert_chain_invalid: .: (0.047281) - test_initialize_cert_chain_mixed: .: (0.034874) - test_initialize_cert_chain_path: .: (0.031981) - test_initialize_default: .: (0.039780) - test_initialize_encrypted_key_path: .: (0.031541) - test_initialize_key_path: .: (0.048123) - test_load_cert_chain: .: (0.056939) - test_load_cert_chain_broken: .: (0.010132) - test_sign: .: (0.015390) - test_sign_expired: .: (0.003060) - test_sign_expired_auto_update: .: (0.032974) - test_sign_expired_auto_update_exists: .: (0.007473) - test_sign_no_certs: .: (0.007644) - test_sign_no_key: .: (0.002656) - test_sign_wrong_key: .: (0.008828) + test_extract_name: .: (0.003015) + test_initialize: .: (0.002908) + test_initialize_cert_chain_empty: .: (0.002713) + test_initialize_cert_chain_invalid: .: (0.002945) + test_initialize_cert_chain_mixed: .: (0.002698) + test_initialize_cert_chain_path: .: (0.003152) + test_initialize_default: .: (0.005494) + test_initialize_encrypted_key_path: .: (0.004860) + test_initialize_key_path: .: (0.005002) + test_load_cert_chain: .: (0.003492) + test_load_cert_chain_broken: .: (0.003422) + test_sign: .: (0.006135) + test_sign_expired: .: (0.002897) + test_sign_expired_auto_update: .: (0.014159) + test_sign_expired_auto_update_exists: .: (0.003395) + test_sign_no_certs: .: (0.003058) + test_sign_no_key: .: (0.002850) + test_sign_wrong_key: .: (0.003207) TestGemSecurityTrustDir: - test_cert_path: .: (0.002828) - test_issuer_of: .: (0.008283) - test_load_certificate: .: (0.007657) - test_name_path: .: (0.002911) - test_trust_cert: .: (0.007255) - test_verify: .: (0.007365) - test_verify_file: .: (0.009870) - test_verify_wrong_permissions: .: (0.002860) + test_cert_path: .: (0.002946) + test_issuer_of: .: (0.003678) + test_load_certificate: .: (0.003656) + test_name_path: .: (0.002823) + test_trust_cert: .: (0.007584) + test_verify: .: (0.014612) + test_verify_file: .: (0.008695) + test_verify_wrong_permissions: .: (0.010556) TestGemSilentUI: - test_ask: .: (0.008078) - test_ask_for_password: .: (0.002861) - test_ask_yes_no: .: (0.008617) - test_choose_from_list: .: (0.007796) - test_download_reporter: .: (0.003021) - test_new_without_dev_null: .: (0.004282) - test_progress_reporter: .: (0.003177) + test_ask: .: (0.009447) + test_ask_for_password: .: (0.008933) + test_ask_yes_no: .: (0.013604) + test_choose_from_list: .: (0.009848) + test_download_reporter: .: (0.012186) + test_new_without_dev_null: .: (0.012431) + test_progress_reporter: .: (0.011028) TestGemSource: - test_cache_dir_escapes_windows_paths: .: (0.022272) - test_dependency_resolver_set_bundler_api: .: (0.018227) - test_dependency_resolver_set_file_uri: .: (0.022886) - test_dependency_resolver_set_marshal_api: .: (0.028013) - test_fetch_spec: .: (0.019850) - test_fetch_spec_cached: .: (0.030227) - test_fetch_spec_platform: .: (0.041284) - test_fetch_spec_platform_ruby: .: (0.027782) - test_initialize_git: .: (0.027565) - test_initialize_invalid_uri: .: (0.031974) - test_load_specs: .: (0.022087) - test_load_specs_cached: .: (0.033522) - test_load_specs_cached_empty: .: (0.031787) - test_load_specs_from_unavailable_uri: .: (0.025650) - test_spaceship: .: (0.029912) - test_spaceship_order_is_preserved_when_uri_differs: .: (0.027559) - test_typo_squatting: .: (0.031738) - test_typo_squatting_custom_distance_threshold: .: (0.027617) - test_typo_squatting_false_positive: .: (0.023861) - test_update_cache_eh: .: (0.027609) - test_update_cache_eh_home_nonexistent: .: (0.027790) + test_cache_dir_escapes_windows_paths: .: (0.057566) + test_dependency_resolver_set_bundler_api: .: (0.018499) + test_dependency_resolver_set_file_uri: .: (0.013425) + test_dependency_resolver_set_marshal_api: .: (0.011284) + test_fetch_spec: .: (0.011702) + test_fetch_spec_cached: .: (0.011333) + test_fetch_spec_platform: .: (0.013120) + test_fetch_spec_platform_ruby: .: (0.010923) + test_initialize_git: .: (0.010070) + test_initialize_invalid_uri: .: (0.009389) + test_load_specs: .: (0.010279) + test_load_specs_cached: .: (0.010813) + test_load_specs_cached_empty: .: (0.011178) + test_load_specs_from_unavailable_uri: .: (0.009224) + test_spaceship: .: (0.012410) + test_spaceship_order_is_preserved_when_uri_differs: .: (0.009307) + test_typo_squatting: .: (0.009299) + test_typo_squatting_custom_distance_threshold: .: (0.009343) + test_typo_squatting_false_positive: .: (0.009367) + test_update_cache_eh: .: (0.009170) + test_update_cache_eh_home_nonexistent: .: (0.009607) TestGemSourceFetchProblem: - test_exception: .: (0.007314) - test_password_redacted: .: (0.011561) - test_source_password_no_redacted: .: (0.015170) + test_exception: .: (0.003030) + test_password_redacted: .: (0.002823) + test_source_password_no_redacted: .: (0.002833) TestGemSourceGit: test_base_dir: P =============================================================================== @@ -4501,7 +4537,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.005190) +: (0.003987) test_cache: P =============================================================================== Pending: test_cache(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4509,7 +4545,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003784) +: (0.003785) test_cache_local: P =============================================================================== Pending: test_cache_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4517,7 +4553,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.009483) +: (0.004171) test_checkout: P =============================================================================== Pending: test_checkout(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4525,7 +4561,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.007701) +: (0.003809) test_checkout_default: P =============================================================================== Pending: test_checkout_default(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4533,7 +4569,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.007780) +: (0.003947) test_checkout_local: P =============================================================================== Pending: test_checkout_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4541,7 +4577,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.007929) +: (0.003782) test_checkout_local_cached: P =============================================================================== Pending: test_checkout_local_cached(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4549,7 +4585,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.007136) +: (0.003864) test_checkout_submodules: P =============================================================================== Pending: test_checkout_submodules(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4557,7 +4593,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.008168) +: (0.003902) test_dir_shortref: P =============================================================================== Pending: test_dir_shortref(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4565,7 +4601,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003885) +: (0.004145) test_download: P =============================================================================== Pending: test_download(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4573,7 +4609,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003893) +: (0.003808) test_equals2: P =============================================================================== Pending: test_equals2(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4581,7 +4617,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.007999) +: (0.004772) test_install_dir: P =============================================================================== Pending: test_install_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4589,7 +4625,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003725) +: (0.003800) test_install_dir_local: P =============================================================================== Pending: test_install_dir_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4597,7 +4633,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.007924) +: (0.003789) test_pretty_print: P =============================================================================== Pending: test_pretty_print(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4605,7 +4641,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003771) +: (0.003722) test_repo_cache_dir: P =============================================================================== Pending: test_repo_cache_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4613,7 +4649,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003847) +: (0.003726) test_rev_parse: P =============================================================================== Pending: test_rev_parse(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4621,7 +4657,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003848) +: (0.003741) test_root_dir: P =============================================================================== Pending: test_root_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4629,7 +4665,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003824) +: (0.003961) test_spaceship: P =============================================================================== Pending: test_spaceship(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4637,7 +4673,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.009456) +: (0.004189) test_specs: P =============================================================================== Pending: test_specs(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4645,7 +4681,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.007123) +: (0.003769) test_specs_local: P =============================================================================== Pending: test_specs_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4653,7 +4689,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.008195) +: (0.003749) test_uri: P =============================================================================== Pending: test_uri(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4661,7 +4697,7 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003906) +: (0.005394) test_uri_hash: P =============================================================================== Pending: test_uri_hash(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4669,527 +4705,527 @@ /build/reproducible-path/rubygems-3.6.6/test/rubygems/helper.rb:551:in `git_gem' /build/reproducible-path/rubygems-3.6.6/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003828) +: (0.003721) TestGemSourceInstalled: - test_pretty_print: .: (0.007376) - test_spaceship: .: (0.039647) + test_pretty_print: .: (0.003067) + test_spaceship: .: (0.007552) TestGemSourceList: - test_Enumerable: .: (0.002858) - test_append: .: (0.008323) - test_clear: .: (0.007689) - test_delete: .: (0.002745) - test_delete_a_source: .: (0.008693) - test_each: .: (0.007704) - test_each_source: .: (0.003374) - test_empty?: .: (0.008065) - test_equal_to_another_list: .: (0.002697) - test_equal_to_array: .: (0.008707) - test_include_eh: .: (0.007782) - test_include_matches_a_source: .: (0.003514) - test_replace: .: (0.007834) - test_self_from: .: (0.002642) - test_to_a: .: (0.008822) + test_Enumerable: .: (0.002832) + test_append: .: (0.002755) + test_clear: .: (0.003501) + test_delete: .: (0.003083) + test_delete_a_source: .: (0.002677) + test_each: .: (0.002581) + test_each_source: .: (0.002728) + test_empty?: .: (0.002712) + test_equal_to_another_list: .: (0.002685) + test_equal_to_array: .: (0.002541) + test_include_eh: .: (0.002772) + test_include_matches_a_source: .: (0.002939) + test_replace: .: (0.002545) + test_self_from: .: (0.002850) + test_to_a: .: (0.002592) TestGemSourceLocal: - test_download: .: (0.039388) - test_fetch_spec: .: (0.031660) - test_find_gem: .: (0.033706) - test_find_gem_highest_version: .: (0.046832) - test_find_gem_prerelease: .: (0.033461) - test_find_gem_specific_version: .: (0.057528) - test_inspect: .: (0.033458) - test_load_specs_latest: .: (0.066587) - test_load_specs_prerelease: .: (0.062408) - test_load_specs_released: .: (0.056365) - test_pretty_print: .: (0.040554) - test_spaceship: .: (0.054974) + test_download: .: (0.016990) + test_fetch_spec: .: (0.016799) + test_find_gem: .: (0.029912) + test_find_gem_highest_version: .: (0.029398) + test_find_gem_prerelease: .: (0.021634) + test_find_gem_specific_version: .: (0.024997) + test_inspect: .: (0.019046) + test_load_specs_latest: .: (0.025054) + test_load_specs_prerelease: .: (0.018357) + test_load_specs_released: .: (0.019473) + test_pretty_print: .: (0.013404) + test_spaceship: .: (0.017807) TestGemSourceLock: - test_equals2: .: (0.011464) - test_fetch_spec: .: (0.013332) - test_spaceship: .: (0.014191) - test_spaceship_git: .: (0.007591) - test_spaceship_installed: .: (0.003085) - test_spaceship_local: .: (0.004356) - test_spaceship_remote: .: (0.011844) - test_spaceship_specific_file: .: (0.023423) - test_spaceship_vendor: .: (0.002589) - test_uri: .: (0.008857) + test_equals2: .: (0.003744) + test_fetch_spec: .: (0.005718) + test_spaceship: .: (0.003005) + test_spaceship_git: .: (0.002867) + test_spaceship_installed: .: (0.002591) + test_spaceship_local: .: (0.002632) + test_spaceship_remote: .: (0.002580) + test_spaceship_specific_file: .: (0.007536) + test_spaceship_vendor: .: (0.002658) + test_uri: .: (0.002678) TestGemSourceSpecificFile: - test_download: .: (0.019324) - test_fetch_spec: .: (0.023682) - test_fetch_spec_fails_on_unknown_name: .: (0.027335) - test_load_specs: .: (0.027667) - test_path: .: (0.023639) - test_pretty_print: .: (0.019848) - test_spaceship: .: (0.059753) - test_spec: .: (0.019683) + test_download: .: (0.008934) + test_fetch_spec: .: (0.007682) + test_fetch_spec_fails_on_unknown_name: .: (0.008161) + test_load_specs: .: (0.007629) + test_path: .: (0.007456) + test_pretty_print: .: (0.007526) + test_spaceship: .: (0.021619) + test_spec: .: (0.007277) TestGemSourceSubpathProblem: - test_dependency_resolver_set: .: (0.134774) - test_fetch_spec: .: (0.117866) - test_load_specs: .: (0.109997) + test_dependency_resolver_set: .: (0.033172) + test_fetch_spec: .: (0.032095) + test_load_specs: .: (0.034218) TestGemSourceVendor: - test_initialize: .: (0.007474) - test_spaceship: .: (0.002953) + test_initialize: .: (0.002912) + test_spaceship: .: (0.002682) TestGemSpecFetcher: - test_available_specs_cache: .: (0.013519) - test_available_specs_cache_released: .: (0.010951) - test_available_specs_complete: .: (0.015735) - test_available_specs_complete_handles_no_prerelease:.: (0.015467) - test_available_specs_latest: .: (0.015810) - test_available_specs_prerelease: .: (0.009812) - test_available_specs_released: .: (0.013548) - test_available_specs_with_bad_source: .: (0.003395) - test_initialize: .: (0.003128) - test_initialize_nonexistent_home_dir: .: (0.008867) - test_initialize_source: .: (0.002629) - test_initialize_unwritable_home_dir: .: (0.008562) - test_spec_for_dependency_all: .: (0.013057) - test_spec_for_dependency_bad_fetch_spec: .: (0.014938) - test_spec_for_dependency_latest: .: (0.019310) - test_spec_for_dependency_mismatched_platform: .: (0.011640) - test_spec_for_dependency_platform: .: (0.011677) - test_spec_for_dependency_prerelease: .: (0.015634) - test_suggest_gems_from_name_latest: .: (0.011663) - test_suggest_gems_from_name_prefix_or_suffix: .: (0.015895) - test_suggest_gems_from_name_prerelease: .: (0.011421) + test_available_specs_cache: .: (0.006097) + test_available_specs_cache_released: .: (0.006556) + test_available_specs_complete: .: (0.007909) + test_available_specs_complete_handles_no_prerelease:.: (0.006795) + test_available_specs_latest: .: (0.019080) + test_available_specs_prerelease: .: (0.007702) + test_available_specs_released: .: (0.006803) + test_available_specs_with_bad_source: .: (0.004279) + test_initialize: .: (0.003572) + test_initialize_nonexistent_home_dir: .: (0.002755) + test_initialize_source: .: (0.003402) + test_initialize_unwritable_home_dir: .: (0.002684) + test_spec_for_dependency_all: .: (0.009367) + test_spec_for_dependency_bad_fetch_spec: .: (0.007603) + test_spec_for_dependency_latest: .: (0.008071) + test_spec_for_dependency_mismatched_platform: .: (0.006466) + test_spec_for_dependency_platform: .: (0.006905) + test_spec_for_dependency_prerelease: .: (0.007827) + test_suggest_gems_from_name_latest: .: (0.007196) + test_suggest_gems_from_name_prefix_or_suffix: .: (0.007570) + test_suggest_gems_from_name_prerelease: .: (0.006537) TestGemSpecification: - test__dump: .: (0.007611) - test__load_fixes_Date_objects: .: (0.007641) - test_activate: .: (0.003094) - test_add_dependency_from_existing_dependency: .: (0.008298) - test_add_dependency_with_type: .: (0.002802) - test_add_dependency_with_type_explicit: .: (0.007227) - test_allowed_push_host: .: (0.005377) - test_author: .: (0.007541) - test_authors: .: (0.007658) - test_base_dir: .: (0.002745) - test_base_dir_not_loaded: .: (0.004963) - test_bindir_equals: .: (0.007548) - test_bindir_equals_nil: .: (0.007559) - test_build_args: .: (0.003268) - test_build_extensions: .: (0.410356) - test_build_extensions_built: .: (0.005930) - test_build_extensions_default_gem: .: (0.009236) - test_build_extensions_error: .: (0.010154) - test_build_extensions_extensions_dir_unwritable: .: (0.004115) - test_build_extensions_no_extensions_dir_unwritable: .: (0.006403) - test_build_extensions_none: .: (0.004498) - test_build_extensions_preview: .: (0.333702) - test_contains_requirable_file_eh: .: (0.007235) - test_contains_requirable_file_eh_extension: .: (0.007679) - test_contains_requirable_file_eh_extension_java_platform: .: (0.010162) - test_contains_requirable_file_extension_soext: .: (0.007651) - test_date: .: (0.008033) - test_date_equals_date: .: (0.004055) - test_date_equals_string: .: (0.011138) - test_date_equals_string_bad: .: (0.007790) - test_date_equals_time: .: (0.002741) - test_date_equals_time_local: .: (0.008343) - test_date_equals_time_utc: .: (0.002649) - test_date_tolerates_hour_sec_and_timezone: .: (0.012838) - test_date_tolerates_hour_sec_zulu: .: (0.007645) - test_date_use_env_source_date_epoch: .: (0.007632) - test_default_spec_stub_is_marked_default: .: (0.009147) - test_dependencies: .: (0.006615) - test_dependent_gems: .: (0.032730) - test_description: .: (0.006640) - test_development_dependencies: .: (0.007671) - test_doc_dir: .: (0.002747) - test_doc_dir_type: .: (0.008716) - test_duplicate_runtime_dependency: .: (0.003111) - test_eql_eh: .: (0.004426) - test_eql_eh_extensions: .: (0.007722) - test_executable_equals: .: (0.003512) - test_executables: .: (0.002723) - test_executables_equals_nil: .: (0.009886) - test_extension_dir: .: (0.002878) - test_extension_dir_override: .: (0.007820) - test_extensions: .: (0.002867) - test_extensions_equals_nil: .: (0.008638) - test_extra_rdoc_files_equals_nil: .: (0.002756) - test_files: .: (0.008722) - test_files_append: .: (0.002790) - test_files_duplicate: .: (0.031297) - test_files_extra_rdoc_files: .: (0.009267) - test_files_non_array: .: (0.003831) - test_files_non_array_pathological: .: (0.007633) - test_find_all_by_full_name: .: (0.031820) - test_find_by_full_name: .: (0.012434) - test_find_by_name: .: (0.014632) - test_find_by_name_prerelease: .: (0.010080) - test_find_by_name_with_only_prereleases: .: (0.013527) - test_find_by_name_with_only_prereleases_with_requirements: .: (0.007653) - test_find_by_path: .: (0.022031) - test_find_in_unresolved_tree_is_not_exponentiental: .: (0.161883) - test_find_inactive_by_path: .: (0.020970) - test_for_cache: .: (0.006119) - test_full_gem_path: .: (0.011698) - test_full_gem_path_double_slash: .: (0.015507) - test_full_name: .: (0.002877) - test_full_name_windows: .: (0.008548) - test_full_require_paths: .: (0.007803) - test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.012273) - test_gem_build_complete_path: .: (0.003402) - test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.016168) - test_handles_dependencies_with_syck_requirements_bug: .: (0.012584) - test_handles_private_null_type: .: (0.011106) - test_hash: .: (0.003067) - test_initialize: .: (0.016265) - test_initialize_copy: .: (0.011641) - test_initialize_copy_broken: .: (0.002951) - test_initialize_future: .: (0.016528) - test_initialize_nil_version: .: (0.011926) - test_initialize_prerelease_version_before_name: .: (0.011425) - test_inner_clonflict_in_indirect_gems: .: (0.087549) - test_inner_clonflict_in_indirect_gems_reversed: .: (0.051015) - test_installed_by_version: .: (0.012672) - test_latest_specs: .: (0.011556) - test_lib_files: .: (0.007573) - test_license: .: (0.002667) - test_licenses: .: (0.005044) - test_load_default_gem: .: (0.012078) - test_load_errors_contain_filename: .: (0.003375) - test_metadata_key_size_validation_fails: .: (0.008002) - test_metadata_key_type_validation_fails: .: (0.008039) - test_metadata_link_validation_fails: .: (0.008066) - test_metadata_link_validation_warns_for_duplicates: .: (0.008333) - test_metadata_specs: .: (0.010488) - test_metadata_validates_ok: .: (0.004196) - test_metadata_value_size_validation_fails: .: (0.012008) - test_metadata_value_type_validation_fails: .: (0.003848) - test_missing_extensions_eh: .: (0.318895) - test_missing_extensions_eh_default_gem: .: (0.002880) - test_missing_extensions_eh_none: .: (0.008652) - test_name: .: (0.007850) - test_original_name: .: (0.007665) - test_platform: .: (0.007602) - test_platform_change_reset_cache_file: .: (0.007562) - test_platform_change_reset_full_name: .: (0.011826) - test_platform_equals: .: (0.002833) - test_platform_equals_current: .: (0.016096) - test_platform_equals_legacy: .: (0.002920) - test_removed_methods: .: (0.008986) - test_require_already_activated: .: (0.032468) - test_require_already_activated_indirect_conflict: .: (0.071021) - test_require_finds_in_2nd_level_indirect: .: (0.075693) - test_require_paths: .: (0.008571) - test_require_paths_default_ext_dir_for: .: (0.043296) - test_require_should_not_conflict: .: (0.115567) - test_require_should_prefer_latest_gem_level1: .: (0.055897) - test_require_should_prefer_latest_gem_level2: .: (0.060356) - test_require_should_prefer_reachable_gems: .: (0.050549) - test_requirements: .: (0.012800) - test_runtime_dependencies: .: (0.002873) - test_runtime_dependencies_legacy: .: (0.002971) - test_runtime_predicate_false: .: (0.007070) - test_runtime_predicate_true: .: (0.003409) - test_self__load_future: .: (0.003963) - test_self_activate: .: (0.006122) - test_self_activate_ambiguous_direct: .: (0.035568) - test_self_activate_ambiguous_indirect: .: (0.036098) - test_self_activate_ambiguous_indirect_conflict: .: (0.046892) - test_self_activate_ambiguous_unrelated: .: (0.031921) - test_self_activate_checks_dependencies: .: (0.010271) - test_self_activate_conflict: .: (0.006004) - test_self_activate_deep_unambiguous: .: (0.009571) - test_self_activate_divergent: .: (0.008533) - test_self_activate_dropped: .: (0.008371) - test_self_activate_loaded: .: (0.002855) - test_self_activate_missing_deps_does_not_raise_nested_exceptions: .: (0.005301) - test_self_activate_old_required: .: (0.006633) - test_self_activate_over: .: (0.013853) - test_self_activate_platform_alternate: .: (0.007007) - test_self_activate_platform_bump: .: (0.019463) - test_self_activate_prerelease: .: (0.011541) - test_self_activate_raggi_the_edgecase_generator: .: (0.008774) - test_self_activate_under: .: (0.007810) - test_self_activate_unrelated: .: (0.012139) - test_self_activate_via_require: .: (0.021684) - test_self_activate_via_require_wtf: .: (0.045750) - test_self_all_equals: .: (0.013538) - test_self_attribute_names: .: (0.006948) - test_self_find_active_stub_by_path: .: (0.010023) - test_self_from_yaml: .: (0.004644) - test_self_from_yaml_cleans_up_Date_objects: .: (0.003894) - test_self_load: .: (0.007662) - test_self_load_escape_curly: .: (0.029148) - test_self_load_escape_interpolation: .: (0.003500) - test_self_load_escape_quote: .: (0.012612) - test_self_load_legacy_ruby: .: (0.009989) - test_self_load_relative: .: (0.004391) - test_self_load_utf8_with_ascii_encoding: .: (0.003586) - test_self_normalize_yaml_input_with_183_io: .: (0.002836) - test_self_normalize_yaml_input_with_183_yaml: .: (0.007263) - test_self_normalize_yaml_input_with_192_yaml: .: (0.003429) - test_self_normalize_yaml_input_with_non_183_io: .: (0.008039) - test_self_normalize_yaml_input_with_non_183_yaml: .: (0.003892) - test_self_outdated: .: (0.012549) - test_self_outdated_and_latest_remotes: .: (0.021958) - test_self_remove_spec: .: (0.006744) - test_self_remove_spec_removed: .: (0.005795) - test_self_stubs_for_lazy_loading: .: (0.003624) - test_self_stubs_for_mult_platforms: .: (0.004433) - test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.002938) - test_self_stubs_returns_only_specified_named_specs: .: (0.004884) - test_source: .: (0.002858) - test_source_paths: .: (0.002894) - test_spaceship_name: .: (0.002745) - test_spaceship_platform: .: (0.002966) - test_spaceship_version: .: (0.002560) - test_spec_file: .: (0.003217) - test_spec_name: .: (0.002609) - test_summary: .: (0.003201) - test_test_files: .: (0.002678) - test_test_files_equals_nil: .: (0.006893) - test_to_fullpath: .: (0.003685) - test_to_ruby: .: (0.003235) - test_to_ruby_fancy: .: (0.003591) - test_to_ruby_for_cache: .: (0.003274) - test_to_ruby_keeps_requirements_as_originally_specified: .: (0.003241) - test_to_ruby_legacy: .: (0.004021) - test_to_ruby_nested_hash: .: (0.002876) - test_to_ruby_platform: .: (0.003276) - test_to_ruby_with_rsa_key: .: (0.264723) - test_to_yaml: .: (0.013809) - test_to_yaml_fancy: .: (0.013133) - test_to_yaml_no_autorequire: .: (0.010803) - test_to_yaml_no_post_install_message: .: (0.016374) - test_to_yaml_no_signing_key: .: (0.014969) - test_to_yaml_platform: .: (0.008467) - test_to_yaml_platform_legacy: .: (0.015005) - test_to_yaml_platform_no_specific_platform: .: (0.006171) - test_to_yaml_platform_original_platform_empty_string: .: (0.005456) - test_to_yaml_platform_original_platform_nil: .: (0.004452) - test_unresolved_specs: .: (0.003700) - test_unresolved_specs_with_duplicated_versions: .: (0.011774) - test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.004244) - test_unresolved_specs_with_versions: .: (0.003824) - test_validate: .: (0.003756) - test_validate_authors: .: (0.004822) - test_validate_autorequire: .: (0.003956) - test_validate_dependencies: .: (0.009579) - test_validate_dependencies_allowed_duplicates: .: (0.007813) - test_validate_dependencies_duplicates: .: (0.003959) - test_validate_deprecated_license_values_plus: .: (0.039489) - test_validate_description: .: (0.005482) - test_validate_email: .: (0.009944) - test_validate_empty: .: (0.002861) - test_validate_empty_files: .: (0.003639) - test_validate_empty_homepage: .: (0.003569) - test_validate_empty_require_paths: .: (0.003625) - test_validate_empty_summary: .: (0.003712) - test_validate_error: .: (0.002984) - test_validate_executables: .: (0.004004) - test_validate_files: .: (0.008151) - test_validate_files_recursive: .: (0.007525) - test_validate_for_resolution_ignores_metadata: .: (0.007468) - test_validate_for_resolution_validates_duplicate_dependencies: .: (0.006978) - test_validate_for_resolution_validates_name: .: (0.003190) - test_validate_for_resolution_validates_required_attributes: .: (0.006257) - test_validate_homepage: .: (0.009431) - test_validate_license: .: (0.010061) - test_validate_license_gives_suggestions: .: (0.030501) - test_validate_license_in_a_non_packaging_context: .: (0.008877) - test_validate_license_ref: .: (0.007682) - test_validate_license_values: .: (0.016455) - test_validate_license_values_or_later: .: (0.003687) - test_validate_license_values_with: .: (0.003690) - test_validate_license_with_deprecated_exception: .: (0.195401) - test_validate_license_with_invalid_exception: .: (0.268271) - test_validate_license_with_nonsense_suffix: .: (0.140956) - test_validate_name: .: (0.003583) - test_validate_nil_license: .: (0.010004) - test_validate_no_required_ruby_versions: .: (0.008357) - test_validate_non_nil: .: (0.005654) - test_validate_open_required_ruby_versions: .: (0.004237) - test_validate_permissions: .: (0.009070) - test_validate_permissions_of_missing_file_non_packaging: .: (0.007906) - test_validate_platform_legacy: .: (0.004756) - test_validate_prerelease_dependencies_with_prerelease_version: .: (0.003975) - test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.010288) - test_validate_rake_extension_have_rake_dependency_warning: .: (0.004045) - test_validate_removed_rubyforge_project: .: (0.004026) - test_validate_require_paths_with_invalid_types: .: (0.003689) - test_validate_rubygems_version: .: (0.004311) - test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.006920) - test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.007999) - test_validate_self_referencing_dependencies: .: (0.003837) - test_validate_specification_version: .: (0.007400) - test_validate_summary: .: (0.004301) - test_validate_valid_required_ruby_versions: .: (0.003889) - test_validate_warning: .: (0.007403) - test_version: .: (0.007200) - test_version_change_reset_cache_file: .: (0.002768) - test_version_change_reset_full_name: .: (0.002983) + test__dump: .: (0.004020) + test__load_fixes_Date_objects: .: (0.003474) + test_activate: .: (0.003215) + test_add_dependency_from_existing_dependency: .: (0.002768) + test_add_dependency_with_type: .: (0.002688) + test_add_dependency_with_type_explicit: .: (0.003588) + test_allowed_push_host: .: (0.002721) + test_author: .: (0.002724) + test_authors: .: (0.003023) + test_base_dir: .: (0.002704) + test_base_dir_not_loaded: .: (0.002711) + test_bindir_equals: .: (0.003011) + test_bindir_equals_nil: .: (0.002667) + test_build_args: .: (0.003788) + test_build_extensions: .: (0.389895) + test_build_extensions_built: .: (0.010440) + test_build_extensions_default_gem: .: (0.002985) + test_build_extensions_error: .: (0.012247) + test_build_extensions_extensions_dir_unwritable: .: (0.003334) + test_build_extensions_no_extensions_dir_unwritable: .: (0.012109) + test_build_extensions_none: .: (0.003099) + test_build_extensions_preview: .: (0.414309) + test_contains_requirable_file_eh: .: (0.013859) + test_contains_requirable_file_eh_extension: .: (0.003729) + test_contains_requirable_file_eh_extension_java_platform: .: (0.007818) + test_contains_requirable_file_extension_soext: .: (0.011392) + test_date: .: (0.011615) + test_date_equals_date: .: (0.003823) + test_date_equals_string: .: (0.007461) + test_date_equals_string_bad: .: (0.007592) + test_date_equals_time: .: (0.003768) + test_date_equals_time_local: .: (0.011484) + test_date_equals_time_utc: .: (0.003140) + test_date_tolerates_hour_sec_and_timezone: .: (0.008326) + test_date_tolerates_hour_sec_zulu: .: (0.007745) + test_date_use_env_source_date_epoch: .: (0.002817) + test_default_spec_stub_is_marked_default: .: (0.013230) + test_dependencies: .: (0.007358) + test_dependent_gems: .: (0.036932) + test_description: .: (0.010656) + test_development_dependencies: .: (0.003096) + test_doc_dir: .: (0.008154) + test_doc_dir_type: .: (0.007628) + test_duplicate_runtime_dependency: .: (0.007627) + test_eql_eh: .: (0.007622) + test_eql_eh_extensions: .: (0.003120) + test_executable_equals: .: (0.002835) + test_executables: .: (0.008987) + test_executables_equals_nil: .: (0.007622) + test_extension_dir: .: (0.002845) + test_extension_dir_override: .: (0.007618) + test_extensions: .: (0.007627) + test_extensions_equals_nil: .: (0.003877) + test_extra_rdoc_files_equals_nil: .: (0.008000) + test_files: .: (0.002747) + test_files_append: .: (0.008717) + test_files_duplicate: .: (0.002774) + test_files_extra_rdoc_files: .: (0.008657) + test_files_non_array: .: (0.007624) + test_files_non_array_pathological: .: (0.002765) + test_find_all_by_full_name: .: (0.028692) + test_find_by_full_name: .: (0.015621) + test_find_by_name: .: (0.011634) + test_find_by_name_prerelease: .: (0.008986) + test_find_by_name_with_only_prereleases: .: (0.014463) + test_find_by_name_with_only_prereleases_with_requirements: .: (0.007646) + test_find_by_path: .: (0.020157) + test_find_in_unresolved_tree_is_not_exponentiental: .: (0.145342) + test_find_inactive_by_path: .: (0.021763) + test_for_cache: .: (0.003078) + test_full_gem_path: .: (0.008386) + test_full_gem_path_double_slash: .: (0.007625) + test_full_name: .: (0.036406) + test_full_name_windows: .: (0.007034) + test_full_require_paths: .: (0.008207) + test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.011497) + test_gem_build_complete_path: .: (0.003716) + test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.013635) + test_handles_dependencies_with_syck_requirements_bug: .: (0.013687) + test_handles_private_null_type: .: (0.008393) + test_hash: .: (0.011776) + test_initialize: .: (0.003719) + test_initialize_copy: .: (0.007708) + test_initialize_copy_broken: .: (0.007600) + test_initialize_future: .: (0.007629) + test_initialize_nil_version: .: (0.007634) + test_initialize_prerelease_version_before_name: .: (0.007630) + test_inner_clonflict_in_indirect_gems: .: (0.065494) + test_inner_clonflict_in_indirect_gems_reversed: .: (0.069995) + test_installed_by_version: .: (0.011618) + test_latest_specs: .: (0.015608) + test_lib_files: .: (0.003195) + test_license: .: (0.008245) + test_licenses: .: (0.007603) + test_load_default_gem: .: (0.007609) + test_load_errors_contain_filename: .: (0.007635) + test_metadata_key_size_validation_fails: .: (0.012294) + test_metadata_key_type_validation_fails: .: (0.011129) + test_metadata_link_validation_fails: .: (0.007638) + test_metadata_link_validation_warns_for_duplicates: .: (0.008552) + test_metadata_specs: .: (0.012228) + test_metadata_validates_ok: .: (0.010459) + test_metadata_value_size_validation_fails: .: (0.007630) + test_metadata_value_type_validation_fails: .: (0.008339) + test_missing_extensions_eh: .: (0.456925) + test_missing_extensions_eh_default_gem: .: (0.002983) + test_missing_extensions_eh_none: .: (0.007205) + test_name: .: (0.002841) + test_original_name: .: (0.003128) + test_platform: .: (0.008725) + test_platform_change_reset_cache_file: .: (0.008088) + test_platform_change_reset_full_name: .: (0.002741) + test_platform_equals: .: (0.009116) + test_platform_equals_current: .: (0.007310) + test_platform_equals_legacy: .: (0.007420) + test_removed_methods: .: (0.007476) + test_require_already_activated: .: (0.019792) + test_require_already_activated_indirect_conflict: .: (0.051775) + test_require_finds_in_2nd_level_indirect: .: (0.065285) + test_require_paths: .: (0.014114) + test_require_paths_default_ext_dir_for: .: (0.002921) + test_require_should_not_conflict: .: (0.100598) + test_require_should_prefer_latest_gem_level1: .: (0.043486) + test_require_should_prefer_latest_gem_level2: .: (0.051599) + test_require_should_prefer_reachable_gems: .: (0.072518) + test_requirements: .: (0.010864) + test_runtime_dependencies: .: (0.002939) + test_runtime_dependencies_legacy: .: (0.008428) + test_runtime_predicate_false: .: (0.007615) + test_runtime_predicate_true: .: (0.007672) + test_self__load_future: .: (0.003471) + test_self_activate: .: (0.008007) + test_self_activate_ambiguous_direct: .: (0.074576) + test_self_activate_ambiguous_indirect: .: (0.056834) + test_self_activate_ambiguous_indirect_conflict: .: (0.053407) + test_self_activate_ambiguous_unrelated: .: (0.049985) + test_self_activate_checks_dependencies: .: (0.027573) + test_self_activate_conflict: .: (0.015605) + test_self_activate_deep_unambiguous: .: (0.023312) + test_self_activate_divergent: .: (0.024436) + test_self_activate_dropped: .: (0.021999) + test_self_activate_loaded: .: (0.008944) + test_self_activate_missing_deps_does_not_raise_nested_exceptions: .: (0.009426) + test_self_activate_old_required: .: (0.020347) + test_self_activate_over: .: (0.029374) + test_self_activate_platform_alternate: .: (0.015979) + test_self_activate_platform_bump: .: (0.016161) + test_self_activate_prerelease: .: (0.019218) + test_self_activate_raggi_the_edgecase_generator: .: (0.023488) + test_self_activate_under: .: (0.023857) + test_self_activate_unrelated: .: (0.016469) + test_self_activate_via_require: .: (0.039319) + test_self_activate_via_require_wtf: .: (0.077933) + test_self_all_equals: .: (0.022668) + test_self_attribute_names: .: (0.010331) + test_self_find_active_stub_by_path: .: (0.015593) + test_self_from_yaml: .: (0.009379) + test_self_from_yaml_cleans_up_Date_objects: .: (0.004297) + test_self_load: .: (0.011795) + test_self_load_escape_curly: .: (0.007675) + test_self_load_escape_interpolation: .: (0.007333) + test_self_load_escape_quote: .: (0.007589) + test_self_load_legacy_ruby: .: (0.007588) + test_self_load_relative: .: (0.007603) + test_self_load_utf8_with_ascii_encoding: .: (0.011557) + test_self_normalize_yaml_input_with_183_io: .: (0.002822) + test_self_normalize_yaml_input_with_183_yaml: .: (0.008559) + test_self_normalize_yaml_input_with_192_yaml: .: (0.003725) + test_self_normalize_yaml_input_with_non_183_io: .: (0.007478) + test_self_normalize_yaml_input_with_non_183_yaml: .: (0.007635) + test_self_outdated: .: (0.023538) + test_self_outdated_and_latest_remotes: .: (0.023799) + test_self_remove_spec: .: (0.011457) + test_self_remove_spec_removed: .: (0.008019) + test_self_stubs_for_lazy_loading: .: (0.007587) + test_self_stubs_for_mult_platforms: .: (0.008420) + test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.011014) + test_self_stubs_returns_only_specified_named_specs: .: (0.003953) + test_source: .: (0.007685) + test_source_paths: .: (0.002905) + test_spaceship_name: .: (0.008483) + test_spaceship_platform: .: (0.003798) + test_spaceship_version: .: (0.007687) + test_spec_file: .: (0.002879) + test_spec_name: .: (0.008513) + test_summary: .: (0.007593) + test_test_files: .: (0.002910) + test_test_files_equals_nil: .: (0.007807) + test_to_fullpath: .: (0.011568) + test_to_ruby: .: (0.003521) + test_to_ruby_fancy: .: (0.011878) + test_to_ruby_for_cache: .: (0.003751) + test_to_ruby_keeps_requirements_as_originally_specified: .: (0.007688) + test_to_ruby_legacy: .: (0.007584) + test_to_ruby_nested_hash: .: (0.007586) + test_to_ruby_platform: .: (0.003842) + test_to_ruby_with_rsa_key: .: (0.211997) + test_to_yaml: .: (0.009245) + test_to_yaml_fancy: .: (0.014129) + test_to_yaml_no_autorequire: .: (0.039699) + test_to_yaml_no_post_install_message: .: (0.013200) + test_to_yaml_no_signing_key: .: (0.010061) + test_to_yaml_platform: .: (0.015573) + test_to_yaml_platform_legacy: .: (0.011638) + test_to_yaml_platform_no_specific_platform: .: (0.011534) + test_to_yaml_platform_original_platform_empty_string: .: (0.007582) + test_to_yaml_platform_original_platform_nil: .: (0.009120) + test_unresolved_specs: .: (0.014246) + test_unresolved_specs_with_duplicated_versions: .: (0.003833) + test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.012539) + test_unresolved_specs_with_versions: .: (0.011090) + test_validate: .: (0.008181) + test_validate_authors: .: (0.010960) + test_validate_autorequire: .: (0.011688) + test_validate_dependencies: .: (0.008693) + test_validate_dependencies_allowed_duplicates: .: (0.010547) + test_validate_dependencies_duplicates: .: (0.008276) + test_validate_deprecated_license_values_plus: .: (0.072012) + test_validate_description: .: (0.012009) + test_validate_email: .: (0.007596) + test_validate_empty: .: (0.007582) + test_validate_empty_files: .: (0.008364) + test_validate_empty_homepage: .: (0.007051) + test_validate_empty_require_paths: .: (0.011938) + test_validate_empty_summary: .: (0.011658) + test_validate_error: .: (0.003400) + test_validate_executables: .: (0.012351) + test_validate_files: .: (0.011159) + test_validate_files_recursive: .: (0.003697) + test_validate_for_resolution_ignores_metadata: .: (0.011835) + test_validate_for_resolution_validates_duplicate_dependencies: .: (0.003221) + test_validate_for_resolution_validates_name: .: (0.007948) + test_validate_for_resolution_validates_required_attributes: .: (0.007582) + test_validate_homepage: .: (0.014048) + test_validate_license: .: (0.009334) + test_validate_license_gives_suggestions: .: (0.048325) + test_validate_license_in_a_non_packaging_context: .: (0.003619) + test_validate_license_ref: .: (0.012207) + test_validate_license_values: .: (0.038864) + test_validate_license_values_or_later: .: (0.011564) + test_validate_license_values_with: .: (0.003813) + test_validate_license_with_deprecated_exception: .: (0.335553) + test_validate_license_with_invalid_exception: .: (0.431571) + test_validate_license_with_nonsense_suffix: .: (0.275581) + test_validate_name: .: (0.016121) + test_validate_nil_license: .: (0.012171) + test_validate_no_required_ruby_versions: .: (0.014870) + test_validate_non_nil: .: (0.023574) + test_validate_open_required_ruby_versions: .: (0.003658) + test_validate_permissions: .: (0.016143) + test_validate_permissions_of_missing_file_non_packaging: .: (0.003371) + test_validate_platform_legacy: .: (0.020256) + test_validate_prerelease_dependencies_with_prerelease_version: .: (0.011795) + test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.012053) + test_validate_rake_extension_have_rake_dependency_warning: .: (0.010531) + test_validate_removed_rubyforge_project: .: (0.008188) + test_validate_require_paths_with_invalid_types: .: (0.011398) + test_validate_rubygems_version: .: (0.003658) + test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.011924) + test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.007738) + test_validate_self_referencing_dependencies: .: (0.007740) + test_validate_specification_version: .: (0.011709) + test_validate_summary: .: (0.003996) + test_validate_valid_required_ruby_versions: .: (0.011675) + test_validate_warning: .: (0.007723) + test_version: .: (0.007563) + test_version_change_reset_cache_file: .: (0.002766) + test_version_change_reset_full_name: .: (0.008489) TestGemStreamUI: - test_ask: .: (0.003163) - test_ask_for_password: .: (0.003211) - test_ask_for_password_no_tty: .: (0.002810) - test_ask_no_tty: .: (0.002631) - test_ask_yes_no_no_tty_with_default: .: (0.009747) - test_ask_yes_no_no_tty_without_default: .: (0.002982) - test_choose_from_list: .: (0.008045) - test_choose_from_list_0: .: (0.002950) - test_choose_from_list_EOF: .: (0.008167) - test_choose_from_list_negative: .: (0.002608) - test_choose_from_list_over: .: (0.008870) - test_download_reporter_anything: .: (0.002631) - test_download_reporter_silent_false: .: (0.008803) - test_download_reporter_silent_nil: .: (0.002591) - test_progress_reporter_silent_false: .: (0.002548) - test_progress_reporter_silent_nil: .: (0.006074) - test_progress_reporter_simple: .: (0.007641) - test_progress_reporter_verbose: .: (0.002674) - test_threaded_download_reporter: .: (0.002993) - test_verbose_download_reporter_no_tty: .: (0.002726) - test_verbose_download_reporter_progress: .: (0.002923) - test_verbose_download_reporter_progress_complete: .: (0.002985) - test_verbose_download_reporter_progress_nil_length: .: (0.002527) - test_verbose_download_reporter_progress_once: .: (0.002573) - test_verbose_download_reporter_progress_zero_length:.: (0.002526) + test_ask: .: (0.008650) + test_ask_for_password: .: (0.008288) + test_ask_for_password_no_tty: .: (0.006129) + test_ask_no_tty: .: (0.007646) + test_ask_yes_no_no_tty_with_default: .: (0.002961) + test_ask_yes_no_no_tty_without_default: .: (0.007836) + test_choose_from_list: .: (0.002793) + test_choose_from_list_0: .: (0.008518) + test_choose_from_list_EOF: .: (0.007750) + test_choose_from_list_negative: .: (0.007500) + test_choose_from_list_over: .: (0.007594) + test_download_reporter_anything: .: (0.007630) + test_download_reporter_silent_false: .: (0.007634) + test_download_reporter_silent_nil: .: (0.003459) + test_progress_reporter_silent_false: .: (0.002811) + test_progress_reporter_silent_nil: .: (0.009024) + test_progress_reporter_simple: .: (0.007604) + test_progress_reporter_verbose: .: (0.007621) + test_threaded_download_reporter: .: (0.007607) + test_verbose_download_reporter_no_tty: .: (0.007652) + test_verbose_download_reporter_progress: .: (0.002716) + test_verbose_download_reporter_progress_complete: .: (0.008718) + test_verbose_download_reporter_progress_nil_length: .: (0.007628) + test_verbose_download_reporter_progress_once: .: (0.003110) + test_verbose_download_reporter_progress_zero_length:.: (0.006392) TestGemText: - test_clean_text: .: (0.002621) - test_format_removes_nonprintable_characters: .: (0.006748) - test_format_text: .: (0.002803) - test_format_text_indent: .: (0.006828) - test_format_text_no_space: .: (0.008065) - test_format_text_none: .: (0.002498) - test_format_text_none_indent: .: (0.002553) - test_format_text_trailing: .: (0.006261) - test_levenshtein_distance_add: .: (0.003711) - test_levenshtein_distance_all: .: (0.002637) - test_levenshtein_distance_empty: .: (0.002687) - test_levenshtein_distance_remove: .: (0.002593) - test_levenshtein_distance_replace: .: (0.002542) - test_min3: .: (0.002617) - test_truncate_text: .: (0.007528) + test_clean_text: .: (0.003177) + test_format_removes_nonprintable_characters: .: (0.008242) + test_format_text: .: (0.002637) + test_format_text_indent: .: (0.008806) + test_format_text_no_space: .: (0.007637) + test_format_text_none: .: (0.002609) + test_format_text_none_indent: .: (0.008958) + test_format_text_trailing: .: (0.007515) + test_levenshtein_distance_add: .: (0.002680) + test_levenshtein_distance_all: .: (0.008769) + test_levenshtein_distance_empty: .: (0.007622) + test_levenshtein_distance_remove: .: (0.003003) + test_levenshtein_distance_replace: .: (0.007007) + test_min3: .: (0.009239) + test_truncate_text: .: (0.007617) TestGemUnsatisfiableDependencyError: - test_errors: .: (0.002880) - test_name: .: (0.002512) - test_version: .: (0.002537) + test_errors: .: (0.007606) + test_name: .: (0.002832) + test_version: .: (0.008366) TestGemUriFormatter: - test_escape: .: (0.002903) - test_normalize_uri: .: (0.002798) - test_unescape: .: (0.002797) + test_escape: .: (0.007351) + test_normalize_uri: .: (0.007611) + test_unescape: .: (0.002781) TestGemUtil: - test_class_popen: .: (0.222532) - test_correct_for_windows_path: .: (0.002751) - test_glob_files_in_dir: .: (0.009656) - test_silent_system: .: (0.226696) - test_traverse_parents: .: (0.004937) - test_traverse_parents_does_not_crash_on_permissions_error: .: (0.007479) + test_class_popen: .: (0.338071) + test_correct_for_windows_path: .: (0.006161) + test_glob_files_in_dir: .: (0.007624) + test_silent_system: .: (0.231627) + test_traverse_parents: .: (0.002996) + test_traverse_parents_does_not_crash_on_permissions_error: .: (0.008439) TestGemValidator: - test_alien: .: (0.027144) - test_alien_default: .: (0.003595) + test_alien: .: (0.022142) + test_alien_default: .: (0.009062) TestGemVersion: - test_approximate_recommendation: .: (0.007545) - test_bump: .: (0.011564) - test_bump_alpha: .: (0.007594) - test_bump_alphanumeric: .: (0.035855) - test_bump_one_level: .: (0.002817) - test_bump_trailing_zeros: .: (0.002949) - test_canonical_segments: .: (0.007923) - test_class_correct: .: (0.003090) - test_class_create: .: (0.008348) - test_class_new_subclass: .: (0.002852) - test_empty_version: .: (0.008714) - test_eql_eh: .: (0.002782) - test_equals2: .: (0.008532) - test_frozen_version: .: (0.002859) - test_hash: .: (0.008001) - test_initialize: .: (0.008327) - test_initialize_invalid: .: (0.007699) - test_prerelease: .: (0.007025) - test_release: .: (0.012056) - test_segments: .: (0.007448) - test_semver: .: (0.003257) - test_spaceship: .: (0.003124) - test_to_s: .: (0.002900) + test_approximate_recommendation: .: (0.007292) + test_bump: .: (0.007581) + test_bump_alpha: .: (0.007605) + test_bump_alphanumeric: .: (0.007630) + test_bump_one_level: .: (0.007584) + test_bump_trailing_zeros: .: (0.002708) + test_canonical_segments: .: (0.008780) + test_class_correct: .: (0.007589) + test_class_create: .: (0.007612) + test_class_new_subclass: .: (0.007627) + test_empty_version: .: (0.007619) + test_eql_eh: .: (0.002635) + test_equals2: .: (0.008818) + test_frozen_version: .: (0.007657) + test_hash: .: (0.007602) + test_initialize: .: (0.002846) + test_initialize_invalid: .: (0.008606) + test_prerelease: .: (0.007791) + test_release: .: (0.002752) + test_segments: .: (0.008555) + test_semver: .: (0.007826) + test_spaceship: .: (0.007437) + test_to_s: .: (0.002606) TestGemVersionOption: - test_add_platform_option: .: (0.003378) - test_add_version_option: .: (0.007706) - test_enables_prerelease: .: (0.006146) - test_multiple_version_operator_option_compound: .: (0.003636) - test_platform_option: .: (0.003402) - test_platform_option_ruby: .: (0.004163) - test_platform_option_twice: .: (0.003283) - test_version_option: .: (0.007930) - test_version_option_compound: .: (0.003304) - test_version_option_explicit_prerelease: .: (0.003947) - test_version_option_twice: .: (0.003576) + test_add_platform_option: .: (0.008586) + test_add_version_option: .: (0.007613) + test_enables_prerelease: .: (0.007609) + test_multiple_version_operator_option_compound: .: (0.007628) + test_platform_option: .: (0.007611) + test_platform_option_ruby: .: (0.007624) + test_platform_option_twice: .: (0.007622) + test_version_option: .: (0.007632) + test_version_option_compound: .: (0.007628) + test_version_option_explicit_prerelease: .: (0.007630) + test_version_option_twice: .: (0.007631) TestStubSpecification: - test_contains_requirable_file_eh: .: (0.003132) - test_contains_requirable_file_eh_extension: .: (0.003638) - test_full_require_paths: .: (0.003051) - test_initialize: .: (0.003001) - test_initialize_extension: .: (0.002956) - test_initialize_missing_stubline: .: (0.003096) - test_initialize_version: .: (0.002990) - test_initialize_with_empty_version: .: (0.002915) - test_lib_dirs_glob: .: (0.003717) - test_lib_dirs_glob_with_extension: .: (0.002938) - test_matches_for_glob: .: (0.003467) - test_matches_for_glob_with_bundler_inline: .: (0.003204) - test_missing_extensions_eh: .: (0.305038) - test_missing_extensions_eh_default_gem: .: (0.011728) - test_missing_extensions_eh_none: .: (0.011045) - test_to_spec: .: (0.007012) - test_to_spec_default: .: (0.007881) - test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.005090) + test_contains_requirable_file_eh: .: (0.007384) + test_contains_requirable_file_eh_extension: .: (0.007817) + test_full_require_paths: .: (0.002933) + test_initialize: .: (0.008428) + test_initialize_extension: .: (0.007523) + test_initialize_missing_stubline: .: (0.007612) + test_initialize_version: .: (0.002716) + test_initialize_with_empty_version: .: (0.006970) + test_lib_dirs_glob: .: (0.009647) + test_lib_dirs_glob_with_extension: .: (0.002701) + test_matches_for_glob: .: (0.008734) + test_matches_for_glob_with_bundler_inline: .: (0.007619) + test_missing_extensions_eh: .: (0.386325) + test_missing_extensions_eh_default_gem: .: (0.009121) + test_missing_extensions_eh_none: .: (0.002787) + test_to_spec: .: (0.008695) + test_to_spec_default: .: (0.007600) + test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.007632) TestUpdateSuggestion: - test_eligible_for_update: .: (0.010086) - test_eligible_for_update_disabled_update: .: (0.011628) - test_eligible_for_update_for_prerelease: .: (0.011782) - test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.009185) - test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.010192) - test_eligible_for_update_non_tty: .: (0.003442) - test_eligible_for_update_notification_delay: .: (0.008101) - test_eligible_for_update_on_ci: .: (0.007674) - test_eligible_for_update_prevent_config: .: (0.007664) - test_eligible_for_update_prevent_env: .: (0.007649) - test_eligible_for_update_unwrittable_config: .: (0.007627) - test_update_suggestion: .: (0.003018) + test_eligible_for_update: .: (0.043331) + test_eligible_for_update_disabled_update: .: (0.011643) + test_eligible_for_update_for_prerelease: .: (0.008503) + test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.015014) + test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.012993) + test_eligible_for_update_non_tty: .: (0.010361) + test_eligible_for_update_notification_delay: .: (0.008405) + test_eligible_for_update_on_ci: .: (0.011049) + test_eligible_for_update_prevent_config: .: (0.004002) + test_eligible_for_update_prevent_env: .: (0.012169) + test_eligible_for_update_unwrittable_config: .: (0.007079) + test_update_suggestion: .: (0.007621) TestUri: - test_redacted_does_not_modify_uri: .: (0.006927) - test_redacted_with_invalid_uri: .: (0.009281) - test_redacted_with_token: .: (0.002638) - test_redacted_with_user_pass: .: (0.008640) - test_redacted_with_user_x_oauth_basic: .: (0.002844) - test_redacted_without_credential: .: (0.002785) - test_to_s_invalid_uri: .: (0.009655) - test_to_s_not_string: .: (0.002496) + test_redacted_does_not_modify_uri: .: (0.007332) + test_redacted_with_invalid_uri: .: (0.003676) + test_redacted_with_token: .: (0.002762) + test_redacted_with_user_pass: .: (0.009069) + test_redacted_with_user_x_oauth_basic: .: (0.007612) + test_redacted_without_credential: .: (0.002824) + test_to_s_invalid_uri: .: (0.008624) + test_to_s_not_string: .: (0.002673) WebauthnListenerResponseTest: - test_bad_request_response_to_s: .: (0.008715) - test_method_not_allowed_response_to_s: .: (0.002612) - test_method_not_found_response_to_s: .: (0.005206) - test_no_to_s_response_to_s: .: (0.003513) - test_ok_response_to_s: .: (0.007655) + test_bad_request_response_to_s: .: (0.002798) + test_method_not_allowed_response_to_s: .: (0.008245) + test_method_not_found_response_to_s: .: (0.003844) + test_no_to_s_response_to_s: .: (0.002798) + test_ok_response_to_s: .: (0.002832) WebauthnListenerTest: - test_listener_thread_retreives_otp_code: .: (0.069871) - test_listener_thread_sets_error: .: (0.046983) - test_wait_for_otp_code_get_follows_options: .: (0.084138) - test_wait_for_otp_code_get_request: .: (0.070148) - test_wait_for_otp_code_incorrect_params: .: (0.047748) - test_wait_for_otp_code_incorrect_path: .: (0.055478) - test_wait_for_otp_code_invalid_post_req_method: .: (0.045929) - test_wait_for_otp_code_no_params_response: .: (0.059783) - test_wait_for_otp_code_options_request: .: (0.032153) + test_listener_thread_retreives_otp_code: .: (0.078841) + test_listener_thread_sets_error: .: (0.049286) + test_wait_for_otp_code_get_follows_options: .: (0.082965) + test_wait_for_otp_code_get_request: .: (0.066831) + test_wait_for_otp_code_incorrect_params: .: (0.068897) + test_wait_for_otp_code_incorrect_path: .: (0.051366) + test_wait_for_otp_code_invalid_post_req_method: .: (0.076601) + test_wait_for_otp_code_no_params_response: .: (0.070718) + test_wait_for_otp_code_options_request: .: (0.086731) WebauthnPollerTest: - test_poll_for_otp_invalid_format: .: (0.008563) - test_poll_for_otp_invalid_status: .: (0.007982) - test_poll_for_otp_missing_credentials: .: (0.003014) - test_poll_for_otp_not_http_success: .: (0.016420) - test_poll_for_otp_pending_sleeps: .: (0.103966) - test_poll_for_otp_success: .: (0.007423) - test_poll_thread_success: .: (0.028917) - test_poll_thread_timeout_error: .: (0.011675) - test_poll_thread_webauthn_verification_error: .: (0.054074) + test_poll_for_otp_invalid_format: .: (0.007347) + test_poll_for_otp_invalid_status: .: (0.012729) + test_poll_for_otp_missing_credentials: .: (0.011164) + test_poll_for_otp_not_http_success: .: (0.012172) + test_poll_for_otp_pending_sleeps: .: (0.104989) + test_poll_for_otp_success: .: (0.007606) + test_poll_thread_success: .: (0.027084) + test_poll_thread_timeout_error: .: (0.020336) + test_poll_thread_webauthn_verification_error: .: (0.031436) -Finished in 144.662617095 seconds. +Finished in 122.48942248 seconds. ------------------------------------------------------------------------------- 2593 tests, 13613 assertions, 0 failures, 0 errors, 51 pendings, 0 omissions, 0 notifications 98.0332% passed ------------------------------------------------------------------------------- -17.92 tests/s, 94.10 assertions/s +21.17 tests/s, 111.14 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 @@ -5253,9 +5289,9 @@ make[1]: Leaving directory '/build/reproducible-path/rubygems-3.6.6' dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby -dpkg-deb: building package 'bundler' in '../bundler_2.6.6-1_all.deb'. -dpkg-deb: building package 'ruby-rubygems' in '../ruby-rubygems_3.6.6-1_all.deb'. dpkg-deb: building package 'ruby-bundler' in '../ruby-bundler_2.6.6-1_all.deb'. +dpkg-deb: building package 'ruby-rubygems' in '../ruby-rubygems_3.6.6-1_all.deb'. +dpkg-deb: building package 'bundler' in '../bundler_2.6.6-1_all.deb'. dpkg-genbuildinfo --build=binary -O../rubygems_3.6.6-1_arm64.buildinfo dpkg-genchanges --build=binary -O../rubygems_3.6.6-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -5263,12 +5299,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/1216185/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1216185/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/184752 and its subdirectories -I: Current time: Tue Mar 25 19:39:06 -12 2025 -I: pbuilder-time-stamp: 1742974746 +I: removing directory /srv/workspace/pbuilder/1216185 and its subdirectories +I: Current time: Wed Apr 29 04:06:32 +14 2026 +I: pbuilder-time-stamp: 1777385192