Diff of the two buildlogs: -- --- b1/build.log 2025-01-29 22:30:55.197356329 +0000 +++ b2/build.log 2025-01-29 22:34:27.379771461 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Jan 29 10:24:19 -12 2025 -I: pbuilder-time-stamp: 1738189459 +I: Current time: Wed Mar 4 18:53:58 +14 2026 +I: pbuilder-time-stamp: 1772600038 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-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/165871/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3468799/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 Mar 4 04:54 /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/3468799/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3468799/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='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='44bfb8dbf7a540cfbceeb75e0c2f1e6e' - 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='165871' - PS1='# ' - PS2='> ' + INVOCATION_ID=5602b62611a447f480d30051458f11b1 + 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=3468799 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.khfYJfe3/pbuilderrc_BNWT --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.khfYJfe3/b1 --logfile b1/build.log rubygems_3.6.3-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.khfYJfe3/pbuilderrc_LiPw --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.khfYJfe3/b2 --logfile b2/build.log rubygems_3.6.3-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-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/165871/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3468799/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -252,7 +284,7 @@ Get: 132 http://deb.debian.org/debian trixie/main arm64 ruby-all-dev arm64 1:3.1+support3.3 [5976 B] Get: 133 http://deb.debian.org/debian trixie/main arm64 gem2deb arm64 2.2.5 [48.0 kB] Get: 134 http://deb.debian.org/debian trixie/main arm64 ruby-dev arm64 1:3.1+support3.3 [5028 B] -Fetched 53.7 MB in 1s (75.2 MB/s) +Fetched 53.7 MB in 1s (106 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 ... 19964 files and directories currently installed.) @@ -699,8 +731,8 @@ Setting up tzdata (2024b-6) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Jan 29 22:25:20 UTC 2025. -Universal Time is now: Wed Jan 29 22:25:20 UTC 2025. +Local time is now: Wed Mar 4 04:54:39 UTC 2026. +Universal Time is now: Wed Mar 4 04:54:39 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -823,7 +855,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/rubygems-3.6.3/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../rubygems_3.6.3-1_source.changes +I: user script /srv/workspace/pbuilder/3468799/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/3468799/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/rubygems-3.6.3/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../rubygems_3.6.3-1_source.changes dpkg-buildpackage: info: source package rubygems dpkg-buildpackage: info: source version 3.6.3-1 dpkg-buildpackage: info: source distribution unstable @@ -857,12 +893,12 @@ │ ruby-rubygems: Installing files and building extensions for ruby3.1 │ └──────────────────────────────────────────────────────────────────────────────┘ -/usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20250129-186365-zw7f4e/gemspec +/usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20260304-3487348-ls84a4/gemspec Successfully built RubyGem Name: rubygems-update Version: 3.6.3 File: rubygems-update-3.6.3.gem -/usr/bin/ruby3.1 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-rubygems/usr/share/rubygems-integration/all /tmp/d20250129-186365-zw7f4e/rubygems-update-3.6.3.gem +/usr/bin/ruby3.1 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-rubygems/usr/share/rubygems-integration/all /tmp/d20260304-3487348-ls84a4/rubygems-update-3.6.3.gem /build/reproducible-path/rubygems-3.6.3/debian/ruby-rubygems/usr/share/rubygems-integration/all/gems/rubygems-update-3.6.3/bundler/CHANGELOG.md /build/reproducible-path/rubygems-3.6.3/debian/ruby-rubygems/usr/share/rubygems-integration/all/gems/rubygems-update-3.6.3/bundler/LICENSE.md /build/reproducible-path/rubygems-3.6.3/debian/ruby-rubygems/usr/share/rubygems-integration/all/gems/rubygems-update-3.6.3/bundler/README.md @@ -1512,12 +1548,12 @@ │ ruby-bundler: Installing files and building extensions for ruby3.1 │ └──────────────────────────────────────────────────────────────────────────────┘ -/usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20250129-186365-qlvobj/gemspec +/usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20260304-3487348-g02gb3/gemspec Successfully built RubyGem Name: bundler Version: 2.6.3 File: bundler-2.6.3.gem -/usr/bin/ruby3.1 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-bundler/usr/share/rubygems-integration/all /tmp/d20250129-186365-qlvobj/bundler-2.6.3.gem +/usr/bin/ruby3.1 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-bundler/usr/share/rubygems-integration/all /tmp/d20260304-3487348-g02gb3/bundler-2.6.3.gem /build/reproducible-path/rubygems-3.6.3/debian/ruby-bundler/usr/share/rubygems-integration/all/gems/bundler-2.6.3/exe/bundle /build/reproducible-path/rubygems-3.6.3/debian/ruby-bundler/usr/share/rubygems-integration/all/gems/bundler-2.6.3/exe/bundler /build/reproducible-path/rubygems-3.6.3/debian/ruby-bundler/usr/share/rubygems-integration/all/gems/bundler-2.6.3/lib/bundler.rb @@ -1920,489 +1956,489 @@ Loaded suite /usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader Started ChangelogTest: - test_format_header: .: (0.001179) + test_format_header: .: (0.001107) Gem::TestCase: Gem::InstallerTestCase: TestGemCommandsUninstallCommand: - test_execute_all: .: (0.227141) - test_execute_all_named: .: (0.187644) - test_execute_all_named_default_multiple: .: (0.049250) - test_execute_all_named_default_single: .: (0.018183) - test_execute_dependency_order: .: (0.079660) - test_execute_does_not_error_on_shadowed_default_gems: .: (0.039671) - test_execute_does_not_remove_default_gem_executables: .: (0.055801) - test_execute_outside_gem_home: .: (0.047610) - test_execute_outside_gem_home_when_install_dir_given: .: (0.039691) - test_execute_prerelease: .: (0.251723) - test_execute_removes_executable: .: (0.036647) - test_execute_removes_formatted_executable: .: (0.035288) - test_execute_two_version: .: (0.011247) - test_execute_with_force_and_without_version_uninstalls_everything:.: (0.087850) - test_execute_with_force_ignores_dependencies: .: (0.088072) - test_execute_with_gem_not_installed: .: (0.002946) - test_execute_with_gem_uninstall_error: .: (0.070490) - test_execute_with_multiple_version_specified_as_colon: .: (0.102219) - test_execute_with_version_leaves_non_matching_versions: .: (0.083018) - test_execute_with_version_specified_as_colon: .: (0.095665) - test_handle_options: .: (0.011789) - test_handle_options_vendor: .: (0.005013) - test_handle_options_vendor_missing: .: (0.004767) - test_uninstall_selection: .: (0.072097) - test_uninstall_selection_multiple_gems: .: (0.215739) + test_execute_all: .: (0.071335) + test_execute_all_named: .: (0.057400) + test_execute_all_named_default_multiple: .: (0.016058) + test_execute_all_named_default_single: .: (0.004980) + test_execute_dependency_order: .: (0.024826) + test_execute_does_not_error_on_shadowed_default_gems: .: (0.012907) + test_execute_does_not_remove_default_gem_executables: .: (0.018394) + test_execute_outside_gem_home: .: (0.013712) + test_execute_outside_gem_home_when_install_dir_given: .: (0.014375) + test_execute_prerelease: .: (0.272481) + test_execute_removes_executable: .: (0.026403) + test_execute_removes_formatted_executable: .: (0.024470) + test_execute_two_version: .: (0.005267) + test_execute_with_force_and_without_version_uninstalls_everything:.: (0.050524) + test_execute_with_force_ignores_dependencies: .: (0.046699) + test_execute_with_gem_not_installed: .: (0.003007) + test_execute_with_gem_uninstall_error: .: (0.040753) + test_execute_with_multiple_version_specified_as_colon: .: (0.048530) + test_execute_with_version_leaves_non_matching_versions: .: (0.043326) + test_execute_with_version_specified_as_colon: .: (0.046924) + test_handle_options: .: (0.004633) + test_handle_options_vendor: .: (0.004835) + test_handle_options_vendor_missing: .: (0.004605) + test_uninstall_selection: .: (0.036465) + test_uninstall_selection_multiple_gems: .: (0.085863) TestGemInstallUpdateOptions: - test_add_install_update_options: .: (0.015362) - test_build_root: .: (0.005172) - test_doc: .: (0.010361) - test_doc_no: .: (0.005037) - test_doc_rdoc: .: (0.009584) - test_doc_rdoc_ri: .: (0.013007) - test_document: .: (0.009179) - test_document_no: .: (0.010291) - test_document_rdoc: .: (0.009493) - test_minimal_deps: .: (0.013973) - test_minimal_deps_no: .: (0.015652) - test_post_install_message: .: (0.012723) - test_post_install_message_no: .: (0.010962) - test_security_policy: .: (0.015461) - test_security_policy_unknown: .: (0.015669) - test_user_install_disabled_read_only: .: (0.027626) - test_user_install_enabled: .: (0.039646) - test_vendor: .: (0.011660) - test_vendor_missing: .: (0.009558) + test_add_install_update_options: .: (0.005963) + test_build_root: .: (0.005187) + test_doc: .: (0.005010) + test_doc_no: .: (0.004946) + test_doc_rdoc: .: (0.005594) + test_doc_rdoc_ri: .: (0.005169) + test_document: .: (0.004892) + test_document_no: .: (0.004750) + test_document_rdoc: .: (0.005078) + test_minimal_deps: .: (0.005259) + test_minimal_deps_no: .: (0.004755) + test_post_install_message: .: (0.008373) + test_post_install_message_no: .: (0.005120) + test_security_policy: .: (0.005569) + test_security_policy_unknown: .: (0.006982) + test_user_install_disabled_read_only: .: (0.009578) + test_user_install_enabled: .: (0.014538) + test_vendor: .: (0.005187) + test_vendor_missing: .: (0.005271) TestGemInstaller: - test_app_script_text: .: (0.016026) - test_check_executable_overwrite: .: (0.021777) - test_check_executable_overwrite_format_executable:.: (0.025654) - test_check_executable_overwrite_other_gem: .: (0.031847) - test_check_executable_overwrite_other_gem_force: .: (0.047709) - test_check_executable_overwrite_other_non_gem: .: (0.047593) - test_check_that_user_bin_dir_is_in_path: .: (0.019797) - test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.023563) - test_check_that_user_bin_dir_is_in_path_tilde: .: (0.023449) - test_conflicting_binstubs: .: (1.068527) - test_default_gem_loaded_from: .: (0.023073) - test_default_gem_to_specific_install_dir: .: (0.047777) - test_default_gem_with_wrappers: .: (0.040165) - test_dir: .: (0.031499) - test_ensure_dependency: .: (0.024331) - test_ensure_loadable_spec: .: (0.179328) - test_ensure_loadable_spec_security_policy: .: (0.023665) - test_extract_files: .: (0.027723) - test_find_lib_file_after_install: .: (1.199181) - test_gem_attribute: .: (0.012164) - test_generate_bin_bindir: .: (0.027803) - test_generate_bin_bindir_with_user_install_warning: .: (0.011509) - test_generate_bin_script: .: (0.035643) - test_generate_bin_script_format: .: (0.028752) - test_generate_bin_script_format_disabled: .: (0.021101) - test_generate_bin_script_install_dir: .: (0.041219) - test_generate_bin_script_no_execs: .: (0.043648) - test_generate_bin_script_no_perms: .: (0.027637) - test_generate_bin_script_no_shebang: .: (0.031644) - test_generate_bin_script_wrappers: .: (0.023754) - test_generate_bin_symlink: .: (0.025326) - test_generate_bin_symlink_no_execs: .: (0.036218) - test_generate_bin_symlink_no_perms: .: (0.035852) - test_generate_bin_symlink_update_newer: .: (0.034509) - test_generate_bin_symlink_update_older: .: (0.030863) - test_generate_bin_symlink_update_remove_wrapper: .: (0.031593) - test_generate_bin_symlink_win32: .: (0.025414) - test_generate_bin_uses_default_shebang: .: (0.034027) - test_generate_bin_with_dangling_symlink: .: (0.086462) - test_generate_plugins: .: (0.577370) - test_generate_plugins_with_build_root: .: (0.068028) - test_generate_plugins_with_install_dir: .: (0.079157) - test_generate_plugins_with_user_install: .: (0.075617) - test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.052951) - test_initialize: .: (0.020184) - test_initialize_user_install: .: (0.024907) - test_initialize_user_install_bin_dir: .: (0.021056) - test_install: .: (0.554060) - test_install_build_root: .: (0.060355) - test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.055754) - test_install_creates_binstub_that_dont_trust_encoding: .: (0.432972) - test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.491101) - test_install_creates_binstub_that_understand_version: .: (0.399586) - test_install_creates_working_binstub: .: (0.495050) - test_install_dir_takes_precedence_to_user_install:.: (0.052574) - test_install_does_not_leave_lockfile_for_binstub: .: (0.792192) - test_install_extension_and_script: .: (0.594803) - test_install_extension_clean_intermediate_files: .: (0.735813) - test_install_extension_dir: .: (0.500090) - test_install_extension_dir_is_removed_on_reinstall: .: (1.000107) - test_install_extension_flat: .: (0.891186) - test_install_force: .: (0.032260) - test_install_missing_dirs: .: (0.026744) - test_install_post_build_false: .: (0.029208) - test_install_post_build_nil: .: (0.035566) - test_install_pre_install_false: .: (0.039899) - test_install_pre_install_nil: .: (0.035643) - test_install_user_extension_dir: .: (0.703517) - test_install_with_message: .: (0.021245) - test_install_with_no_prior_files: .: (1.037589) - test_install_with_skipped_message: .: (0.028706) - test_installation_satisfies_dependency_eh: .: (0.019678) - test_installation_satisfies_dependency_eh_development: .: (0.019811) - test_keeps_plugins_up_to_date: .: (1.304893) - test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.010438) - test_package_attribute: .: (0.008103) - test_pre_install_checks_dependencies: .: (0.027361) - test_pre_install_checks_dependencies_ignore: .: (0.024802) - test_pre_install_checks_dependencies_install_dir: .: (0.017386) - test_pre_install_checks_malicious_dependencies_before_eval: .: (0.021228) - test_pre_install_checks_malicious_extensions_before_eval: .: (0.011643) - test_pre_install_checks_malicious_name: .: (0.015658) - test_pre_install_checks_malicious_name_before_eval: .: (0.015658) - test_pre_install_checks_malicious_platform_before_eval: .: (0.009184) - test_pre_install_checks_malicious_require_paths_before_eval: .: (0.006823) - test_pre_install_checks_malicious_specification_version_before_eval: .: (0.006970) - test_process_options: .: (0.006549) - test_process_options_build_root: .: (0.006832) - test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.007428) - test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.010269) - test_shebang: .: (0.009421) - test_shebang_arguments: .: (0.008964) - test_shebang_arguments_with_load_relative: .: (0.009158) - test_shebang_custom: .: (0.008531) - test_shebang_custom_with_expands: .: (0.008405) - test_shebang_custom_with_expands_and_arguments: .: (0.008940) - test_shebang_empty: .: (0.007970) - test_shebang_env: .: (0.008169) - test_shebang_env_arguments: .: (0.008238) - test_shebang_env_arguments_with_load_relative: .: (0.008104) - test_shebang_env_shebang: .: (0.008645) - test_shebang_nested: .: (0.008428) - test_shebang_nested_arguments: .: (0.008550) - test_shebang_nested_arguments_with_load_relative: .: (0.008129) - test_shebang_version: .: (0.008548) - test_shebang_version_arguments: .: (0.011224) - test_shebang_version_arguments_with_load_relative:.: (0.011769) - test_shebang_version_env: .: (0.009322) - test_shebang_version_env_arguments: .: (0.008580) - test_shebang_version_env_arguments_with_load_relative: .: (0.008503) - test_unpack: .: (0.012900) - test_use_plugin_immediately: .: (0.717484) - test_write_build_info_file: .: (0.021007) - test_write_build_info_file_empty: .: (0.022983) - test_write_build_info_file_install_dir: .: (0.027536) - test_write_cache_file: .: (0.023639) - test_write_spec: .: (0.004726) - test_write_spec_writes_cached_spec: .: (0.009367) + test_app_script_text: .: (0.008984) + test_check_executable_overwrite: .: (0.012801) + test_check_executable_overwrite_format_executable:.: (0.009539) + test_check_executable_overwrite_other_gem: .: (0.015087) + test_check_executable_overwrite_other_gem_force: .: (0.014581) + test_check_executable_overwrite_other_non_gem: .: (0.013828) + test_check_that_user_bin_dir_is_in_path: .: (0.006766) + test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.006896) + test_check_that_user_bin_dir_is_in_path_tilde: .: (0.007015) + test_conflicting_binstubs: .: (0.498347) + test_default_gem_loaded_from: .: (0.010145) + test_default_gem_to_specific_install_dir: .: (0.025443) + test_default_gem_with_wrappers: .: (0.022764) + test_dir: .: (0.013086) + test_ensure_dependency: .: (0.010785) + test_ensure_loadable_spec: .: (0.063918) + test_ensure_loadable_spec_security_policy: .: (0.009008) + test_extract_files: .: (0.009251) + test_find_lib_file_after_install: .: (0.406840) + test_gem_attribute: .: (0.008018) + test_generate_bin_bindir: .: (0.019060) + test_generate_bin_bindir_with_user_install_warning: .: (0.005905) + test_generate_bin_script: .: (0.014896) + test_generate_bin_script_format: .: (0.013418) + test_generate_bin_script_format_disabled: .: (0.011174) + test_generate_bin_script_install_dir: .: (0.014870) + test_generate_bin_script_no_execs: .: (0.014030) + test_generate_bin_script_no_perms: .: (0.009705) + test_generate_bin_script_no_shebang: .: (0.010018) + test_generate_bin_script_wrappers: .: (0.009011) + test_generate_bin_symlink: .: (0.008692) + test_generate_bin_symlink_no_execs: .: (0.010904) + test_generate_bin_symlink_no_perms: .: (0.011166) + test_generate_bin_symlink_update_newer: .: (0.009433) + test_generate_bin_symlink_update_older: .: (0.009532) + test_generate_bin_symlink_update_remove_wrapper: .: (0.009876) + test_generate_bin_symlink_win32: .: (0.009966) + test_generate_bin_uses_default_shebang: .: (0.009493) + test_generate_bin_with_dangling_symlink: .: (0.029038) + test_generate_plugins: .: (0.273771) + test_generate_plugins_with_build_root: .: (0.043924) + test_generate_plugins_with_install_dir: .: (0.029084) + test_generate_plugins_with_user_install: .: (0.024023) + test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.018432) + test_initialize: .: (0.008558) + test_initialize_user_install: .: (0.009193) + test_initialize_user_install_bin_dir: .: (0.008939) + test_install: .: (0.264869) + test_install_build_root: .: (0.033063) + test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.020933) + test_install_creates_binstub_that_dont_trust_encoding: .: (0.266420) + test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.245551) + test_install_creates_binstub_that_understand_version: .: (0.281704) + test_install_creates_working_binstub: .: (0.286406) + test_install_dir_takes_precedence_to_user_install:.: (0.024288) + test_install_does_not_leave_lockfile_for_binstub: .: (0.314154) + test_install_extension_and_script: .: (0.236728) + test_install_extension_clean_intermediate_files: .: (0.265043) + test_install_extension_dir: .: (0.211563) + test_install_extension_dir_is_removed_on_reinstall: .: (0.408265) + test_install_extension_flat: .: (0.272684) + test_install_force: .: (0.022477) + test_install_missing_dirs: .: (0.021453) + test_install_post_build_false: .: (0.014494) + test_install_post_build_nil: .: (0.016166) + test_install_pre_install_false: .: (0.012029) + test_install_pre_install_nil: .: (0.015289) + test_install_user_extension_dir: .: (0.203143) + test_install_with_message: .: (0.022577) + test_install_with_no_prior_files: .: (0.567324) + test_install_with_skipped_message: .: (0.022573) + test_installation_satisfies_dependency_eh: .: (0.017197) + test_installation_satisfies_dependency_eh_development: .: (0.012196) + test_keeps_plugins_up_to_date: .: (0.985055) + test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.008688) + test_package_attribute: .: (0.007942) + test_pre_install_checks_dependencies: .: (0.028752) + test_pre_install_checks_dependencies_ignore: .: (0.019483) + test_pre_install_checks_dependencies_install_dir: .: (0.012979) + test_pre_install_checks_malicious_dependencies_before_eval: .: (0.009455) + test_pre_install_checks_malicious_extensions_before_eval: .: (0.008789) + test_pre_install_checks_malicious_name: .: (0.008418) + test_pre_install_checks_malicious_name_before_eval: .: (0.007619) + test_pre_install_checks_malicious_platform_before_eval: .: (0.005515) + test_pre_install_checks_malicious_require_paths_before_eval: .: (0.007695) + test_pre_install_checks_malicious_specification_version_before_eval: .: (0.007311) + test_process_options: .: (0.006917) + test_process_options_build_root: .: (0.006825) + test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.006787) + test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.011135) + test_shebang: .: (0.009062) + test_shebang_arguments: .: (0.009061) + test_shebang_arguments_with_load_relative: .: (0.009200) + test_shebang_custom: .: (0.008931) + test_shebang_custom_with_expands: .: (0.008875) + test_shebang_custom_with_expands_and_arguments: .: (0.008952) + test_shebang_empty: .: (0.008474) + test_shebang_env: .: (0.008504) + test_shebang_env_arguments: .: (0.008961) + test_shebang_env_arguments_with_load_relative: .: (0.008557) + test_shebang_env_shebang: .: (0.008765) + test_shebang_nested: .: (0.008450) + test_shebang_nested_arguments: .: (0.008421) + test_shebang_nested_arguments_with_load_relative: .: (0.008401) + test_shebang_version: .: (0.008103) + test_shebang_version_arguments: .: (0.009062) + test_shebang_version_arguments_with_load_relative:.: (0.011872) + test_shebang_version_env: .: (0.009099) + test_shebang_version_env_arguments: .: (0.008896) + test_shebang_version_env_arguments_with_load_relative: .: (0.009210) + test_unpack: .: (0.012993) + test_use_plugin_immediately: .: (0.570831) + test_write_build_info_file: .: (0.018558) + test_write_build_info_file_empty: .: (0.011811) + test_write_build_info_file_install_dir: .: (0.015155) + test_write_cache_file: .: (0.013235) + test_write_spec: .: (0.006752) + test_write_spec_writes_cached_spec: .: (0.005317) TestGemUninstaller: - test_ask_if_ok: .: (0.047233) - test_initialize_expand_path: .: (0.051622) - test_path_ok_eh: .: (0.040048) - test_path_ok_eh_legacy: .: (0.041302) - test_path_ok_eh_user: .: (0.041334) - test_regenerate_plugins_for: .: (0.045085) - test_remove_all: .: (0.027825) - test_remove_executables_force_keep: .: (0.070097) - test_remove_executables_force_remove: .: (0.021204) - test_remove_executables_user: .: (0.021441) - test_remove_executables_user_format: .: (0.022072) - test_remove_executables_user_format_disabled: .: (0.020236) - test_remove_not_in_home: .: (0.021327) - test_remove_plugins: .: (0.038534) - test_remove_plugins_user_installed: .: (0.063353) - test_remove_symlinked_gem_home: .: (0.027534) - test_uninstall: .: (0.019381) - test_uninstall_default_gem: .: (0.025777) - test_uninstall_default_gem_with_same_version: .: (0.030771) - test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.022183) - test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.024116) - test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.022330) - test_uninstall_extension: .: (0.174162) - test_uninstall_keeps_plugins_up_to_date: .: (0.075755) - test_uninstall_no_permission: .: (0.044101) - test_uninstall_nonexistent: .: (0.035470) - test_uninstall_not_ok: .: (0.029839) - test_uninstall_only_lists_unsatisfied_deps: .: (0.040090) - test_uninstall_prompt_includes_dep_type: .: (0.034069) - test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.022881) - test_uninstall_prompts_about_broken_deps: .: (0.021242) - test_uninstall_selection: .: (0.049231) - test_uninstall_selection_greater_than_one: .: (0.053870) - test_uninstall_user_install: .: (0.020234) - test_uninstall_user_install_with_symlinked_home: .: (0.020026) - test_uninstall_with_install_dir_regenerates_plugins: .: (0.039002) - test_uninstall_with_install_dir_removes_plugins: .: (0.037629) - test_uninstall_wrong_repo: .: (0.029739) + test_ask_if_ok: .: (0.024007) + test_initialize_expand_path: .: (0.026653) + test_path_ok_eh: .: (0.021547) + test_path_ok_eh_legacy: .: (0.020528) + test_path_ok_eh_user: .: (0.019867) + test_regenerate_plugins_for: .: (0.027707) + test_remove_all: .: (0.027130) + test_remove_executables_force_keep: .: (0.069027) + test_remove_executables_force_remove: .: (0.020363) + test_remove_executables_user: .: (0.019486) + test_remove_executables_user_format: .: (0.020116) + test_remove_executables_user_format_disabled: .: (0.020268) + test_remove_not_in_home: .: (0.020206) + test_remove_plugins: .: (0.027347) + test_remove_plugins_user_installed: .: (0.036084) + test_remove_symlinked_gem_home: .: (0.027415) + test_uninstall: .: (0.021232) + test_uninstall_default_gem: .: (0.026290) + test_uninstall_default_gem_with_same_version: .: (0.030241) + test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.022167) + test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.022690) + test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.021800) + test_uninstall_extension: .: (0.206117) + test_uninstall_keeps_plugins_up_to_date: .: (0.074419) + test_uninstall_no_permission: .: (0.028625) + test_uninstall_nonexistent: .: (0.022729) + test_uninstall_not_ok: .: (0.022561) + test_uninstall_only_lists_unsatisfied_deps: .: (0.023833) + test_uninstall_prompt_includes_dep_type: .: (0.022034) + test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.022465) + test_uninstall_prompts_about_broken_deps: .: (0.021806) + test_uninstall_selection: .: (0.051274) + test_uninstall_selection_greater_than_one: .: (0.056451) + test_uninstall_user_install: .: (0.020968) + test_uninstall_user_install_with_symlinked_home: .: (0.020445) + test_uninstall_with_install_dir_regenerates_plugins: .: (0.037387) + test_uninstall_with_install_dir_removes_plugins: .: (0.039333) + test_uninstall_wrong_repo: .: (0.029638) Gem::Package::TarTestCase: TestGemPackage: - test_add_checksums: .: (0.011141) - test_add_files: .: (0.007329) - test_add_files_symlink: .: (0.007433) - test_build: .: (0.015471) - test_build_auto_signed: .: (0.028851) - test_build_auto_signed_encrypted_key: .: (0.023679) - test_build_invalid: .: (0.007179) - test_build_invalid_arguments: .: (0.008289) - test_build_modified_platform: .: (0.012226) - test_build_signed: .: (0.026045) - test_build_signed_encrypted_key: .: (0.026772) - test_build_time_uses_source_date_epoch: .: (0.009269) - test_build_time_without_source_date_epoch: .: (0.007275) - test_class_new_old_format: .: (0.007663) - test_contents: .: (0.009407) - test_contents_from_io: .: (0.011405) - test_corrupt_data_tar_gz: .: (0.016767) - test_extract_file_permissions: .: (0.011415) - test_extract_files: .: (0.010258) - test_extract_files_empty: .: (0.012578) - test_extract_symlink_into_symlink_dir: .: (0.008050) - test_extract_symlink_parent: .: (0.008781) - test_extract_tar_gz_absolute: .: (0.010498) - test_extract_tar_gz_directory: .: (0.009303) - test_extract_tar_gz_dot_file: .: (0.007325) - test_extract_tar_gz_dot_slash: .: (0.007545) - test_extract_tar_gz_symlink_broken_relative_path: .: (0.009560) - test_extract_tar_gz_symlink_relative_path: .: (0.009356) - test_gem_attr: .: (0.008005) - test_install_location: .: (0.006645) - test_install_location_absolute: .: (0.008373) - test_install_location_dots: .: (0.007991) - test_install_location_extra_slash: .: (0.007172) - test_install_location_relative: .: (0.007871) - test_install_location_suffix: .: (0.007415) - test_load_spec: .: (0.012551) - test_raw_spec: .: (0.014782) - test_spec: .: (0.009242) - test_spec_from_io: .: (0.009136) - test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.006933) - test_verify: .: (0.010448) - test_verify_checksum_bad: .: (0.011754) - test_verify_checksum_missing: .: (0.010286) - test_verify_corrupt: .: (0.009199) - test_verify_corrupt_tar_checksums_entry: .: (0.007308) - test_verify_corrupt_tar_data_entry: .: (0.009140) - test_verify_corrupt_tar_metadata_entry: .: (0.007664) - test_verify_duplicate_file: .: (0.012114) - test_verify_empty: .: (0.008276) - test_verify_entry: .: (0.009331) - test_verify_nonexistent: .: (0.058538) - test_verify_security_policy: .: (0.072515) - test_verify_security_policy_checksum_missing: .: (0.047195) - test_verify_security_policy_low_security: .: (0.044984) - test_verify_truncate: .: (0.022462) + test_add_checksums: .: (0.011195) + test_add_files: .: (0.007349) + test_add_files_symlink: .: (0.007354) + test_build: .: (0.011390) + test_build_auto_signed: .: (0.024659) + test_build_auto_signed_encrypted_key: .: (0.024031) + test_build_invalid: .: (0.007368) + test_build_invalid_arguments: .: (0.006955) + test_build_modified_platform: .: (0.012035) + test_build_signed: .: (0.022857) + test_build_signed_encrypted_key: .: (0.023404) + test_build_time_uses_source_date_epoch: .: (0.006792) + test_build_time_without_source_date_epoch: .: (0.007225) + test_class_new_old_format: .: (0.007679) + test_contents: .: (0.009533) + test_contents_from_io: .: (0.008774) + test_corrupt_data_tar_gz: .: (0.014635) + test_extract_file_permissions: .: (0.011140) + test_extract_files: .: (0.009674) + test_extract_files_empty: .: (0.009848) + test_extract_symlink_into_symlink_dir: .: (0.008034) + test_extract_symlink_parent: .: (0.008187) + test_extract_tar_gz_absolute: .: (0.007660) + test_extract_tar_gz_directory: .: (0.007870) + test_extract_tar_gz_dot_file: .: (0.007683) + test_extract_tar_gz_dot_slash: .: (0.007442) + test_extract_tar_gz_symlink_broken_relative_path: .: (0.009410) + test_extract_tar_gz_symlink_relative_path: .: (0.009570) + test_gem_attr: .: (0.007441) + test_install_location: .: (0.006640) + test_install_location_absolute: .: (0.007141) + test_install_location_dots: .: (0.007031) + test_install_location_extra_slash: .: (0.007044) + test_install_location_relative: .: (0.007165) + test_install_location_suffix: .: (0.006757) + test_load_spec: .: (0.012156) + test_raw_spec: .: (0.011260) + test_spec: .: (0.009025) + test_spec_from_io: .: (0.009172) + test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.007107) + test_verify: .: (0.008113) + test_verify_checksum_bad: .: (0.010204) + test_verify_checksum_missing: .: (0.010153) + test_verify_corrupt: .: (0.007906) + test_verify_corrupt_tar_checksums_entry: .: (0.006948) + test_verify_corrupt_tar_data_entry: .: (0.007701) + test_verify_corrupt_tar_metadata_entry: .: (0.007093) + test_verify_duplicate_file: .: (0.010511) + test_verify_empty: .: (0.007217) + test_verify_entry: .: (0.007530) + test_verify_nonexistent: .: (0.026455) + test_verify_security_policy: .: (0.043056) + test_verify_security_policy_checksum_missing: .: (0.020214) + test_verify_security_policy_low_security: .: (0.022949) + test_verify_truncate: .: (0.008012) TestGemPackageTarHeader: - test_big_uid_gid: .: (0.003234) - test_empty: .: (0.007847) - test_empty_eh: .: (0.002894) - test_equals2: .: (0.008821) - test_from_bad_octal: .: (0.003888) - test_initialize: .: (0.007403) - test_initialize_bad: .: (0.007968) - test_initialize_typeflag: .: (0.002832) - test_self_from: .: (0.008352) - test_spaces_in_headers: .: (0.007961) - test_to_s: .: (0.003280) - test_update_checksum: .: (0.007831) + test_big_uid_gid: .: (0.002908) + test_empty: .: (0.002627) + test_empty_eh: .: (0.002649) + test_equals2: .: (0.002398) + test_from_bad_octal: .: (0.004049) + test_initialize: .: (0.002426) + test_initialize_bad: .: (0.002735) + test_initialize_typeflag: .: (0.002577) + test_self_from: .: (0.003240) + test_spaces_in_headers: .: (0.002578) + test_to_s: .: (0.002547) + test_update_checksum: .: (0.002521) TestGemPackageTarReader: - test_each_entry: .: (0.007325) - test_each_with_not_a_tar: .: (0.003143) - test_read_in_gem_data: .: (0.008354) - test_rewind: .: (0.007814) - test_seek: .: (0.007949) - test_seek_in_gem_data: .: (0.002881) - test_seek_missing: .: (0.004874) + test_each_entry: .: (0.003232) + test_each_with_not_a_tar: .: (0.002833) + test_read_in_gem_data: .: (0.002948) + test_rewind: .: (0.003108) + test_seek: .: (0.002963) + test_seek_in_gem_data: .: (0.003033) + test_seek_missing: .: (0.002980) TestGemPackageTarReaderEntry: - test_bytes_read: .: (0.003977) - test_close: .: (0.003404) - test_closed_eh: .: (0.003077) - test_consecutive_read: .: (0.006430) - test_consecutive_read_bytes_past_eof: .: (0.003425) - test_directory_eh: .: (0.003135) - test_eof_eh: .: (0.003091) - test_file_eh: .: (0.003551) - test_full_name: .: (0.002992) - test_full_name_null: .: (0.003364) - test_getc: .: (0.003022) - test_open: .: (0.002937) - test_open_closes_entry: .: (0.003234) - test_open_returns_entry: .: (0.003460) - test_pos: .: (0.002952) - test_read: .: (0.007217) - test_read_big: .: (0.003371) - test_read_corrupted_tar: .: (0.003651) - test_read_from_gzip_io: .: (0.003572) - test_read_from_gzip_io_with_non_zero_offset: .: (0.003758) - test_read_partial_buffer: .: (0.003390) - test_read_remaining: .: (0.002887) - test_read_small: .: (0.003202) - test_read_zero: .: (0.003085) - test_readpartial: .: (0.008557) - test_readpartial_corrupted_tar: .: (0.003575) - test_readpartial_past_eof: .: (0.008113) - test_readpartial_to_eof: .: (0.003397) - test_readpartial_zero: .: (0.007766) - test_rewind: .: (0.007679) - test_seek: .: (0.003357) - test_seek_in_gzip_io_corrupted: .: (0.008083) - test_seek_in_gzip_io_with_non_zero_offset: .: (0.003663) - test_size: .: (0.007802) - test_symlink_eh: .: (0.007645) - test_zero_byte_file_read: .: (0.003232) - test_zero_byte_file_readpartial: .: (0.008217) + test_bytes_read: .: (0.003151) + test_close: .: (0.003104) + test_closed_eh: .: (0.002890) + test_consecutive_read: .: (0.003182) + test_consecutive_read_bytes_past_eof: .: (0.002713) + test_directory_eh: .: (0.002999) + test_eof_eh: .: (0.003010) + test_file_eh: .: (0.003251) + test_full_name: .: (0.003121) + test_full_name_null: .: (0.003186) + test_getc: .: (0.003078) + test_open: .: (0.003021) + test_open_closes_entry: .: (0.003190) + test_open_returns_entry: .: (0.003124) + test_pos: .: (0.003822) + test_read: .: (0.006982) + test_read_big: .: (0.003308) + test_read_corrupted_tar: .: (0.003641) + test_read_from_gzip_io: .: (0.003292) + test_read_from_gzip_io_with_non_zero_offset: .: (0.003948) + test_read_partial_buffer: .: (0.002996) + test_read_remaining: .: (0.003269) + test_read_small: .: (0.003144) + test_read_zero: .: (0.003174) + test_readpartial: .: (0.003167) + test_readpartial_corrupted_tar: .: (0.003375) + test_readpartial_past_eof: .: (0.003193) + test_readpartial_to_eof: .: (0.003066) + test_readpartial_zero: .: (0.003410) + test_rewind: .: (0.003300) + test_seek: .: (0.003440) + test_seek_in_gzip_io_corrupted: .: (0.003750) + test_seek_in_gzip_io_with_non_zero_offset: .: (0.003822) + test_size: .: (0.003301) + test_symlink_eh: .: (0.003520) + test_zero_byte_file_read: .: (0.003450) + test_zero_byte_file_readpartial: .: (0.003253) TestGemPackageTarWriter: - test_add_file: .: (0.007331) - test_add_file_digest: .: (0.003721) - test_add_file_digest_multiple: .: (0.007743) - test_add_file_signer: .: (0.019221) - test_add_file_signer_empty: .: (0.008282) - test_add_file_simple: .: (0.007654) - test_add_file_simple_data: .: (0.003750) - test_add_file_simple_padding: .: (0.007900) - test_add_file_simple_size: .: (0.003150) - test_add_file_simple_source_date_epoch: .: (0.007607) - test_add_file_source_date_epoch: .: (0.008511) - test_add_symlink: .: (0.003684) - test_add_symlink_source_date_epoch: .: (0.013805) - test_close: .: (0.007134) - test_mkdir: .: (0.004397) - test_mkdir_source_date_epoch: .: (0.003569) - test_split_name: .: (0.004123) - test_split_name_too_long_name: .: (0.003139) - test_split_name_too_long_prefix: .: (0.002827) - test_split_name_too_long_total: .: (0.002991) + test_add_file: .: (0.004487) + test_add_file_digest: .: (0.003850) + test_add_file_digest_multiple: .: (0.003964) + test_add_file_signer: .: (0.010853) + test_add_file_signer_empty: .: (0.004459) + test_add_file_simple: .: (0.003774) + test_add_file_simple_data: .: (0.003340) + test_add_file_simple_padding: .: (0.003673) + test_add_file_simple_size: .: (0.003292) + test_add_file_simple_source_date_epoch: .: (0.003738) + test_add_file_source_date_epoch: .: (0.003482) + test_add_symlink: .: (0.003516) + test_add_symlink_source_date_epoch: .: (0.007231) + test_close: .: (0.003880) + test_mkdir: .: (0.004004) + test_mkdir_source_date_epoch: .: (0.004035) + test_split_name: .: (0.003672) + test_split_name_too_long_name: .: (0.003530) + test_split_name_too_long_prefix: .: (0.003282) + test_split_name_too_long_total: .: (0.003615) GemTest: - test_operating_system_other_exceptions: .: (0.045276) - test_rubygems_normal_behaviour: .: (0.173475) + test_operating_system_other_exceptions: .: (0.054481) + test_rubygems_normal_behaviour: .: (0.079043) TestCiDetector: - test_ci?: .: (0.008512) - test_ci_strings: .: (0.016268) + test_ci?: .: (0.010098) + test_ci_strings: .: (0.010534) TestGem: - test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.045980) - test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.010937) - test_activate_bin_path_in_debug_mode: .: (0.131865) - test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.035750) - test_activate_bin_path_resolves_eagerly: .: (0.055682) - test_activate_bin_path_respects_underscore_selection_if_given: .: (0.031651) - test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.039695) - test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.171650) - test_data_home_default: .: (0.007648) - test_data_home_from_env: .: (0.012016) - test_default_source_date_epoch_doesnt_change: .: (1.004825) - test_deprecated_paths=: .: (0.015296) - test_gem_path_ordering: .: (0.096507) - test_gem_path_ordering_short: .: (0.086424) - test_load_env_plugins: .: (0.036910) - test_load_plugins: .: (0.155402) - test_load_user_installed_plugins: .: (0.035843) - test_operating_system_defaults: .: (0.021827) - test_platform_defaults: .: (0.009710) - test_register_default_spec: .: (0.003500) - test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.007931) - test_require_does_not_glob: .: (0.016702) - test_require_missing: .: (0.003489) - test_self_activate_bin_path_no_exec_name: .: (0.007093) - test_self_bin_path_active: .: (0.007664) - test_self_bin_path_bin_file_gone_in_latest: .: (0.011693) - test_self_bin_path_bin_name: .: (0.009098) - test_self_bin_path_bin_name_version: .: (0.010365) - test_self_bin_path_no_bin_file: .: (0.011655) - test_self_bin_path_no_exec_name: .: (0.012093) - test_self_bin_path_nonexistent_binfile: .: (0.003110) - test_self_bin_path_not_found: .: (0.002779) - test_self_bin_path_picking_newest: .: (0.034443) - test_self_bindir: .: (0.018846) - test_self_bindir_default_dir: .: (0.002731) - test_self_clear_paths: .: (0.015466) - test_self_configuration: .: (0.014681) - test_self_datadir: .: (0.062749) - test_self_datadir_nonexistent_package: .: (0.015666) - test_self_default_exec_format: .: (0.011667) - test_self_default_exec_format_18: .: (0.007658) - test_self_default_exec_format_jruby: .: (0.011653) - test_self_default_sources: .: (0.012017) - test_self_dir: .: (0.007663) - test_self_done_installing: .: (0.015655) - test_self_ensure_gem_directories: .: (0.011646) - test_self_ensure_gem_directories_missing_parents: .: (0.015668) - test_self_ensure_gem_directories_non_existent_paths:.: (0.015904) - test_self_ensure_gem_directories_permissions: .: (0.015560) - test_self_ensure_gem_directories_safe_permissions: .: (0.003401) - test_self_ensure_gem_directories_write_protected: .: (0.011714) - test_self_ensure_gem_directories_write_protected_parents: .: (0.028508) - test_self_env_requirement: .: (0.011618) - test_self_extension_dir_shared: .: (0.013004) - test_self_extension_dir_static: .: (0.002738) - test_self_find_files: .: (0.025880) - test_self_find_latest_files: .: (0.018666) - test_self_finish_resolve: .: (0.215682) - test_self_finish_resolve_respects_loaded_specs: .: (0.033217) - test_self_finish_resolve_wtf: .: (0.048311) - test_self_gunzip: .: (0.004078) - test_self_gzip: .: (0.003805) - test_self_install: .: (0.020088) - test_self_install_in_rescue: .: (0.053211) - test_self_install_permissions: .: (0.079703) - test_self_install_permissions_umask_0: .: (0.079656) - test_self_install_permissions_umask_077: .: (0.080011) - test_self_install_permissions_with_format_executable: .: (0.059654) - test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.053907) - test_self_latest_rubygems_version: .: (0.022900) - test_self_latest_spec_for: .: (0.023276) - test_self_latest_spec_for_multiple_sources: .: (0.027271) - test_self_latest_version_for: .: (0.023580) - test_self_latest_version_for_multiple_sources: .: (0.035656) - test_self_loaded_specs: .: (0.031644) - test_self_needs: .: (0.032411) - test_self_needs_picks_up_unresolved_deps: .: (0.055036) - test_self_path: .: (0.023726) - test_self_path_ENV_PATH: .: (0.002849) - test_self_path_default: .: (0.013045) - test_self_path_duplicate: .: (0.002831) - test_self_path_overlap: .: (0.011044) - test_self_paths_eq: .: (0.011054) - test_self_paths_eq_nonexistent_home: .: (0.010704) - test_self_platforms: .: (0.002498) - test_self_post_build: .: (0.017326) - test_self_post_install: .: (0.007638) - test_self_post_reset: .: (0.011666) - test_self_post_uninstall: .: (0.002822) - test_self_pre_install: .: (0.012636) - test_self_pre_reset: .: (0.002411) - test_self_pre_uninstall: .: (0.013408) - test_self_prefix_libdir: .: (0.002692) - test_self_prefix_sitelibdir: .: (0.006491) - test_self_read_binary: .: (0.010841) - test_self_refresh: .: (0.143445) - test_self_refresh_keeps_loaded_specs_activated: .: (0.151799) - test_self_ruby_api_version: .: (0.011536) - test_self_ruby_escaping_spaces_in_path: .: (0.008015) - test_self_ruby_path_without_spaces: .: (0.011670) - test_self_ruby_version_with_git_master: .: (0.015805) - test_self_ruby_version_with_git_prerelease: .: (0.007512) - test_self_ruby_version_with_non_mri_implementations:.: (0.011660) - test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.014656) - test_self_ruby_version_with_svn_prerelease: .: (0.008670) - test_self_ruby_version_with_svn_trunk: .: (0.008605) - test_self_rubygems_version: .: (0.015079) - test_self_sources: .: (0.003871) - test_self_try_activate_missing_dep: .: (0.159891) - test_self_try_activate_missing_extensions: .: (0.163657) - test_self_try_activate_missing_prerelease: .: (0.027658) - test_self_use_paths: .: (0.015666) - test_self_use_paths_with_nils: .: (0.011652) - test_self_user_dir: .: (0.008014) - test_self_user_home: .: (0.011647) - test_self_vendor_dir: .: (0.011667) - test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.011782) - test_self_vendor_dir_missing: .: (0.002929) - test_setting_paths_does_not_mutate_parameter_object:.: (0.012440) - test_setting_paths_does_not_warn_about_unknown_keys:.: (0.007812) - test_spec_order_is_consistent: .: (0.024346) - test_state_home_default: .: (0.003089) - test_state_home_from_env: .: (0.008739) - test_try_activate_returns_true_for_activated_specs: .: (0.015648) + test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.023065) + test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.004824) + test_activate_bin_path_in_debug_mode: .: (0.113730) + test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.025508) + test_activate_bin_path_resolves_eagerly: .: (0.029144) + test_activate_bin_path_respects_underscore_selection_if_given: .: (0.013312) + test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.011707) + test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.051315) + test_data_home_default: .: (0.003039) + test_data_home_from_env: .: (0.003074) + test_default_source_date_epoch_doesnt_change: .: (1.008861) + test_deprecated_paths=: .: (0.007127) + test_gem_path_ordering: .: (0.050224) + test_gem_path_ordering_short: .: (0.033563) + test_load_env_plugins: .: (0.005871) + test_load_plugins: .: (0.033339) + test_load_user_installed_plugins: .: (0.020890) + test_operating_system_defaults: .: (0.009663) + test_platform_defaults: .: (0.002864) + test_register_default_spec: .: (0.003559) + test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.003174) + test_require_does_not_glob: .: (0.008568) + test_require_missing: .: (0.003044) + test_self_activate_bin_path_no_exec_name: .: (0.002798) + test_self_bin_path_active: .: (0.002962) + test_self_bin_path_bin_file_gone_in_latest: .: (0.006585) + test_self_bin_path_bin_name: .: (0.005111) + test_self_bin_path_bin_name_version: .: (0.005487) + test_self_bin_path_no_bin_file: .: (0.002653) + test_self_bin_path_no_exec_name: .: (0.002680) + test_self_bin_path_nonexistent_binfile: .: (0.003008) + test_self_bin_path_not_found: .: (0.002930) + test_self_bin_path_picking_newest: .: (0.006524) + test_self_bindir: .: (0.002917) + test_self_bindir_default_dir: .: (0.002715) + test_self_clear_paths: .: (0.003951) + test_self_configuration: .: (0.002751) + test_self_datadir: .: (0.015550) + test_self_datadir_nonexistent_package: .: (0.003322) + test_self_default_exec_format: .: (0.002805) + test_self_default_exec_format_18: .: (0.002800) + test_self_default_exec_format_jruby: .: (0.002483) + test_self_default_sources: .: (0.002855) + test_self_dir: .: (0.002665) + test_self_done_installing: .: (0.002474) + test_self_ensure_gem_directories: .: (0.003461) + test_self_ensure_gem_directories_missing_parents: .: (0.003488) + test_self_ensure_gem_directories_non_existent_paths:.: (0.003838) + test_self_ensure_gem_directories_permissions: .: (0.003533) + test_self_ensure_gem_directories_safe_permissions: .: (0.003429) + test_self_ensure_gem_directories_write_protected: .: (0.003738) + test_self_ensure_gem_directories_write_protected_parents: .: (0.003705) + test_self_env_requirement: .: (0.002929) + test_self_extension_dir_shared: .: (0.002691) + test_self_extension_dir_static: .: (0.002342) + test_self_find_files: .: (0.005044) + test_self_find_latest_files: .: (0.004776) + test_self_finish_resolve: .: (0.071742) + test_self_finish_resolve_respects_loaded_specs: .: (0.014074) + test_self_finish_resolve_wtf: .: (0.034803) + test_self_gunzip: .: (0.003326) + test_self_gzip: .: (0.003267) + test_self_install: .: (0.018865) + test_self_install_in_rescue: .: (0.018732) + test_self_install_permissions: .: (0.021257) + test_self_install_permissions_umask_0: .: (0.038833) + test_self_install_permissions_umask_077: .: (0.022979) + test_self_install_permissions_with_format_executable: .: (0.019786) + test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.019727) + test_self_latest_rubygems_version: .: (0.007347) + test_self_latest_spec_for: .: (0.007539) + test_self_latest_spec_for_multiple_sources: .: (0.010353) + test_self_latest_version_for: .: (0.007270) + test_self_latest_version_for_multiple_sources: .: (0.011592) + test_self_loaded_specs: .: (0.023588) + test_self_needs: .: (0.015586) + test_self_needs_picks_up_unresolved_deps: .: (0.018023) + test_self_path: .: (0.009861) + test_self_path_ENV_PATH: .: (0.003009) + test_self_path_default: .: (0.002972) + test_self_path_duplicate: .: (0.003289) + test_self_path_overlap: .: (0.003249) + test_self_paths_eq: .: (0.003497) + test_self_paths_eq_nonexistent_home: .: (0.003313) + test_self_platforms: .: (0.002738) + test_self_post_build: .: (0.003026) + test_self_post_install: .: (0.002983) + test_self_post_reset: .: (0.002973) + test_self_post_uninstall: .: (0.002986) + test_self_pre_install: .: (0.003265) + test_self_pre_reset: .: (0.002978) + test_self_pre_uninstall: .: (0.002878) + test_self_prefix_libdir: .: (0.003013) + test_self_prefix_sitelibdir: .: (0.002963) + test_self_read_binary: .: (0.005163) + test_self_refresh: .: (0.043153) + test_self_refresh_keeps_loaded_specs_activated: .: (0.038396) + test_self_ruby_api_version: .: (0.002972) + test_self_ruby_escaping_spaces_in_path: .: (0.003020) + test_self_ruby_path_without_spaces: .: (0.002749) + test_self_ruby_version_with_git_master: .: (0.002938) + test_self_ruby_version_with_git_prerelease: .: (0.002946) + test_self_ruby_version_with_non_mri_implementations:.: (0.002911) + test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.002989) + test_self_ruby_version_with_svn_prerelease: .: (0.003104) + test_self_ruby_version_with_svn_trunk: .: (0.003042) + test_self_rubygems_version: .: (0.002581) + test_self_sources: .: (0.003031) + test_self_try_activate_missing_dep: .: (0.043122) + test_self_try_activate_missing_extensions: .: (0.027751) + test_self_try_activate_missing_prerelease: .: (0.007934) + test_self_use_paths: .: (0.003468) + test_self_use_paths_with_nils: .: (0.003446) + test_self_user_dir: .: (0.003330) + test_self_user_home: .: (0.003166) + test_self_vendor_dir: .: (0.002716) + test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.003086) + test_self_vendor_dir_missing: .: (0.003009) + test_setting_paths_does_not_mutate_parameter_object:.: (0.003200) + test_setting_paths_does_not_warn_about_unknown_keys:.: (0.003311) + test_spec_order_is_consistent: .: (0.008138) + test_state_home_default: .: (0.003134) + test_state_home_from_env: .: (0.003048) + test_try_activate_returns_true_for_activated_specs: .: (0.005001) TestGemAvailableSet: - test_add_and_empty: .: (0.015478) - test_best: .: (0.031652) - test_find_all: .: (0.040017) - test_match_platform: .: (0.039650) - test_remove_installed_bang: .: (0.008914) - test_sorted_normal_versions: .: (0.034599) - test_sorted_respect_pre: .: (0.072339) + test_add_and_empty: .: (0.006838) + test_best: .: (0.010582) + test_find_all: .: (0.013843) + test_match_platform: .: (0.013049) + test_remove_installed_bang: .: (0.004831) + test_sorted_normal_versions: .: (0.010135) + test_sorted_respect_pre: .: (0.024114) TestGemBundledCA: test_accessing_new_index: P =============================================================================== @@ -2417,7 +2453,7 @@ 60: end 61: end if Gem::HAVE_OPENSSL =============================================================================== -: (0.021293) +: (0.007138) test_accessing_rubygems: P =============================================================================== Pending: test_accessing_rubygems(TestGemBundledCA): rubygems.org seems offline, I can't tell whether ssl would work. @@ -2432,7 +2468,7 @@ 49: 50: def test_accessing_www_rubygems =============================================================================== -: (0.015596) +: (0.004789) test_accessing_staging: P =============================================================================== Pending: test_accessing_staging(TestGemBundledCA): staging.rubygems.org seems offline, I can't tell whether ssl would work. @@ -2447,7 +2483,7 @@ 57: 58: def test_accessing_new_index =============================================================================== -: (0.015709) +: (0.004816) test_accessing_www_rubygems: P =============================================================================== Pending: test_accessing_www_rubygems(TestGemBundledCA): www.rubygems.org seems offline, I can't tell whether ssl would work. @@ -2462,720 +2498,720 @@ 53: 54: def test_accessing_staging =============================================================================== -: (0.015834) +: (0.005737) TestGemBundlerVersionFinder: - test_bundler_version: .: (0.009151) - test_bundler_version_defaults_to_nil: .: (0.002664) - test_bundler_version_with_bundle_update_bundler: .: (0.008591) - test_bundler_version_with_env_var: .: (0.007611) - test_bundler_version_with_lockfile: .: (0.002778) - test_deleted_directory: .: (0.008838) - test_prioritize: .: (0.007488) + test_bundler_version: .: (0.003243) + test_bundler_version_defaults_to_nil: .: (0.002515) + test_bundler_version_with_bundle_update_bundler: .: (0.003253) + test_bundler_version_with_env_var: .: (0.002806) + test_bundler_version_with_lockfile: .: (0.002548) + test_deleted_directory: .: (0.002901) + test_prioritize: .: (0.003660) TestGemCommand: - test_add_option: .: (0.007251) - test_add_option_with_empty: .: (0.002866) - test_basic_accessors: .: (0.008572) - test_common_option_in_class: .: (0.002628) - test_defaults: .: (0.008835) - test_deprecate_option: .: (0.003298) - test_deprecate_option_extra_message: .: (0.008149) - test_deprecate_option_extra_message_and_no_version: .: (0.007653) - test_deprecate_option_no_version: .: (0.007650) - test_invoke: .: (0.002877) - test_invoke_with_bad_options: .: (0.008602) - test_invoke_with_build_args: .: (0.007656) - test_invoke_with_common_options: .: (0.015650) - test_invoke_with_help: .: (0.003878) - test_invoke_with_options: .: (0.007752) - test_option_recognition: .: (0.008474) - test_self_add_specific_extra_args: .: (0.010894) - test_self_add_specific_extra_args_unknown: .: (0.003464) - test_self_extra_args: .: (0.007708) - test_show_lookup_failure_suggestions_local: .: (0.008885) - test_show_lookup_failure_suggestions_none: .: (0.008712) - test_show_lookup_failure_suggestions_remote: .: (0.009700) + test_add_option: .: (0.003060) + test_add_option_with_empty: .: (0.002720) + test_basic_accessors: .: (0.002648) + test_common_option_in_class: .: (0.002404) + test_defaults: .: (0.003199) + test_deprecate_option: .: (0.003024) + test_deprecate_option_extra_message: .: (0.003013) + test_deprecate_option_extra_message_and_no_version: .: (0.003585) + test_deprecate_option_no_version: .: (0.003210) + test_invoke: .: (0.002721) + test_invoke_with_bad_options: .: (0.003500) + test_invoke_with_build_args: .: (0.002991) + test_invoke_with_common_options: .: (0.007738) + test_invoke_with_help: .: (0.003825) + test_invoke_with_options: .: (0.003323) + test_option_recognition: .: (0.004711) + test_self_add_specific_extra_args: .: (0.003507) + test_self_add_specific_extra_args_unknown: .: (0.003250) + test_self_extra_args: .: (0.002950) + test_show_lookup_failure_suggestions_local: .: (0.005113) + test_show_lookup_failure_suggestions_none: .: (0.004624) + test_show_lookup_failure_suggestions_remote: .: (0.004626) TestGemCommandManager: - test_deprecated_command: .: (0.007352) - test_deprecated_command_with_version: .: (0.007837) - test_find_alias_command: .: (0.007485) - test_find_command: .: (0.003224) - test_find_command_ambiguous: .: (0.008265) - test_find_command_ambiguous_exact: .: (0.007662) - test_find_command_unknown: .: (0.003514) - test_find_command_unknown_suggestions: .: (0.007852) - test_find_login_alias_command: .: (0.007656) - test_find_logout_alias_comamnd: .: (0.003906) - test_process_args_bad_arg: .: (0.007252) - test_process_args_build: .: (0.008395) - test_process_args_check: .: (0.008519) - test_process_args_install: .: (0.023969) - test_process_args_query: .: (0.010167) - test_process_args_uninstall: .: (0.009435) - test_process_args_update: .: (0.016504) - test_process_args_with_c_flag: .: (0.021714) - test_process_args_with_c_flag_path_not_found: .: (0.007677) - test_process_args_with_c_flag_without_path: .: (0.002862) - test_run_crash_command: .: (0.008730) - test_run_interrupt: .: (0.007539) + test_deprecated_command: .: (0.003762) + test_deprecated_command_with_version: .: (0.003461) + test_find_alias_command: .: (0.003070) + test_find_command: .: (0.003075) + test_find_command_ambiguous: .: (0.002817) + test_find_command_ambiguous_exact: .: (0.003074) + test_find_command_unknown: .: (0.003309) + test_find_command_unknown_suggestions: .: (0.003502) + test_find_login_alias_command: .: (0.003008) + test_find_logout_alias_comamnd: .: (0.002837) + test_process_args_bad_arg: .: (0.002766) + test_process_args_build: .: (0.004577) + test_process_args_check: .: (0.004183) + test_process_args_install: .: (0.011176) + test_process_args_query: .: (0.005823) + test_process_args_uninstall: .: (0.004938) + test_process_args_update: .: (0.008368) + test_process_args_with_c_flag: .: (0.010568) + test_process_args_with_c_flag_path_not_found: .: (0.002878) + test_process_args_with_c_flag_without_path: .: (0.002659) + test_run_crash_command: .: (0.003305) + test_run_interrupt: .: (0.004509) TestGemCommandsBuildCommand: - test_build_auto_resign_cert: .: (0.047331) - test_build_is_reproducible: .: (0.027638) - test_build_signed_gem: .: (0.083659) - test_build_signed_gem_with_cert_expiration_length_days: .: (0.042863) - test_can_find_gemspecs_without_dot_gemspec: .: (0.016492) - test_execute: .: (0.016281) - test_execute_bad_name: .: (0.013899) - test_execute_bad_spec: .: (0.013349) - test_execute_force: .: (0.024311) - test_execute_missing_file: .: (0.011156) - test_execute_multiple_gemspec_without_gem_name: .: (0.011750) - test_execute_outside_dir: .: (0.024863) - test_execute_outside_dir_no_gemspec_present: .: (0.014522) - test_execute_outside_dir_with_external_gemspec: .: (0.027656) - test_execute_outside_dir_with_external_relative_gemspec: .: (0.044972) - test_execute_outside_dir_with_glob_argument: .: (0.030542) - test_execute_outside_dir_without_gem_name: .: (0.031569) - test_execute_platform: .: (0.020647) - test_execute_rubyforge_project_warning: .: (0.022795) - test_execute_strict_with_warnings: .: (0.012880) - test_execute_strict_without_warnings: .: (0.022689) - test_execute_without_gem_name: .: (0.019989) - test_handle_deprecated_options: .: (0.019615) - test_handle_options: .: (0.009236) - test_handle_options_defaults: .: (0.013995) - test_options_filename: .: (0.023645) + test_build_auto_resign_cert: .: (0.022791) + test_build_is_reproducible: .: (0.013122) + test_build_signed_gem: .: (0.042431) + test_build_signed_gem_with_cert_expiration_length_days: .: (0.022388) + test_can_find_gemspecs_without_dot_gemspec: .: (0.008426) + test_execute: .: (0.008199) + test_execute_bad_name: .: (0.005698) + test_execute_bad_spec: .: (0.003920) + test_execute_force: .: (0.008179) + test_execute_missing_file: .: (0.003029) + test_execute_multiple_gemspec_without_gem_name: .: (0.003487) + test_execute_outside_dir: .: (0.008658) + test_execute_outside_dir_no_gemspec_present: .: (0.003619) + test_execute_outside_dir_with_external_gemspec: .: (0.008712) + test_execute_outside_dir_with_external_relative_gemspec: .: (0.009641) + test_execute_outside_dir_with_glob_argument: .: (0.009023) + test_execute_outside_dir_without_gem_name: .: (0.009271) + test_execute_platform: .: (0.008694) + test_execute_rubyforge_project_warning: .: (0.006954) + test_execute_strict_with_warnings: .: (0.004597) + test_execute_strict_without_warnings: .: (0.008725) + test_execute_without_gem_name: .: (0.006567) + test_handle_deprecated_options: .: (0.004585) + test_handle_options: .: (0.004393) + test_handle_options_defaults: .: (0.004093) + test_options_filename: .: (0.006894) TestGemCommandsCertCommand: - test_certificates_matching: .: (0.011371) - test_certificates_matching_filter: .: (0.011931) - test_execute_add: .: (0.019510) - test_execute_add_twice: .: (0.020187) - test_execute_build: .: (1.156481) - test_execute_build_bad_email_address: .: (0.018475) - test_execute_build_bad_passphrase_confirmation: .: (0.015664) - test_execute_build_ec_key: .: (0.019574) - test_execute_build_encrypted_key: .: (0.031712) - test_execute_build_expiration_days: .: (1.331748) - test_execute_build_key: .: (0.027659) - test_execute_build_key_algorithm_ec_key: .: (0.020321) - test_execute_certificate: .: (0.023157) - test_execute_encrypted_private_key: .: (0.015717) - test_execute_list: .: (0.015581) - test_execute_list_filter: .: (0.014330) - test_execute_private_key: .: (0.020003) - test_execute_re_sign: .: (0.031635) - test_execute_re_sign_with_cert_expiration_length_days: .: (0.026910) - test_execute_remove: .: (0.024564) - test_execute_remove_multiple: .: (0.032228) - test_execute_remove_twice: .: (0.019289) - test_execute_sign: .: (0.035739) - test_execute_sign_default: .: (0.031617) - test_execute_sign_default_encrypted_key: .: (0.031648) - test_execute_sign_encrypted_key: .: (0.035660) - test_execute_sign_no_cert: .: (0.013792) - test_execute_sign_no_key: .: (0.021676) - test_handle_options: .: (0.013814) - test_handle_options_add_bad: .: (0.021645) - test_handle_options_certificate: .: (0.015642) - test_handle_options_key_bad: .: (0.023662) - test_handle_options_sign: .: (0.015663) - test_handle_options_sign_encrypted_key: .: (0.019655) - test_handle_options_sign_nonexistent: .: (0.011652) + test_certificates_matching: .: (0.004265) + test_certificates_matching_filter: .: (0.003733) + test_execute_add: .: (0.005486) + test_execute_add_twice: .: (0.005843) + test_execute_build: .: (1.312931) + test_execute_build_bad_email_address: .: (0.005270) + test_execute_build_bad_passphrase_confirmation: .: (0.005326) + test_execute_build_ec_key: .: (0.007033) + test_execute_build_encrypted_key: .: (0.010008) + test_execute_build_expiration_days: .: (1.061723) + test_execute_build_key: .: (0.010248) + test_execute_build_key_algorithm_ec_key: .: (0.008264) + test_execute_certificate: .: (0.005032) + test_execute_encrypted_private_key: .: (0.005283) + test_execute_list: .: (0.005698) + test_execute_list_filter: .: (0.005769) + test_execute_private_key: .: (0.005126) + test_execute_re_sign: .: (0.010667) + test_execute_re_sign_with_cert_expiration_length_days: .: (0.010493) + test_execute_remove: .: (0.005715) + test_execute_remove_multiple: .: (0.012343) + test_execute_remove_twice: .: (0.006695) + test_execute_sign: .: (0.010918) + test_execute_sign_default: .: (0.010978) + test_execute_sign_default_encrypted_key: .: (0.010855) + test_execute_sign_encrypted_key: .: (0.010685) + test_execute_sign_no_cert: .: (0.005708) + test_execute_sign_no_key: .: (0.005892) + test_handle_options: .: (0.005454) + test_handle_options_add_bad: .: (0.005790) + test_handle_options_certificate: .: (0.005582) + test_handle_options_key_bad: .: (0.006342) + test_handle_options_sign: .: (0.005768) + test_handle_options_sign_encrypted_key: .: (0.005958) + test_handle_options_sign_nonexistent: .: (0.005920) TestGemCommandsCheckCommand: - test_doctor: .: (0.011474) - test_handle_options: .: (0.003934) - test_handle_options_defaults: .: (0.008103) - test_initialize: .: (0.007079) + test_doctor: .: (0.005564) + test_handle_options: .: (0.003706) + test_handle_options_defaults: .: (0.003841) + test_initialize: .: (0.002699) TestGemCommandsCleanupCommand: - test_execute: .: (0.031981) - test_execute_all: .: (0.057618) - test_execute_all_dependencies: .: (0.065466) - test_execute_all_user: .: (0.084654) - test_execute_all_user_no_sudo: .: (0.084908) - test_execute_dev_dependencies: .: (0.095277) - test_execute_dry_run: .: (0.050075) - test_execute_ignore_default_gem_verbose: .: (0.091648) - test_execute_keeps_older_versions_with_deps: .: (0.108228) - test_execute_remove_gem_home_only: .: (0.245732) - test_execute_user_install: .: (0.181295) - test_execute_without_dev_dependencies: .: (0.091639) - test_handle_options_check_development: .: (0.049301) - test_handle_options_d: .: (0.048394) - test_handle_options_deprecated_dry_run: .: (0.061602) - test_handle_options_dry_run: .: (0.059794) - test_handle_options_n: .: (0.076008) + test_execute: .: (0.016318) + test_execute_all: .: (0.030025) + test_execute_all_dependencies: .: (0.030623) + test_execute_all_user: .: (0.035794) + test_execute_all_user_no_sudo: .: (0.028123) + test_execute_dev_dependencies: .: (0.030406) + test_execute_dry_run: .: (0.016083) + test_execute_ignore_default_gem_verbose: .: (0.030554) + test_execute_keeps_older_versions_with_deps: .: (0.034538) + test_execute_remove_gem_home_only: .: (0.081757) + test_execute_user_install: .: (0.057644) + test_execute_without_dev_dependencies: .: (0.029482) + test_handle_options_check_development: .: (0.016618) + test_handle_options_d: .: (0.016101) + test_handle_options_deprecated_dry_run: .: (0.019813) + test_handle_options_dry_run: .: (0.017054) + test_handle_options_n: .: (0.017142) TestGemCommandsContentsCommand: - test_execute: .: (0.017044) - test_execute_all: .: (0.026321) - test_execute_bad_gem: .: (0.015554) - test_execute_default_gem: .: (0.031671) - test_execute_exact_match: .: (0.023655) - test_execute_lib_only: .: (0.016670) - test_execute_missing_multiple: .: (0.016773) - test_execute_missing_single: .: (0.019047) - test_execute_missing_version: .: (0.016380) - test_execute_multiple: .: (0.031090) - test_execute_no_prefix: .: (0.019642) - test_execute_show_install_dir: .: (0.016474) - test_execute_show_install_dir_latest_version: .: (0.021085) - test_execute_show_install_dir_version: .: (0.025871) - test_handle_options: .: (0.023656) + test_execute: .: (0.005258) + test_execute_all: .: (0.005202) + test_execute_bad_gem: .: (0.003224) + test_execute_default_gem: .: (0.006528) + test_execute_exact_match: .: (0.004854) + test_execute_lib_only: .: (0.004440) + test_execute_missing_multiple: .: (0.004485) + test_execute_missing_single: .: (0.003418) + test_execute_missing_version: .: (0.004062) + test_execute_multiple: .: (0.005741) + test_execute_no_prefix: .: (0.004491) + test_execute_show_install_dir: .: (0.004287) + test_execute_show_install_dir_latest_version: .: (0.004887) + test_execute_show_install_dir_version: .: (0.005071) + test_handle_options: .: (0.004109) TestGemCommandsDependencyCommand: - test_execute: .: (0.020978) - test_execute_no_args: .: (0.042015) - test_execute_no_match: .: (0.011667) - test_execute_pipe_format: .: (0.028005) - test_execute_prerelease: .: (0.019658) - test_execute_regexp: .: (0.023673) - test_execute_remote: .: (0.036014) - test_execute_remote_version: .: (0.032252) - test_execute_reverse: .: (0.019911) - test_execute_reverse_remote: .: (0.007696) + test_execute: .: (0.005049) + test_execute_no_args: .: (0.008393) + test_execute_no_match: .: (0.003345) + test_execute_pipe_format: .: (0.006701) + test_execute_prerelease: .: (0.006020) + test_execute_regexp: .: (0.006387) + test_execute_remote: .: (0.008747) + test_execute_remote_version: .: (0.013105) + test_execute_reverse: .: (0.005522) + test_execute_reverse_remote: .: (0.003507) TestGemCommandsEnvironmentCommand: - test_execute_gemdir: .: (0.012964) - test_execute_gempath: .: (0.018199) - test_execute_gempath_multiple: .: (0.016906) - test_execute_platform: .: (0.018592) - test_execute_remotesources: .: (0.016726) - test_execute_unknown: .: (0.018751) - test_execute_user_gemdir: .: (0.016222) - test_execute_user_gemhome: .: (0.023208) - test_execute_version: .: (0.011704) + test_execute_gemdir: .: (0.005145) + test_execute_gempath: .: (0.004418) + test_execute_gempath_multiple: .: (0.004431) + test_execute_platform: .: (0.004325) + test_execute_remotesources: .: (0.004679) + test_execute_unknown: .: (0.004430) + test_execute_user_gemdir: .: (0.004371) + test_execute_user_gemhome: .: (0.004545) + test_execute_version: .: (0.004412) TestGemCommandsExecCommand: - test_conservative: .: (0.135159) - test_conservative_missing_gem: .: (0.037171) - test_error_with_no_arguments: .: (0.012566) - test_error_with_no_executable: .: (0.013814) - test_full_option_parsing: .: (0.009395) - test_gem_dependency_contains_executable: .: (0.132435) - test_gem_dependency_contains_other_executable: .: (0.113053) - test_gem_exec_gem_uninstall: .: (0.160011) - test_gem_with_executable: .: (0.379677) - test_gem_with_executable_error: .: (0.111650) - test_gem_with_multiple_executables_no_match: .: (0.087803) - test_gem_with_multiple_executables_one_match: .: (0.087731) - test_gem_with_other_executable_name: .: (0.089692) - test_gem_with_platform_and_platform_dependencies: .: (0.931591) - test_gem_with_platform_dependencies: .: (0.213777) - test_gem_with_platforms: .: (0.171709) - test_gem_without_executable: .: (0.063598) - test_missing_gem: .: (0.019629) - test_newer_prerelease_available: .: (0.204202) - test_only_prerelease_available: .: (0.143467) - test_other_gem_contains_executable: .: (0.071807) - test_pre_argument: .: (0.099250) - test_pre_version_option: .: (0.124511) - test_single_arg_parsing: .: (0.016429) - test_single_arg_parsing_with_version: .: (0.019063) - test_uses_newest_version: .: (0.175661) - test_uses_newest_version_of_dependency: .: (0.079638) - test_version_mismatch: .: (0.047576) + test_conservative: .: (0.036605) + test_conservative_missing_gem: .: (0.013724) + test_error_with_no_arguments: .: (0.004354) + test_error_with_no_executable: .: (0.004456) + test_full_option_parsing: .: (0.004424) + test_gem_dependency_contains_executable: .: (0.045541) + test_gem_dependency_contains_other_executable: .: (0.038288) + test_gem_exec_gem_uninstall: .: (0.054844) + test_gem_with_executable: .: (0.096731) + test_gem_with_executable_error: .: (0.024860) + test_gem_with_multiple_executables_no_match: .: (0.024982) + test_gem_with_multiple_executables_one_match: .: (0.043326) + test_gem_with_other_executable_name: .: (0.023935) + test_gem_with_platform_and_platform_dependencies: .: (0.334987) + test_gem_with_platform_dependencies: .: (0.123659) + test_gem_with_platforms: .: (0.100108) + test_gem_without_executable: .: (0.035829) + test_missing_gem: .: (0.013475) + test_newer_prerelease_available: .: (0.117743) + test_only_prerelease_available: .: (0.050233) + test_other_gem_contains_executable: .: (0.026200) + test_pre_argument: .: (0.029998) + test_pre_version_option: .: (0.029180) + test_single_arg_parsing: .: (0.004226) + test_single_arg_parsing_with_version: .: (0.004400) + test_uses_newest_version: .: (0.044650) + test_uses_newest_version_of_dependency: .: (0.040360) + test_version_mismatch: .: (0.011494) TestGemCommandsFetchCommand: - test_execute: .: (0.034322) - test_execute_latest: .: (0.032897) - test_execute_nonexistent_hint_disabled: .: (0.019655) - test_execute_platform: .: (0.031497) - test_execute_prerelease: .: (0.027652) - test_execute_specific_prerelease: .: (0.031647) - test_execute_two_version: .: (0.003281) - test_execute_two_version_specified_by_colon: .: (0.032336) - test_execute_version: .: (0.027549) - test_execute_version_nonexistent: .: (0.013456) - test_execute_version_specified_by_colon: .: (0.018593) + test_execute: .: (0.010127) + test_execute_latest: .: (0.014193) + test_execute_nonexistent_hint_disabled: .: (0.010812) + test_execute_platform: .: (0.014564) + test_execute_prerelease: .: (0.014897) + test_execute_specific_prerelease: .: (0.014085) + test_execute_two_version: .: (0.003115) + test_execute_two_version_specified_by_colon: .: (0.014799) + test_execute_version: .: (0.013478) + test_execute_version_nonexistent: .: (0.004945) + test_execute_version_specified_by_colon: .: (0.010166) TestGemCommandsHelpCommand: - test_gem_help_bad: .: (0.007409) - test_gem_help_build: .: (0.009024) - test_gem_help_commands: .: (0.030117) - test_gem_help_commands_omits_deprecated_commands: .: (0.007708) - test_gem_help_gem_dependencies: .: (0.010229) - test_gem_help_platforms: .: (0.002665) - test_gem_no_args_shows_help: .: (0.008859) + test_gem_help_bad: .: (0.003010) + test_gem_help_build: .: (0.004675) + test_gem_help_commands: .: (0.011848) + test_gem_help_commands_omits_deprecated_commands: .: (0.005835) + test_gem_help_gem_dependencies: .: (0.002855) + test_gem_help_platforms: .: (0.002425) + test_gem_no_args_shows_help: .: (0.002733) TestGemCommandsInfoCommand: - test_execute: .: (0.011294) - test_execute_with_default_gem: .: (0.015645) - test_execute_with_default_gem_and_regular_gem: .: (0.017414) - test_execute_with_version_flag: .: (0.022044) + test_execute: .: (0.006828) + test_execute_with_default_gem: .: (0.007738) + test_execute_with_default_gem_and_regular_gem: .: (0.009375) + test_execute_with_version_flag: .: (0.008402) TestGemCommandsInstallCommand: - test_execute_bad_source: .: (0.007367) - test_execute_conservative: .: (0.041015) - test_execute_dependency_nonexistent: .: (0.019890) - test_execute_exclude_prerelease: .: (0.044883) - test_execute_explicit_version_includes_prerelease: .: (0.059535) - test_execute_http_proxy: .: (0.018566) - test_execute_installs_deps_a_gemdeps: .: (0.032979) - test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.043332) - test_execute_installs_from_a_gemdeps: .: (0.021786) - test_execute_installs_from_a_gemdeps_with_conservative: .: (0.031726) - test_execute_local: .: (0.015823) - test_execute_local_dependency_nonexistent: .: (0.011712) - test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.015766) - test_execute_local_missing: .: (0.004127) - test_execute_local_missing_ignore_dependencies: .: (0.004328) - test_execute_local_transitive_prerelease: .: (0.032810) - test_execute_no_gem: .: (0.003087) - test_execute_no_user_install: .: (0.015681) - test_execute_nonexistent: .: (0.005447) - test_execute_nonexistent_force: .: (0.005379) - test_execute_nonexistent_hint_disabled: .: (0.006221) - test_execute_nonexistent_with_dashes: .: (0.009556) - test_execute_nonexistent_with_hint: .: (0.006349) - test_execute_prerelease_skipped_when_no_flag_set: .: (0.019617) - test_execute_prerelease_skipped_when_non_pre_available: .: (0.023202) - test_execute_prerelease_wins_over_previous_ver: .: (0.021128) - test_execute_rdoc: .: (0.142991) - test_execute_rdoc_with_path: .: (0.031496) - test_execute_remote: .: (0.016573) - test_execute_remote_ignores_files: .: (0.022396) - test_execute_remote_truncates_existing_gemspecs: .: (0.024469) - test_execute_required_ruby_version: .: (0.047027) - test_execute_required_ruby_version_specific_not_met:.: (0.011982) - test_execute_required_ruby_version_specific_prerelease_met: .: (0.016807) - test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.011953) - test_execute_required_ruby_version_upper_bound: .: (0.025041) - test_execute_required_rubygems_version_wrong: .: (0.011448) - test_execute_saves_build_args: .: (0.014572) - test_execute_two: .: (0.026872) - test_execute_two_version: .: (0.003176) - test_execute_two_version_specified_by_colon: .: (0.035879) - test_execute_uses_deps_a_gemdeps: .: (0.028647) - test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.041211) - test_execute_uses_from_a_gemdeps: .: (0.018104) - test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.020475) - test_execute_with_gemdeps_path_ignores_system: .: (0.037086) - test_execute_with_invalid_gem_file: .: (0.017058) - test_execute_with_version_specified_by_colon: .: (0.019744) - test_explain_platform_local: .: (0.013520) - test_explain_platform_local_ignore_dependencies: .: (0.012969) - test_explain_platform_ruby: .: (0.012976) - test_explain_platform_ruby_ignore_dependencies: .: (0.012973) - test_handle_options_file: .: (0.010705) - test_handle_options_suggest: .: (0.010136) - test_handle_options_without: .: (0.010711) - test_install_gem_ignore_dependencies_both: .: (0.013162) - test_install_gem_ignore_dependencies_remote: .: (0.016165) - test_install_gem_ignore_dependencies_remote_platform_local: .: (0.023987) - test_install_gem_ignore_dependencies_specific_file: .: (0.014860) - test_parses_requirement_from_gemname: .: (0.031360) - test_redact_credentials_from_uri_on_warning: .: (0.049214) - test_show_errors_on_failure: .: (0.012094) - test_show_source_problems_even_on_success: .: (0.059856) - test_suggest_update_if_enabled: .: (0.048983) + test_execute_bad_source: .: (0.005675) + test_execute_conservative: .: (0.020916) + test_execute_dependency_nonexistent: .: (0.010612) + test_execute_exclude_prerelease: .: (0.020593) + test_execute_explicit_version_includes_prerelease: .: (0.032286) + test_execute_http_proxy: .: (0.010183) + test_execute_installs_deps_a_gemdeps: .: (0.036502) + test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.045524) + test_execute_installs_from_a_gemdeps: .: (0.023196) + test_execute_installs_from_a_gemdeps_with_conservative: .: (0.034917) + test_execute_local: .: (0.016932) + test_execute_local_dependency_nonexistent: .: (0.012349) + test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.016493) + test_execute_local_missing: .: (0.004183) + test_execute_local_missing_ignore_dependencies: .: (0.004224) + test_execute_local_transitive_prerelease: .: (0.035196) + test_execute_no_gem: .: (0.002991) + test_execute_no_user_install: .: (0.016852) + test_execute_nonexistent: .: (0.005409) + test_execute_nonexistent_force: .: (0.005250) + test_execute_nonexistent_hint_disabled: .: (0.006415) + test_execute_nonexistent_with_dashes: .: (0.009981) + test_execute_nonexistent_with_hint: .: (0.006775) + test_execute_prerelease_skipped_when_no_flag_set: .: (0.030853) + test_execute_prerelease_skipped_when_non_pre_available: .: (0.046076) + test_execute_prerelease_wins_over_previous_ver: .: (0.036451) + test_execute_rdoc: .: (0.168023) + test_execute_rdoc_with_path: .: (0.033168) + test_execute_remote: .: (0.017722) + test_execute_remote_ignores_files: .: (0.029331) + test_execute_remote_truncates_existing_gemspecs: .: (0.052950) + test_execute_required_ruby_version: .: (0.075574) + test_execute_required_ruby_version_specific_not_met:.: (0.014094) + test_execute_required_ruby_version_specific_prerelease_met: .: (0.022780) + test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.015747) + test_execute_required_ruby_version_upper_bound: .: (0.032044) + test_execute_required_rubygems_version_wrong: .: (0.013099) + test_execute_saves_build_args: .: (0.017272) + test_execute_two: .: (0.031357) + test_execute_two_version: .: (0.003198) + test_execute_two_version_specified_by_colon: .: (0.053043) + test_execute_uses_deps_a_gemdeps: .: (0.061219) + test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.053572) + test_execute_uses_from_a_gemdeps: .: (0.029239) + test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.022931) + test_execute_with_gemdeps_path_ignores_system: .: (0.042236) + test_execute_with_invalid_gem_file: .: (0.018791) + test_execute_with_version_specified_by_colon: .: (0.021988) + test_explain_platform_local: .: (0.014253) + test_explain_platform_local_ignore_dependencies: .: (0.014017) + test_explain_platform_ruby: .: (0.014060) + test_explain_platform_ruby_ignore_dependencies: .: (0.013967) + test_handle_options_file: .: (0.011076) + test_handle_options_suggest: .: (0.010451) + test_handle_options_without: .: (0.010354) + test_install_gem_ignore_dependencies_both: .: (0.015290) + test_install_gem_ignore_dependencies_remote: .: (0.018211) + test_install_gem_ignore_dependencies_remote_platform_local: .: (0.032484) + test_install_gem_ignore_dependencies_specific_file: .: (0.016654) + test_parses_requirement_from_gemname: .: (0.012948) + test_redact_credentials_from_uri_on_warning: .: (0.019446) + test_show_errors_on_failure: .: (0.005264) + test_show_source_problems_even_on_success: .: (0.018400) + test_suggest_update_if_enabled: .: (0.019199) TestGemCommandsListCommand: - test_execute_installed: .: (0.030235) - test_execute_normal_gem_shadowing_default_gem: .: (0.039965) + test_execute_installed: .: (0.007313) + test_execute_normal_gem_shadowing_default_gem: .: (0.014951) TestGemCommandsLockCommand: - test_execute: .: (0.019587) - test_execute_missing_dependency: .: (0.013952) - test_execute_strict: .: (0.021284) + test_execute: .: (0.006463) + test_execute_missing_dependency: .: (0.005920) + test_execute_strict: .: (0.005300) TestGemCommandsMirrorCommand: - test_execute: .: (0.011357) + test_execute: .: (0.003360) TestGemCommandsOpenCommand: - test_default_gem: .: (0.015355) - test_execute: .: (0.187627) - test_execute_bad_gem: .: (0.007661) - test_wrong_version: .: (0.012347) + test_default_gem: .: (0.004413) + test_execute: .: (0.130276) + test_execute_bad_gem: .: (0.005763) + test_wrong_version: .: (0.007620) TestGemCommandsOutdatedCommand: - test_execute: .: (0.051024) - test_execute_with_up_to_date_platform_specific_gem: .: (0.055742) - test_initialize: .: (0.011583) + test_execute: .: (0.038448) + test_execute_with_up_to_date_platform_specific_gem: .: (0.025579) + test_initialize: .: (0.005930) TestGemCommandsOwnerCommand: - test_add_owner_with_host_option_through_execute: .: (0.043357) - test_add_owners: .: (0.019681) - test_add_owners_denied: .: (0.008767) - test_add_owners_key: .: (0.014953) - test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.242027) - test_add_owners_permanent_redirect: .: (0.014037) - test_add_owners_unathorized_api_key: .: (0.015373) - test_otp_verified_failure: .: (0.015860) - test_otp_verified_success: .: (0.008687) - test_remove_owners: .: (0.014782) - test_remove_owners_denied: .: (0.012596) - test_remove_owners_key: .: (0.014866) - test_remove_owners_missing: .: (0.019651) - test_remove_owners_permanent_redirect: .: (0.015608) - test_remove_owners_unathorized_api_key: .: (0.009157) - test_show_owners: .: (0.008651) - test_show_owners_denied: .: (0.014915) - test_show_owners_dont_load_objects: .: (0.011428) - test_show_owners_key: .: (0.015663) - test_show_owners_permanent_redirect: .: (0.015667) - test_show_owners_setting_up_host: .: (0.015660) - test_show_owners_setting_up_host_through_env_var: .: (0.012545) - test_with_webauthn_enabled_failure: .: (0.120427) - test_with_webauthn_enabled_failure_with_polling: .: (0.116065) - test_with_webauthn_enabled_success: .: (0.112334) - test_with_webauthn_enabled_success_with_polling: .: (0.115440) + test_add_owner_with_host_option_through_execute: .: (0.009158) + test_add_owners: .: (0.005915) + test_add_owners_denied: .: (0.005001) + test_add_owners_key: .: (0.006938) + test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.213374) + test_add_owners_permanent_redirect: .: (0.008775) + test_add_owners_unathorized_api_key: .: (0.009611) + test_otp_verified_failure: .: (0.009097) + test_otp_verified_success: .: (0.009453) + test_remove_owners: .: (0.009000) + test_remove_owners_denied: .: (0.007887) + test_remove_owners_key: .: (0.009893) + test_remove_owners_missing: .: (0.007035) + test_remove_owners_permanent_redirect: .: (0.006836) + test_remove_owners_unathorized_api_key: .: (0.006764) + test_show_owners: .: (0.005803) + test_show_owners_denied: .: (0.005119) + test_show_owners_dont_load_objects: .: (0.005690) + test_show_owners_key: .: (0.006812) + test_show_owners_permanent_redirect: .: (0.005297) + test_show_owners_setting_up_host: .: (0.004759) + test_show_owners_setting_up_host_through_env_var: .: (0.004557) + test_with_webauthn_enabled_failure: .: (0.107790) + test_with_webauthn_enabled_failure_with_polling: .: (0.110312) + test_with_webauthn_enabled_success: .: (0.111429) + test_with_webauthn_enabled_success_with_polling: .: (0.114481) TestGemCommandsPristineCommand: - test_execute: .: (0.040022) - test_execute_all: .: (0.057937) - test_execute_bindir: .: (0.043756) - test_execute_default_gem: .: (0.019604) - test_execute_env_shebang: .: (0.067438) - test_execute_extensions_explicit: .: (0.642275) - test_execute_extensions_only_missing_extensions: .: (0.916008) - test_execute_many: .: (0.042712) - test_execute_many_multi_repo: .: (0.047861) - test_execute_missing_cache_gem: .: (0.071175) - test_execute_missing_cache_gem_when_multi_repo: .: (0.176412) - test_execute_multi_platform: .: (0.987021) - test_execute_no_extension: .: (0.248795) - test_execute_no_gem: .: (0.007690) - test_execute_only_executables: .: (0.043635) - test_execute_only_plugins: .: (0.043662) - test_execute_unknown_gem_at_remote_source: .: (0.049356) - test_execute_user_install: .: (0.078830) - test_execute_with_extension_with_build_args: .: (0.653946) - test_handle_options: .: (0.005053) - test_handle_options_extensions: .: (0.013576) - test_skip: .: (0.087030) - test_skip_many_gems: .: (0.102847) + test_execute: .: (0.044374) + test_execute_all: .: (0.033106) + test_execute_bindir: .: (0.020961) + test_execute_default_gem: .: (0.009717) + test_execute_env_shebang: .: (0.029304) + test_execute_extensions_explicit: .: (0.310403) + test_execute_extensions_only_missing_extensions: .: (0.477536) + test_execute_many: .: (0.043835) + test_execute_many_multi_repo: .: (0.037267) + test_execute_missing_cache_gem: .: (0.043303) + test_execute_missing_cache_gem_when_multi_repo: .: (0.091542) + test_execute_multi_platform: .: (0.516739) + test_execute_no_extension: .: (0.193438) + test_execute_no_gem: .: (0.005112) + test_execute_only_executables: .: (0.024913) + test_execute_only_plugins: .: (0.021524) + test_execute_unknown_gem_at_remote_source: .: (0.017248) + test_execute_user_install: .: (0.019417) + test_execute_with_extension_with_build_args: .: (0.303008) + test_handle_options: .: (0.010936) + test_handle_options_extensions: .: (0.009769) + test_skip: .: (0.035928) + test_skip_many_gems: .: (0.034689) TestGemCommandsPushCommand: - test_execute: .: (0.060198) - test_execute_allowed_push_host: .: (0.091737) - test_execute_attestation: .: (0.031823) - test_execute_host: .: (0.023679) - test_otp_verified_failure: .: (0.023542) - test_otp_verified_success: .: (0.027640) - test_raises_error_with_no_arguments: .: (0.015672) - test_sending_gem: .: (0.031616) - test_sending_gem_defaulting_to_allowed_push_host: .: (0.038608) - test_sending_gem_denied: .: (0.028831) - test_sending_gem_key: .: (0.020486) - test_sending_gem_to_allowed_push_host: .: (0.032423) - test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.030176) - test_sending_gem_to_disallowed_default_host: .: (0.027642) - test_sending_gem_to_disallowed_push_host: .: (0.021181) - test_sending_gem_to_host_permanent_redirect: .: (0.022236) - test_sending_gem_to_metadata_host: .: (0.026057) - test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.021386) - test_sending_gem_with_env_var_api_key: .: (0.040208) - test_sending_gem_with_no_local_creds: .: (0.031361) - test_sending_when_default_host_disabled: .: (0.017929) - test_sending_when_default_host_disabled_with_override: .: (0.041393) - test_with_webauthn_enabled_failure: .: (0.141515) - test_with_webauthn_enabled_failure_with_polling: .: (0.132129) - test_with_webauthn_enabled_success: .: (0.135820) - test_with_webauthn_enabled_success_with_polling: .: (0.127726) + test_execute: .: (0.012654) + test_execute_allowed_push_host: .: (0.015784) + test_execute_attestation: .: (0.019884) + test_execute_host: .: (0.011415) + test_otp_verified_failure: .: (0.009965) + test_otp_verified_success: .: (0.010052) + test_raises_error_with_no_arguments: .: (0.007420) + test_sending_gem: .: (0.009372) + test_sending_gem_defaulting_to_allowed_push_host: .: (0.014301) + test_sending_gem_denied: .: (0.009358) + test_sending_gem_key: .: (0.010741) + test_sending_gem_to_allowed_push_host: .: (0.012676) + test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.013346) + test_sending_gem_to_disallowed_default_host: .: (0.012233) + test_sending_gem_to_disallowed_push_host: .: (0.012458) + test_sending_gem_to_host_permanent_redirect: .: (0.009475) + test_sending_gem_to_metadata_host: .: (0.012434) + test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.009708) + test_sending_gem_with_env_var_api_key: .: (0.012533) + test_sending_gem_with_no_local_creds: .: (0.026410) + test_sending_when_default_host_disabled: .: (0.018335) + test_sending_when_default_host_disabled_with_override: .: (0.019617) + test_with_webauthn_enabled_failure: .: (0.017506) + test_with_webauthn_enabled_failure_with_polling: .: (0.116765) + test_with_webauthn_enabled_success: .: (0.021171) + test_with_webauthn_enabled_success_with_polling: .: (0.120720) TestGemCommandsQueryCommandWithInstalledGems: - test_execute: .: (0.033472) - test_execute_all: .: (0.036250) - test_execute_all_prerelease: .: (0.031485) - test_execute_details: .: (0.043430) - test_execute_details_cleans_text: .: (0.033954) - test_execute_details_truncates_summary: .: (0.326200) - test_execute_installed: .: (0.035080) - test_execute_installed_inverse: .: (0.028494) - test_execute_installed_inverse_not_installed: .: (0.007856) - test_execute_installed_no_name: .: (0.015838) - test_execute_installed_not_installed: .: (0.012980) - test_execute_installed_version: .: (0.016598) - test_execute_installed_version_not_installed: .: (0.013393) - test_execute_local: .: (0.016342) - test_execute_local_notty: .: (0.047424) - test_execute_local_quiet: .: (0.072493) - test_execute_multiple_args: .: (0.014074) - test_execute_no_prerelease_local: .: (0.014467) - test_execute_no_versions: .: (0.012423) - test_execute_notty: .: (0.011281) - test_execute_prerelease: .: (0.007988) - test_execute_prerelease_local: .: (0.009833) - test_execute_remote: .: (0.008551) - test_execute_remote_notty: .: (0.011319) - test_execute_remote_quiet: .: (0.007994) - test_make_entry: .: (0.012335) - test_show_gems: .: (0.011678) + test_execute: .: (0.023275) + test_execute_all: .: (0.024265) + test_execute_all_prerelease: .: (0.019201) + test_execute_details: .: (0.020226) + test_execute_details_cleans_text: .: (0.017702) + test_execute_details_truncates_summary: .: (0.094381) + test_execute_installed: .: (0.007740) + test_execute_installed_inverse: .: (0.007715) + test_execute_installed_inverse_not_installed: .: (0.007488) + test_execute_installed_no_name: .: (0.007685) + test_execute_installed_not_installed: .: (0.007429) + test_execute_installed_version: .: (0.007702) + test_execute_installed_version_not_installed: .: (0.007529) + test_execute_local: .: (0.007969) + test_execute_local_notty: .: (0.010242) + test_execute_local_quiet: .: (0.075188) + test_execute_multiple_args: .: (0.045018) + test_execute_no_prerelease_local: .: (0.011474) + test_execute_no_versions: .: (0.010855) + test_execute_notty: .: (0.010845) + test_execute_prerelease: .: (0.008309) + test_execute_prerelease_local: .: (0.010451) + test_execute_remote: .: (0.008522) + test_execute_remote_notty: .: (0.010523) + test_execute_remote_quiet: .: (0.008532) + test_make_entry: .: (0.007220) + test_show_gems: .: (0.006514) TestGemCommandsQueryCommandWithoutInstalledGems: - test_depprecated: .: (0.030796) - test_execute_default_details: .: (0.039721) - test_execute_exact_local: .: (0.040305) - test_execute_exact_multiple: .: (0.041051) - test_execute_exact_remote: .: (0.038134) - test_execute_local_details: .: (0.034805) - test_execute_platform: .: (0.040939) - test_execute_show_default_gems: .: (0.032885) - test_execute_show_default_gems_with_platform: .: (0.030534) + test_depprecated: .: (0.015584) + test_execute_default_details: .: (0.021803) + test_execute_exact_local: .: (0.020469) + test_execute_exact_multiple: .: (0.021782) + test_execute_exact_remote: .: (0.020335) + test_execute_local_details: .: (0.019936) + test_execute_platform: .: (0.019605) + test_execute_show_default_gems: .: (0.018321) + test_execute_show_default_gems_with_platform: .: (0.016453) TestGemCommandsRebuildCommand: - test_build_is_reproducible: .: (0.399234) + test_build_is_reproducible: .: (0.132824) TestGemCommandsSearchCommand: - test_initialize: .: (0.003205) + test_initialize: .: (0.003263) TestGemCommandsServerCommand: - test_execute: .: (0.012012) + test_execute: .: (0.003197) TestGemCommandsSetupCommand: - test_destdir_flag_regenerates_binstubs: .: (0.163593) - test_files_in: .: (0.077572) - test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.132080) - test_install_lib: .: (0.087538) - test_remove_old_lib_files: .: (0.087638) - test_remove_old_man_files: .: (0.091735) - test_show_release_notes: .: (0.127670) + test_destdir_flag_regenerates_binstubs: .: (0.042872) + test_files_in: .: (0.017311) + test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.027108) + test_install_lib: .: (0.018592) + test_remove_old_lib_files: .: (0.018398) + test_remove_old_man_files: .: (0.018135) + test_show_release_notes: .: (0.027390) TestGemCommandsSigninCommand: - test_execute_on_gemserver_without_profile_me_endpoint: .: (0.028015) - test_execute_when_already_signed_in_with_different_host: .: (0.017587) - test_execute_when_already_signed_in_with_same_host: .: (0.025892) - test_execute_when_not_already_signed_in: .: (0.027628) - test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.017190) - test_execute_with_host_permanent_redirect: .: (0.026751) - test_execute_with_host_supplied: .: (0.023652) - test_execute_with_key_name_and_custom_scope: .: (0.027453) - test_execute_with_key_name_and_exclusive_scope: .: (0.027602) - test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.023642) - test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.019612) - test_execute_with_key_name_default_scope: .: (0.023783) - test_execute_with_valid_creds_set_for_default_host: .: (0.013106) - test_execute_with_warnings: .: (0.022320) + test_execute_on_gemserver_without_profile_me_endpoint: .: (0.005346) + test_execute_when_already_signed_in_with_different_host: .: (0.005089) + test_execute_when_already_signed_in_with_same_host: .: (0.005123) + test_execute_when_not_already_signed_in: .: (0.005070) + test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.005294) + test_execute_with_host_permanent_redirect: .: (0.004581) + test_execute_with_host_supplied: .: (0.004691) + test_execute_with_key_name_and_custom_scope: .: (0.005226) + test_execute_with_key_name_and_exclusive_scope: .: (0.004898) + test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.005396) + test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.005366) + test_execute_with_key_name_default_scope: .: (0.004705) + test_execute_with_valid_creds_set_for_default_host: .: (0.005163) + test_execute_with_warnings: .: (0.004775) TestGemCommandsSignoutCommand: - test_execute_when_not_signed_in: .: (0.011535) - test_execute_when_user_is_signed_in: .: (0.011427) + test_execute_when_not_signed_in: .: (0.003355) + test_execute_when_user_is_signed_in: .: (0.003476) TestGemCommandsSourcesCommand: - test_execute: .: (0.027665) - test_execute_add: .: (0.031617) - test_execute_add_allow_typo_squatting_source: .: (0.031782) - test_execute_add_allow_typo_squatting_source_forced:.: (0.027528) - test_execute_add_bad_uri: .: (0.019640) - test_execute_add_deny_typo_squatting_source: .: (0.019671) - test_execute_add_existent_source_invalid_uri: .: (0.019721) - test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.019654) - test_execute_add_http_rubygems_org: .: (0.023870) - test_execute_add_http_rubygems_org_forced: .: (0.027101) - test_execute_add_https_rubygems_org: .: (0.023655) - test_execute_add_nonexistent_source: .: (0.019684) - test_execute_add_redundant_source: .: (0.019651) - test_execute_add_redundant_source_trailing_slash: .: (0.023647) - test_execute_clear_all: .: (0.019639) - test_execute_list: .: (0.009304) - test_execute_remove: .: (0.022146) - test_execute_remove_no_network: .: (0.014210) - test_execute_update: .: (0.035626) - test_initialize_proxy: .: (0.017434) + test_execute: .: (0.005460) + test_execute_add: .: (0.008611) + test_execute_add_allow_typo_squatting_source: .: (0.008615) + test_execute_add_allow_typo_squatting_source_forced:.: (0.009337) + test_execute_add_bad_uri: .: (0.005639) + test_execute_add_deny_typo_squatting_source: .: (0.007695) + test_execute_add_existent_source_invalid_uri: .: (0.006402) + test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.006665) + test_execute_add_http_rubygems_org: .: (0.007881) + test_execute_add_http_rubygems_org_forced: .: (0.008616) + test_execute_add_https_rubygems_org: .: (0.007639) + test_execute_add_nonexistent_source: .: (0.006616) + test_execute_add_redundant_source: .: (0.006093) + test_execute_add_redundant_source_trailing_slash: .: (0.007800) + test_execute_clear_all: .: (0.005288) + test_execute_list: .: (0.004863) + test_execute_remove: .: (0.006039) + test_execute_remove_no_network: .: (0.005743) + test_execute_update: .: (0.011800) + test_initialize_proxy: .: (0.005018) TestGemCommandsSpecificationCommand: - test_execute: .: (0.015572) - test_execute_all: .: (0.023640) - test_execute_all_conflicts_with_version: .: (0.007651) - test_execute_bad_name: .: (0.007658) - test_execute_bad_name_with_version: .: (0.011654) - test_execute_exact_match: .: (0.019641) - test_execute_field: .: (0.017248) - test_execute_file: .: (0.026088) - test_execute_marshal: .: (0.013739) - test_execute_remote: .: (0.022606) - test_execute_remote_with_prerelease: .: (0.025121) - test_execute_remote_with_version: .: (0.023999) - test_execute_remote_with_version_and_platform: .: (0.033404) - test_execute_remote_without_prerelease: .: (0.024370) - test_execute_ruby: .: (0.015159) + test_execute: .: (0.006555) + test_execute_all: .: (0.008269) + test_execute_all_conflicts_with_version: .: (0.003055) + test_execute_bad_name: .: (0.002972) + test_execute_bad_name_with_version: .: (0.003007) + test_execute_exact_match: .: (0.006981) + test_execute_field: .: (0.004920) + test_execute_file: .: (0.009151) + test_execute_marshal: .: (0.005441) + test_execute_remote: .: (0.006853) + test_execute_remote_with_prerelease: .: (0.009494) + test_execute_remote_with_version: .: (0.008118) + test_execute_remote_with_version_and_platform: .: (0.009729) + test_execute_remote_without_prerelease: .: (0.008248) + test_execute_ruby: .: (0.004999) TestGemCommandsStaleCommand: - test_execute_sorts: .: (0.019193) + test_execute_sorts: .: (0.006696) TestGemCommandsUnpackCommand: - test_execute: .: (0.119498) - test_execute_exact_match: .: (0.049112) - test_execute_gem_path: .: (0.034329) - test_execute_gem_path_missing: .: (0.011666) - test_execute_remote: .: (0.072715) - test_execute_spec: .: (0.122748) - test_execute_spec_target: .: (0.121853) - test_execute_sudo: .: (0.117971) - test_execute_with_target_option: .: (0.109983) - test_find_in_cache: .: (0.105587) - test_get_path: .: (0.035584) - test_handle_options_metadata: .: (0.015629) + test_execute: .: (0.037754) + test_execute_exact_match: .: (0.017135) + test_execute_gem_path: .: (0.011191) + test_execute_gem_path_missing: .: (0.003874) + test_execute_remote: .: (0.026157) + test_execute_spec: .: (0.040917) + test_execute_spec_target: .: (0.041283) + test_execute_sudo: .: (0.039969) + test_execute_with_target_option: .: (0.037900) + test_find_in_cache: .: (0.034192) + test_get_path: .: (0.010218) + test_handle_options_metadata: .: (0.004871) TestGemCommandsWhichCommand: - test_execute: .: (0.019476) - test_execute_directory: .: (0.011520) - test_execute_missing: .: (0.012532) - test_execute_one_missing: .: (0.018925) + test_execute: .: (0.007416) + test_execute_directory: .: (0.004411) + test_execute_missing: .: (0.004341) + test_execute_one_missing: .: (0.006653) TestGemCommandsYankCommand: - test_execute: .: (0.012466) - test_execute_host: .: (0.014905) - test_execute_key: .: (0.007648) - test_execute_with_otp_failure: .: (0.012609) - test_execute_with_otp_success: .: (0.014841) - test_handle_options: .: (0.012949) - test_handle_options_missing_argument: .: (0.018515) - test_with_webauthn_enabled_failure: .: (0.113295) - test_with_webauthn_enabled_failure_with_polling: .: (0.115827) - test_with_webauthn_enabled_success: .: (0.120163) - test_with_webauthn_enabled_success_with_polling: .: (0.115538) - test_yank_gem_unathorized_api_key: .: (0.014049) + test_execute: .: (0.004242) + test_execute_host: .: (0.003819) + test_execute_key: .: (0.003866) + test_execute_with_otp_failure: .: (0.004527) + test_execute_with_otp_success: .: (0.004415) + test_handle_options: .: (0.004797) + test_handle_options_missing_argument: .: (0.005397) + test_with_webauthn_enabled_failure: .: (0.107111) + test_with_webauthn_enabled_failure_with_polling: .: (0.110086) + test_with_webauthn_enabled_success: .: (0.110617) + test_with_webauthn_enabled_success_with_polling: .: (0.111572) + test_yank_gem_unathorized_api_key: .: (0.010358) TestGemConfig: - test_bad_rake_path_is_escaped: .: (0.003036) - test_datadir: .: (0.111726) - test_good_rake_path_is_escaped: .: (0.007732) + test_bad_rake_path_is_escaped: .: (0.006207) + test_datadir: .: (0.061759) + test_good_rake_path_is_escaped: .: (0.003633) TestGemConfigFile: - test_accept_string_key: .: (0.007338) - test_api_keys: .: (0.011654) - test_check_credentials_permissions: .: (0.007634) - test_disable_default_gem_server: .: (0.008010) - test_dump_with_rubygems_yaml: .: (0.007664) - test_handle_arguments: .: (0.007662) - test_handle_arguments_backtrace: .: (0.011630) - test_handle_arguments_debug: .: (0.003763) - test_handle_arguments_norc: .: (0.011631) - test_handle_arguments_override: .: (0.011627) - test_handle_arguments_traceback: .: (0.003167) - test_handle_comment: .: (0.011651) - test_ignore_invalid_config_file: .: (0.011636) - test_initialize: .: (0.031833) - test_initialize_environment_variable_override: .: (0.011916) - test_initialize_handle_arguments_config_file: .: (0.007487) - test_initialize_handle_arguments_config_file_equals:.: (0.007613) - test_initialize_handle_arguments_config_file_with_other_params: .: (0.011629) - test_initialize_ipv4_fallback_enabled_env: .: (0.007630) - test_initialize_operating_system_override: .: (0.011755) - test_initialize_platform_override: .: (0.007532) - test_initialize_system_wide_override: .: (0.007651) - test_load_api_keys: .: (0.011654) - test_load_api_keys_bad_permission: .: (0.011924) - test_load_install_extension_in_lib_from_config: .: (0.007519) - test_load_ssl_ca_cert_from_config: .: (0.011653) - test_load_ssl_client_cert_from_config: .: (0.007638) - test_load_ssl_verify_mode_from_config: .: (0.007668) - test_load_with_rubygems_config_hash: .: (0.008011) - test_really_verbose: .: (0.007647) - test_rubygems_api_key_equals: .: (0.011657) - test_rubygems_api_key_equals_bad_permission: .: (0.011853) - test_s3_source: .: (0.007587) - test_s3_source_with_config_without_lookahead: .: (0.011643) - test_set_config_file_name_from_environment_variable:.: (0.011645) - test_write: .: (0.007641) - test_write_from_hash: .: (0.012457) + test_accept_string_key: .: (0.004197) + test_api_keys: .: (0.004307) + test_check_credentials_permissions: .: (0.004657) + test_disable_default_gem_server: .: (0.004317) + test_dump_with_rubygems_yaml: .: (0.003325) + test_handle_arguments: .: (0.003698) + test_handle_arguments_backtrace: .: (0.003398) + test_handle_arguments_debug: .: (0.003566) + test_handle_arguments_norc: .: (0.003161) + test_handle_arguments_override: .: (0.003397) + test_handle_arguments_traceback: .: (0.003135) + test_handle_comment: .: (0.003500) + test_ignore_invalid_config_file: .: (0.003142) + test_initialize: .: (0.004027) + test_initialize_environment_variable_override: .: (0.012268) + test_initialize_handle_arguments_config_file: .: (0.003292) + test_initialize_handle_arguments_config_file_equals:.: (0.003229) + test_initialize_handle_arguments_config_file_with_other_params: .: (0.003111) + test_initialize_ipv4_fallback_enabled_env: .: (0.002796) + test_initialize_operating_system_override: .: (0.003236) + test_initialize_platform_override: .: (0.003171) + test_initialize_system_wide_override: .: (0.003488) + test_load_api_keys: .: (0.003263) + test_load_api_keys_bad_permission: .: (0.003648) + test_load_install_extension_in_lib_from_config: .: (0.003025) + test_load_ssl_ca_cert_from_config: .: (0.003161) + test_load_ssl_client_cert_from_config: .: (0.003244) + test_load_ssl_verify_mode_from_config: .: (0.003079) + test_load_with_rubygems_config_hash: .: (0.003220) + test_really_verbose: .: (0.002623) + test_rubygems_api_key_equals: .: (0.003451) + test_rubygems_api_key_equals_bad_permission: .: (0.003725) + test_s3_source: .: (0.003325) + test_s3_source_with_config_without_lookahead: .: (0.003150) + test_set_config_file_name_from_environment_variable:.: (0.002912) + test_write: .: (0.003676) + test_write_from_hash: .: (0.004039) TestGemConsoleUI: - test_output_can_be_captured_by_test_unit: .: (0.010668) + test_output_can_be_captured_by_test_unit: .: (0.002897) TestGemDependency: - test_equals2: .: (0.007248) - test_equals2_type: .: (0.002953) - test_equals_tilde: .: (0.012595) - test_equals_tilde_escape: .: (0.011775) - test_equals_tilde_object: .: (0.011759) - test_equals_tilde_spec: .: (0.003244) - test_hash: .: (0.012430) - test_identity: .: (0.007766) - test_initialize: .: (0.003004) - test_initialize_double: .: (0.012917) - test_initialize_empty: .: (0.007775) - test_initialize_prerelease: .: (0.007956) - test_initialize_type: .: (0.007591) - test_initialize_type_bad: .: (0.008000) - test_initialize_version: .: (0.007768) - test_match_eh_allow_prerelease: .: (0.011771) - test_match_eh_name_tuple: .: (0.002948) - test_match_eh_specification: .: (0.012830) - test_matches_spec_eh: .: (0.011633) - test_matches_spec_eh_prerelease: .: (0.007766) - test_merge: .: (0.007775) - test_merge_default: .: (0.011783) - test_merge_name_mismatch: .: (0.003903) - test_merge_other_default: .: (0.011655) - test_prerelease_eh: .: (0.011668) - test_specific: .: (0.011760) - test_to_spec: .: (0.015756) - test_to_spec_prerelease: .: (0.014123) - test_to_spec_with_only_prereleases: .: (0.020011) - test_to_specs_indicates_total_gem_set_size: .: (0.015970) - test_to_specs_respects_bundler_version: .: (0.015573) - test_to_specs_suggests_other_versions: .: (0.013066) + test_equals2: .: (0.002756) + test_equals2_type: .: (0.002816) + test_equals_tilde: .: (0.002885) + test_equals_tilde_escape: .: (0.002801) + test_equals_tilde_object: .: (0.002659) + test_equals_tilde_spec: .: (0.003004) + test_hash: .: (0.002752) + test_identity: .: (0.002969) + test_initialize: .: (0.002371) + test_initialize_double: .: (0.002678) + test_initialize_empty: .: (0.002795) + test_initialize_prerelease: .: (0.002622) + test_initialize_type: .: (0.002474) + test_initialize_type_bad: .: (0.002785) + test_initialize_version: .: (0.002719) + test_match_eh_allow_prerelease: .: (0.002660) + test_match_eh_name_tuple: .: (0.002643) + test_match_eh_specification: .: (0.002842) + test_matches_spec_eh: .: (0.002935) + test_matches_spec_eh_prerelease: .: (0.002876) + test_merge: .: (0.002449) + test_merge_default: .: (0.002621) + test_merge_name_mismatch: .: (0.002656) + test_merge_other_default: .: (0.002816) + test_prerelease_eh: .: (0.002390) + test_specific: .: (0.002546) + test_to_spec: .: (0.005372) + test_to_spec_prerelease: .: (0.006098) + test_to_spec_with_only_prereleases: .: (0.005663) + test_to_specs_indicates_total_gem_set_size: .: (0.004579) + test_to_specs_respects_bundler_version: .: (0.006544) + test_to_specs_suggests_other_versions: .: (0.004532) TestGemDependencyInstaller: - test_find_gems_gems_with_sources: .: (0.078403) - test_find_gems_with_sources_local: .: (0.079749) - test_find_gems_with_sources_prerelease: .: (0.079871) - test_find_gems_with_sources_with_bad_source: .: (0.011675) - test_find_gems_with_sources_with_best_only_and_platform: .: (0.080365) - test_install: .: (0.131129) - test_install_all_dependencies: .: (0.247764) - test_install_build_args: .: (0.111639) - test_install_cache_dir: .: (0.159674) - test_install_dependencies_satisfied: .: (0.215636) - test_install_dependency: .: (0.171751) - test_install_dependency_development: .: (0.207652) - test_install_dependency_development_deep: .: (0.312850) - test_install_dependency_development_shallow: .: (0.147785) - test_install_dependency_existing: .: (0.158517) - test_install_dependency_existing_extension: .: (1.399637) - test_install_dependency_old: .: (0.091660) - test_install_doesnt_upgrade_installed_dependencies: .: (0.239631) - test_install_domain_both: .: (0.155646) - test_install_domain_both_no_network: .: (0.211753) - test_install_domain_local: .: (0.123582) - test_install_domain_remote: .: (0.147649) - test_install_dual_repository: .: (0.227664) - test_install_dual_repository_and_done_installing_hooks: .: (0.328015) - test_install_env_shebang: .: (0.125539) - test_install_force: .: (0.135667) - test_install_ignore_dependencies: .: (0.166094) - test_install_install_dir: .: (0.191639) - test_install_legacy_spec_with_nil_required_ruby_version: .: (0.059689) - test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.059643) - test_install_local: .: (0.115777) - test_install_local_dependency: .: (0.147546) - test_install_local_dependency_installed: .: (0.137488) - test_install_local_dependency_no_network_for_target_gem: .: (0.105995) - test_install_local_prerelease: .: (0.119661) - test_install_local_subdir: .: (0.107657) - test_install_minimal_deps: .: (0.307688) - test_install_no_document: .: (0.115670) - test_install_no_minimal_deps: .: (0.367645) - test_install_no_wrappers: .: (0.123659) - test_install_platform_is_ignored_when_a_file_is_specified: .: (0.048994) - test_install_prerelease: .: (0.156037) - test_install_prerelease_bug_990: .: (0.148320) - test_install_prerelease_skipped_when_normal_ver: .: (0.115859) - test_install_reinstall: .: (0.145642) - test_install_remote: .: (0.119653) - test_install_remote_dep: .: (0.115651) - test_install_remote_platform_newer: .: (0.142100) - test_install_security_policy: .: (0.111893) - test_install_version: .: (0.073317) - test_install_version_default: .: (0.049050) - test_install_when_only_prerelease: .: (0.017252) - test_resolve_dependencies: .: (0.110538) - test_resolve_dependencies_ignore_dependencies: .: (0.098653) - test_resolve_dependencies_local: .: (0.083387) + test_find_gems_gems_with_sources: .: (0.022006) + test_find_gems_with_sources_local: .: (0.023668) + test_find_gems_with_sources_prerelease: .: (0.023465) + test_find_gems_with_sources_with_bad_source: .: (0.003802) + test_find_gems_with_sources_with_best_only_and_platform: .: (0.025205) + test_install: .: (0.033690) + test_install_all_dependencies: .: (0.075714) + test_install_build_args: .: (0.034763) + test_install_cache_dir: .: (0.044833) + test_install_dependencies_satisfied: .: (0.054157) + test_install_dependency: .: (0.043933) + test_install_dependency_development: .: (0.054225) + test_install_dependency_development_deep: .: (0.078081) + test_install_dependency_development_shallow: .: (0.050199) + test_install_dependency_existing: .: (0.046591) + test_install_dependency_existing_extension: .: (0.412547) + test_install_dependency_old: .: (0.050167) + test_install_doesnt_upgrade_installed_dependencies: .: (0.096457) + test_install_domain_both: .: (0.048548) + test_install_domain_both_no_network: .: (0.055154) + test_install_domain_local: .: (0.024586) + test_install_domain_remote: .: (0.031615) + test_install_dual_repository: .: (0.054858) + test_install_dual_repository_and_done_installing_hooks: .: (0.083334) + test_install_env_shebang: .: (0.033850) + test_install_force: .: (0.034298) + test_install_ignore_dependencies: .: (0.040956) + test_install_install_dir: .: (0.088828) + test_install_legacy_spec_with_nil_required_ruby_version: .: (0.020752) + test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.018380) + test_install_local: .: (0.037259) + test_install_local_dependency: .: (0.043753) + test_install_local_dependency_installed: .: (0.039293) + test_install_local_dependency_no_network_for_target_gem: .: (0.027025) + test_install_local_prerelease: .: (0.028566) + test_install_local_subdir: .: (0.028199) + test_install_minimal_deps: .: (0.079100) + test_install_no_document: .: (0.028342) + test_install_no_minimal_deps: .: (0.074747) + test_install_no_wrappers: .: (0.030442) + test_install_platform_is_ignored_when_a_file_is_specified: .: (0.013792) + test_install_prerelease: .: (0.038484) + test_install_prerelease_bug_990: .: (0.032051) + test_install_prerelease_skipped_when_normal_ver: .: (0.041855) + test_install_reinstall: .: (0.037629) + test_install_remote: .: (0.031410) + test_install_remote_dep: .: (0.030563) + test_install_remote_platform_newer: .: (0.038243) + test_install_security_policy: .: (0.032461) + test_install_version: .: (0.020179) + test_install_version_default: .: (0.021575) + test_install_when_only_prerelease: .: (0.008617) + test_resolve_dependencies: .: (0.041534) + test_resolve_dependencies_ignore_dependencies: .: (0.032255) + test_resolve_dependencies_local: .: (0.031254) TestGemDependencyList: - test_active_count: .: (0.003421) - test_add: .: (0.011749) - test_dependency_order: .: (0.011653) - test_dependency_order_circle: .: (0.007651) - test_dependency_order_development: .: (0.005309) - test_dependency_order_diamond: .: (0.010035) - test_dependency_order_no_dependencies: .: (0.007669) - test_find_name: .: (0.007662) - test_ok_eh: .: (0.011649) - test_ok_eh_mismatch: .: (0.007629) - test_ok_eh_redundant: .: (0.011871) - test_ok_to_remove_eh: .: (0.007442) - test_ok_to_remove_eh_after_sibling_removed: .: (0.007669) - test_remove_by_name: .: (0.011635) - test_tsort_each_child: .: (0.011643) - test_tsort_each_node: .: (0.003039) - test_why_not_ok_eh: .: (0.007738) - test_why_not_ok_eh_old_dependency: .: (0.007660) + test_active_count: .: (0.003366) + test_add: .: (0.003153) + test_dependency_order: .: (0.003065) + test_dependency_order_circle: .: (0.003211) + test_dependency_order_development: .: (0.003256) + test_dependency_order_diamond: .: (0.003325) + test_dependency_order_no_dependencies: .: (0.002648) + test_find_name: .: (0.002824) + test_ok_eh: .: (0.003304) + test_ok_eh_mismatch: .: (0.003192) + test_ok_eh_redundant: .: (0.003103) + test_ok_to_remove_eh: .: (0.002861) + test_ok_to_remove_eh_after_sibling_removed: .: (0.003112) + test_remove_by_name: .: (0.002975) + test_tsort_each_child: .: (0.003038) + test_tsort_each_node: .: (0.002872) + test_why_not_ok_eh: .: (0.003360) + test_why_not_ok_eh_old_dependency: .: (0.003421) TestGemDependencyResolutionError: - test_message: .: (0.007451) + test_message: .: (0.003140) TestGemDeprecate: - test_assignment: .: (0.011499) - test_defaults: .: (0.007530) - test_deprecated_method_calls_the_old_method: .: (0.003207) - test_deprecated_method_outputs_a_warning: .: (0.012602) - test_deprecated_method_outputs_a_warning_old_way: .: (0.008917) - test_rubygems_deprecate_command: .: (0.006390) - test_skip: .: (0.002703) + test_assignment: .: (0.002739) + test_defaults: .: (0.002627) + test_deprecated_method_calls_the_old_method: .: (0.003121) + test_deprecated_method_outputs_a_warning: .: (0.002916) + test_deprecated_method_outputs_a_warning_old_way: .: (0.003332) + test_rubygems_deprecate_command: .: (0.002977) + test_skip: .: (0.002679) TestGemDoctor: - test_doctor: .: (0.020506) - test_doctor_badly_named_plugins: .: (0.007757) - test_doctor_child_missing: .: (0.007544) - test_doctor_dry_run: .: (0.015932) - test_doctor_non_gem_home: .: (0.006511) - test_gem_repository_eh: .: (0.053026) + test_doctor: .: (0.006324) + test_doctor_badly_named_plugins: .: (0.005138) + test_doctor_child_missing: .: (0.002841) + test_doctor_dry_run: .: (0.005971) + test_doctor_non_gem_home: .: (0.003657) + test_gem_repository_eh: .: (0.004698) TestGemExit: - test_exit: .: (0.239169) - test_status: .: (0.027639) + test_exit: .: (0.132793) + test_status: .: (0.005403) TestGemExtBuilder: - test_build_extensions: .: (0.447494) - test_build_extensions_extconf_bad: .: (0.179582) - test_build_extensions_install_ext_only: .: (0.522144) - test_build_extensions_none: .: (0.017317) - test_build_extensions_rebuild_failure: .: (0.015663) - test_build_extensions_unsupported: .: (0.015643) - test_build_extensions_with_build_args: .: (0.366149) - test_build_extensions_with_gemhome_with_space: .: (0.393272) + test_build_extensions: .: (0.212071) + test_build_extensions_extconf_bad: .: (0.063687) + test_build_extensions_install_ext_only: .: (0.257632) + test_build_extensions_none: .: (0.032125) + test_build_extensions_rebuild_failure: .: (0.021507) + test_build_extensions_unsupported: .: (0.062405) + test_build_extensions_with_build_args: .: (0.159015) + test_build_extensions_with_gemhome_with_space: .: (0.205793) test_build_extensions_with_target_rbconfig: P =============================================================================== Pending: test_build_extensions_with_target_rbconfig(TestGemExtBuilder): This version of mkmf does not support --target-rbconfig @@ -3188,12 +3224,12 @@ 344: assert_empty(stdout) 345: =============================================================================== -: (0.305133) - test_class_make: .: (1.019739) - test_class_make_no_clean: .: (0.670226) - test_custom_make_with_options: .: (0.875661) - test_initialize: .: (0.011737) - test_initialize_build_args: .: (0.007635) +: (0.168071) + test_class_make: .: (0.412735) + test_class_make_no_clean: .: (0.260743) + test_custom_make_with_options: .: (0.422464) + test_initialize: .: (0.006564) + test_initialize_build_args: .: (0.007009) TestGemExtCargoBuilder: test_build_cdylib: P =============================================================================== @@ -3208,7 +3244,7 @@ 29: 30: output = [] =============================================================================== -: (0.034915) +: (0.011104) test_build_fail: P =============================================================================== Pending: test_build_fail(TestGemExtCargoBuilder): cargo not present @@ -3222,7 +3258,7 @@ 79: 80: FileUtils.rm(File.join(@ext, "src/lib.rs")) =============================================================================== -: (0.035724) +: (0.008686) test_custom_name: P =============================================================================== Pending: test_custom_name(TestGemExtCargoBuilder): cargo not present @@ -3236,7 +3272,7 @@ 120: 121: Dir.chdir @ext do =============================================================================== -: (0.031178) +: (0.008824) test_full_integration: P =============================================================================== Pending: test_full_integration(TestGemExtCargoBuilder): cargo not present @@ -3250,7 +3286,7 @@ 96: 97: require "open3" =============================================================================== -: (0.024306) +: (0.008141) test_rubygems_cfg_passed_to_rustc: P =============================================================================== Pending: test_rubygems_cfg_passed_to_rustc(TestGemExtCargoBuilder): cargo not present @@ -3264,30 +3300,30 @@ 53: version_slug = Gem::VERSION.tr(".", "_") 54: output = [] =============================================================================== -: (0.023464) +: (0.009082) TestGemExtCargoBuilderLinkFlagConverter: - test_dll_with_colon_space: .: (0.003011) - test_dylib_with_colon_space: .: (0.008299) - test_framework: .: (0.007707) - test_framework_space: .: (0.002860) - test_lib_with_nonascii: .: (0.004742) - test_libstatic_with_colon: .: (0.007546) - test_libstatic_with_colon_space: .: (0.002890) - test_non_lib_dash_l: .: (0.008593) - test_search_path_basic: .: (0.002885) - test_search_path_space: .: (0.007063) - test_search_path_space_in_path: .: (0.009346) - test_simple_lib: .: (0.003073) - test_simple_lib_space: .: (0.008537) - test_so_with_colon_space: .: (0.002889) - test_unconventional_lib_with_colon: .: (0.008460) - test_verbose_lib_space: .: (0.002679) + test_dll_with_colon_space: .: (0.006248) + test_dylib_with_colon_space: .: (0.005003) + test_framework: .: (0.004659) + test_framework_space: .: (0.004091) + test_lib_with_nonascii: .: (0.004521) + test_libstatic_with_colon: .: (0.004180) + test_libstatic_with_colon_space: .: (0.004005) + test_non_lib_dash_l: .: (0.003731) + test_search_path_basic: .: (0.004004) + test_search_path_space: .: (0.003690) + test_search_path_space_in_path: .: (0.003100) + test_simple_lib: .: (0.003429) + test_simple_lib_space: .: (0.003498) + test_so_with_colon_space: .: (0.003280) + test_unconventional_lib_with_colon: .: (0.003873) + test_verbose_lib_space: .: (0.003485) TestGemExtCargoBuilderUnit: - test_build_env_includes_rbconfig: .: (0.008506) - test_cargo_command_locks_in_release_profile: .: (0.003026) - test_cargo_command_passes_args: .: (0.008426) - test_cargo_command_passes_respects_cargo_build_target: .: (0.003779) - test_cargo_command_passes_respects_cargo_env_var: .: (0.007549) + test_build_env_includes_rbconfig: .: (0.004202) + test_cargo_command_locks_in_release_profile: .: (0.003276) + test_cargo_command_passes_args: .: (0.003377) + test_cargo_command_passes_respects_cargo_build_target: .: (0.003006) + test_cargo_command_passes_respects_cargo_env_var: .: (0.003402) TestGemExtCmakeBuilder: test_self_build: P =============================================================================== @@ -3295,272 +3331,272 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.034134) +: (0.004844) test_self_build_fail: P =============================================================================== Pending: test_self_build_fail(TestGemExtCmakeBuilder): cmake not present /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.027729) +: (0.004865) test_self_build_has_makefile: P =============================================================================== Pending: test_self_build_has_makefile(TestGemExtCmakeBuilder): cmake not present /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.039490) +: (0.004438) TestGemExtConfigureBuilder: - test_self_build_fail: .: (0.025654) + test_self_build_fail: .: (0.006697) TestGemExtExtConfBuilder: - test_class_build_extconf_fail: .: (1.343186) - test_class_build_extconf_success_without_warning: .: (0.553097) - test_class_make_no_Makefile: .: (0.007656) + test_class_build_extconf_fail: .: (0.618420) + test_class_build_extconf_success_without_warning: .: (0.195485) + test_class_make_no_Makefile: .: (0.006034) TestGemExtRakeBuilder: - test_class_build_fail: .: (0.623536) - test_class_no_openssl_override: .: (0.965003) + test_class_build_fail: .: (0.231232) + test_class_no_openssl_override: .: (0.290284) TestGemGemRunner: - test_do_configuration: .: (0.013723) - test_extract_build_args: .: (0.007582) - test_info_succeeds: .: (0.124012) - test_list_succeeds: .: (0.087634) - test_query_is_deprecated: .: (0.079597) - test_search_succeeds: .: (0.035692) - test_validate_encoding: .: (0.010756) + test_do_configuration: .: (0.009556) + test_extract_build_args: .: (0.006463) + test_info_succeeds: .: (0.036316) + test_list_succeeds: .: (0.035460) + test_query_is_deprecated: .: (0.021707) + test_search_succeeds: .: (0.008237) + test_validate_encoding: .: (0.003580) TestGemGemcutterUtilities: - test_alternate_key_alternate_host: .: (0.023503) - test_api_key: .: (0.020614) - test_api_key_override: .: (0.019007) - test_host: .: (0.016426) - test_host_RUBYGEMS_HOST: .: (0.018883) - test_host_RUBYGEMS_HOST_empty: .: (0.015535) - test_sign_in: .: (0.023837) - test_sign_in_skips_with_existing_credentials: .: (0.019424) - test_sign_in_skips_with_key_override: .: (0.008014) - test_sign_in_with_bad_credentials: .: (0.027484) - test_sign_in_with_correct_otp_code: .: (0.019552) - test_sign_in_with_host: .: (0.015824) - test_sign_in_with_host_ENV: .: (0.027526) - test_sign_in_with_host_nil: .: (0.023579) - test_sign_in_with_incorrect_otp_code: .: (0.023677) - test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.019651) - test_sign_in_with_webauthn_enabled: .: (0.034037) - test_sign_in_with_webauthn_enabled_with_error: .: (0.027393) - test_sign_in_with_webauthn_enabled_with_polling: .: (0.116404) - test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.120949) - test_signin_with_env_otp_code: .: (0.017139) - test_verify_api_key: .: (0.026058) - test_verify_missing_api_key: .: (0.015666) + test_alternate_key_alternate_host: .: (0.004980) + test_api_key: .: (0.004763) + test_api_key_override: .: (0.005585) + test_host: .: (0.004099) + test_host_RUBYGEMS_HOST: .: (0.004138) + test_host_RUBYGEMS_HOST_empty: .: (0.004281) + test_sign_in: .: (0.005103) + test_sign_in_skips_with_existing_credentials: .: (0.004097) + test_sign_in_skips_with_key_override: .: (0.003825) + test_sign_in_with_bad_credentials: .: (0.005079) + test_sign_in_with_correct_otp_code: .: (0.005203) + test_sign_in_with_host: .: (0.004910) + test_sign_in_with_host_ENV: .: (0.005031) + test_sign_in_with_host_nil: .: (0.005114) + test_sign_in_with_incorrect_otp_code: .: (0.005421) + test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.005099) + test_sign_in_with_webauthn_enabled: .: (0.005959) + test_sign_in_with_webauthn_enabled_with_error: .: (0.005710) + test_sign_in_with_webauthn_enabled_with_polling: .: (0.109678) + test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.111944) + test_signin_with_env_otp_code: .: (0.010622) + test_verify_api_key: .: (0.008239) + test_verify_missing_api_key: .: (0.007911) TestGemImpossibleDependenciesError: - test_message_conflict: .: (0.015311) + test_message_conflict: .: (0.006810) TestGemKernel: - test_gem: .: (0.167400) - test_gem_bundler: .: (0.163976) - test_gem_bundler_inferred_bundler_version: .: (0.163325) - test_gem_conflicting: .: (0.160110) - test_gem_default: .: (0.163440) - test_gem_default_re_gem: .: (0.135976) - test_gem_env_req: .: (0.127743) - test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (0.435843) - test_gem_not_adding_bin: .: (0.135627) - test_gem_overlapping: .: (0.135728) - test_gem_prerelease_is_the_only_available: .: (0.152388) - test_gem_re_gem_mismatch: .: (0.136318) - test_gem_redundant: .: (0.128380) - test_release_favored_over_prerelease: .: (0.157928) + test_gem: .: (0.057738) + test_gem_bundler: .: (0.039574) + test_gem_bundler_inferred_bundler_version: .: (0.033068) + test_gem_conflicting: .: (0.031447) + test_gem_default: .: (0.032042) + test_gem_default_re_gem: .: (0.030939) + test_gem_env_req: .: (0.031364) + test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (0.162640) + test_gem_not_adding_bin: .: (0.043042) + test_gem_overlapping: .: (0.042620) + test_gem_prerelease_is_the_only_available: .: (0.035808) + test_gem_re_gem_mismatch: .: (0.031163) + test_gem_redundant: .: (0.031190) + test_release_favored_over_prerelease: .: (0.031893) TestGemLocalRemoteOptions: - test_add_local_remote_options: .: (0.020531) - test_both_eh: .: (0.002603) - test_clear_sources_option: .: (0.090617) - test_clear_sources_option_idiot_proof: .: (0.025125) - test_local_eh: .: (0.023125) - test_remote_eh: .: (0.040739) - test_short_source_option: .: (0.019974) - test_source_option: .: (0.027608) - test_source_option_bad: .: (0.023970) - test_update_sources_option: .: (0.019616) + test_add_local_remote_options: .: (0.004404) + test_both_eh: .: (0.002543) + test_clear_sources_option: .: (0.003780) + test_clear_sources_option_idiot_proof: .: (0.004296) + test_local_eh: .: (0.002703) + test_remote_eh: .: (0.002902) + test_short_source_option: .: (0.003535) + test_source_option: .: (0.014440) + test_source_option_bad: .: (0.003936) + test_update_sources_option: .: (0.003703) TestGemNameTuple: - test_full_name: .: (0.002882) - test_platform_normalization: .: (0.032917) - test_spaceship: .: (0.015435) - test_spec_name: .: (0.019651) + test_full_name: .: (0.002919) + test_platform_normalization: .: (0.002922) + test_spaceship: .: (0.002755) + test_spec_name: .: (0.002811) TestGemPackageOld: - test_contents: .: (0.019928) - test_contents_security_policy: .: (0.003265) - test_extract_files: .: (0.024664) - test_extract_files_security_policy: .: (0.023806) - test_spec: .: (0.019975) - test_spec_security_policy: .: (0.002867) - test_verify: .: (0.019335) + test_contents: .: (0.003689) + test_contents_security_policy: .: (0.003118) + test_extract_files: .: (0.004311) + test_extract_files_security_policy: .: (0.003277) + test_spec: .: (0.003847) + test_spec_security_policy: .: (0.003244) + test_verify: .: (0.003276) TestGemPackageTask: - test_gem_package: .: (0.048142) - test_gem_package_prints_to_stdout_by_default: .: (0.047654) - test_gem_package_with_current_platform: .: (0.023446) - test_gem_package_with_ruby_platform: .: (0.023228) - test_package_dir_path: .: (0.023044) + test_gem_package: .: (0.008265) + test_gem_package_prints_to_stdout_by_default: .: (0.007287) + test_gem_package_with_current_platform: .: (0.003171) + test_gem_package_with_ruby_platform: .: (0.003112) + test_package_dir_path: .: (0.003026) TestGemPathSupport: - test_gem_paths_do_not_contain_symlinks: .: (0.023304) - test_initialize: .: (0.015753) - test_initialize_home: .: (0.012009) - test_initialize_home_path: .: (0.019659) - test_initialize_path: .: (0.023710) - test_initialize_path_with_defaults: .: (0.007604) - test_initialize_regexp_path_separator: .: (0.011512) - test_initialize_spec: .: (0.003115) + test_gem_paths_do_not_contain_symlinks: .: (0.003146) + test_initialize: .: (0.002457) + test_initialize_home: .: (0.002615) + test_initialize_home_path: .: (0.003037) + test_initialize_path: .: (0.002967) + test_initialize_path_with_defaults: .: (0.002859) + test_initialize_regexp_path_separator: .: (0.003170) + test_initialize_spec: .: (0.002883) TestGemProjectSanity: - test_require_rubygems_package: .: (0.260807) + test_require_rubygems_package: .: (0.113976) TestGemRDoc: - test_delete_legacy_args: .: (0.039035) - test_generate_disabled: .: (0.039768) - test_initialize: .: (0.039817) - test_new_rdoc: .: (0.034466) - test_rdoc_installed?: .: (0.053232) - test_remove: .: (0.047606) - test_remove_unwritable: .: (0.043743) - test_ri_installed?: .: (0.055621) - test_setup: .: (0.047732) - test_setup_unwritable: .: (0.051566) + test_delete_legacy_args: .: (0.010443) + test_generate_disabled: .: (0.010011) + test_initialize: .: (0.010395) + test_new_rdoc: .: (0.010262) + test_rdoc_installed?: .: (0.010047) + test_remove: .: (0.010691) + test_remove_unwritable: .: (0.011564) + test_ri_installed?: .: (0.010757) + test_setup: .: (0.010131) + test_setup_unwritable: .: (0.009773) TestGemRemoteFetchError: - test_invalid_url: .: (0.011373) - test_password_redacted: .: (0.007572) - test_to_s: .: (0.011716) + test_invalid_url: .: (0.002820) + test_password_redacted: .: (0.002447) + test_to_s: .: (0.002520) TestGemRemoteFetcher: - test_cache_update_path: .: (0.031558) - test_cache_update_path_no_update: .: (0.027607) - test_cache_update_path_with_utf8_internal_encoding: .: (0.031661) - test_download: .: (0.031827) - test_download_cached: .: (0.027533) - test_download_install_dir: .: (0.031831) - test_download_local: .: (0.031580) - test_download_local_read_only: .: (0.031745) - test_download_local_space: .: (0.031553) - test_download_platform_legacy: .: (0.043652) - test_download_read_only: .: (0.031656) - test_download_same_file: .: (0.039650) - test_download_to_cache: .: (0.051668) - test_download_unsupported: .: (0.027654) - test_download_with_auth: .: (0.031661) - test_download_with_encoded_auth: .: (0.027639) - test_download_with_token: .: (0.027638) - test_download_with_x_oauth_basic: .: (0.031667) - test_fetch_http: .: (0.027650) - test_fetch_http_redirects: .: (0.027752) - test_fetch_http_redirects_without_location: .: (0.027648) - test_fetch_path_bad_uri: .: (0.031646) - test_fetch_path_getaddrinfo_error: .: (0.031676) - test_fetch_path_gzip: .: (0.031907) - test_fetch_path_gzip_unmodified: .: (0.031524) - test_fetch_path_io_error: .: (0.027633) - test_fetch_path_openssl_ssl_sslerror: .: (0.027637) - test_fetch_path_socket_error: .: (0.023743) - test_fetch_path_system_call_error: .: (0.031636) - test_fetch_path_timeout_error: .: (0.031642) - test_fetch_path_unmodified: .: (0.027733) - test_request_block: .: (0.031779) - test_self_fetcher: .: (0.031590) - test_self_fetcher_with_proxy: .: (0.023674) - test_yaml_error_on_size: .: (0.028018) + test_cache_update_path: .: (0.006979) + test_cache_update_path_no_update: .: (0.006919) + test_cache_update_path_with_utf8_internal_encoding: .: (0.006926) + test_download: .: (0.006998) + test_download_cached: .: (0.006749) + test_download_install_dir: .: (0.007140) + test_download_local: .: (0.007197) + test_download_local_read_only: .: (0.007374) + test_download_local_space: .: (0.007121) + test_download_platform_legacy: .: (0.010348) + test_download_read_only: .: (0.007238) + test_download_same_file: .: (0.008515) + test_download_to_cache: .: (0.011556) + test_download_unsupported: .: (0.006953) + test_download_with_auth: .: (0.007061) + test_download_with_encoded_auth: .: (0.006729) + test_download_with_token: .: (0.007043) + test_download_with_x_oauth_basic: .: (0.007058) + test_fetch_http: .: (0.006880) + test_fetch_http_redirects: .: (0.006958) + test_fetch_http_redirects_without_location: .: (0.006903) + test_fetch_path_bad_uri: .: (0.006880) + test_fetch_path_getaddrinfo_error: .: (0.006841) + test_fetch_path_gzip: .: (0.006778) + test_fetch_path_gzip_unmodified: .: (0.006774) + test_fetch_path_io_error: .: (0.006792) + test_fetch_path_openssl_ssl_sslerror: .: (0.006887) + test_fetch_path_socket_error: .: (0.006599) + test_fetch_path_system_call_error: .: (0.006858) + test_fetch_path_timeout_error: .: (0.006718) + test_fetch_path_unmodified: .: (0.006628) + test_request_block: .: (0.006854) + test_self_fetcher: .: (0.006577) + test_self_fetcher_with_proxy: .: (0.006476) + test_yaml_error_on_size: .: (0.006800) TestGemRemoteFetcherLocalSSLServer: - test_do_not_allow_insecure_ssl_connection_by_default: .: (0.583362) - test_do_not_allow_invalid_client_cert_auth_connection: .: (0.557465) - test_do_not_follow_insecure_redirect: .: (0.572300) - test_nil_ca_cert: .: (0.541790) - test_ssl_client_cert_auth_connection: .: (0.575686) - test_ssl_connection: .: (0.560000) - test_ssl_connection_allow_verify_none: .: (0.569206) + test_do_not_allow_insecure_ssl_connection_by_default: .: (0.552868) + test_do_not_allow_invalid_client_cert_auth_connection: .: (0.539203) + test_do_not_follow_insecure_redirect: .: (0.551698) + test_nil_ca_cert: .: (0.549046) + test_ssl_client_cert_auth_connection: .: (0.587011) + test_ssl_connection: .: (0.559082) + test_ssl_connection_allow_verify_none: .: (0.556008) TestGemRemoteFetcherLocalServer: - test_fetch_http_with_additional_headers: .: (0.062299) - test_implicit_no_proxy: .: (0.012372) - test_implicit_proxy: .: (0.029263) - test_implicit_proxy_no_env: .: (0.011726) - test_implicit_upper_case_proxy: .: (0.022182) - test_no_proxy: .: (0.018706) - test_observe_no_proxy_env_list: .: (0.019986) - test_observe_no_proxy_env_single_host: .: (0.004630) + test_fetch_http_with_additional_headers: .: (0.045715) + test_implicit_no_proxy: .: (0.008354) + test_implicit_proxy: .: (0.008121) + test_implicit_proxy_no_env: .: (0.007826) + test_implicit_upper_case_proxy: .: (0.009060) + test_no_proxy: .: (0.009038) + test_observe_no_proxy_env_list: .: (0.007166) + test_observe_no_proxy_env_single_host: .: (0.006599) TestGemRemoteFetcherS3: - test_fetch_s3_config_creds: .: (0.025230) - test_fetch_s3_config_creds_with_region: .: (0.019547) - test_fetch_s3_config_creds_with_token: .: (0.051654) - test_fetch_s3_env_creds: .: (0.016473) - test_fetch_s3_env_creds_with_region: .: (0.019117) - test_fetch_s3_env_creds_with_token: .: (0.009454) - test_fetch_s3_instance_profile_creds: .: (0.011916) - test_fetch_s3_instance_profile_creds_with_region: .: (0.016067) - test_fetch_s3_instance_profile_creds_with_token: .: (0.008445) - test_fetch_s3_no_host: .: (0.007951) - test_fetch_s3_no_id: .: (0.008433) - test_fetch_s3_no_secret: .: (0.008656) - test_fetch_s3_no_source_key: .: (0.006890) - test_fetch_s3_url_creds: .: (0.007339) + test_fetch_s3_config_creds: .: (0.010285) + test_fetch_s3_config_creds_with_region: .: (0.010622) + test_fetch_s3_config_creds_with_token: .: (0.010525) + test_fetch_s3_env_creds: .: (0.009259) + test_fetch_s3_env_creds_with_region: .: (0.008928) + test_fetch_s3_env_creds_with_token: .: (0.024454) + test_fetch_s3_instance_profile_creds: .: (0.008650) + test_fetch_s3_instance_profile_creds_with_region: .: (0.008329) + test_fetch_s3_instance_profile_creds_with_token: .: (0.007541) + test_fetch_s3_no_host: .: (0.006781) + test_fetch_s3_no_id: .: (0.007213) + test_fetch_s3_no_secret: .: (0.007002) + test_fetch_s3_no_source_key: .: (0.007158) + test_fetch_s3_url_creds: .: (0.007388) TestGemRequest: - test_configure_connection_for_https: .: (0.013430) - test_configure_connection_for_https_ssl_ca_cert: .: (0.012902) - test_fetch: .: (0.003271) - test_fetch_basic_auth: .: (0.016162) - test_fetch_basic_auth_encoded: .: (0.012798) - test_fetch_basic_oauth_encoded: .: (0.015208) - test_fetch_head: .: (0.004098) - test_fetch_unmodified: .: (0.004205) - test_get_proxy_from_env_domain: .: (0.003501) - test_get_proxy_from_env_empty: .: (0.003235) - test_get_proxy_from_env_escape: .: (0.003051) - test_get_proxy_from_env_fallback: .: (0.003362) - test_get_proxy_from_env_https: .: (0.004141) - test_get_proxy_from_env_normalize: .: (0.005921) - test_initialize_proxy: .: (0.003382) - test_initialize_proxy_ENV: .: (0.003189) - test_initialize_proxy_ENV_https: .: (0.004140) - test_initialize_proxy_URI: .: (0.003349) - test_proxy_ENV: .: (0.003431) - test_user_agent: .: (0.002872) - test_user_agent_engine: .: (0.003009) - test_user_agent_engine_ruby: .: (0.003683) - test_user_agent_patchlevel: .: (0.003063) - test_user_agent_revision: .: (0.002783) - test_verify_certificate: .: (0.003027) - test_verify_certificate_extra_message: .: (0.003495) - test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.002988) - test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.003157) - test_verify_certificate_message_CERT_REJECTED: .: (0.003234) - test_verify_certificate_message_CERT_UNTRUSTED: .: (0.003137) - test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.002823) - test_verify_certificate_message_INVALID_CA: .: (0.003024) - test_verify_certificate_message_INVALID_PURPOSE: .: (0.002909) - test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.003394) - test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.002843) - test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.002912) + test_configure_connection_for_https: .: (0.012605) + test_configure_connection_for_https_ssl_ca_cert: .: (0.012307) + test_fetch: .: (0.003042) + test_fetch_basic_auth: .: (0.012403) + test_fetch_basic_auth_encoded: .: (0.012618) + test_fetch_basic_oauth_encoded: .: (0.012487) + test_fetch_head: .: (0.003245) + test_fetch_unmodified: .: (0.003264) + test_get_proxy_from_env_domain: .: (0.003084) + test_get_proxy_from_env_empty: .: (0.002619) + test_get_proxy_from_env_escape: .: (0.003038) + test_get_proxy_from_env_fallback: .: (0.003108) + test_get_proxy_from_env_https: .: (0.003214) + test_get_proxy_from_env_normalize: .: (0.003004) + test_initialize_proxy: .: (0.002833) + test_initialize_proxy_ENV: .: (0.003163) + test_initialize_proxy_ENV_https: .: (0.003443) + test_initialize_proxy_URI: .: (0.003079) + test_proxy_ENV: .: (0.002905) + test_user_agent: .: (0.002619) + test_user_agent_engine: .: (0.002743) + test_user_agent_engine_ruby: .: (0.002743) + test_user_agent_patchlevel: .: (0.002816) + test_user_agent_revision: .: (0.002849) + test_verify_certificate: .: (0.002784) + test_verify_certificate_extra_message: .: (0.002892) + test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.003009) + test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.002987) + test_verify_certificate_message_CERT_REJECTED: .: (0.002862) + test_verify_certificate_message_CERT_UNTRUSTED: .: (0.002816) + test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.002724) + test_verify_certificate_message_INVALID_CA: .: (0.002527) + test_verify_certificate_message_INVALID_PURPOSE: .: (0.002794) + test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.003156) + test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.002601) + test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.002597) TestGemRequestConnectionPool: - test_checkout_same_connection: .: (0.003333) - test_net_http_args: .: (0.002519) - test_net_http_args_ipv6: .: (0.002740) - test_net_http_args_no_proxy: .: (0.002749) - test_net_http_args_proxy: .: (0.002657) - test_thread_waits_for_connection: .: (1.014762) - test_to_proxy_eh: .: (0.010546) - test_to_proxy_eh_wildcard: .: (0.007567) - test_to_proxy_empty_string: .: (0.004524) - test_to_proxy_substring: .: (0.011040) + test_checkout_same_connection: .: (0.002705) + test_net_http_args: .: (0.002726) + test_net_http_args_ipv6: .: (0.002282) + test_net_http_args_no_proxy: .: (0.002532) + test_net_http_args_proxy: .: (0.002660) + test_thread_waits_for_connection: .: (1.004644) + test_to_proxy_eh: .: (0.005742) + test_to_proxy_eh_wildcard: .: (0.006023) + test_to_proxy_empty_string: .: (0.005559) + test_to_proxy_substring: .: (0.005971) TestGemRequestSet: - test_bug_bug_990: .: (0.012653) - test_gem: .: (0.008041) - test_gem_duplicate: .: (0.002900) - test_import: .: (0.012561) - test_install: .: (0.107662) - test_install_from_gemdeps: .: (0.076271) - test_install_from_gemdeps_complex_dependencies: .: (0.128613) - test_install_from_gemdeps_explain: .: (0.027726) - test_install_from_gemdeps_install_dir: .: (0.045003) - test_install_from_gemdeps_local: .: (0.018228) - test_install_from_gemdeps_lockfile: .: (0.122455) - test_install_from_gemdeps_version_mismatch: .: (0.051885) - test_install_into: .: (0.087512) - test_install_into_development_shallow: .: (0.062318) - test_load_gemdeps: .: (0.008962) - test_load_gemdeps_installing: .: (0.007652) - test_load_gemdeps_without_groups: .: (0.003335) - test_resolve: .: (0.003846) - test_resolve_development: .: (0.008908) - test_resolve_development_shallow: .: (0.010495) + test_bug_bug_990: .: (0.009005) + test_gem: .: (0.006524) + test_gem_duplicate: .: (0.005840) + test_import: .: (0.005309) + test_install: .: (0.041757) + test_install_from_gemdeps: .: (0.025879) + test_install_from_gemdeps_complex_dependencies: .: (0.060062) + test_install_from_gemdeps_explain: .: (0.014980) + test_install_from_gemdeps_install_dir: .: (0.025973) + test_install_from_gemdeps_local: .: (0.009991) + test_install_from_gemdeps_lockfile: .: (0.043770) + test_install_from_gemdeps_version_mismatch: .: (0.020994) + test_install_into: .: (0.038229) + test_install_into_development_shallow: .: (0.028958) + test_load_gemdeps: .: (0.003258) + test_load_gemdeps_installing: .: (0.003244) + test_load_gemdeps_without_groups: .: (0.003079) + test_resolve: .: (0.004257) + test_resolve_development: .: (0.003981) + test_resolve_development_shallow: .: (0.003825) test_resolve_git: P =============================================================================== Pending: test_resolve_git(TestGemRequestSet): cannot find git executable, use GIT environment variable to set @@ -3575,91 +3611,91 @@ 395: rs = Gem::RequestSet.new 396: =============================================================================== -: (0.004936) - test_resolve_ignore_dependencies: .: (0.003443) - test_resolve_incompatible: .: (0.008133) - test_resolve_vendor: .: (0.011635) - test_sorted_requests: .: (0.008386) - test_sorted_requests_development_shallow: .: (0.030221) - test_tsort_each_child_development: .: (0.012612) - test_tsort_each_child_development_shallow: .: (0.015655) +: (0.004328) + test_resolve_ignore_dependencies: .: (0.003466) + test_resolve_incompatible: .: (0.003358) + test_resolve_vendor: .: (0.006744) + test_sorted_requests: .: (0.004252) + test_sorted_requests_development_shallow: .: (0.004278) + test_tsort_each_child_development: .: (0.004187) + test_tsort_each_child_development_shallow: .: (0.004172) TestGemRequestSetGemDependencyAPI: - test_gem: .: (0.011362) - test_gem_bitbucket: .: (0.011644) - test_gem_bitbucket_expand_path: .: (0.003786) - test_gem_deps_file: .: (0.007763) - test_gem_duplicate: .: (0.011670) - test_gem_git: .: (0.011663) - test_gem_git_branch: .: (0.007653) - test_gem_git_gist: .: (0.003200) - test_gem_git_ref: .: (0.011450) - test_gem_git_submodules: .: (0.012971) - test_gem_git_tag: .: (0.011647) - test_gem_github: .: (0.007636) - test_gem_github_expand_path: .: (0.007660) - test_gem_group: .: (0.011645) - test_gem_group_method: .: (0.007741) - test_gem_group_without: .: (0.003094) - test_gem_groups: .: (0.011058) - test_gem_path: .: (0.013481) - test_gem_platforms: .: (0.011727) - test_gem_platforms_bundler_ruby: .: (0.015562) - test_gem_platforms_engine: .: (0.015681) - test_gem_platforms_maglev: .: (0.013900) - test_gem_platforms_multiple: .: (0.013532) - test_gem_platforms_platform: .: (0.008923) - test_gem_platforms_truffleruby: .: (0.010600) - test_gem_platforms_unknown: .: (0.011584) - test_gem_platforms_version: .: (0.011650) - test_gem_requirement: .: (0.003109) - test_gem_requirements: .: (0.007747) - test_gem_requirements_options: .: (0.011645) - test_gem_requires: .: (0.011779) - test_gem_requires_false: .: (0.002882) - test_gem_requires_without_group: .: (0.012439) - test_gem_source_mismatch: .: (0.012183) - test_gempspec_with_multiple_runtime_deps: .: (0.012041) - test_gemspec: .: (0.011038) - test_gemspec_bad: .: (0.011648) - test_gemspec_development_group: .: (0.012168) - test_gemspec_multiple: .: (0.011566) - test_gemspec_name: .: (0.012252) - test_gemspec_named: .: (0.012036) - test_gemspec_none: .: (0.010880) - test_gemspec_path: .: (0.012075) - test_gemspec_without_group: .: (0.007429) - test_git: .: (0.007532) - test_git_source: .: (0.007740) - test_group: .: (0.007649) - test_load: .: (0.007636) - test_pin_gem_source: .: (0.007659) - test_platform_mswin: .: (0.002972) - test_platform_multiple: .: (0.007402) - test_platform_ruby: .: (0.008977) - test_platforms: .: (0.003000) - test_ruby: .: (0.008367) - test_ruby_engine: .: (0.002988) - test_ruby_engine_mismatch_engine: .: (0.008443) - test_ruby_engine_mismatch_version: .: (0.002951) - test_ruby_engine_no_engine_version: .: (0.008552) - test_ruby_mismatch: .: (0.002941) - test_ruby_mismatch_installing: .: (0.006950) - test_source: .: (0.005546) - test_with_engine_version: .: (0.007504) + test_gem: .: (0.003473) + test_gem_bitbucket: .: (0.003606) + test_gem_bitbucket_expand_path: .: (0.015641) + test_gem_deps_file: .: (0.003818) + test_gem_duplicate: .: (0.003485) + test_gem_git: .: (0.004047) + test_gem_git_branch: .: (0.003717) + test_gem_git_gist: .: (0.003236) + test_gem_git_ref: .: (0.003379) + test_gem_git_submodules: .: (0.003238) + test_gem_git_tag: .: (0.002846) + test_gem_github: .: (0.003211) + test_gem_github_expand_path: .: (0.004319) + test_gem_group: .: (0.003985) + test_gem_group_method: .: (0.003317) + test_gem_group_without: .: (0.003059) + test_gem_groups: .: (0.003470) + test_gem_path: .: (0.004482) + test_gem_platforms: .: (0.003205) + test_gem_platforms_bundler_ruby: .: (0.003234) + test_gem_platforms_engine: .: (0.005195) + test_gem_platforms_maglev: .: (0.005705) + test_gem_platforms_multiple: .: (0.004791) + test_gem_platforms_platform: .: (0.005126) + test_gem_platforms_truffleruby: .: (0.003131) + test_gem_platforms_unknown: .: (0.004716) + test_gem_platforms_version: .: (0.003382) + test_gem_requirement: .: (0.003161) + test_gem_requirements: .: (0.002885) + test_gem_requirements_options: .: (0.003026) + test_gem_requires: .: (0.003198) + test_gem_requires_false: .: (0.002976) + test_gem_requires_without_group: .: (0.002696) + test_gem_source_mismatch: .: (0.004040) + test_gempspec_with_multiple_runtime_deps: .: (0.004177) + test_gemspec: .: (0.004124) + test_gemspec_bad: .: (0.003583) + test_gemspec_development_group: .: (0.004437) + test_gemspec_multiple: .: (0.003794) + test_gemspec_name: .: (0.004209) + test_gemspec_named: .: (0.003950) + test_gemspec_none: .: (0.003366) + test_gemspec_path: .: (0.004082) + test_gemspec_without_group: .: (0.002939) + test_git: .: (0.003128) + test_git_source: .: (0.002926) + test_group: .: (0.003028) + test_load: .: (0.003137) + test_pin_gem_source: .: (0.003002) + test_platform_mswin: .: (0.003242) + test_platform_multiple: .: (0.003282) + test_platform_ruby: .: (0.002918) + test_platforms: .: (0.003102) + test_ruby: .: (0.003225) + test_ruby_engine: .: (0.002779) + test_ruby_engine_mismatch_engine: .: (0.003092) + test_ruby_engine_mismatch_version: .: (0.003242) + test_ruby_engine_no_engine_version: .: (0.002808) + test_ruby_mismatch: .: (0.002933) + test_ruby_mismatch_installing: .: (0.002856) + test_source: .: (0.003056) + test_with_engine_version: .: (0.002971) TestGemRequestSetLockfile: - test_add_DEPENDENCIES: .: (0.031378) - test_add_DEPENDENCIES_from_gem_deps: .: (0.017084) - test_add_GEM: .: (0.110356) - test_add_PLATFORMS: .: (0.051429) - test_relative_path_from: .: (0.007865) - test_to_s_gem: .: (0.016838) - test_to_s_gem_dependency: .: (0.034616) - test_to_s_gem_dependency_non_default: .: (0.021723) - test_to_s_gem_dependency_requirement: .: (0.025543) - test_to_s_gem_path: .: (0.014032) - test_to_s_gem_path_absolute: .: (0.010153) - test_to_s_gem_platform: .: (0.021561) - test_to_s_gem_source: .: (0.039348) + test_add_DEPENDENCIES: .: (0.016445) + test_add_DEPENDENCIES_from_gem_deps: .: (0.009741) + test_add_GEM: .: (0.051859) + test_add_PLATFORMS: .: (0.023371) + test_relative_path_from: .: (0.003699) + test_to_s_gem: .: (0.008924) + test_to_s_gem_dependency: .: (0.014817) + test_to_s_gem_dependency_non_default: .: (0.013250) + test_to_s_gem_dependency_requirement: .: (0.012044) + test_to_s_gem_path: .: (0.005663) + test_to_s_gem_path_absolute: .: (0.005860) + test_to_s_gem_platform: .: (0.009153) + test_to_s_gem_source: .: (0.020157) test_to_s_git: P =============================================================================== Pending: test_to_s_git(TestGemRequestSetLockfile): cannot find git executable, use GIT environment variable to set @@ -3674,202 +3710,202 @@ 378: head = nil 379: =============================================================================== -: (0.009480) - test_write: .: (0.013805) - test_write_error: .: (0.007647) +: (0.004788) + test_write: .: (0.003797) + test_write_error: .: (0.004504) TestGemRequestSetLockfileParser: - test_get: .: (0.011371) - test_get_type_mismatch: .: (0.007640) - test_get_type_multiple: .: (0.008068) - test_get_type_value_mismatch: .: (0.007597) - test_parse: .: (0.007745) - test_parse_DEPENDENCIES_git: .: (0.012503) - test_parse_DEPENDENCIES_git_version: .: (0.011218) - test_parse_GEM: .: (0.011513) - test_parse_GEM_remote_multiple: .: (0.011652) - test_parse_GIT: .: (0.012059) - test_parse_GIT_branch: .: (0.012152) - test_parse_GIT_ref: .: (0.011053) - test_parse_GIT_tag: .: (0.011818) - test_parse_PATH: .: (0.012499) - test_parse_dependencies: .: (0.046867) - test_parse_dependency: .: (0.012255) - test_parse_gem_specs_dependency: .: (0.015123) - test_parse_missing: .: (0.007667) + test_get: .: (0.003402) + test_get_type_mismatch: .: (0.003104) + test_get_type_multiple: .: (0.003885) + test_get_type_value_mismatch: .: (0.003417) + test_parse: .: (0.003847) + test_parse_DEPENDENCIES_git: .: (0.004434) + test_parse_DEPENDENCIES_git_version: .: (0.003831) + test_parse_GEM: .: (0.003405) + test_parse_GEM_remote_multiple: .: (0.003752) + test_parse_GIT: .: (0.003775) + test_parse_GIT_branch: .: (0.003904) + test_parse_GIT_ref: .: (0.003628) + test_parse_GIT_tag: .: (0.004103) + test_parse_PATH: .: (0.004439) + test_parse_dependencies: .: (0.003727) + test_parse_dependency: .: (0.003276) + test_parse_gem_specs_dependency: .: (0.003974) + test_parse_missing: .: (0.002861) TestGemRequestSetLockfileTokenizer: - test_peek: .: (0.011338) - test_skip: .: (0.011773) - test_token_pos: .: (0.007519) - test_tokenize: .: (0.003627) - test_tokenize_capitals: .: (0.007741) - test_tokenize_conflict_markers: .: (0.012302) - test_tokenize_git: .: (0.011752) - test_tokenize_multiple: .: (0.007624) - test_unget: .: (0.011662) + test_peek: .: (0.003148) + test_skip: .: (0.015508) + test_token_pos: .: (0.003272) + test_tokenize: .: (0.004156) + test_tokenize_capitals: .: (0.003613) + test_tokenize_conflict_markers: .: (0.004050) + test_tokenize_git: .: (0.003654) + test_tokenize_multiple: .: (0.003260) + test_unget: .: (0.003294) TestGemRequire: - test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.036216) - test_activate_via_require_respects_loaded_files: .: (0.075963) - test_already_activated_direct_conflict: .: (0.071621) - test_concurrent_require: .: (0.049051) - test_dash_i_beats_default_gems: .: (0.036059) - test_dash_i_beats_gems: .: (0.093068) - test_default_gem_and_normal_gem: .: (0.057881) - test_default_gem_and_normal_gem_same_version: .: (0.040793) - test_default_gem_only: .: (0.029529) - test_default_gem_prerelease: .: (0.039467) - test_default_gem_require_activates_just_once: .: (0.025996) - test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.109196) - test_default_gem_with_unresolved_gems_depending_on_it: .: (0.106170) - test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.381701) - test_multiple_gems_with_the_same_path: .: (0.067678) - test_no_crash_when_overriding_warn_with_warning_module: .: (0.312180) - test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.204027) - test_no_kernel_require_in_warn_with_uplevel: .: (0.255120) - test_no_other_behavioral_changes_with_Kernel_warn: .: (0.283642) - test_no_other_behavioral_changes_with_warn: .: (0.231565) - test_normal_gem_does_not_shadow_default_gem: .: (0.035791) - test_normal_gems_with_overridden_load_error_message:.: (0.303514) - test_realworld_default_gem: .: (0.350339) - test_realworld_upgraded_default_gem: .: (0.273252) - test_require_bundler: .: (0.027247) - test_require_can_use_a_pathname_object: .: (0.032404) - test_require_default_when_gem_defined: .: (0.043402) - test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.331722) - test_require_doesnt_traverse_development_dependencies: .: (0.051582) - test_require_is_lazy_with_inexact_req: .: (0.107663) - test_require_is_not_lazy_with_exact_req: .: (0.080148) - test_require_is_not_lazy_with_one_possible: .: (0.047361) - test_require_is_not_lazy_with_shadowed_default_gem: .: (0.055684) - test_require_when_gem_defined: .: (0.026197) - test_require_works_after_cleanup: .: (0.045240) - test_respect_loaded_features_caching_like_standard_require: .: (0.029612) - test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.058211) - test_try_activate_error_unlocks_require_monitor: .: (0.031114) - test_unable_to_find_good_unresolved_version: .: (0.111786) + test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.012280) + test_activate_via_require_respects_loaded_files: .: (0.028410) + test_already_activated_direct_conflict: .: (0.034490) + test_concurrent_require: .: (0.026518) + test_dash_i_beats_default_gems: .: (0.021144) + test_dash_i_beats_gems: .: (0.033599) + test_default_gem_and_normal_gem: .: (0.019612) + test_default_gem_and_normal_gem_same_version: .: (0.019968) + test_default_gem_only: .: (0.013732) + test_default_gem_prerelease: .: (0.019528) + test_default_gem_require_activates_just_once: .: (0.013791) + test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.043791) + test_default_gem_with_unresolved_gems_depending_on_it: .: (0.044455) + test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.268292) + test_multiple_gems_with_the_same_path: .: (0.068226) + test_no_crash_when_overriding_warn_with_warning_module: .: (0.154589) + test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.170884) + test_no_kernel_require_in_warn_with_uplevel: .: (0.161924) + test_no_other_behavioral_changes_with_Kernel_warn: .: (0.166156) + test_no_other_behavioral_changes_with_warn: .: (0.153037) + test_normal_gem_does_not_shadow_default_gem: .: (0.021818) + test_normal_gems_with_overridden_load_error_message:.: (0.174896) + test_realworld_default_gem: .: (0.143190) + test_realworld_upgraded_default_gem: .: (0.144883) + test_require_bundler: .: (0.027956) + test_require_can_use_a_pathname_object: .: (0.036197) + test_require_default_when_gem_defined: .: (0.027196) + test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.174831) + test_require_doesnt_traverse_development_dependencies: .: (0.027445) + test_require_is_lazy_with_inexact_req: .: (0.051713) + test_require_is_not_lazy_with_exact_req: .: (0.035311) + test_require_is_not_lazy_with_one_possible: .: (0.034965) + test_require_is_not_lazy_with_shadowed_default_gem: .: (0.026814) + test_require_when_gem_defined: .: (0.014477) + test_require_works_after_cleanup: .: (0.019224) + test_respect_loaded_features_caching_like_standard_require: .: (0.011368) + test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.019989) + test_try_activate_error_unlocks_require_monitor: .: (0.010952) + test_unable_to_find_good_unresolved_version: .: (0.031657) TestGemRequirement: - test_bad: .: (0.007818) - test_basic_non_none: .: (0.007229) - test_concat: .: (0.002858) - test_create: .: (0.012960) - test_empty_requirements_is_none: .: (0.003072) - test_equals2: .: (0.012515) - test_explicit_default_is_none: .: (0.007545) - test_for_lockfile: .: (0.011804) - test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.011495) - test_hash_with_multiple_versions: .: (0.003161) - test_illformed_requirements: .: (0.012314) - test_initialize: .: (0.007652) - test_initialize_copy: .: (0.007580) - test_marshal_load_attack: .: (0.007657) - test_parse: .: (0.019772) - test_parse_bad: .: (0.006444) - test_parse_deduplication: .: (0.010663) - test_prerelease_eh: .: (0.006973) - test_satisfied_by_boxed: .: (0.017279) - test_satisfied_by_eh_bang_equal: .: (0.004707) - test_satisfied_by_eh_blank: .: (0.011769) - test_satisfied_by_eh_boxed: .: (0.004348) - test_satisfied_by_eh_equal: .: (0.009370) - test_satisfied_by_eh_good: .: (0.007652) - test_satisfied_by_eh_gt: .: (0.003081) - test_satisfied_by_eh_gte: .: (0.008616) - test_satisfied_by_eh_list: .: (0.007435) - test_satisfied_by_eh_lt: .: (0.002940) - test_satisfied_by_eh_lte: .: (0.008549) - test_satisfied_by_eh_multiple: .: (0.003423) - test_satisfied_by_eh_non_versions: .: (0.003037) - test_satisfied_by_eh_tilde_gt: .: (0.008624) - test_satisfied_by_eh_tilde_gt_v0: .: (0.003094) - test_satisfied_by_explicitly_bounded: .: (0.008383) - test_specific: .: (0.007675) + test_bad: .: (0.003718) + test_basic_non_none: .: (0.002670) + test_concat: .: (0.002961) + test_create: .: (0.003102) + test_empty_requirements_is_none: .: (0.002603) + test_equals2: .: (0.003302) + test_explicit_default_is_none: .: (0.002922) + test_for_lockfile: .: (0.003070) + test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.003528) + test_hash_with_multiple_versions: .: (0.002660) + test_illformed_requirements: .: (0.002921) + test_initialize: .: (0.002913) + test_initialize_copy: .: (0.002738) + test_marshal_load_attack: .: (0.002735) + test_parse: .: (0.002916) + test_parse_bad: .: (0.002929) + test_parse_deduplication: .: (0.002730) + test_prerelease_eh: .: (0.002528) + test_satisfied_by_boxed: .: (0.003048) + test_satisfied_by_eh_bang_equal: .: (0.003244) + test_satisfied_by_eh_blank: .: (0.002823) + test_satisfied_by_eh_boxed: .: (0.003513) + test_satisfied_by_eh_equal: .: (0.002681) + test_satisfied_by_eh_good: .: (0.003878) + test_satisfied_by_eh_gt: .: (0.002647) + test_satisfied_by_eh_gte: .: (0.002859) + test_satisfied_by_eh_list: .: (0.002849) + test_satisfied_by_eh_lt: .: (0.003394) + test_satisfied_by_eh_lte: .: (0.002676) + test_satisfied_by_eh_multiple: .: (0.003019) + test_satisfied_by_eh_non_versions: .: (0.002818) + test_satisfied_by_eh_tilde_gt: .: (0.002971) + test_satisfied_by_eh_tilde_gt_v0: .: (0.002644) + test_satisfied_by_explicitly_bounded: .: (0.002871) + test_specific: .: (0.002748) TestGemResolver: - test_backoff_higher_version_to_satisfy_dep: .: (0.011335) - test_backtracks_to_the_first_conflict: .: (0.011626) - test_common_rack_activation_scenario: .: (0.011647) - test_conflict_resolution_only_effects_correct_spec: .: (0.011639) - test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.012114) - test_keeps_resolving_after_seeing_satisfied_dep: .: (0.008675) - test_no_overlap_specifically: .: (0.010448) - test_only_returns_spec_once: .: (0.008395) - test_pick_generic_linux_variants_on_musl_linux: .: (0.017529) - test_picks_best_platform: .: (0.021356) - test_picks_highest_version: .: (0.007906) - test_picks_lower_version_when_needed: .: (0.011575) - test_pulls_in_dependencies: .: (0.004227) - test_raises_and_explains_when_platform_prevents_install: .: (0.007286) - test_raises_and_reports_a_toplevel_request_properly:.: (0.007602) - test_raises_and_reports_an_implicit_request_properly: .: (0.008050) - test_raises_dependency_error: .: (0.011417) - test_raises_when_a_gem_is_missing: .: (0.003737) - test_raises_when_a_gem_version_is_missing: .: (0.003545) - test_raises_when_possibles_are_exhausted: .: (0.016265) - test_requests: .: (0.003875) - test_requests_development: .: (0.012065) - test_requests_ignore_dependencies: .: (0.004496) - test_resolve_bug_699: .: (0.014392) - test_resolve_conflict: .: (0.007655) - test_resolve_conservative: .: (0.009357) - test_resolve_development: .: (0.010116) - test_resolve_development_shallow: .: (0.006937) - test_resolve_remote_missing_dependency: .: (0.008113) - test_resolve_rollback: .: (0.011423) - test_search_for_local_platform_partial_string_match:.: (0.003929) - test_second_level_backout: .: (0.066399) - test_select_local_platforms: .: (0.012943) - test_self_compose_sets_best_set: .: (0.003210) - test_self_compose_sets_multiple: .: (0.008399) - test_self_compose_sets_nest: .: (0.007486) - test_self_compose_sets_nil: .: (0.008136) - test_self_compose_sets_single: .: (0.007878) - test_simple_activesupport_problem: .: (0.010146) - test_sorts_by_source_then_version: .: (0.004620) + test_backoff_higher_version_to_satisfy_dep: .: (0.005617) + test_backtracks_to_the_first_conflict: .: (0.005050) + test_common_rack_activation_scenario: .: (0.006007) + test_conflict_resolution_only_effects_correct_spec: .: (0.005086) + test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.008232) + test_keeps_resolving_after_seeing_satisfied_dep: .: (0.004549) + test_no_overlap_specifically: .: (0.003761) + test_only_returns_spec_once: .: (0.004095) + test_pick_generic_linux_variants_on_musl_linux: .: (0.008539) + test_picks_best_platform: .: (0.010135) + test_picks_highest_version: .: (0.003745) + test_picks_lower_version_when_needed: .: (0.004594) + test_pulls_in_dependencies: .: (0.004215) + test_raises_and_explains_when_platform_prevents_install: .: (0.003526) + test_raises_and_reports_a_toplevel_request_properly:.: (0.003129) + test_raises_and_reports_an_implicit_request_properly: .: (0.003627) + test_raises_dependency_error: .: (0.005162) + test_raises_when_a_gem_is_missing: .: (0.003071) + test_raises_when_a_gem_version_is_missing: .: (0.003166) + test_raises_when_possibles_are_exhausted: .: (0.005218) + test_requests: .: (0.003655) + test_requests_development: .: (0.003938) + test_requests_ignore_dependencies: .: (0.003604) + test_resolve_bug_699: .: (0.004919) + test_resolve_conflict: .: (0.004831) + test_resolve_conservative: .: (0.005018) + test_resolve_development: .: (0.004270) + test_resolve_development_shallow: .: (0.004142) + test_resolve_remote_missing_dependency: .: (0.003821) + test_resolve_rollback: .: (0.004821) + test_search_for_local_platform_partial_string_match:.: (0.003656) + test_second_level_backout: .: (0.021169) + test_select_local_platforms: .: (0.003879) + test_self_compose_sets_best_set: .: (0.002886) + test_self_compose_sets_multiple: .: (0.003503) + test_self_compose_sets_nest: .: (0.003556) + test_self_compose_sets_nil: .: (0.003638) + test_self_compose_sets_single: .: (0.014893) + test_simple_activesupport_problem: .: (0.005941) + test_sorts_by_source_then_version: .: (0.004531) TestGemResolverAPISet: - test_find_all: .: (0.007549) - test_find_all_cache: .: (0.008372) - test_find_all_local: .: (0.007038) - test_find_all_missing: .: (0.008158) - test_find_all_not_found: .: (0.008070) - test_find_all_prereleases: .: (0.011052) - test_initialize: .: (0.003780) - test_initialize_deeper_uri: .: (0.007666) - test_initialize_uri: .: (0.007833) - test_prefetch: .: (0.014861) - test_prefetch_cache: .: (0.011756) - test_prefetch_cache_missing: .: (0.011566) - test_prefetch_local: .: (0.012162) + test_find_all: .: (0.004718) + test_find_all_cache: .: (0.004018) + test_find_all_local: .: (0.002809) + test_find_all_missing: .: (0.003816) + test_find_all_not_found: .: (0.004063) + test_find_all_prereleases: .: (0.004096) + test_initialize: .: (0.003480) + test_initialize_deeper_uri: .: (0.003069) + test_initialize_uri: .: (0.002842) + test_prefetch: .: (0.003977) + test_prefetch_cache: .: (0.003869) + test_prefetch_cache_missing: .: (0.004093) + test_prefetch_local: .: (0.003710) TestGemResolverAPISpecification: - test_fetch_development_dependencies: .: (0.026980) - test_initialize: .: (0.007689) - test_installable_platform_eh: .: (0.011653) - test_source: .: (0.003265) - test_spec: .: (0.023681) - test_spec_jruby_platform: .: (0.031653) + test_fetch_development_dependencies: .: (0.007760) + test_initialize: .: (0.003386) + test_installable_platform_eh: .: (0.003652) + test_source: .: (0.003103) + test_spec: .: (0.006003) + test_spec_jruby_platform: .: (0.010512) TestGemResolverActivationRequest: - test_development_eh: .: (0.007373) - test_inspect: .: (0.011649) - test_installed_eh: .: (0.011659) + test_development_eh: .: (0.002945) + test_inspect: .: (0.002772) + test_installed_eh: .: (0.002907) TestGemResolverBestSet: - test_find_all: .: (0.011310) - test_find_all_local: .: (0.019657) - test_initialize: .: (0.007641) - test_prefetch: .: (0.023669) - test_prefetch_local: .: (0.011702) + test_find_all: .: (0.005136) + test_find_all_local: .: (0.005736) + test_initialize: .: (0.002797) + test_prefetch: .: (0.005752) + test_prefetch_local: .: (0.004496) TestGemResolverComposedSet: - test_errors: .: (0.011978) - test_prerelease_equals: .: (0.011175) - test_remote_equals: .: (0.007659) + test_errors: .: (0.003815) + test_prerelease_equals: .: (0.002760) + test_remote_equals: .: (0.002735) TestGemResolverConflict: - test_explanation: .: (0.007586) - test_explanation_user_request: .: (0.011692) - test_request_path: .: (0.011649) + test_explanation: .: (0.003301) + test_explanation_user_request: .: (0.003008) + test_request_path: .: (0.002838) TestGemResolverDependencyRequest: - test_development_eh: .: (0.011242) - test_match_eh: .: (0.003078) - test_match_eh_prerelease: .: (0.012363) - test_match_eh_prerelease_allow_prerelease: .: (0.011632) - test_matches_spec_eh: .: (0.003779) - test_matches_spec_eh_prerelease: .: (0.011547) - test_requirement: .: (0.011669) + test_development_eh: .: (0.002871) + test_match_eh: .: (0.002740) + test_match_eh_prerelease: .: (0.002855) + test_match_eh_prerelease_allow_prerelease: .: (0.003171) + test_matches_spec_eh: .: (0.002992) + test_matches_spec_eh_prerelease: .: (0.003012) + test_requirement: .: (0.002542) TestGemResolverGitSet: test_add_git_gem: P =============================================================================== @@ -3885,7 +3921,7 @@ 17: @set.add_git_gem name, repository, nil, false 18: =============================================================================== -: (0.012843) +: (0.004077) test_add_git_gem_submodules: P =============================================================================== Pending: test_add_git_gem_submodules(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3900,7 +3936,7 @@ 31: @set.add_git_gem name, repository, nil, true 32: =============================================================================== -: (0.012066) +: (0.003495) test_add_git_spec: P =============================================================================== Pending: test_add_git_spec(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3915,7 +3951,7 @@ 43: @set.add_git_spec name, version, repository, revision, true 44: =============================================================================== -: (0.008310) +: (0.003776) test_find_all: P =============================================================================== Pending: test_find_all(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3930,7 +3966,7 @@ 61: @set.add_git_gem name, repository, nil, false 62: =============================================================================== -: (0.011915) +: (0.003669) test_find_all_local: P =============================================================================== Pending: test_find_all_local(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3945,7 +3981,7 @@ 77: @set.add_git_gem name, repository, nil, false 78: @set.remote = false =============================================================================== -: (0.004577) +: (0.003452) test_find_all_prerelease: P =============================================================================== Pending: test_find_all_prerelease(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3960,7 +3996,7 @@ 92: @set.add_git_gem name, repository, nil, false 93: =============================================================================== -: (0.004961) +: (0.003415) test_prefetch: P =============================================================================== Pending: test_prefetch(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3975,7 +4011,7 @@ 126: @set.add_git_gem name, repository, nil, false 127: =============================================================================== -: (0.008966) +: (0.003426) test_prefetch_cache: P =============================================================================== Pending: test_prefetch_cache(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -3990,7 +4026,7 @@ 140: @set.add_git_gem name, repository, nil, false 141: =============================================================================== -: (0.011947) +: (0.003570) test_prefetch_filter: P =============================================================================== Pending: test_prefetch_filter(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4005,7 +4041,7 @@ 158: @set.add_git_gem name, repository, nil, false 159: =============================================================================== -: (0.010474) +: (0.003505) test_prefetch_root_dir: P =============================================================================== Pending: test_prefetch_root_dir(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -4020,8 +4056,8 @@ 172: @set.add_git_gem name, repository, nil, false 173: =============================================================================== -: (0.004513) - test_root_dir: .: (0.009428) +: (0.003398) + test_root_dir: .: (0.002723) TestGemResolverGitSpecification: test_add_dependency: P =============================================================================== @@ -4037,8 +4073,8 @@ 41: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 42: =============================================================================== -: (0.004964) - test_equals2: .: (0.004216) +: (0.004012) + test_equals2: .: (0.003640) test_install: P =============================================================================== Pending: test_install(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4053,7 +4089,7 @@ 53: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 54: =============================================================================== -: (0.009604) +: (0.003689) test_install_extension: P =============================================================================== Pending: test_install_extension(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4068,7 +4104,7 @@ 71: end 72: =============================================================================== -: (0.011722) +: (0.003499) test_install_installed: P =============================================================================== Pending: test_install_installed(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -4083,399 +4119,399 @@ 103: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 104: =============================================================================== -: (0.004694) +: (0.003697) TestGemResolverIndexSet: - test_find_all: .: (0.011390) - test_find_all_local: .: (0.011521) - test_find_all_prerelease: .: (0.011662) - test_initialize: .: (0.003830) - test_initialize_source: .: (0.007605) + test_find_all: .: (0.005978) + test_find_all_local: .: (0.005576) + test_find_all_prerelease: .: (0.004784) + test_initialize: .: (0.003761) + test_initialize_source: .: (0.003583) TestGemResolverIndexSpecification: - test_initialize: .: (0.008134) - test_initialize_platform: .: (0.007040) - test_install: .: (0.031673) - test_spec: .: (0.011837) - test_spec_local: .: (0.016012) + test_initialize: .: (0.003680) + test_initialize_platform: .: (0.003471) + test_install: .: (0.012910) + test_spec: .: (0.007060) + test_spec_local: .: (0.007947) TestGemResolverInstalledSpecification: - test_initialize: .: (0.007014) - test_install: .: (0.002833) - test_installable_platform_eh: .: (0.020656) + test_initialize: .: (0.002918) + test_install: .: (0.002779) + test_installable_platform_eh: .: (0.008584) TestGemResolverInstallerSet: - test_add_always_install: .: (0.079261) - test_add_always_install_errors: .: (0.011649) - test_add_always_install_index_spec_platform: .: (0.031720) - test_add_always_install_platform: .: (0.055664) - test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.051690) - test_add_always_install_prerelease: .: (0.056492) - test_add_always_install_prerelease_github_problem: .: (0.058800) - test_add_always_install_prerelease_only: .: (0.043631) - test_add_local: .: (0.032274) - test_consider_local_eh: .: (0.009588) - test_consider_remote_eh: .: (0.015644) - test_errors: .: (0.016245) - test_find_all_always_install: .: (0.067203) - test_find_all_prerelease: .: (0.069617) - test_find_all_prerelease_dependencies_with_add_local: .: (0.069876) - test_load_spec: .: (0.027594) - test_prefetch: .: (0.011652) - test_prerelease_equals: .: (0.012276) - test_remote_equals_both: .: (0.019020) - test_remote_equals_local: .: (0.007787) - test_remote_equals_remote: .: (0.019730) + test_add_always_install: .: (0.018189) + test_add_always_install_errors: .: (0.004109) + test_add_always_install_index_spec_platform: .: (0.009626) + test_add_always_install_platform: .: (0.026359) + test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.014933) + test_add_always_install_prerelease: .: (0.015457) + test_add_always_install_prerelease_github_problem: .: (0.012137) + test_add_always_install_prerelease_only: .: (0.009952) + test_add_local: .: (0.008926) + test_consider_local_eh: .: (0.002683) + test_consider_remote_eh: .: (0.002824) + test_errors: .: (0.003898) + test_find_all_always_install: .: (0.013753) + test_find_all_prerelease: .: (0.012971) + test_find_all_prerelease_dependencies_with_add_local: .: (0.013210) + test_load_spec: .: (0.006733) + test_prefetch: .: (0.002934) + test_prerelease_equals: .: (0.002786) + test_remote_equals_both: .: (0.002901) + test_remote_equals_local: .: (0.002758) + test_remote_equals_remote: .: (0.002699) TestGemResolverLocalSpecification: - test_install: .: (0.063258) - test_installable_platform_eh: .: (0.039648) + test_install: .: (0.013016) + test_installable_platform_eh: .: (0.008341) TestGemResolverLockSet: - test_add: .: (0.003127) - test_find_all: .: (0.016735) - test_load_spec: .: (0.022989) - test_prefetch: .: (0.011771) + test_add: .: (0.003543) + test_find_all: .: (0.003190) + test_load_spec: .: (0.005832) + test_prefetch: .: (0.002835) TestGemResolverLockSpecification: - test_add_dependency: .: (0.011236) - test_initialize: .: (0.015647) - test_install: .: (0.047702) - test_install_installed: .: (0.011969) - test_spec: .: (0.015331) - test_spec_loaded: .: (0.020972) + test_add_dependency: .: (0.002980) + test_initialize: .: (0.002920) + test_install: .: (0.011492) + test_install_installed: .: (0.003448) + test_spec: .: (0.003086) + test_spec_loaded: .: (0.005113) TestGemResolverRequirementList: - test_each: .: (0.018137) + test_each: .: (0.003075) TestGemResolverSpecification: - test_install: .: (0.045161) - test_installable_platform_eh: .: (0.022028) - test_source: .: (0.007689) + test_install: .: (0.012845) + test_installable_platform_eh: .: (0.003108) + test_source: .: (0.002617) TestGemResolverVendorSet: - test_add_vendor_gem: .: (0.015209) - test_add_vendor_gem_missing: .: (0.007634) - test_find_all: .: (0.015688) - test_find_all_prerelease: .: (0.015869) - test_load_spec: .: (0.015478) + test_add_vendor_gem: .: (0.003647) + test_add_vendor_gem_missing: .: (0.003397) + test_find_all: .: (0.003654) + test_find_all_prerelease: .: (0.003564) + test_load_spec: .: (0.002536) TestGemResolverVendorSpecification: - test_dependencies: .: (0.011320) - test_equals2: .: (0.011662) - test_full_name: .: (0.011656) - test_install: .: (0.011095) - test_name: .: (0.011665) - test_platform: .: (0.013536) - test_version: .: (0.009835) + test_dependencies: .: (0.003037) + test_equals2: .: (0.003664) + test_full_name: .: (0.003101) + test_install: .: (0.003015) + test_name: .: (0.002999) + test_platform: .: (0.003024) + test_version: .: (0.002808) TestGemSafeMarshal: - test_array_subclass: .: (0.011452) - test_date: .: (0.015577) - test_floats: .: (0.007678) - test_frozen_object: .: (0.015761) - test_gem_spec_disallowed_ivar: .: (0.015436) - test_gem_spec_disallowed_symbol: .: (0.026221) - test_gem_spec_unmarshall_license: .: (0.048357) - test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.075236) - test_hash_with_compare_by_identity: .: (0.055704) - test_hash_with_default_value: .: (0.059798) - test_hash_with_ivar: .: (0.049622) - test_int_ 0: .: (0.161637) - test_int_ 1: .: (0.013763) - test_int_ 1048575: .: (0.007485) - test_int_ 122: .: (0.008403) - test_int_ 123: .: (0.005353) - test_int_ 124: .: (0.008625) - test_int_ 127: .: (0.007286) - test_int_ 128: .: (0.007571) - test_int_ 2: .: (0.006800) - test_int_ 255: .: (0.006195) - test_int_ 256: .: (0.007668) - test_int_ 257: .: (0.006093) - test_int_ 268435455: .: (0.008128) - test_int_ 268435456: .: (0.006453) - test_int_ 3: .: (0.008552) - test_int_ 4: .: (0.009535) - test_int_ 4294967295: .: (0.004481) - test_int_ 4294967296: .: (0.008765) - test_int_ 5: .: (0.003247) - test_int_ 6: .: (0.010935) - test_int_ 65535: .: (0.003271) - test_int_ 65536: .: (0.006889) - test_int_ 9223372036854775807: .: (0.006481) - test_int_ 9223372036854775808: .: (0.007876) - test_length_one_symbols: .: (0.003947) - test_link_after_float: .: (0.007031) - test_negative_length: .: (0.003039) - test_rational: .: (0.004103) - test_recursive_array: .: (0.008256) - test_recursive_string: .: (0.003381) - test_repeated_string: .: (0.010694) - test_repeated_symbol: .: (0.003195) - test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.011826) - test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.007573) - test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.007890) - test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.006870) - test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.003164) - test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.003110) - test_safe_load_marshal Array ["hello", "hello"]: .: (0.007215) - test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.007090) - test_safe_load_marshal Array [:development, :development]: .: (0.006043) - test_safe_load_marshal Array [[...]]: .: (0.004880) - test_safe_load_marshal Array {}: .: (0.007334) - test_safe_load_marshal Date #: .: (0.008232) - test_safe_load_marshal Float -0.0: .: (0.003047) - test_safe_load_marshal Float -1.1: .: (0.007759) - test_safe_load_marshal Float -30000000.0: .: (0.002882) - test_safe_load_marshal Float -Infinity: .: (0.006125) - test_safe_load_marshal Float 0.0: .: (0.003281) - test_safe_load_marshal Float 1.1: .: (0.003110) - test_safe_load_marshal Float 30000000.0: .: (0.007254) - test_safe_load_marshal Float Infinity: .: (0.005634) - test_safe_load_marshal Float NaN: .: (0.008421) - test_safe_load_marshal Gem::Version #:.: (0.007395) - test_safe_load_marshal Hash {:runtime=>:development}: .: (0.017371) - test_safe_load_marshal Hash {}: .: (0.002985) - test_safe_load_marshal Hash {} default value: .: (0.008519) - test_safe_load_marshal Integer -1: .: (0.003765) - test_safe_load_marshal Integer -1048575: .: (0.010684) - test_safe_load_marshal Integer -122: .: (0.008593) - test_safe_load_marshal Integer -123: .: (0.003057) - test_safe_load_marshal Integer -124: .: (0.002936) - test_safe_load_marshal Integer -127: .: (0.004146) - test_safe_load_marshal Integer -128: .: (0.006792) - test_safe_load_marshal Integer -2: .: (0.003081) - test_safe_load_marshal Integer -255: .: (0.005556) - test_safe_load_marshal Integer -256: .: (0.007950) - test_safe_load_marshal Integer -257: .: (0.002982) - test_safe_load_marshal Integer -268435455: .: (0.005816) - test_safe_load_marshal Integer -268435456: .: (0.002999) - test_safe_load_marshal Integer -3: .: (0.002860) - test_safe_load_marshal Integer -4: .: (0.007769) - test_safe_load_marshal Integer -4294967295: .: (0.002863) - test_safe_load_marshal Integer -4294967296: .: (0.008891) - test_safe_load_marshal Integer -5: .: (0.005603) - test_safe_load_marshal Integer -6: .: (0.013438) - test_safe_load_marshal Integer -65535: .: (0.004096) - test_safe_load_marshal Integer -65536: .: (0.005656) - test_safe_load_marshal Integer -9223372036854775807:.: (0.003039) - test_safe_load_marshal Integer -9223372036854775808:.: (0.008236) - test_safe_load_marshal Integer 0: .: (0.003015) - test_safe_load_marshal Integer 1: .: (0.006258) - test_safe_load_marshal Integer 1048574: .: (0.007597) - test_safe_load_marshal Integer 1048575: .: (0.002748) - test_safe_load_marshal Integer 1048576: .: (0.008677) - test_safe_load_marshal Integer 121: .: (0.007634) - test_safe_load_marshal Integer 122: .: (0.002931) - test_safe_load_marshal Integer 123: .: (0.007836) - test_safe_load_marshal Integer 124: .: (0.003101) - test_safe_load_marshal Integer 125: .: (0.004010) - test_safe_load_marshal Integer 126: .: (0.002791) - test_safe_load_marshal Integer 127: .: (0.002762) - test_safe_load_marshal Integer 128: .: (0.008301) - test_safe_load_marshal Integer 129: .: (0.012466) - test_safe_load_marshal Integer 2: .: (0.008528) - test_safe_load_marshal Integer 254: .: (0.017925) - test_safe_load_marshal Integer 255: .: (0.007223) - test_safe_load_marshal Integer 256: .: (0.002949) - test_safe_load_marshal Integer 257: .: (0.010100) - test_safe_load_marshal Integer 258: .: (0.003224) - test_safe_load_marshal Integer 268435454: .: (0.008490) - test_safe_load_marshal Integer 268435455: .: (0.017381) - test_safe_load_marshal Integer 268435456: .: (0.006175) - test_safe_load_marshal Integer 268435457: .: (0.003617) - test_safe_load_marshal Integer 3: .: (0.007921) - test_safe_load_marshal Integer 4: .: (0.007548) - test_safe_load_marshal Integer 4294967294: .: (0.002847) - test_safe_load_marshal Integer 4294967295: .: (0.005985) - test_safe_load_marshal Integer 4294967296: .: (0.003229) - test_safe_load_marshal Integer 4294967297: .: (0.004704) - test_safe_load_marshal Integer 5: .: (0.007580) - test_safe_load_marshal Integer 6: .: (0.003023) - test_safe_load_marshal Integer 65534: .: (0.006177) - test_safe_load_marshal Integer 65535: .: (0.004656) - test_safe_load_marshal Integer 65536: .: (0.007022) - test_safe_load_marshal Integer 65537: .: (0.005555) - test_safe_load_marshal Integer 7: .: (0.008836) - test_safe_load_marshal Integer 9223372036854775806: .: (0.007713) - test_safe_load_marshal Integer 9223372036854775807: .: (0.006258) - test_safe_load_marshal Integer 9223372036854775808: .: (0.005151) - test_safe_load_marshal Integer 9223372036854775809: .: (0.006404) - test_safe_load_marshal Rational (1/3): .: (0.003076) - test_safe_load_marshal String "": .: (0.003534) - test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.006017) - test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.008049) - test_safe_load_marshal String "abc" Windows-1256: .: (0.005621) - test_safe_load_marshal String "abc" ascii: .: (0.003049) - test_safe_load_marshal String "abc" binary: .: (0.002681) - test_safe_load_marshal String "abc" ivar: .: (0.007284) - test_safe_load_marshal String "abc" utf8: .: (0.009726) - test_safe_load_marshal String "hello" ivar: .: (0.003225) - test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.003323) - test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.012151) - test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.007069) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.005618) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.021187) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.004181) - test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.007629) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.009870) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.018510) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.005438) - test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.008076) - test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.013521) - test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.008355) - test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.012757) - test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.004580) - test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.007238) - test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.012456) - test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.006298) - test_string_subclass: .: (0.008569) - test_string_with_encoding: .: (0.018102) - test_string_with_ivar: .: (0.003858) - test_time_0 2000-12-31 23:59:59 -1200: .: (0.009338) - test_time_1 2001-01-01 15:59:59 +0400: .: (0.013249) - test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -1200: .: (0.007495) - test_time_11 2000-12-31 23:59:59.000000001 -1200: .: (0.010732) - test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -1200: .: (0.013911) - test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -1200: .: (0.008937) - test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -1200: .: (0.010089) - test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.010214) - test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.008578) - test_time_17 2001-01-01 11:59:59 UTC: .: (0.003392) - test_time_18 2001-01-01 11:59:59 UTC: .: (0.006799) - test_time_2 2001-01-01 00:07:59 -1152: .: (0.005198) - test_time_3 2001-01-01 11:59:59 +0000: .: (0.003109) - test_time_4 2001-01-01 11:59:59 UTC: .: (0.006961) - test_time_5 2000-12-31 23:59:59.001 -1200: .: (0.003608) - test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -1200: .: (0.003647) - test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -1200: .: (0.007826) - test_time_8 2000-12-31 23:59:59.000001 -1200: .: (0.003246) - test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -1200: .: (0.005885) - test_time_loads: .: (0.003152) - test_time_user_marshal: .: (0.003032) - test_time_with_ivar: .: (0.003019) - test_unexpected_eof: .: (0.008228) + test_array_subclass: .: (0.003164) + test_date: .: (0.003031) + test_floats: .: (0.003187) + test_frozen_object: .: (0.003356) + test_gem_spec_disallowed_ivar: .: (0.003529) + test_gem_spec_disallowed_symbol: .: (0.003663) + test_gem_spec_unmarshall_license: .: (0.004139) + test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.005613) + test_hash_with_compare_by_identity: .: (0.003474) + test_hash_with_default_value: .: (0.002846) + test_hash_with_ivar: .: (0.013167) + test_int_ 0: .: (0.022863) + test_int_ 1: .: (0.011696) + test_int_ 1048575: .: (0.019536) + test_int_ 122: .: (0.013716) + test_int_ 123: .: (0.015260) + test_int_ 124: .: (0.018464) + test_int_ 127: .: (0.003114) + test_int_ 128: .: (0.003326) + test_int_ 2: .: (0.003333) + test_int_ 255: .: (0.003442) + test_int_ 256: .: (0.003267) + test_int_ 257: .: (0.003110) + test_int_ 268435455: .: (0.003138) + test_int_ 268435456: .: (0.003248) + test_int_ 3: .: (0.003139) + test_int_ 4: .: (0.003183) + test_int_ 4294967295: .: (0.003118) + test_int_ 4294967296: .: (0.002911) + test_int_ 5: .: (0.003349) + test_int_ 6: .: (0.003268) + test_int_ 65535: .: (0.003177) + test_int_ 65536: .: (0.003064) + test_int_ 9223372036854775807: .: (0.003166) + test_int_ 9223372036854775808: .: (0.003440) + test_length_one_symbols: .: (0.003079) + test_link_after_float: .: (0.002754) + test_negative_length: .: (0.003153) + test_rational: .: (0.003046) + test_recursive_array: .: (0.002989) + test_recursive_string: .: (0.002779) + test_repeated_string: .: (0.003316) + test_repeated_symbol: .: (0.003133) + test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.003511) + test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.003553) + test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.003270) + test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.003489) + test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.003277) + test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.003340) + test_safe_load_marshal Array ["hello", "hello"]: .: (0.002905) + test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.003606) + test_safe_load_marshal Array [:development, :development]: .: (0.002939) + test_safe_load_marshal Array [[...]]: .: (0.002992) + test_safe_load_marshal Array {}: .: (0.002799) + test_safe_load_marshal Date #: .: (0.003063) + test_safe_load_marshal Float -0.0: .: (0.002949) + test_safe_load_marshal Float -1.1: .: (0.002890) + test_safe_load_marshal Float -30000000.0: .: (0.002570) + test_safe_load_marshal Float -Infinity: .: (0.003001) + test_safe_load_marshal Float 0.0: .: (0.003391) + test_safe_load_marshal Float 1.1: .: (0.002690) + test_safe_load_marshal Float 30000000.0: .: (0.003327) + test_safe_load_marshal Float Infinity: .: (0.002982) + test_safe_load_marshal Float NaN: .: (0.002838) + test_safe_load_marshal Gem::Version #:.: (0.003717) + test_safe_load_marshal Hash {:runtime=>:development}: .: (0.003195) + test_safe_load_marshal Hash {}: .: (0.003296) + test_safe_load_marshal Hash {} default value: .: (0.002697) + test_safe_load_marshal Integer -1: .: (0.002817) + test_safe_load_marshal Integer -1048575: .: (0.003482) + test_safe_load_marshal Integer -122: .: (0.002872) + test_safe_load_marshal Integer -123: .: (0.002574) + test_safe_load_marshal Integer -124: .: (0.002828) + test_safe_load_marshal Integer -127: .: (0.002841) + test_safe_load_marshal Integer -128: .: (0.002638) + test_safe_load_marshal Integer -2: .: (0.002807) + test_safe_load_marshal Integer -255: .: (0.002777) + test_safe_load_marshal Integer -256: .: (0.002995) + test_safe_load_marshal Integer -257: .: (0.002564) + test_safe_load_marshal Integer -268435455: .: (0.002832) + test_safe_load_marshal Integer -268435456: .: (0.002915) + test_safe_load_marshal Integer -3: .: (0.002533) + test_safe_load_marshal Integer -4: .: (0.002810) + test_safe_load_marshal Integer -4294967295: .: (0.002920) + test_safe_load_marshal Integer -4294967296: .: (0.002753) + test_safe_load_marshal Integer -5: .: (0.002566) + test_safe_load_marshal Integer -6: .: (0.003184) + test_safe_load_marshal Integer -65535: .: (0.002742) + test_safe_load_marshal Integer -65536: .: (0.002536) + test_safe_load_marshal Integer -9223372036854775807:.: (0.002591) + test_safe_load_marshal Integer -9223372036854775808:.: (0.002861) + test_safe_load_marshal Integer 0: .: (0.003147) + test_safe_load_marshal Integer 1: .: (0.002604) + test_safe_load_marshal Integer 1048574: .: (0.002812) + test_safe_load_marshal Integer 1048575: .: (0.002771) + test_safe_load_marshal Integer 1048576: .: (0.002816) + test_safe_load_marshal Integer 121: .: (0.002635) + test_safe_load_marshal Integer 122: .: (0.002723) + test_safe_load_marshal Integer 123: .: (0.003086) + test_safe_load_marshal Integer 124: .: (0.002519) + test_safe_load_marshal Integer 125: .: (0.002604) + test_safe_load_marshal Integer 126: .: (0.002752) + test_safe_load_marshal Integer 127: .: (0.002748) + test_safe_load_marshal Integer 128: .: (0.002563) + test_safe_load_marshal Integer 129: .: (0.002768) + test_safe_load_marshal Integer 2: .: (0.003173) + test_safe_load_marshal Integer 254: .: (0.002623) + test_safe_load_marshal Integer 255: .: (0.002793) + test_safe_load_marshal Integer 256: .: (0.002736) + test_safe_load_marshal Integer 257: .: (0.002711) + test_safe_load_marshal Integer 258: .: (0.002596) + test_safe_load_marshal Integer 268435454: .: (0.002774) + test_safe_load_marshal Integer 268435455: .: (0.002697) + test_safe_load_marshal Integer 268435456: .: (0.002573) + test_safe_load_marshal Integer 268435457: .: (0.002620) + test_safe_load_marshal Integer 3: .: (0.002840) + test_safe_load_marshal Integer 4: .: (0.002699) + test_safe_load_marshal Integer 4294967294: .: (0.003198) + test_safe_load_marshal Integer 4294967295: .: (0.012830) + test_safe_load_marshal Integer 4294967296: .: (0.003156) + test_safe_load_marshal Integer 4294967297: .: (0.002780) + test_safe_load_marshal Integer 5: .: (0.002987) + test_safe_load_marshal Integer 6: .: (0.002933) + test_safe_load_marshal Integer 65534: .: (0.002935) + test_safe_load_marshal Integer 65535: .: (0.002770) + test_safe_load_marshal Integer 65536: .: (0.002952) + test_safe_load_marshal Integer 65537: .: (0.002811) + test_safe_load_marshal Integer 7: .: (0.002889) + test_safe_load_marshal Integer 9223372036854775806: .: (0.002772) + test_safe_load_marshal Integer 9223372036854775807: .: (0.002845) + test_safe_load_marshal Integer 9223372036854775808: .: (0.002899) + test_safe_load_marshal Integer 9223372036854775809: .: (0.002815) + test_safe_load_marshal Rational (1/3): .: (0.002935) + test_safe_load_marshal String "": .: (0.002916) + test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.002914) + test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.002889) + test_safe_load_marshal String "abc" Windows-1256: .: (0.002872) + test_safe_load_marshal String "abc" ascii: .: (0.002638) + test_safe_load_marshal String "abc" binary: .: (0.003373) + test_safe_load_marshal String "abc" ivar: .: (0.002959) + test_safe_load_marshal String "abc" utf8: .: (0.002872) + test_safe_load_marshal String "hello" ivar: .: (0.002759) + test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.003168) + test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.003251) + test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.003529) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.003600) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.003895) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.003437) + test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.003625) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.003273) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.003691) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.003639) + test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.003219) + test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.003062) + test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.002973) + test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.003212) + test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.003335) + test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.003104) + test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.003031) + test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.002864) + test_string_subclass: .: (0.002927) + test_string_with_encoding: .: (0.005038) + test_string_with_ivar: .: (0.002774) + test_time_0 2000-12-31 23:59:59 +1400: .: (0.003195) + test_time_1 2000-12-31 13:59:59 +0400: .: (0.003380) + test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 +1400: .: (0.003294) + test_time_11 2000-12-31 23:59:59.000000001 +1400: .: (0.003243) + test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 +1400: .: (0.003590) + test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 +1400: .: (0.003329) + test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 +1400: .: (0.003349) + test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.003538) + test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.003385) + test_time_17 2000-12-31 09:59:59 UTC: .: (0.003515) + test_time_18 2000-12-31 09:59:59 UTC: .: (0.003143) + test_time_2 2000-12-30 22:07:59 -1152: .: (0.003129) + test_time_3 2000-12-31 09:59:59 +0000: .: (0.002897) + test_time_4 2000-12-31 09:59:59 UTC: .: (0.003140) + test_time_5 2000-12-31 23:59:59.001 +1400: .: (0.003608) + test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 +1400: .: (0.003477) + test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 +1400: .: (0.003288) + test_time_8 2000-12-31 23:59:59.000001 +1400: .: (0.003038) + test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 +1400: .: (0.003215) + test_time_loads: .: (0.003107) + test_time_user_marshal: .: (0.002828) + test_time_with_ivar: .: (0.003297) + test_unexpected_eof: .: (0.002689) TestGemSafeYAML: - test_aliases_disabled: .: (0.004069) - test_aliases_enabled_by_default: .: (0.006753) + test_aliases_disabled: .: (0.003202) + test_aliases_enabled_by_default: .: (0.002915) TestGemSecurity: - test_class_create_cert: .: (0.004025) - test_class_create_cert_email: .: (0.010776) - test_class_create_cert_self_signed: .: (0.012983) - test_class_create_key: .: (0.903773) - test_class_create_key_downcases: .: (6.911719) - test_class_create_key_raises_unknown_algorithm: .: (0.003647) - test_class_email_to_name: .: (0.007047) - test_class_get_public_key_ec: .: (0.006805) - test_class_get_public_key_rsa: .: (0.007712) - test_class_re_sign: .: (0.011591) - test_class_re_sign_not_self_signed: .: (0.007669) - test_class_re_sign_wrong_key: .: (0.007664) - test_class_reset: .: (0.002792) - test_class_sign: .: (0.015229) - test_class_sign_AltName: .: (0.037410) - test_class_trust_dir: .: (0.002773) - test_class_write: .: (0.645530) - test_class_write_encrypted: .: (1.246997) - test_class_write_encrypted_cipher: .: (1.364759) + test_class_create_cert: .: (0.004343) + test_class_create_cert_email: .: (0.007030) + test_class_create_cert_self_signed: .: (0.006409) + test_class_create_key: .: (0.963528) + test_class_create_key_downcases: .: (4.786452) + test_class_create_key_raises_unknown_algorithm: .: (0.002772) + test_class_email_to_name: .: (0.002742) + test_class_get_public_key_ec: .: (0.003128) + test_class_get_public_key_rsa: .: (0.003134) + test_class_re_sign: .: (0.006779) + test_class_re_sign_not_self_signed: .: (0.002964) + test_class_re_sign_wrong_key: .: (0.002764) + test_class_reset: .: (0.002655) + test_class_sign: .: (0.007275) + test_class_sign_AltName: .: (0.010300) + test_class_trust_dir: .: (0.002951) + test_class_write: .: (0.335103) + test_class_write_encrypted: .: (1.281111) + test_class_write_encrypted_cipher: .: (1.419429) TestGemSecurityPolicy: - test_check_cert: .: (0.003605) - test_check_cert_expired: .: (0.003532) - test_check_cert_future: .: (0.003509) - test_check_cert_invalid_issuer: .: (0.003579) - test_check_cert_issuer: .: (0.005678) - test_check_cert_no_signer: .: (0.003522) - test_check_chain: .: (0.013776) - test_check_chain_empty_chain: .: (0.003749) - test_check_chain_invalid: .: (0.012061) - test_check_chain_no_chain: .: (0.011578) - test_check_data: .: (0.015597) - test_check_data_invalid: .: (0.019722) - test_check_key: .: (0.011586) - test_check_key_no_signer: .: (0.011661) - test_check_key_wrong_key: .: (0.003700) - test_check_root: .: (0.011768) - test_check_root_empty_chain: .: (0.011589) - test_check_root_invalid_signer: .: (0.011998) - test_check_root_no_chain: .: (0.007528) - test_check_root_not_self_signed: .: (0.011727) - test_check_trust: .: (0.012228) - test_check_trust_child: .: (0.012103) - test_check_trust_empty_chain: .: (0.006777) - test_check_trust_mismatch: .: (0.012341) - test_check_trust_no_chain: .: (0.011861) - test_check_trust_no_trust: .: (0.011023) - test_check_trust_no_trust_child: .: (0.011661) - test_subject: .: (0.003678) - test_verify: .: (0.015770) - test_verify_chain_key: .: (0.011839) - test_verify_chain_signatures: .: (0.015687) - test_verify_no_digests: .: (0.011633) - test_verify_no_digests_no_security: .: (0.015655) - test_verify_no_signatures: .: (0.015650) - test_verify_no_signatures_no_digests: .: (0.007919) - test_verify_no_trust: .: (0.011155) - test_verify_not_enough_signatures: .: (0.020159) - test_verify_signatures: .: (0.015919) - test_verify_signatures_chain: .: (0.016316) - test_verify_signatures_data: .: (0.015153) - test_verify_signatures_missing: .: (0.017453) - test_verify_signatures_none: .: (0.014004) - test_verify_signatures_root: .: (0.015665) - test_verify_signatures_signer: .: (0.011692) - test_verify_signatures_trust: .: (0.011432) - test_verify_wrong_digest_type: .: (0.015688) + test_check_cert: .: (0.003607) + test_check_cert_expired: .: (0.003535) + test_check_cert_future: .: (0.003648) + test_check_cert_invalid_issuer: .: (0.003779) + test_check_cert_issuer: .: (0.003529) + test_check_cert_no_signer: .: (0.003347) + test_check_chain: .: (0.003621) + test_check_chain_empty_chain: .: (0.003411) + test_check_chain_invalid: .: (0.003832) + test_check_chain_no_chain: .: (0.003579) + test_check_data: .: (0.006395) + test_check_data_invalid: .: (0.006518) + test_check_key: .: (0.003706) + test_check_key_no_signer: .: (0.003381) + test_check_key_wrong_key: .: (0.003579) + test_check_root: .: (0.003803) + test_check_root_empty_chain: .: (0.003457) + test_check_root_invalid_signer: .: (0.003787) + test_check_root_no_chain: .: (0.003337) + test_check_root_not_self_signed: .: (0.003595) + test_check_trust: .: (0.003859) + test_check_trust_child: .: (0.003942) + test_check_trust_empty_chain: .: (0.003385) + test_check_trust_mismatch: .: (0.004135) + test_check_trust_no_chain: .: (0.003436) + test_check_trust_no_trust: .: (0.003481) + test_check_trust_no_trust_child: .: (0.003664) + test_subject: .: (0.003431) + test_verify: .: (0.007077) + test_verify_chain_key: .: (0.007191) + test_verify_chain_signatures: .: (0.007302) + test_verify_no_digests: .: (0.006849) + test_verify_no_digests_no_security: .: (0.006942) + test_verify_no_signatures: .: (0.007048) + test_verify_no_signatures_no_digests: .: (0.003767) + test_verify_no_trust: .: (0.007130) + test_verify_not_enough_signatures: .: (0.009589) + test_verify_signatures: .: (0.009003) + test_verify_signatures_chain: .: (0.007953) + test_verify_signatures_data: .: (0.006736) + test_verify_signatures_missing: .: (0.009219) + test_verify_signatures_none: .: (0.006039) + test_verify_signatures_root: .: (0.007446) + test_verify_signatures_signer: .: (0.006807) + test_verify_signatures_trust: .: (0.007485) + test_verify_wrong_digest_type: .: (0.007934) TestGemSecuritySigner: - test_extract_name: .: (0.007217) - test_initialize: .: (0.006862) - test_initialize_cert_chain_empty: .: (0.006791) - test_initialize_cert_chain_invalid: .: (0.002701) - test_initialize_cert_chain_mixed: .: (0.006916) - test_initialize_cert_chain_path: .: (0.006841) - test_initialize_default: .: (0.007524) - test_initialize_encrypted_key_path: .: (0.003044) - test_initialize_key_path: .: (0.011672) - test_load_cert_chain: .: (0.008276) - test_load_cert_chain_broken: .: (0.007662) - test_sign: .: (0.010436) - test_sign_expired: .: (0.009101) - test_sign_expired_auto_update: .: (0.018847) - test_sign_expired_auto_update_exists: .: (0.008512) - test_sign_no_certs: .: (0.007674) - test_sign_no_key: .: (0.002773) - test_sign_wrong_key: .: (0.008710) + test_extract_name: .: (0.003049) + test_initialize: .: (0.002702) + test_initialize_cert_chain_empty: .: (0.002804) + test_initialize_cert_chain_invalid: .: (0.002780) + test_initialize_cert_chain_mixed: .: (0.002735) + test_initialize_cert_chain_path: .: (0.002776) + test_initialize_default: .: (0.003470) + test_initialize_encrypted_key_path: .: (0.003209) + test_initialize_key_path: .: (0.003321) + test_load_cert_chain: .: (0.003412) + test_load_cert_chain_broken: .: (0.003596) + test_sign: .: (0.006255) + test_sign_expired: .: (0.003013) + test_sign_expired_auto_update: .: (0.010781) + test_sign_expired_auto_update_exists: .: (0.003497) + test_sign_no_certs: .: (0.002692) + test_sign_no_key: .: (0.002682) + test_sign_wrong_key: .: (0.002945) TestGemSecurityTrustDir: - test_cert_path: .: (0.002983) - test_issuer_of: .: (0.008232) - test_load_certificate: .: (0.007666) - test_name_path: .: (0.007789) - test_trust_cert: .: (0.003273) - test_verify: .: (0.008163) - test_verify_file: .: (0.007486) - test_verify_wrong_permissions: .: (0.003069) + test_cert_path: .: (0.002927) + test_issuer_of: .: (0.003558) + test_load_certificate: .: (0.003371) + test_name_path: .: (0.002751) + test_trust_cert: .: (0.003098) + test_verify: .: (0.003210) + test_verify_file: .: (0.003100) + test_verify_wrong_permissions: .: (0.002856) TestGemSilentUI: - test_ask: .: (0.008261) - test_ask_for_password: .: (0.007536) - test_ask_yes_no: .: (0.003371) - test_choose_from_list: .: (0.008198) - test_download_reporter: .: (0.002988) - test_new_without_dev_null: .: (0.012677) - test_progress_reporter: .: (0.002674) + test_ask: .: (0.003004) + test_ask_for_password: .: (0.003575) + test_ask_yes_no: .: (0.003250) + test_choose_from_list: .: (0.002820) + test_download_reporter: .: (0.002776) + test_new_without_dev_null: .: (0.002770) + test_progress_reporter: .: (0.002853) TestGemSource: - test_cache_dir_escapes_windows_paths: .: (0.034077) - test_dependency_resolver_set_bundler_api: .: (0.025888) - test_dependency_resolver_set_file_uri: .: (0.040891) - test_dependency_resolver_set_marshal_api: .: (0.035840) - test_fetch_spec: .: (0.027475) - test_fetch_spec_cached: .: (0.035757) - test_fetch_spec_platform: .: (0.037114) - test_fetch_spec_platform_ruby: .: (0.038258) - test_initialize_git: .: (0.021725) - test_initialize_invalid_uri: .: (0.034033) - test_load_specs: .: (0.031596) - test_load_specs_cached: .: (0.031654) - test_load_specs_cached_empty: .: (0.036602) - test_load_specs_from_unavailable_uri: .: (0.030866) - test_spaceship: .: (0.031663) - test_spaceship_order_is_preserved_when_uri_differs: .: (0.027743) - test_typo_squatting: .: (0.031790) - test_typo_squatting_custom_distance_threshold: .: (0.031617) - test_typo_squatting_false_positive: .: (0.025352) - test_update_cache_eh: .: (0.025238) - test_update_cache_eh_home_nonexistent: .: (0.036668) + test_cache_dir_escapes_windows_paths: .: (0.010022) + test_dependency_resolver_set_bundler_api: .: (0.010255) + test_dependency_resolver_set_file_uri: .: (0.011569) + test_dependency_resolver_set_marshal_api: .: (0.011267) + test_fetch_spec: .: (0.010768) + test_fetch_spec_cached: .: (0.010743) + test_fetch_spec_platform: .: (0.013705) + test_fetch_spec_platform_ruby: .: (0.011370) + test_initialize_git: .: (0.009716) + test_initialize_invalid_uri: .: (0.009966) + test_load_specs: .: (0.010596) + test_load_specs_cached: .: (0.012270) + test_load_specs_cached_empty: .: (0.011343) + test_load_specs_from_unavailable_uri: .: (0.010075) + test_spaceship: .: (0.011034) + test_spaceship_order_is_preserved_when_uri_differs: .: (0.009663) + test_typo_squatting: .: (0.010395) + test_typo_squatting_custom_distance_threshold: .: (0.009695) + test_typo_squatting_false_positive: .: (0.009723) + test_update_cache_eh: .: (0.009567) + test_update_cache_eh_home_nonexistent: .: (0.009421) TestGemSourceFetchProblem: - test_exception: .: (0.007317) - test_password_redacted: .: (0.002818) - test_source_password_no_redacted: .: (0.012602) + test_exception: .: (0.003031) + test_password_redacted: .: (0.002706) + test_source_password_no_redacted: .: (0.002604) TestGemSourceGit: test_base_dir: P =============================================================================== @@ -4484,7 +4520,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.011431) +: (0.003434) test_cache: P =============================================================================== Pending: test_cache(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4492,7 +4528,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.005501) +: (0.003413) test_cache_local: P =============================================================================== Pending: test_cache_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4500,7 +4536,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.049133) +: (0.003244) test_checkout: P =============================================================================== Pending: test_checkout(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4508,7 +4544,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.004265) +: (0.003204) test_checkout_default: P =============================================================================== Pending: test_checkout_default(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4516,7 +4552,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.013065) +: (0.003410) test_checkout_local: P =============================================================================== Pending: test_checkout_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4524,7 +4560,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.011333) +: (0.003244) test_checkout_local_cached: P =============================================================================== Pending: test_checkout_local_cached(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4532,7 +4568,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.011557) +: (0.019346) test_checkout_submodules: P =============================================================================== Pending: test_checkout_submodules(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4540,7 +4576,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.008425) +: (0.004020) test_dir_shortref: P =============================================================================== Pending: test_dir_shortref(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4548,7 +4584,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.005791) +: (0.003734) test_download: P =============================================================================== Pending: test_download(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4556,7 +4592,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.009724) +: (0.003529) test_equals2: P =============================================================================== Pending: test_equals2(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4564,7 +4600,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.011591) +: (0.003724) test_install_dir: P =============================================================================== Pending: test_install_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4572,7 +4608,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.011374) +: (0.003338) test_install_dir_local: P =============================================================================== Pending: test_install_dir_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4580,7 +4616,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.009124) +: (0.003482) test_pretty_print: P =============================================================================== Pending: test_pretty_print(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4588,7 +4624,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.007584) +: (0.003384) test_repo_cache_dir: P =============================================================================== Pending: test_repo_cache_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4596,7 +4632,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.009550) +: (0.003498) test_rev_parse: P =============================================================================== Pending: test_rev_parse(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4604,7 +4640,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.004203) +: (0.003312) test_root_dir: P =============================================================================== Pending: test_root_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4612,7 +4648,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.009921) +: (0.003292) test_spaceship: P =============================================================================== Pending: test_spaceship(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4620,7 +4656,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.013550) +: (0.003485) test_specs: P =============================================================================== Pending: test_specs(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4628,7 +4664,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.006947) +: (0.003627) test_specs_local: P =============================================================================== Pending: test_specs_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4636,7 +4672,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.009617) +: (0.003269) test_uri: P =============================================================================== Pending: test_uri(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4644,7 +4680,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003804) +: (0.003362) test_uri_hash: P =============================================================================== Pending: test_uri_hash(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -4652,526 +4688,526 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003834) +: (0.003447) TestGemSourceInstalled: - test_pretty_print: .: (0.011385) - test_spaceship: .: (0.024400) + test_pretty_print: .: (0.003099) + test_spaceship: .: (0.008094) TestGemSourceList: - test_Enumerable: .: (0.010762) - test_append: .: (0.011641) - test_clear: .: (0.002709) - test_delete: .: (0.010999) - test_delete_a_source: .: (0.013587) - test_each: .: (0.002638) - test_each_source: .: (0.012857) - test_empty?: .: (0.002836) - test_equal_to_another_list: .: (0.012654) - test_equal_to_array: .: (0.003740) - test_include_eh: .: (0.007850) - test_include_matches_a_source: .: (0.011581) - test_replace: .: (0.003762) - test_self_from: .: (0.011574) - test_to_a: .: (0.011654) + test_Enumerable: .: (0.002715) + test_append: .: (0.003145) + test_clear: .: (0.002591) + test_delete: .: (0.002581) + test_delete_a_source: .: (0.002573) + test_each: .: (0.002840) + test_each_source: .: (0.002675) + test_empty?: .: (0.002664) + test_equal_to_another_list: .: (0.002814) + test_equal_to_array: .: (0.002677) + test_include_eh: .: (0.002628) + test_include_matches_a_source: .: (0.002510) + test_replace: .: (0.002939) + test_self_from: .: (0.002806) + test_to_a: .: (0.002628) TestGemSourceLocal: - test_download: .: (0.047387) - test_fetch_spec: .: (0.055663) - test_find_gem: .: (0.055657) - test_find_gem_highest_version: .: (0.063658) - test_find_gem_prerelease: .: (0.049619) - test_find_gem_specific_version: .: (0.070905) - test_inspect: .: (0.058707) - test_load_specs_latest: .: (0.063444) - test_load_specs_prerelease: .: (0.051561) - test_load_specs_released: .: (0.055583) - test_pretty_print: .: (0.039553) - test_spaceship: .: (0.051554) + test_download: .: (0.018772) + test_fetch_spec: .: (0.018536) + test_find_gem: .: (0.017618) + test_find_gem_highest_version: .: (0.024161) + test_find_gem_prerelease: .: (0.018517) + test_find_gem_specific_version: .: (0.021882) + test_inspect: .: (0.017815) + test_load_specs_latest: .: (0.021222) + test_load_specs_prerelease: .: (0.017304) + test_load_specs_released: .: (0.016339) + test_pretty_print: .: (0.012513) + test_spaceship: .: (0.017015) TestGemSourceLock: - test_equals2: .: (0.002836) - test_fetch_spec: .: (0.020893) - test_spaceship: .: (0.011547) - test_spaceship_git: .: (0.007583) - test_spaceship_installed: .: (0.007558) - test_spaceship_local: .: (0.007647) - test_spaceship_remote: .: (0.007460) - test_spaceship_specific_file: .: (0.024030) - test_spaceship_vendor: .: (0.011265) - test_uri: .: (0.007699) + test_equals2: .: (0.002844) + test_fetch_spec: .: (0.005487) + test_spaceship: .: (0.002739) + test_spaceship_git: .: (0.002573) + test_spaceship_installed: .: (0.002656) + test_spaceship_local: .: (0.002494) + test_spaceship_remote: .: (0.002570) + test_spaceship_specific_file: .: (0.007601) + test_spaceship_vendor: .: (0.002692) + test_uri: .: (0.002525) TestGemSourceSpecificFile: - test_download: .: (0.020029) - test_fetch_spec: .: (0.030730) - test_fetch_spec_fails_on_unknown_name: .: (0.020110) - test_load_specs: .: (0.023956) - test_path: .: (0.023759) - test_pretty_print: .: (0.024100) - test_spaceship: .: (0.066589) - test_spec: .: (0.023924) + test_download: .: (0.007914) + test_fetch_spec: .: (0.007459) + test_fetch_spec_fails_on_unknown_name: .: (0.008214) + test_load_specs: .: (0.008114) + test_path: .: (0.008184) + test_pretty_print: .: (0.008366) + test_spaceship: .: (0.021467) + test_spec: .: (0.007566) TestGemSourceSubpathProblem: - test_dependency_resolver_set: .: (0.103006) - test_fetch_spec: .: (0.103510) - test_load_specs: .: (0.091596) + test_dependency_resolver_set: .: (0.032024) + test_fetch_spec: .: (0.033057) + test_load_specs: .: (0.032260) TestGemSourceVendor: - test_initialize: .: (0.002771) - test_spaceship: .: (0.016514) + test_initialize: .: (0.002941) + test_spaceship: .: (0.002654) TestGemSpecFetcher: - test_available_specs_cache: .: (0.015285) - test_available_specs_cache_released: .: (0.019421) - test_available_specs_complete: .: (0.027524) - test_available_specs_complete_handles_no_prerelease:.: (0.019562) - test_available_specs_latest: .: (0.019555) - test_available_specs_prerelease: .: (0.023658) - test_available_specs_released: .: (0.015528) - test_available_specs_with_bad_source: .: (0.007504) - test_initialize: .: (0.002683) - test_initialize_nonexistent_home_dir: .: (0.017136) - test_initialize_source: .: (0.007662) - test_initialize_unwritable_home_dir: .: (0.007471) - test_spec_for_dependency_all: .: (0.027647) - test_spec_for_dependency_bad_fetch_spec: .: (0.023480) - test_spec_for_dependency_latest: .: (0.023800) - test_spec_for_dependency_mismatched_platform: .: (0.014133) - test_spec_for_dependency_platform: .: (0.021584) - test_spec_for_dependency_prerelease: .: (0.032061) - test_suggest_gems_from_name_latest: .: (0.031822) - test_suggest_gems_from_name_prefix_or_suffix: .: (0.031026) - test_suggest_gems_from_name_prerelease: .: (0.027551) + test_available_specs_cache: .: (0.005222) + test_available_specs_cache_released: .: (0.007040) + test_available_specs_complete: .: (0.007503) + test_available_specs_complete_handles_no_prerelease:.: (0.006979) + test_available_specs_latest: .: (0.007059) + test_available_specs_prerelease: .: (0.005643) + test_available_specs_released: .: (0.005970) + test_available_specs_with_bad_source: .: (0.003245) + test_initialize: .: (0.002712) + test_initialize_nonexistent_home_dir: .: (0.002409) + test_initialize_source: .: (0.002806) + test_initialize_unwritable_home_dir: .: (0.002497) + test_spec_for_dependency_all: .: (0.008493) + test_spec_for_dependency_bad_fetch_spec: .: (0.007384) + test_spec_for_dependency_latest: .: (0.007267) + test_spec_for_dependency_mismatched_platform: .: (0.005736) + test_spec_for_dependency_platform: .: (0.006642) + test_spec_for_dependency_prerelease: .: (0.007697) + test_suggest_gems_from_name_latest: .: (0.007646) + test_suggest_gems_from_name_prefix_or_suffix: .: (0.006921) + test_suggest_gems_from_name_prerelease: .: (0.006737) TestGemSpecification: - test__dump: .: (0.015133) - test__load_fixes_Date_objects: .: (0.003633) - test_activate: .: (0.007660) - test_add_dependency_from_existing_dependency: .: (0.003017) - test_add_dependency_with_type: .: (0.008204) - test_add_dependency_with_type_explicit: .: (0.003116) - test_allowed_push_host: .: (0.008148) - test_author: .: (0.007560) - test_authors: .: (0.003087) - test_base_dir: .: (0.008224) - test_base_dir_not_loaded: .: (0.003676) - test_bindir_equals: .: (0.007451) - test_bindir_equals_nil: .: (0.007614) - test_build_args: .: (0.007522) - test_build_extensions: .: (0.425309) - test_build_extensions_built: .: (0.006357) - test_build_extensions_default_gem: .: (0.007475) - test_build_extensions_error: .: (0.008270) - test_build_extensions_extensions_dir_unwritable: .: (0.047163) - test_build_extensions_no_extensions_dir_unwritable: .: (0.005163) - test_build_extensions_none: .: (0.007341) - test_build_extensions_preview: .: (0.336719) - test_contains_requirable_file_eh: .: (0.014921) - test_contains_requirable_file_eh_extension: .: (0.015633) - test_contains_requirable_file_eh_extension_java_platform: .: (0.015678) - test_contains_requirable_file_extension_soext: .: (0.011633) - test_date: .: (0.008016) - test_date_equals_date: .: (0.011638) - test_date_equals_string: .: (0.015648) - test_date_equals_string_bad: .: (0.015643) - test_date_equals_time: .: (0.011633) - test_date_equals_time_local: .: (0.007765) - test_date_equals_time_utc: .: (0.015555) - test_date_tolerates_hour_sec_and_timezone: .: (0.011631) - test_date_tolerates_hour_sec_zulu: .: (0.003120) - test_date_use_env_source_date_epoch: .: (0.011746) - test_default_spec_stub_is_marked_default: .: (0.013304) - test_dependencies: .: (0.011622) - test_dependent_gems: .: (0.048583) - test_description: .: (0.007258) - test_development_dependencies: .: (0.006132) - test_doc_dir: .: (0.007664) - test_doc_dir_type: .: (0.002868) - test_duplicate_runtime_dependency: .: (0.003337) - test_eql_eh: .: (0.008600) - test_eql_eh_extensions: .: (0.003028) - test_executable_equals: .: (0.008338) - test_executables: .: (0.007661) - test_executables_equals_nil: .: (0.002934) - test_extension_dir: .: (0.008759) - test_extension_dir_override: .: (0.003081) - test_extensions: .: (0.008221) - test_extensions_equals_nil: .: (0.002954) - test_extra_rdoc_files_equals_nil: .: (0.008485) - test_files: .: (0.002995) - test_files_append: .: (0.008485) - test_files_duplicate: .: (0.003090) - test_files_extra_rdoc_files: .: (0.008363) - test_files_non_array: .: (0.003749) - test_files_non_array_pathological: .: (0.007616) - test_find_all_by_full_name: .: (0.024584) - test_find_by_full_name: .: (0.014642) - test_find_by_name: .: (0.011627) - test_find_by_name_prerelease: .: (0.011667) - test_find_by_name_with_only_prereleases: .: (0.011809) - test_find_by_name_with_only_prereleases_with_requirements: .: (0.004945) - test_find_by_path: .: (0.016444) - test_find_in_unresolved_tree_is_not_exponentiental: .: (0.130603) - test_find_inactive_by_path: .: (0.016294) - test_for_cache: .: (0.010775) - test_full_gem_path: .: (0.002878) - test_full_gem_path_double_slash: .: (0.007045) - test_full_name: .: (0.006953) - test_full_name_windows: .: (0.007001) - test_full_require_paths: .: (0.002668) - test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.007461) - test_gem_build_complete_path: .: (0.007008) - test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.014581) - test_handles_dependencies_with_syck_requirements_bug: .: (0.011523) - test_handles_private_null_type: .: (0.004498) - test_hash: .: (0.003013) - test_initialize: .: (0.002783) - test_initialize_copy: .: (0.003363) - test_initialize_copy_broken: .: (0.004560) - test_initialize_future: .: (0.002920) - test_initialize_nil_version: .: (0.003137) - test_initialize_prerelease_version_before_name: .: (0.003274) - test_inner_clonflict_in_indirect_gems: .: (0.034303) - test_inner_clonflict_in_indirect_gems_reversed: .: (0.061681) - test_installed_by_version: .: (0.018848) - test_latest_specs: .: (0.011176) - test_lib_files: .: (0.007577) - test_license: .: (0.005402) - test_licenses: .: (0.002781) - test_load_default_gem: .: (0.003926) - test_load_errors_contain_filename: .: (0.004918) - test_metadata_key_size_validation_fails: .: (0.004109) - test_metadata_key_type_validation_fails: .: (0.003985) - test_metadata_link_validation_fails: .: (0.003990) - test_metadata_link_validation_warns_for_duplicates: .: (0.004248) - test_metadata_specs: .: (0.003471) - test_metadata_validates_ok: .: (0.004230) - test_metadata_value_size_validation_fails: .: (0.005577) - test_metadata_value_type_validation_fails: .: (0.004085) - test_missing_extensions_eh: .: (0.097646) - test_missing_extensions_eh_default_gem: .: (0.003686) - test_missing_extensions_eh_none: .: (0.002739) - test_name: .: (0.002753) - test_original_name: .: (0.002784) - test_platform: .: (0.003534) - test_platform_change_reset_cache_file: .: (0.002688) - test_platform_change_reset_full_name: .: (0.002815) - test_platform_equals: .: (0.002897) - test_platform_equals_current: .: (0.003085) - test_platform_equals_legacy: .: (0.002882) - test_removed_methods: .: (0.002865) - test_require_already_activated: .: (0.008517) - test_require_already_activated_indirect_conflict: .: (0.027075) - test_require_finds_in_2nd_level_indirect: .: (0.030901) - test_require_paths: .: (0.011548) - test_require_paths_default_ext_dir_for: .: (0.002928) - test_require_should_not_conflict: .: (0.036272) - test_require_should_prefer_latest_gem_level1: .: (0.024466) - test_require_should_prefer_latest_gem_level2: .: (0.026827) - test_require_should_prefer_reachable_gems: .: (0.034430) - test_requirements: .: (0.010513) - test_runtime_dependencies: .: (0.002873) - test_runtime_dependencies_legacy: .: (0.002851) - test_runtime_predicate_false: .: (0.017225) - test_runtime_predicate_true: .: (0.003216) - test_self__load_future: .: (0.005079) - test_self_activate: .: (0.003159) - test_self_activate_ambiguous_direct: .: (0.019519) - test_self_activate_ambiguous_indirect: .: (0.040537) - test_self_activate_ambiguous_indirect_conflict: .: (0.057802) - test_self_activate_ambiguous_unrelated: .: (0.047469) - test_self_activate_checks_dependencies: .: (0.028527) - test_self_activate_conflict: .: (0.014955) - test_self_activate_deep_unambiguous: .: (0.017575) - test_self_activate_divergent: .: (0.016808) - test_self_activate_dropped: .: (0.016894) - test_self_activate_loaded: .: (0.007760) - test_self_activate_old_required: .: (0.015805) - test_self_activate_over: .: (0.019683) - test_self_activate_platform_alternate: .: (0.016000) - test_self_activate_platform_bump: .: (0.015762) - test_self_activate_prerelease: .: (0.019817) - test_self_activate_raggi_the_edgecase_generator: .: (0.018313) - test_self_activate_under: .: (0.017402) - test_self_activate_unrelated: .: (0.015791) - test_self_activate_via_require: .: (0.031967) - test_self_activate_via_require_wtf: .: (0.079349) - test_self_all_equals: .: (0.031679) - test_self_attribute_names: .: (0.003728) - test_self_find_active_stub_by_path: .: (0.014846) - test_self_from_yaml: .: (0.012553) - test_self_from_yaml_cleans_up_Date_objects: .: (0.004003) - test_self_load: .: (0.012355) - test_self_load_escape_curly: .: (0.003700) - test_self_load_escape_interpolation: .: (0.007765) - test_self_load_escape_quote: .: (0.010910) - test_self_load_legacy_ruby: .: (0.003198) - test_self_load_relative: .: (0.008265) - test_self_load_utf8_with_ascii_encoding: .: (0.007856) - test_self_normalize_yaml_input_with_183_io: .: (0.002814) - test_self_normalize_yaml_input_with_183_yaml: .: (0.006940) - test_self_normalize_yaml_input_with_192_yaml: .: (0.007156) - test_self_normalize_yaml_input_with_non_183_io: .: (0.006433) - test_self_normalize_yaml_input_with_non_183_yaml: .: (0.003809) - test_self_outdated: .: (0.023522) - test_self_outdated_and_latest_remotes: .: (0.021184) - test_self_remove_spec: .: (0.014246) - test_self_remove_spec_removed: .: (0.007690) - test_self_stubs_for_lazy_loading: .: (0.007623) - test_self_stubs_for_mult_platforms: .: (0.011696) - test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.003436) - test_self_stubs_returns_only_specified_named_specs: .: (0.003442) - test_source: .: (0.013148) - test_source_paths: .: (0.002806) - test_spaceship_name: .: (0.008545) - test_spaceship_platform: .: (0.008456) - test_spaceship_version: .: (0.002970) - test_spec_file: .: (0.007373) - test_spec_name: .: (0.007873) - test_summary: .: (0.002963) - test_test_files: .: (0.008301) - test_test_files_equals_nil: .: (0.002826) - test_to_fullpath: .: (0.008666) - test_to_ruby: .: (0.007652) - test_to_ruby_fancy: .: (0.007648) - test_to_ruby_for_cache: .: (0.007653) - test_to_ruby_keeps_requirements_as_originally_specified: .: (0.003179) - test_to_ruby_legacy: .: (0.008423) - test_to_ruby_nested_hash: .: (0.007486) - test_to_ruby_platform: .: (0.007691) - test_to_ruby_with_rsa_key: .: (0.471676) - test_to_yaml: .: (0.008885) - test_to_yaml_fancy: .: (0.010790) - test_to_yaml_no_autorequire: .: (0.008430) - test_to_yaml_no_post_install_message: .: (0.011019) - test_to_yaml_no_signing_key: .: (0.004045) - test_to_yaml_platform: .: (0.008100) - test_to_yaml_platform_legacy: .: (0.008914) - test_to_yaml_platform_no_specific_platform: .: (0.004059) - test_to_yaml_platform_original_platform_empty_string: .: (0.008094) - test_to_yaml_platform_original_platform_nil: .: (0.007159) - test_unresolved_specs: .: (0.007592) - test_unresolved_specs_with_duplicated_versions: .: (0.007887) - test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.007882) - test_unresolved_specs_with_versions: .: (0.007907) - test_validate: .: (0.008078) - test_validate_authors: .: (0.011057) - test_validate_autorequire: .: (0.007658) - test_validate_dependencies: .: (0.007769) - test_validate_dependencies_allowed_duplicates: .: (0.008011) - test_validate_dependencies_duplicates: .: (0.011159) - test_validate_deprecated_license_values_plus: .: (0.118315) - test_validate_description: .: (0.013983) - test_validate_email: .: (0.006990) - test_validate_empty: .: (0.007662) - test_validate_empty_files: .: (0.007764) - test_validate_empty_homepage: .: (0.007554) - test_validate_empty_require_paths: .: (0.007761) - test_validate_empty_summary: .: (0.007573) - test_validate_error: .: (0.007792) - test_validate_executables: .: (0.007554) - test_validate_files: .: (0.008394) - test_validate_files_recursive: .: (0.007213) - test_validate_for_resolution_ignores_metadata: .: (0.007540) - test_validate_for_resolution_validates_duplicate_dependencies: .: (0.003388) - test_validate_for_resolution_validates_name: .: (0.008185) - test_validate_for_resolution_validates_required_attributes: .: (0.005222) - test_validate_homepage: .: (0.014041) - test_validate_license: .: (0.009354) - test_validate_license_gives_suggestions: .: (0.072015) - test_validate_license_in_a_non_packaging_context: .: (0.003662) - test_validate_license_ref: .: (0.039631) - test_validate_license_values: .: (0.052910) - test_validate_license_values_or_later: .: (0.008177) - test_validate_license_values_with: .: (0.008042) - test_validate_license_with_deprecated_exception: .: (0.477788) - test_validate_license_with_invalid_exception: .: (0.508490) - test_validate_license_with_nonsense_suffix: .: (0.302959) - test_validate_name: .: (0.008964) - test_validate_nil_license: .: (0.007520) - test_validate_no_required_ruby_versions: .: (0.008398) - test_validate_non_nil: .: (0.011644) - test_validate_open_required_ruby_versions: .: (0.004340) - test_validate_permissions: .: (0.008431) - test_validate_permissions_of_missing_file_non_packaging: .: (0.010559) - test_validate_platform_legacy: .: (0.010353) - test_validate_prerelease_dependencies_with_prerelease_version: .: (0.009564) - test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.004413) - test_validate_rake_extension_have_rake_dependency_warning: .: (0.015470) - test_validate_removed_rubyforge_project: .: (0.008172) - test_validate_require_paths_with_invalid_types: .: (0.007169) - test_validate_rubygems_version: .: (0.007515) - test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.008096) - test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.007478) - test_validate_self_referencing_dependencies: .: (0.007766) - test_validate_specification_version: .: (0.003797) - test_validate_summary: .: (0.008017) - test_validate_valid_required_ruby_versions: .: (0.003950) - test_validate_warning: .: (0.007965) - test_version: .: (0.007662) - test_version_change_reset_cache_file: .: (0.003035) - test_version_change_reset_full_name: .: (0.008815) + test__dump: .: (0.004131) + test__load_fixes_Date_objects: .: (0.003417) + test_activate: .: (0.002722) + test_add_dependency_from_existing_dependency: .: (0.002783) + test_add_dependency_with_type: .: (0.002966) + test_add_dependency_with_type_explicit: .: (0.002813) + test_allowed_push_host: .: (0.002728) + test_author: .: (0.002751) + test_authors: .: (0.002880) + test_base_dir: .: (0.002673) + test_base_dir_not_loaded: .: (0.002718) + test_bindir_equals: .: (0.002975) + test_bindir_equals_nil: .: (0.002797) + test_build_args: .: (0.002888) + test_build_extensions: .: (0.154012) + test_build_extensions_built: .: (0.006909) + test_build_extensions_default_gem: .: (0.006063) + test_build_extensions_error: .: (0.007622) + test_build_extensions_extensions_dir_unwritable: .: (0.007209) + test_build_extensions_no_extensions_dir_unwritable: .: (0.006952) + test_build_extensions_none: .: (0.005406) + test_build_extensions_preview: .: (0.155260) + test_contains_requirable_file_eh: .: (0.006319) + test_contains_requirable_file_eh_extension: .: (0.031006) + test_contains_requirable_file_eh_extension_java_platform: .: (0.011755) + test_contains_requirable_file_extension_soext: .: (0.007559) + test_date: .: (0.004885) + test_date_equals_date: .: (0.004827) + test_date_equals_string: .: (0.004658) + test_date_equals_string_bad: .: (0.004418) + test_date_equals_time: .: (0.004258) + test_date_equals_time_local: .: (0.003952) + test_date_equals_time_utc: .: (0.004291) + test_date_tolerates_hour_sec_and_timezone: .: (0.004229) + test_date_tolerates_hour_sec_zulu: .: (0.004176) + test_date_use_env_source_date_epoch: .: (0.003570) + test_default_spec_stub_is_marked_default: .: (0.006228) + test_dependencies: .: (0.003624) + test_dependent_gems: .: (0.019967) + test_description: .: (0.003158) + test_development_dependencies: .: (0.003178) + test_doc_dir: .: (0.002987) + test_doc_dir_type: .: (0.002715) + test_duplicate_runtime_dependency: .: (0.003378) + test_eql_eh: .: (0.003141) + test_eql_eh_extensions: .: (0.002947) + test_executable_equals: .: (0.002590) + test_executables: .: (0.002848) + test_executables_equals_nil: .: (0.002808) + test_extension_dir: .: (0.003129) + test_extension_dir_override: .: (0.002892) + test_extensions: .: (0.002671) + test_extensions_equals_nil: .: (0.002945) + test_extra_rdoc_files_equals_nil: .: (0.003162) + test_files: .: (0.002837) + test_files_append: .: (0.002655) + test_files_duplicate: .: (0.002836) + test_files_extra_rdoc_files: .: (0.002882) + test_files_non_array: .: (0.002958) + test_files_non_array_pathological: .: (0.002710) + test_find_all_by_full_name: .: (0.022988) + test_find_by_full_name: .: (0.012627) + test_find_by_name: .: (0.011228) + test_find_by_name_prerelease: .: (0.008371) + test_find_by_name_with_only_prereleases: .: (0.006699) + test_find_by_name_with_only_prereleases_with_requirements: .: (0.006707) + test_find_by_path: .: (0.011269) + test_find_in_unresolved_tree_is_not_exponentiental: .: (0.071699) + test_find_inactive_by_path: .: (0.007871) + test_for_cache: .: (0.002994) + test_full_gem_path: .: (0.002586) + test_full_gem_path_double_slash: .: (0.002823) + test_full_name: .: (0.002750) + test_full_name_windows: .: (0.002786) + test_full_require_paths: .: (0.002488) + test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.003450) + test_gem_build_complete_path: .: (0.002892) + test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.004705) + test_handles_dependencies_with_syck_requirements_bug: .: (0.004520) + test_handles_private_null_type: .: (0.004263) + test_hash: .: (0.002815) + test_initialize: .: (0.002575) + test_initialize_copy: .: (0.002959) + test_initialize_copy_broken: .: (0.002955) + test_initialize_future: .: (0.002618) + test_initialize_nil_version: .: (0.002905) + test_initialize_prerelease_version_before_name: .: (0.002588) + test_inner_clonflict_in_indirect_gems: .: (0.024380) + test_inner_clonflict_in_indirect_gems_reversed: .: (0.031821) + test_installed_by_version: .: (0.010229) + test_latest_specs: .: (0.006544) + test_lib_files: .: (0.002712) + test_license: .: (0.002624) + test_licenses: .: (0.002557) + test_load_default_gem: .: (0.003686) + test_load_errors_contain_filename: .: (0.003079) + test_metadata_key_size_validation_fails: .: (0.003830) + test_metadata_key_type_validation_fails: .: (0.003902) + test_metadata_link_validation_fails: .: (0.003820) + test_metadata_link_validation_warns_for_duplicates: .: (0.004345) + test_metadata_specs: .: (0.003145) + test_metadata_validates_ok: .: (0.003869) + test_metadata_value_size_validation_fails: .: (0.004044) + test_metadata_value_type_validation_fails: .: (0.003776) + test_missing_extensions_eh: .: (0.155997) + test_missing_extensions_eh_default_gem: .: (0.006929) + test_missing_extensions_eh_none: .: (0.005495) + test_name: .: (0.005469) + test_original_name: .: (0.005456) + test_platform: .: (0.005644) + test_platform_change_reset_cache_file: .: (0.006389) + test_platform_change_reset_full_name: .: (0.004907) + test_platform_equals: .: (0.005916) + test_platform_equals_current: .: (0.005112) + test_platform_equals_legacy: .: (0.004592) + test_removed_methods: .: (0.004147) + test_require_already_activated: .: (0.013165) + test_require_already_activated_indirect_conflict: .: (0.033511) + test_require_finds_in_2nd_level_indirect: .: (0.034012) + test_require_paths: .: (0.009962) + test_require_paths_default_ext_dir_for: .: (0.002860) + test_require_should_not_conflict: .: (0.035819) + test_require_should_prefer_latest_gem_level1: .: (0.023668) + test_require_should_prefer_latest_gem_level2: .: (0.025990) + test_require_should_prefer_reachable_gems: .: (0.035021) + test_requirements: .: (0.010167) + test_runtime_dependencies: .: (0.002780) + test_runtime_dependencies_legacy: .: (0.003220) + test_runtime_predicate_false: .: (0.002589) + test_runtime_predicate_true: .: (0.002508) + test_self__load_future: .: (0.003077) + test_self_activate: .: (0.002824) + test_self_activate_ambiguous_direct: .: (0.031629) + test_self_activate_ambiguous_indirect: .: (0.025066) + test_self_activate_ambiguous_indirect_conflict: .: (0.026612) + test_self_activate_ambiguous_unrelated: .: (0.023046) + test_self_activate_checks_dependencies: .: (0.015904) + test_self_activate_conflict: .: (0.005839) + test_self_activate_deep_unambiguous: .: (0.008842) + test_self_activate_divergent: .: (0.008228) + test_self_activate_dropped: .: (0.008012) + test_self_activate_loaded: .: (0.003298) + test_self_activate_old_required: .: (0.006751) + test_self_activate_over: .: (0.009549) + test_self_activate_platform_alternate: .: (0.007004) + test_self_activate_platform_bump: .: (0.006922) + test_self_activate_prerelease: .: (0.007170) + test_self_activate_raggi_the_edgecase_generator: .: (0.009380) + test_self_activate_under: .: (0.008151) + test_self_activate_unrelated: .: (0.006956) + test_self_activate_via_require: .: (0.014246) + test_self_activate_via_require_wtf: .: (0.035072) + test_self_all_equals: .: (0.015520) + test_self_attribute_names: .: (0.002840) + test_self_find_active_stub_by_path: .: (0.006034) + test_self_from_yaml: .: (0.004235) + test_self_from_yaml_cleans_up_Date_objects: .: (0.003773) + test_self_load: .: (0.003487) + test_self_load_escape_curly: .: (0.003271) + test_self_load_escape_interpolation: .: (0.003303) + test_self_load_escape_quote: .: (0.003220) + test_self_load_legacy_ruby: .: (0.003036) + test_self_load_relative: .: (0.003167) + test_self_load_utf8_with_ascii_encoding: .: (0.003267) + test_self_normalize_yaml_input_with_183_io: .: (0.002584) + test_self_normalize_yaml_input_with_183_yaml: .: (0.002524) + test_self_normalize_yaml_input_with_192_yaml: .: (0.002677) + test_self_normalize_yaml_input_with_non_183_io: .: (0.002445) + test_self_normalize_yaml_input_with_non_183_yaml: .: (0.002972) + test_self_outdated: .: (0.007822) + test_self_outdated_and_latest_remotes: .: (0.011377) + test_self_remove_spec: .: (0.006090) + test_self_remove_spec_removed: .: (0.003470) + test_self_stubs_for_lazy_loading: .: (0.003437) + test_self_stubs_for_mult_platforms: .: (0.004103) + test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.002702) + test_self_stubs_returns_only_specified_named_specs: .: (0.003510) + test_source: .: (0.002674) + test_source_paths: .: (0.002727) + test_spaceship_name: .: (0.002600) + test_spaceship_platform: .: (0.002659) + test_spaceship_version: .: (0.002461) + test_spec_file: .: (0.002531) + test_spec_name: .: (0.002737) + test_summary: .: (0.002572) + test_test_files: .: (0.002416) + test_test_files_equals_nil: .: (0.002803) + test_to_fullpath: .: (0.003230) + test_to_ruby: .: (0.003051) + test_to_ruby_fancy: .: (0.003170) + test_to_ruby_for_cache: .: (0.003082) + test_to_ruby_keeps_requirements_as_originally_specified: .: (0.003017) + test_to_ruby_legacy: .: (0.003256) + test_to_ruby_nested_hash: .: (0.002873) + test_to_ruby_platform: .: (0.003008) + test_to_ruby_with_rsa_key: .: (0.216288) + test_to_yaml: .: (0.004499) + test_to_yaml_fancy: .: (0.004360) + test_to_yaml_no_autorequire: .: (0.003596) + test_to_yaml_no_post_install_message: .: (0.003566) + test_to_yaml_no_signing_key: .: (0.003573) + test_to_yaml_platform: .: (0.003633) + test_to_yaml_platform_legacy: .: (0.004216) + test_to_yaml_platform_no_specific_platform: .: (0.003580) + test_to_yaml_platform_original_platform_empty_string: .: (0.003764) + test_to_yaml_platform_original_platform_nil: .: (0.003659) + test_unresolved_specs: .: (0.003562) + test_unresolved_specs_with_duplicated_versions: .: (0.003323) + test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.003421) + test_unresolved_specs_with_versions: .: (0.003746) + test_validate: .: (0.003571) + test_validate_authors: .: (0.003966) + test_validate_autorequire: .: (0.003525) + test_validate_dependencies: .: (0.003877) + test_validate_dependencies_allowed_duplicates: .: (0.003637) + test_validate_dependencies_duplicates: .: (0.003396) + test_validate_deprecated_license_values_plus: .: (0.059650) + test_validate_description: .: (0.005620) + test_validate_email: .: (0.003655) + test_validate_empty: .: (0.002718) + test_validate_empty_files: .: (0.003415) + test_validate_empty_homepage: .: (0.003640) + test_validate_empty_require_paths: .: (0.003093) + test_validate_empty_summary: .: (0.003583) + test_validate_error: .: (0.002622) + test_validate_executables: .: (0.003981) + test_validate_files: .: (0.003572) + test_validate_files_recursive: .: (0.003295) + test_validate_for_resolution_ignores_metadata: .: (0.002750) + test_validate_for_resolution_validates_duplicate_dependencies: .: (0.003102) + test_validate_for_resolution_validates_name: .: (0.002843) + test_validate_for_resolution_validates_required_attributes: .: (0.002752) + test_validate_homepage: .: (0.004820) + test_validate_license: .: (0.003872) + test_validate_license_gives_suggestions: .: (0.034268) + test_validate_license_in_a_non_packaging_context: .: (0.003438) + test_validate_license_ref: .: (0.003633) + test_validate_license_values: .: (0.026771) + test_validate_license_values_or_later: .: (0.003689) + test_validate_license_values_with: .: (0.003612) + test_validate_license_with_deprecated_exception: .: (0.274842) + test_validate_license_with_invalid_exception: .: (0.260481) + test_validate_license_with_nonsense_suffix: .: (0.159832) + test_validate_name: .: (0.003830) + test_validate_nil_license: .: (0.003941) + test_validate_no_required_ruby_versions: .: (0.003923) + test_validate_non_nil: .: (0.005401) + test_validate_open_required_ruby_versions: .: (0.003877) + test_validate_permissions: .: (0.003948) + test_validate_permissions_of_missing_file_non_packaging: .: (0.003373) + test_validate_platform_legacy: .: (0.004190) + test_validate_prerelease_dependencies_with_prerelease_version: .: (0.003836) + test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.003871) + test_validate_rake_extension_have_rake_dependency_warning: .: (0.003911) + test_validate_removed_rubyforge_project: .: (0.003658) + test_validate_require_paths_with_invalid_types: .: (0.003533) + test_validate_rubygems_version: .: (0.003767) + test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.003900) + test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.003934) + test_validate_self_referencing_dependencies: .: (0.004060) + test_validate_specification_version: .: (0.003466) + test_validate_summary: .: (0.004090) + test_validate_valid_required_ruby_versions: .: (0.003667) + test_validate_warning: .: (0.003718) + test_version: .: (0.002724) + test_version_change_reset_cache_file: .: (0.002683) + test_version_change_reset_full_name: .: (0.002836) TestGemStreamUI: - test_ask: .: (0.003353) - test_ask_for_password: .: (0.007970) - test_ask_for_password_no_tty: .: (0.003075) - test_ask_no_tty: .: (0.007474) - test_ask_yes_no_no_tty_with_default: .: (0.002754) - test_ask_yes_no_no_tty_without_default: .: (0.005557) - test_choose_from_list: .: (0.008180) - test_choose_from_list_0: .: (0.002638) - test_choose_from_list_EOF: .: (0.003142) - test_choose_from_list_negative: .: (0.009793) - test_choose_from_list_over: .: (0.002683) - test_download_reporter_anything: .: (0.002766) - test_download_reporter_silent_false: .: (0.006127) - test_download_reporter_silent_nil: .: (0.004032) - test_progress_reporter_silent_false: .: (0.007452) - test_progress_reporter_silent_nil: .: (0.002771) - test_progress_reporter_simple: .: (0.007424) - test_progress_reporter_verbose: .: (0.002757) - test_threaded_download_reporter: .: (0.006207) - test_verbose_download_reporter_no_tty: .: (0.007986) - test_verbose_download_reporter_progress: .: (0.002606) - test_verbose_download_reporter_progress_complete: .: (0.008906) - test_verbose_download_reporter_progress_nil_length: .: (0.002717) - test_verbose_download_reporter_progress_once: .: (0.002586) - test_verbose_download_reporter_progress_zero_length:.: (0.006222) + test_ask: .: (0.002966) + test_ask_for_password: .: (0.003105) + test_ask_for_password_no_tty: .: (0.002848) + test_ask_no_tty: .: (0.002525) + test_ask_yes_no_no_tty_with_default: .: (0.002794) + test_ask_yes_no_no_tty_without_default: .: (0.002868) + test_choose_from_list: .: (0.002658) + test_choose_from_list_0: .: (0.002898) + test_choose_from_list_EOF: .: (0.002836) + test_choose_from_list_negative: .: (0.002655) + test_choose_from_list_over: .: (0.002340) + test_download_reporter_anything: .: (0.002562) + test_download_reporter_silent_false: .: (0.003000) + test_download_reporter_silent_nil: .: (0.002369) + test_progress_reporter_silent_false: .: (0.002492) + test_progress_reporter_silent_nil: .: (0.002566) + test_progress_reporter_simple: .: (0.002584) + test_progress_reporter_verbose: .: (0.002320) + test_threaded_download_reporter: .: (0.002667) + test_verbose_download_reporter_no_tty: .: (0.002550) + test_verbose_download_reporter_progress: .: (0.002295) + test_verbose_download_reporter_progress_complete: .: (0.002785) + test_verbose_download_reporter_progress_nil_length: .: (0.002532) + test_verbose_download_reporter_progress_once: .: (0.002399) + test_verbose_download_reporter_progress_zero_length:.: (0.002440) TestGemText: - test_clean_text: .: (0.003014) - test_format_removes_nonprintable_characters: .: (0.008483) - test_format_text: .: (0.002693) - test_format_text_indent: .: (0.004996) - test_format_text_no_space: .: (0.007880) - test_format_text_none: .: (0.002636) - test_format_text_none_indent: .: (0.008944) - test_format_text_trailing: .: (0.002891) - test_levenshtein_distance_add: .: (0.002697) - test_levenshtein_distance_all: .: (0.005979) - test_levenshtein_distance_empty: .: (0.008049) - test_levenshtein_distance_remove: .: (0.002867) - test_levenshtein_distance_replace: .: (0.002876) - test_min3: .: (0.009575) - test_truncate_text: .: (0.003423) + test_clean_text: .: (0.002946) + test_format_removes_nonprintable_characters: .: (0.002450) + test_format_text: .: (0.002387) + test_format_text_indent: .: (0.002495) + test_format_text_no_space: .: (0.002426) + test_format_text_none: .: (0.002502) + test_format_text_none_indent: .: (0.002390) + test_format_text_trailing: .: (0.002554) + test_levenshtein_distance_add: .: (0.002439) + test_levenshtein_distance_all: .: (0.002644) + test_levenshtein_distance_empty: .: (0.002464) + test_levenshtein_distance_remove: .: (0.003037) + test_levenshtein_distance_replace: .: (0.002433) + test_min3: .: (0.002556) + test_truncate_text: .: (0.003164) TestGemUnsatisfiableDependencyError: - test_errors: .: (0.007881) - test_name: .: (0.002817) - test_version: .: (0.008620) + test_errors: .: (0.002545) + test_name: .: (0.002391) + test_version: .: (0.002886) TestGemUriFormatter: - test_escape: .: (0.003175) - test_normalize_uri: .: (0.002768) - test_unescape: .: (0.008814) + test_escape: .: (0.002722) + test_normalize_uri: .: (0.002540) + test_unescape: .: (0.002943) TestGemUtil: - test_class_popen: .: (0.241123) - test_correct_for_windows_path: .: (0.002688) - test_glob_files_in_dir: .: (0.007734) - test_silent_system: .: (0.151224) - test_traverse_parents: .: (0.003100) - test_traverse_parents_does_not_crash_on_permissions_error: .: (0.004368) + test_class_popen: .: (0.133154) + test_correct_for_windows_path: .: (0.005462) + test_glob_files_in_dir: .: (0.005483) + test_silent_system: .: (0.134498) + test_traverse_parents: .: (0.006096) + test_traverse_parents_does_not_crash_on_permissions_error: .: (0.006293) TestGemValidator: - test_alien: .: (0.020784) - test_alien_default: .: (0.003397) + test_alien: .: (0.019576) + test_alien_default: .: (0.006941) TestGemVersion: - test_approximate_recommendation: .: (0.003379) - test_bump: .: (0.007864) - test_bump_alpha: .: (0.002880) - test_bump_alphanumeric: .: (0.004670) - test_bump_one_level: .: (0.007592) - test_bump_trailing_zeros: .: (0.003102) - test_canonical_segments: .: (0.008365) - test_class_correct: .: (0.002938) - test_class_create: .: (0.006367) - test_class_new_subclass: .: (0.006119) - test_empty_version: .: (0.002553) - test_eql_eh: .: (0.006909) - test_equals2: .: (0.009778) - test_frozen_version: .: (0.003007) - test_hash: .: (0.002706) - test_initialize: .: (0.009270) - test_initialize_invalid: .: (0.003061) - test_prerelease: .: (0.003032) - test_release: .: (0.007234) - test_segments: .: (0.002648) - test_semver: .: (0.007017) - test_spaceship: .: (0.003762) - test_to_s: .: (0.002813) + test_approximate_recommendation: .: (0.006798) + test_bump: .: (0.005219) + test_bump_alpha: .: (0.005123) + test_bump_alphanumeric: .: (0.005030) + test_bump_one_level: .: (0.004281) + test_bump_trailing_zeros: .: (0.004407) + test_canonical_segments: .: (0.004547) + test_class_correct: .: (0.004569) + test_class_create: .: (0.004471) + test_class_new_subclass: .: (0.004055) + test_empty_version: .: (0.003316) + test_eql_eh: .: (0.003871) + test_equals2: .: (0.003489) + test_frozen_version: .: (0.002887) + test_hash: .: (0.003297) + test_initialize: .: (0.003724) + test_initialize_invalid: .: (0.003373) + test_prerelease: .: (0.003393) + test_release: .: (0.003201) + test_segments: .: (0.002917) + test_semver: .: (0.002892) + test_spaceship: .: (0.003485) + test_to_s: .: (0.002958) TestGemVersionOption: - test_add_platform_option: .: (0.008680) - test_add_version_option: .: (0.003523) - test_enables_prerelease: .: (0.007782) - test_multiple_version_operator_option_compound: .: (0.007661) - test_platform_option: .: (0.003503) - test_platform_option_ruby: .: (0.007946) - test_platform_option_twice: .: (0.007641) - test_version_option: .: (0.003643) - test_version_option_compound: .: (0.007828) - test_version_option_explicit_prerelease: .: (0.007638) - test_version_option_twice: .: (0.007653) + test_add_platform_option: .: (0.003776) + test_add_version_option: .: (0.003551) + test_enables_prerelease: .: (0.003375) + test_multiple_version_operator_option_compound: .: (0.003650) + test_platform_option: .: (0.003311) + test_platform_option_ruby: .: (0.003433) + test_platform_option_twice: .: (0.003119) + test_version_option: .: (0.003304) + test_version_option_compound: .: (0.003056) + test_version_option_explicit_prerelease: .: (0.003191) + test_version_option_twice: .: (0.003342) TestStubSpecification: - test_contains_requirable_file_eh: .: (0.003365) - test_contains_requirable_file_eh_extension: .: (0.007786) - test_full_require_paths: .: (0.007630) - test_initialize: .: (0.003072) - test_initialize_extension: .: (0.008404) - test_initialize_missing_stubline: .: (0.003126) - test_initialize_version: .: (0.004173) - test_initialize_with_empty_version: .: (0.007932) - test_lib_dirs_glob: .: (0.002983) - test_lib_dirs_glob_with_extension: .: (0.004653) - test_matches_for_glob: .: (0.003366) - test_matches_for_glob_with_bundler_inline: .: (0.008562) - test_missing_extensions_eh: .: (0.365294) - test_missing_extensions_eh_default_gem: .: (0.003708) - test_missing_extensions_eh_none: .: (0.010681) - test_to_spec: .: (0.002969) - test_to_spec_default: .: (0.003367) - test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.011248) + test_contains_requirable_file_eh: .: (0.002942) + test_contains_requirable_file_eh_extension: .: (0.003174) + test_full_require_paths: .: (0.002758) + test_initialize: .: (0.002715) + test_initialize_extension: .: (0.002563) + test_initialize_missing_stubline: .: (0.002885) + test_initialize_version: .: (0.003002) + test_initialize_with_empty_version: .: (0.002447) + test_lib_dirs_glob: .: (0.002781) + test_lib_dirs_glob_with_extension: .: (0.002620) + test_matches_for_glob: .: (0.002683) + test_matches_for_glob_with_bundler_inline: .: (0.002929) + test_missing_extensions_eh: .: (0.155245) + test_missing_extensions_eh_default_gem: .: (0.007105) + test_missing_extensions_eh_none: .: (0.005554) + test_to_spec: .: (0.005595) + test_to_spec_default: .: (0.006807) + test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.007080) TestUpdateSuggestion: - test_eligible_for_update: .: (0.004201) - test_eligible_for_update_disabled_update: .: (0.038565) - test_eligible_for_update_for_prerelease: .: (0.012176) - test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.005629) - test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.013706) - test_eligible_for_update_non_tty: .: (0.007931) - test_eligible_for_update_notification_delay: .: (0.007116) - test_eligible_for_update_on_ci: .: (0.012035) - test_eligible_for_update_prevent_config: .: (0.003764) - test_eligible_for_update_prevent_env: .: (0.007812) - test_eligible_for_update_unwrittable_config: .: (0.007977) - test_update_suggestion: .: (0.007095) + test_eligible_for_update: .: (0.007846) + test_eligible_for_update_disabled_update: .: (0.006580) + test_eligible_for_update_for_prerelease: .: (0.005949) + test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.008327) + test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.006904) + test_eligible_for_update_non_tty: .: (0.004883) + test_eligible_for_update_notification_delay: .: (0.023340) + test_eligible_for_update_on_ci: .: (0.004436) + test_eligible_for_update_prevent_config: .: (0.004281) + test_eligible_for_update_prevent_env: .: (0.004083) + test_eligible_for_update_unwrittable_config: .: (0.004358) + test_update_suggestion: .: (0.003279) TestUri: - test_redacted_does_not_modify_uri: .: (0.007567) - test_redacted_with_invalid_uri: .: (0.002700) - test_redacted_with_token: .: (0.007132) - test_redacted_with_user_pass: .: (0.009271) - test_redacted_with_user_x_oauth_basic: .: (0.002993) - test_redacted_without_credential: .: (0.008493) - test_to_s_invalid_uri: .: (0.002967) - test_to_s_not_string: .: (0.008627) + test_redacted_does_not_modify_uri: .: (0.003046) + test_redacted_with_invalid_uri: .: (0.002910) + test_redacted_with_token: .: (0.002872) + test_redacted_with_user_pass: .: (0.002520) + test_redacted_with_user_x_oauth_basic: .: (0.003094) + test_redacted_without_credential: .: (0.002845) + test_to_s_invalid_uri: .: (0.002482) + test_to_s_not_string: .: (0.002605) WebauthnListenerResponseTest: - test_bad_request_response_to_s: .: (0.003148) - test_method_not_allowed_response_to_s: .: (0.007883) - test_method_not_found_response_to_s: .: (0.002979) - test_no_to_s_response_to_s: .: (0.008558) - test_ok_response_to_s: .: (0.002852) + test_bad_request_response_to_s: .: (0.002907) + test_method_not_allowed_response_to_s: .: (0.002641) + test_method_not_found_response_to_s: .: (0.002342) + test_no_to_s_response_to_s: .: (0.002626) + test_ok_response_to_s: .: (0.002910) WebauthnListenerTest: - test_listener_thread_retreives_otp_code: .: (0.013166) - test_listener_thread_sets_error: .: (0.011722) - test_wait_for_otp_code_get_follows_options: .: (0.013062) - test_wait_for_otp_code_get_request: .: (0.008830) - test_wait_for_otp_code_incorrect_params: .: (0.007873) - test_wait_for_otp_code_incorrect_path: .: (0.009173) - test_wait_for_otp_code_invalid_post_req_method: .: (0.019810) - test_wait_for_otp_code_no_params_response: .: (0.011843) - test_wait_for_otp_code_options_request: .: (0.019407) + test_listener_thread_retreives_otp_code: .: (0.005495) + test_listener_thread_sets_error: .: (0.005745) + test_wait_for_otp_code_get_follows_options: .: (0.007419) + test_wait_for_otp_code_get_request: .: (0.006693) + test_wait_for_otp_code_incorrect_params: .: (0.007596) + test_wait_for_otp_code_incorrect_path: .: (0.007053) + test_wait_for_otp_code_invalid_post_req_method: .: (0.007664) + test_wait_for_otp_code_no_params_response: .: (0.006797) + test_wait_for_otp_code_options_request: .: (0.006402) WebauthnPollerTest: - test_poll_for_otp_invalid_format: .: (0.003667) - test_poll_for_otp_invalid_status: .: (0.010512) - test_poll_for_otp_missing_credentials: .: (0.003209) - test_poll_for_otp_not_http_success: .: (0.008023) - test_poll_for_otp_pending_sleeps: .: (0.105188) - test_poll_for_otp_success: .: (0.018278) - test_poll_thread_success: .: (0.009038) - test_poll_thread_timeout_error: .: (0.003164) - test_poll_thread_webauthn_verification_error: .: (0.008489) + test_poll_for_otp_invalid_format: .: (0.005352) + test_poll_for_otp_invalid_status: .: (0.005256) + test_poll_for_otp_missing_credentials: .: (0.003890) + test_poll_for_otp_not_http_success: .: (0.004587) + test_poll_for_otp_pending_sleeps: .: (0.105870) + test_poll_for_otp_success: .: (0.006940) + test_poll_thread_success: .: (0.009006) + test_poll_thread_timeout_error: .: (0.006092) + test_poll_thread_webauthn_verification_error: .: (0.008494) -Finished in 116.369254856 seconds. +Finished in 60.2897728 seconds. ------------------------------------------------------------------------------- 2566 tests, 13286 assertions, 0 failures, 0 errors, 51 pendings, 0 omissions, 0 notifications 98.0125% passed ------------------------------------------------------------------------------- -22.05 tests/s, 114.17 assertions/s +42.56 tests/s, 220.37 assertions/s mv bundler/spec/realworld/fixtures/tapioca/.gem2deb.Gemfile.lock bundler/spec/realworld/fixtures/tapioca/Gemfile.lock mv bundler/spec/realworld/fixtures/warbler/.gem2deb.Gemfile.lock bundler/spec/realworld/fixtures/warbler/Gemfile.lock /usr/bin/ruby3.3 /usr/bin/gem2deb-test-runner @@ -5201,489 +5237,489 @@ Loaded suite /usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader Started ChangelogTest: - test_format_header: .: (0.006324) + test_format_header: .: (0.001194) Gem::TestCase: Gem::InstallerTestCase: TestGemCommandsUninstallCommand: - test_execute_all: .: (0.212142) - test_execute_all_named: .: (0.202794) - test_execute_all_named_default_multiple: .: (0.061812) - test_execute_all_named_default_single: .: (0.017727) - test_execute_dependency_order: .: (0.067601) - test_execute_does_not_error_on_shadowed_default_gems: .: (0.031668) - test_execute_does_not_remove_default_gem_executables: .: (0.043288) - test_execute_outside_gem_home: .: (0.032218) - test_execute_outside_gem_home_when_install_dir_given: .: (0.027747) - test_execute_prerelease: .: (0.498744) - test_execute_removes_executable: .: (0.036830) - test_execute_removes_formatted_executable: .: (0.018570) - test_execute_two_version: .: (0.007100) - test_execute_with_force_and_without_version_uninstalls_everything:.: (0.071305) - test_execute_with_force_ignores_dependencies: .: (0.102350) - test_execute_with_gem_not_installed: .: (0.002982) - test_execute_with_gem_uninstall_error: .: (0.088947) - test_execute_with_multiple_version_specified_as_colon: .: (0.103666) - test_execute_with_version_leaves_non_matching_versions: .: (0.091655) - test_execute_with_version_specified_as_colon: .: (0.091657) - test_handle_options: .: (0.004777) - test_handle_options_vendor: .: (0.010832) - test_handle_options_vendor_missing: .: (0.011534) - test_uninstall_selection: .: (0.071746) - test_uninstall_selection_multiple_gems: .: (0.179704) + test_execute_all: .: (0.066785) + test_execute_all_named: .: (0.069065) + test_execute_all_named_default_multiple: .: (0.016078) + test_execute_all_named_default_single: .: (0.004913) + test_execute_dependency_order: .: (0.037771) + test_execute_does_not_error_on_shadowed_default_gems: .: (0.020601) + test_execute_does_not_remove_default_gem_executables: .: (0.031763) + test_execute_outside_gem_home: .: (0.015604) + test_execute_outside_gem_home_when_install_dir_given: .: (0.015562) + test_execute_prerelease: .: (0.291571) + test_execute_removes_executable: .: (0.024698) + test_execute_removes_formatted_executable: .: (0.022911) + test_execute_two_version: .: (0.006434) + test_execute_with_force_and_without_version_uninstalls_everything:.: (0.049947) + test_execute_with_force_ignores_dependencies: .: (0.053483) + test_execute_with_gem_not_installed: .: (0.002793) + test_execute_with_gem_uninstall_error: .: (0.043357) + test_execute_with_multiple_version_specified_as_colon: .: (0.045207) + test_execute_with_version_leaves_non_matching_versions: .: (0.044475) + test_execute_with_version_specified_as_colon: .: (0.045919) + test_handle_options: .: (0.005002) + test_handle_options_vendor: .: (0.004199) + test_handle_options_vendor_missing: .: (0.004472) + test_uninstall_selection: .: (0.062090) + test_uninstall_selection_multiple_gems: .: (0.051667) TestGemInstallUpdateOptions: - test_add_install_update_options: .: (0.013303) - test_build_root: .: (0.013806) - test_doc: .: (0.009367) - test_doc_no: .: (0.014096) - test_doc_rdoc: .: (0.017169) - test_doc_rdoc_ri: .: (0.010428) - test_document: .: (0.011544) - test_document_no: .: (0.004726) - test_document_rdoc: .: (0.014716) - test_minimal_deps: .: (0.004752) - test_minimal_deps_no: .: (0.016806) - test_post_install_message: .: (0.013741) - test_post_install_message_no: .: (0.011775) - test_security_policy: .: (0.004838) - test_security_policy_unknown: .: (0.022535) - test_user_install_disabled_read_only: .: (0.017415) - test_user_install_enabled: .: (0.049484) - test_vendor: .: (0.045951) - test_vendor_missing: .: (0.038281) + test_add_install_update_options: .: (0.004868) + test_build_root: .: (0.008253) + test_doc: .: (0.004851) + test_doc_no: .: (0.005060) + test_doc_rdoc: .: (0.005020) + test_doc_rdoc_ri: .: (0.004835) + test_document: .: (0.004547) + test_document_no: .: (0.008621) + test_document_rdoc: .: (0.004704) + test_minimal_deps: .: (0.004671) + test_minimal_deps_no: .: (0.004574) + test_post_install_message: .: (0.004493) + test_post_install_message_no: .: (0.008617) + test_security_policy: .: (0.004819) + test_security_policy_unknown: .: (0.009236) + test_user_install_disabled_read_only: .: (0.044037) + test_user_install_enabled: .: (0.014202) + test_vendor: .: (0.004773) + test_vendor_missing: .: (0.004758) TestGemInstaller: - test_app_script_text: .: (0.024875) - test_check_executable_overwrite: .: (0.021191) - test_check_executable_overwrite_format_executable:.: (0.030771) - test_check_executable_overwrite_other_gem: .: (0.055526) - test_check_executable_overwrite_other_gem_force: .: (0.039667) - test_check_executable_overwrite_other_non_gem: .: (0.049508) - test_check_that_user_bin_dir_is_in_path: .: (0.021984) - test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.019688) - test_check_that_user_bin_dir_is_in_path_tilde: .: (0.015748) - test_conflicting_binstubs: .: (1.004898) - test_default_gem_loaded_from: .: (0.013214) - test_default_gem_to_specific_install_dir: .: (0.042832) - test_default_gem_with_wrappers: .: (0.036249) - test_dir: .: (0.024554) - test_ensure_dependency: .: (0.019624) - test_ensure_loadable_spec: .: (0.036908) - test_ensure_loadable_spec_security_policy: .: (0.024871) - test_extract_files: .: (0.033448) - test_find_lib_file_after_install: .: (1.015049) - test_gem_attribute: .: (0.003599) - test_generate_bin_bindir: .: (0.133880) - test_generate_bin_bindir_with_user_install_warning: .: (0.006912) - test_generate_bin_script: .: (0.025071) - test_generate_bin_script_format: .: (0.024446) - test_generate_bin_script_format_disabled: .: (0.030109) - test_generate_bin_script_install_dir: .: (0.027765) - test_generate_bin_script_no_execs: .: (0.031788) - test_generate_bin_script_no_perms: .: (0.020189) - test_generate_bin_script_no_shebang: .: (0.035516) - test_generate_bin_script_wrappers: .: (0.020789) - test_generate_bin_symlink: .: (0.024203) - test_generate_bin_symlink_no_execs: .: (0.038610) - test_generate_bin_symlink_no_perms: .: (0.020796) - test_generate_bin_symlink_update_newer: .: (0.026959) - test_generate_bin_symlink_update_older: .: (0.027812) - test_generate_bin_symlink_update_remove_wrapper: .: (0.023990) - test_generate_bin_symlink_win32: .: (0.024805) - test_generate_bin_uses_default_shebang: .: (0.019997) - test_generate_bin_with_dangling_symlink: .: (0.090672) - test_generate_plugins: .: (0.535602) - test_generate_plugins_with_build_root: .: (0.043649) - test_generate_plugins_with_install_dir: .: (0.043666) - test_generate_plugins_with_user_install: .: (0.059668) - test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.121176) - test_initialize: .: (0.023666) - test_initialize_user_install: .: (0.024216) - test_initialize_user_install_bin_dir: .: (0.024368) - test_install: .: (0.585157) - test_install_build_root: .: (0.040507) - test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.047736) - test_install_creates_binstub_that_dont_trust_encoding: .: (0.492863) - test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.427696) - test_install_creates_binstub_that_understand_version: .: (0.555872) - test_install_creates_working_binstub: .: (0.519138) - test_install_dir_takes_precedence_to_user_install:.: (0.040285) - test_install_does_not_leave_lockfile_for_binstub: .: (0.845366) - test_install_extension_and_script: .: (0.569941) - test_install_extension_clean_intermediate_files: .: (0.679383) - test_install_extension_dir: .: (0.499215) - test_install_extension_dir_is_removed_on_reinstall: .: (0.891550) - test_install_extension_flat: .: (0.618712) - test_install_force: .: (0.036786) - test_install_missing_dirs: .: (0.019981) - test_install_post_build_false: .: (0.016791) - test_install_post_build_nil: .: (0.026398) - test_install_pre_install_false: .: (0.011858) - test_install_pre_install_nil: .: (0.018713) - test_install_user_extension_dir: .: (0.444534) - test_install_with_message: .: (0.018836) - test_install_with_no_prior_files: .: (0.996111) - test_install_with_skipped_message: .: (0.100633) - test_installation_satisfies_dependency_eh: .: (0.012741) - test_installation_satisfies_dependency_eh_development: .: (0.014619) - test_keeps_plugins_up_to_date: .: (1.503993) - test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.008926) - test_package_attribute: .: (0.010316) - test_pre_install_checks_dependencies: .: (0.023306) - test_pre_install_checks_dependencies_ignore: .: (0.022936) - test_pre_install_checks_dependencies_install_dir: .: (0.011562) - test_pre_install_checks_malicious_dependencies_before_eval: .: (0.010741) - test_pre_install_checks_malicious_extensions_before_eval: .: (0.007013) - test_pre_install_checks_malicious_name: .: (0.009971) - test_pre_install_checks_malicious_name_before_eval: .: (0.006741) - test_pre_install_checks_malicious_platform_before_eval: .: (0.005413) - test_pre_install_checks_malicious_require_paths_before_eval: .: (0.008308) - test_pre_install_checks_malicious_specification_version_before_eval: .: (0.008892) - test_process_options: .: (0.007796) - test_process_options_build_root: .: (0.006809) - test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.007799) + test_app_script_text: .: (0.007926) + test_check_executable_overwrite: .: (0.013624) + test_check_executable_overwrite_format_executable:.: (0.009010) + test_check_executable_overwrite_other_gem: .: (0.013913) + test_check_executable_overwrite_other_gem_force: .: (0.017745) + test_check_executable_overwrite_other_non_gem: .: (0.013795) + test_check_that_user_bin_dir_is_in_path: .: (0.006372) + test_check_that_user_bin_dir_is_in_path_not_in_path: .: (0.010223) + test_check_that_user_bin_dir_is_in_path_tilde: .: (0.006586) + test_conflicting_binstubs: .: (0.593660) + test_default_gem_loaded_from: .: (0.009256) + test_default_gem_to_specific_install_dir: .: (0.023290) + test_default_gem_with_wrappers: .: (0.025200) + test_dir: .: (0.012794) + test_ensure_dependency: .: (0.010985) + test_ensure_loadable_spec: .: (0.012482) + test_ensure_loadable_spec_security_policy: .: (0.014736) + test_extract_files: .: (0.009434) + test_find_lib_file_after_install: .: (0.428600) + test_gem_attribute: .: (0.007715) + test_generate_bin_bindir: .: (0.018045) + test_generate_bin_bindir_with_user_install_warning: .: (0.009525) + test_generate_bin_script: .: (0.060932) + test_generate_bin_script_format: .: (0.010013) + test_generate_bin_script_format_disabled: .: (0.010296) + test_generate_bin_script_install_dir: .: (0.009694) + test_generate_bin_script_no_execs: .: (0.014623) + test_generate_bin_script_no_perms: .: (0.008210) + test_generate_bin_script_no_shebang: .: (0.008979) + test_generate_bin_script_wrappers: .: (0.011414) + test_generate_bin_symlink: .: (0.008315) + test_generate_bin_symlink_no_execs: .: (0.011453) + test_generate_bin_symlink_no_perms: .: (0.011399) + test_generate_bin_symlink_update_newer: .: (0.008932) + test_generate_bin_symlink_update_older: .: (0.009392) + test_generate_bin_symlink_update_remove_wrapper: .: (0.010801) + test_generate_bin_symlink_win32: .: (0.008387) + test_generate_bin_uses_default_shebang: .: (0.008645) + test_generate_bin_with_dangling_symlink: .: (0.031931) + test_generate_plugins: .: (0.265473) + test_generate_plugins_with_build_root: .: (0.028630) + test_generate_plugins_with_install_dir: .: (0.026166) + test_generate_plugins_with_user_install: .: (0.023102) + test_generates_plugins_dir_under_install_dir_if_not_there:.: (0.023048) + test_initialize: .: (0.042276) + test_initialize_user_install: .: (0.008280) + test_initialize_user_install_bin_dir: .: (0.008219) + test_install: .: (0.297980) + test_install_build_root: .: (0.023805) + test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root: .: (0.024271) + test_install_creates_binstub_that_dont_trust_encoding: .: (0.305852) + test_install_creates_binstub_that_prefers_user_installed_gem_to_default: .: (0.318861) + test_install_creates_binstub_that_understand_version: .: (0.309787) + test_install_creates_working_binstub: .: (0.304923) + test_install_dir_takes_precedence_to_user_install:.: (0.026241) + test_install_does_not_leave_lockfile_for_binstub: .: (0.394961) + test_install_extension_and_script: .: (0.243970) + test_install_extension_clean_intermediate_files: .: (0.266739) + test_install_extension_dir: .: (0.222033) + test_install_extension_dir_is_removed_on_reinstall: .: (0.466490) + test_install_extension_flat: .: (0.275848) + test_install_force: .: (0.023545) + test_install_missing_dirs: .: (0.022323) + test_install_post_build_false: .: (0.015231) + test_install_post_build_nil: .: (0.015886) + test_install_pre_install_false: .: (0.013149) + test_install_pre_install_nil: .: (0.013264) + test_install_user_extension_dir: .: (0.212235) + test_install_with_message: .: (0.024922) + test_install_with_no_prior_files: .: (0.614525) + test_install_with_skipped_message: .: (0.030419) + test_installation_satisfies_dependency_eh: .: (0.014802) + test_installation_satisfies_dependency_eh_development: .: (0.014751) + test_keeps_plugins_up_to_date: .: (1.219341) + test_leaves_no_empty_cached_spec_when_no_more_disk_space: .: (0.007490) + test_package_attribute: .: (0.007392) + test_pre_install_checks_dependencies: .: (0.028075) + test_pre_install_checks_dependencies_ignore: .: (0.022531) + test_pre_install_checks_dependencies_install_dir: .: (0.012729) + test_pre_install_checks_malicious_dependencies_before_eval: .: (0.010117) + test_pre_install_checks_malicious_extensions_before_eval: .: (0.008352) + test_pre_install_checks_malicious_name: .: (0.010284) + test_pre_install_checks_malicious_name_before_eval: .: (0.007330) + test_pre_install_checks_malicious_platform_before_eval: .: (0.004285) + test_pre_install_checks_malicious_require_paths_before_eval: .: (0.007222) + test_pre_install_checks_malicious_specification_version_before_eval: .: (0.006548) + test_process_options: .: (0.008559) + test_process_options_build_root: .: (0.006168) + test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install: .: (0.006340) test_process_options_fallback_to_user_install_when_gem_home_not_writable: .: (0.006314) - test_shebang: .: (0.011716) - test_shebang_arguments: .: (0.008607) - test_shebang_arguments_with_load_relative: .: (0.012059) - test_shebang_custom: .: (0.023508) - test_shebang_custom_with_expands: .: (0.016581) - test_shebang_custom_with_expands_and_arguments: .: (0.058910) - test_shebang_empty: .: (0.014767) - test_shebang_env: .: (0.008003) - test_shebang_env_arguments: .: (0.009779) - test_shebang_env_arguments_with_load_relative: .: (0.009650) - test_shebang_env_shebang: .: (0.011920) - test_shebang_nested: .: (0.016415) - test_shebang_nested_arguments: .: (0.012519) - test_shebang_nested_arguments_with_load_relative: .: (0.015241) - test_shebang_version: .: (0.013801) - test_shebang_version_arguments: .: (0.016508) - test_shebang_version_arguments_with_load_relative:.: (0.017317) - test_shebang_version_env: .: (0.019877) - test_shebang_version_env_arguments: .: (0.011991) - test_shebang_version_env_arguments_with_load_relative: .: (0.019273) - test_unpack: .: (0.030598) - test_use_plugin_immediately: .: (1.099706) - test_write_build_info_file: .: (0.027694) - test_write_build_info_file_empty: .: (0.019655) - test_write_build_info_file_install_dir: .: (0.027680) - test_write_cache_file: .: (0.024514) - test_write_spec: .: (0.014982) - test_write_spec_writes_cached_spec: .: (0.012460) + test_shebang: .: (0.010096) + test_shebang_arguments: .: (0.007293) + test_shebang_arguments_with_load_relative: .: (0.007593) + test_shebang_custom: .: (0.009838) + test_shebang_custom_with_expands: .: (0.007819) + test_shebang_custom_with_expands_and_arguments: .: (0.029656) + test_shebang_empty: .: (0.022706) + test_shebang_env: .: (0.007701) + test_shebang_env_arguments: .: (0.007722) + test_shebang_env_arguments_with_load_relative: .: (0.007485) + test_shebang_env_shebang: .: (0.009681) + test_shebang_nested: .: (0.007535) + test_shebang_nested_arguments: .: (0.007890) + test_shebang_nested_arguments_with_load_relative: .: (0.009764) + test_shebang_version: .: (0.007657) + test_shebang_version_arguments: .: (0.007708) + test_shebang_version_arguments_with_load_relative:.: (0.008019) + test_shebang_version_env: .: (0.009955) + test_shebang_version_env_arguments: .: (0.007473) + test_shebang_version_env_arguments_with_load_relative: .: (0.008194) + test_unpack: .: (0.013797) + test_use_plugin_immediately: .: (0.590740) + test_write_build_info_file: .: (0.017532) + test_write_build_info_file_empty: .: (0.013810) + test_write_build_info_file_install_dir: .: (0.019237) + test_write_cache_file: .: (0.013455) + test_write_spec: .: (0.005964) + test_write_spec_writes_cached_spec: .: (0.026848) TestGemUninstaller: - test_ask_if_ok: .: (0.062898) - test_initialize_expand_path: .: (0.179605) - test_path_ok_eh: .: (0.055775) - test_path_ok_eh_legacy: .: (0.066196) - test_path_ok_eh_user: .: (0.073178) - test_regenerate_plugins_for: .: (0.079669) - test_remove_all: .: (0.072629) - test_remove_executables_force_keep: .: (0.061658) - test_remove_executables_force_remove: .: (0.059522) - test_remove_executables_user: .: (0.093707) - test_remove_executables_user_format: .: (0.147412) - test_remove_executables_user_format_disabled: .: (0.055677) - test_remove_not_in_home: .: (0.059670) - test_remove_plugins: .: (0.087678) - test_remove_plugins_user_installed: .: (0.092346) - test_remove_symlinked_gem_home: .: (0.063314) - test_uninstall: .: (0.071524) - test_uninstall_default_gem: .: (0.063634) - test_uninstall_default_gem_with_same_version: .: (0.080818) - test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.071500) - test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.071024) - test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.061624) - test_uninstall_extension: .: (0.580121) - test_uninstall_keeps_plugins_up_to_date: .: (0.152294) - test_uninstall_no_permission: .: (0.083118) - test_uninstall_nonexistent: .: (0.051232) - test_uninstall_not_ok: .: (0.057207) - test_uninstall_only_lists_unsatisfied_deps: .: (0.066254) - test_uninstall_prompt_includes_dep_type: .: (0.055833) - test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.055643) - test_uninstall_prompts_about_broken_deps: .: (0.056672) - test_uninstall_selection: .: (0.133918) - test_uninstall_selection_greater_than_one: .: (0.144028) - test_uninstall_user_install: .: (0.053423) - test_uninstall_user_install_with_symlinked_home: .: (0.050055) - test_uninstall_with_install_dir_regenerates_plugins: .: (0.095874) - test_uninstall_with_install_dir_removes_plugins: .: (0.091621) - test_uninstall_wrong_repo: .: (0.055703) + test_ask_if_ok: .: (0.040580) + test_initialize_expand_path: .: (0.019693) + test_path_ok_eh: .: (0.018363) + test_path_ok_eh_legacy: .: (0.019554) + test_path_ok_eh_user: .: (0.017619) + test_regenerate_plugins_for: .: (0.026924) + test_remove_all: .: (0.021890) + test_remove_executables_force_keep: .: (0.019370) + test_remove_executables_force_remove: .: (0.054740) + test_remove_executables_user: .: (0.017702) + test_remove_executables_user_format: .: (0.017143) + test_remove_executables_user_format_disabled: .: (0.016848) + test_remove_not_in_home: .: (0.019653) + test_remove_plugins: .: (0.026316) + test_remove_plugins_user_installed: .: (0.026472) + test_remove_symlinked_gem_home: .: (0.022283) + test_uninstall: .: (0.018135) + test_uninstall_default_gem: .: (0.019095) + test_uninstall_default_gem_with_same_version: .: (0.027938) + test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set: .: (0.020162) + test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement:.: (0.019946) + test_uninstall_doesnt_prompt_when_removing_a_dev_dep: .: (0.021502) + test_uninstall_extension: .: (0.213798) + test_uninstall_keeps_plugins_up_to_date: .: (0.079327) + test_uninstall_no_permission: .: (0.025908) + test_uninstall_nonexistent: .: (0.022120) + test_uninstall_not_ok: .: (0.025526) + test_uninstall_only_lists_unsatisfied_deps: .: (0.023196) + test_uninstall_prompt_includes_dep_type: .: (0.020649) + test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation: .: (0.025570) + test_uninstall_prompts_about_broken_deps: .: (0.022355) + test_uninstall_selection: .: (0.052999) + test_uninstall_selection_greater_than_one: .: (0.054220) + test_uninstall_user_install: .: (0.019888) + test_uninstall_user_install_with_symlinked_home: .: (0.023317) + test_uninstall_with_install_dir_regenerates_plugins: .: (0.037019) + test_uninstall_with_install_dir_removes_plugins: .: (0.037084) + test_uninstall_wrong_repo: .: (0.023458) Gem::Package::TarTestCase: TestGemPackage: - test_add_checksums: .: (0.028103) - test_add_files: .: (0.018777) - test_add_files_symlink: .: (0.027661) - test_build: .: (0.023722) - test_build_auto_signed: .: (0.071621) - test_build_auto_signed_encrypted_key: .: (0.067661) - test_build_invalid: .: (0.015762) - test_build_invalid_arguments: .: (0.015558) - test_build_modified_platform: .: (0.039681) - test_build_signed: .: (0.049837) - test_build_signed_encrypted_key: .: (0.054840) - test_build_time_uses_source_date_epoch: .: (0.010663) - test_build_time_without_source_date_epoch: .: (0.019886) - test_class_new_old_format: .: (0.027430) - test_contents: .: (0.021858) - test_contents_from_io: .: (0.024435) - test_corrupt_data_tar_gz: .: (0.030462) - test_extract_file_permissions: .: (0.030479) - test_extract_files: .: (0.027797) - test_extract_files_empty: .: (0.024478) - test_extract_symlink_into_symlink_dir: .: (0.015819) - test_extract_symlink_parent: .: (0.019814) - test_extract_tar_gz_absolute: .: (0.015591) - test_extract_tar_gz_directory: .: (0.023640) - test_extract_tar_gz_dot_file: .: (0.023552) - test_extract_tar_gz_dot_slash: .: (0.019557) - test_extract_tar_gz_symlink_broken_relative_path: .: (0.023602) - test_extract_tar_gz_symlink_relative_path: .: (0.021142) - test_gem_attr: .: (0.018161) - test_install_location: .: (0.015564) - test_install_location_absolute: .: (0.027631) - test_install_location_dots: .: (0.017516) - test_install_location_extra_slash: .: (0.023105) - test_install_location_relative: .: (0.014363) - test_install_location_suffix: .: (0.020412) - test_load_spec: .: (0.022818) - test_raw_spec: .: (0.035665) - test_spec: .: (0.020679) - test_spec_from_io: .: (0.022166) - test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.021255) - test_verify: .: (0.022309) - test_verify_checksum_bad: .: (0.035808) - test_verify_checksum_missing: .: (0.023658) - test_verify_corrupt: .: (0.015606) - test_verify_corrupt_tar_checksums_entry: .: (0.019786) - test_verify_corrupt_tar_data_entry: .: (0.015572) - test_verify_corrupt_tar_metadata_entry: .: (0.023790) - test_verify_duplicate_file: .: (0.025638) - test_verify_empty: .: (0.014977) - test_verify_entry: .: (0.011710) - test_verify_nonexistent: .: (0.021242) - test_verify_security_policy: .: (0.020831) - test_verify_security_policy_checksum_missing: .: (0.053626) - test_verify_security_policy_low_security: .: (0.172203) - test_verify_truncate: .: (0.016488) + test_add_checksums: .: (0.011607) + test_add_files: .: (0.007005) + test_add_files_symlink: .: (0.007346) + test_build: .: (0.010504) + test_build_auto_signed: .: (0.024911) + test_build_auto_signed_encrypted_key: .: (0.028538) + test_build_invalid: .: (0.006840) + test_build_invalid_arguments: .: (0.006566) + test_build_modified_platform: .: (0.011057) + test_build_signed: .: (0.022121) + test_build_signed_encrypted_key: .: (0.026448) + test_build_time_uses_source_date_epoch: .: (0.006991) + test_build_time_without_source_date_epoch: .: (0.006800) + test_class_new_old_format: .: (0.007428) + test_contents: .: (0.008631) + test_contents_from_io: .: (0.008316) + test_corrupt_data_tar_gz: .: (0.014372) + test_extract_file_permissions: .: (0.010172) + test_extract_files: .: (0.008603) + test_extract_files_empty: .: (0.009116) + test_extract_symlink_into_symlink_dir: .: (0.007120) + test_extract_symlink_parent: .: (0.011553) + test_extract_tar_gz_absolute: .: (0.006981) + test_extract_tar_gz_directory: .: (0.007222) + test_extract_tar_gz_dot_file: .: (0.007039) + test_extract_tar_gz_dot_slash: .: (0.006443) + test_extract_tar_gz_symlink_broken_relative_path: .: (0.011716) + test_extract_tar_gz_symlink_relative_path: .: (0.009975) + test_gem_attr: .: (0.006986) + test_install_location: .: (0.006800) + test_install_location_absolute: .: (0.006471) + test_install_location_dots: .: (0.006251) + test_install_location_extra_slash: .: (0.009420) + test_install_location_relative: .: (0.006860) + test_install_location_suffix: .: (0.006651) + test_load_spec: .: (0.009061) + test_raw_spec: .: (0.010112) + test_spec: .: (0.010872) + test_spec_from_io: .: (0.008407) + test_spec_from_io_raises_gem_error_for_io_not_at_start: .: (0.006850) + test_verify: .: (0.008252) + test_verify_checksum_bad: .: (0.009757) + test_verify_checksum_missing: .: (0.013413) + test_verify_corrupt: .: (0.007926) + test_verify_corrupt_tar_checksums_entry: .: (0.006690) + test_verify_corrupt_tar_data_entry: .: (0.007064) + test_verify_corrupt_tar_metadata_entry: .: (0.007063) + test_verify_duplicate_file: .: (0.013713) + test_verify_empty: .: (0.006930) + test_verify_entry: .: (0.023762) + test_verify_nonexistent: .: (0.033854) + test_verify_security_policy: .: (0.009208) + test_verify_security_policy_checksum_missing: .: (0.019601) + test_verify_security_policy_low_security: .: (0.022715) + test_verify_truncate: .: (0.007645) TestGemPackageTarHeader: - test_big_uid_gid: .: (0.009995) - test_empty: .: (0.007676) - test_empty_eh: .: (0.007656) - test_equals2: .: (0.002461) - test_from_bad_octal: .: (0.013113) - test_initialize: .: (0.007646) - test_initialize_bad: .: (0.007830) - test_initialize_typeflag: .: (0.002534) - test_self_from: .: (0.008950) - test_spaces_in_headers: .: (0.007062) - test_to_s: .: (0.008322) - test_update_checksum: .: (0.007800) + test_big_uid_gid: .: (0.002641) + test_empty: .: (0.002379) + test_empty_eh: .: (0.004941) + test_equals2: .: (0.002404) + test_from_bad_octal: .: (0.003947) + test_initialize: .: (0.002758) + test_initialize_bad: .: (0.002392) + test_initialize_typeflag: .: (0.002449) + test_self_from: .: (0.002744) + test_spaces_in_headers: .: (0.002508) + test_to_s: .: (0.002716) + test_update_checksum: .: (0.002305) TestGemPackageTarReader: - test_each_entry: .: (0.014269) - test_each_with_not_a_tar: .: (0.012689) - test_read_in_gem_data: .: (0.007311) - test_rewind: .: (0.003167) - test_seek: .: (0.012374) - test_seek_in_gem_data: .: (0.007725) - test_seek_missing: .: (0.007635) + test_each_entry: .: (0.002924) + test_each_with_not_a_tar: .: (0.002888) + test_read_in_gem_data: .: (0.002530) + test_rewind: .: (0.002640) + test_seek: .: (0.005708) + test_seek_in_gem_data: .: (0.002724) + test_seek_missing: .: (0.003144) TestGemPackageTarReaderEntry: - test_bytes_read: .: (0.007520) - test_close: .: (0.007642) - test_closed_eh: .: (0.007787) - test_consecutive_read: .: (0.007637) - test_consecutive_read_bytes_past_eof: .: (0.003796) - test_directory_eh: .: (0.012106) - test_eof_eh: .: (0.007614) - test_file_eh: .: (0.015656) - test_full_name: .: (0.002897) - test_full_name_null: .: (0.008610) - test_getc: .: (0.002806) - test_open: .: (0.008895) - test_open_closes_entry: .: (0.003014) - test_open_returns_entry: .: (0.008387) - test_pos: .: (0.002952) - test_read: .: (0.008455) - test_read_big: .: (0.002769) - test_read_corrupted_tar: .: (0.002841) - test_read_from_gzip_io: .: (0.007097) - test_read_from_gzip_io_with_non_zero_offset: .: (0.003119) - test_read_partial_buffer: .: (0.015171) - test_read_remaining: .: (0.002869) - test_read_small: .: (0.008629) - test_read_zero: .: (0.002813) - test_readpartial: .: (0.003219) - test_readpartial_corrupted_tar: .: (0.009303) - test_readpartial_past_eof: .: (0.002982) - test_readpartial_to_eof: .: (0.008695) - test_readpartial_zero: .: (0.002755) - test_rewind: .: (0.002724) - test_seek: .: (0.009578) - test_seek_in_gzip_io_corrupted: .: (0.003092) - test_seek_in_gzip_io_with_non_zero_offset: .: (0.003447) - test_size: .: (0.014216) - test_symlink_eh: .: (0.003391) - test_zero_byte_file_read: .: (0.006808) - test_zero_byte_file_readpartial: .: (0.003206) + test_bytes_read: .: (0.002857) + test_close: .: (0.003041) + test_closed_eh: .: (0.002559) + test_consecutive_read: .: (0.003239) + test_consecutive_read_bytes_past_eof: .: (0.002882) + test_directory_eh: .: (0.002765) + test_eof_eh: .: (0.002500) + test_file_eh: .: (0.002926) + test_full_name: .: (0.002563) + test_full_name_null: .: (0.002654) + test_getc: .: (0.006306) + test_open: .: (0.002890) + test_open_closes_entry: .: (0.003146) + test_open_returns_entry: .: (0.002781) + test_pos: .: (0.003158) + test_read: .: (0.002579) + test_read_big: .: (0.002746) + test_read_corrupted_tar: .: (0.002997) + test_read_from_gzip_io: .: (0.002742) + test_read_from_gzip_io_with_non_zero_offset: .: (0.003098) + test_read_partial_buffer: .: (0.002542) + test_read_remaining: .: (0.002628) + test_read_small: .: (0.002676) + test_read_zero: .: (0.006308) + test_readpartial: .: (0.002989) + test_readpartial_corrupted_tar: .: (0.003188) + test_readpartial_past_eof: .: (0.002871) + test_readpartial_to_eof: .: (0.002614) + test_readpartial_zero: .: (0.003357) + test_rewind: .: (0.002721) + test_seek: .: (0.003640) + test_seek_in_gzip_io_corrupted: .: (0.002996) + test_seek_in_gzip_io_with_non_zero_offset: .: (0.003424) + test_size: .: (0.003015) + test_symlink_eh: .: (0.007373) + test_zero_byte_file_read: .: (0.002925) + test_zero_byte_file_readpartial: .: (0.003139) TestGemPackageTarWriter: - test_add_file: .: (0.007816) - test_add_file_digest: .: (0.007711) - test_add_file_digest_multiple: .: (0.003228) - test_add_file_signer: .: (0.018523) - test_add_file_signer_empty: .: (0.007485) - test_add_file_simple: .: (0.006045) - test_add_file_simple_data: .: (0.011525) - test_add_file_simple_padding: .: (0.003166) - test_add_file_simple_size: .: (0.007940) - test_add_file_simple_source_date_epoch: .: (0.003415) - test_add_file_source_date_epoch: .: (0.003163) - test_add_symlink: .: (0.008577) - test_add_symlink_source_date_epoch: .: (0.005286) - test_close: .: (0.033562) - test_mkdir: .: (0.053522) - test_mkdir_source_date_epoch: .: (0.007510) - test_split_name: .: (0.003337) - test_split_name_too_long_name: .: (0.007413) - test_split_name_too_long_prefix: .: (0.002793) - test_split_name_too_long_total: .: (0.007172) + test_add_file: .: (0.003618) + test_add_file_digest: .: (0.003226) + test_add_file_digest_multiple: .: (0.003025) + test_add_file_signer: .: (0.038778) + test_add_file_signer_empty: .: (0.018275) + test_add_file_simple: .: (0.003437) + test_add_file_simple_data: .: (0.002726) + test_add_file_simple_padding: .: (0.003213) + test_add_file_simple_size: .: (0.002663) + test_add_file_simple_source_date_epoch: .: (0.003142) + test_add_file_source_date_epoch: .: (0.002925) + test_add_symlink: .: (0.003071) + test_add_symlink_source_date_epoch: .: (0.002898) + test_close: .: (0.002870) + test_mkdir: .: (0.002970) + test_mkdir_source_date_epoch: .: (0.002984) + test_split_name: .: (0.002835) + test_split_name_too_long_name: .: (0.002944) + test_split_name_too_long_prefix: .: (0.002618) + test_split_name_too_long_total: .: (0.002537) GemTest: - test_operating_system_other_exceptions: .: (0.135592) - test_rubygems_normal_behaviour: .: (0.263848) + test_operating_system_other_exceptions: .: (0.082523) + test_rubygems_normal_behaviour: .: (0.141687) TestCiDetector: - test_ci?: .: (0.012831) - test_ci_strings: .: (0.012303) + test_ci?: .: (0.009125) + test_ci_strings: .: (0.008840) TestGem: - test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.034804) - test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.011782) - test_activate_bin_path_in_debug_mode: .: (0.176865) - test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.026368) - test_activate_bin_path_resolves_eagerly: .: (0.060955) - test_activate_bin_path_respects_underscore_selection_if_given: .: (0.023752) - test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.023991) - test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.131024) - test_data_home_default: .: (0.002565) - test_data_home_from_env: .: (0.012927) - test_default_source_date_epoch_doesnt_change: .: (1.004960) - test_deprecated_paths=: .: (0.016932) - test_gem_path_ordering: .: (0.099421) - test_gem_path_ordering_short: .: (0.089230) - test_load_env_plugins: .: (0.019372) - test_load_plugins: .: (0.090876) - test_load_user_installed_plugins: .: (0.044687) - test_operating_system_defaults: .: (0.015794) - test_platform_defaults: .: (0.007124) - test_register_default_spec: .: (0.014091) - test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.007364) - test_require_does_not_glob: .: (0.028255) - test_require_missing: .: (0.008325) - test_self_activate_bin_path_no_exec_name: .: (0.013175) - test_self_bin_path_active: .: (0.007864) - test_self_bin_path_bin_file_gone_in_latest: .: (0.022619) - test_self_bin_path_bin_name: .: (0.012623) - test_self_bin_path_bin_name_version: .: (0.012590) - test_self_bin_path_no_bin_file: .: (0.006550) - test_self_bin_path_no_exec_name: .: (0.006456) - test_self_bin_path_nonexistent_binfile: .: (0.007199) - test_self_bin_path_not_found: .: (0.007145) - test_self_bin_path_picking_newest: .: (0.014431) - test_self_bindir: .: (0.006515) - test_self_bindir_default_dir: .: (0.006912) - test_self_clear_paths: .: (0.018538) - test_self_configuration: .: (0.006745) - test_self_datadir: .: (0.026520) - test_self_datadir_nonexistent_package: .: (0.007100) - test_self_default_exec_format: .: (0.006553) - test_self_default_exec_format_18: .: (0.006509) - test_self_default_exec_format_jruby: .: (0.006480) - test_self_default_sources: .: (0.005859) - test_self_dir: .: (0.006356) - test_self_done_installing: .: (0.007671) - test_self_ensure_gem_directories: .: (0.008642) - test_self_ensure_gem_directories_missing_parents: .: (0.008195) - test_self_ensure_gem_directories_non_existent_paths:.: (0.008691) - test_self_ensure_gem_directories_permissions: .: (0.009378) - test_self_ensure_gem_directories_safe_permissions: .: (0.008071) - test_self_ensure_gem_directories_write_protected: .: (0.008850) - test_self_ensure_gem_directories_write_protected_parents: .: (0.008327) - test_self_env_requirement: .: (0.007218) - test_self_extension_dir_shared: .: (0.006561) - test_self_extension_dir_static: .: (0.016406) - test_self_find_files: .: (0.013491) - test_self_find_latest_files: .: (0.011968) - test_self_finish_resolve: .: (0.031320) - test_self_finish_resolve_respects_loaded_specs: .: (0.030819) - test_self_finish_resolve_wtf: .: (0.079469) - test_self_gunzip: .: (0.007206) - test_self_gzip: .: (0.007379) - test_self_install: .: (0.056953) - test_self_install_in_rescue: .: (0.045661) - test_self_install_permissions: .: (0.079653) - test_self_install_permissions_umask_0: .: (0.084461) - test_self_install_permissions_umask_077: .: (0.078666) - test_self_install_permissions_with_format_executable: .: (0.087261) - test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.122825) - test_self_latest_rubygems_version: .: (0.064779) - test_self_latest_spec_for: .: (0.041571) - test_self_latest_spec_for_multiple_sources: .: (0.024980) - test_self_latest_version_for: .: (0.016648) - test_self_latest_version_for_multiple_sources: .: (0.024320) - test_self_loaded_specs: .: (0.022256) - test_self_needs: .: (0.020082) - test_self_needs_picks_up_unresolved_deps: .: (0.040639) - test_self_path: .: (0.010325) - test_self_path_ENV_PATH: .: (0.006196) - test_self_path_default: .: (0.007414) - test_self_path_duplicate: .: (0.006689) - test_self_path_overlap: .: (0.006810) - test_self_paths_eq: .: (0.006731) - test_self_paths_eq_nonexistent_home: .: (0.006658) - test_self_platforms: .: (0.006406) - test_self_post_build: .: (0.006021) - test_self_post_install: .: (0.006204) - test_self_post_reset: .: (0.006065) - test_self_post_uninstall: .: (0.006545) - test_self_pre_install: .: (0.006878) - test_self_pre_reset: .: (0.007201) - test_self_pre_uninstall: .: (0.015605) - test_self_prefix_libdir: .: (0.006465) - test_self_prefix_sitelibdir: .: (0.008086) - test_self_read_binary: .: (0.006537) - test_self_refresh: .: (0.096226) - test_self_refresh_keeps_loaded_specs_activated: .: (0.091201) - test_self_ruby_api_version: .: (0.006503) - test_self_ruby_escaping_spaces_in_path: .: (0.014923) - test_self_ruby_path_without_spaces: .: (0.006184) - test_self_ruby_version_with_git_master: .: (0.008160) - test_self_ruby_version_with_git_prerelease: .: (0.006560) - test_self_ruby_version_with_non_mri_implementations:.: (0.007452) - test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.002854) - test_self_ruby_version_with_svn_prerelease: .: (0.002779) - test_self_ruby_version_with_svn_trunk: .: (0.002393) - test_self_rubygems_version: .: (0.002338) - test_self_sources: .: (0.006124) - test_self_try_activate_missing_dep: .: (0.006590) - test_self_try_activate_missing_extensions: .: (0.004277) - test_self_try_activate_missing_prerelease: .: (0.010922) - test_self_use_paths: .: (0.002785) - test_self_use_paths_with_nils: .: (0.002941) - test_self_user_dir: .: (0.006542) - test_self_user_home: .: (0.002477) - test_self_vendor_dir: .: (0.002316) - test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.002342) - test_self_vendor_dir_missing: .: (0.005537) - test_setting_paths_does_not_mutate_parameter_object:.: (0.002796) - test_setting_paths_does_not_warn_about_unknown_keys:.: (0.002620) - test_spec_order_is_consistent: .: (0.009442) - test_state_home_default: .: (0.002860) - test_state_home_from_env: .: (0.009359) - test_try_activate_returns_true_for_activated_specs: .: (0.004406) + test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies: .: (0.021850) + test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given: .: (0.006318) + test_activate_bin_path_in_debug_mode: .: (0.107043) + test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies:.: (0.020933) + test_activate_bin_path_resolves_eagerly: .: (0.034419) + test_activate_bin_path_respects_underscore_selection_if_given: .: (0.015528) + test_activate_bin_path_selects_exact_bundler_version_if_present: .: (0.012609) + test_activated_specs_does_not_cause_duplicates_when_looping_through_specs: .: (0.048129) + test_data_home_default: .: (0.002635) + test_data_home_from_env: .: (0.002262) + test_default_source_date_epoch_doesnt_change: .: (1.003998) + test_deprecated_paths=: .: (0.005881) + test_gem_path_ordering: .: (0.046279) + test_gem_path_ordering_short: .: (0.041399) + test_load_env_plugins: .: (0.006089) + test_load_plugins: .: (0.023700) + test_load_user_installed_plugins: .: (0.015044) + test_operating_system_defaults: .: (0.004035) + test_platform_defaults: .: (0.002785) + test_register_default_spec: .: (0.003122) + test_register_default_spec_old_style_with_folder_starting_with_lib: .: (0.002624) + test_require_does_not_glob: .: (0.007705) + test_require_missing: .: (0.002846) + test_self_activate_bin_path_no_exec_name: .: (0.002472) + test_self_bin_path_active: .: (0.002459) + test_self_bin_path_bin_file_gone_in_latest: .: (0.005864) + test_self_bin_path_bin_name: .: (0.009583) + test_self_bin_path_bin_name_version: .: (0.005397) + test_self_bin_path_no_bin_file: .: (0.002532) + test_self_bin_path_no_exec_name: .: (0.003083) + test_self_bin_path_nonexistent_binfile: .: (0.002564) + test_self_bin_path_not_found: .: (0.002590) + test_self_bin_path_picking_newest: .: (0.006123) + test_self_bindir: .: (0.002852) + test_self_bindir_default_dir: .: (0.002294) + test_self_clear_paths: .: (0.003138) + test_self_configuration: .: (0.002345) + test_self_datadir: .: (0.009833) + test_self_datadir_nonexistent_package: .: (0.003088) + test_self_default_exec_format: .: (0.002557) + test_self_default_exec_format_18: .: (0.002341) + test_self_default_exec_format_jruby: .: (0.002425) + test_self_default_sources: .: (0.002229) + test_self_dir: .: (0.002275) + test_self_done_installing: .: (0.002210) + test_self_ensure_gem_directories: .: (0.002952) + test_self_ensure_gem_directories_missing_parents: .: (0.003521) + test_self_ensure_gem_directories_non_existent_paths:.: (0.007925) + test_self_ensure_gem_directories_permissions: .: (0.003569) + test_self_ensure_gem_directories_safe_permissions: .: (0.003749) + test_self_ensure_gem_directories_write_protected: .: (0.003533) + test_self_ensure_gem_directories_write_protected_parents: .: (0.003501) + test_self_env_requirement: .: (0.002633) + test_self_extension_dir_shared: .: (0.002594) + test_self_extension_dir_static: .: (0.002235) + test_self_find_files: .: (0.004832) + test_self_find_latest_files: .: (0.004878) + test_self_finish_resolve: .: (0.010990) + test_self_finish_resolve_respects_loaded_specs: .: (0.011357) + test_self_finish_resolve_wtf: .: (0.036506) + test_self_gunzip: .: (0.002846) + test_self_gzip: .: (0.002644) + test_self_install: .: (0.017629) + test_self_install_in_rescue: .: (0.016485) + test_self_install_permissions: .: (0.018001) + test_self_install_permissions_umask_0: .: (0.025156) + test_self_install_permissions_umask_077: .: (0.018493) + test_self_install_permissions_with_format_executable: .: (0.024337) + test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name: .: (0.042850) + test_self_latest_rubygems_version: .: (0.012629) + test_self_latest_spec_for: .: (0.012395) + test_self_latest_spec_for_multiple_sources: .: (0.014866) + test_self_latest_version_for: .: (0.014885) + test_self_latest_version_for_multiple_sources: .: (0.025003) + test_self_loaded_specs: .: (0.030536) + test_self_needs: .: (0.016865) + test_self_needs_picks_up_unresolved_deps: .: (0.017070) + test_self_path: .: (0.004301) + test_self_path_ENV_PATH: .: (0.002729) + test_self_path_default: .: (0.002679) + test_self_path_duplicate: .: (0.002706) + test_self_path_overlap: .: (0.002532) + test_self_paths_eq: .: (0.002321) + test_self_paths_eq_nonexistent_home: .: (0.002185) + test_self_platforms: .: (0.002276) + test_self_post_build: .: (0.002031) + test_self_post_install: .: (0.002210) + test_self_post_reset: .: (0.002306) + test_self_post_uninstall: .: (0.002174) + test_self_pre_install: .: (0.002586) + test_self_pre_reset: .: (0.002647) + test_self_pre_uninstall: .: (0.002209) + test_self_prefix_libdir: .: (0.002937) + test_self_prefix_sitelibdir: .: (0.002176) + test_self_read_binary: .: (0.002263) + test_self_refresh: .: (0.037423) + test_self_refresh_keeps_loaded_specs_activated: .: (0.031650) + test_self_ruby_api_version: .: (0.002501) + test_self_ruby_escaping_spaces_in_path: .: (0.002105) + test_self_ruby_path_without_spaces: .: (0.002424) + test_self_ruby_version_with_git_master: .: (0.002172) + test_self_ruby_version_with_git_prerelease: .: (0.002163) + test_self_ruby_version_with_non_mri_implementations:.: (0.002074) + test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility: .: (0.002127) + test_self_ruby_version_with_svn_prerelease: .: (0.002181) + test_self_ruby_version_with_svn_trunk: .: (0.002123) + test_self_rubygems_version: .: (0.002189) + test_self_sources: .: (0.005300) + test_self_try_activate_missing_dep: .: (0.007145) + test_self_try_activate_missing_extensions: .: (0.003977) + test_self_try_activate_missing_prerelease: .: (0.006594) + test_self_use_paths: .: (0.002549) + test_self_use_paths_with_nils: .: (0.002412) + test_self_user_dir: .: (0.002425) + test_self_user_home: .: (0.002282) + test_self_vendor_dir: .: (0.002083) + test_self_vendor_dir_ENV_GEM_VENDOR: .: (0.002327) + test_self_vendor_dir_missing: .: (0.002136) + test_setting_paths_does_not_mutate_parameter_object:.: (0.002424) + test_setting_paths_does_not_warn_about_unknown_keys:.: (0.002435) + test_spec_order_is_consistent: .: (0.006480) + test_state_home_default: .: (0.002772) + test_state_home_from_env: .: (0.002629) + test_try_activate_returns_true_for_activated_specs: .: (0.003877) TestGemAvailableSet: - test_add_and_empty: .: (0.007722) - test_best: .: (0.010553) - test_find_all: .: (0.016262) - test_match_platform: .: (0.016373) - test_remove_installed_bang: .: (0.004117) - test_sorted_normal_versions: .: (0.013729) - test_sorted_respect_pre: .: (0.025410) + test_add_and_empty: .: (0.006440) + test_best: .: (0.008927) + test_find_all: .: (0.016171) + test_match_platform: .: (0.011722) + test_remove_installed_bang: .: (0.003889) + test_sorted_normal_versions: .: (0.008288) + test_sorted_respect_pre: .: (0.017173) TestGemBundledCA: test_accessing_new_index: P =============================================================================== @@ -5698,7 +5734,7 @@ 60: end 61: end if Gem::HAVE_OPENSSL =============================================================================== -: (0.028862) +: (0.005276) test_accessing_rubygems: P =============================================================================== Pending: test_accessing_rubygems(TestGemBundledCA): rubygems.org seems offline, I can't tell whether ssl would work. @@ -5713,7 +5749,7 @@ 49: 50: def test_accessing_www_rubygems =============================================================================== -: (0.014645) +: (0.004068) test_accessing_staging: P =============================================================================== Pending: test_accessing_staging(TestGemBundledCA): staging.rubygems.org seems offline, I can't tell whether ssl would work. @@ -5728,7 +5764,7 @@ 57: 58: def test_accessing_new_index =============================================================================== -: (0.015597) +: (0.004113) test_accessing_www_rubygems: P =============================================================================== Pending: test_accessing_www_rubygems(TestGemBundledCA): www.rubygems.org seems offline, I can't tell whether ssl would work. @@ -5743,720 +5779,720 @@ 53: 54: def test_accessing_staging =============================================================================== -: (0.027648) +: (0.008375) TestGemBundlerVersionFinder: - test_bundler_version: .: (0.003275) - test_bundler_version_defaults_to_nil: .: (0.004423) - test_bundler_version_with_bundle_update_bundler: .: (0.011680) - test_bundler_version_with_env_var: .: (0.002653) - test_bundler_version_with_lockfile: .: (0.013049) - test_deleted_directory: .: (0.002999) - test_prioritize: .: (0.012721) + test_bundler_version: .: (0.003420) + test_bundler_version_defaults_to_nil: .: (0.002201) + test_bundler_version_with_bundle_update_bundler: .: (0.002831) + test_bundler_version_with_env_var: .: (0.002519) + test_bundler_version_with_lockfile: .: (0.002280) + test_deleted_directory: .: (0.002434) + test_prioritize: .: (0.003428) TestGemCommand: - test_add_option: .: (0.003704) - test_add_option_with_empty: .: (0.008008) - test_basic_accessors: .: (0.011792) - test_common_option_in_class: .: (0.002385) - test_defaults: .: (0.009202) - test_deprecate_option: .: (0.007788) - test_deprecate_option_extra_message: .: (0.003837) - test_deprecate_option_extra_message_and_no_version: .: (0.011766) - test_deprecate_option_no_version: .: (0.015795) - test_invoke: .: (0.011798) - test_invoke_with_bad_options: .: (0.004048) - test_invoke_with_build_args: .: (0.012038) - test_invoke_with_common_options: .: (0.007395) - test_invoke_with_help: .: (0.007880) - test_invoke_with_options: .: (0.003655) - test_option_recognition: .: (0.011781) - test_self_add_specific_extra_args: .: (0.007790) - test_self_add_specific_extra_args_unknown: .: (0.007794) - test_self_extra_args: .: (0.007802) - test_show_lookup_failure_suggestions_local: .: (0.008850) - test_show_lookup_failure_suggestions_none: .: (0.012348) - test_show_lookup_failure_suggestions_remote: .: (0.014415) + test_add_option: .: (0.002684) + test_add_option_with_empty: .: (0.002184) + test_basic_accessors: .: (0.002276) + test_common_option_in_class: .: (0.002092) + test_defaults: .: (0.003516) + test_deprecate_option: .: (0.002489) + test_deprecate_option_extra_message: .: (0.002457) + test_deprecate_option_extra_message_and_no_version: .: (0.002568) + test_deprecate_option_no_version: .: (0.002427) + test_invoke: .: (0.002329) + test_invoke_with_bad_options: .: (0.003081) + test_invoke_with_build_args: .: (0.002339) + test_invoke_with_common_options: .: (0.002465) + test_invoke_with_help: .: (0.002781) + test_invoke_with_options: .: (0.007392) + test_option_recognition: .: (0.004089) + test_self_add_specific_extra_args: .: (0.002482) + test_self_add_specific_extra_args_unknown: .: (0.002660) + test_self_extra_args: .: (0.002165) + test_show_lookup_failure_suggestions_local: .: (0.003774) + test_show_lookup_failure_suggestions_none: .: (0.003738) + test_show_lookup_failure_suggestions_remote: .: (0.003954) TestGemCommandManager: - test_deprecated_command: .: (0.007620) - test_deprecated_command_with_version: .: (0.007797) - test_find_alias_command: .: (0.007800) - test_find_command: .: (0.007805) - test_find_command_ambiguous: .: (0.007792) - test_find_command_ambiguous_exact: .: (0.007886) - test_find_command_unknown: .: (0.007718) - test_find_command_unknown_suggestions: .: (0.021691) - test_find_login_alias_command: .: (0.005998) - test_find_logout_alias_comamnd: .: (0.011796) - test_process_args_bad_arg: .: (0.002622) - test_process_args_build: .: (0.013081) - test_process_args_check: .: (0.012288) - test_process_args_install: .: (0.027083) - test_process_args_query: .: (0.013783) - test_process_args_uninstall: .: (0.012913) - test_process_args_update: .: (0.025365) - test_process_args_with_c_flag: .: (0.027665) - test_process_args_with_c_flag_path_not_found: .: (0.002869) - test_process_args_with_c_flag_without_path: .: (0.012617) - test_run_crash_command: .: (0.007661) - test_run_interrupt: .: (0.008341) + test_deprecated_command: .: (0.003336) + test_deprecated_command_with_version: .: (0.003214) + test_find_alias_command: .: (0.002573) + test_find_command: .: (0.002873) + test_find_command_ambiguous: .: (0.002296) + test_find_command_ambiguous_exact: .: (0.002634) + test_find_command_unknown: .: (0.002316) + test_find_command_unknown_suggestions: .: (0.002980) + test_find_login_alias_command: .: (0.002326) + test_find_logout_alias_comamnd: .: (0.002496) + test_process_args_bad_arg: .: (0.002274) + test_process_args_build: .: (0.003861) + test_process_args_check: .: (0.008746) + test_process_args_install: .: (0.012030) + test_process_args_query: .: (0.004846) + test_process_args_uninstall: .: (0.004643) + test_process_args_update: .: (0.007940) + test_process_args_with_c_flag: .: (0.010118) + test_process_args_with_c_flag_path_not_found: .: (0.002571) + test_process_args_with_c_flag_without_path: .: (0.002244) + test_run_crash_command: .: (0.002829) + test_run_interrupt: .: (0.003717) TestGemCommandsBuildCommand: - test_build_auto_resign_cert: .: (0.084523) - test_build_is_reproducible: .: (0.038176) - test_build_signed_gem: .: (0.119672) - test_build_signed_gem_with_cert_expiration_length_days: .: (0.062302) - test_can_find_gemspecs_without_dot_gemspec: .: (0.025122) - test_execute: .: (0.027559) - test_execute_bad_name: .: (0.011572) - test_execute_bad_spec: .: (0.008299) - test_execute_force: .: (0.023097) - test_execute_missing_file: .: (0.023462) - test_execute_multiple_gemspec_without_gem_name: .: (0.008561) - test_execute_outside_dir: .: (0.026633) - test_execute_outside_dir_no_gemspec_present: .: (0.003452) - test_execute_outside_dir_with_external_gemspec: .: (0.012012) - test_execute_outside_dir_with_external_relative_gemspec: .: (0.019564) - test_execute_outside_dir_with_glob_argument: .: (0.015693) - test_execute_outside_dir_without_gem_name: .: (0.012233) - test_execute_platform: .: (0.011704) - test_execute_rubyforge_project_warning: .: (0.022982) - test_execute_strict_with_warnings: .: (0.011570) - test_execute_strict_without_warnings: .: (0.007870) - test_execute_without_gem_name: .: (0.015437) - test_handle_deprecated_options: .: (0.004187) - test_handle_options: .: (0.008484) - test_handle_options_defaults: .: (0.010476) - test_options_filename: .: (0.007805) + test_build_auto_resign_cert: .: (0.025014) + test_build_is_reproducible: .: (0.017810) + test_build_signed_gem: .: (0.044906) + test_build_signed_gem_with_cert_expiration_length_days: .: (0.024857) + test_can_find_gemspecs_without_dot_gemspec: .: (0.007507) + test_execute: .: (0.007355) + test_execute_bad_name: .: (0.005189) + test_execute_bad_spec: .: (0.004230) + test_execute_force: .: (0.006981) + test_execute_missing_file: .: (0.002636) + test_execute_multiple_gemspec_without_gem_name: .: (0.003004) + test_execute_outside_dir: .: (0.013224) + test_execute_outside_dir_no_gemspec_present: .: (0.004065) + test_execute_outside_dir_with_external_gemspec: .: (0.007597) + test_execute_outside_dir_with_external_relative_gemspec: .: (0.007977) + test_execute_outside_dir_with_glob_argument: .: (0.007611) + test_execute_outside_dir_without_gem_name: .: (0.008248) + test_execute_platform: .: (0.007301) + test_execute_rubyforge_project_warning: .: (0.005751) + test_execute_strict_with_warnings: .: (0.003888) + test_execute_strict_without_warnings: .: (0.013188) + test_execute_without_gem_name: .: (0.005870) + test_handle_deprecated_options: .: (0.003882) + test_handle_options: .: (0.004244) + test_handle_options_defaults: .: (0.003874) + test_options_filename: .: (0.005684) TestGemCommandsCertCommand: - test_certificates_matching: .: (0.008014) - test_certificates_matching_filter: .: (0.007773) - test_execute_add: .: (0.011168) - test_execute_add_twice: .: (0.005454) - test_execute_build: .: (1.789373) - test_execute_build_bad_email_address: .: (0.013993) - test_execute_build_bad_passphrase_confirmation: .: (0.019558) - test_execute_build_ec_key: .: (0.019660) - test_execute_build_encrypted_key: .: (0.031687) - test_execute_build_expiration_days: .: (0.539562) - test_execute_build_key: .: (0.032497) - test_execute_build_key_algorithm_ec_key: .: (0.021596) - test_execute_certificate: .: (0.017325) - test_execute_encrypted_private_key: .: (0.019231) - test_execute_list: .: (0.019556) - test_execute_list_filter: .: (0.031558) - test_execute_private_key: .: (0.019558) - test_execute_re_sign: .: (0.039664) - test_execute_re_sign_with_cert_expiration_length_days: .: (0.028466) - test_execute_remove: .: (0.015471) - test_execute_remove_multiple: .: (0.018974) - test_execute_remove_twice: .: (0.043590) - test_execute_sign: .: (0.081846) - test_execute_sign_default: .: (0.060010) - test_execute_sign_default_encrypted_key: .: (0.080421) - test_execute_sign_encrypted_key: .: (0.033845) - test_execute_sign_no_cert: .: (0.017732) - test_execute_sign_no_key: .: (0.014925) - test_handle_options: .: (0.019547) - test_handle_options_add_bad: .: (0.015584) - test_handle_options_certificate: .: (0.011966) - test_handle_options_key_bad: .: (0.011687) - test_handle_options_sign: .: (0.025443) - test_handle_options_sign_encrypted_key: .: (0.029883) - test_handle_options_sign_nonexistent: .: (0.019782) + test_certificates_matching: .: (0.004412) + test_certificates_matching_filter: .: (0.003232) + test_execute_add: .: (0.005015) + test_execute_add_twice: .: (0.005223) + test_execute_build: .: (0.393907) + test_execute_build_bad_email_address: .: (0.009701) + test_execute_build_bad_passphrase_confirmation: .: (0.005548) + test_execute_build_ec_key: .: (0.007380) + test_execute_build_encrypted_key: .: (0.011366) + test_execute_build_expiration_days: .: (0.432981) + test_execute_build_key: .: (0.011436) + test_execute_build_key_algorithm_ec_key: .: (0.007908) + test_execute_certificate: .: (0.005406) + test_execute_encrypted_private_key: .: (0.006587) + test_execute_list: .: (0.005758) + test_execute_list_filter: .: (0.010284) + test_execute_private_key: .: (0.007675) + test_execute_re_sign: .: (0.012301) + test_execute_re_sign_with_cert_expiration_length_days: .: (0.012493) + test_execute_remove: .: (0.005335) + test_execute_remove_multiple: .: (0.010406) + test_execute_remove_twice: .: (0.025593) + test_execute_sign: .: (0.022971) + test_execute_sign_default: .: (0.027871) + test_execute_sign_default_encrypted_key: .: (0.012385) + test_execute_sign_encrypted_key: .: (0.012000) + test_execute_sign_no_cert: .: (0.005200) + test_execute_sign_no_key: .: (0.005211) + test_handle_options: .: (0.005037) + test_handle_options_add_bad: .: (0.005428) + test_handle_options_certificate: .: (0.004803) + test_handle_options_key_bad: .: (0.006210) + test_handle_options_sign: .: (0.008569) + test_handle_options_sign_encrypted_key: .: (0.008851) + test_handle_options_sign_nonexistent: .: (0.012888) TestGemCommandsCheckCommand: - test_doctor: .: (0.018910) - test_handle_options: .: (0.012931) - test_handle_options_defaults: .: (0.011074) - test_initialize: .: (0.002608) + test_doctor: .: (0.005624) + test_handle_options: .: (0.003536) + test_handle_options_defaults: .: (0.003510) + test_initialize: .: (0.002396) TestGemCommandsCleanupCommand: - test_execute: .: (0.032506) - test_execute_all: .: (0.058832) - test_execute_all_dependencies: .: (0.072901) - test_execute_all_user: .: (0.055814) - test_execute_all_user_no_sudo: .: (0.064825) - test_execute_dev_dependencies: .: (0.062098) - test_execute_dry_run: .: (0.039250) - test_execute_ignore_default_gem_verbose: .: (0.058740) - test_execute_keeps_older_versions_with_deps: .: (0.080770) - test_execute_remove_gem_home_only: .: (0.287550) - test_execute_user_install: .: (0.127564) - test_execute_without_dev_dependencies: .: (0.091667) - test_handle_options_check_development: .: (0.039906) - test_handle_options_d: .: (0.035679) - test_handle_options_deprecated_dry_run: .: (0.028871) - test_handle_options_dry_run: .: (0.031586) - test_handle_options_n: .: (0.030813) + test_execute: .: (0.015513) + test_execute_all: .: (0.032554) + test_execute_all_dependencies: .: (0.028911) + test_execute_all_user: .: (0.029279) + test_execute_all_user_no_sudo: .: (0.043854) + test_execute_dev_dependencies: .: (0.063162) + test_execute_dry_run: .: (0.013765) + test_execute_ignore_default_gem_verbose: .: (0.027313) + test_execute_keeps_older_versions_with_deps: .: (0.031379) + test_execute_remove_gem_home_only: .: (0.075110) + test_execute_user_install: .: (0.054615) + test_execute_without_dev_dependencies: .: (0.029054) + test_handle_options_check_development: .: (0.015715) + test_handle_options_d: .: (0.015146) + test_handle_options_deprecated_dry_run: .: (0.015082) + test_handle_options_dry_run: .: (0.019371) + test_handle_options_n: .: (0.016578) TestGemCommandsContentsCommand: - test_execute: .: (0.015740) - test_execute_all: .: (0.009897) - test_execute_bad_gem: .: (0.005224) - test_execute_default_gem: .: (0.015677) - test_execute_exact_match: .: (0.007849) - test_execute_lib_only: .: (0.008183) - test_execute_missing_multiple: .: (0.008658) - test_execute_missing_single: .: (0.010299) - test_execute_missing_version: .: (0.004033) - test_execute_multiple: .: (0.008832) - test_execute_no_prefix: .: (0.010496) - test_execute_show_install_dir: .: (0.008712) - test_execute_show_install_dir_latest_version: .: (0.008745) - test_execute_show_install_dir_version: .: (0.013845) - test_handle_options: .: (0.003885) + test_execute: .: (0.004258) + test_execute_all: .: (0.004632) + test_execute_bad_gem: .: (0.002598) + test_execute_default_gem: .: (0.005577) + test_execute_exact_match: .: (0.004401) + test_execute_lib_only: .: (0.003963) + test_execute_missing_multiple: .: (0.004028) + test_execute_missing_single: .: (0.003025) + test_execute_missing_version: .: (0.003740) + test_execute_multiple: .: (0.004616) + test_execute_no_prefix: .: (0.003884) + test_execute_show_install_dir: .: (0.003481) + test_execute_show_install_dir_latest_version: .: (0.004026) + test_execute_show_install_dir_version: .: (0.003855) + test_handle_options: .: (0.003929) TestGemCommandsDependencyCommand: - test_execute: .: (0.008174) - test_execute_no_args: .: (0.015630) - test_execute_no_match: .: (0.007666) - test_execute_pipe_format: .: (0.011684) - test_execute_prerelease: .: (0.011664) - test_execute_regexp: .: (0.011676) - test_execute_remote: .: (0.011500) - test_execute_remote_version: .: (0.015566) - test_execute_reverse: .: (0.004769) - test_execute_reverse_remote: .: (0.015239) + test_execute: .: (0.003763) + test_execute_no_args: .: (0.007386) + test_execute_no_match: .: (0.002928) + test_execute_pipe_format: .: (0.005240) + test_execute_prerelease: .: (0.009823) + test_execute_regexp: .: (0.006742) + test_execute_remote: .: (0.007794) + test_execute_remote_version: .: (0.005986) + test_execute_reverse: .: (0.004585) + test_execute_reverse_remote: .: (0.002621) TestGemCommandsEnvironmentCommand: - test_execute_gemdir: .: (0.011201) - test_execute_gempath: .: (0.008619) - test_execute_gempath_multiple: .: (0.010596) - test_execute_platform: .: (0.008335) - test_execute_remotesources: .: (0.011161) - test_execute_unknown: .: (0.004160) - test_execute_user_gemdir: .: (0.008215) - test_execute_user_gemhome: .: (0.010957) - test_execute_version: .: (0.032010) + test_execute_gemdir: .: (0.004106) + test_execute_gempath: .: (0.004078) + test_execute_gempath_multiple: .: (0.003696) + test_execute_platform: .: (0.003908) + test_execute_remotesources: .: (0.008901) + test_execute_unknown: .: (0.021087) + test_execute_user_gemdir: .: (0.013264) + test_execute_user_gemhome: .: (0.018097) + test_execute_version: .: (0.012293) TestGemCommandsExecCommand: - test_conservative: .: (0.208089) - test_conservative_missing_gem: .: (0.025070) - test_error_with_no_arguments: .: (0.010536) - test_error_with_no_executable: .: (0.007362) - test_full_option_parsing: .: (0.008888) - test_gem_dependency_contains_executable: .: (0.207105) - test_gem_dependency_contains_other_executable: .: (0.259503) - test_gem_exec_gem_uninstall: .: (0.276309) - test_gem_with_executable: .: (0.111026) - test_gem_with_executable_error: .: (0.100906) - test_gem_with_multiple_executables_no_match: .: (0.114572) - test_gem_with_multiple_executables_one_match: .: (0.115581) - test_gem_with_other_executable_name: .: (0.223687) - test_gem_with_platform_and_platform_dependencies: .: (1.373278) - test_gem_with_platform_dependencies: .: (0.452015) - test_gem_with_platforms: .: (0.195654) - test_gem_without_executable: .: (0.087931) - test_missing_gem: .: (0.023397) - test_newer_prerelease_available: .: (0.467655) - test_only_prerelease_available: .: (0.359893) - test_other_gem_contains_executable: .: (0.107565) - test_pre_argument: .: (0.135662) - test_pre_version_option: .: (0.137515) - test_single_arg_parsing: .: (0.013819) - test_single_arg_parsing_with_version: .: (0.012074) - test_uses_newest_version: .: (0.212197) - test_uses_newest_version_of_dependency: .: (0.279077) - test_version_mismatch: .: (0.043401) + test_conservative: .: (0.039351) + test_conservative_missing_gem: .: (0.011833) + test_error_with_no_arguments: .: (0.003672) + test_error_with_no_executable: .: (0.003781) + test_full_option_parsing: .: (0.003663) + test_gem_dependency_contains_executable: .: (0.039431) + test_gem_dependency_contains_other_executable: .: (0.033024) + test_gem_exec_gem_uninstall: .: (0.045772) + test_gem_with_executable: .: (0.026611) + test_gem_with_executable_error: .: (0.021588) + test_gem_with_multiple_executables_no_match: .: (0.021801) + test_gem_with_multiple_executables_one_match: .: (0.024729) + test_gem_with_other_executable_name: .: (0.059597) + test_gem_with_platform_and_platform_dependencies: .: (0.362067) + test_gem_with_platform_dependencies: .: (0.085693) + test_gem_with_platforms: .: (0.065547) + test_gem_without_executable: .: (0.020825) + test_missing_gem: .: (0.006999) + test_newer_prerelease_available: .: (0.132992) + test_only_prerelease_available: .: (0.049134) + test_other_gem_contains_executable: .: (0.022857) + test_pre_argument: .: (0.030482) + test_pre_version_option: .: (0.027259) + test_single_arg_parsing: .: (0.003914) + test_single_arg_parsing_with_version: .: (0.003893) + test_uses_newest_version: .: (0.063080) + test_uses_newest_version_of_dependency: .: (0.083420) + test_version_mismatch: .: (0.011230) TestGemCommandsFetchCommand: - test_execute: .: (0.080261) - test_execute_latest: .: (0.061018) - test_execute_nonexistent_hint_disabled: .: (0.024150) - test_execute_platform: .: (0.091214) - test_execute_prerelease: .: (0.039574) - test_execute_specific_prerelease: .: (0.043664) - test_execute_two_version: .: (0.002932) - test_execute_two_version_specified_by_colon: .: (0.044738) - test_execute_version: .: (0.035516) - test_execute_version_nonexistent: .: (0.012896) - test_execute_version_specified_by_colon: .: (0.026591) + test_execute: .: (0.009223) + test_execute_latest: .: (0.012483) + test_execute_nonexistent_hint_disabled: .: (0.004571) + test_execute_platform: .: (0.012848) + test_execute_prerelease: .: (0.013597) + test_execute_specific_prerelease: .: (0.011863) + test_execute_two_version: .: (0.002532) + test_execute_two_version_specified_by_colon: .: (0.012318) + test_execute_version: .: (0.015903) + test_execute_version_nonexistent: .: (0.004771) + test_execute_version_specified_by_colon: .: (0.010171) TestGemCommandsHelpCommand: - test_gem_help_bad: .: (0.011408) - test_gem_help_build: .: (0.008336) - test_gem_help_commands: .: (0.035138) - test_gem_help_commands_omits_deprecated_commands: .: (0.015663) - test_gem_help_gem_dependencies: .: (0.002684) - test_gem_help_platforms: .: (0.008856) - test_gem_no_args_shows_help: .: (0.007608) + test_gem_help_bad: .: (0.002676) + test_gem_help_build: .: (0.004321) + test_gem_help_commands: .: (0.010939) + test_gem_help_commands_omits_deprecated_commands: .: (0.005585) + test_gem_help_gem_dependencies: .: (0.002580) + test_gem_help_platforms: .: (0.002590) + test_gem_no_args_shows_help: .: (0.003328) TestGemCommandsInfoCommand: - test_execute: .: (0.019389) - test_execute_with_default_gem: .: (0.043674) - test_execute_with_default_gem_and_regular_gem: .: (0.027667) - test_execute_with_version_flag: .: (0.023659) + test_execute: .: (0.007831) + test_execute_with_default_gem: .: (0.008775) + test_execute_with_default_gem_and_regular_gem: .: (0.009032) + test_execute_with_version_flag: .: (0.007816) TestGemCommandsInstallCommand: - test_execute_bad_source: .: (0.015364) - test_execute_conservative: .: (0.099640) - test_execute_dependency_nonexistent: .: (0.027696) - test_execute_exclude_prerelease: .: (0.089513) - test_execute_explicit_version_includes_prerelease: .: (0.117873) - test_execute_http_proxy: .: (0.027642) - test_execute_installs_deps_a_gemdeps: .: (0.227742) - test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.107317) - test_execute_installs_from_a_gemdeps: .: (0.103643) - test_execute_installs_from_a_gemdeps_with_conservative: .: (0.279663) - test_execute_local: .: (0.117789) - test_execute_local_dependency_nonexistent: .: (0.028316) - test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.071150) - test_execute_local_missing: .: (0.007759) - test_execute_local_missing_ignore_dependencies: .: (0.011681) - test_execute_local_transitive_prerelease: .: (0.414414) - test_execute_no_gem: .: (0.013099) - test_execute_no_user_install: .: (0.075611) - test_execute_nonexistent: .: (0.009158) - test_execute_nonexistent_force: .: (0.023577) - test_execute_nonexistent_hint_disabled: .: (0.015872) - test_execute_nonexistent_with_dashes: .: (0.022463) - test_execute_nonexistent_with_hint: .: (0.011656) - test_execute_prerelease_skipped_when_no_flag_set: .: (0.087677) - test_execute_prerelease_skipped_when_non_pre_available: .: (0.075659) - test_execute_prerelease_wins_over_previous_ver: .: (0.080427) - test_execute_rdoc: .: (0.326219) - test_execute_rdoc_with_path: .: (0.087642) - test_execute_remote: .: (0.063768) - test_execute_remote_ignores_files: .: (0.095577) - test_execute_remote_truncates_existing_gemspecs: .: (0.131677) - test_execute_required_ruby_version: .: (0.116009) - test_execute_required_ruby_version_specific_not_met:.: (0.019100) - test_execute_required_ruby_version_specific_prerelease_met: .: (0.069709) - test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.031916) - test_execute_required_ruby_version_upper_bound: .: (0.116578) - test_execute_required_rubygems_version_wrong: .: (0.034752) - test_execute_saves_build_args: .: (0.078936) - test_execute_two: .: (0.172011) - test_execute_two_version: .: (0.003004) - test_execute_two_version_specified_by_colon: .: (0.195110) - test_execute_uses_deps_a_gemdeps: .: (0.104411) - test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.124513) - test_execute_uses_from_a_gemdeps: .: (0.087737) - test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.097346) - test_execute_with_gemdeps_path_ignores_system: .: (0.102065) - test_execute_with_invalid_gem_file: .: (0.111662) - test_execute_with_version_specified_by_colon: .: (0.103660) - test_explain_platform_local: .: (0.039675) - test_explain_platform_local_ignore_dependencies: .: (0.039652) - test_explain_platform_ruby: .: (0.032577) - test_explain_platform_ruby_ignore_dependencies: .: (0.038823) - test_handle_options_file: .: (0.027657) - test_handle_options_suggest: .: (0.026179) - test_handle_options_without: .: (0.042169) - test_install_gem_ignore_dependencies_both: .: (0.086979) - test_install_gem_ignore_dependencies_remote: .: (0.071671) - test_install_gem_ignore_dependencies_remote_platform_local: .: (0.123666) - test_install_gem_ignore_dependencies_specific_file: .: (0.083663) - test_parses_requirement_from_gemname: .: (0.048034) - test_redact_credentials_from_uri_on_warning: .: (0.119475) - test_show_errors_on_failure: .: (0.019640) - test_show_source_problems_even_on_success: .: (0.095664) - test_suggest_update_if_enabled: .: (0.079670) + test_execute_bad_source: .: (0.005012) + test_execute_conservative: .: (0.018667) + test_execute_dependency_nonexistent: .: (0.008759) + test_execute_exclude_prerelease: .: (0.027291) + test_execute_explicit_version_includes_prerelease: .: (0.028986) + test_execute_http_proxy: .: (0.010018) + test_execute_installs_deps_a_gemdeps: .: (0.054880) + test_execute_installs_deps_a_gemdeps_into_a_path: .: (0.057884) + test_execute_installs_from_a_gemdeps: .: (0.035323) + test_execute_installs_from_a_gemdeps_with_conservative: .: (0.035298) + test_execute_local: .: (0.017273) + test_execute_local_dependency_nonexistent: .: (0.013027) + test_execute_local_dependency_nonexistent_ignore_dependencies: .: (0.017610) + test_execute_local_missing: .: (0.003682) + test_execute_local_missing_ignore_dependencies: .: (0.003646) + test_execute_local_transitive_prerelease: .: (0.046888) + test_execute_no_gem: .: (0.002724) + test_execute_no_user_install: .: (0.016771) + test_execute_nonexistent: .: (0.004975) + test_execute_nonexistent_force: .: (0.004949) + test_execute_nonexistent_hint_disabled: .: (0.006076) + test_execute_nonexistent_with_dashes: .: (0.012608) + test_execute_nonexistent_with_hint: .: (0.019075) + test_execute_prerelease_skipped_when_no_flag_set: .: (0.052989) + test_execute_prerelease_skipped_when_non_pre_available: .: (0.050877) + test_execute_prerelease_wins_over_previous_ver: .: (0.023012) + test_execute_rdoc: .: (0.200086) + test_execute_rdoc_with_path: .: (0.057742) + test_execute_remote: .: (0.017265) + test_execute_remote_ignores_files: .: (0.023783) + test_execute_remote_truncates_existing_gemspecs: .: (0.032851) + test_execute_required_ruby_version: .: (0.037748) + test_execute_required_ruby_version_specific_not_met:.: (0.010906) + test_execute_required_ruby_version_specific_prerelease_met: .: (0.018286) + test_execute_required_ruby_version_specific_prerelease_not_met: .: (0.010599) + test_execute_required_ruby_version_upper_bound: .: (0.032141) + test_execute_required_rubygems_version_wrong: .: (0.011341) + test_execute_saves_build_args: .: (0.016789) + test_execute_two: .: (0.031373) + test_execute_two_version: .: (0.002857) + test_execute_two_version_specified_by_colon: .: (0.045351) + test_execute_uses_deps_a_gemdeps: .: (0.031492) + test_execute_uses_deps_a_gemdeps_with_a_path: .: (0.036971) + test_execute_uses_from_a_gemdeps: .: (0.024648) + test_execute_uses_from_a_gemdeps_with_no_lock: .: (0.050036) + test_execute_with_gemdeps_path_ignores_system: .: (0.064198) + test_execute_with_invalid_gem_file: .: (0.022618) + test_execute_with_version_specified_by_colon: .: (0.022296) + test_explain_platform_local: .: (0.014211) + test_explain_platform_local_ignore_dependencies: .: (0.020464) + test_explain_platform_ruby: .: (0.015627) + test_explain_platform_ruby_ignore_dependencies: .: (0.013723) + test_handle_options_file: .: (0.011760) + test_handle_options_suggest: .: (0.010280) + test_handle_options_without: .: (0.010479) + test_install_gem_ignore_dependencies_both: .: (0.014172) + test_install_gem_ignore_dependencies_remote: .: (0.016490) + test_install_gem_ignore_dependencies_remote_platform_local: .: (0.029574) + test_install_gem_ignore_dependencies_specific_file: .: (0.015778) + test_parses_requirement_from_gemname: .: (0.012190) + test_redact_credentials_from_uri_on_warning: .: (0.048989) + test_show_errors_on_failure: .: (0.017328) + test_show_source_problems_even_on_success: .: (0.051165) + test_suggest_update_if_enabled: .: (0.018656) TestGemCommandsListCommand: - test_execute_installed: .: (0.015395) - test_execute_normal_gem_shadowing_default_gem: .: (0.039653) + test_execute_installed: .: (0.007183) + test_execute_normal_gem_shadowing_default_gem: .: (0.013841) TestGemCommandsLockCommand: - test_execute: .: (0.019386) - test_execute_missing_dependency: .: (0.022201) - test_execute_strict: .: (0.014144) + test_execute: .: (0.006183) + test_execute_missing_dependency: .: (0.005482) + test_execute_strict: .: (0.005339) TestGemCommandsMirrorCommand: - test_execute: .: (0.013132) + test_execute: .: (0.003079) TestGemCommandsOpenCommand: - test_default_gem: .: (0.011328) - test_execute: .: (0.251643) - test_execute_bad_gem: .: (0.003395) - test_wrong_version: .: (0.007927) + test_default_gem: .: (0.004074) + test_execute: .: (0.152316) + test_execute_bad_gem: .: (0.003219) + test_wrong_version: .: (0.003997) TestGemCommandsOutdatedCommand: - test_execute: .: (0.075391) - test_execute_with_up_to_date_platform_specific_gem: .: (0.111641) - test_initialize: .: (0.032990) + test_execute: .: (0.019893) + test_execute_with_up_to_date_platform_specific_gem: .: (0.016404) + test_initialize: .: (0.004694) TestGemCommandsOwnerCommand: - test_add_owner_with_host_option_through_execute: .: (0.112417) - test_add_owners: .: (0.008615) - test_add_owners_denied: .: (0.010940) - test_add_owners_key: .: (0.019664) - test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.235716) - test_add_owners_permanent_redirect: .: (0.003763) - test_add_owners_unathorized_api_key: .: (0.012850) - test_otp_verified_failure: .: (0.013002) - test_otp_verified_success: .: (0.013518) - test_remove_owners: .: (0.012010) - test_remove_owners_denied: .: (0.012146) - test_remove_owners_key: .: (0.015157) - test_remove_owners_missing: .: (0.012344) - test_remove_owners_permanent_redirect: .: (0.011161) - test_remove_owners_unathorized_api_key: .: (0.007821) - test_show_owners: .: (0.012308) - test_show_owners_denied: .: (0.011126) - test_show_owners_dont_load_objects: .: (0.011905) - test_show_owners_key: .: (0.011690) - test_show_owners_permanent_redirect: .: (0.011815) - test_show_owners_setting_up_host: .: (0.007710) - test_show_owners_setting_up_host_through_env_var: .: (0.012013) - test_with_webauthn_enabled_failure: .: (0.105748) - test_with_webauthn_enabled_failure_with_polling: .: (0.107956) - test_with_webauthn_enabled_success: .: (0.108032) - test_with_webauthn_enabled_success_with_polling: .: (0.111123) + test_add_owner_with_host_option_through_execute: .: (0.007434) + test_add_owners: .: (0.004797) + test_add_owners_denied: .: (0.004660) + test_add_owners_key: .: (0.006170) + test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes: .: (0.211965) + test_add_owners_permanent_redirect: .: (0.007799) + test_add_owners_unathorized_api_key: .: (0.008747) + test_otp_verified_failure: .: (0.008738) + test_otp_verified_success: .: (0.008143) + test_remove_owners: .: (0.007751) + test_remove_owners_denied: .: (0.007647) + test_remove_owners_key: .: (0.009980) + test_remove_owners_missing: .: (0.006089) + test_remove_owners_permanent_redirect: .: (0.006402) + test_remove_owners_unathorized_api_key: .: (0.006509) + test_show_owners: .: (0.015258) + test_show_owners_denied: .: (0.004874) + test_show_owners_dont_load_objects: .: (0.005754) + test_show_owners_key: .: (0.007081) + test_show_owners_permanent_redirect: .: (0.005262) + test_show_owners_setting_up_host: .: (0.004382) + test_show_owners_setting_up_host_through_env_var: .: (0.005029) + test_with_webauthn_enabled_failure: .: (0.107258) + test_with_webauthn_enabled_failure_with_polling: .: (0.108844) + test_with_webauthn_enabled_success: .: (0.109676) + test_with_webauthn_enabled_success_with_polling: .: (0.109816) TestGemCommandsPristineCommand: - test_execute: .: (0.043277) - test_execute_all: .: (0.050299) - test_execute_bindir: .: (0.039610) - test_execute_default_gem: .: (0.019558) - test_execute_env_shebang: .: (0.079654) - test_execute_extensions_explicit: .: (0.971657) - test_execute_extensions_only_missing_extensions: .: (1.403639) - test_execute_many: .: (0.055684) - test_execute_many_multi_repo: .: (0.067671) - test_execute_missing_cache_gem: .: (0.087729) - test_execute_missing_cache_gem_when_multi_repo: .: (0.111627) - test_execute_multi_platform: .: (1.131083) - test_execute_no_extension: .: (0.463789) - test_execute_no_gem: .: (0.008659) - test_execute_only_executables: .: (0.027621) - test_execute_only_plugins: .: (0.027627) - test_execute_unknown_gem_at_remote_source: .: (0.015647) - test_execute_user_install: .: (0.032889) - test_execute_with_extension_with_build_args: .: (0.778563) - test_handle_options: .: (0.012548) - test_handle_options_extensions: .: (0.012330) - test_skip: .: (0.046834) - test_skip_many_gems: .: (0.099497) + test_execute: .: (0.029573) + test_execute_all: .: (0.032848) + test_execute_bindir: .: (0.019423) + test_execute_default_gem: .: (0.009383) + test_execute_env_shebang: .: (0.020288) + test_execute_extensions_explicit: .: (0.341044) + test_execute_extensions_only_missing_extensions: .: (0.515908) + test_execute_many: .: (0.047989) + test_execute_many_multi_repo: .: (0.037645) + test_execute_missing_cache_gem: .: (0.040028) + test_execute_missing_cache_gem_when_multi_repo: .: (0.034677) + test_execute_multi_platform: .: (0.466491) + test_execute_no_extension: .: (0.203869) + test_execute_no_gem: .: (0.005420) + test_execute_only_executables: .: (0.025200) + test_execute_only_plugins: .: (0.037901) + test_execute_unknown_gem_at_remote_source: .: (0.011060) + test_execute_user_install: .: (0.023055) + test_execute_with_extension_with_build_args: .: (0.340045) + test_handle_options: .: (0.012515) + test_handle_options_extensions: .: (0.010005) + test_skip: .: (0.035694) + test_skip_many_gems: .: (0.033732) TestGemCommandsPushCommand: - test_execute: .: (0.030997) - test_execute_allowed_push_host: .: (0.039562) - test_execute_attestation: .: (0.035620) - test_execute_host: .: (0.031603) - test_otp_verified_failure: .: (0.027585) - test_otp_verified_success: .: (0.023696) - test_raises_error_with_no_arguments: .: (0.019456) - test_sending_gem: .: (0.025222) - test_sending_gem_defaulting_to_allowed_push_host: .: (0.034061) - test_sending_gem_denied: .: (0.024995) - test_sending_gem_key: .: (0.022054) - test_sending_gem_to_allowed_push_host: .: (0.032196) - test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.055214) - test_sending_gem_to_disallowed_default_host: .: (0.037461) - test_sending_gem_to_disallowed_push_host: .: (0.027784) - test_sending_gem_to_host_permanent_redirect: .: (0.013434) - test_sending_gem_to_metadata_host: .: (0.026460) - test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.023591) - test_sending_gem_with_env_var_api_key: .: (0.023090) - test_sending_gem_with_no_local_creds: .: (0.032678) - test_sending_when_default_host_disabled: .: (0.019257) - test_sending_when_default_host_disabled_with_override: .: (0.076070) - test_with_webauthn_enabled_failure: .: (0.135234) - test_with_webauthn_enabled_failure_with_polling: .: (0.191560) - test_with_webauthn_enabled_success: .: (0.099859) - test_with_webauthn_enabled_success_with_polling: .: (0.177852) + test_execute: .: (0.012928) + test_execute_allowed_push_host: .: (0.014557) + test_execute_attestation: .: (0.011780) + test_execute_host: .: (0.010342) + test_otp_verified_failure: .: (0.008893) + test_otp_verified_success: .: (0.008545) + test_raises_error_with_no_arguments: .: (0.014551) + test_sending_gem: .: (0.010078) + test_sending_gem_defaulting_to_allowed_push_host: .: (0.013083) + test_sending_gem_denied: .: (0.008822) + test_sending_gem_key: .: (0.010567) + test_sending_gem_to_allowed_push_host: .: (0.011988) + test_sending_gem_to_allowed_push_host_with_basic_credentials: .: (0.011772) + test_sending_gem_to_disallowed_default_host: .: (0.011896) + test_sending_gem_to_disallowed_push_host: .: (0.011843) + test_sending_gem_to_host_permanent_redirect: .: (0.008975) + test_sending_gem_to_metadata_host: .: (0.011682) + test_sending_gem_unathorized_api_key_with_mfa_enabled: .: (0.008744) + test_sending_gem_with_env_var_api_key: .: (0.011324) + test_sending_gem_with_no_local_creds: .: (0.011102) + test_sending_when_default_host_disabled: .: (0.014515) + test_sending_when_default_host_disabled_with_override: .: (0.010152) + test_with_webauthn_enabled_failure: .: (0.010517) + test_with_webauthn_enabled_failure_with_polling: .: (0.110537) + test_with_webauthn_enabled_success: .: (0.014382) + test_with_webauthn_enabled_success_with_polling: .: (0.116358) TestGemCommandsQueryCommandWithInstalledGems: - test_execute: .: (0.040425) - test_execute_all: .: (0.047973) - test_execute_all_prerelease: .: (0.047670) - test_execute_details: .: (0.055368) - test_execute_details_cleans_text: .: (0.059661) - test_execute_details_truncates_summary: .: (0.262769) - test_execute_installed: .: (0.024896) - test_execute_installed_inverse: .: (0.023655) - test_execute_installed_inverse_not_installed: .: (0.016129) - test_execute_installed_no_name: .: (0.019486) - test_execute_installed_not_installed: .: (0.019948) - test_execute_installed_version: .: (0.020896) - test_execute_installed_version_not_installed: .: (0.027016) - test_execute_local: .: (0.024833) - test_execute_local_notty: .: (0.022126) - test_execute_local_quiet: .: (0.016106) - test_execute_multiple_args: .: (0.018142) - test_execute_no_prerelease_local: .: (0.025017) - test_execute_no_versions: .: (0.023641) - test_execute_notty: .: (0.018292) - test_execute_prerelease: .: (0.017357) - test_execute_prerelease_local: .: (0.041693) - test_execute_remote: .: (0.025773) - test_execute_remote_notty: .: (0.023850) - test_execute_remote_quiet: .: (0.023855) - test_make_entry: .: (0.015725) - test_show_gems: .: (0.015590) + test_execute: .: (0.021893) + test_execute_all: .: (0.022535) + test_execute_all_prerelease: .: (0.018471) + test_execute_details: .: (0.019122) + test_execute_details_cleans_text: .: (0.015086) + test_execute_details_truncates_summary: .: (0.080297) + test_execute_installed: .: (0.007206) + test_execute_installed_inverse: .: (0.007106) + test_execute_installed_inverse_not_installed: .: (0.007053) + test_execute_installed_no_name: .: (0.007086) + test_execute_installed_not_installed: .: (0.007341) + test_execute_installed_version: .: (0.007325) + test_execute_installed_version_not_installed: .: (0.007091) + test_execute_local: .: (0.007449) + test_execute_local_notty: .: (0.009434) + test_execute_local_quiet: .: (0.007616) + test_execute_multiple_args: .: (0.009719) + test_execute_no_prerelease_local: .: (0.009796) + test_execute_no_versions: .: (0.009466) + test_execute_notty: .: (0.009729) + test_execute_prerelease: .: (0.007268) + test_execute_prerelease_local: .: (0.009270) + test_execute_remote: .: (0.015633) + test_execute_remote_notty: .: (0.013171) + test_execute_remote_quiet: .: (0.008301) + test_make_entry: .: (0.005395) + test_show_gems: .: (0.005814) TestGemCommandsQueryCommandWithoutInstalledGems: - test_depprecated: .: (0.039417) - test_execute_default_details: .: (0.051709) - test_execute_exact_local: .: (0.055889) - test_execute_exact_multiple: .: (0.047464) - test_execute_exact_remote: .: (0.172180) - test_execute_local_details: .: (0.127834) - test_execute_platform: .: (0.111671) - test_execute_show_default_gems: .: (0.040485) - test_execute_show_default_gems_with_platform: .: (0.044102) + test_depprecated: .: (0.013211) + test_execute_default_details: .: (0.018370) + test_execute_exact_local: .: (0.018729) + test_execute_exact_multiple: .: (0.019270) + test_execute_exact_remote: .: (0.051960) + test_execute_local_details: .: (0.045124) + test_execute_platform: .: (0.047372) + test_execute_show_default_gems: .: (0.017728) + test_execute_show_default_gems_with_platform: .: (0.015347) TestGemCommandsRebuildCommand: - test_build_is_reproducible: .: (0.200794) + test_build_is_reproducible: .: (0.071424) TestGemCommandsSearchCommand: - test_initialize: .: (0.017975) + test_initialize: .: (0.002734) TestGemCommandsServerCommand: - test_execute: .: (0.003458) + test_execute: .: (0.002778) TestGemCommandsSetupCommand: - test_destdir_flag_regenerates_binstubs: .: (0.116005) - test_files_in: .: (0.055593) - test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.080385) - test_install_lib: .: (0.055294) - test_remove_old_lib_files: .: (0.051674) - test_remove_old_man_files: .: (0.041826) - test_show_release_notes: .: (0.058543) + test_destdir_flag_regenerates_binstubs: .: (0.040157) + test_files_in: .: (0.015859) + test_install_default_bundler_gem_with_destdir_and_prefix_flags: .: (0.035479) + test_install_lib: .: (0.018579) + test_remove_old_lib_files: .: (0.017512) + test_remove_old_man_files: .: (0.017235) + test_show_release_notes: .: (0.018180) TestGemCommandsSigninCommand: - test_execute_on_gemserver_without_profile_me_endpoint: .: (0.008401) - test_execute_when_already_signed_in_with_different_host: .: (0.016585) - test_execute_when_already_signed_in_with_same_host: .: (0.008383) - test_execute_when_not_already_signed_in: .: (0.012286) - test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.012924) - test_execute_with_host_permanent_redirect: .: (0.010632) - test_execute_with_host_supplied: .: (0.004346) - test_execute_with_key_name_and_custom_scope: .: (0.005543) - test_execute_with_key_name_and_exclusive_scope: .: (0.006120) - test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.004627) - test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.004476) - test_execute_with_key_name_default_scope: .: (0.004525) - test_execute_with_valid_creds_set_for_default_host: .: (0.003978) - test_execute_with_warnings: .: (0.004330) + test_execute_on_gemserver_without_profile_me_endpoint: .: (0.004312) + test_execute_when_already_signed_in_with_different_host: .: (0.004394) + test_execute_when_already_signed_in_with_same_host: .: (0.003984) + test_execute_when_not_already_signed_in: .: (0.003918) + test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder: .: (0.004041) + test_execute_with_host_permanent_redirect: .: (0.003711) + test_execute_with_host_supplied: .: (0.011346) + test_execute_with_key_name_and_custom_scope: .: (0.005576) + test_execute_with_key_name_and_exclusive_scope: .: (0.004323) + test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin:.: (0.005344) + test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only: .: (0.005474) + test_execute_with_key_name_default_scope: .: (0.004819) + test_execute_with_valid_creds_set_for_default_host: .: (0.004529) + test_execute_with_warnings: .: (0.004412) TestGemCommandsSignoutCommand: - test_execute_when_not_signed_in: .: (0.002855) - test_execute_when_user_is_signed_in: .: (0.003264) + test_execute_when_not_signed_in: .: (0.002835) + test_execute_when_user_is_signed_in: .: (0.002879) TestGemCommandsSourcesCommand: - test_execute: .: (0.005469) - test_execute_add: .: (0.007936) - test_execute_add_allow_typo_squatting_source: .: (0.009058) - test_execute_add_allow_typo_squatting_source_forced:.: (0.008104) - test_execute_add_bad_uri: .: (0.005344) - test_execute_add_deny_typo_squatting_source: .: (0.007543) - test_execute_add_existent_source_invalid_uri: .: (0.006029) - test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.005542) - test_execute_add_http_rubygems_org: .: (0.006318) - test_execute_add_http_rubygems_org_forced: .: (0.009156) - test_execute_add_https_rubygems_org: .: (0.006656) - test_execute_add_nonexistent_source: .: (0.005589) - test_execute_add_redundant_source: .: (0.005165) - test_execute_add_redundant_source_trailing_slash: .: (0.015268) - test_execute_clear_all: .: (0.008351) - test_execute_list: .: (0.006329) - test_execute_remove: .: (0.006612) - test_execute_remove_no_network: .: (0.005860) - test_execute_update: .: (0.012189) - test_initialize_proxy: .: (0.005673) + test_execute: .: (0.005094) + test_execute_add: .: (0.008026) + test_execute_add_allow_typo_squatting_source: .: (0.007995) + test_execute_add_allow_typo_squatting_source_forced:.: (0.007997) + test_execute_add_bad_uri: .: (0.004983) + test_execute_add_deny_typo_squatting_source: .: (0.007217) + test_execute_add_existent_source_invalid_uri: .: (0.006080) + test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password: .: (0.005891) + test_execute_add_http_rubygems_org: .: (0.006300) + test_execute_add_http_rubygems_org_forced: .: (0.007495) + test_execute_add_https_rubygems_org: .: (0.006783) + test_execute_add_nonexistent_source: .: (0.005508) + test_execute_add_redundant_source: .: (0.005315) + test_execute_add_redundant_source_trailing_slash: .: (0.014540) + test_execute_clear_all: .: (0.007138) + test_execute_list: .: (0.005737) + test_execute_remove: .: (0.005164) + test_execute_remove_no_network: .: (0.005673) + test_execute_update: .: (0.011130) + test_initialize_proxy: .: (0.004861) TestGemCommandsSpecificationCommand: - test_execute: .: (0.005384) - test_execute_all: .: (0.008265) - test_execute_all_conflicts_with_version: .: (0.004394) - test_execute_bad_name: .: (0.002921) - test_execute_bad_name_with_version: .: (0.003824) - test_execute_exact_match: .: (0.007407) - test_execute_field: .: (0.006429) - test_execute_file: .: (0.008623) - test_execute_marshal: .: (0.005055) - test_execute_remote: .: (0.006183) - test_execute_remote_with_prerelease: .: (0.007786) - test_execute_remote_with_version: .: (0.006912) - test_execute_remote_with_version_and_platform: .: (0.009147) - test_execute_remote_without_prerelease: .: (0.014510) - test_execute_ruby: .: (0.005328) + test_execute: .: (0.005555) + test_execute_all: .: (0.007264) + test_execute_all_conflicts_with_version: .: (0.002681) + test_execute_bad_name: .: (0.002791) + test_execute_bad_name_with_version: .: (0.002568) + test_execute_exact_match: .: (0.006210) + test_execute_field: .: (0.005307) + test_execute_file: .: (0.008542) + test_execute_marshal: .: (0.004717) + test_execute_remote: .: (0.006369) + test_execute_remote_with_prerelease: .: (0.008076) + test_execute_remote_with_version: .: (0.007233) + test_execute_remote_with_version_and_platform: .: (0.008822) + test_execute_remote_without_prerelease: .: (0.014613) + test_execute_ruby: .: (0.005409) TestGemCommandsStaleCommand: - test_execute_sorts: .: (0.006998) + test_execute_sorts: .: (0.007254) TestGemCommandsUnpackCommand: - test_execute: .: (0.037962) - test_execute_exact_match: .: (0.016722) - test_execute_gem_path: .: (0.009935) - test_execute_gem_path_missing: .: (0.003397) - test_execute_remote: .: (0.012824) - test_execute_spec: .: (0.044166) - test_execute_spec_target: .: (0.036265) - test_execute_sudo: .: (0.039545) - test_execute_with_target_option: .: (0.036738) - test_find_in_cache: .: (0.030509) - test_get_path: .: (0.008409) - test_handle_options_metadata: .: (0.004344) + test_execute: .: (0.037421) + test_execute_exact_match: .: (0.017345) + test_execute_gem_path: .: (0.009945) + test_execute_gem_path_missing: .: (0.003351) + test_execute_remote: .: (0.012526) + test_execute_spec: .: (0.046387) + test_execute_spec_target: .: (0.037753) + test_execute_sudo: .: (0.042063) + test_execute_with_target_option: .: (0.036784) + test_find_in_cache: .: (0.031344) + test_get_path: .: (0.008785) + test_handle_options_metadata: .: (0.009638) TestGemCommandsWhichCommand: - test_execute: .: (0.012252) - test_execute_directory: .: (0.004702) - test_execute_missing: .: (0.004715) - test_execute_one_missing: .: (0.006773) + test_execute: .: (0.006733) + test_execute_directory: .: (0.004125) + test_execute_missing: .: (0.004146) + test_execute_one_missing: .: (0.006202) TestGemCommandsYankCommand: - test_execute: .: (0.004022) - test_execute_host: .: (0.003649) - test_execute_key: .: (0.004343) - test_execute_with_otp_failure: .: (0.003840) - test_execute_with_otp_success: .: (0.004166) - test_handle_options: .: (0.004352) - test_handle_options_missing_argument: .: (0.005169) - test_with_webauthn_enabled_failure: .: (0.111788) - test_with_webauthn_enabled_failure_with_polling: .: (0.111746) - test_with_webauthn_enabled_success: .: (0.122196) - test_with_webauthn_enabled_success_with_polling: .: (0.109705) - test_yank_gem_unathorized_api_key: .: (0.009790) + test_execute: .: (0.004028) + test_execute_host: .: (0.003665) + test_execute_key: .: (0.003320) + test_execute_with_otp_failure: .: (0.003875) + test_execute_with_otp_success: .: (0.003841) + test_handle_options: .: (0.004672) + test_handle_options_missing_argument: .: (0.004752) + test_with_webauthn_enabled_failure: .: (0.107094) + test_with_webauthn_enabled_failure_with_polling: .: (0.108836) + test_with_webauthn_enabled_success: .: (0.109049) + test_with_webauthn_enabled_success_with_polling: .: (0.108907) + test_yank_gem_unathorized_api_key: .: (0.008209) TestGemConfig: - test_bad_rake_path_is_escaped: .: (0.004517) - test_datadir: .: (0.086664) - test_good_rake_path_is_escaped: .: (0.002662) + test_bad_rake_path_is_escaped: .: (0.005410) + test_datadir: .: (0.071148) + test_good_rake_path_is_escaped: .: (0.003509) TestGemConfigFile: - test_accept_string_key: .: (0.007586) - test_api_keys: .: (0.009080) - test_check_credentials_permissions: .: (0.007642) - test_disable_default_gem_server: .: (0.007647) - test_dump_with_rubygems_yaml: .: (0.003119) - test_handle_arguments: .: (0.007081) - test_handle_arguments_backtrace: .: (0.009052) - test_handle_arguments_debug: .: (0.003389) - test_handle_arguments_norc: .: (0.007836) - test_handle_arguments_override: .: (0.007656) - test_handle_arguments_traceback: .: (0.003163) - test_handle_comment: .: (0.036679) - test_ignore_invalid_config_file: .: (0.032024) - test_initialize: .: (0.043148) - test_initialize_environment_variable_override: .: (0.024632) - test_initialize_handle_arguments_config_file: .: (0.016889) - test_initialize_handle_arguments_config_file_equals:.: (0.018062) - test_initialize_handle_arguments_config_file_with_other_params: .: (0.002664) - test_initialize_ipv4_fallback_enabled_env: .: (0.002632) - test_initialize_operating_system_override: .: (0.002774) - test_initialize_platform_override: .: (0.004045) - test_initialize_system_wide_override: .: (0.003562) - test_load_api_keys: .: (0.002709) - test_load_api_keys_bad_permission: .: (0.003088) - test_load_install_extension_in_lib_from_config: .: (0.003286) - test_load_ssl_ca_cert_from_config: .: (0.002845) - test_load_ssl_client_cert_from_config: .: (0.002631) - test_load_ssl_verify_mode_from_config: .: (0.003881) - test_load_with_rubygems_config_hash: .: (0.003590) - test_really_verbose: .: (0.002795) - test_rubygems_api_key_equals: .: (0.002937) - test_rubygems_api_key_equals_bad_permission: .: (0.003091) - test_s3_source: .: (0.003154) - test_s3_source_with_config_without_lookahead: .: (0.003112) - test_set_config_file_name_from_environment_variable:.: (0.002773) - test_write: .: (0.003931) - test_write_from_hash: .: (0.004018) + test_accept_string_key: .: (0.003983) + test_api_keys: .: (0.003581) + test_check_credentials_permissions: .: (0.004326) + test_disable_default_gem_server: .: (0.003373) + test_dump_with_rubygems_yaml: .: (0.003331) + test_handle_arguments: .: (0.003013) + test_handle_arguments_backtrace: .: (0.003379) + test_handle_arguments_debug: .: (0.008871) + test_handle_arguments_norc: .: (0.012961) + test_handle_arguments_override: .: (0.011249) + test_handle_arguments_traceback: .: (0.009919) + test_handle_comment: .: (0.010773) + test_ignore_invalid_config_file: .: (0.012808) + test_initialize: .: (0.027905) + test_initialize_environment_variable_override: .: (0.022432) + test_initialize_handle_arguments_config_file: .: (0.002809) + test_initialize_handle_arguments_config_file_equals:.: (0.003519) + test_initialize_handle_arguments_config_file_with_other_params: .: (0.002552) + test_initialize_ipv4_fallback_enabled_env: .: (0.003458) + test_initialize_operating_system_override: .: (0.002813) + test_initialize_platform_override: .: (0.002988) + test_initialize_system_wide_override: .: (0.002734) + test_load_api_keys: .: (0.002959) + test_load_api_keys_bad_permission: .: (0.003381) + test_load_install_extension_in_lib_from_config: .: (0.002929) + test_load_ssl_ca_cert_from_config: .: (0.002798) + test_load_ssl_client_cert_from_config: .: (0.002668) + test_load_ssl_verify_mode_from_config: .: (0.002831) + test_load_with_rubygems_config_hash: .: (0.002659) + test_really_verbose: .: (0.002808) + test_rubygems_api_key_equals: .: (0.003178) + test_rubygems_api_key_equals_bad_permission: .: (0.003548) + test_s3_source: .: (0.003080) + test_s3_source_with_config_without_lookahead: .: (0.003058) + test_set_config_file_name_from_environment_variable:.: (0.002771) + test_write: .: (0.003583) + test_write_from_hash: .: (0.004197) TestGemConsoleUI: - test_output_can_be_captured_by_test_unit: .: (0.003495) + test_output_can_be_captured_by_test_unit: .: (0.002729) TestGemDependency: - test_equals2: .: (0.002826) - test_equals2_type: .: (0.002889) - test_equals_tilde: .: (0.002679) - test_equals_tilde_escape: .: (0.002514) - test_equals_tilde_object: .: (0.002614) - test_equals_tilde_spec: .: (0.002852) - test_hash: .: (0.002568) - test_identity: .: (0.003413) - test_initialize: .: (0.002542) - test_initialize_double: .: (0.002938) - test_initialize_empty: .: (0.002552) - test_initialize_prerelease: .: (0.002502) - test_initialize_type: .: (0.002815) - test_initialize_type_bad: .: (0.002919) - test_initialize_version: .: (0.002560) - test_match_eh_allow_prerelease: .: (0.002732) - test_match_eh_name_tuple: .: (0.002669) - test_match_eh_specification: .: (0.003503) - test_matches_spec_eh: .: (0.002700) - test_matches_spec_eh_prerelease: .: (0.002761) - test_merge: .: (0.002619) - test_merge_default: .: (0.002566) - test_merge_name_mismatch: .: (0.002480) - test_merge_other_default: .: (0.002639) - test_prerelease_eh: .: (0.002728) - test_specific: .: (0.002548) - test_to_spec: .: (0.006299) - test_to_spec_prerelease: .: (0.006008) - test_to_spec_with_only_prereleases: .: (0.005574) - test_to_specs_indicates_total_gem_set_size: .: (0.004817) - test_to_specs_respects_bundler_version: .: (0.006112) - test_to_specs_suggests_other_versions: .: (0.004634) + test_equals2: .: (0.002795) + test_equals2_type: .: (0.002265) + test_equals_tilde: .: (0.002592) + test_equals_tilde_escape: .: (0.002440) + test_equals_tilde_object: .: (0.002298) + test_equals_tilde_spec: .: (0.002654) + test_hash: .: (0.002677) + test_identity: .: (0.002369) + test_initialize: .: (0.002462) + test_initialize_double: .: (0.002516) + test_initialize_empty: .: (0.002406) + test_initialize_prerelease: .: (0.002335) + test_initialize_type: .: (0.002355) + test_initialize_type_bad: .: (0.002756) + test_initialize_version: .: (0.002361) + test_match_eh_allow_prerelease: .: (0.002345) + test_match_eh_name_tuple: .: (0.002486) + test_match_eh_specification: .: (0.002557) + test_matches_spec_eh: .: (0.002467) + test_matches_spec_eh_prerelease: .: (0.002940) + test_merge: .: (0.002410) + test_merge_default: .: (0.002358) + test_merge_name_mismatch: .: (0.002423) + test_merge_other_default: .: (0.002351) + test_prerelease_eh: .: (0.002454) + test_specific: .: (0.002250) + test_to_spec: .: (0.005374) + test_to_spec_prerelease: .: (0.005481) + test_to_spec_with_only_prereleases: .: (0.005284) + test_to_specs_indicates_total_gem_set_size: .: (0.004737) + test_to_specs_respects_bundler_version: .: (0.005892) + test_to_specs_suggests_other_versions: .: (0.004867) TestGemDependencyInstaller: - test_find_gems_gems_with_sources: .: (0.022806) - test_find_gems_with_sources_local: .: (0.024152) - test_find_gems_with_sources_prerelease: .: (0.032951) - test_find_gems_with_sources_with_bad_source: .: (0.003714) - test_find_gems_with_sources_with_best_only_and_platform: .: (0.027911) - test_install: .: (0.081937) - test_install_all_dependencies: .: (0.210220) - test_install_build_args: .: (0.125362) - test_install_cache_dir: .: (0.189600) - test_install_dependencies_satisfied: .: (0.261988) - test_install_dependency: .: (0.225273) - test_install_dependency_development: .: (0.313944) - test_install_dependency_development_deep: .: (0.431866) - test_install_dependency_development_shallow: .: (0.307434) - test_install_dependency_existing: .: (0.239559) - test_install_dependency_existing_extension: .: (1.009361) - test_install_dependency_old: .: (0.166347) - test_install_doesnt_upgrade_installed_dependencies: .: (0.631619) - test_install_domain_both: .: (0.207664) - test_install_domain_both_no_network: .: (0.192544) - test_install_domain_local: .: (0.111343) - test_install_domain_remote: .: (0.147293) - test_install_dual_repository: .: (0.247668) - test_install_dual_repository_and_done_installing_hooks: .: (0.427626) - test_install_env_shebang: .: (0.155665) - test_install_force: .: (0.157103) - test_install_ignore_dependencies: .: (0.158519) - test_install_install_dir: .: (0.135679) - test_install_legacy_spec_with_nil_required_ruby_version: .: (0.083717) - test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.080009) - test_install_local: .: (0.164012) - test_install_local_dependency: .: (0.222125) - test_install_local_dependency_installed: .: (0.207544) - test_install_local_dependency_no_network_for_target_gem: .: (0.165898) - test_install_local_prerelease: .: (0.142450) - test_install_local_subdir: .: (0.106085) - test_install_minimal_deps: .: (0.227653) - test_install_no_document: .: (0.121791) - test_install_no_minimal_deps: .: (0.324923) - test_install_no_wrappers: .: (0.159778) - test_install_platform_is_ignored_when_a_file_is_specified: .: (0.088816) - test_install_prerelease: .: (0.195330) - test_install_prerelease_bug_990: .: (0.179577) - test_install_prerelease_skipped_when_normal_ver: .: (0.219783) - test_install_reinstall: .: (0.191795) - test_install_remote: .: (0.131973) - test_install_remote_dep: .: (0.095672) - test_install_remote_platform_newer: .: (0.107682) - test_install_security_policy: .: (0.087374) - test_install_version: .: (0.077089) - test_install_version_default: .: (0.114851) - test_install_when_only_prerelease: .: (0.027768) - test_resolve_dependencies: .: (0.103670) - test_resolve_dependencies_ignore_dependencies: .: (0.096488) - test_resolve_dependencies_local: .: (0.095008) + test_find_gems_gems_with_sources: .: (0.022444) + test_find_gems_with_sources_local: .: (0.030609) + test_find_gems_with_sources_prerelease: .: (0.025965) + test_find_gems_with_sources_with_bad_source: .: (0.003823) + test_find_gems_with_sources_with_best_only_and_platform: .: (0.025600) + test_install: .: (0.033066) + test_install_all_dependencies: .: (0.069064) + test_install_build_args: .: (0.037047) + test_install_cache_dir: .: (0.043020) + test_install_dependencies_satisfied: .: (0.052944) + test_install_dependency: .: (0.040174) + test_install_dependency_development: .: (0.059393) + test_install_dependency_development_deep: .: (0.070872) + test_install_dependency_development_shallow: .: (0.047312) + test_install_dependency_existing: .: (0.126289) + test_install_dependency_existing_extension: .: (0.447241) + test_install_dependency_old: .: (0.054152) + test_install_doesnt_upgrade_installed_dependencies: .: (0.091629) + test_install_domain_both: .: (0.048552) + test_install_domain_both_no_network: .: (0.050806) + test_install_domain_local: .: (0.026432) + test_install_domain_remote: .: (0.030998) + test_install_dual_repository: .: (0.053622) + test_install_dual_repository_and_done_installing_hooks: .: (0.077834) + test_install_env_shebang: .: (0.031922) + test_install_force: .: (0.041367) + test_install_ignore_dependencies: .: (0.035967) + test_install_install_dir: .: (0.045972) + test_install_legacy_spec_with_nil_required_ruby_version: .: (0.014472) + test_install_legacy_spec_with_nil_required_rubygems_version:.: (0.014815) + test_install_local: .: (0.030360) + test_install_local_dependency: .: (0.035477) + test_install_local_dependency_installed: .: (0.041111) + test_install_local_dependency_no_network_for_target_gem: .: (0.030319) + test_install_local_prerelease: .: (0.030170) + test_install_local_subdir: .: (0.029243) + test_install_minimal_deps: .: (0.070639) + test_install_no_document: .: (0.026989) + test_install_no_minimal_deps: .: (0.087218) + test_install_no_wrappers: .: (0.031245) + test_install_platform_is_ignored_when_a_file_is_specified: .: (0.013924) + test_install_prerelease: .: (0.038516) + test_install_prerelease_bug_990: .: (0.031683) + test_install_prerelease_skipped_when_normal_ver: .: (0.031276) + test_install_reinstall: .: (0.040909) + test_install_remote: .: (0.067174) + test_install_remote_dep: .: (0.049717) + test_install_remote_platform_newer: .: (0.050758) + test_install_security_policy: .: (0.036971) + test_install_version: .: (0.021827) + test_install_version_default: .: (0.023908) + test_install_when_only_prerelease: .: (0.008750) + test_resolve_dependencies: .: (0.032832) + test_resolve_dependencies_ignore_dependencies: .: (0.029508) + test_resolve_dependencies_local: .: (0.039251) TestGemDependencyList: - test_active_count: .: (0.011391) - test_add: .: (0.003524) - test_dependency_order: .: (0.007923) - test_dependency_order_circle: .: (0.011688) - test_dependency_order_development: .: (0.011838) - test_dependency_order_diamond: .: (0.002961) - test_dependency_order_no_dependencies: .: (0.012484) - test_find_name: .: (0.007680) - test_ok_eh: .: (0.007834) - test_ok_eh_mismatch: .: (0.011528) - test_ok_eh_redundant: .: (0.007768) - test_ok_to_remove_eh: .: (0.007599) - test_ok_to_remove_eh_after_sibling_removed: .: (0.011671) - test_remove_by_name: .: (0.002933) - test_tsort_each_child: .: (0.012561) - test_tsort_each_node: .: (0.007672) - test_why_not_ok_eh: .: (0.002891) - test_why_not_ok_eh_old_dependency: .: (0.008631) + test_active_count: .: (0.003846) + test_add: .: (0.002697) + test_dependency_order: .: (0.002895) + test_dependency_order_circle: .: (0.002583) + test_dependency_order_development: .: (0.003212) + test_dependency_order_diamond: .: (0.003353) + test_dependency_order_no_dependencies: .: (0.002742) + test_find_name: .: (0.002839) + test_ok_eh: .: (0.002759) + test_ok_eh_mismatch: .: (0.003302) + test_ok_eh_redundant: .: (0.002944) + test_ok_to_remove_eh: .: (0.002962) + test_ok_to_remove_eh_after_sibling_removed: .: (0.002611) + test_remove_by_name: .: (0.003368) + test_tsort_each_child: .: (0.002901) + test_tsort_each_node: .: (0.002593) + test_why_not_ok_eh: .: (0.002706) + test_why_not_ok_eh_old_dependency: .: (0.003595) TestGemDependencyResolutionError: - test_message: .: (0.002979) + test_message: .: (0.003485) TestGemDeprecate: - test_assignment: .: (0.008051) - test_defaults: .: (0.002502) - test_deprecated_method_calls_the_old_method: .: (0.008933) - test_deprecated_method_outputs_a_warning: .: (0.003006) - test_deprecated_method_outputs_a_warning_old_way: .: (0.008520) - test_rubygems_deprecate_command: .: (0.002739) - test_skip: .: (0.016797) + test_assignment: .: (0.003095) + test_defaults: .: (0.002358) + test_deprecated_method_calls_the_old_method: .: (0.003004) + test_deprecated_method_outputs_a_warning: .: (0.003902) + test_deprecated_method_outputs_a_warning_old_way: .: (0.003637) + test_rubygems_deprecate_command: .: (0.002587) + test_skip: .: (0.002677) TestGemDoctor: - test_doctor: .: (0.015396) - test_doctor_badly_named_plugins: .: (0.009748) - test_doctor_child_missing: .: (0.005862) - test_doctor_dry_run: .: (0.015749) - test_doctor_non_gem_home: .: (0.007569) - test_gem_repository_eh: .: (0.007830) + test_doctor: .: (0.007450) + test_doctor_badly_named_plugins: .: (0.004510) + test_doctor_child_missing: .: (0.002734) + test_doctor_dry_run: .: (0.005969) + test_doctor_non_gem_home: .: (0.003420) + test_gem_repository_eh: .: (0.004805) TestGemExit: - test_exit: .: (0.191304) - test_status: .: (0.002745) + test_exit: .: (0.137581) + test_status: .: (0.002462) TestGemExtBuilder: - test_build_extensions: .: (0.478781) - test_build_extensions_extconf_bad: .: (0.035638) - test_build_extensions_install_ext_only: .: (0.488769) - test_build_extensions_none: .: (0.007536) - test_build_extensions_rebuild_failure: .: (0.021370) - test_build_extensions_unsupported: .: (0.003751) - test_build_extensions_with_build_args: .: (0.317806) - test_build_extensions_with_gemhome_with_space: .: (0.552262) + test_build_extensions: .: (0.219965) + test_build_extensions_extconf_bad: .: (0.024044) + test_build_extensions_install_ext_only: .: (0.222344) + test_build_extensions_none: .: (0.005819) + test_build_extensions_rebuild_failure: .: (0.006388) + test_build_extensions_unsupported: .: (0.006753) + test_build_extensions_with_build_args: .: (0.171122) + test_build_extensions_with_gemhome_with_space: .: (0.231194) test_build_extensions_with_target_rbconfig: P =============================================================================== Pending: test_build_extensions_with_target_rbconfig(TestGemExtBuilder): This version of mkmf does not support --target-rbconfig @@ -6469,12 +6505,12 @@ 344: assert_empty(stdout) 345: =============================================================================== -: (0.242925) - test_class_make: .: (0.624333) - test_class_make_no_clean: .: (0.483698) - test_custom_make_with_options: .: (0.649006) - test_initialize: .: (0.003065) - test_initialize_build_args: .: (0.015966) +: (0.174718) + test_class_make: .: (0.364146) + test_class_make_no_clean: .: (0.293086) + test_custom_make_with_options: .: (0.431387) + test_initialize: .: (0.005964) + test_initialize_build_args: .: (0.005268) TestGemExtCargoBuilder: test_build_cdylib: P =============================================================================== @@ -6489,7 +6525,7 @@ 29: 30: output = [] =============================================================================== -: (0.013271) +: (0.008440) test_build_fail: P =============================================================================== Pending: test_build_fail(TestGemExtCargoBuilder): cargo not present @@ -6503,7 +6539,7 @@ 79: 80: FileUtils.rm(File.join(@ext, "src/lib.rs")) =============================================================================== -: (0.019518) +: (0.008059) test_custom_name: P =============================================================================== Pending: test_custom_name(TestGemExtCargoBuilder): cargo not present @@ -6517,7 +6553,7 @@ 120: 121: Dir.chdir @ext do =============================================================================== -: (0.019128) +: (0.007652) test_full_integration: P =============================================================================== Pending: test_full_integration(TestGemExtCargoBuilder): cargo not present @@ -6531,7 +6567,7 @@ 96: 97: require "open3" =============================================================================== -: (0.014549) +: (0.007420) test_rubygems_cfg_passed_to_rustc: P =============================================================================== Pending: test_rubygems_cfg_passed_to_rustc(TestGemExtCargoBuilder): cargo not present @@ -6545,30 +6581,30 @@ 53: version_slug = Gem::VERSION.tr(".", "_") 54: output = [] =============================================================================== -: (0.019719) +: (0.008165) TestGemExtCargoBuilderLinkFlagConverter: - test_dll_with_colon_space: .: (0.002691) - test_dylib_with_colon_space: .: (0.007319) - test_framework: .: (0.007170) - test_framework_space: .: (0.002658) - test_lib_with_nonascii: .: (0.009367) - test_libstatic_with_colon: .: (0.002399) - test_libstatic_with_colon_space: .: (0.002418) - test_non_lib_dash_l: .: (0.006511) - test_search_path_basic: .: (0.002502) - test_search_path_space: .: (0.005333) - test_search_path_space_in_path: .: (0.007687) - test_simple_lib: .: (0.002405) - test_simple_lib_space: .: (0.009297) - test_so_with_colon_space: .: (0.002785) - test_unconventional_lib_with_colon: .: (0.002721) - test_verbose_lib_space: .: (0.005828) + test_dll_with_colon_space: .: (0.006132) + test_dylib_with_colon_space: .: (0.005348) + test_framework: .: (0.004868) + test_framework_space: .: (0.004902) + test_lib_with_nonascii: .: (0.004424) + test_libstatic_with_colon: .: (0.004504) + test_libstatic_with_colon_space: .: (0.004672) + test_non_lib_dash_l: .: (0.003887) + test_search_path_basic: .: (0.003571) + test_search_path_space: .: (0.003984) + test_search_path_space_in_path: .: (0.003444) + test_simple_lib: .: (0.002991) + test_simple_lib_space: .: (0.005445) + test_so_with_colon_space: .: (0.002848) + test_unconventional_lib_with_colon: .: (0.003089) + test_verbose_lib_space: .: (0.003342) TestGemExtCargoBuilderUnit: - test_build_env_includes_rbconfig: .: (0.007412) - test_cargo_command_locks_in_release_profile: .: (0.002896) - test_cargo_command_passes_args: .: (0.007501) - test_cargo_command_passes_respects_cargo_build_target: .: (0.008905) - test_cargo_command_passes_respects_cargo_env_var: .: (0.002637) + test_build_env_includes_rbconfig: .: (0.003594) + test_cargo_command_locks_in_release_profile: .: (0.003085) + test_cargo_command_passes_args: .: (0.003365) + test_cargo_command_passes_respects_cargo_build_target: .: (0.002759) + test_cargo_command_passes_respects_cargo_env_var: .: (0.002884) TestGemExtCmakeBuilder: test_self_build: P =============================================================================== @@ -6576,299 +6612,299 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.011058) +: (0.004298) test_self_build_fail: P =============================================================================== Pending: test_self_build_fail(TestGemExtCmakeBuilder): cmake not present /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.018721) +: (0.003938) test_self_build_has_makefile: P =============================================================================== Pending: test_self_build_has_makefile(TestGemExtCmakeBuilder): cmake not present /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:19:in `rescue in setup' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_ext_cmake_builder.rb:15:in `setup' =============================================================================== -: (0.023853) +: (0.004503) TestGemExtConfigureBuilder: - test_self_build_fail: .: (0.028951) + test_self_build_fail: .: (0.006797) TestGemExtExtConfBuilder: - test_class_build_extconf_fail: .: (0.954856) - test_class_build_extconf_success_without_warning: .: (0.420942) - test_class_make_no_Makefile: .: (0.006400) + test_class_build_extconf_fail: .: (0.627127) + test_class_build_extconf_success_without_warning: .: (0.200498) + test_class_make_no_Makefile: .: (0.017671) TestGemExtRakeBuilder: - test_class_build_fail: .: (0.366102) - test_class_no_openssl_override: .: (0.466551) + test_class_build_fail: .: (0.269716) + test_class_no_openssl_override: .: (0.338999) TestGemGemRunner: - test_do_configuration: .: (0.010288) - test_extract_build_args: .: (0.019673) - test_info_succeeds: .: (0.039672) - test_list_succeeds: .: (0.024985) - test_query_is_deprecated: .: (0.030521) - test_search_succeeds: .: (0.015786) - test_validate_encoding: .: (0.002924) + test_do_configuration: .: (0.009851) + test_extract_build_args: .: (0.005590) + test_info_succeeds: .: (0.036335) + test_list_succeeds: .: (0.023594) + test_query_is_deprecated: .: (0.021373) + test_search_succeeds: .: (0.008184) + test_validate_encoding: .: (0.003263) TestGemGemcutterUtilities: - test_alternate_key_alternate_host: .: (0.008188) - test_api_key: .: (0.007678) - test_api_key_override: .: (0.008443) - test_host: .: (0.007958) - test_host_RUBYGEMS_HOST: .: (0.006916) - test_host_RUBYGEMS_HOST_empty: .: (0.007690) - test_sign_in: .: (0.008890) - test_sign_in_skips_with_existing_credentials: .: (0.006695) - test_sign_in_skips_with_key_override: .: (0.011580) - test_sign_in_with_bad_credentials: .: (0.004535) - test_sign_in_with_correct_otp_code: .: (0.011150) - test_sign_in_with_host: .: (0.012678) - test_sign_in_with_host_ENV: .: (0.010731) - test_sign_in_with_host_nil: .: (0.007668) - test_sign_in_with_incorrect_otp_code: .: (0.008901) - test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.010576) - test_sign_in_with_webauthn_enabled: .: (0.029935) - test_sign_in_with_webauthn_enabled_with_error: .: (0.035759) - test_sign_in_with_webauthn_enabled_with_polling: .: (0.115937) - test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.111489) - test_signin_with_env_otp_code: .: (0.009878) - test_verify_api_key: .: (0.003455) - test_verify_missing_api_key: .: (0.008062) + test_alternate_key_alternate_host: .: (0.004996) + test_api_key: .: (0.004044) + test_api_key_override: .: (0.005033) + test_host: .: (0.003766) + test_host_RUBYGEMS_HOST: .: (0.003633) + test_host_RUBYGEMS_HOST_empty: .: (0.003640) + test_sign_in: .: (0.004867) + test_sign_in_skips_with_existing_credentials: .: (0.004303) + test_sign_in_skips_with_key_override: .: (0.003805) + test_sign_in_with_bad_credentials: .: (0.004387) + test_sign_in_with_correct_otp_code: .: (0.004381) + test_sign_in_with_host: .: (0.004375) + test_sign_in_with_host_ENV: .: (0.004267) + test_sign_in_with_host_nil: .: (0.004588) + test_sign_in_with_incorrect_otp_code: .: (0.004399) + test_sign_in_with_other_credentials_doesnt_overwrite_other_keys: .: (0.004425) + test_sign_in_with_webauthn_enabled: .: (0.005381) + test_sign_in_with_webauthn_enabled_with_error: .: (0.005552) + test_sign_in_with_webauthn_enabled_with_polling: .: (0.106896) + test_sign_in_with_webauthn_enabled_with_polling_failure: .: (0.124775) + test_signin_with_env_otp_code: .: (0.009351) + test_verify_api_key: .: (0.009066) + test_verify_missing_api_key: .: (0.008597) TestGemImpossibleDependenciesError: - test_message_conflict: .: (0.007730) + test_message_conflict: .: (0.006868) TestGemKernel: - test_gem: .: (0.089019) - test_gem_bundler: .: (0.066451) - test_gem_bundler_inferred_bundler_version: .: (0.071374) - test_gem_conflicting: .: (0.063848) - test_gem_default: .: (0.081795) - test_gem_default_re_gem: .: (0.063924) - test_gem_env_req: .: (0.069355) - test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (0.243738) - test_gem_not_adding_bin: .: (0.087731) - test_gem_overlapping: .: (0.063766) - test_gem_prerelease_is_the_only_available: .: (0.066278) - test_gem_re_gem_mismatch: .: (0.063328) - test_gem_redundant: .: (0.081532) - test_release_favored_over_prerelease: .: (0.065040) + test_gem: .: (0.054579) + test_gem_bundler: .: (0.040366) + test_gem_bundler_inferred_bundler_version: .: (0.033677) + test_gem_conflicting: .: (0.041979) + test_gem_default: .: (0.035459) + test_gem_default_re_gem: .: (0.033168) + test_gem_env_req: .: (0.033336) + test_gem_failing_inside_require_doesnt_cause_double_exceptions: .: (0.171154) + test_gem_not_adding_bin: .: (0.077320) + test_gem_overlapping: .: (0.041385) + test_gem_prerelease_is_the_only_available: .: (0.035493) + test_gem_re_gem_mismatch: .: (0.030583) + test_gem_redundant: .: (0.041539) + test_release_favored_over_prerelease: .: (0.034469) TestGemLocalRemoteOptions: - test_add_local_remote_options: .: (0.010159) - test_both_eh: .: (0.002889) - test_clear_sources_option: .: (0.008600) - test_clear_sources_option_idiot_proof: .: (0.008567) - test_local_eh: .: (0.006929) - test_remote_eh: .: (0.003731) - test_short_source_option: .: (0.012299) - test_source_option: .: (0.003611) - test_source_option_bad: .: (0.007375) - test_update_sources_option: .: (0.007678) + test_add_local_remote_options: .: (0.004235) + test_both_eh: .: (0.002436) + test_clear_sources_option: .: (0.004241) + test_clear_sources_option_idiot_proof: .: (0.004481) + test_local_eh: .: (0.002516) + test_remote_eh: .: (0.002436) + test_short_source_option: .: (0.004202) + test_source_option: .: (0.003462) + test_source_option_bad: .: (0.003217) + test_update_sources_option: .: (0.002999) TestGemNameTuple: - test_full_name: .: (0.007359) - test_platform_normalization: .: (0.002689) - test_spaceship: .: (0.008795) - test_spec_name: .: (0.002515) + test_full_name: .: (0.002547) + test_platform_normalization: .: (0.002447) + test_spaceship: .: (0.002341) + test_spec_name: .: (0.002523) TestGemPackageOld: - test_contents: .: (0.008725) - test_contents_security_policy: .: (0.002987) - test_extract_files: .: (0.008502) - test_extract_files_security_policy: .: (0.007655) - test_spec: .: (0.003656) - test_spec_security_policy: .: (0.007832) - test_verify: .: (0.007665) + test_contents: .: (0.003239) + test_contents_security_policy: .: (0.002801) + test_extract_files: .: (0.003629) + test_extract_files_security_policy: .: (0.002998) + test_spec: .: (0.003486) + test_spec_security_policy: .: (0.003158) + test_verify: .: (0.002848) TestGemPackageTask: - test_gem_package: .: (0.024181) - test_gem_package_prints_to_stdout_by_default: .: (0.015765) - test_gem_package_with_current_platform: .: (0.003831) - test_gem_package_with_ruby_platform: .: (0.007089) - test_package_dir_path: .: (0.007983) + test_gem_package: .: (0.013522) + test_gem_package_prints_to_stdout_by_default: .: (0.008611) + test_gem_package_with_current_platform: .: (0.003175) + test_gem_package_with_ruby_platform: .: (0.002862) + test_package_dir_path: .: (0.003698) TestGemPathSupport: - test_gem_paths_do_not_contain_symlinks: .: (0.007292) - test_initialize: .: (0.002804) - test_initialize_home: .: (0.008618) - test_initialize_home_path: .: (0.002799) - test_initialize_path: .: (0.007096) - test_initialize_path_with_defaults: .: (0.009448) - test_initialize_regexp_path_separator: .: (0.003274) - test_initialize_spec: .: (0.008229) + test_gem_paths_do_not_contain_symlinks: .: (0.003096) + test_initialize: .: (0.002522) + test_initialize_home: .: (0.002487) + test_initialize_home_path: .: (0.002810) + test_initialize_path: .: (0.003013) + test_initialize_path_with_defaults: .: (0.002885) + test_initialize_regexp_path_separator: .: (0.003253) + test_initialize_spec: .: (0.002545) TestGemPlatform: - test_eabi_and_nil_version_combination_strictness: .: (0.002787) - test_eabi_version_is_stricter_for_linux_os: .: (0.002818) - test_equals2: .: (0.002391) - test_equals3: .: (0.002617) - test_equals3_cpu: .: (0.003068) - test_equals3_cpu_arm: .: (0.004107) - test_equals3_universal_mingw: .: (0.002638) - test_equals3_version: .: (0.002501) - test_equals_tilde: .: (0.003079) - test_gem_platform_match_with_string_argument: .: (0.002826) - test_initialize: .: (0.004956) - test_initialize_command_line: .: (0.002724) - test_initialize_mswin32_vc6: .: (0.002924) - test_initialize_platform: .: (0.002747) - test_initialize_test: .: (0.003581) - test_inspect: .: (0.002509) - test_nil_cpu_arch_is_treated_as_universal: .: (0.002412) - test_nil_version_is_stricter_for_linux_os: .: (0.002499) - test_nil_version_is_treated_as_any_version: .: (0.002361) - test_self_local: .: (0.002967) - test_self_match: .: (0.002657) - test_self_match_gem?: .: (0.002862) - test_self_match_spec?: .: (0.002595) - test_self_match_spec_with_match_gem_override: .: (0.002553) - test_self_new: .: (0.002345) - test_to_s: .: (0.002366) + test_eabi_and_nil_version_combination_strictness: .: (0.002942) + test_eabi_version_is_stricter_for_linux_os: .: (0.002773) + test_equals2: .: (0.002303) + test_equals3: .: (0.002831) + test_equals3_cpu: .: (0.002455) + test_equals3_cpu_arm: .: (0.002785) + test_equals3_universal_mingw: .: (0.002457) + test_equals3_version: .: (0.002563) + test_equals_tilde: .: (0.002876) + test_gem_platform_match_with_string_argument: .: (0.002866) + test_initialize: .: (0.003988) + test_initialize_command_line: .: (0.002773) + test_initialize_mswin32_vc6: .: (0.002419) + test_initialize_platform: .: (0.002616) + test_initialize_test: .: (0.002405) + test_inspect: .: (0.002293) + test_nil_cpu_arch_is_treated_as_universal: .: (0.002300) + test_nil_version_is_stricter_for_linux_os: .: (0.002400) + test_nil_version_is_treated_as_any_version: .: (0.002267) + test_self_local: .: (0.002351) + test_self_match: .: (0.002518) + test_self_match_gem?: .: (0.002338) + test_self_match_spec?: .: (0.002767) + test_self_match_spec_with_match_gem_override: .: (0.002440) + test_self_new: .: (0.002321) + test_to_s: .: (0.002265) TestGemProjectSanity: - test_require_rubygems_package: .: (0.084823) + test_require_rubygems_package: .: (0.075889) TestGemRDoc: - test_delete_legacy_args: .: (0.017187) - test_generate_disabled: .: (0.033785) - test_initialize: .: (0.018448) - test_new_rdoc: .: (0.021044) - test_rdoc_installed?: .: (0.017737) - test_remove: .: (0.021833) - test_remove_unwritable: .: (0.019664) - test_ri_installed?: .: (0.017772) - test_setup: .: (0.017639) - test_setup_unwritable: .: (0.017936) + test_delete_legacy_args: .: (0.010633) + test_generate_disabled: .: (0.020116) + test_initialize: .: (0.012570) + test_new_rdoc: .: (0.011497) + test_rdoc_installed?: .: (0.011274) + test_remove: .: (0.011004) + test_remove_unwritable: .: (0.009852) + test_ri_installed?: .: (0.009640) + test_setup: .: (0.009618) + test_setup_unwritable: .: (0.009870) TestGemRemoteFetchError: - test_invalid_url: .: (0.005824) - test_password_redacted: .: (0.007454) - test_to_s: .: (0.002645) + test_invalid_url: .: (0.003163) + test_password_redacted: .: (0.002429) + test_to_s: .: (0.002398) TestGemRemoteFetcher: - test_cache_update_path: .: (0.016666) - test_cache_update_path_no_update: .: (0.011558) - test_cache_update_path_with_utf8_internal_encoding: .: (0.011666) - test_download: .: (0.015624) - test_download_cached: .: (0.027663) - test_download_install_dir: .: (0.015651) - test_download_local: .: (0.025106) - test_download_local_read_only: .: (0.015813) - test_download_local_space: .: (0.015557) - test_download_platform_legacy: .: (0.022643) - test_download_read_only: .: (0.015805) - test_download_same_file: .: (0.017009) - test_download_to_cache: .: (0.026302) - test_download_unsupported: .: (0.011688) - test_download_with_auth: .: (0.011858) - test_download_with_encoded_auth: .: (0.015066) - test_download_with_token: .: (0.014808) - test_download_with_x_oauth_basic: .: (0.017295) - test_fetch_http: .: (0.007730) - test_fetch_http_redirects: .: (0.031814) - test_fetch_http_redirects_without_location: .: (0.015811) - test_fetch_path_bad_uri: .: (0.015500) - test_fetch_path_getaddrinfo_error: .: (0.015666) - test_fetch_path_gzip: .: (0.011752) - test_fetch_path_gzip_unmodified: .: (0.015565) - test_fetch_path_io_error: .: (0.015669) - test_fetch_path_openssl_ssl_sslerror: .: (0.011666) - test_fetch_path_socket_error: .: (0.012057) - test_fetch_path_system_call_error: .: (0.015357) - test_fetch_path_timeout_error: .: (0.039728) - test_fetch_path_unmodified: .: (0.058001) - test_request_block: .: (0.061476) - test_self_fetcher: .: (0.049888) - test_self_fetcher_with_proxy: .: (0.070667) - test_yaml_error_on_size: .: (0.015664) + test_cache_update_path: .: (0.006637) + test_cache_update_path_no_update: .: (0.006257) + test_cache_update_path_with_utf8_internal_encoding: .: (0.006595) + test_download: .: (0.006877) + test_download_cached: .: (0.013848) + test_download_install_dir: .: (0.008164) + test_download_local: .: (0.012558) + test_download_local_read_only: .: (0.007421) + test_download_local_space: .: (0.007034) + test_download_platform_legacy: .: (0.010572) + test_download_read_only: .: (0.007290) + test_download_same_file: .: (0.008996) + test_download_to_cache: .: (0.011738) + test_download_unsupported: .: (0.007562) + test_download_with_auth: .: (0.006798) + test_download_with_encoded_auth: .: (0.006988) + test_download_with_token: .: (0.006705) + test_download_with_x_oauth_basic: .: (0.006581) + test_fetch_http: .: (0.006732) + test_fetch_http_redirects: .: (0.015451) + test_fetch_http_redirects_without_location: .: (0.007726) + test_fetch_path_bad_uri: .: (0.007521) + test_fetch_path_getaddrinfo_error: .: (0.007195) + test_fetch_path_gzip: .: (0.007029) + test_fetch_path_gzip_unmodified: .: (0.006621) + test_fetch_path_io_error: .: (0.006769) + test_fetch_path_openssl_ssl_sslerror: .: (0.007331) + test_fetch_path_socket_error: .: (0.007051) + test_fetch_path_system_call_error: .: (0.007420) + test_fetch_path_timeout_error: .: (0.006859) + test_fetch_path_unmodified: .: (0.023055) + test_request_block: .: (0.031991) + test_self_fetcher: .: (0.028195) + test_self_fetcher_with_proxy: .: (0.026818) + test_yaml_error_on_size: .: (0.031707) TestGemRemoteFetcherLocalSSLServer: - test_do_not_allow_insecure_ssl_connection_by_default: .: (0.611957) - test_do_not_allow_invalid_client_cert_auth_connection: .: (0.607865) - test_do_not_follow_insecure_redirect: .: (0.655721) - test_nil_ca_cert: .: (0.615836) - test_ssl_client_cert_auth_connection: .: (0.696084) - test_ssl_connection: .: (0.643965) - test_ssl_connection_allow_verify_none: .: (0.674770) + test_do_not_allow_insecure_ssl_connection_by_default: .: (0.536134) + test_do_not_allow_invalid_client_cert_auth_connection: .: (0.555337) + test_do_not_follow_insecure_redirect: .: (0.566509) + test_nil_ca_cert: .: (0.560338) + test_ssl_client_cert_auth_connection: .: (0.600451) + test_ssl_connection: .: (0.560796) + test_ssl_connection_allow_verify_none: .: (0.559489) TestGemRemoteFetcherLocalServer: - test_fetch_http_with_additional_headers: .: (0.187683) - test_implicit_no_proxy: .: (0.147935) - test_implicit_proxy: .: (0.107756) - test_implicit_proxy_no_env: .: (0.104072) - test_implicit_upper_case_proxy: .: (0.111441) - test_no_proxy: .: (0.123951) - test_observe_no_proxy_env_list: .: (0.116091) - test_observe_no_proxy_env_single_host: .: (0.121544) + test_fetch_http_with_additional_headers: .: (0.051334) + test_implicit_no_proxy: .: (0.008878) + test_implicit_proxy: .: (0.008046) + test_implicit_proxy_no_env: .: (0.009016) + test_implicit_upper_case_proxy: .: (0.007978) + test_no_proxy: .: (0.009334) + test_observe_no_proxy_env_list: .: (0.018814) + test_observe_no_proxy_env_single_host: .: (0.010349) TestGemRemoteFetcherS3: - test_fetch_s3_config_creds: .: (0.028509) - test_fetch_s3_config_creds_with_region: .: (0.054293) - test_fetch_s3_config_creds_with_token: .: (0.038700) - test_fetch_s3_env_creds: .: (0.035659) - test_fetch_s3_env_creds_with_region: .: (0.028126) - test_fetch_s3_env_creds_with_token: .: (0.027253) - test_fetch_s3_instance_profile_creds: .: (0.015785) - test_fetch_s3_instance_profile_creds_with_region: .: (0.023579) - test_fetch_s3_instance_profile_creds_with_token: .: (0.019617) - test_fetch_s3_no_host: .: (0.023662) - test_fetch_s3_no_id: .: (0.015668) - test_fetch_s3_no_secret: .: (0.019667) - test_fetch_s3_no_source_key: .: (0.015688) - test_fetch_s3_url_creds: .: (0.020042) + test_fetch_s3_config_creds: .: (0.015184) + test_fetch_s3_config_creds_with_region: .: (0.011440) + test_fetch_s3_config_creds_with_token: .: (0.012311) + test_fetch_s3_env_creds: .: (0.008271) + test_fetch_s3_env_creds_with_region: .: (0.007974) + test_fetch_s3_env_creds_with_token: .: (0.007910) + test_fetch_s3_instance_profile_creds: .: (0.007511) + test_fetch_s3_instance_profile_creds_with_region: .: (0.007287) + test_fetch_s3_instance_profile_creds_with_token: .: (0.007414) + test_fetch_s3_no_host: .: (0.006377) + test_fetch_s3_no_id: .: (0.006421) + test_fetch_s3_no_secret: .: (0.006262) + test_fetch_s3_no_source_key: .: (0.006498) + test_fetch_s3_url_creds: .: (0.006801) TestGemRequest: - test_configure_connection_for_https: .: (0.039330) - test_configure_connection_for_https_ssl_ca_cert: .: (0.035660) - test_fetch: .: (0.007661) - test_fetch_basic_auth: .: (0.032946) - test_fetch_basic_auth_encoded: .: (0.042547) - test_fetch_basic_oauth_encoded: .: (0.028981) - test_fetch_head: .: (0.010456) - test_fetch_unmodified: .: (0.011681) - test_get_proxy_from_env_domain: .: (0.007639) - test_get_proxy_from_env_empty: .: (0.011662) - test_get_proxy_from_env_escape: .: (0.003108) - test_get_proxy_from_env_fallback: .: (0.012388) - test_get_proxy_from_env_https: .: (0.011693) - test_get_proxy_from_env_normalize: .: (0.003270) - test_initialize_proxy: .: (0.012192) - test_initialize_proxy_ENV: .: (0.007662) - test_initialize_proxy_ENV_https: .: (0.007775) - test_initialize_proxy_URI: .: (0.011499) - test_proxy_ENV: .: (0.007691) - test_user_agent: .: (0.007627) - test_user_agent_engine: .: (0.007670) - test_user_agent_engine_ruby: .: (0.007809) - test_user_agent_patchlevel: .: (0.003020) - test_user_agent_revision: .: (0.008332) - test_verify_certificate: .: (0.002959) - test_verify_certificate_extra_message: .: (0.008532) - test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.003181) - test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.003145) - test_verify_certificate_message_CERT_REJECTED: .: (0.005145) - test_verify_certificate_message_CERT_UNTRUSTED: .: (0.002906) - test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.008936) - test_verify_certificate_message_INVALID_CA: .: (0.002893) - test_verify_certificate_message_INVALID_PURPOSE: .: (0.002860) - test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.009562) - test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.002963) - test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.003018) + test_configure_connection_for_https: .: (0.012698) + test_configure_connection_for_https_ssl_ca_cert: .: (0.012557) + test_fetch: .: (0.002911) + test_fetch_basic_auth: .: (0.012065) + test_fetch_basic_auth_encoded: .: (0.012446) + test_fetch_basic_oauth_encoded: .: (0.012814) + test_fetch_head: .: (0.003330) + test_fetch_unmodified: .: (0.003257) + test_get_proxy_from_env_domain: .: (0.003070) + test_get_proxy_from_env_empty: .: (0.002698) + test_get_proxy_from_env_escape: .: (0.002906) + test_get_proxy_from_env_fallback: .: (0.002892) + test_get_proxy_from_env_https: .: (0.002991) + test_get_proxy_from_env_normalize: .: (0.003066) + test_initialize_proxy: .: (0.002798) + test_initialize_proxy_ENV: .: (0.003009) + test_initialize_proxy_ENV_https: .: (0.002985) + test_initialize_proxy_URI: .: (0.002774) + test_proxy_ENV: .: (0.002718) + test_user_agent: .: (0.003013) + test_user_agent_engine: .: (0.002727) + test_user_agent_engine_ruby: .: (0.003046) + test_user_agent_patchlevel: .: (0.002638) + test_user_agent_revision: .: (0.002724) + test_verify_certificate: .: (0.002782) + test_verify_certificate_extra_message: .: (0.002623) + test_verify_certificate_message_CERT_HAS_EXPIRED: .: (0.003148) + test_verify_certificate_message_CERT_NOT_YET_VALID: .: (0.002952) + test_verify_certificate_message_CERT_REJECTED: .: (0.002682) + test_verify_certificate_message_CERT_UNTRUSTED: .: (0.002641) + test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT:.: (0.002614) + test_verify_certificate_message_INVALID_CA: .: (0.003136) + test_verify_certificate_message_INVALID_PURPOSE: .: (0.002801) + test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN: .: (0.002536) + test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: .: (0.002752) + test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE: .: (0.002968) TestGemRequestConnectionPool: - test_checkout_same_connection: .: (0.005298) - test_net_http_args: .: (0.007501) - test_net_http_args_ipv6: .: (0.003030) - test_net_http_args_no_proxy: .: (0.008319) - test_net_http_args_proxy: .: (0.002928) - test_thread_waits_for_connection: .: (1.037987) - test_to_proxy_eh: .: (0.006365) - test_to_proxy_eh_wildcard: .: (0.007772) - test_to_proxy_empty_string: .: (0.007378) - test_to_proxy_substring: .: (0.002792) + test_checkout_same_connection: .: (0.002770) + test_net_http_args: .: (0.002638) + test_net_http_args_ipv6: .: (0.002300) + test_net_http_args_no_proxy: .: (0.002545) + test_net_http_args_proxy: .: (0.002618) + test_thread_waits_for_connection: .: (1.004527) + test_to_proxy_eh: .: (0.005474) + test_to_proxy_eh_wildcard: .: (0.005139) + test_to_proxy_empty_string: .: (0.005068) + test_to_proxy_substring: .: (0.005176) TestGemRequestSet: - test_bug_bug_990: .: (0.008165) - test_gem: .: (0.015490) - test_gem_duplicate: .: (0.002775) - test_import: .: (0.008921) - test_install: .: (0.189584) - test_install_from_gemdeps: .: (0.086014) - test_install_from_gemdeps_complex_dependencies: .: (0.171656) - test_install_from_gemdeps_explain: .: (0.043651) - test_install_from_gemdeps_install_dir: .: (0.088023) - test_install_from_gemdeps_local: .: (0.023520) - test_install_from_gemdeps_lockfile: .: (0.235956) - test_install_from_gemdeps_version_mismatch: .: (0.091456) - test_install_into: .: (0.075653) - test_install_into_development_shallow: .: (0.071655) - test_load_gemdeps: .: (0.011706) - test_load_gemdeps_installing: .: (0.003614) - test_load_gemdeps_without_groups: .: (0.011688) - test_resolve: .: (0.011645) - test_resolve_development: .: (0.007642) - test_resolve_development_shallow: .: (0.012395) + test_bug_bug_990: .: (0.007915) + test_gem: .: (0.005912) + test_gem_duplicate: .: (0.005460) + test_import: .: (0.006108) + test_install: .: (0.040856) + test_install_from_gemdeps: .: (0.024608) + test_install_from_gemdeps_complex_dependencies: .: (0.068882) + test_install_from_gemdeps_explain: .: (0.019218) + test_install_from_gemdeps_install_dir: .: (0.029793) + test_install_from_gemdeps_local: .: (0.008562) + test_install_from_gemdeps_lockfile: .: (0.042528) + test_install_from_gemdeps_version_mismatch: .: (0.017413) + test_install_into: .: (0.025048) + test_install_into_development_shallow: .: (0.025847) + test_load_gemdeps: .: (0.002936) + test_load_gemdeps_installing: .: (0.002819) + test_load_gemdeps_without_groups: .: (0.003081) + test_resolve: .: (0.003328) + test_resolve_development: .: (0.003163) + test_resolve_development_shallow: .: (0.003548) test_resolve_git: P =============================================================================== Pending: test_resolve_git(TestGemRequestSet): cannot find git executable, use GIT environment variable to set @@ -6883,91 +6919,91 @@ 395: rs = Gem::RequestSet.new 396: =============================================================================== -: (0.009056) - test_resolve_ignore_dependencies: .: (0.007712) - test_resolve_incompatible: .: (0.011739) - test_resolve_vendor: .: (0.015608) - test_sorted_requests: .: (0.011751) - test_sorted_requests_development_shallow: .: (0.011562) - test_tsort_each_child_development: .: (0.003745) - test_tsort_each_child_development_shallow: .: (0.007762) +: (0.003725) + test_resolve_ignore_dependencies: .: (0.002911) + test_resolve_incompatible: .: (0.002707) + test_resolve_vendor: .: (0.006055) + test_sorted_requests: .: (0.003831) + test_sorted_requests_development_shallow: .: (0.003539) + test_tsort_each_child_development: .: (0.003418) + test_tsort_each_child_development_shallow: .: (0.003385) TestGemRequestSetGemDependencyAPI: - test_gem: .: (0.007562) - test_gem_bitbucket: .: (0.007623) - test_gem_bitbucket_expand_path: .: (0.011647) - test_gem_deps_file: .: (0.002661) - test_gem_duplicate: .: (0.012807) - test_gem_git: .: (0.002756) - test_gem_git_branch: .: (0.012814) - test_gem_git_gist: .: (0.002687) - test_gem_git_ref: .: (0.008675) - test_gem_git_submodules: .: (0.007639) - test_gem_git_tag: .: (0.007653) - test_gem_github: .: (0.007660) - test_gem_github_expand_path: .: (0.007650) - test_gem_group: .: (0.007859) - test_gem_group_method: .: (0.007455) - test_gem_group_without: .: (0.007643) - test_gem_groups: .: (0.007764) - test_gem_path: .: (0.007541) - test_gem_platforms: .: (0.007659) - test_gem_platforms_bundler_ruby: .: (0.007781) - test_gem_platforms_engine: .: (0.011612) - test_gem_platforms_maglev: .: (0.002723) - test_gem_platforms_multiple: .: (0.012686) - test_gem_platforms_platform: .: (0.002661) - test_gem_platforms_truffleruby: .: (0.012780) - test_gem_platforms_unknown: .: (0.002687) - test_gem_platforms_version: .: (0.012778) - test_gem_requirement: .: (0.002753) - test_gem_requirements: .: (0.007865) - test_gem_requirements_options: .: (0.007610) - test_gem_requires: .: (0.002739) - test_gem_requires_false: .: (0.012712) - test_gem_requires_without_group: .: (0.007647) - test_gem_source_mismatch: .: (0.007735) - test_gempspec_with_multiple_runtime_deps: .: (0.007574) - test_gemspec: .: (0.011640) - test_gemspec_bad: .: (0.011844) - test_gemspec_development_group: .: (0.039483) - test_gemspec_multiple: .: (0.008006) - test_gemspec_name: .: (0.011672) - test_gemspec_named: .: (0.012924) - test_gemspec_none: .: (0.006527) - test_gemspec_path: .: (0.012487) - test_gemspec_without_group: .: (0.011761) - test_git: .: (0.007004) - test_git_source: .: (0.007652) - test_group: .: (0.011690) - test_load: .: (0.002985) - test_pin_gem_source: .: (0.012735) - test_platform_mswin: .: (0.007759) - test_platform_multiple: .: (0.003543) - test_platform_ruby: .: (0.012056) - test_platforms: .: (0.007846) - test_ruby: .: (0.011665) - test_ruby_engine: .: (0.002623) - test_ruby_engine_mismatch_engine: .: (0.012840) - test_ruby_engine_mismatch_version: .: (0.002689) - test_ruby_engine_no_engine_version: .: (0.012781) - test_ruby_mismatch: .: (0.002684) - test_ruby_mismatch_installing: .: (0.006791) - test_source: .: (0.002889) - test_with_engine_version: .: (0.006704) + test_gem: .: (0.002929) + test_gem_bitbucket: .: (0.002454) + test_gem_bitbucket_expand_path: .: (0.002452) + test_gem_deps_file: .: (0.002342) + test_gem_duplicate: .: (0.002569) + test_gem_git: .: (0.002740) + test_gem_git_branch: .: (0.002616) + test_gem_git_gist: .: (0.002416) + test_gem_git_ref: .: (0.002618) + test_gem_git_submodules: .: (0.003022) + test_gem_git_tag: .: (0.002374) + test_gem_github: .: (0.002375) + test_gem_github_expand_path: .: (0.002394) + test_gem_group: .: (0.002343) + test_gem_group_method: .: (0.002263) + test_gem_group_without: .: (0.002353) + test_gem_groups: .: (0.002324) + test_gem_path: .: (0.003031) + test_gem_platforms: .: (0.002363) + test_gem_platforms_bundler_ruby: .: (0.002851) + test_gem_platforms_engine: .: (0.002369) + test_gem_platforms_maglev: .: (0.002463) + test_gem_platforms_multiple: .: (0.002452) + test_gem_platforms_platform: .: (0.002387) + test_gem_platforms_truffleruby: .: (0.002424) + test_gem_platforms_unknown: .: (0.002481) + test_gem_platforms_version: .: (0.002484) + test_gem_requirement: .: (0.002476) + test_gem_requirements: .: (0.002576) + test_gem_requirements_options: .: (0.002346) + test_gem_requires: .: (0.002705) + test_gem_requires_false: .: (0.002378) + test_gem_requires_without_group: .: (0.002525) + test_gem_source_mismatch: .: (0.003396) + test_gempspec_with_multiple_runtime_deps: .: (0.003283) + test_gemspec: .: (0.004282) + test_gemspec_bad: .: (0.003011) + test_gemspec_development_group: .: (0.003322) + test_gemspec_multiple: .: (0.003045) + test_gemspec_name: .: (0.014578) + test_gemspec_named: .: (0.004405) + test_gemspec_none: .: (0.002575) + test_gemspec_path: .: (0.004373) + test_gemspec_without_group: .: (0.002489) + test_git: .: (0.003363) + test_git_source: .: (0.002475) + test_group: .: (0.003319) + test_load: .: (0.003960) + test_pin_gem_source: .: (0.003241) + test_platform_mswin: .: (0.002425) + test_platform_multiple: .: (0.003112) + test_platform_ruby: .: (0.002526) + test_platforms: .: (0.002503) + test_ruby: .: (0.002858) + test_ruby_engine: .: (0.002405) + test_ruby_engine_mismatch_engine: .: (0.002871) + test_ruby_engine_mismatch_version: .: (0.002417) + test_ruby_engine_no_engine_version: .: (0.002342) + test_ruby_mismatch: .: (0.002692) + test_ruby_mismatch_installing: .: (0.002246) + test_source: .: (0.002653) + test_with_engine_version: .: (0.002399) TestGemRequestSetLockfile: - test_add_DEPENDENCIES: .: (0.027464) - test_add_DEPENDENCIES_from_gem_deps: .: (0.011538) - test_add_GEM: .: (0.111678) - test_add_PLATFORMS: .: (0.055706) - test_relative_path_from: .: (0.011731) - test_to_s_gem: .: (0.015947) - test_to_s_gem_dependency: .: (0.036850) - test_to_s_gem_dependency_non_default: .: (0.032226) - test_to_s_gem_dependency_requirement: .: (0.026682) - test_to_s_gem_path: .: (0.022918) - test_to_s_gem_path_absolute: .: (0.035881) - test_to_s_gem_platform: .: (0.036351) - test_to_s_gem_source: .: (0.073435) + test_add_DEPENDENCIES: .: (0.013801) + test_add_DEPENDENCIES_from_gem_deps: .: (0.007701) + test_add_GEM: .: (0.044155) + test_add_PLATFORMS: .: (0.019295) + test_relative_path_from: .: (0.003008) + test_to_s_gem: .: (0.007317) + test_to_s_gem_dependency: .: (0.011840) + test_to_s_gem_dependency_non_default: .: (0.010484) + test_to_s_gem_dependency_requirement: .: (0.009651) + test_to_s_gem_path: .: (0.004715) + test_to_s_gem_path_absolute: .: (0.004605) + test_to_s_gem_platform: .: (0.007382) + test_to_s_gem_source: .: (0.016544) test_to_s_git: P =============================================================================== Pending: test_to_s_git(TestGemRequestSetLockfile): cannot find git executable, use GIT environment variable to set @@ -6982,202 +7018,202 @@ 378: head = nil 379: =============================================================================== -: (0.007674) - test_write: .: (0.011021) - test_write_error: .: (0.011963) +: (0.003430) + test_write: .: (0.003076) + test_write_error: .: (0.003569) TestGemRequestSetLockfileParser: - test_get: .: (0.007331) - test_get_type_mismatch: .: (0.002887) - test_get_type_multiple: .: (0.039035) - test_get_type_value_mismatch: .: (0.019288) - test_parse: .: (0.015419) - test_parse_DEPENDENCIES_git: .: (0.023773) - test_parse_DEPENDENCIES_git_version: .: (0.025672) - test_parse_GEM: .: (0.009852) - test_parse_GEM_remote_multiple: .: (0.031496) - test_parse_GIT: .: (0.023507) - test_parse_GIT_branch: .: (0.007667) - test_parse_GIT_ref: .: (0.015667) - test_parse_GIT_tag: .: (0.015670) - test_parse_PATH: .: (0.012290) - test_parse_dependencies: .: (0.011465) - test_parse_dependency: .: (0.007678) - test_parse_gem_specs_dependency: .: (0.011870) - test_parse_missing: .: (0.007685) + test_get: .: (0.002816) + test_get_type_mismatch: .: (0.002689) + test_get_type_multiple: .: (0.002565) + test_get_type_value_mismatch: .: (0.002705) + test_parse: .: (0.003053) + test_parse_DEPENDENCIES_git: .: (0.003585) + test_parse_DEPENDENCIES_git_version: .: (0.003233) + test_parse_GEM: .: (0.003060) + test_parse_GEM_remote_multiple: .: (0.003257) + test_parse_GIT: .: (0.004233) + test_parse_GIT_branch: .: (0.003217) + test_parse_GIT_ref: .: (0.003271) + test_parse_GIT_tag: .: (0.003472) + test_parse_PATH: .: (0.004047) + test_parse_dependencies: .: (0.003094) + test_parse_dependency: .: (0.003070) + test_parse_gem_specs_dependency: .: (0.004255) + test_parse_missing: .: (0.002640) TestGemRequestSetLockfileTokenizer: - test_peek: .: (0.047733) - test_skip: .: (0.007583) - test_token_pos: .: (0.012331) - test_tokenize: .: (0.007208) - test_tokenize_capitals: .: (0.012344) - test_tokenize_conflict_markers: .: (0.011230) - test_tokenize_git: .: (0.011821) - test_tokenize_multiple: .: (0.007626) - test_unget: .: (0.007788) + test_peek: .: (0.002847) + test_skip: .: (0.002589) + test_token_pos: .: (0.002836) + test_tokenize: .: (0.016189) + test_tokenize_capitals: .: (0.003123) + test_tokenize_conflict_markers: .: (0.004391) + test_tokenize_git: .: (0.002982) + test_tokenize_multiple: .: (0.004065) + test_unget: .: (0.002773) TestGemRequire: - test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.036211) - test_activate_via_require_respects_loaded_files: .: (0.067211) - test_already_activated_direct_conflict: .: (0.087717) - test_concurrent_require: .: (0.101656) - test_dash_i_beats_default_gems: .: (0.029290) - test_dash_i_beats_gems: .: (0.060061) - test_default_gem_and_normal_gem: .: (0.026851) - test_default_gem_and_normal_gem_same_version: .: (0.030219) - test_default_gem_only: .: (0.022160) - test_default_gem_prerelease: .: (0.033621) - test_default_gem_require_activates_just_once: .: (0.015591) - test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.063086) - test_default_gem_with_unresolved_gems_depending_on_it: .: (0.067672) - test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.379618) - test_multiple_gems_with_the_same_path: .: (0.063952) - test_no_crash_when_overriding_warn_with_warning_module: .: (0.264878) - test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.260002) - test_no_kernel_require_in_warn_with_uplevel: .: (0.327707) - test_no_other_behavioral_changes_with_Kernel_warn: .: (0.344532) - test_no_other_behavioral_changes_with_warn: .: (0.407090) - test_normal_gem_does_not_shadow_default_gem: .: (0.044020) - test_normal_gems_with_overridden_load_error_message:.: (0.296312) - test_realworld_default_gem: .: (0.291746) - test_realworld_upgraded_default_gem: .: (0.345334) - test_require_bundler: .: (0.042149) - test_require_can_use_a_pathname_object: .: (0.035664) - test_require_default_when_gem_defined: .: (0.027756) - test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.405695) - test_require_doesnt_traverse_development_dependencies: .: (0.034250) - test_require_is_lazy_with_inexact_req: .: (0.043529) - test_require_is_not_lazy_with_exact_req: .: (0.048712) - test_require_is_not_lazy_with_one_possible: .: (0.031866) - test_require_is_not_lazy_with_shadowed_default_gem: .: (0.038698) - test_require_when_gem_defined: .: (0.019769) - test_require_works_after_cleanup: .: (0.020177) - test_respect_loaded_features_caching_like_standard_require: .: (0.013277) - test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.025732) - test_try_activate_error_unlocks_require_monitor: .: (0.011753) - test_unable_to_find_good_unresolved_version: .: (0.055761) + test_activate_via_require_respects_loaded_default_from_default_gems:.: (0.012520) + test_activate_via_require_respects_loaded_files: .: (0.022070) + test_already_activated_direct_conflict: .: (0.026367) + test_concurrent_require: .: (0.019126) + test_dash_i_beats_default_gems: .: (0.013914) + test_dash_i_beats_gems: .: (0.026402) + test_default_gem_and_normal_gem: .: (0.012550) + test_default_gem_and_normal_gem_same_version: .: (0.013557) + test_default_gem_only: .: (0.007128) + test_default_gem_prerelease: .: (0.012724) + test_default_gem_require_activates_just_once: .: (0.007207) + test_default_gem_required_circulary_with_unresolved_gems_depending_on_it: .: (0.037434) + test_default_gem_with_unresolved_gems_depending_on_it: .: (0.034517) + test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel: .: (0.267562) + test_multiple_gems_with_the_same_path: .: (0.064330) + test_no_crash_when_overriding_warn_with_warning_module: .: (0.166130) + test_no_kernel_require_in_Kernel_warn_with_uplevel: .: (0.158055) + test_no_kernel_require_in_warn_with_uplevel: .: (0.171516) + test_no_other_behavioral_changes_with_Kernel_warn: .: (0.160215) + test_no_other_behavioral_changes_with_warn: .: (0.184890) + test_normal_gem_does_not_shadow_default_gem: .: (0.023856) + test_normal_gems_with_overridden_load_error_message:.: (0.164391) + test_realworld_default_gem: .: (0.107191) + test_realworld_upgraded_default_gem: .: (0.118480) + test_require_bundler: .: (0.029164) + test_require_can_use_a_pathname_object: .: (0.022297) + test_require_default_when_gem_defined: .: (0.019031) + test_require_does_not_crash_when_utilizing_bundler_version_finder: .: (0.165966) + test_require_doesnt_traverse_development_dependencies: .: (0.025639) + test_require_is_lazy_with_inexact_req: .: (0.041639) + test_require_is_not_lazy_with_exact_req: .: (0.029379) + test_require_is_not_lazy_with_one_possible: .: (0.018784) + test_require_is_not_lazy_with_shadowed_default_gem: .: (0.020533) + test_require_when_gem_defined: .: (0.008086) + test_require_works_after_cleanup: .: (0.012342) + test_respect_loaded_features_caching_like_standard_require: .: (0.004991) + test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require: .: (0.013242) + test_try_activate_error_unlocks_require_monitor: .: (0.004440) + test_unable_to_find_good_unresolved_version: .: (0.026556) TestGemRequirement: - test_bad: .: (0.008006) - test_basic_non_none: .: (0.007657) - test_concat: .: (0.007709) - test_create: .: (0.007656) - test_empty_requirements_is_none: .: (0.007746) - test_equals2: .: (0.007602) - test_explicit_default_is_none: .: (0.007768) - test_for_lockfile: .: (0.002619) - test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.002717) - test_hash_with_multiple_versions: .: (0.016756) - test_illformed_requirements: .: (0.005147) - test_initialize: .: (0.011575) - test_initialize_copy: .: (0.028924) - test_marshal_load_attack: .: (0.006584) - test_parse: .: (0.007669) - test_parse_bad: .: (0.007702) - test_parse_deduplication: .: (0.003512) - test_prerelease_eh: .: (0.002597) - test_satisfied_by_boxed: .: (0.003684) - test_satisfied_by_eh_bang_equal: .: (0.002647) - test_satisfied_by_eh_blank: .: (0.003321) - test_satisfied_by_eh_boxed: .: (0.003512) - test_satisfied_by_eh_equal: .: (0.002696) - test_satisfied_by_eh_good: .: (0.004050) - test_satisfied_by_eh_gt: .: (0.002917) - test_satisfied_by_eh_gte: .: (0.002566) - test_satisfied_by_eh_list: .: (0.006178) - test_satisfied_by_eh_lt: .: (0.002884) - test_satisfied_by_eh_lte: .: (0.002632) - test_satisfied_by_eh_multiple: .: (0.002891) - test_satisfied_by_eh_non_versions: .: (0.002640) - test_satisfied_by_eh_tilde_gt: .: (0.003163) - test_satisfied_by_eh_tilde_gt_v0: .: (0.002559) - test_satisfied_by_explicitly_bounded: .: (0.006265) - test_specific: .: (0.002767) + test_bad: .: (0.002877) + test_basic_non_none: .: (0.002251) + test_concat: .: (0.002237) + test_create: .: (0.002309) + test_empty_requirements_is_none: .: (0.002426) + test_equals2: .: (0.002572) + test_explicit_default_is_none: .: (0.002174) + test_for_lockfile: .: (0.002449) + test_hash_returns_equal_hashes_for_equivalent_requirements: .: (0.002451) + test_hash_with_multiple_versions: .: (0.002320) + test_illformed_requirements: .: (0.002359) + test_initialize: .: (0.002294) + test_initialize_copy: .: (0.002223) + test_marshal_load_attack: .: (0.002353) + test_parse: .: (0.002722) + test_parse_bad: .: (0.002500) + test_parse_deduplication: .: (0.002328) + test_prerelease_eh: .: (0.012998) + test_satisfied_by_boxed: .: (0.002839) + test_satisfied_by_eh_bang_equal: .: (0.003659) + test_satisfied_by_eh_blank: .: (0.002527) + test_satisfied_by_eh_boxed: .: (0.003698) + test_satisfied_by_eh_equal: .: (0.002458) + test_satisfied_by_eh_good: .: (0.003965) + test_satisfied_by_eh_gt: .: (0.003244) + test_satisfied_by_eh_gte: .: (0.002486) + test_satisfied_by_eh_list: .: (0.003110) + test_satisfied_by_eh_lt: .: (0.002434) + test_satisfied_by_eh_lte: .: (0.003046) + test_satisfied_by_eh_multiple: .: (0.002509) + test_satisfied_by_eh_non_versions: .: (0.002846) + test_satisfied_by_eh_tilde_gt: .: (0.002769) + test_satisfied_by_eh_tilde_gt_v0: .: (0.002450) + test_satisfied_by_explicitly_bounded: .: (0.002694) + test_specific: .: (0.002359) TestGemResolver: - test_backoff_higher_version_to_satisfy_dep: .: (0.009009) - test_backtracks_to_the_first_conflict: .: (0.008922) - test_common_rack_activation_scenario: .: (0.009682) - test_conflict_resolution_only_effects_correct_spec: .: (0.008498) - test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.016912) - test_keeps_resolving_after_seeing_satisfied_dep: .: (0.008651) - test_no_overlap_specifically: .: (0.005665) - test_only_returns_spec_once: .: (0.008192) - test_pick_generic_linux_variants_on_musl_linux: .: (0.021015) - test_picks_best_platform: .: (0.017914) - test_picks_highest_version: .: (0.004223) - test_picks_lower_version_when_needed: .: (0.008589) - test_pulls_in_dependencies: .: (0.008685) - test_raises_and_explains_when_platform_prevents_install: .: (0.003456) - test_raises_and_reports_a_toplevel_request_properly:.: (0.005879) - test_raises_and_reports_an_implicit_request_properly: .: (0.008274) - test_raises_dependency_error: .: (0.011073) - test_raises_when_a_gem_is_missing: .: (0.003287) - test_raises_when_a_gem_version_is_missing: .: (0.008248) - test_raises_when_possibles_are_exhausted: .: (0.005544) - test_requests: .: (0.006129) - test_requests_development: .: (0.007493) - test_requests_ignore_dependencies: .: (0.007666) - test_resolve_bug_699: .: (0.011675) - test_resolve_conflict: .: (0.004581) - test_resolve_conservative: .: (0.010950) - test_resolve_development: .: (0.003932) - test_resolve_development_shallow: .: (0.007836) - test_resolve_remote_missing_dependency: .: (0.007558) - test_resolve_rollback: .: (0.004273) - test_search_for_local_platform_partial_string_match:.: (0.007236) - test_second_level_backout: .: (0.035662) - test_select_local_platforms: .: (0.007670) - test_self_compose_sets_best_set: .: (0.002613) - test_self_compose_sets_multiple: .: (0.004949) - test_self_compose_sets_nest: .: (0.007604) - test_self_compose_sets_nil: .: (0.007854) - test_self_compose_sets_single: .: (0.003280) - test_simple_activesupport_problem: .: (0.008266) - test_sorts_by_source_then_version: .: (0.008113) + test_backoff_higher_version_to_satisfy_dep: .: (0.004769) + test_backtracks_to_the_first_conflict: .: (0.004388) + test_common_rack_activation_scenario: .: (0.005383) + test_conflict_resolution_only_effects_correct_spec: .: (0.004564) + test_does_not_pick_musl_variants_on_non_musl_linux: .: (0.007411) + test_keeps_resolving_after_seeing_satisfied_dep: .: (0.004389) + test_no_overlap_specifically: .: (0.003695) + test_only_returns_spec_once: .: (0.003692) + test_pick_generic_linux_variants_on_musl_linux: .: (0.007798) + test_picks_best_platform: .: (0.009799) + test_picks_highest_version: .: (0.003158) + test_picks_lower_version_when_needed: .: (0.003842) + test_pulls_in_dependencies: .: (0.004236) + test_raises_and_explains_when_platform_prevents_install: .: (0.003448) + test_raises_and_reports_a_toplevel_request_properly:.: (0.002668) + test_raises_and_reports_an_implicit_request_properly: .: (0.003460) + test_raises_dependency_error: .: (0.004373) + test_raises_when_a_gem_is_missing: .: (0.002944) + test_raises_when_a_gem_version_is_missing: .: (0.002989) + test_raises_when_possibles_are_exhausted: .: (0.004812) + test_requests: .: (0.003541) + test_requests_development: .: (0.003557) + test_requests_ignore_dependencies: .: (0.003550) + test_resolve_bug_699: .: (0.004683) + test_resolve_conflict: .: (0.004093) + test_resolve_conservative: .: (0.004744) + test_resolve_development: .: (0.003923) + test_resolve_development_shallow: .: (0.003738) + test_resolve_remote_missing_dependency: .: (0.003300) + test_resolve_rollback: .: (0.003919) + test_search_for_local_platform_partial_string_match:.: (0.003227) + test_second_level_backout: .: (0.018253) + test_select_local_platforms: .: (0.003178) + test_self_compose_sets_best_set: .: (0.002376) + test_self_compose_sets_multiple: .: (0.002869) + test_self_compose_sets_nest: .: (0.002921) + test_self_compose_sets_nil: .: (0.002997) + test_self_compose_sets_single: .: (0.002961) + test_simple_activesupport_problem: .: (0.004020) + test_sorts_by_source_then_version: .: (0.003790) TestGemResolverAPISet: - test_find_all: .: (0.022983) - test_find_all_cache: .: (0.007673) - test_find_all_local: .: (0.007677) - test_find_all_missing: .: (0.007625) - test_find_all_not_found: .: (0.004273) - test_find_all_prereleases: .: (0.007736) - test_initialize: .: (0.007263) - test_initialize_deeper_uri: .: (0.002895) - test_initialize_uri: .: (0.007846) - test_prefetch: .: (0.008599) - test_prefetch_cache: .: (0.003418) - test_prefetch_cache_missing: .: (0.008025) - test_prefetch_local: .: (0.007657) + test_find_all: .: (0.003730) + test_find_all_cache: .: (0.003096) + test_find_all_local: .: (0.002383) + test_find_all_missing: .: (0.003115) + test_find_all_not_found: .: (0.003077) + test_find_all_prereleases: .: (0.013271) + test_initialize: .: (0.002950) + test_initialize_deeper_uri: .: (0.003531) + test_initialize_uri: .: (0.002741) + test_prefetch: .: (0.003914) + test_prefetch_cache: .: (0.002983) + test_prefetch_cache_missing: .: (0.003777) + test_prefetch_local: .: (0.003022) TestGemResolverAPISpecification: - test_fetch_development_dependencies: .: (0.011390) - test_initialize: .: (0.007635) - test_installable_platform_eh: .: (0.002908) - test_source: .: (0.008823) - test_spec: .: (0.005340) - test_spec_jruby_platform: .: (0.017505) + test_fetch_development_dependencies: .: (0.007691) + test_initialize: .: (0.003084) + test_installable_platform_eh: .: (0.002999) + test_source: .: (0.002470) + test_spec: .: (0.005463) + test_spec_jruby_platform: .: (0.008978) TestGemResolverActivationRequest: - test_development_eh: .: (0.007962) - test_inspect: .: (0.002848) - test_installed_eh: .: (0.002590) + test_development_eh: .: (0.002945) + test_inspect: .: (0.002344) + test_installed_eh: .: (0.002542) TestGemResolverBestSet: - test_find_all: .: (0.005143) - test_find_all_local: .: (0.038540) - test_initialize: .: (0.002767) - test_prefetch: .: (0.008826) - test_prefetch_local: .: (0.004186) + test_find_all: .: (0.004457) + test_find_all_local: .: (0.005067) + test_initialize: .: (0.002429) + test_prefetch: .: (0.005440) + test_prefetch_local: .: (0.003926) TestGemResolverComposedSet: - test_errors: .: (0.003523) - test_prerelease_equals: .: (0.002691) - test_remote_equals: .: (0.002610) + test_errors: .: (0.003182) + test_prerelease_equals: .: (0.002840) + test_remote_equals: .: (0.002235) TestGemResolverConflict: - test_explanation: .: (0.002933) - test_explanation_user_request: .: (0.002951) - test_request_path: .: (0.002605) + test_explanation: .: (0.002672) + test_explanation_user_request: .: (0.002801) + test_request_path: .: (0.002373) TestGemResolverDependencyRequest: - test_development_eh: .: (0.002892) - test_match_eh: .: (0.002841) - test_match_eh_prerelease: .: (0.002565) - test_match_eh_prerelease_allow_prerelease: .: (0.002515) - test_matches_spec_eh: .: (0.002767) - test_matches_spec_eh_prerelease: .: (0.002827) - test_requirement: .: (0.006887) + test_development_eh: .: (0.002609) + test_match_eh: .: (0.002675) + test_match_eh_prerelease: .: (0.002367) + test_match_eh_prerelease_allow_prerelease: .: (0.002490) + test_matches_spec_eh: .: (0.002319) + test_matches_spec_eh_prerelease: .: (0.002460) + test_requirement: .: (0.002381) TestGemResolverGitSet: test_add_git_gem: P =============================================================================== @@ -7193,7 +7229,7 @@ 17: @set.add_git_gem name, repository, nil, false 18: =============================================================================== -: (0.010025) +: (0.003858) test_add_git_gem_submodules: P =============================================================================== Pending: test_add_git_gem_submodules(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7208,7 +7244,7 @@ 31: @set.add_git_gem name, repository, nil, true 32: =============================================================================== -: (0.004179) +: (0.003204) test_add_git_spec: P =============================================================================== Pending: test_add_git_spec(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7223,7 +7259,7 @@ 43: @set.add_git_spec name, version, repository, revision, true 44: =============================================================================== -: (0.004191) +: (0.003340) test_find_all: P =============================================================================== Pending: test_find_all(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7238,7 +7274,7 @@ 61: @set.add_git_gem name, repository, nil, false 62: =============================================================================== -: (0.009764) +: (0.004291) test_find_all_local: P =============================================================================== Pending: test_find_all_local(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7253,7 +7289,7 @@ 77: @set.add_git_gem name, repository, nil, false 78: @set.remote = false =============================================================================== -: (0.004658) +: (0.003324) test_find_all_prerelease: P =============================================================================== Pending: test_find_all_prerelease(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7268,7 +7304,7 @@ 92: @set.add_git_gem name, repository, nil, false 93: =============================================================================== -: (0.010486) +: (0.003002) test_prefetch: P =============================================================================== Pending: test_prefetch(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7283,7 +7319,7 @@ 126: @set.add_git_gem name, repository, nil, false 127: =============================================================================== -: (0.004766) +: (0.003040) test_prefetch_cache: P =============================================================================== Pending: test_prefetch_cache(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7298,7 +7334,7 @@ 140: @set.add_git_gem name, repository, nil, false 141: =============================================================================== -: (0.013081) +: (0.002990) test_prefetch_filter: P =============================================================================== Pending: test_prefetch_filter(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7313,7 +7349,7 @@ 158: @set.add_git_gem name, repository, nil, false 159: =============================================================================== -: (0.004981) +: (0.002949) test_prefetch_root_dir: P =============================================================================== Pending: test_prefetch_root_dir(TestGemResolverGitSet): cannot find git executable, use GIT environment variable to set @@ -7328,8 +7364,8 @@ 172: @set.add_git_gem name, repository, nil, false 173: =============================================================================== -: (0.005152) - test_root_dir: .: (0.002709) +: (0.002892) + test_root_dir: .: (0.002664) TestGemResolverGitSpecification: test_add_dependency: P =============================================================================== @@ -7345,8 +7381,8 @@ 41: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 42: =============================================================================== -: (0.007597) - test_equals2: .: (0.003654) +: (0.003304) + test_equals2: .: (0.003434) test_install: P =============================================================================== Pending: test_install(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -7361,7 +7397,7 @@ 53: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 54: =============================================================================== -: (0.026704) +: (0.003326) test_install_extension: P =============================================================================== Pending: test_install_extension(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -7376,7 +7412,7 @@ 71: end 72: =============================================================================== -: (0.007751) +: (0.003216) test_install_installed: P =============================================================================== Pending: test_install_installed(TestGemResolverGitSpecification): cannot find git executable, use GIT environment variable to set @@ -7391,399 +7427,399 @@ 103: git_spec = Gem::Resolver::GitSpecification.new @set, @spec 104: =============================================================================== -: (0.006313) +: (0.013622) TestGemResolverIndexSet: - test_find_all: .: (0.014777) - test_find_all_local: .: (0.010773) - test_find_all_prerelease: .: (0.008662) - test_initialize: .: (0.009646) - test_initialize_source: .: (0.003669) + test_find_all: .: (0.006379) + test_find_all_local: .: (0.006164) + test_find_all_prerelease: .: (0.005013) + test_initialize: .: (0.003147) + test_initialize_source: .: (0.004135) TestGemResolverIndexSpecification: - test_initialize: .: (0.010984) - test_initialize_platform: .: (0.003587) - test_install: .: (0.020520) - test_spec: .: (0.014783) - test_spec_local: .: (0.011567) + test_initialize: .: (0.003392) + test_initialize_platform: .: (0.004050) + test_install: .: (0.012441) + test_spec: .: (0.006440) + test_spec_local: .: (0.007185) TestGemResolverInstalledSpecification: - test_initialize: .: (0.007358) - test_install: .: (0.002900) - test_installable_platform_eh: .: (0.016363) + test_initialize: .: (0.002677) + test_install: .: (0.002612) + test_installable_platform_eh: .: (0.007488) TestGemResolverInstallerSet: - test_add_always_install: .: (0.027265) - test_add_always_install_errors: .: (0.008027) - test_add_always_install_index_spec_platform: .: (0.017451) - test_add_always_install_platform: .: (0.022483) - test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.027499) - test_add_always_install_prerelease: .: (0.032677) - test_add_always_install_prerelease_github_problem: .: (0.015038) - test_add_always_install_prerelease_only: .: (0.019344) - test_add_local: .: (0.019787) - test_consider_local_eh: .: (0.002795) - test_consider_remote_eh: .: (0.002544) - test_errors: .: (0.009826) - test_find_all_always_install: .: (0.023520) - test_find_all_prerelease: .: (0.024059) - test_find_all_prerelease_dependencies_with_add_local: .: (0.035201) - test_load_spec: .: (0.019867) - test_prefetch: .: (0.003204) - test_prerelease_equals: .: (0.003613) - test_remote_equals_both: .: (0.008717) - test_remote_equals_local: .: (0.003313) - test_remote_equals_remote: .: (0.008212) + test_add_always_install: .: (0.015510) + test_add_always_install_errors: .: (0.003762) + test_add_always_install_index_spec_platform: .: (0.008575) + test_add_always_install_platform: .: (0.012231) + test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag:.: (0.013070) + test_add_always_install_prerelease: .: (0.013387) + test_add_always_install_prerelease_github_problem: .: (0.010131) + test_add_always_install_prerelease_only: .: (0.009212) + test_add_local: .: (0.007760) + test_consider_local_eh: .: (0.002491) + test_consider_remote_eh: .: (0.002437) + test_errors: .: (0.003276) + test_find_all_always_install: .: (0.012052) + test_find_all_prerelease: .: (0.011301) + test_find_all_prerelease_dependencies_with_add_local: .: (0.010791) + test_load_spec: .: (0.005873) + test_prefetch: .: (0.002487) + test_prerelease_equals: .: (0.002602) + test_remote_equals_both: .: (0.002321) + test_remote_equals_local: .: (0.002384) + test_remote_equals_remote: .: (0.012822) TestGemResolverLocalSpecification: - test_install: .: (0.030818) - test_installable_platform_eh: .: (0.013811) + test_install: .: (0.014768) + test_installable_platform_eh: .: (0.009032) TestGemResolverLockSet: - test_add: .: (0.008729) - test_find_all: .: (0.002925) - test_load_spec: .: (0.010775) - test_prefetch: .: (0.010442) + test_add: .: (0.004362) + test_find_all: .: (0.003250) + test_load_spec: .: (0.005440) + test_prefetch: .: (0.003045) TestGemResolverLockSpecification: - test_add_dependency: .: (0.002882) - test_initialize: .: (0.002651) - test_install: .: (0.020741) - test_install_installed: .: (0.007600) - test_spec: .: (0.007763) - test_spec_loaded: .: (0.004789) + test_add_dependency: .: (0.002626) + test_initialize: .: (0.003059) + test_install: .: (0.010556) + test_install_installed: .: (0.003303) + test_spec: .: (0.002683) + test_spec_loaded: .: (0.004197) TestGemResolverRequirementList: - test_each: .: (0.007780) + test_each: .: (0.003521) TestGemResolverSpecification: - test_install: .: (0.023268) - test_installable_platform_eh: .: (0.002762) - test_source: .: (0.009253) + test_install: .: (0.012106) + test_installable_platform_eh: .: (0.002604) + test_source: .: (0.002808) TestGemResolverVendorSet: - test_add_vendor_gem: .: (0.003762) - test_add_vendor_gem_missing: .: (0.006232) - test_find_all: .: (0.007569) - test_find_all_prerelease: .: (0.003322) - test_load_spec: .: (0.007945) + test_add_vendor_gem: .: (0.003873) + test_add_vendor_gem_missing: .: (0.003527) + test_find_all: .: (0.003130) + test_find_all_prerelease: .: (0.003173) + test_load_spec: .: (0.002774) TestGemResolverVendorSpecification: - test_dependencies: .: (0.002830) - test_equals2: .: (0.008187) - test_full_name: .: (0.003027) - test_install: .: (0.008581) - test_name: .: (0.003066) - test_platform: .: (0.008366) - test_version: .: (0.003377) + test_dependencies: .: (0.002983) + test_equals2: .: (0.003539) + test_full_name: .: (0.002326) + test_install: .: (0.002830) + test_name: .: (0.002262) + test_platform: .: (0.002311) + test_version: .: (0.002969) TestGemSafeMarshal: - test_array_subclass: .: (0.002872) - test_date: .: (0.008503) - test_floats: .: (0.003087) - test_frozen_object: .: (0.004523) - test_gem_spec_disallowed_ivar: .: (0.007657) - test_gem_spec_disallowed_symbol: .: (0.003209) - test_gem_spec_unmarshall_license: .: (0.008316) - test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.007693) - test_hash_with_compare_by_identity: .: (0.003921) - test_hash_with_default_value: .: (0.007584) - test_hash_with_ivar: .: (0.002735) - test_int_ 0: .: (0.008923) - test_int_ 1: .: (0.002709) - test_int_ 1048575: .: (0.002775) - test_int_ 122: .: (0.006388) - test_int_ 123: .: (0.003086) - test_int_ 124: .: (0.007071) - test_int_ 127: .: (0.005433) - test_int_ 128: .: (0.005091) - test_int_ 2: .: (0.005500) - test_int_ 255: .: (0.004939) - test_int_ 256: .: (0.004936) - test_int_ 257: .: (0.024447) - test_int_ 268435455: .: (0.006872) - test_int_ 268435456: .: (0.005258) - test_int_ 3: .: (0.007059) - test_int_ 4: .: (0.005506) - test_int_ 4294967295: .: (0.003574) - test_int_ 4294967296: .: (0.003874) - test_int_ 5: .: (0.002813) - test_int_ 6: .: (0.003809) - test_int_ 65535: .: (0.004752) - test_int_ 65536: .: (0.003178) - test_int_ 9223372036854775807: .: (0.003396) - test_int_ 9223372036854775808: .: (0.003298) - test_length_one_symbols: .: (0.002673) - test_link_after_float: .: (0.002946) - test_negative_length: .: (0.003124) - test_rational: .: (0.002643) - test_recursive_array: .: (0.002642) - test_recursive_string: .: (0.002734) - test_repeated_string: .: (0.004700) - test_repeated_symbol: .: (0.005968) - test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.005060) - test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.003115) - test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.003174) - test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.002918) - test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.002629) - test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.003064) - test_safe_load_marshal Array ["hello", "hello"]: .: (0.002603) - test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.002580) - test_safe_load_marshal Array [:development, :development]: .: (0.003079) - test_safe_load_marshal Array [[...]]: .: (0.002537) - test_safe_load_marshal Array {}: .: (0.002748) - test_safe_load_marshal Date #: .: (0.002788) - test_safe_load_marshal Float -0.0: .: (0.002557) - test_safe_load_marshal Float -1.1: .: (0.002908) - test_safe_load_marshal Float -30000000.0: .: (0.003031) - test_safe_load_marshal Float -Infinity: .: (0.002608) - test_safe_load_marshal Float 0.0: .: (0.009583) - test_safe_load_marshal Float 1.1: .: (0.002759) - test_safe_load_marshal Float 30000000.0: .: (0.008370) - test_safe_load_marshal Float Infinity: .: (0.002626) - test_safe_load_marshal Float NaN: .: (0.002894) - test_safe_load_marshal Gem::Version #:.: (0.005823) - test_safe_load_marshal Hash {:runtime=>:development}: .: (0.007837) - test_safe_load_marshal Hash {}: .: (0.002631) - test_safe_load_marshal Hash {} default value: .: (0.002697) - test_safe_load_marshal Integer -1: .: (0.005852) - test_safe_load_marshal Integer -1048575: .: (0.007873) - test_safe_load_marshal Integer -122: .: (0.002598) - test_safe_load_marshal Integer -123: .: (0.002647) - test_safe_load_marshal Integer -124: .: (0.005922) - test_safe_load_marshal Integer -127: .: (0.003811) - test_safe_load_marshal Integer -128: .: (0.006669) - test_safe_load_marshal Integer -2: .: (0.002678) - test_safe_load_marshal Integer -255: .: (0.002851) - test_safe_load_marshal Integer -256: .: (0.002565) - test_safe_load_marshal Integer -257: .: (0.002908) - test_safe_load_marshal Integer -268435455: .: (0.007765) - test_safe_load_marshal Integer -268435456: .: (0.011652) - test_safe_load_marshal Integer -3: .: (0.007770) - test_safe_load_marshal Integer -4: .: (0.011612) - test_safe_load_marshal Integer -4294967295: .: (0.007800) - test_safe_load_marshal Integer -4294967296: .: (0.003728) - test_safe_load_marshal Integer -5: .: (0.007576) - test_safe_load_marshal Integer -6: .: (0.007637) - test_safe_load_marshal Integer -65535: .: (0.044140) - test_safe_load_marshal Integer -65536: .: (0.011470) - test_safe_load_marshal Integer -9223372036854775807:.: (0.011683) - test_safe_load_marshal Integer -9223372036854775808:.: (0.007628) - test_safe_load_marshal Integer 0: .: (0.008043) - test_safe_load_marshal Integer 1: .: (0.011764) - test_safe_load_marshal Integer 1048574: .: (0.011589) - test_safe_load_marshal Integer 1048575: .: (0.011627) - test_safe_load_marshal Integer 1048576: .: (0.007776) - test_safe_load_marshal Integer 121: .: (0.011615) - test_safe_load_marshal Integer 122: .: (0.007889) - test_safe_load_marshal Integer 123: .: (0.015557) - test_safe_load_marshal Integer 124: .: (0.002828) - test_safe_load_marshal Integer 125: .: (0.016665) - test_safe_load_marshal Integer 126: .: (0.007775) - test_safe_load_marshal Integer 127: .: (0.044332) - test_safe_load_marshal Integer 128: .: (0.028016) - test_safe_load_marshal Integer 129: .: (0.027778) - test_safe_load_marshal Integer 2: .: (0.023824) - test_safe_load_marshal Integer 254: .: (0.040563) - test_safe_load_marshal Integer 255: .: (0.033970) - test_safe_load_marshal Integer 256: .: (0.036893) - test_safe_load_marshal Integer 257: .: (0.033125) - test_safe_load_marshal Integer 258: .: (0.034552) - test_safe_load_marshal Integer 268435454: .: (0.039776) - test_safe_load_marshal Integer 268435455: .: (0.039724) - test_safe_load_marshal Integer 268435456: .: (0.035615) - test_safe_load_marshal Integer 268435457: .: (0.039728) - test_safe_load_marshal Integer 3: .: (0.071663) - test_safe_load_marshal Integer 4: .: (0.060701) - test_safe_load_marshal Integer 4294967294: .: (0.002822) - test_safe_load_marshal Integer 4294967295: .: (0.013024) - test_safe_load_marshal Integer 4294967296: .: (0.011674) - test_safe_load_marshal Integer 4294967297: .: (0.011674) - test_safe_load_marshal Integer 5: .: (0.007691) - test_safe_load_marshal Integer 6: .: (0.011658) - test_safe_load_marshal Integer 65534: .: (0.011690) - test_safe_load_marshal Integer 65535: .: (0.011662) - test_safe_load_marshal Integer 65536: .: (0.007654) - test_safe_load_marshal Integer 65537: .: (0.008007) - test_safe_load_marshal Integer 7: .: (0.011661) - test_safe_load_marshal Integer 9223372036854775806: .: (0.015627) - test_safe_load_marshal Integer 9223372036854775807: .: (0.007664) - test_safe_load_marshal Integer 9223372036854775808: .: (0.011638) - test_safe_load_marshal Integer 9223372036854775809: .: (0.007715) - test_safe_load_marshal Rational (1/3): .: (0.011619) - test_safe_load_marshal String "": .: (0.007652) - test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.015657) - test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.002747) - test_safe_load_marshal String "abc" Windows-1256: .: (0.012772) - test_safe_load_marshal String "abc" ascii: .: (0.011658) - test_safe_load_marshal String "abc" binary: .: (0.007821) - test_safe_load_marshal String "abc" ivar: .: (0.011523) - test_safe_load_marshal String "abc" utf8: .: (0.011656) - test_safe_load_marshal String "hello" ivar: .: (0.007649) - test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.011668) - test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.011777) - test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.011520) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.004052) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.011878) - test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.006549) - test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.020635) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.003506) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.003889) - test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.007780) - test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.003468) - test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.007516) - test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.004560) - test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.007740) - test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.003800) - test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.009264) - test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.002927) - test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.008957) - test_string_subclass: .: (0.002929) - test_string_with_encoding: .: (0.008678) - test_string_with_ivar: .: (0.007633) - test_time_0 2000-12-31 23:59:59 -1200: .: (0.003009) - test_time_1 2001-01-01 15:59:59 +0400: .: (0.008666) - test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -1200: .: (0.003290) - test_time_11 2000-12-31 23:59:59.000000001 -1200: .: (0.008388) - test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -1200: .: (0.003380) - test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -1200: .: (0.003104) - test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -1200: .: (0.008846) - test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.003328) - test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -1200: .: (0.008143) - test_time_17 2001-01-01 11:59:59 UTC: .: (0.003374) - test_time_18 2001-01-01 11:59:59 UTC: .: (0.003385) - test_time_2 2001-01-01 00:07:59 -1152: .: (0.012264) - test_time_3 2001-01-01 11:59:59 +0000: .: (0.011664) - test_time_4 2001-01-01 11:59:59 UTC: .: (0.007697) - test_time_5 2000-12-31 23:59:59.001 -1200: .: (0.011456) - test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -1200: .: (0.025259) - test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -1200: .: (0.010292) - test_time_8 2000-12-31 23:59:59.000001 -1200: .: (0.007659) - test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -1200: .: (0.004103) - test_time_loads: .: (0.011391) - test_time_user_marshal: .: (0.004887) - test_time_with_ivar: .: (0.010449) - test_unexpected_eof: .: (0.003007) + test_array_subclass: .: (0.002641) + test_date: .: (0.002448) + test_floats: .: (0.003407) + test_frozen_object: .: (0.002581) + test_gem_spec_disallowed_ivar: .: (0.003177) + test_gem_spec_disallowed_symbol: .: (0.003736) + test_gem_spec_unmarshall_license: .: (0.003237) + test_gem_spec_unmarshall_required_ruby_rubygems_version: .: (0.004690) + test_hash_with_compare_by_identity: .: (0.002765) + test_hash_with_default_value: .: (0.002422) + test_hash_with_ivar: .: (0.002423) + test_int_ 0: .: (0.002447) + test_int_ 1: .: (0.002528) + test_int_ 1048575: .: (0.002436) + test_int_ 122: .: (0.002463) + test_int_ 123: .: (0.002543) + test_int_ 124: .: (0.002403) + test_int_ 127: .: (0.002419) + test_int_ 128: .: (0.002389) + test_int_ 2: .: (0.002724) + test_int_ 255: .: (0.002418) + test_int_ 256: .: (0.002389) + test_int_ 257: .: (0.002648) + test_int_ 268435455: .: (0.002437) + test_int_ 268435456: .: (0.002457) + test_int_ 3: .: (0.002701) + test_int_ 4: .: (0.002562) + test_int_ 4294967295: .: (0.002487) + test_int_ 4294967296: .: (0.013469) + test_int_ 5: .: (0.004207) + test_int_ 6: .: (0.003105) + test_int_ 65535: .: (0.003860) + test_int_ 65536: .: (0.003127) + test_int_ 9223372036854775807: .: (0.003913) + test_int_ 9223372036854775808: .: (0.003592) + test_length_one_symbols: .: (0.002695) + test_link_after_float: .: (0.002414) + test_negative_length: .: (0.003002) + test_rational: .: (0.002581) + test_recursive_array: .: (0.002674) + test_recursive_string: .: (0.002442) + test_repeated_string: .: (0.003002) + test_repeated_symbol: .: (0.002413) + test_safe_load_marshal Array ["\x61\x62\x63", "\x61\x62\x63"] utf32 with length not a multiple of 4): .: (0.002585) + test_safe_load_marshal Array ["\x61\x62\x63\x64", "\x61\x62\x63\x64"] utf32:.: (0.002538) + test_safe_load_marshal Array ["abc", "abc"] Windows-1256: .: (0.003107) + test_safe_load_marshal Array ["abc", "abc"] ascii: .: (0.002734) + test_safe_load_marshal Array ["abc", "abc"] binary: .: (0.002410) + test_safe_load_marshal Array ["abc", "abc"] utf8: .: (0.002833) + test_safe_load_marshal Array ["hello", "hello"]: .: (0.002422) + test_safe_load_marshal Array ["hello", ["hello"], "hello", ["hello"]]: .: (0.002712) + test_safe_load_marshal Array [:development, :development]: .: (0.002473) + test_safe_load_marshal Array [[...]]: .: (0.002612) + test_safe_load_marshal Array {}: .: (0.002577) + test_safe_load_marshal Date #: .: (0.002475) + test_safe_load_marshal Float -0.0: .: (0.002312) + test_safe_load_marshal Float -1.1: .: (0.002772) + test_safe_load_marshal Float -30000000.0: .: (0.002305) + test_safe_load_marshal Float -Infinity: .: (0.002662) + test_safe_load_marshal Float 0.0: .: (0.002377) + test_safe_load_marshal Float 1.1: .: (0.002328) + test_safe_load_marshal Float 30000000.0: .: (0.002571) + test_safe_load_marshal Float Infinity: .: (0.003009) + test_safe_load_marshal Float NaN: .: (0.003438) + test_safe_load_marshal Gem::Version #:.: (0.002550) + test_safe_load_marshal Hash {:runtime=>:development}: .: (0.002764) + test_safe_load_marshal Hash {}: .: (0.002378) + test_safe_load_marshal Hash {} default value: .: (0.002435) + test_safe_load_marshal Integer -1: .: (0.002511) + test_safe_load_marshal Integer -1048575: .: (0.002256) + test_safe_load_marshal Integer -122: .: (0.002609) + test_safe_load_marshal Integer -123: .: (0.002336) + test_safe_load_marshal Integer -124: .: (0.002255) + test_safe_load_marshal Integer -127: .: (0.002324) + test_safe_load_marshal Integer -128: .: (0.002265) + test_safe_load_marshal Integer -2: .: (0.002316) + test_safe_load_marshal Integer -255: .: (0.002468) + test_safe_load_marshal Integer -256: .: (0.002280) + test_safe_load_marshal Integer -257: .: (0.002327) + test_safe_load_marshal Integer -268435455: .: (0.002273) + test_safe_load_marshal Integer -268435456: .: (0.002537) + test_safe_load_marshal Integer -3: .: (0.002339) + test_safe_load_marshal Integer -4: .: (0.002301) + test_safe_load_marshal Integer -4294967295: .: (0.002717) + test_safe_load_marshal Integer -4294967296: .: (0.002479) + test_safe_load_marshal Integer -5: .: (0.002280) + test_safe_load_marshal Integer -6: .: (0.002465) + test_safe_load_marshal Integer -65535: .: (0.002367) + test_safe_load_marshal Integer -65536: .: (0.002327) + test_safe_load_marshal Integer -9223372036854775807:.: (0.002555) + test_safe_load_marshal Integer -9223372036854775808:.: (0.012354) + test_safe_load_marshal Integer 0: .: (0.002497) + test_safe_load_marshal Integer 1: .: (0.002715) + test_safe_load_marshal Integer 1048574: .: (0.002537) + test_safe_load_marshal Integer 1048575: .: (0.002405) + test_safe_load_marshal Integer 1048576: .: (0.003017) + test_safe_load_marshal Integer 121: .: (0.002540) + test_safe_load_marshal Integer 122: .: (0.003044) + test_safe_load_marshal Integer 123: .: (0.002393) + test_safe_load_marshal Integer 124: .: (0.002877) + test_safe_load_marshal Integer 125: .: (0.002338) + test_safe_load_marshal Integer 126: .: (0.002704) + test_safe_load_marshal Integer 127: .: (0.012169) + test_safe_load_marshal Integer 128: .: (0.010734) + test_safe_load_marshal Integer 129: .: (0.006352) + test_safe_load_marshal Integer 2: .: (0.007024) + test_safe_load_marshal Integer 254: .: (0.007136) + test_safe_load_marshal Integer 255: .: (0.007640) + test_safe_load_marshal Integer 256: .: (0.009121) + test_safe_load_marshal Integer 257: .: (0.008794) + test_safe_load_marshal Integer 258: .: (0.010023) + test_safe_load_marshal Integer 268435454: .: (0.010405) + test_safe_load_marshal Integer 268435455: .: (0.009811) + test_safe_load_marshal Integer 268435456: .: (0.010773) + test_safe_load_marshal Integer 268435457: .: (0.008816) + test_safe_load_marshal Integer 3: .: (0.010632) + test_safe_load_marshal Integer 4: .: (0.016233) + test_safe_load_marshal Integer 4294967294: .: (0.019932) + test_safe_load_marshal Integer 4294967295: .: (0.005163) + test_safe_load_marshal Integer 4294967296: .: (0.002547) + test_safe_load_marshal Integer 4294967297: .: (0.003215) + test_safe_load_marshal Integer 5: .: (0.002487) + test_safe_load_marshal Integer 6: .: (0.003012) + test_safe_load_marshal Integer 65534: .: (0.002511) + test_safe_load_marshal Integer 65535: .: (0.003011) + test_safe_load_marshal Integer 65536: .: (0.002434) + test_safe_load_marshal Integer 65537: .: (0.003063) + test_safe_load_marshal Integer 7: .: (0.002475) + test_safe_load_marshal Integer 9223372036854775806: .: (0.003250) + test_safe_load_marshal Integer 9223372036854775807: .: (0.002397) + test_safe_load_marshal Integer 9223372036854775808: .: (0.002426) + test_safe_load_marshal Integer 9223372036854775809: .: (0.002768) + test_safe_load_marshal Rational (1/3): .: (0.002459) + test_safe_load_marshal String "": .: (0.002547) + test_safe_load_marshal String "\x61\x62\x63" utf32 with length not a multiple of 4: .: (0.002475) + test_safe_load_marshal String "\x61\x62\x63\x64" utf32: .: (0.002519) + test_safe_load_marshal String "abc" Windows-1256: .: (0.002677) + test_safe_load_marshal String "abc" ascii: .: (0.002505) + test_safe_load_marshal String "abc" binary: .: (0.002453) + test_safe_load_marshal String "abc" ivar: .: (0.002459) + test_safe_load_marshal String "abc" utf8: .: (0.002428) + test_safe_load_marshal String "hello" ivar: .: (0.002842) + test_safe_load_marshal Time 2000-12-31 20:07:59 -1152: .: (0.002602) + test_safe_load_marshal Time 2000-12-31 23:59:59 -0800: .: (0.002630) + test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800: .: (0.003172) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800: .: (0.002858) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800: .: (0.003368) + test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800: .: (0.002860) + test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800: .: (0.002901) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800: .: (0.002979) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800: .: (0.003024) + test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800: .: (0.003187) + test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800: .: (0.002695) + test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800: .: (0.003075) + test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800: .: (0.002910) + test_safe_load_marshal Time 2001-01-01 07:59:59 +0000: .: (0.002572) + test_safe_load_marshal Time 2001-01-01 07:59:59 UTC:.: (0.002693) + test_safe_load_marshal Time 2001-01-01 11:59:59 +0400: .: (0.002983) + test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700:.: (0.002550) + test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700: .: (0.002517) + test_string_subclass: .: (0.002424) + test_string_with_encoding: .: (0.004171) + test_string_with_ivar: .: (0.002487) + test_time_0 2000-12-31 23:59:59 +1400: .: (0.002634) + test_time_1 2000-12-31 13:59:59 +0400: .: (0.002571) + test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 +1400: .: (0.003026) + test_time_11 2000-12-31 23:59:59.000000001 +1400: .: (0.002732) + test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 +1400: .: (0.002906) + test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 +1400: .: (0.002813) + test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 +1400: .: (0.003143) + test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.002885) + test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +1400: .: (0.002970) + test_time_17 2000-12-31 09:59:59 UTC: .: (0.002755) + test_time_18 2000-12-31 09:59:59 UTC: .: (0.002807) + test_time_2 2000-12-30 22:07:59 -1152: .: (0.002844) + test_time_3 2000-12-31 09:59:59 +0000: .: (0.002587) + test_time_4 2000-12-31 09:59:59 UTC: .: (0.002740) + test_time_5 2000-12-31 23:59:59.001 +1400: .: (0.002731) + test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 +1400: .: (0.003206) + test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 +1400: .: (0.012532) + test_time_8 2000-12-31 23:59:59.000001 +1400: .: (0.003115) + test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 +1400: .: (0.003918) + test_time_loads: .: (0.003570) + test_time_user_marshal: .: (0.002635) + test_time_with_ivar: .: (0.003313) + test_unexpected_eof: .: (0.002641) TestGemSafeYAML: - test_aliases_disabled: .: (0.008190) - test_aliases_enabled_by_default: .: (0.002824) + test_aliases_disabled: .: (0.003226) + test_aliases_enabled_by_default: .: (0.002691) TestGemSecurity: - test_class_create_cert: .: (0.008402) - test_class_create_cert_email: .: (0.015647) - test_class_create_cert_self_signed: .: (0.015657) - test_class_create_key: .: (1.535658) - test_class_create_key_downcases: .: (13.820219) - test_class_create_key_raises_unknown_algorithm: .: (0.002657) - test_class_email_to_name: .: (0.003825) - test_class_get_public_key_ec: .: (0.006144) - test_class_get_public_key_rsa: .: (0.007825) - test_class_re_sign: .: (0.011283) - test_class_re_sign_not_self_signed: .: (0.002742) - test_class_re_sign_wrong_key: .: (0.002536) - test_class_reset: .: (0.002533) - test_class_sign: .: (0.015213) - test_class_sign_AltName: .: (0.011023) - test_class_trust_dir: .: (0.011515) - test_class_write: .: (0.686589) - test_class_write_encrypted: .: (0.748881) - test_class_write_encrypted_cipher: .: (0.579672) + test_class_create_cert: .: (0.003742) + test_class_create_cert_email: .: (0.007067) + test_class_create_cert_self_signed: .: (0.006333) + test_class_create_key: .: (0.379376) + test_class_create_key_downcases: .: (5.955835) + test_class_create_key_raises_unknown_algorithm: .: (0.002511) + test_class_email_to_name: .: (0.002572) + test_class_get_public_key_ec: .: (0.002776) + test_class_get_public_key_rsa: .: (0.003159) + test_class_re_sign: .: (0.006461) + test_class_re_sign_not_self_signed: .: (0.002620) + test_class_re_sign_wrong_key: .: (0.002628) + test_class_reset: .: (0.002504) + test_class_sign: .: (0.006765) + test_class_sign_AltName: .: (0.010168) + test_class_trust_dir: .: (0.002662) + test_class_write: .: (0.329279) + test_class_write_encrypted: .: (0.347358) + test_class_write_encrypted_cipher: .: (1.008507) TestGemSecurityPolicy: - test_check_cert: .: (0.007361) - test_check_cert_expired: .: (0.007649) - test_check_cert_future: .: (0.003812) - test_check_cert_invalid_issuer: .: (0.003399) - test_check_cert_issuer: .: (0.012073) - test_check_cert_no_signer: .: (0.012280) - test_check_chain: .: (0.003950) - test_check_chain_empty_chain: .: (0.011787) - test_check_chain_invalid: .: (0.012127) - test_check_chain_no_chain: .: (0.011579) - test_check_data: .: (0.023361) - test_check_data_invalid: .: (0.015868) - test_check_key: .: (0.011463) - test_check_key_no_signer: .: (0.011780) - test_check_key_wrong_key: .: (0.011509) - test_check_root: .: (0.007657) - test_check_root_empty_chain: .: (0.003381) - test_check_root_invalid_signer: .: (0.016113) - test_check_root_no_chain: .: (0.007648) - test_check_root_not_self_signed: .: (0.011657) - test_check_trust: .: (0.012292) - test_check_trust_child: .: (0.012168) - test_check_trust_empty_chain: .: (0.010824) - test_check_trust_mismatch: .: (0.012457) - test_check_trust_no_chain: .: (0.011023) - test_check_trust_no_trust: .: (0.007660) - test_check_trust_no_trust_child: .: (0.011638) - test_subject: .: (0.011644) - test_verify: .: (0.048014) - test_verify_chain_key: .: (0.019448) - test_verify_chain_signatures: .: (0.027724) - test_verify_no_digests: .: (0.023651) - test_verify_no_digests_no_security: .: (0.019564) - test_verify_no_signatures: .: (0.019710) - test_verify_no_signatures_no_digests: .: (0.012010) - test_verify_no_trust: .: (0.019879) - test_verify_not_enough_signatures: .: (0.035558) - test_verify_signatures: .: (0.025797) - test_verify_signatures_chain: .: (0.024200) - test_verify_signatures_data: .: (0.023074) - test_verify_signatures_missing: .: (0.025965) - test_verify_signatures_none: .: (0.013882) - test_verify_signatures_root: .: (0.011203) - test_verify_signatures_signer: .: (0.011872) - test_verify_signatures_trust: .: (0.012108) - test_verify_wrong_digest_type: .: (0.015703) + test_check_cert: .: (0.003324) + test_check_cert_expired: .: (0.003489) + test_check_cert_future: .: (0.003311) + test_check_cert_invalid_issuer: .: (0.003292) + test_check_cert_issuer: .: (0.003395) + test_check_cert_no_signer: .: (0.003041) + test_check_chain: .: (0.003516) + test_check_chain_empty_chain: .: (0.003429) + test_check_chain_invalid: .: (0.003669) + test_check_chain_no_chain: .: (0.003380) + test_check_data: .: (0.006513) + test_check_data_invalid: .: (0.006139) + test_check_key: .: (0.002938) + test_check_key_no_signer: .: (0.003083) + test_check_key_wrong_key: .: (0.003122) + test_check_root: .: (0.003140) + test_check_root_empty_chain: .: (0.002951) + test_check_root_invalid_signer: .: (0.003425) + test_check_root_no_chain: .: (0.003066) + test_check_root_not_self_signed: .: (0.003332) + test_check_trust: .: (0.003608) + test_check_trust_child: .: (0.003512) + test_check_trust_empty_chain: .: (0.003033) + test_check_trust_mismatch: .: (0.003737) + test_check_trust_no_chain: .: (0.003448) + test_check_trust_no_trust: .: (0.003387) + test_check_trust_no_trust_child: .: (0.003534) + test_subject: .: (0.003326) + test_verify: .: (0.006735) + test_verify_chain_key: .: (0.015633) + test_verify_chain_signatures: .: (0.007130) + test_verify_no_digests: .: (0.007606) + test_verify_no_digests_no_security: .: (0.006691) + test_verify_no_signatures: .: (0.007134) + test_verify_no_signatures_no_digests: .: (0.004155) + test_verify_no_trust: .: (0.006684) + test_verify_not_enough_signatures: .: (0.010007) + test_verify_signatures: .: (0.009170) + test_verify_signatures_chain: .: (0.007643) + test_verify_signatures_data: .: (0.006776) + test_verify_signatures_missing: .: (0.008757) + test_verify_signatures_none: .: (0.005408) + test_verify_signatures_root: .: (0.007004) + test_verify_signatures_signer: .: (0.006568) + test_verify_signatures_trust: .: (0.007069) + test_verify_wrong_digest_type: .: (0.007556) TestGemSecuritySigner: - test_extract_name: .: (0.007051) - test_initialize: .: (0.007632) - test_initialize_cert_chain_empty: .: (0.003401) - test_initialize_cert_chain_invalid: .: (0.007888) - test_initialize_cert_chain_mixed: .: (0.007624) - test_initialize_cert_chain_path: .: (0.002808) - test_initialize_default: .: (0.005361) - test_initialize_encrypted_key_path: .: (0.005131) - test_initialize_key_path: .: (0.005454) - test_load_cert_chain: .: (0.004890) - test_load_cert_chain_broken: .: (0.003756) - test_sign: .: (0.006119) - test_sign_expired: .: (0.003607) - test_sign_expired_auto_update: .: (0.013209) - test_sign_expired_auto_update_exists: .: (0.003696) - test_sign_no_certs: .: (0.002638) - test_sign_no_key: .: (0.002715) - test_sign_wrong_key: .: (0.003103) + test_extract_name: .: (0.003171) + test_initialize: .: (0.002478) + test_initialize_cert_chain_empty: .: (0.002571) + test_initialize_cert_chain_invalid: .: (0.002516) + test_initialize_cert_chain_mixed: .: (0.002480) + test_initialize_cert_chain_path: .: (0.002859) + test_initialize_default: .: (0.005084) + test_initialize_encrypted_key_path: .: (0.005174) + test_initialize_key_path: .: (0.004815) + test_load_cert_chain: .: (0.003111) + test_load_cert_chain_broken: .: (0.004070) + test_sign: .: (0.005805) + test_sign_expired: .: (0.002959) + test_sign_expired_auto_update: .: (0.013285) + test_sign_expired_auto_update_exists: .: (0.003510) + test_sign_no_certs: .: (0.002398) + test_sign_no_key: .: (0.002392) + test_sign_wrong_key: .: (0.002653) TestGemSecurityTrustDir: - test_cert_path: .: (0.002802) - test_issuer_of: .: (0.003316) - test_load_certificate: .: (0.003165) - test_name_path: .: (0.003003) - test_trust_cert: .: (0.003033) - test_verify: .: (0.002831) - test_verify_file: .: (0.002947) - test_verify_wrong_permissions: .: (0.003024) + test_cert_path: .: (0.002764) + test_issuer_of: .: (0.002973) + test_load_certificate: .: (0.003090) + test_name_path: .: (0.002505) + test_trust_cert: .: (0.002704) + test_verify: .: (0.002671) + test_verify_file: .: (0.002642) + test_verify_wrong_permissions: .: (0.002542) TestGemSilentUI: - test_ask: .: (0.003075) - test_ask_for_password: .: (0.002834) - test_ask_yes_no: .: (0.003094) - test_choose_from_list: .: (0.002822) - test_download_reporter: .: (0.002788) - test_new_without_dev_null: .: (0.003173) - test_progress_reporter: .: (0.011880) + test_ask: .: (0.002673) + test_ask_for_password: .: (0.002842) + test_ask_yes_no: .: (0.002737) + test_choose_from_list: .: (0.002502) + test_download_reporter: .: (0.002489) + test_new_without_dev_null: .: (0.002430) + test_progress_reporter: .: (0.002483) TestGemSource: - test_cache_dir_escapes_windows_paths: .: (0.010853) - test_dependency_resolver_set_bundler_api: .: (0.011309) - test_dependency_resolver_set_file_uri: .: (0.011632) - test_dependency_resolver_set_marshal_api: .: (0.010958) - test_fetch_spec: .: (0.010365) - test_fetch_spec_cached: .: (0.010456) - test_fetch_spec_platform: .: (0.013634) - test_fetch_spec_platform_ruby: .: (0.011719) - test_initialize_git: .: (0.010209) - test_initialize_invalid_uri: .: (0.010327) - test_load_specs: .: (0.033957) - test_load_specs_cached: .: (0.054029) - test_load_specs_cached_empty: .: (0.042223) - test_load_specs_from_unavailable_uri: .: (0.049020) - test_spaceship: .: (0.012536) - test_spaceship_order_is_preserved_when_uri_differs: .: (0.012572) - test_typo_squatting: .: (0.009932) - test_typo_squatting_custom_distance_threshold: .: (0.009570) - test_typo_squatting_false_positive: .: (0.013024) - test_update_cache_eh: .: (0.010276) - test_update_cache_eh_home_nonexistent: .: (0.009544) + test_cache_dir_escapes_windows_paths: .: (0.019833) + test_dependency_resolver_set_bundler_api: .: (0.010120) + test_dependency_resolver_set_file_uri: .: (0.011505) + test_dependency_resolver_set_marshal_api: .: (0.010710) + test_fetch_spec: .: (0.010315) + test_fetch_spec_cached: .: (0.009632) + test_fetch_spec_platform: .: (0.013077) + test_fetch_spec_platform_ruby: .: (0.011299) + test_initialize_git: .: (0.009067) + test_initialize_invalid_uri: .: (0.009128) + test_load_specs: .: (0.009755) + test_load_specs_cached: .: (0.055413) + test_load_specs_cached_empty: .: (0.045665) + test_load_specs_from_unavailable_uri: .: (0.054057) + test_spaceship: .: (0.016365) + test_spaceship_order_is_preserved_when_uri_differs: .: (0.010522) + test_typo_squatting: .: (0.009828) + test_typo_squatting_custom_distance_threshold: .: (0.009032) + test_typo_squatting_false_positive: .: (0.009135) + test_update_cache_eh: .: (0.009438) + test_update_cache_eh_home_nonexistent: .: (0.009015) TestGemSourceFetchProblem: - test_exception: .: (0.002976) - test_password_redacted: .: (0.003515) - test_source_password_no_redacted: .: (0.002724) + test_exception: .: (0.003173) + test_password_redacted: .: (0.002504) + test_source_password_no_redacted: .: (0.002907) TestGemSourceGit: test_base_dir: P =============================================================================== @@ -7792,7 +7828,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.004377) +: (0.003445) test_cache: P =============================================================================== Pending: test_cache(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7800,7 +7836,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.004483) +: (0.003327) test_cache_local: P =============================================================================== Pending: test_cache_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7808,7 +7844,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.004075) +: (0.003300) test_checkout: P =============================================================================== Pending: test_checkout(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7816,7 +7852,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.004313) +: (0.003462) test_checkout_default: P =============================================================================== Pending: test_checkout_default(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7824,7 +7860,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003801) +: (0.003604) test_checkout_local: P =============================================================================== Pending: test_checkout_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7832,7 +7868,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.004053) +: (0.003007) test_checkout_local_cached: P =============================================================================== Pending: test_checkout_local_cached(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7840,7 +7876,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003728) +: (0.002924) test_checkout_submodules: P =============================================================================== Pending: test_checkout_submodules(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7848,7 +7884,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003588) +: (0.002882) test_dir_shortref: P =============================================================================== Pending: test_dir_shortref(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7856,7 +7892,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.004254) +: (0.002927) test_download: P =============================================================================== Pending: test_download(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7864,7 +7900,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003710) +: (0.003039) test_equals2: P =============================================================================== Pending: test_equals2(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7872,7 +7908,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003920) +: (0.003035) test_install_dir: P =============================================================================== Pending: test_install_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7880,7 +7916,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.004142) +: (0.003030) test_install_dir_local: P =============================================================================== Pending: test_install_dir_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7888,7 +7924,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003827) +: (0.002988) test_pretty_print: P =============================================================================== Pending: test_pretty_print(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7896,7 +7932,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003915) +: (0.002968) test_repo_cache_dir: P =============================================================================== Pending: test_repo_cache_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7904,7 +7940,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003830) +: (0.003281) test_rev_parse: P =============================================================================== Pending: test_rev_parse(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7912,7 +7948,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003860) +: (0.003082) test_root_dir: P =============================================================================== Pending: test_root_dir(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7920,7 +7956,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003792) +: (0.002951) test_spaceship: P =============================================================================== Pending: test_spaceship(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7928,7 +7964,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.004259) +: (0.003068) test_specs: P =============================================================================== Pending: test_specs(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7936,7 +7972,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003965) +: (0.003066) test_specs_local: P =============================================================================== Pending: test_specs_local(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7944,7 +7980,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003866) +: (0.003452) test_uri: P =============================================================================== Pending: test_uri(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7952,7 +7988,7 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.004420) +: (0.003132) test_uri_hash: P =============================================================================== Pending: test_uri_hash(TestGemSourceGit): cannot find git executable, use GIT environment variable to set @@ -7960,526 +7996,526 @@ /build/reproducible-path/rubygems-3.6.3/test/rubygems/helper.rb:553:in `git_gem' /build/reproducible-path/rubygems-3.6.3/test/rubygems/test_gem_source_git.rb:10:in `setup' =============================================================================== -: (0.003732) +: (0.003210) TestGemSourceInstalled: - test_pretty_print: .: (0.003156) - test_spaceship: .: (0.009212) + test_pretty_print: .: (0.002941) + test_spaceship: .: (0.007423) TestGemSourceList: - test_Enumerable: .: (0.003042) - test_append: .: (0.002822) - test_clear: .: (0.002959) - test_delete: .: (0.002856) - test_delete_a_source: .: (0.002797) - test_each: .: (0.002722) - test_each_source: .: (0.002589) - test_empty?: .: (0.002669) - test_equal_to_another_list: .: (0.002910) - test_equal_to_array: .: (0.002498) - test_include_eh: .: (0.002625) - test_include_matches_a_source: .: (0.003016) - test_replace: .: (0.002541) - test_self_from: .: (0.002659) - test_to_a: .: (0.002572) + test_Enumerable: .: (0.003021) + test_append: .: (0.002654) + test_clear: .: (0.002389) + test_delete: .: (0.002375) + test_delete_a_source: .: (0.002508) + test_each: .: (0.002246) + test_each_source: .: (0.002396) + test_empty?: .: (0.002378) + test_equal_to_another_list: .: (0.002453) + test_equal_to_array: .: (0.002455) + test_include_eh: .: (0.002535) + test_include_matches_a_source: .: (0.002402) + test_replace: .: (0.002354) + test_self_from: .: (0.002505) + test_to_a: .: (0.002469) TestGemSourceLocal: - test_download: .: (0.016607) - test_fetch_spec: .: (0.016384) - test_find_gem: .: (0.016762) - test_find_gem_highest_version: .: (0.020668) - test_find_gem_prerelease: .: (0.018505) - test_find_gem_specific_version: .: (0.023322) - test_inspect: .: (0.016755) - test_load_specs_latest: .: (0.031471) - test_load_specs_prerelease: .: (0.020915) - test_load_specs_released: .: (0.020604) - test_pretty_print: .: (0.013223) - test_spaceship: .: (0.018435) + test_download: .: (0.016286) + test_fetch_spec: .: (0.016649) + test_find_gem: .: (0.016838) + test_find_gem_highest_version: .: (0.020728) + test_find_gem_prerelease: .: (0.017034) + test_find_gem_specific_version: .: (0.020792) + test_inspect: .: (0.016532) + test_load_specs_latest: .: (0.021194) + test_load_specs_prerelease: .: (0.028862) + test_load_specs_released: .: (0.021197) + test_pretty_print: .: (0.013656) + test_spaceship: .: (0.018043) TestGemSourceLock: - test_equals2: .: (0.003432) - test_fetch_spec: .: (0.005582) - test_spaceship: .: (0.003246) - test_spaceship_git: .: (0.002666) - test_spaceship_installed: .: (0.003514) - test_spaceship_local: .: (0.002585) - test_spaceship_remote: .: (0.002563) - test_spaceship_specific_file: .: (0.007758) - test_spaceship_vendor: .: (0.002583) - test_uri: .: (0.002893) + test_equals2: .: (0.003395) + test_fetch_spec: .: (0.005482) + test_spaceship: .: (0.002561) + test_spaceship_git: .: (0.002760) + test_spaceship_installed: .: (0.002341) + test_spaceship_local: .: (0.002355) + test_spaceship_remote: .: (0.002475) + test_spaceship_specific_file: .: (0.007436) + test_spaceship_vendor: .: (0.002475) + test_uri: .: (0.002365) TestGemSourceSpecificFile: - test_download: .: (0.007598) - test_fetch_spec: .: (0.007696) - test_fetch_spec_fails_on_unknown_name: .: (0.007422) - test_load_specs: .: (0.007827) - test_path: .: (0.007688) - test_pretty_print: .: (0.008119) - test_spaceship: .: (0.021415) - test_spec: .: (0.007719) + test_download: .: (0.007620) + test_fetch_spec: .: (0.007436) + test_fetch_spec_fails_on_unknown_name: .: (0.007491) + test_load_specs: .: (0.007510) + test_path: .: (0.007512) + test_pretty_print: .: (0.007521) + test_spaceship: .: (0.022082) + test_spec: .: (0.007380) TestGemSourceSubpathProblem: - test_dependency_resolver_set: .: (0.033297) - test_fetch_spec: .: (0.034025) - test_load_specs: .: (0.030720) + test_dependency_resolver_set: .: (0.032995) + test_fetch_spec: .: (0.032746) + test_load_specs: .: (0.030228) TestGemSourceVendor: - test_initialize: .: (0.002768) - test_spaceship: .: (0.002639) + test_initialize: .: (0.002604) + test_spaceship: .: (0.002468) TestGemSpecFetcher: - test_available_specs_cache: .: (0.005642) - test_available_specs_cache_released: .: (0.006422) - test_available_specs_complete: .: (0.007191) - test_available_specs_complete_handles_no_prerelease:.: (0.006809) - test_available_specs_latest: .: (0.006726) - test_available_specs_prerelease: .: (0.005329) - test_available_specs_released: .: (0.005559) - test_available_specs_with_bad_source: .: (0.003118) - test_initialize: .: (0.002599) - test_initialize_nonexistent_home_dir: .: (0.003008) - test_initialize_source: .: (0.002525) - test_initialize_unwritable_home_dir: .: (0.002580) - test_spec_for_dependency_all: .: (0.008157) - test_spec_for_dependency_bad_fetch_spec: .: (0.007097) - test_spec_for_dependency_latest: .: (0.007275) - test_spec_for_dependency_mismatched_platform: .: (0.005584) - test_spec_for_dependency_platform: .: (0.006410) - test_spec_for_dependency_prerelease: .: (0.006966) - test_suggest_gems_from_name_latest: .: (0.007026) - test_suggest_gems_from_name_prefix_or_suffix: .: (0.006523) - test_suggest_gems_from_name_prerelease: .: (0.006102) + test_available_specs_cache: .: (0.004728) + test_available_specs_cache_released: .: (0.006327) + test_available_specs_complete: .: (0.006897) + test_available_specs_complete_handles_no_prerelease:.: (0.006433) + test_available_specs_latest: .: (0.006143) + test_available_specs_prerelease: .: (0.005149) + test_available_specs_released: .: (0.005375) + test_available_specs_with_bad_source: .: (0.002928) + test_initialize: .: (0.002351) + test_initialize_nonexistent_home_dir: .: (0.002438) + test_initialize_source: .: (0.002265) + test_initialize_unwritable_home_dir: .: (0.002331) + test_spec_for_dependency_all: .: (0.007497) + test_spec_for_dependency_bad_fetch_spec: .: (0.006641) + test_spec_for_dependency_latest: .: (0.006725) + test_spec_for_dependency_mismatched_platform: .: (0.005241) + test_spec_for_dependency_platform: .: (0.005911) + test_spec_for_dependency_prerelease: .: (0.006803) + test_suggest_gems_from_name_latest: .: (0.006488) + test_suggest_gems_from_name_prefix_or_suffix: .: (0.006024) + test_suggest_gems_from_name_prerelease: .: (0.005781) TestGemSpecification: - test__dump: .: (0.004469) - test__load_fixes_Date_objects: .: (0.003424) - test_activate: .: (0.002735) - test_add_dependency_from_existing_dependency: .: (0.002912) - test_add_dependency_with_type: .: (0.004944) - test_add_dependency_with_type_explicit: .: (0.002794) - test_allowed_push_host: .: (0.003074) - test_author: .: (0.013624) - test_authors: .: (0.002868) - test_base_dir: .: (0.003989) - test_base_dir_not_loaded: .: (0.003408) - test_bindir_equals: .: (0.003688) - test_bindir_equals_nil: .: (0.002749) - test_build_args: .: (0.003915) - test_build_extensions: .: (0.266776) - test_build_extensions_built: .: (0.008865) - test_build_extensions_default_gem: .: (0.004152) - test_build_extensions_error: .: (0.011844) - test_build_extensions_extensions_dir_unwritable: .: (0.004288) - test_build_extensions_no_extensions_dir_unwritable: .: (0.011007) - test_build_extensions_none: .: (0.002879) - test_build_extensions_preview: .: (0.338353) - test_contains_requirable_file_eh: .: (0.009887) - test_contains_requirable_file_eh_extension: .: (0.003187) - test_contains_requirable_file_eh_extension_java_platform: .: (0.008292) - test_contains_requirable_file_extension_soext: .: (0.003306) - test_date: .: (0.008171) - test_date_equals_date: .: (0.007655) - test_date_equals_string: .: (0.002821) - test_date_equals_string_bad: .: (0.008652) - test_date_equals_time: .: (0.002846) - test_date_equals_time_local: .: (0.003072) - test_date_equals_time_utc: .: (0.008478) - test_date_tolerates_hour_sec_and_timezone: .: (0.003218) - test_date_tolerates_hour_sec_zulu: .: (0.008255) - test_date_use_env_source_date_epoch: .: (0.003101) - test_default_spec_stub_is_marked_default: .: (0.013064) - test_dependencies: .: (0.002968) - test_dependent_gems: .: (0.037443) - test_description: .: (0.003223) - test_development_dependencies: .: (0.007017) - test_doc_dir: .: (0.007567) - test_doc_dir_type: .: (0.003035) - test_duplicate_runtime_dependency: .: (0.008621) - test_eql_eh: .: (0.007460) - test_eql_eh_extensions: .: (0.002918) - test_executable_equals: .: (0.008556) - test_executables: .: (0.003055) - test_executables_equals_nil: .: (0.008393) - test_extension_dir: .: (0.003347) - test_extension_dir_override: .: (0.008118) - test_extensions: .: (0.007748) - test_extensions_equals_nil: .: (0.002835) - test_extra_rdoc_files_equals_nil: .: (0.008638) - test_files: .: (0.002807) - test_files_append: .: (0.008520) - test_files_duplicate: .: (0.002836) - test_files_extra_rdoc_files: .: (0.008626) - test_files_non_array: .: (0.002855) - test_files_non_array_pathological: .: (0.007344) - test_find_all_by_full_name: .: (0.012856) - test_find_by_full_name: .: (0.005954) - test_find_by_name: .: (0.005526) - test_find_by_name_prerelease: .: (0.005369) - test_find_by_name_with_only_prereleases: .: (0.005222) - test_find_by_name_with_only_prereleases_with_requirements: .: (0.004404) - test_find_by_path: .: (0.008130) - test_find_in_unresolved_tree_is_not_exponentiental: .: (0.058235) - test_find_inactive_by_path: .: (0.007781) - test_for_cache: .: (0.002954) - test_full_gem_path: .: (0.002664) - test_full_gem_path_double_slash: .: (0.002692) - test_full_name: .: (0.002735) - test_full_name_windows: .: (0.002737) - test_full_require_paths: .: (0.002749) - test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.003263) - test_gem_build_complete_path: .: (0.002700) - test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.004261) - test_handles_dependencies_with_syck_requirements_bug: .: (0.004136) - test_handles_private_null_type: .: (0.004087) - test_hash: .: (0.002796) - test_initialize: .: (0.003199) - test_initialize_copy: .: (0.003102) - test_initialize_copy_broken: .: (0.002743) - test_initialize_future: .: (0.002735) - test_initialize_nil_version: .: (0.003536) - test_initialize_prerelease_version_before_name: .: (0.002758) - test_inner_clonflict_in_indirect_gems: .: (0.024266) - test_inner_clonflict_in_indirect_gems_reversed: .: (0.027055) - test_installed_by_version: .: (0.004420) - test_latest_specs: .: (0.019865) - test_lib_files: .: (0.003011) - test_license: .: (0.003762) - test_licenses: .: (0.002759) - test_load_default_gem: .: (0.004965) - test_load_errors_contain_filename: .: (0.003297) - test_metadata_key_size_validation_fails: .: (0.005342) - test_metadata_key_type_validation_fails: .: (0.004729) - test_metadata_link_validation_fails: .: (0.003925) - test_metadata_link_validation_warns_for_duplicates: .: (0.004814) - test_metadata_specs: .: (0.004152) - test_metadata_validates_ok: .: (0.003984) - test_metadata_value_size_validation_fails: .: (0.004796) - test_metadata_value_type_validation_fails: .: (0.004634) - test_missing_extensions_eh: .: (0.095056) - test_missing_extensions_eh_default_gem: .: (0.002942) - test_missing_extensions_eh_none: .: (0.003122) - test_name: .: (0.002904) - test_original_name: .: (0.003636) - test_platform: .: (0.002950) - test_platform_change_reset_cache_file: .: (0.003152) - test_platform_change_reset_full_name: .: (0.002778) - test_platform_equals: .: (0.003042) - test_platform_equals_current: .: (0.002781) - test_platform_equals_legacy: .: (0.003919) - test_removed_methods: .: (0.002800) - test_require_already_activated: .: (0.015260) - test_require_already_activated_indirect_conflict: .: (0.024822) - test_require_finds_in_2nd_level_indirect: .: (0.044294) - test_require_paths: .: (0.011699) - test_require_paths_default_ext_dir_for: .: (0.007927) - test_require_should_not_conflict: .: (0.111589) - test_require_should_prefer_latest_gem_level1: .: (0.051741) - test_require_should_prefer_latest_gem_level2: .: (0.054606) - test_require_should_prefer_reachable_gems: .: (0.088665) - test_requirements: .: (0.007834) - test_runtime_dependencies: .: (0.002877) - test_runtime_dependencies_legacy: .: (0.008041) - test_runtime_predicate_false: .: (0.002987) - test_runtime_predicate_true: .: (0.002970) - test_self__load_future: .: (0.004450) - test_self_activate: .: (0.002844) - test_self_activate_ambiguous_direct: .: (0.016726) - test_self_activate_ambiguous_indirect: .: (0.020199) - test_self_activate_ambiguous_indirect_conflict: .: (0.020687) - test_self_activate_ambiguous_unrelated: .: (0.032369) - test_self_activate_checks_dependencies: .: (0.018426) - test_self_activate_conflict: .: (0.010003) - test_self_activate_deep_unambiguous: .: (0.018890) - test_self_activate_divergent: .: (0.012467) - test_self_activate_dropped: .: (0.016528) - test_self_activate_loaded: .: (0.007175) - test_self_activate_old_required: .: (0.011305) - test_self_activate_over: .: (0.018267) - test_self_activate_platform_alternate: .: (0.037883) - test_self_activate_platform_bump: .: (0.016357) - test_self_activate_prerelease: .: (0.017190) - test_self_activate_raggi_the_edgecase_generator: .: (0.020966) - test_self_activate_under: .: (0.019626) - test_self_activate_unrelated: .: (0.012201) - test_self_activate_via_require: .: (0.028472) - test_self_activate_via_require_wtf: .: (0.062647) - test_self_all_equals: .: (0.015649) - test_self_attribute_names: .: (0.003181) - test_self_find_active_stub_by_path: .: (0.010583) - test_self_from_yaml: .: (0.004635) - test_self_from_yaml_cleans_up_Date_objects: .: (0.008373) - test_self_load: .: (0.006625) - test_self_load_escape_curly: .: (0.007884) - test_self_load_escape_interpolation: .: (0.003594) - test_self_load_escape_quote: .: (0.007723) - test_self_load_legacy_ruby: .: (0.007683) - test_self_load_relative: .: (0.007679) - test_self_load_utf8_with_ascii_encoding: .: (0.003836) - test_self_normalize_yaml_input_with_183_io: .: (0.007657) - test_self_normalize_yaml_input_with_183_yaml: .: (0.002748) - test_self_normalize_yaml_input_with_192_yaml: .: (0.008837) - test_self_normalize_yaml_input_with_non_183_io: .: (0.002788) - test_self_normalize_yaml_input_with_non_183_yaml: .: (0.002698) - test_self_outdated: .: (0.016312) - test_self_outdated_and_latest_remotes: .: (0.025208) - test_self_remove_spec: .: (0.011692) - test_self_remove_spec_removed: .: (0.003317) - test_self_stubs_for_lazy_loading: .: (0.008317) - test_self_stubs_for_mult_platforms: .: (0.007538) - test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.003550) - test_self_stubs_returns_only_specified_named_specs: .: (0.007826) - test_source: .: (0.007662) - test_source_paths: .: (0.002824) - test_spaceship_name: .: (0.008776) - test_spaceship_platform: .: (0.003376) - test_spaceship_version: .: (0.008080) - test_spec_file: .: (0.002828) - test_spec_name: .: (0.008552) - test_summary: .: (0.003184) - test_test_files: .: (0.003076) - test_test_files_equals_nil: .: (0.005128) - test_to_fullpath: .: (0.003547) - test_to_ruby: .: (0.008122) - test_to_ruby_fancy: .: (0.007789) - test_to_ruby_for_cache: .: (0.003449) - test_to_ruby_keeps_requirements_as_originally_specified: .: (0.007796) - test_to_ruby_legacy: .: (0.003420) - test_to_ruby_nested_hash: .: (0.008083) - test_to_ruby_platform: .: (0.003363) - test_to_ruby_with_rsa_key: .: (0.524138) - test_to_yaml: .: (0.004552) - test_to_yaml_fancy: .: (0.014918) - test_to_yaml_no_autorequire: .: (0.003851) - test_to_yaml_no_post_install_message: .: (0.007840) - test_to_yaml_no_signing_key: .: (0.007546) - test_to_yaml_platform: .: (0.007979) - test_to_yaml_platform_legacy: .: (0.011467) - test_to_yaml_platform_no_specific_platform: .: (0.003920) - test_to_yaml_platform_original_platform_empty_string: .: (0.012049) - test_to_yaml_platform_original_platform_nil: .: (0.004105) - test_unresolved_specs: .: (0.011009) - test_unresolved_specs_with_duplicated_versions: .: (0.003616) - test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.007845) - test_unresolved_specs_with_versions: .: (0.011659) - test_validate: .: (0.003526) - test_validate_authors: .: (0.003765) - test_validate_autorequire: .: (0.019651) - test_validate_dependencies: .: (0.007921) - test_validate_dependencies_allowed_duplicates: .: (0.008728) - test_validate_dependencies_duplicates: .: (0.007798) - test_validate_deprecated_license_values_plus: .: (0.059790) - test_validate_description: .: (0.011783) - test_validate_email: .: (0.007789) - test_validate_empty: .: (0.002987) - test_validate_empty_files: .: (0.008750) - test_validate_empty_homepage: .: (0.007749) - test_validate_empty_require_paths: .: (0.003250) - test_validate_empty_summary: .: (0.011873) - test_validate_error: .: (0.028702) - test_validate_executables: .: (0.010992) - test_validate_files: .: (0.007776) - test_validate_files_recursive: .: (0.008308) - test_validate_for_resolution_ignores_metadata: .: (0.007945) - test_validate_for_resolution_validates_duplicate_dependencies: .: (0.007283) - test_validate_for_resolution_validates_name: .: (0.007757) - test_validate_for_resolution_validates_required_attributes: .: (0.002899) - test_validate_homepage: .: (0.014121) - test_validate_license: .: (0.008694) - test_validate_license_gives_suggestions: .: (0.039853) - test_validate_license_in_a_non_packaging_context: .: (0.008176) - test_validate_license_ref: .: (0.009290) - test_validate_license_values: .: (0.032397) - test_validate_license_values_or_later: .: (0.007092) - test_validate_license_values_with: .: (0.007682) - test_validate_license_with_deprecated_exception: .: (0.247622) - test_validate_license_with_invalid_exception: .: (0.243656) - test_validate_license_with_nonsense_suffix: .: (0.152464) - test_validate_name: .: (0.007002) - test_validate_nil_license: .: (0.007660) - test_validate_no_required_ruby_versions: .: (0.003567) - test_validate_non_nil: .: (0.008851) - test_validate_open_required_ruby_versions: .: (0.006970) - test_validate_permissions: .: (0.007655) - test_validate_permissions_of_missing_file_non_packaging: .: (0.007643) - test_validate_platform_legacy: .: (0.007690) - test_validate_prerelease_dependencies_with_prerelease_version: .: (0.007609) - test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.007804) - test_validate_rake_extension_have_rake_dependency_warning: .: (0.007495) - test_validate_removed_rubyforge_project: .: (0.007670) - test_validate_require_paths_with_invalid_types: .: (0.007670) - test_validate_rubygems_version: .: (0.007583) - test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.007553) - test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.008296) - test_validate_self_referencing_dependencies: .: (0.008076) - test_validate_specification_version: .: (0.003464) - test_validate_summary: .: (0.004941) - test_validate_valid_required_ruby_versions: .: (0.003770) - test_validate_warning: .: (0.003587) - test_version: .: (0.002503) - test_version_change_reset_cache_file: .: (0.002568) - test_version_change_reset_full_name: .: (0.003606) + test__dump: .: (0.003371) + test__load_fixes_Date_objects: .: (0.003053) + test_activate: .: (0.002507) + test_add_dependency_from_existing_dependency: .: (0.002544) + test_add_dependency_with_type: .: (0.002651) + test_add_dependency_with_type_explicit: .: (0.002545) + test_allowed_push_host: .: (0.002435) + test_author: .: (0.002686) + test_authors: .: (0.002526) + test_base_dir: .: (0.002447) + test_base_dir_not_loaded: .: (0.002533) + test_bindir_equals: .: (0.002718) + test_bindir_equals_nil: .: (0.013610) + test_build_args: .: (0.003327) + test_build_extensions: .: (0.165434) + test_build_extensions_built: .: (0.008130) + test_build_extensions_default_gem: .: (0.007047) + test_build_extensions_error: .: (0.008625) + test_build_extensions_extensions_dir_unwritable: .: (0.008448) + test_build_extensions_no_extensions_dir_unwritable: .: (0.006433) + test_build_extensions_none: .: (0.006941) + test_build_extensions_preview: .: (0.164319) + test_contains_requirable_file_eh: .: (0.007281) + test_contains_requirable_file_eh_extension: .: (0.007139) + test_contains_requirable_file_eh_extension_java_platform: .: (0.006426) + test_contains_requirable_file_extension_soext: .: (0.006514) + test_date: .: (0.006731) + test_date_equals_date: .: (0.005287) + test_date_equals_string: .: (0.006201) + test_date_equals_string_bad: .: (0.004797) + test_date_equals_time: .: (0.005304) + test_date_equals_time_local: .: (0.004351) + test_date_equals_time_utc: .: (0.004932) + test_date_tolerates_hour_sec_and_timezone: .: (0.004506) + test_date_tolerates_hour_sec_zulu: .: (0.004356) + test_date_use_env_source_date_epoch: .: (0.003803) + test_default_spec_stub_is_marked_default: .: (0.006959) + test_dependencies: .: (0.004077) + test_dependent_gems: .: (0.020038) + test_description: .: (0.003087) + test_development_dependencies: .: (0.003187) + test_doc_dir: .: (0.003110) + test_doc_dir_type: .: (0.003849) + test_duplicate_runtime_dependency: .: (0.003130) + test_eql_eh: .: (0.003612) + test_eql_eh_extensions: .: (0.002717) + test_executable_equals: .: (0.002884) + test_executables: .: (0.003002) + test_executables_equals_nil: .: (0.003185) + test_extension_dir: .: (0.002473) + test_extension_dir_override: .: (0.002876) + test_extensions: .: (0.002580) + test_extensions_equals_nil: .: (0.003027) + test_extra_rdoc_files_equals_nil: .: (0.002876) + test_files: .: (0.002578) + test_files_append: .: (0.002491) + test_files_duplicate: .: (0.002366) + test_files_extra_rdoc_files: .: (0.002719) + test_files_non_array: .: (0.002835) + test_files_non_array_pathological: .: (0.002497) + test_find_all_by_full_name: .: (0.011464) + test_find_by_full_name: .: (0.006196) + test_find_by_name: .: (0.005664) + test_find_by_name_prerelease: .: (0.005104) + test_find_by_name_with_only_prereleases: .: (0.004533) + test_find_by_name_with_only_prereleases_with_requirements: .: (0.005477) + test_find_by_path: .: (0.009179) + test_find_in_unresolved_tree_is_not_exponentiental: .: (0.058922) + test_find_inactive_by_path: .: (0.007645) + test_for_cache: .: (0.002723) + test_full_gem_path: .: (0.002447) + test_full_gem_path_double_slash: .: (0.002518) + test_full_name: .: (0.002869) + test_full_name_windows: .: (0.002528) + test_full_require_paths: .: (0.002536) + test_fullpath_return_rb_extension_file_when_exist_the_same_name_file: .: (0.002962) + test_gem_build_complete_path: .: (0.002482) + test_handles_dependencies_with_other_syck_requirements_argument_error: .: (0.004178) + test_handles_dependencies_with_syck_requirements_bug: .: (0.003833) + test_handles_private_null_type: .: (0.003803) + test_hash: .: (0.002980) + test_initialize: .: (0.002581) + test_initialize_copy: .: (0.002741) + test_initialize_copy_broken: .: (0.002527) + test_initialize_future: .: (0.002665) + test_initialize_nil_version: .: (0.002651) + test_initialize_prerelease_version_before_name: .: (0.002561) + test_inner_clonflict_in_indirect_gems: .: (0.023924) + test_inner_clonflict_in_indirect_gems_reversed: .: (0.025736) + test_installed_by_version: .: (0.004317) + test_latest_specs: .: (0.006553) + test_lib_files: .: (0.002827) + test_license: .: (0.002754) + test_licenses: .: (0.002477) + test_load_default_gem: .: (0.003651) + test_load_errors_contain_filename: .: (0.003165) + test_metadata_key_size_validation_fails: .: (0.017534) + test_metadata_key_type_validation_fails: .: (0.005110) + test_metadata_link_validation_fails: .: (0.003837) + test_metadata_link_validation_warns_for_duplicates: .: (0.005016) + test_metadata_specs: .: (0.004203) + test_metadata_validates_ok: .: (0.003964) + test_metadata_value_size_validation_fails: .: (0.004814) + test_metadata_value_type_validation_fails: .: (0.004582) + test_missing_extensions_eh: .: (0.167669) + test_missing_extensions_eh_default_gem: .: (0.005573) + test_missing_extensions_eh_none: .: (0.006598) + test_name: .: (0.005148) + test_original_name: .: (0.006477) + test_platform: .: (0.006008) + test_platform_change_reset_cache_file: .: (0.005383) + test_platform_change_reset_full_name: .: (0.006126) + test_platform_equals: .: (0.005491) + test_platform_equals_current: .: (0.004770) + test_platform_equals_legacy: .: (0.005502) + test_removed_methods: .: (0.003932) + test_require_already_activated: .: (0.012228) + test_require_already_activated_indirect_conflict: .: (0.027173) + test_require_finds_in_2nd_level_indirect: .: (0.028943) + test_require_paths: .: (0.004926) + test_require_paths_default_ext_dir_for: .: (0.002823) + test_require_should_not_conflict: .: (0.039798) + test_require_should_prefer_latest_gem_level1: .: (0.019074) + test_require_should_prefer_latest_gem_level2: .: (0.021460) + test_require_should_prefer_reachable_gems: .: (0.031012) + test_requirements: .: (0.004826) + test_runtime_dependencies: .: (0.002582) + test_runtime_dependencies_legacy: .: (0.002546) + test_runtime_predicate_false: .: (0.002888) + test_runtime_predicate_true: .: (0.002557) + test_self__load_future: .: (0.003413) + test_self_activate: .: (0.002602) + test_self_activate_ambiguous_direct: .: (0.017086) + test_self_activate_ambiguous_indirect: .: (0.018160) + test_self_activate_ambiguous_indirect_conflict: .: (0.019720) + test_self_activate_ambiguous_unrelated: .: (0.015925) + test_self_activate_checks_dependencies: .: (0.009668) + test_self_activate_conflict: .: (0.005456) + test_self_activate_deep_unambiguous: .: (0.008679) + test_self_activate_divergent: .: (0.007779) + test_self_activate_dropped: .: (0.007721) + test_self_activate_loaded: .: (0.002739) + test_self_activate_old_required: .: (0.006293) + test_self_activate_over: .: (0.008855) + test_self_activate_platform_alternate: .: (0.006697) + test_self_activate_platform_bump: .: (0.006874) + test_self_activate_prerelease: .: (0.006812) + test_self_activate_raggi_the_edgecase_generator: .: (0.023343) + test_self_activate_under: .: (0.009613) + test_self_activate_unrelated: .: (0.007697) + test_self_activate_via_require: .: (0.016195) + test_self_activate_via_require_wtf: .: (0.032801) + test_self_all_equals: .: (0.010173) + test_self_attribute_names: .: (0.002885) + test_self_find_active_stub_by_path: .: (0.006390) + test_self_from_yaml: .: (0.004327) + test_self_from_yaml_cleans_up_Date_objects: .: (0.003891) + test_self_load: .: (0.003605) + test_self_load_escape_curly: .: (0.003421) + test_self_load_escape_interpolation: .: (0.003463) + test_self_load_escape_quote: .: (0.003440) + test_self_load_legacy_ruby: .: (0.003116) + test_self_load_relative: .: (0.003186) + test_self_load_utf8_with_ascii_encoding: .: (0.003382) + test_self_normalize_yaml_input_with_183_io: .: (0.002555) + test_self_normalize_yaml_input_with_183_yaml: .: (0.003074) + test_self_normalize_yaml_input_with_192_yaml: .: (0.002458) + test_self_normalize_yaml_input_with_non_183_io: .: (0.002787) + test_self_normalize_yaml_input_with_non_183_yaml: .: (0.002589) + test_self_outdated: .: (0.007972) + test_self_outdated_and_latest_remotes: .: (0.011974) + test_self_remove_spec: .: (0.006001) + test_self_remove_spec_removed: .: (0.003048) + test_self_stubs_for_lazy_loading: .: (0.003779) + test_self_stubs_for_mult_platforms: .: (0.003857) + test_self_stubs_for_no_lazy_loading_after_all_specs_setup: .: (0.003995) + test_self_stubs_returns_only_specified_named_specs: .: (0.003288) + test_source: .: (0.003199) + test_source_paths: .: (0.002559) + test_spaceship_name: .: (0.002795) + test_spaceship_platform: .: (0.002655) + test_spaceship_version: .: (0.002507) + test_spec_file: .: (0.002782) + test_spec_name: .: (0.002599) + test_summary: .: (0.002402) + test_test_files: .: (0.002885) + test_test_files_equals_nil: .: (0.002605) + test_to_fullpath: .: (0.004200) + test_to_ruby: .: (0.003746) + test_to_ruby_fancy: .: (0.003783) + test_to_ruby_for_cache: .: (0.003090) + test_to_ruby_keeps_requirements_as_originally_specified: .: (0.002923) + test_to_ruby_legacy: .: (0.003424) + test_to_ruby_nested_hash: .: (0.003171) + test_to_ruby_platform: .: (0.003007) + test_to_ruby_with_rsa_key: .: (0.399789) + test_to_yaml: .: (0.004538) + test_to_yaml_fancy: .: (0.004195) + test_to_yaml_no_autorequire: .: (0.003830) + test_to_yaml_no_post_install_message: .: (0.003538) + test_to_yaml_no_signing_key: .: (0.003750) + test_to_yaml_platform: .: (0.003436) + test_to_yaml_platform_legacy: .: (0.004084) + test_to_yaml_platform_no_specific_platform: .: (0.003583) + test_to_yaml_platform_original_platform_empty_string: .: (0.003460) + test_to_yaml_platform_original_platform_nil: .: (0.003725) + test_unresolved_specs: .: (0.003067) + test_unresolved_specs_with_duplicated_versions: .: (0.003243) + test_unresolved_specs_with_unrestricted_deps_on_default_gems: .: (0.003076) + test_unresolved_specs_with_versions: .: (0.003068) + test_validate: .: (0.003596) + test_validate_authors: .: (0.003711) + test_validate_autorequire: .: (0.003428) + test_validate_dependencies: .: (0.003768) + test_validate_dependencies_allowed_duplicates: .: (0.003627) + test_validate_dependencies_duplicates: .: (0.003251) + test_validate_deprecated_license_values_plus: .: (0.029696) + test_validate_description: .: (0.005339) + test_validate_email: .: (0.003308) + test_validate_empty: .: (0.002564) + test_validate_empty_files: .: (0.003147) + test_validate_empty_homepage: .: (0.003356) + test_validate_empty_require_paths: .: (0.003105) + test_validate_empty_summary: .: (0.003255) + test_validate_error: .: (0.002787) + test_validate_executables: .: (0.003402) + test_validate_files: .: (0.003493) + test_validate_files_recursive: .: (0.003410) + test_validate_for_resolution_ignores_metadata: .: (0.002580) + test_validate_for_resolution_validates_duplicate_dependencies: .: (0.002878) + test_validate_for_resolution_validates_name: .: (0.002729) + test_validate_for_resolution_validates_required_attributes: .: (0.017192) + test_validate_homepage: .: (0.006114) + test_validate_license: .: (0.004326) + test_validate_license_gives_suggestions: .: (0.019836) + test_validate_license_in_a_non_packaging_context: .: (0.003981) + test_validate_license_ref: .: (0.003362) + test_validate_license_values: .: (0.017599) + test_validate_license_values_or_later: .: (0.003469) + test_validate_license_values_with: .: (0.003908) + test_validate_license_with_deprecated_exception: .: (0.121124) + test_validate_license_with_invalid_exception: .: (0.121098) + test_validate_license_with_nonsense_suffix: .: (0.075356) + test_validate_name: .: (0.003406) + test_validate_nil_license: .: (0.003462) + test_validate_no_required_ruby_versions: .: (0.003713) + test_validate_non_nil: .: (0.004603) + test_validate_open_required_ruby_versions: .: (0.003427) + test_validate_permissions: .: (0.003574) + test_validate_permissions_of_missing_file_non_packaging: .: (0.003091) + test_validate_platform_legacy: .: (0.003910) + test_validate_prerelease_dependencies_with_prerelease_version: .: (0.003611) + test_validate_rake_extension_have_rake_dependency_no_warning: .: (0.003444) + test_validate_rake_extension_have_rake_dependency_warning: .: (0.003785) + test_validate_removed_rubyforge_project: .: (0.003456) + test_validate_require_paths_with_invalid_types: .: (0.003281) + test_validate_rubygems_version: .: (0.003656) + test_validate_rust_extension_have_missing_cargo_toml_error: .: (0.004070) + test_validate_rust_extension_have_no_missing_cargo_toml_error: .: (0.003460) + test_validate_self_referencing_dependencies: .: (0.003645) + test_validate_specification_version: .: (0.003528) + test_validate_summary: .: (0.003990) + test_validate_valid_required_ruby_versions: .: (0.003630) + test_validate_warning: .: (0.003799) + test_version: .: (0.002431) + test_version_change_reset_cache_file: .: (0.002794) + test_version_change_reset_full_name: .: (0.002466) TestGemStreamUI: - test_ask: .: (0.005592) - test_ask_for_password: .: (0.008451) - test_ask_for_password_no_tty: .: (0.002603) - test_ask_no_tty: .: (0.008383) - test_ask_yes_no_no_tty_with_default: .: (0.002697) - test_ask_yes_no_no_tty_without_default: .: (0.008969) - test_choose_from_list: .: (0.002580) - test_choose_from_list_0: .: (0.004264) - test_choose_from_list_EOF: .: (0.007635) - test_choose_from_list_negative: .: (0.002563) - test_choose_from_list_over: .: (0.005157) - test_download_reporter_anything: .: (0.007499) - test_download_reporter_silent_false: .: (0.002539) - test_download_reporter_silent_nil: .: (0.005078) - test_progress_reporter_silent_false: .: (0.007555) - test_progress_reporter_silent_nil: .: (0.002479) - test_progress_reporter_simple: .: (0.009017) - test_progress_reporter_verbose: .: (0.002601) - test_threaded_download_reporter: .: (0.002467) - test_verbose_download_reporter_no_tty: .: (0.006378) - test_verbose_download_reporter_progress: .: (0.003579) - test_verbose_download_reporter_progress_complete: .: (0.002538) - test_verbose_download_reporter_progress_nil_length: .: (0.009169) - test_verbose_download_reporter_progress_once: .: (0.002541) - test_verbose_download_reporter_progress_zero_length:.: (0.002509) + test_ask: .: (0.003021) + test_ask_for_password: .: (0.003023) + test_ask_for_password_no_tty: .: (0.002529) + test_ask_no_tty: .: (0.002585) + test_ask_yes_no_no_tty_with_default: .: (0.002462) + test_ask_yes_no_no_tty_without_default: .: (0.003035) + test_choose_from_list: .: (0.002277) + test_choose_from_list_0: .: (0.002349) + test_choose_from_list_EOF: .: (0.002370) + test_choose_from_list_negative: .: (0.002254) + test_choose_from_list_over: .: (0.002552) + test_download_reporter_anything: .: (0.002275) + test_download_reporter_silent_false: .: (0.002246) + test_download_reporter_silent_nil: .: (0.002257) + test_progress_reporter_silent_false: .: (0.002287) + test_progress_reporter_silent_nil: .: (0.002591) + test_progress_reporter_simple: .: (0.002333) + test_progress_reporter_verbose: .: (0.002308) + test_threaded_download_reporter: .: (0.002313) + test_verbose_download_reporter_no_tty: .: (0.002184) + test_verbose_download_reporter_progress: .: (0.002477) + test_verbose_download_reporter_progress_complete: .: (0.002245) + test_verbose_download_reporter_progress_nil_length: .: (0.002248) + test_verbose_download_reporter_progress_once: .: (0.002216) + test_verbose_download_reporter_progress_zero_length:.: (0.002228) TestGemText: - test_clean_text: .: (0.006243) - test_format_removes_nonprintable_characters: .: (0.007438) - test_format_text: .: (0.002522) - test_format_text_indent: .: (0.005063) - test_format_text_no_space: .: (0.007623) - test_format_text_none: .: (0.002590) - test_format_text_none_indent: .: (0.005105) - test_format_text_trailing: .: (0.007478) - test_levenshtein_distance_add: .: (0.002650) - test_levenshtein_distance_all: .: (0.008815) - test_levenshtein_distance_empty: .: (0.002568) - test_levenshtein_distance_remove: .: (0.005069) - test_levenshtein_distance_replace: .: (0.007529) - test_min3: .: (0.002739) - test_truncate_text: .: (0.004873) + test_clean_text: .: (0.002689) + test_format_removes_nonprintable_characters: .: (0.002206) + test_format_text: .: (0.002316) + test_format_text_indent: .: (0.002309) + test_format_text_no_space: .: (0.002249) + test_format_text_none: .: (0.002520) + test_format_text_none_indent: .: (0.002242) + test_format_text_trailing: .: (0.002311) + test_levenshtein_distance_add: .: (0.002336) + test_levenshtein_distance_all: .: (0.002297) + test_levenshtein_distance_empty: .: (0.002526) + test_levenshtein_distance_remove: .: (0.002409) + test_levenshtein_distance_replace: .: (0.002374) + test_min3: .: (0.002321) + test_truncate_text: .: (0.003334) TestGemUnsatisfiableDependencyError: - test_errors: .: (0.002806) - test_name: .: (0.032282) - test_version: .: (0.008119) + test_errors: .: (0.002508) + test_name: .: (0.002638) + test_version: .: (0.002341) TestGemUriFormatter: - test_escape: .: (0.007288) - test_normalize_uri: .: (0.002794) - test_unescape: .: (0.008698) + test_escape: .: (0.002530) + test_normalize_uri: .: (0.002853) + test_unescape: .: (0.002456) TestGemUtil: - test_class_popen: .: (0.185621) - test_correct_for_windows_path: .: (0.002698) - test_glob_files_in_dir: .: (0.009975) - test_silent_system: .: (0.189622) - test_traverse_parents: .: (0.009750) - test_traverse_parents_does_not_crash_on_permissions_error: .: (0.003061) + test_class_popen: .: (0.143681) + test_correct_for_windows_path: .: (0.005114) + test_glob_files_in_dir: .: (0.005383) + test_silent_system: .: (0.144066) + test_traverse_parents: .: (0.028554) + test_traverse_parents_does_not_crash_on_permissions_error: .: (0.005724) TestGemValidator: - test_alien: .: (0.024140) - test_alien_default: .: (0.007656) + test_alien: .: (0.019525) + test_alien_default: .: (0.006941) TestGemVersion: - test_approximate_recommendation: .: (0.007330) - test_bump: .: (0.003155) - test_bump_alpha: .: (0.008312) - test_bump_alphanumeric: .: (0.002731) - test_bump_one_level: .: (0.008746) - test_bump_trailing_zeros: .: (0.002720) - test_canonical_segments: .: (0.008756) - test_class_correct: .: (0.002943) - test_class_create: .: (0.008529) - test_class_new_subclass: .: (0.007641) - test_empty_version: .: (0.002700) - test_eql_eh: .: (0.008775) - test_equals2: .: (0.002756) - test_frozen_version: .: (0.008871) - test_hash: .: (0.003005) - test_initialize: .: (0.008286) - test_initialize_invalid: .: (0.003060) - test_prerelease: .: (0.008394) - test_release: .: (0.002819) - test_segments: .: (0.008652) - test_semver: .: (0.002824) - test_spaceship: .: (0.008662) - test_to_s: .: (0.002599) + test_approximate_recommendation: .: (0.005199) + test_bump: .: (0.004701) + test_bump_alpha: .: (0.003850) + test_bump_alphanumeric: .: (0.004292) + test_bump_one_level: .: (0.003505) + test_bump_trailing_zeros: .: (0.004024) + test_canonical_segments: .: (0.003645) + test_class_correct: .: (0.003483) + test_class_create: .: (0.004132) + test_class_new_subclass: .: (0.003238) + test_empty_version: .: (0.003709) + test_eql_eh: .: (0.003161) + test_equals2: .: (0.003496) + test_frozen_version: .: (0.002670) + test_hash: .: (0.003342) + test_initialize: .: (0.003107) + test_initialize_invalid: .: (0.002993) + test_prerelease: .: (0.002544) + test_release: .: (0.003190) + test_segments: .: (0.002858) + test_semver: .: (0.002914) + test_spaceship: .: (0.002666) + test_to_s: .: (0.002543) TestGemVersionOption: - test_add_platform_option: .: (0.008591) - test_add_version_option: .: (0.007540) - test_enables_prerelease: .: (0.003564) - test_multiple_version_operator_option_compound: .: (0.011983) - test_platform_option: .: (0.003503) - test_platform_option_ruby: .: (0.007786) - test_platform_option_twice: .: (0.007738) - test_version_option: .: (0.007547) - test_version_option_compound: .: (0.007651) - test_version_option_explicit_prerelease: .: (0.007642) - test_version_option_twice: .: (0.007652) + test_add_platform_option: .: (0.003616) + test_add_version_option: .: (0.003293) + test_enables_prerelease: .: (0.003094) + test_multiple_version_operator_option_compound: .: (0.003317) + test_platform_option: .: (0.003218) + test_platform_option_ruby: .: (0.002936) + test_platform_option_twice: .: (0.003458) + test_version_option: .: (0.003291) + test_version_option_compound: .: (0.002938) + test_version_option_explicit_prerelease: .: (0.003460) + test_version_option_twice: .: (0.003258) TestStubSpecification: - test_contains_requirable_file_eh: .: (0.003236) - test_contains_requirable_file_eh_extension: .: (0.007444) - test_full_require_paths: .: (0.007373) - test_initialize: .: (0.009602) - test_initialize_extension: .: (0.002976) - test_initialize_missing_stubline: .: (0.008456) - test_initialize_version: .: (0.003165) - test_initialize_with_empty_version: .: (0.008168) - test_lib_dirs_glob: .: (0.007646) - test_lib_dirs_glob_with_extension: .: (0.002925) - test_matches_for_glob: .: (0.008522) - test_matches_for_glob_with_bundler_inline: .: (0.003213) - test_missing_extensions_eh: .: (0.322009) - test_missing_extensions_eh_default_gem: .: (0.009818) - test_missing_extensions_eh_none: .: (0.002848) - test_to_spec: .: (0.008599) - test_to_spec_default: .: (0.003532) - test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.007891) + test_contains_requirable_file_eh: .: (0.003155) + test_contains_requirable_file_eh_extension: .: (0.003265) + test_full_require_paths: .: (0.002617) + test_initialize: .: (0.002696) + test_initialize_extension: .: (0.003068) + test_initialize_missing_stubline: .: (0.002861) + test_initialize_version: .: (0.002439) + test_initialize_with_empty_version: .: (0.003023) + test_lib_dirs_glob: .: (0.002541) + test_lib_dirs_glob_with_extension: .: (0.002482) + test_matches_for_glob: .: (0.003221) + test_matches_for_glob_with_bundler_inline: .: (0.002835) + test_missing_extensions_eh: .: (0.166257) + test_missing_extensions_eh_default_gem: .: (0.007459) + test_missing_extensions_eh_none: .: (0.005133) + test_to_spec: .: (0.005345) + test_to_spec_default: .: (0.006148) + test_to_spec_with_other_specs_loaded_does_not_warn: .: (0.005726) TestUpdateSuggestion: - test_eligible_for_update: .: (0.007347) - test_eligible_for_update_disabled_update: .: (0.007641) - test_eligible_for_update_for_prerelease: .: (0.007657) - test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.011619) - test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.004113) - test_eligible_for_update_non_tty: .: (0.007671) - test_eligible_for_update_notification_delay: .: (0.007671) - test_eligible_for_update_on_ci: .: (0.007700) - test_eligible_for_update_prevent_config: .: (0.007536) - test_eligible_for_update_prevent_env: .: (0.007866) - test_eligible_for_update_unwrittable_config: .: (0.003609) - test_update_suggestion: .: (0.007631) + test_eligible_for_update: .: (0.008387) + test_eligible_for_update_disabled_update: .: (0.007103) + test_eligible_for_update_for_prerelease: .: (0.006815) + test_eligible_for_update_is_not_annoying_when_new_version_is_released: .: (0.008274) + test_eligible_for_update_is_not_annoying_when_not_upgraded: .: (0.006542) + test_eligible_for_update_non_tty: .: (0.005092) + test_eligible_for_update_notification_delay: .: (0.005072) + test_eligible_for_update_on_ci: .: (0.004671) + test_eligible_for_update_prevent_config: .: (0.004348) + test_eligible_for_update_prevent_env: .: (0.004600) + test_eligible_for_update_unwrittable_config: .: (0.004741) + test_update_suggestion: .: (0.003722) TestUri: - test_redacted_does_not_modify_uri: .: (0.007370) - test_redacted_with_invalid_uri: .: (0.002665) - test_redacted_with_token: .: (0.002781) - test_redacted_with_user_pass: .: (0.002600) - test_redacted_with_user_x_oauth_basic: .: (0.002601) - test_redacted_without_credential: .: (0.002694) - test_to_s_invalid_uri: .: (0.002561) - test_to_s_not_string: .: (0.002559) + test_redacted_does_not_modify_uri: .: (0.002926) + test_redacted_with_invalid_uri: .: (0.002984) + test_redacted_with_token: .: (0.002772) + test_redacted_with_user_pass: .: (0.002876) + test_redacted_with_user_x_oauth_basic: .: (0.002533) + test_redacted_without_credential: .: (0.002875) + test_to_s_invalid_uri: .: (0.002715) + test_to_s_not_string: .: (0.002402) WebauthnListenerResponseTest: - test_bad_request_response_to_s: .: (0.002889) - test_method_not_allowed_response_to_s: .: (0.002807) - test_method_not_found_response_to_s: .: (0.002633) - test_no_to_s_response_to_s: .: (0.002748) - test_ok_response_to_s: .: (0.002672) + test_bad_request_response_to_s: .: (0.003381) + test_method_not_allowed_response_to_s: .: (0.002787) + test_method_not_found_response_to_s: .: (0.002670) + test_no_to_s_response_to_s: .: (0.002607) + test_ok_response_to_s: .: (0.003174) WebauthnListenerTest: - test_listener_thread_retreives_otp_code: .: (0.042478) - test_listener_thread_sets_error: .: (0.067727) - test_wait_for_otp_code_get_follows_options: .: (0.083850) - test_wait_for_otp_code_get_request: .: (0.048786) - test_wait_for_otp_code_incorrect_params: .: (0.047501) - test_wait_for_otp_code_incorrect_path: .: (0.044051) - test_wait_for_otp_code_invalid_post_req_method: .: (0.047756) - test_wait_for_otp_code_no_params_response: .: (0.055790) - test_wait_for_otp_code_options_request: .: (0.087309) + test_listener_thread_retreives_otp_code: .: (0.005150) + test_listener_thread_sets_error: .: (0.004727) + test_wait_for_otp_code_get_follows_options: .: (0.006120) + test_wait_for_otp_code_get_request: .: (0.004953) + test_wait_for_otp_code_incorrect_params: .: (0.008922) + test_wait_for_otp_code_incorrect_path: .: (0.008276) + test_wait_for_otp_code_invalid_post_req_method: .: (0.008138) + test_wait_for_otp_code_no_params_response: .: (0.008172) + test_wait_for_otp_code_options_request: .: (0.008319) WebauthnPollerTest: - test_poll_for_otp_invalid_format: .: (0.003371) - test_poll_for_otp_invalid_status: .: (0.008261) - test_poll_for_otp_missing_credentials: .: (0.010197) - test_poll_for_otp_not_http_success: .: (0.004122) - test_poll_for_otp_pending_sleeps: .: (0.104881) - test_poll_for_otp_success: .: (0.010458) - test_poll_thread_success: .: (0.024795) - test_poll_thread_timeout_error: .: (0.011927) - test_poll_thread_webauthn_verification_error: .: (0.023281) + test_poll_for_otp_invalid_format: .: (0.006683) + test_poll_for_otp_invalid_status: .: (0.006246) + test_poll_for_otp_missing_credentials: .: (0.006228) + test_poll_for_otp_not_http_success: .: (0.005511) + test_poll_for_otp_pending_sleeps: .: (0.106227) + test_poll_for_otp_success: .: (0.006421) + test_poll_thread_success: .: (0.007085) + test_poll_thread_timeout_error: .: (0.033456) + test_poll_thread_webauthn_verification_error: .: (0.006049) -Finished in 123.772905213 seconds. +Finished in 58.37877988 seconds. ------------------------------------------------------------------------------- 2592 tests, 13609 assertions, 0 failures, 0 errors, 51 pendings, 0 omissions, 0 notifications 98.0324% passed ------------------------------------------------------------------------------- -20.94 tests/s, 109.95 assertions/s +44.40 tests/s, 233.12 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 @@ -8528,12 +8564,12 @@ # the correct ruby-bundler version echo "bundler:Version=2.6.3-1" >> debian/bundler.substvars dh_gencontrol +dpkg-gencontrol: warning: Depends field of package ruby-bundler: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package ruby-rubygems: substitution variable ${shlibs:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package bundler: substitution variable ${shlibs:Depends} used, but is not defined +dpkg-gencontrol: warning: package ruby-bundler: substitution variable ${ruby:Versions} used, but is not defined dpkg-gencontrol: warning: package ruby-rubygems: substitution variable ${ruby:Versions} used, but is not defined dpkg-gencontrol: warning: package ruby-rubygems: substitution variable ${ruby:Depends} unused, but is defined -dpkg-gencontrol: warning: Depends field of package ruby-bundler: substitution variable ${shlibs:Depends} used, but is not defined -dpkg-gencontrol: warning: package ruby-bundler: substitution variable ${ruby:Versions} used, but is not defined -dpkg-gencontrol: warning: Depends field of package bundler: substitution variable ${shlibs:Depends} used, but is not defined # Bundler has a different version than rubygems at the moment dh_gencontrol -pbundler -- -v2.6.3-1 dpkg-gencontrol: warning: Depends field of package bundler: substitution variable ${shlibs:Depends} used, but is not defined @@ -8544,8 +8580,8 @@ dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby dpkg-deb: building package 'ruby-rubygems' in '../ruby-rubygems_3.6.3-1_all.deb'. -dpkg-deb: building package 'bundler' in '../bundler_2.6.3-1_all.deb'. dpkg-deb: building package 'ruby-bundler' in '../ruby-bundler_2.6.3-1_all.deb'. +dpkg-deb: building package 'bundler' in '../bundler_2.6.3-1_all.deb'. dpkg-genbuildinfo --build=binary -O../rubygems_3.6.3-1_arm64.buildinfo dpkg-genchanges --build=binary -O../rubygems_3.6.3-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -8553,12 +8589,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/3468799/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3468799/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/165871 and its subdirectories -I: Current time: Wed Jan 29 10:30:54 -12 2025 -I: pbuilder-time-stamp: 1738189854 +I: removing directory /srv/workspace/pbuilder/3468799 and its subdirectories +I: Current time: Wed Mar 4 18:57:26 +14 2026 +I: pbuilder-time-stamp: 1772600246