diff --git a/unittest/README.md b/unittest/README.md index 478ac3c..51868d5 100644 --- a/unittest/README.md +++ b/unittest/README.md @@ -280,6 +280,16 @@ Reference and compiler builds take only a few minutes; this change targets the larger repeated-job overhead without introducing native-runtime cache validity or ABI dependencies. +The checked-in estimates now come from the [post-merge run on 2026-11-07](https://github.com/284km/mere-ruby/actions/runs/42361097257) +at `278a46c`, after the runtime fixes. All 758 files were collected from eight +shards. The observed execution totals ranged from 708.0 to 1,383.5 seconds per +shard with the previous weights. Replaying the same observations with refreshed +weights gives 959.8–960.6 seconds per shard. A four-worker replay falls from +2,298.3 to 1,920.4 seconds (16.4%); this excludes setup, queueing and future +runtime variation and is not an observed end-to-end speedup. The report has no +WALL_LIMIT files, but 22 MEMORY_LIMIT files and 166 incomplete or zero-test files +remain. Successful collection is not Ruby conformance. + Successful collection writes `timings.json` into `unittest-report`, using the observed per-file supervisor durations and exact source/compiler/Ruby refs. To refresh the checked-in estimates, inspect a completed full report, copy that diff --git a/unittest/timings.json b/unittest/timings.json index f0e70f4..d629f8f 100644 --- a/unittest/timings.json +++ b/unittest/timings.json @@ -1,767 +1,767 @@ { "schema": 1, - "source_ref": "247032b667ab37c2613e1c77dcb3802dcf3d8681", - "mere_ref": "a697945bb4b88bb4367d6d457e78f6ab54e04ff1", + "source_ref": "278a46cbd707272222759b8161cbb41fd1fa1d7b", + "mere_ref": "991f299b20f18639713685fe3297e087ddc5b1d7", "ruby_ref": "3e93b23afcec3433f6aecc34b5d832799d754238", "seconds": { - "-ext-/arith_seq/test_arith_seq_beg_len_step.rb": 1.704, - "-ext-/arith_seq/test_arith_seq_extract.rb": 2.296, - "-ext-/array/test_resize.rb": 1.742, - "-ext-/array/test_to_ary_concat.rb": 1.775, - "-ext-/bignum/test_big2str.rb": 1.325, - "-ext-/bignum/test_bigzero.rb": 0.795, - "-ext-/bignum/test_div.rb": 1.345, - "-ext-/bignum/test_mul.rb": 1.286, - "-ext-/bignum/test_pack.rb": 1.965, - "-ext-/bignum/test_str2big.rb": 1.094, - "-ext-/box/test_load_ext.rb": 1.342, - "-ext-/bug_reporter/test_bug_reporter.rb": 2.872, - "-ext-/class/test_class2name.rb": 1.64, - "-ext-/debug/test_debug.rb": 1.109, - "-ext-/debug/test_profile_frames.rb": 2.253, - "-ext-/econv/test_append.rb": 1.311, - "-ext-/eval/test_eval.rb": 1.291, - "-ext-/exception/test_data_error.rb": 1.427, - "-ext-/exception/test_enc_raise.rb": 1.001, - "-ext-/exception/test_ensured.rb": 1.71, - "-ext-/exception/test_exception_at_throwing.rb": 1.961, - "-ext-/file/test_stat.rb": 0.931, - "-ext-/float/test_nextafter.rb": 0.975, - "-ext-/funcall/test_passing_block.rb": 1.684, - "-ext-/gvl/test_last_thread.rb": 2.596, - "-ext-/gvl/test_ubf_async_safe.rb": 1.996, - "-ext-/hash/test_delete.rb": 0.863, - "-ext-/integer/test_integer.rb": 2.891, - "-ext-/integer/test_my_integer.rb": 1.279, - "-ext-/iseq_load/test_iseq_load.rb": 2.792, - "-ext-/iter/test_iter_break.rb": 1.938, - "-ext-/iter/test_yield_block.rb": 1.002, - "-ext-/load/test_dot_dot.rb": 1.343, - "-ext-/load/test_protect.rb": 0.979, - "-ext-/load/test_resolve_symbol.rb": 2.575, - "-ext-/load/test_stringify_symbols.rb": 1.207, - "-ext-/marshal/test_internal_ivar.rb": 1.565, - "-ext-/marshal/test_usrmarshal.rb": 1.372, - "-ext-/method/test_arity.rb": 1.937, - "-ext-/num2int/test_num2int.rb": 1.498, - "-ext-/path_to_class/test_path_to_class.rb": 1.749, - "-ext-/popen_deadlock/test_popen_deadlock.rb": 1.81, - "-ext-/postponed_job/test_postponed_job.rb": 1.768, - "-ext-/proc/test_bmethod.rb": 1.355, - "-ext-/rational/test_rat.rb": 1.396, - "-ext-/scheduler/test_interrupt_with_scheduler.rb": 1.314, - "-ext-/st/test_foreach.rb": 1.043, - "-ext-/st/test_numhash.rb": 1.834, - "-ext-/st/test_update.rb": 1.016, - "-ext-/stack/test_stack_overflow.rb": 1.966, - "-ext-/string/test_capacity.rb": 0.863, - "-ext-/string/test_coderange.rb": 0.874, - "-ext-/string/test_cstr.rb": 0.984, - "-ext-/string/test_ellipsize.rb": 1.037, - "-ext-/string/test_enc_associate.rb": 2.58, - "-ext-/string/test_enc_str_buf_cat.rb": 1.364, - "-ext-/string/test_external_new.rb": 0.938, - "-ext-/string/test_fstring.rb": 1.719, - "-ext-/string/test_interned_str.rb": 1.344, - "-ext-/string/test_modify_expand.rb": 1.501, - "-ext-/string/test_nofree.rb": 2.603, - "-ext-/string/test_normalize.rb": 0.891, - "-ext-/string/test_qsort.rb": 1.049, - "-ext-/string/test_rb_str_dup.rb": 1.112, - "-ext-/string/test_set_len.rb": 1.063, - "-ext-/string/test_too_many_dummy_encodings.rb": 1.242, - "-ext-/struct/test_data.rb": 1.367, - "-ext-/struct/test_duplicate.rb": 1.442, - "-ext-/struct/test_len.rb": 1.087, - "-ext-/struct/test_member.rb": 0.915, - "-ext-/symbol/test_inadvertent_creation.rb": 1.362, - "-ext-/symbol/test_type.rb": 1.152, - "-ext-/test_abi.rb": 2.18, - "-ext-/test_bug-14834.rb": 1.731, - "-ext-/test_bug-3571.rb": 1.63, - "-ext-/test_bug-5832.rb": 1.733, - "-ext-/test_ensure_and_callcc.rb": 2.052, - "-ext-/test_enumerator_kw.rb": 1.529, - "-ext-/test_notimplement.rb": 1.205, - "-ext-/test_printf.rb": 0.989, - "-ext-/test_random.rb": 1.512, - "-ext-/test_recursion.rb": 1.055, - "-ext-/test_scan_args.rb": 0.864, - "-ext-/thread/test_fork_lock.rb": 1.507, - "-ext-/thread/test_instrumentation_api.rb": 5.103, - "-ext-/thread/test_lock_native_thread.rb": 1.176, - "-ext-/time/test_new.rb": 0.806, - "-ext-/tracepoint/test_tracepoint.rb": 1.754, - "-ext-/typeddata/test_typeddata.rb": 1.047, - "-ext-/vm/test_at_exit.rb": 1.719, - "-ext-/wait/test_wait.rb": 0.868, - "-ext-/win32/test_console_attr.rb": 2.62, - "-ext-/win32/test_dln.rb": 1.322, - "-ext-/win32/test_fd_setsize.rb": 1.292, - "cgi/test_cgi_escape.rb": 5.84, - "coverage/test_coverage.rb": 1.568, - "date/test_date.rb": 1.48, - "date/test_date_arith.rb": 1.443, - "date/test_date_attr.rb": 1.217, - "date/test_date_compat.rb": 1.278, - "date/test_date_conv.rb": 2.079, - "date/test_date_marshal.rb": 1.242, - "date/test_date_new.rb": 2.48, - "date/test_date_parse.rb": 71.13, - "date/test_date_ractor.rb": 3.676, - "date/test_date_strftime.rb": 251.006, - "date/test_date_strptime.rb": 2.228, - "date/test_switch_hitter.rb": 2.459, - "did_you_mean/core_ext/test_name_error_extension.rb": 1.828, - "did_you_mean/edit_distance/test_jaro_winkler.rb": 1.783, - "did_you_mean/spell_checking/test_class_name_check.rb": 2.325, - "did_you_mean/spell_checking/test_key_name_check.rb": 1.306, - "did_you_mean/spell_checking/test_method_name_check.rb": 2.215, - "did_you_mean/spell_checking/test_pattern_key_name_check.rb": 1.273, - "did_you_mean/spell_checking/test_require_path_check.rb": 1.756, - "did_you_mean/spell_checking/test_uncorrectable_name_check.rb": 0.943, - "did_you_mean/spell_checking/test_variable_name_check.rb": 1.937, - "did_you_mean/test_ractor_compatibility.rb": 3.71, - "did_you_mean/test_spell_checker.rb": 2.614, - "did_you_mean/test_tree_spell_checker.rb": 3.571, - "did_you_mean/tree_spell/test_change_word.rb": 1.222, - "did_you_mean/tree_spell/test_human_typo.rb": 1.286, - "digest/test_digest.rb": 6.383, - "digest/test_digest_extend.rb": 1.938, - "digest/test_ractor.rb": 2.784, - "dtrace/test_array_create.rb": 0.952, - "dtrace/test_cmethod.rb": 1.312, - "dtrace/test_function_entry.rb": 1.111, - "dtrace/test_gc.rb": 1.149, - "dtrace/test_hash_create.rb": 1.178, - "dtrace/test_load.rb": 1.634, - "dtrace/test_method_cache.rb": 1.837, - "dtrace/test_object_create_start.rb": 1.244, - "dtrace/test_raise.rb": 1.111, - "dtrace/test_require.rb": 1.366, - "dtrace/test_singleton_function.rb": 1.522, - "dtrace/test_string.rb": 2.066, - "erb/test_erb.rb": 4.876, - "erb/test_erb_command.rb": 2.113, - "erb/test_erb_m17n.rb": 2.041, - "error_highlight/test_error_highlight.rb": 5.339, - "etc/test_etc.rb": 75.556, - "fiber/test_address_resolve.rb": 2.336, - "fiber/test_backtrace.rb": 1.392, - "fiber/test_enumerator.rb": 1.177, - "fiber/test_io.rb": 601.209, - "fiber/test_io_buffer.rb": 1.345, - "fiber/test_io_close.rb": 1.268, - "fiber/test_mutex.rb": 117.743, - "fiber/test_process.rb": 1.122, - "fiber/test_queue.rb": 1.15, - "fiber/test_ractor.rb": 3.139, - "fiber/test_scheduler.rb": 2.596, - "fiber/test_sleep.rb": 2.665, - "fiber/test_storage.rb": 1.125, - "fiber/test_thread.rb": 124.037, - "fiber/test_timeout.rb": 1.275, - "fileutils/test_dryrun.rb": 2.067, - "fileutils/test_fileutils.rb": 40.647, - "fileutils/test_nowrite.rb": 1.376, - "fileutils/test_verbose.rb": 2.498, - "io/console/test_io_console.rb": 7.398, - "io/console/test_ractor.rb": 1.4, - "io/nonblock/test_flush.rb": 1.084, - "io/wait/test_io_wait.rb": 2.143, - "io/wait/test_io_wait_uncommon.rb": 1.413, - "io/wait/test_ractor.rb": 2.239, - "json/json_addition_test.rb": 4.636, - "json/json_coder_test.rb": 1.988, - "json/json_common_interface_test.rb": 2.439, - "json/json_encoding_test.rb": 2.034, - "json/json_ext_parser_test.rb": 1.817, - "json/json_fixtures_test.rb": 2.501, - "json/json_generator_test.rb": 6.762, - "json/json_generic_object_test.rb": 1.276, - "json/json_parser_test.rb": 4.016, - "json/json_ryu_fallback_test.rb": 1.07, - "json/json_string_matching_test.rb": 1.214, - "json/ractor_test.rb": 1.012, - "lib/!Nothing_to_test.rb": 0.844, - "mkmf/test_config.rb": 1.009, - "mkmf/test_configuration.rb": 1.291, - "mkmf/test_constant.rb": 8.359, - "mkmf/test_convertible.rb": 7.029, - "mkmf/test_egrep_cpp.rb": 1.635, - "mkmf/test_find_executable.rb": 1.113, - "mkmf/test_flags.rb": 2.859, - "mkmf/test_framework.rb": 4.762, - "mkmf/test_have_func.rb": 4.827, - "mkmf/test_have_library.rb": 4.711, - "mkmf/test_have_macro.rb": 2.733, - "mkmf/test_install.rb": 1.074, - "mkmf/test_libs.rb": 1.029, - "mkmf/test_mkmf.rb": 0.99, - "mkmf/test_pkg_config.rb": 1.601, - "mkmf/test_signedness.rb": 7.374, - "mkmf/test_sizeof.rb": 6.394, - "mmtk/test_configuration.rb": 1.224, - "monitor/test_monitor.rb": 2.187, - "net/http/test_buffered_io.rb": 1.652, - "net/http/test_http.rb": 33.561, - "net/http/test_http_request.rb": 1.748, - "net/http/test_httpheader.rb": 2.386, - "net/http/test_httpresponse.rb": 3.555, - "net/http/test_httpresponses.rb": 2.818, - "net/http/test_https.rb": 13.63, - "net/http/test_https_proxy.rb": 2.254, - "net/protocol/test_protocol.rb": 2.202, - "objspace/test_objspace.rb": 15.957, - "objspace/test_ractor.rb": 15.536, - "open-uri/test_ftp.rb": 1.806, - "open-uri/test_open-uri.rb": 244.673, - "open-uri/test_proxy.rb": 62.332, - "open-uri/test_ssl.rb": 4.269, - "openssl/test_asn1.rb": 1.365, - "openssl/test_bn.rb": 3.317, - "openssl/test_buffering.rb": 1.319, - "openssl/test_cipher.rb": 1.578, - "openssl/test_config.rb": 1.326, - "openssl/test_digest.rb": 1.354, - "openssl/test_engine.rb": 1.334, - "openssl/test_fips.rb": 1.554, - "openssl/test_hmac.rb": 2.67, - "openssl/test_kdf.rb": 1.286, - "openssl/test_ns_spki.rb": 1.826, - "openssl/test_ocsp.rb": 3.212, - "openssl/test_ossl.rb": 601.177, - "openssl/test_pair.rb": 4.293, - "openssl/test_pkcs12.rb": 2.278, - "openssl/test_pkcs7.rb": 2.402, - "openssl/test_pkey.rb": 2.084, - "openssl/test_pkey_dh.rb": 3.775, - "openssl/test_pkey_dsa.rb": 2.381, - "openssl/test_pkey_ec.rb": 1.566, - "openssl/test_pkey_rsa.rb": 2.089, - "openssl/test_provider.rb": 1.85, - "openssl/test_random.rb": 2.982, - "openssl/test_ssl.rb": 6.337, - "openssl/test_ssl_session.rb": 1.696, - "openssl/test_ts.rb": 1.451, - "openssl/test_x509attr.rb": 1.359, - "openssl/test_x509cert.rb": 1.734, - "openssl/test_x509crl.rb": 1.523, - "openssl/test_x509ext.rb": 1.125, - "openssl/test_x509name.rb": 1.334, - "openssl/test_x509req.rb": 1.832, - "openssl/test_x509store.rb": 2.491, - "optparse/test_acceptable.rb": 3.46, - "optparse/test_autoconf.rb": 1.113, - "optparse/test_bash_completion.rb": 1.437, - "optparse/test_cclass.rb": 3.454, - "optparse/test_did_you_mean.rb": 3.584, - "optparse/test_getopts.rb": 1.499, - "optparse/test_kwargs.rb": 0.856, - "optparse/test_load.rb": 1.675, - "optparse/test_noarg.rb": 3.072, - "optparse/test_optarg.rb": 2.395, - "optparse/test_optparse.rb": 1.755, - "optparse/test_placearg.rb": 4.264, - "optparse/test_reqarg.rb": 17.241, - "optparse/test_summary.rb": 3.085, - "optparse/test_switch.rb": 0.837, - "optparse/test_zsh_completion.rb": 1.411, - "pathname/test_pathname.rb": 6.665, - "pathname/test_ractor.rb": 2.065, - "prism/api/command_line_test.rb": 1.718, - "prism/api/dump_test.rb": 3.513, - "prism/api/freeze_test.rb": 1.299, - "prism/api/lex_test.rb": 1.395, - "prism/api/parse_comments_test.rb": 1.671, - "prism/api/parse_stream_test.rb": 1.396, - "prism/api/parse_success_test.rb": 0.967, - "prism/api/parse_test.rb": 2.665, - "prism/bom_test.rb": 1.224, - "prism/encoding/encodings_test.rb": 0.967, - "prism/encoding/regular_expression_encoding_test.rb": 1.904, - "prism/encoding/string_encoding_test.rb": 1.428, - "prism/encoding/symbol_encoding_test.rb": 1.258, - "prism/errors_test.rb": 1.281, - "prism/fixtures_test.rb": 2.038, - "prism/fuzzer_test.rb": 1.217, - "prism/heredoc_dedent_test.rb": 1.17, - "prism/lex_test.rb": 1.452, - "prism/library_symbols_test.rb": 1.131, - "prism/locals_test.rb": 1.041, - "prism/magic_comment_test.rb": 1.228, - "prism/newline_offsets_test.rb": 1.432, - "prism/newline_test.rb": 0.862, - "prism/onigmo_test.rb": 1.564, - "prism/percent_delimiter_string_test.rb": 1.507, - "prism/ractor_test.rb": 1.136, - "prism/regexp_test.rb": 1.32, - "prism/result/attribute_write_test.rb": 1.381, - "prism/result/breadth_first_search_test.rb": 1.31, - "prism/result/comments_test.rb": 1.279, - "prism/result/constant_path_node_test.rb": 3.323, - "prism/result/equality_test.rb": 1.435, - "prism/result/heredoc_test.rb": 1.55, - "prism/result/implicit_array_test.rb": 1.466, - "prism/result/index_write_test.rb": 1.174, - "prism/result/integer_base_flags_test.rb": 2.197, - "prism/result/integer_parse_test.rb": 1.539, - "prism/result/named_capture_test.rb": 1.058, - "prism/result/node_id_test.rb": 1.337, - "prism/result/numeric_value_test.rb": 1.013, - "prism/result/overlap_test.rb": 1.566, - "prism/result/regular_expression_options_test.rb": 1.028, - "prism/result/source_location_test.rb": 0.875, - "prism/result/static_inspect_test.rb": 1.089, - "prism/result/static_literals_test.rb": 1.558, - "prism/result/string_test.rb": 1.58, - "prism/result/warnings_test.rb": 1.183, - "prism/ruby/compiler_test.rb": 1.0, - "prism/ruby/desugar_compiler_test.rb": 1.291, - "prism/ruby/dispatcher_test.rb": 1.382, - "prism/ruby/location_test.rb": 1.096, - "prism/ruby/parameters_signature_test.rb": 1.555, - "prism/ruby/parser_test.rb": 0.852, - "prism/ruby/pattern_test.rb": 1.249, - "prism/ruby/reflection_test.rb": 1.058, - "prism/ruby/relocation_test.rb": 1.038, - "prism/ruby/ripper_test.rb": 1.392, - "prism/ruby/ruby_parser_test.rb": 1.425, - "prism/ruby/string_query_test.rb": 2.363, - "prism/ruby/tunnel_test.rb": 1.382, - "prism/snippets_test.rb": 2.896, - "prism/unescape_test.rb": 1.231, - "prism/version_test.rb": 1.332, - "psych/handlers/test_recorder.rb": 2.133, - "psych/json/test_stream.rb": 2.753, - "psych/nodes/test_enumerable.rb": 2.505, - "psych/test_alias_and_anchor.rb": 1.491, - "psych/test_array.rb": 6.681, - "psych/test_boolean.rb": 1.384, - "psych/test_class.rb": 1.982, - "psych/test_coder.rb": 0.877, - "psych/test_data.rb": 6.418, - "psych/test_date_time.rb": 1.19, - "psych/test_deprecated.rb": 1.382, - "psych/test_document.rb": 1.86, - "psych/test_emitter.rb": 1.333, - "psych/test_encoding.rb": 1.549, - "psych/test_exception.rb": 1.381, - "psych/test_hash.rb": 6.556, - "psych/test_json_tree.rb": 1.034, - "psych/test_marshalable.rb": 1.941, - "psych/test_merge_keys.rb": 1.458, - "psych/test_nil.rb": 1.092, - "psych/test_null.rb": 1.237, - "psych/test_numeric.rb": 1.126, - "psych/test_object.rb": 1.339, - "psych/test_object_references.rb": 1.174, - "psych/test_omap.rb": 1.856, - "psych/test_parser.rb": 1.273, - "psych/test_psych.rb": 1.873, - "psych/test_psych_set.rb": 1.651, - "psych/test_ractor.rb": 3.126, - "psych/test_safe_load.rb": 1.727, - "psych/test_scalar.rb": 1.61, - "psych/test_scalar_scanner.rb": 2.983, - "psych/test_serialize_subclasses.rb": 1.716, - "psych/test_set.rb": 2.134, - "psych/test_stream.rb": 1.586, - "psych/test_string.rb": 2.457, - "psych/test_stringio.rb": 1.49, - "psych/test_struct.rb": 5.478, - "psych/test_symbol.rb": 1.006, - "psych/test_tree_builder.rb": 1.271, - "psych/test_yaml.rb": 4.138, - "psych/test_yaml_special_cases.rb": 1.429, - "psych/test_yamldbm.rb": 1.15, - "psych/test_yamlstore.rb": 1.264, - "psych/visitors/test_depth_first.rb": 1.142, - "psych/visitors/test_emitter.rb": 1.935, - "psych/visitors/test_to_ruby.rb": 1.953, - "psych/visitors/test_yaml_tree.rb": 1.54, - "resolv/test_addr.rb": 1.716, - "resolv/test_dns.rb": 606.936, - "resolv/test_mdns.rb": 1.714, - "resolv/test_resource.rb": 1.541, - "resolv/test_resource_leak.rb": 5.334, - "resolv/test_svcb_https.rb": 1.058, - "resolv/test_win32_config.rb": 1.27, - "ripper/test_files_ext.rb": 1.175, - "ripper/test_files_lib.rb": 4.425, - "ripper/test_files_sample.rb": 1.027, - "ripper/test_files_test.rb": 1.664, - "ripper/test_files_test_1.rb": 9.03, - "ripper/test_files_test_2.rb": 6.941, - "ripper/test_filter.rb": 0.785, - "ripper/test_lexer.rb": 3.995, - "ripper/test_parser_events.rb": 9.057, - "ripper/test_ripper.rb": 35.595, - "ripper/test_scanner_events.rb": 2.077, - "ripper/test_sexp.rb": 2.263, - "ruby/enc/test_big5.rb": 1.328, - "ruby/enc/test_case_comprehensive.rb": 150.576, - "ruby/enc/test_case_mapping.rb": 1.352, - "ruby/enc/test_case_options.rb": 1.472, - "ruby/enc/test_cesu8.rb": 1.107, - "ruby/enc/test_cp949.rb": 2.378, - "ruby/enc/test_emoji.rb": 1.297, - "ruby/enc/test_emoji_breaks.rb": 104.483, - "ruby/enc/test_euc_jp.rb": 1.446, - "ruby/enc/test_euc_kr.rb": 1.236, - "ruby/enc/test_euc_tw.rb": 1.21, - "ruby/enc/test_gb18030.rb": 1.326, - "ruby/enc/test_gbk.rb": 1.814, - "ruby/enc/test_grapheme_breaks.rb": 2.041, - "ruby/enc/test_iso_8859.rb": 1.65, - "ruby/enc/test_koi8.rb": 1.053, - "ruby/enc/test_regex_casefold.rb": 4.401, - "ruby/enc/test_shift_jis.rb": 1.15, - "ruby/enc/test_utf16.rb": 1.056, - "ruby/enc/test_utf32.rb": 1.34, - "ruby/enc/test_windows_1251.rb": 0.818, - "ruby/enc/test_windows_1252.rb": 1.484, - "ruby/test_alias.rb": 13.336, - "ruby/test_allocation.rb": 37.878, - "ruby/test_argf.rb": 29.723, - "ruby/test_arithmetic_sequence.rb": 2.054, - "ruby/test_arity.rb": 1.326, - "ruby/test_array.rb": 67.536, - "ruby/test_assignment.rb": 99.405, - "ruby/test_ast.rb": 99.429, - "ruby/test_autoload.rb": 30.803, - "ruby/test_backtrace.rb": 10.814, - "ruby/test_basicinstructions.rb": 2.319, - "ruby/test_beginendblock.rb": 5.715, - "ruby/test_bignum.rb": 5.929, - "ruby/test_box.rb": 11.429, - "ruby/test_call.rb": 2.514, - "ruby/test_case.rb": 1.388, - "ruby/test_class.rb": 101.967, - "ruby/test_clone.rb": 2.237, - "ruby/test_comparable.rb": 0.943, - "ruby/test_compile_prism.rb": 5.102, - "ruby/test_complex.rb": 3.203, - "ruby/test_complex2.rb": 1.454, - "ruby/test_complexrational.rb": 1.15, - "ruby/test_condition.rb": 0.836, - "ruby/test_const.rb": 2.589, - "ruby/test_continuation.rb": 1.57, - "ruby/test_data.rb": 1.74, - "ruby/test_default_gems.rb": 6.064, - "ruby/test_defined.rb": 1.294, - "ruby/test_dir.rb": 8.496, - "ruby/test_dir_m17n.rb": 6.886, - "ruby/test_dup.rb": 1.725, - "ruby/test_econv.rb": 9.052, - "ruby/test_encoding.rb": 4.869, - "ruby/test_enum.rb": 17.493, - "ruby/test_enumerator.rb": 8.962, - "ruby/test_env.rb": 19.089, - "ruby/test_eval.rb": 8.142, - "ruby/test_exception.rb": 33.186, - "ruby/test_fiber.rb": 20.565, - "ruby/test_file.rb": 16.808, - "ruby/test_file_exhaustive.rb": 27.891, - "ruby/test_fixnum.rb": 1.56, - "ruby/test_flip.rb": 2.116, - "ruby/test_float.rb": 8.303, - "ruby/test_fnmatch.rb": 2.592, - "ruby/test_frozen.rb": 0.972, - "ruby/test_frozen_error.rb": 2.36, - "ruby/test_gc.rb": 115.687, - "ruby/test_gc_compact.rb": 3.095, - "ruby/test_hash.rb": 73.651, - "ruby/test_ifunless.rb": 1.003, - "ruby/test_inlinecache.rb": 1.61, - "ruby/test_insns_leaf.rb": 1.368, - "ruby/test_integer.rb": 90.799, - "ruby/test_integer_comb.rb": 123.785, - "ruby/test_io.rb": 151.816, - "ruby/test_io_buffer.rb": 1.671, - "ruby/test_io_m17n.rb": 27.971, - "ruby/test_io_timeout.rb": 600.817, - "ruby/test_iseq.rb": 39.533, - "ruby/test_iterator.rb": 1.422, - "ruby/test_key_error.rb": 0.843, - "ruby/test_keyword.rb": 129.579, - "ruby/test_lambda.rb": 1.86, - "ruby/test_lazy_enumerator.rb": 27.792, - "ruby/test_literal.rb": 9.959, - "ruby/test_m17n.rb": 4.834, - "ruby/test_m17n_comb.rb": 174.662, - "ruby/test_marshal.rb": 13.715, - "ruby/test_math.rb": 3.415, - "ruby/test_memory_view.rb": 2.334, - "ruby/test_metaclass.rb": 1.41, - "ruby/test_method.rb": 26.857, - "ruby/test_method_cache.rb": 1.121, - "ruby/test_mixed_unicode_escapes.rb": 1.887, - "ruby/test_module.rb": 55.364, - "ruby/test_name_error.rb": 1.382, - "ruby/test_nomethod_error.rb": 1.058, - "ruby/test_not.rb": 1.048, - "ruby/test_numeric.rb": 1.821, - "ruby/test_object.rb": 57.866, - "ruby/test_object_id.rb": 12.56, - "ruby/test_objectspace.rb": 15.188, - "ruby/test_optimization.rb": 45.093, - "ruby/test_pack.rb": 4.194, - "ruby/test_parse.rb": 4.792, - "ruby/test_path.rb": 0.969, - "ruby/test_pattern_matching.rb": 1.704, - "ruby/test_pipe.rb": 2.402, - "ruby/test_primitive.rb": 1.427, - "ruby/test_proc.rb": 9.622, - "ruby/test_process.rb": 81.357, - "ruby/test_ractor.rb": 80.17, - "ruby/test_rand.rb": 96.388, - "ruby/test_random_formatter.rb": 1.641, - "ruby/test_range.rb": 62.22, - "ruby/test_rational.rb": 16.544, - "ruby/test_rational2.rb": 1.978, - "ruby/test_readpartial.rb": 2.405, - "ruby/test_refinement.rb": 11.421, - "ruby/test_regexp.rb": 45.592, - "ruby/test_require.rb": 20.195, - "ruby/test_require_lib.rb": 16.716, - "ruby/test_rubyoptions.rb": 72.526, - "ruby/test_rubyvm.rb": 1.287, - "ruby/test_set.rb": 11.508, - "ruby/test_settracefunc.rb": 42.394, - "ruby/test_shapes.rb": 1.686, - "ruby/test_signal.rb": 31.914, - "ruby/test_sleep.rb": 15.223, - "ruby/test_sprintf.rb": 12.118, - "ruby/test_sprintf_comb.rb": 3.897, - "ruby/test_stack.rb": 6.397, - "ruby/test_string.rb": 95.657, - "ruby/test_string_memory.rb": 1.331, - "ruby/test_stringchar.rb": 16.154, - "ruby/test_struct.rb": 6.83, - "ruby/test_super.rb": 4.905, - "ruby/test_symbol.rb": 6.566, - "ruby/test_syntax.rb": 61.014, - "ruby/test_system.rb": 3.542, - "ruby/test_thread.rb": 58.539, - "ruby/test_thread_cv.rb": 3.319, - "ruby/test_thread_queue.rb": 28.555, - "ruby/test_threadgroup.rb": 3.248, - "ruby/test_time.rb": 2.54, - "ruby/test_time_tz.rb": 2.876, - "ruby/test_trace.rb": 1.543, - "ruby/test_transcode.rb": 26.327, - "ruby/test_undef.rb": 1.091, - "ruby/test_unicode_escape.rb": 1.584, - "ruby/test_variable.rb": 4.754, - "ruby/test_vm_dump.rb": 8.363, - "ruby/test_warning.rb": 4.759, - "ruby/test_weakkeymap.rb": 18.454, - "ruby/test_weakmap.rb": 45.931, - "ruby/test_whileuntil.rb": 3.438, - "ruby/test_yield.rb": 220.788, - "ruby/test_yjit.rb": 14.668, - "ruby/test_yjit_exit_locations.rb": 1.861, - "ruby/test_zjit.rb": 10.384, - "rubygems/bundler_test_gem.rb": 6.018, - "rubygems/test_bundled_ca.rb": 2.245, - "rubygems/test_config.rb": 1.9, - "rubygems/test_deprecate.rb": 2.329, - "rubygems/test_exit.rb": 1.885, - "rubygems/test_gem.rb": 20.352, - "rubygems/test_gem_available_set.rb": 3.041, - "rubygems/test_gem_bundler_version_finder.rb": 4.043, - "rubygems/test_gem_ci_detector.rb": 1.792, - "rubygems/test_gem_command.rb": 3.893, - "rubygems/test_gem_command_manager.rb": 5.179, - "rubygems/test_gem_commands_build_command.rb": 5.907, - "rubygems/test_gem_commands_cert_command.rb": 2.083, - "rubygems/test_gem_commands_check_command.rb": 2.668, - "rubygems/test_gem_commands_cleanup_command.rb": 3.371, - "rubygems/test_gem_commands_contents_command.rb": 5.812, - "rubygems/test_gem_commands_dependency_command.rb": 5.107, - "rubygems/test_gem_commands_environment_command.rb": 2.806, - "rubygems/test_gem_commands_exec_command.rb": 11.013, - "rubygems/test_gem_commands_fetch_command.rb": 5.376, - "rubygems/test_gem_commands_help_command.rb": 4.754, - "rubygems/test_gem_commands_info_command.rb": 4.265, - "rubygems/test_gem_commands_install_command.rb": 15.018, - "rubygems/test_gem_commands_list_command.rb": 2.573, - "rubygems/test_gem_commands_lock_command.rb": 3.861, - "rubygems/test_gem_commands_mirror.rb": 2.415, - "rubygems/test_gem_commands_open_command.rb": 3.526, - "rubygems/test_gem_commands_outdated_command.rb": 2.909, - "rubygems/test_gem_commands_owner_command.rb": 7.386, - "rubygems/test_gem_commands_pristine_command.rb": 10.172, - "rubygems/test_gem_commands_push_command.rb": 5.742, - "rubygems/test_gem_commands_rebuild_command.rb": 6.84, - "rubygems/test_gem_commands_search_command.rb": 1.78, - "rubygems/test_gem_commands_server_command.rb": 2.035, - "rubygems/test_gem_commands_setup_command.rb": 9.571, - "rubygems/test_gem_commands_signin_command.rb": 5.635, - "rubygems/test_gem_commands_signout_command.rb": 2.97, - "rubygems/test_gem_commands_sources_command.rb": 14.555, - "rubygems/test_gem_commands_specification_command.rb": 3.655, - "rubygems/test_gem_commands_stale_command.rb": 1.837, - "rubygems/test_gem_commands_uninstall_command.rb": 8.18, - "rubygems/test_gem_commands_unpack_command.rb": 3.779, - "rubygems/test_gem_commands_update_command.rb": 17.892, - "rubygems/test_gem_commands_which_command.rb": 1.783, - "rubygems/test_gem_commands_yank_command.rb": 6.785, - "rubygems/test_gem_config_file.rb": 6.503, - "rubygems/test_gem_console_ui.rb": 1.681, - "rubygems/test_gem_dependency.rb": 6.867, - "rubygems/test_gem_dependency_installer.rb": 11.964, - "rubygems/test_gem_dependency_list.rb": 3.802, - "rubygems/test_gem_dependency_resolution_error.rb": 1.796, - "rubygems/test_gem_doctor.rb": 3.73, - "rubygems/test_gem_ext_builder.rb": 13.482, - "rubygems/test_gem_ext_cargo_builder.rb": 107.539, - "rubygems/test_gem_ext_cargo_builder_link_flag_converter.rb": 5.507, - "rubygems/test_gem_ext_cargo_builder_unit.rb": 2.67, - "rubygems/test_gem_ext_cmake_builder.rb": 16.28, - "rubygems/test_gem_ext_configure_builder.rb": 10.356, - "rubygems/test_gem_ext_ext_conf_builder.rb": 16.196, - "rubygems/test_gem_ext_rake_builder.rb": 6.761, - "rubygems/test_gem_gem_runner.rb": 5.445, - "rubygems/test_gem_gemcutter_utilities.rb": 7.885, - "rubygems/test_gem_impossible_dependencies_error.rb": 2.898, - "rubygems/test_gem_install_update_options.rb": 5.985, - "rubygems/test_gem_installer.rb": 32.595, - "rubygems/test_gem_local_remote_options.rb": 2.793, - "rubygems/test_gem_name_tuple.rb": 3.108, - "rubygems/test_gem_package.rb": 7.964, - "rubygems/test_gem_package_old.rb": 2.492, - "rubygems/test_gem_package_tar_header.rb": 2.191, - "rubygems/test_gem_package_tar_header_ractor.rb": 3.378, - "rubygems/test_gem_package_tar_reader.rb": 3.093, - "rubygems/test_gem_package_tar_reader_entry.rb": 8.212, - "rubygems/test_gem_package_tar_writer.rb": 3.19, - "rubygems/test_gem_package_task.rb": 2.665, - "rubygems/test_gem_path_support.rb": 3.022, - "rubygems/test_gem_platform.rb": 5.715, - "rubygems/test_gem_rdoc.rb": 2.48, - "rubygems/test_gem_remote_fetcher.rb": 5.232, - "rubygems/test_gem_remote_fetcher_local_server.rb": 4.345, - "rubygems/test_gem_remote_fetcher_local_ssl_server.rb": 7.999, - "rubygems/test_gem_remote_fetcher_s3.rb": 3.496, - "rubygems/test_gem_request.rb": 2.784, - "rubygems/test_gem_request_connection_pools.rb": 5.881, - "rubygems/test_gem_request_set.rb": 11.173, - "rubygems/test_gem_request_set_gem_dependency_api.rb": 12.031, - "rubygems/test_gem_request_set_lockfile.rb": 4.899, - "rubygems/test_gem_request_set_lockfile_parser.rb": 3.767, - "rubygems/test_gem_request_set_lockfile_tokenizer.rb": 5.329, - "rubygems/test_gem_requirement.rb": 6.84, - "rubygems/test_gem_resolver.rb": 7.536, - "rubygems/test_gem_resolver_activation_request.rb": 2.562, - "rubygems/test_gem_resolver_api_set.rb": 3.553, - "rubygems/test_gem_resolver_api_specification.rb": 3.528, - "rubygems/test_gem_resolver_best_set.rb": 3.037, - "rubygems/test_gem_resolver_composed_set.rb": 3.803, - "rubygems/test_gem_resolver_conflict.rb": 1.821, - "rubygems/test_gem_resolver_dependency_request.rb": 3.695, - "rubygems/test_gem_resolver_git_set.rb": 13.357, - "rubygems/test_gem_resolver_git_specification.rb": 9.685, - "rubygems/test_gem_resolver_index_set.rb": 4.356, - "rubygems/test_gem_resolver_index_specification.rb": 2.242, - "rubygems/test_gem_resolver_installed_specification.rb": 1.488, - "rubygems/test_gem_resolver_installer_set.rb": 4.014, - "rubygems/test_gem_resolver_local_specification.rb": 2.223, - "rubygems/test_gem_resolver_lock_set.rb": 1.96, - "rubygems/test_gem_resolver_lock_specification.rb": 3.152, - "rubygems/test_gem_resolver_requirement_list.rb": 1.35, - "rubygems/test_gem_resolver_specification.rb": 3.329, - "rubygems/test_gem_resolver_vendor_set.rb": 2.456, - "rubygems/test_gem_resolver_vendor_specification.rb": 1.742, - "rubygems/test_gem_safe_marshal.rb": 44.178, - "rubygems/test_gem_safe_yaml.rb": 1.883, - "rubygems/test_gem_security.rb": 5.695, - "rubygems/test_gem_security_policy.rb": 1.811, - "rubygems/test_gem_security_signer.rb": 1.958, - "rubygems/test_gem_security_trust_dir.rb": 2.335, - "rubygems/test_gem_silent_ui.rb": 2.415, - "rubygems/test_gem_source.rb": 8.956, - "rubygems/test_gem_source_fetch_problem.rb": 1.864, - "rubygems/test_gem_source_git.rb": 26.507, - "rubygems/test_gem_source_installed.rb": 3.668, - "rubygems/test_gem_source_list.rb": 6.723, - "rubygems/test_gem_source_local.rb": 5.398, - "rubygems/test_gem_source_lock.rb": 4.442, - "rubygems/test_gem_source_specific_file.rb": 4.068, - "rubygems/test_gem_source_subpath_problem.rb": 4.731, - "rubygems/test_gem_source_vendor.rb": 2.257, - "rubygems/test_gem_spec_fetcher.rb": 10.806, - "rubygems/test_gem_specification.rb": 66.066, - "rubygems/test_gem_stream_ui.rb": 4.822, - "rubygems/test_gem_stub_specification.rb": 4.873, - "rubygems/test_gem_text.rb": 3.143, - "rubygems/test_gem_uninstaller.rb": 7.753, - "rubygems/test_gem_unsatisfiable_dependency_error.rb": 2.014, - "rubygems/test_gem_update_suggestion.rb": 3.913, - "rubygems/test_gem_uri.rb": 2.67, - "rubygems/test_gem_uri_formatter.rb": 1.498, - "rubygems/test_gem_util.rb": 2.47, - "rubygems/test_gem_validator.rb": 2.389, - "rubygems/test_gem_version.rb": 5.637, - "rubygems/test_gem_version_option.rb": 4.953, - "rubygems/test_kernel.rb": 5.223, - "rubygems/test_project_sanity.rb": 2.863, - "rubygems/test_remote_fetch_error.rb": 2.508, - "rubygems/test_require.rb": 10.333, - "rubygems/test_rubygems.rb": 4.467, - "rubygems/test_webauthn_listener.rb": 4.008, - "rubygems/test_webauthn_listener_response.rb": 3.49, - "rubygems/test_webauthn_poller.rb": 4.085, - "socket/test_addrinfo.rb": 12.801, - "socket/test_ancdata.rb": 0.981, - "socket/test_basicsocket.rb": 3.84, - "socket/test_nonblock.rb": 2.078, - "socket/test_socket.rb": 97.414, - "socket/test_sockopt.rb": 1.367, - "socket/test_tcp.rb": 602.06, - "socket/test_udp.rb": 32.112, - "socket/test_unix.rb": 3.726, - "stringio/test_ractor.rb": 1.71, - "stringio/test_stringio.rb": 2.814, - "strscan/test_ractor.rb": 1.609, - "strscan/test_stringscanner.rb": 8.248, - "test_bundled_gems.rb": 2.264, - "test_delegate.rb": 3.271, - "test_extlibs.rb": 8.791, - "test_find.rb": 1.562, - "test_forwardable.rb": 1.354, - "test_ipaddr.rb": 1.772, - "test_open3.rb": 10.941, - "test_pp.rb": 2.164, - "test_prettyprint.rb": 1.287, - "test_pty.rb": 2.654, - "test_rbconfig.rb": 1.751, - "test_securerandom.rb": 0.829, - "test_shellwords.rb": 2.122, - "test_singleton.rb": 1.135, - "test_tempfile.rb": 7.09, - "test_time.rb": 5.715, - "test_timeout.rb": 16.423, - "test_tmpdir.rb": 2.918, - "test_trick.rb": 3.777, - "test_tsort.rb": 2.371, - "test_unicode_normalize.rb": 212.261, - "test_weakref.rb": 64.879, - "uri/test_common.rb": 5.905, - "uri/test_file.rb": 1.967, - "uri/test_ftp.rb": 1.399, - "uri/test_generic.rb": 3.777, - "uri/test_http.rb": 1.61, - "uri/test_ldap.rb": 1.847, - "uri/test_mailto.rb": 1.481, - "uri/test_parser.rb": 1.681, - "uri/test_ws.rb": 2.269, - "uri/test_wss.rb": 1.295, - "win32/test_registry.rb": 1.4, - "yaml/test_dbm.rb": 0.889, - "yaml/test_store.rb": 17.086, - "zlib/test_zlib.rb": 601.481 + "-ext-/arith_seq/test_arith_seq_beg_len_step.rb": 1.566, + "-ext-/arith_seq/test_arith_seq_extract.rb": 2.925, + "-ext-/array/test_resize.rb": 1.587, + "-ext-/array/test_to_ary_concat.rb": 1.02, + "-ext-/bignum/test_big2str.rb": 0.923, + "-ext-/bignum/test_bigzero.rb": 1.216, + "-ext-/bignum/test_div.rb": 0.95, + "-ext-/bignum/test_mul.rb": 0.93, + "-ext-/bignum/test_pack.rb": 1.564, + "-ext-/bignum/test_str2big.rb": 0.933, + "-ext-/box/test_load_ext.rb": 1.863, + "-ext-/bug_reporter/test_bug_reporter.rb": 1.559, + "-ext-/class/test_class2name.rb": 1.081, + "-ext-/debug/test_debug.rb": 1.433, + "-ext-/debug/test_profile_frames.rb": 1.471, + "-ext-/econv/test_append.rb": 1.639, + "-ext-/eval/test_eval.rb": 0.797, + "-ext-/exception/test_data_error.rb": 1.759, + "-ext-/exception/test_enc_raise.rb": 1.147, + "-ext-/exception/test_ensured.rb": 1.872, + "-ext-/exception/test_exception_at_throwing.rb": 1.308, + "-ext-/file/test_stat.rb": 1.285, + "-ext-/float/test_nextafter.rb": 1.183, + "-ext-/funcall/test_passing_block.rb": 1.076, + "-ext-/gvl/test_last_thread.rb": 2.703, + "-ext-/gvl/test_ubf_async_safe.rb": 1.552, + "-ext-/hash/test_delete.rb": 0.924, + "-ext-/integer/test_integer.rb": 0.995, + "-ext-/integer/test_my_integer.rb": 0.939, + "-ext-/iseq_load/test_iseq_load.rb": 1.614, + "-ext-/iter/test_iter_break.rb": 0.9, + "-ext-/iter/test_yield_block.rb": 1.728, + "-ext-/load/test_dot_dot.rb": 1.787, + "-ext-/load/test_protect.rb": 1.193, + "-ext-/load/test_resolve_symbol.rb": 1.485, + "-ext-/load/test_stringify_symbols.rb": 2.178, + "-ext-/marshal/test_internal_ivar.rb": 1.738, + "-ext-/marshal/test_usrmarshal.rb": 0.939, + "-ext-/method/test_arity.rb": 1.504, + "-ext-/num2int/test_num2int.rb": 0.864, + "-ext-/path_to_class/test_path_to_class.rb": 1.01, + "-ext-/popen_deadlock/test_popen_deadlock.rb": 1.4, + "-ext-/postponed_job/test_postponed_job.rb": 2.172, + "-ext-/proc/test_bmethod.rb": 1.299, + "-ext-/rational/test_rat.rb": 1.04, + "-ext-/scheduler/test_interrupt_with_scheduler.rb": 0.999, + "-ext-/st/test_foreach.rb": 1.597, + "-ext-/st/test_numhash.rb": 0.969, + "-ext-/st/test_update.rb": 0.853, + "-ext-/stack/test_stack_overflow.rb": 1.268, + "-ext-/string/test_capacity.rb": 1.226, + "-ext-/string/test_coderange.rb": 1.483, + "-ext-/string/test_cstr.rb": 1.154, + "-ext-/string/test_ellipsize.rb": 1.366, + "-ext-/string/test_enc_associate.rb": 1.246, + "-ext-/string/test_enc_str_buf_cat.rb": 1.692, + "-ext-/string/test_external_new.rb": 0.966, + "-ext-/string/test_fstring.rb": 1.279, + "-ext-/string/test_interned_str.rb": 0.921, + "-ext-/string/test_modify_expand.rb": 0.963, + "-ext-/string/test_nofree.rb": 1.317, + "-ext-/string/test_normalize.rb": 1.412, + "-ext-/string/test_qsort.rb": 1.036, + "-ext-/string/test_rb_str_dup.rb": 0.932, + "-ext-/string/test_set_len.rb": 0.922, + "-ext-/string/test_too_many_dummy_encodings.rb": 0.944, + "-ext-/struct/test_data.rb": 1.57, + "-ext-/struct/test_duplicate.rb": 1.358, + "-ext-/struct/test_len.rb": 1.703, + "-ext-/struct/test_member.rb": 1.012, + "-ext-/symbol/test_inadvertent_creation.rb": 1.077, + "-ext-/symbol/test_type.rb": 1.995, + "-ext-/test_abi.rb": 1.307, + "-ext-/test_bug-14834.rb": 1.806, + "-ext-/test_bug-3571.rb": 2.156, + "-ext-/test_bug-5832.rb": 0.984, + "-ext-/test_ensure_and_callcc.rb": 2.034, + "-ext-/test_enumerator_kw.rb": 1.407, + "-ext-/test_notimplement.rb": 1.536, + "-ext-/test_printf.rb": 1.286, + "-ext-/test_random.rb": 1.402, + "-ext-/test_recursion.rb": 0.903, + "-ext-/test_scan_args.rb": 0.934, + "-ext-/thread/test_fork_lock.rb": 1.553, + "-ext-/thread/test_instrumentation_api.rb": 5.364, + "-ext-/thread/test_lock_native_thread.rb": 1.376, + "-ext-/time/test_new.rb": 0.963, + "-ext-/tracepoint/test_tracepoint.rb": 1.212, + "-ext-/typeddata/test_typeddata.rb": 0.949, + "-ext-/vm/test_at_exit.rb": 1.977, + "-ext-/wait/test_wait.rb": 1.407, + "-ext-/win32/test_console_attr.rb": 1.383, + "-ext-/win32/test_dln.rb": 1.151, + "-ext-/win32/test_fd_setsize.rb": 0.938, + "cgi/test_cgi_escape.rb": 3.762, + "coverage/test_coverage.rb": 1.555, + "date/test_date.rb": 1.928, + "date/test_date_arith.rb": 2.09, + "date/test_date_attr.rb": 1.407, + "date/test_date_compat.rb": 1.734, + "date/test_date_conv.rb": 1.539, + "date/test_date_marshal.rb": 1.788, + "date/test_date_new.rb": 1.232, + "date/test_date_parse.rb": 4.855, + "date/test_date_ractor.rb": 2.256, + "date/test_date_strftime.rb": 241.866, + "date/test_date_strptime.rb": 1.306, + "date/test_switch_hitter.rb": 1.207, + "did_you_mean/core_ext/test_name_error_extension.rb": 1.483, + "did_you_mean/edit_distance/test_jaro_winkler.rb": 1.869, + "did_you_mean/spell_checking/test_class_name_check.rb": 1.436, + "did_you_mean/spell_checking/test_key_name_check.rb": 1.058, + "did_you_mean/spell_checking/test_method_name_check.rb": 2.231, + "did_you_mean/spell_checking/test_pattern_key_name_check.rb": 1.038, + "did_you_mean/spell_checking/test_require_path_check.rb": 1.843, + "did_you_mean/spell_checking/test_uncorrectable_name_check.rb": 1.039, + "did_you_mean/spell_checking/test_variable_name_check.rb": 2.423, + "did_you_mean/test_ractor_compatibility.rb": 4.194, + "did_you_mean/test_spell_checker.rb": 2.217, + "did_you_mean/test_tree_spell_checker.rb": 4.585, + "did_you_mean/tree_spell/test_change_word.rb": 1.608, + "did_you_mean/tree_spell/test_human_typo.rb": 1.177, + "digest/test_digest.rb": 9.831, + "digest/test_digest_extend.rb": 2.122, + "digest/test_ractor.rb": 3.911, + "dtrace/test_array_create.rb": 1.369, + "dtrace/test_cmethod.rb": 2.114, + "dtrace/test_function_entry.rb": 1.003, + "dtrace/test_gc.rb": 1.949, + "dtrace/test_hash_create.rb": 1.328, + "dtrace/test_load.rb": 1.129, + "dtrace/test_method_cache.rb": 1.145, + "dtrace/test_object_create_start.rb": 1.442, + "dtrace/test_raise.rb": 1.256, + "dtrace/test_require.rb": 1.044, + "dtrace/test_singleton_function.rb": 1.88, + "dtrace/test_string.rb": 2.207, + "erb/test_erb.rb": 5.082, + "erb/test_erb_command.rb": 1.648, + "erb/test_erb_m17n.rb": 1.016, + "error_highlight/test_error_highlight.rb": 3.463, + "etc/test_etc.rb": 73.755, + "fiber/test_address_resolve.rb": 1.323, + "fiber/test_backtrace.rb": 0.957, + "fiber/test_enumerator.rb": 2.216, + "fiber/test_io.rb": 2.076, + "fiber/test_io_buffer.rb": 1.618, + "fiber/test_io_close.rb": 1.055, + "fiber/test_mutex.rb": 115.933, + "fiber/test_process.rb": 1.073, + "fiber/test_queue.rb": 1.069, + "fiber/test_ractor.rb": 1.492, + "fiber/test_scheduler.rb": 12.732, + "fiber/test_sleep.rb": 3.946, + "fiber/test_storage.rb": 1.361, + "fiber/test_thread.rb": 1.971, + "fiber/test_timeout.rb": 1.823, + "fileutils/test_dryrun.rb": 1.685, + "fileutils/test_fileutils.rb": 37.691, + "fileutils/test_nowrite.rb": 2.46, + "fileutils/test_verbose.rb": 2.16, + "io/console/test_io_console.rb": 10.827, + "io/console/test_ractor.rb": 1.212, + "io/nonblock/test_flush.rb": 1.222, + "io/wait/test_io_wait.rb": 2.607, + "io/wait/test_io_wait_uncommon.rb": 1.162, + "io/wait/test_ractor.rb": 2.329, + "json/json_addition_test.rb": 1.208, + "json/json_coder_test.rb": 1.08, + "json/json_common_interface_test.rb": 1.549, + "json/json_encoding_test.rb": 2.189, + "json/json_ext_parser_test.rb": 1.462, + "json/json_fixtures_test.rb": 2.396, + "json/json_generator_test.rb": 6.303, + "json/json_generic_object_test.rb": 1.326, + "json/json_parser_test.rb": 5.31, + "json/json_ryu_fallback_test.rb": 1.252, + "json/json_string_matching_test.rb": 0.953, + "json/ractor_test.rb": 1.683, + "lib/!Nothing_to_test.rb": 1.119, + "mkmf/test_config.rb": 2.512, + "mkmf/test_configuration.rb": 1.655, + "mkmf/test_constant.rb": 4.354, + "mkmf/test_convertible.rb": 7.291, + "mkmf/test_egrep_cpp.rb": 1.7, + "mkmf/test_find_executable.rb": 0.969, + "mkmf/test_flags.rb": 2.913, + "mkmf/test_framework.rb": 7.764, + "mkmf/test_have_func.rb": 4.553, + "mkmf/test_have_library.rb": 6.193, + "mkmf/test_have_macro.rb": 4.742, + "mkmf/test_install.rb": 1.077, + "mkmf/test_libs.rb": 1.182, + "mkmf/test_mkmf.rb": 1.221, + "mkmf/test_pkg_config.rb": 1.592, + "mkmf/test_signedness.rb": 8.616, + "mkmf/test_sizeof.rb": 5.67, + "mmtk/test_configuration.rb": 2.309, + "monitor/test_monitor.rb": 1.965, + "net/http/test_buffered_io.rb": 1.334, + "net/http/test_http.rb": 26.037, + "net/http/test_http_request.rb": 1.752, + "net/http/test_httpheader.rb": 1.586, + "net/http/test_httpresponse.rb": 2.358, + "net/http/test_httpresponses.rb": 2.239, + "net/http/test_https.rb": 14.073, + "net/http/test_https_proxy.rb": 1.506, + "net/protocol/test_protocol.rb": 2.151, + "objspace/test_objspace.rb": 10.483, + "objspace/test_ractor.rb": 16.255, + "open-uri/test_ftp.rb": 2.616, + "open-uri/test_open-uri.rb": 245.817, + "open-uri/test_proxy.rb": 61.908, + "open-uri/test_ssl.rb": 4.816, + "openssl/test_asn1.rb": 1.689, + "openssl/test_bn.rb": 1.218, + "openssl/test_buffering.rb": 1.775, + "openssl/test_cipher.rb": 1.234, + "openssl/test_config.rb": 2.835, + "openssl/test_digest.rb": 1.653, + "openssl/test_engine.rb": 1.822, + "openssl/test_fips.rb": 1.736, + "openssl/test_hmac.rb": 1.37, + "openssl/test_kdf.rb": 1.356, + "openssl/test_ns_spki.rb": 1.148, + "openssl/test_ocsp.rb": 2.302, + "openssl/test_ossl.rb": 1.488, + "openssl/test_pair.rb": 4.768, + "openssl/test_pkcs12.rb": 2.011, + "openssl/test_pkcs7.rb": 1.565, + "openssl/test_pkey.rb": 1.379, + "openssl/test_pkey_dh.rb": 1.705, + "openssl/test_pkey_dsa.rb": 1.466, + "openssl/test_pkey_ec.rb": 1.059, + "openssl/test_pkey_rsa.rb": 1.871, + "openssl/test_provider.rb": 1.767, + "openssl/test_random.rb": 1.115, + "openssl/test_ssl.rb": 4.743, + "openssl/test_ssl_session.rb": 1.834, + "openssl/test_ts.rb": 1.339, + "openssl/test_x509attr.rb": 1.602, + "openssl/test_x509cert.rb": 2.171, + "openssl/test_x509crl.rb": 1.541, + "openssl/test_x509ext.rb": 2.374, + "openssl/test_x509name.rb": 1.206, + "openssl/test_x509req.rb": 2.369, + "openssl/test_x509store.rb": 1.982, + "optparse/test_acceptable.rb": 3.265, + "optparse/test_autoconf.rb": 1.725, + "optparse/test_bash_completion.rb": 1.472, + "optparse/test_cclass.rb": 2.067, + "optparse/test_did_you_mean.rb": 3.613, + "optparse/test_getopts.rb": 1.303, + "optparse/test_kwargs.rb": 0.894, + "optparse/test_load.rb": 2.755, + "optparse/test_noarg.rb": 3.799, + "optparse/test_optarg.rb": 2.385, + "optparse/test_optparse.rb": 1.573, + "optparse/test_placearg.rb": 2.744, + "optparse/test_reqarg.rb": 4.937, + "optparse/test_summary.rb": 2.025, + "optparse/test_switch.rb": 1.009, + "optparse/test_zsh_completion.rb": 1.012, + "pathname/test_pathname.rb": 4.678, + "pathname/test_ractor.rb": 1.436, + "prism/api/command_line_test.rb": 1.56, + "prism/api/dump_test.rb": 87.417, + "prism/api/freeze_test.rb": 1.763, + "prism/api/lex_test.rb": 2.891, + "prism/api/parse_comments_test.rb": 1.934, + "prism/api/parse_stream_test.rb": 1.902, + "prism/api/parse_success_test.rb": 1.171, + "prism/api/parse_test.rb": 3.742, + "prism/bom_test.rb": 1.466, + "prism/encoding/encodings_test.rb": 6.801, + "prism/encoding/regular_expression_encoding_test.rb": 7.198, + "prism/encoding/string_encoding_test.rb": 2.918, + "prism/encoding/symbol_encoding_test.rb": 3.01, + "prism/errors_test.rb": 39.569, + "prism/fixtures_test.rb": 9.354, + "prism/fuzzer_test.rb": 1.672, + "prism/heredoc_dedent_test.rb": 1.574, + "prism/lex_test.rb": 82.556, + "prism/library_symbols_test.rb": 1.115, + "prism/locals_test.rb": 38.452, + "prism/magic_comment_test.rb": 93.812, + "prism/newline_offsets_test.rb": 31.885, + "prism/newline_test.rb": 30.335, + "prism/onigmo_test.rb": 1.435, + "prism/percent_delimiter_string_test.rb": 2.093, + "prism/ractor_test.rb": 3.26, + "prism/regexp_test.rb": 3.355, + "prism/result/attribute_write_test.rb": 1.379, + "prism/result/breadth_first_search_test.rb": 1.322, + "prism/result/comments_test.rb": 3.069, + "prism/result/constant_path_node_test.rb": 1.704, + "prism/result/equality_test.rb": 1.412, + "prism/result/heredoc_test.rb": 1.713, + "prism/result/implicit_array_test.rb": 1.825, + "prism/result/index_write_test.rb": 2.288, + "prism/result/integer_base_flags_test.rb": 1.804, + "prism/result/integer_parse_test.rb": 1.663, + "prism/result/named_capture_test.rb": 2.992, + "prism/result/node_id_test.rb": 29.657, + "prism/result/numeric_value_test.rb": 1.622, + "prism/result/overlap_test.rb": 41.125, + "prism/result/regular_expression_options_test.rb": 1.234, + "prism/result/source_location_test.rb": 5.088, + "prism/result/static_inspect_test.rb": 1.582, + "prism/result/static_literals_test.rb": 3.854, + "prism/result/string_test.rb": 1.561, + "prism/result/warnings_test.rb": 3.601, + "prism/ruby/compiler_test.rb": 1.695, + "prism/ruby/desugar_compiler_test.rb": 3.625, + "prism/ruby/dispatcher_test.rb": 1.513, + "prism/ruby/location_test.rb": 1.49, + "prism/ruby/parameters_signature_test.rb": 1.547, + "prism/ruby/parser_test.rb": 1.351, + "prism/ruby/pattern_test.rb": 1.567, + "prism/ruby/reflection_test.rb": 2.243, + "prism/ruby/relocation_test.rb": 5.226, + "prism/ruby/ripper_test.rb": 120.253, + "prism/ruby/ruby_parser_test.rb": 1.383, + "prism/ruby/string_query_test.rb": 2.288, + "prism/ruby/tunnel_test.rb": 1.271, + "prism/snippets_test.rb": 184.057, + "prism/unescape_test.rb": 1.113, + "prism/version_test.rb": 1.675, + "psych/handlers/test_recorder.rb": 1.779, + "psych/json/test_stream.rb": 1.366, + "psych/nodes/test_enumerable.rb": 1.007, + "psych/test_alias_and_anchor.rb": 1.147, + "psych/test_array.rb": 2.944, + "psych/test_boolean.rb": 1.156, + "psych/test_class.rb": 1.269, + "psych/test_coder.rb": 1.019, + "psych/test_data.rb": 4.316, + "psych/test_date_time.rb": 1.559, + "psych/test_deprecated.rb": 1.223, + "psych/test_document.rb": 2.445, + "psych/test_emitter.rb": 2.088, + "psych/test_encoding.rb": 1.645, + "psych/test_exception.rb": 1.928, + "psych/test_hash.rb": 3.764, + "psych/test_json_tree.rb": 1.252, + "psych/test_marshalable.rb": 2.324, + "psych/test_merge_keys.rb": 1.595, + "psych/test_nil.rb": 2.214, + "psych/test_null.rb": 1.644, + "psych/test_numeric.rb": 1.239, + "psych/test_object.rb": 1.02, + "psych/test_object_references.rb": 1.304, + "psych/test_omap.rb": 2.439, + "psych/test_parser.rb": 0.997, + "psych/test_psych.rb": 2.332, + "psych/test_psych_set.rb": 1.937, + "psych/test_ractor.rb": 3.605, + "psych/test_safe_load.rb": 1.185, + "psych/test_scalar.rb": 1.684, + "psych/test_scalar_scanner.rb": 1.619, + "psych/test_serialize_subclasses.rb": 2.196, + "psych/test_set.rb": 1.314, + "psych/test_stream.rb": 1.756, + "psych/test_string.rb": 1.816, + "psych/test_stringio.rb": 1.486, + "psych/test_struct.rb": 1.543, + "psych/test_symbol.rb": 1.605, + "psych/test_tree_builder.rb": 2.238, + "psych/test_yaml.rb": 4.341, + "psych/test_yaml_special_cases.rb": 1.846, + "psych/test_yamldbm.rb": 1.774, + "psych/test_yamlstore.rb": 1.529, + "psych/visitors/test_depth_first.rb": 1.183, + "psych/visitors/test_emitter.rb": 1.042, + "psych/visitors/test_to_ruby.rb": 1.185, + "psych/visitors/test_yaml_tree.rb": 1.866, + "resolv/test_addr.rb": 2.263, + "resolv/test_dns.rb": 17.033, + "resolv/test_mdns.rb": 1.863, + "resolv/test_resource.rb": 1.161, + "resolv/test_resource_leak.rb": 6.604, + "resolv/test_svcb_https.rb": 1.373, + "resolv/test_win32_config.rb": 1.863, + "ripper/test_files_ext.rb": 1.712, + "ripper/test_files_lib.rb": 44.547, + "ripper/test_files_sample.rb": 2.25, + "ripper/test_files_test.rb": 1.629, + "ripper/test_files_test_1.rb": 43.059, + "ripper/test_files_test_2.rb": 47.825, + "ripper/test_filter.rb": 7.489, + "ripper/test_lexer.rb": 18.072, + "ripper/test_parser_events.rb": 19.5, + "ripper/test_ripper.rb": 83.769, + "ripper/test_scanner_events.rb": 5.661, + "ripper/test_sexp.rb": 2.873, + "ruby/enc/test_big5.rb": 1.097, + "ruby/enc/test_case_comprehensive.rb": 448.614, + "ruby/enc/test_case_mapping.rb": 1.467, + "ruby/enc/test_case_options.rb": 2.13, + "ruby/enc/test_cesu8.rb": 0.994, + "ruby/enc/test_cp949.rb": 1.228, + "ruby/enc/test_emoji.rb": 1.761, + "ruby/enc/test_emoji_breaks.rb": 89.761, + "ruby/enc/test_euc_jp.rb": 1.3, + "ruby/enc/test_euc_kr.rb": 1.252, + "ruby/enc/test_euc_tw.rb": 1.277, + "ruby/enc/test_gb18030.rb": 1.993, + "ruby/enc/test_gbk.rb": 1.002, + "ruby/enc/test_grapheme_breaks.rb": 2.409, + "ruby/enc/test_iso_8859.rb": 1.334, + "ruby/enc/test_koi8.rb": 2.902, + "ruby/enc/test_regex_casefold.rb": 9.165, + "ruby/enc/test_shift_jis.rb": 1.123, + "ruby/enc/test_utf16.rb": 1.549, + "ruby/enc/test_utf32.rb": 1.273, + "ruby/enc/test_windows_1251.rb": 0.93, + "ruby/enc/test_windows_1252.rb": 1.178, + "ruby/test_alias.rb": 13.331, + "ruby/test_allocation.rb": 25.72, + "ruby/test_argf.rb": 19.252, + "ruby/test_arithmetic_sequence.rb": 2.239, + "ruby/test_arity.rb": 0.83, + "ruby/test_array.rb": 49.704, + "ruby/test_assignment.rb": 90.211, + "ruby/test_ast.rb": 53.147, + "ruby/test_autoload.rb": 17.277, + "ruby/test_backtrace.rb": 7.859, + "ruby/test_basicinstructions.rb": 1.704, + "ruby/test_beginendblock.rb": 3.743, + "ruby/test_bignum.rb": 6.436, + "ruby/test_box.rb": 15.865, + "ruby/test_call.rb": 3.913, + "ruby/test_case.rb": 1.431, + "ruby/test_class.rb": 84.775, + "ruby/test_clone.rb": 2.429, + "ruby/test_comparable.rb": 0.975, + "ruby/test_compile_prism.rb": 9.226, + "ruby/test_complex.rb": 2.678, + "ruby/test_complex2.rb": 1.158, + "ruby/test_complexrational.rb": 1.308, + "ruby/test_condition.rb": 1.368, + "ruby/test_const.rb": 4.784, + "ruby/test_continuation.rb": 1.078, + "ruby/test_data.rb": 1.53, + "ruby/test_default_gems.rb": 5.772, + "ruby/test_defined.rb": 1.499, + "ruby/test_dir.rb": 8.114, + "ruby/test_dir_m17n.rb": 8.398, + "ruby/test_dup.rb": 2.684, + "ruby/test_econv.rb": 9.068, + "ruby/test_encoding.rb": 3.916, + "ruby/test_enum.rb": 12.003, + "ruby/test_enumerator.rb": 6.43, + "ruby/test_env.rb": 18.724, + "ruby/test_eval.rb": 13.144, + "ruby/test_exception.rb": 23.357, + "ruby/test_fiber.rb": 20.178, + "ruby/test_file.rb": 17.079, + "ruby/test_file_exhaustive.rb": 21.522, + "ruby/test_fixnum.rb": 2.005, + "ruby/test_flip.rb": 0.923, + "ruby/test_float.rb": 11.496, + "ruby/test_fnmatch.rb": 1.523, + "ruby/test_frozen.rb": 1.67, + "ruby/test_frozen_error.rb": 1.008, + "ruby/test_gc.rb": 109.714, + "ruby/test_gc_compact.rb": 3.368, + "ruby/test_hash.rb": 81.789, + "ruby/test_ifunless.rb": 1.237, + "ruby/test_inlinecache.rb": 2.093, + "ruby/test_insns_leaf.rb": 2.564, + "ruby/test_integer.rb": 118.419, + "ruby/test_integer_comb.rb": 144.113, + "ruby/test_io.rb": 96.083, + "ruby/test_io_buffer.rb": 2.907, + "ruby/test_io_m17n.rb": 23.991, + "ruby/test_io_timeout.rb": 1.062, + "ruby/test_iseq.rb": 43.031, + "ruby/test_iterator.rb": 1.728, + "ruby/test_key_error.rb": 2.205, + "ruby/test_keyword.rb": 104.361, + "ruby/test_lambda.rb": 2.291, + "ruby/test_lazy_enumerator.rb": 24.673, + "ruby/test_literal.rb": 15.184, + "ruby/test_m17n.rb": 8.12, + "ruby/test_m17n_comb.rb": 80.721, + "ruby/test_marshal.rb": 11.107, + "ruby/test_math.rb": 1.821, + "ruby/test_memory_view.rb": 1.443, + "ruby/test_metaclass.rb": 1.204, + "ruby/test_method.rb": 13.092, + "ruby/test_method_cache.rb": 1.364, + "ruby/test_mixed_unicode_escapes.rb": 1.265, + "ruby/test_module.rb": 59.333, + "ruby/test_name_error.rb": 1.961, + "ruby/test_nomethod_error.rb": 1.006, + "ruby/test_not.rb": 1.059, + "ruby/test_numeric.rb": 1.576, + "ruby/test_object.rb": 57.796, + "ruby/test_object_id.rb": 12.043, + "ruby/test_objectspace.rb": 21.783, + "ruby/test_optimization.rb": 39.495, + "ruby/test_pack.rb": 4.682, + "ruby/test_parse.rb": 4.208, + "ruby/test_path.rb": 1.333, + "ruby/test_pattern_matching.rb": 2.589, + "ruby/test_pipe.rb": 2.081, + "ruby/test_primitive.rb": 3.004, + "ruby/test_proc.rb": 11.019, + "ruby/test_process.rb": 104.551, + "ruby/test_ractor.rb": 33.922, + "ruby/test_rand.rb": 92.98, + "ruby/test_random_formatter.rb": 2.728, + "ruby/test_range.rb": 71.908, + "ruby/test_rational.rb": 6.761, + "ruby/test_rational2.rb": 1.277, + "ruby/test_readpartial.rb": 2.613, + "ruby/test_refinement.rb": 9.87, + "ruby/test_regexp.rb": 40.263, + "ruby/test_require.rb": 15.928, + "ruby/test_require_lib.rb": 15.5, + "ruby/test_rubyoptions.rb": 62.413, + "ruby/test_rubyvm.rb": 1.133, + "ruby/test_set.rb": 13.036, + "ruby/test_settracefunc.rb": 49.206, + "ruby/test_shapes.rb": 0.96, + "ruby/test_signal.rb": 13.002, + "ruby/test_sleep.rb": 15.685, + "ruby/test_sprintf.rb": 7.991, + "ruby/test_sprintf_comb.rb": 4.283, + "ruby/test_stack.rb": 7.864, + "ruby/test_string.rb": 59.759, + "ruby/test_string_memory.rb": 1.33, + "ruby/test_stringchar.rb": 17.916, + "ruby/test_struct.rb": 6.712, + "ruby/test_super.rb": 4.019, + "ruby/test_symbol.rb": 11.992, + "ruby/test_syntax.rb": 81.305, + "ruby/test_system.rb": 5.613, + "ruby/test_thread.rb": 59.763, + "ruby/test_thread_cv.rb": 3.152, + "ruby/test_thread_queue.rb": 23.795, + "ruby/test_threadgroup.rb": 3.701, + "ruby/test_time.rb": 4.565, + "ruby/test_time_tz.rb": 3.572, + "ruby/test_trace.rb": 2.449, + "ruby/test_transcode.rb": 22.063, + "ruby/test_undef.rb": 1.074, + "ruby/test_unicode_escape.rb": 1.403, + "ruby/test_variable.rb": 6.392, + "ruby/test_vm_dump.rb": 9.009, + "ruby/test_warning.rb": 2.091, + "ruby/test_weakkeymap.rb": 15.191, + "ruby/test_weakmap.rb": 29.55, + "ruby/test_whileuntil.rb": 1.6, + "ruby/test_yield.rb": 181.791, + "ruby/test_yjit.rb": 13.813, + "ruby/test_yjit_exit_locations.rb": 1.22, + "ruby/test_zjit.rb": 11.785, + "rubygems/bundler_test_gem.rb": 5.921, + "rubygems/test_bundled_ca.rb": 3.571, + "rubygems/test_config.rb": 1.869, + "rubygems/test_deprecate.rb": 2.336, + "rubygems/test_exit.rb": 1.724, + "rubygems/test_gem.rb": 24.698, + "rubygems/test_gem_available_set.rb": 2.319, + "rubygems/test_gem_bundler_version_finder.rb": 3.303, + "rubygems/test_gem_ci_detector.rb": 1.53, + "rubygems/test_gem_command.rb": 3.887, + "rubygems/test_gem_command_manager.rb": 4.307, + "rubygems/test_gem_commands_build_command.rb": 4.038, + "rubygems/test_gem_commands_cert_command.rb": 3.186, + "rubygems/test_gem_commands_check_command.rb": 1.748, + "rubygems/test_gem_commands_cleanup_command.rb": 4.403, + "rubygems/test_gem_commands_contents_command.rb": 3.764, + "rubygems/test_gem_commands_dependency_command.rb": 5.137, + "rubygems/test_gem_commands_environment_command.rb": 2.772, + "rubygems/test_gem_commands_exec_command.rb": 14.669, + "rubygems/test_gem_commands_fetch_command.rb": 5.25, + "rubygems/test_gem_commands_help_command.rb": 2.282, + "rubygems/test_gem_commands_info_command.rb": 2.376, + "rubygems/test_gem_commands_install_command.rb": 19.433, + "rubygems/test_gem_commands_list_command.rb": 2.272, + "rubygems/test_gem_commands_lock_command.rb": 2.067, + "rubygems/test_gem_commands_mirror.rb": 1.455, + "rubygems/test_gem_commands_open_command.rb": 3.474, + "rubygems/test_gem_commands_outdated_command.rb": 4.102, + "rubygems/test_gem_commands_owner_command.rb": 8.407, + "rubygems/test_gem_commands_pristine_command.rb": 6.723, + "rubygems/test_gem_commands_push_command.rb": 7.877, + "rubygems/test_gem_commands_rebuild_command.rb": 3.527, + "rubygems/test_gem_commands_search_command.rb": 1.502, + "rubygems/test_gem_commands_server_command.rb": 2.116, + "rubygems/test_gem_commands_setup_command.rb": 16.141, + "rubygems/test_gem_commands_signin_command.rb": 4.232, + "rubygems/test_gem_commands_signout_command.rb": 1.826, + "rubygems/test_gem_commands_sources_command.rb": 17.722, + "rubygems/test_gem_commands_specification_command.rb": 6.724, + "rubygems/test_gem_commands_stale_command.rb": 2.594, + "rubygems/test_gem_commands_uninstall_command.rb": 7.551, + "rubygems/test_gem_commands_unpack_command.rb": 4.681, + "rubygems/test_gem_commands_update_command.rb": 14.57, + "rubygems/test_gem_commands_which_command.rb": 3.076, + "rubygems/test_gem_commands_yank_command.rb": 7.8, + "rubygems/test_gem_config_file.rb": 5.085, + "rubygems/test_gem_console_ui.rb": 1.34, + "rubygems/test_gem_dependency.rb": 5.445, + "rubygems/test_gem_dependency_installer.rb": 14.066, + "rubygems/test_gem_dependency_list.rb": 2.94, + "rubygems/test_gem_dependency_resolution_error.rb": 1.593, + "rubygems/test_gem_doctor.rb": 2.538, + "rubygems/test_gem_ext_builder.rb": 8.897, + "rubygems/test_gem_ext_cargo_builder.rb": 126.754, + "rubygems/test_gem_ext_cargo_builder_link_flag_converter.rb": 4.234, + "rubygems/test_gem_ext_cargo_builder_unit.rb": 2.268, + "rubygems/test_gem_ext_cmake_builder.rb": 9.555, + "rubygems/test_gem_ext_configure_builder.rb": 7.573, + "rubygems/test_gem_ext_ext_conf_builder.rb": 7.7, + "rubygems/test_gem_ext_rake_builder.rb": 3.994, + "rubygems/test_gem_gem_runner.rb": 2.345, + "rubygems/test_gem_gemcutter_utilities.rb": 6.989, + "rubygems/test_gem_impossible_dependencies_error.rb": 1.999, + "rubygems/test_gem_install_update_options.rb": 13.125, + "rubygems/test_gem_installer.rb": 35.415, + "rubygems/test_gem_local_remote_options.rb": 3.149, + "rubygems/test_gem_name_tuple.rb": 2.677, + "rubygems/test_gem_package.rb": 11.602, + "rubygems/test_gem_package_old.rb": 2.371, + "rubygems/test_gem_package_tar_header.rb": 2.868, + "rubygems/test_gem_package_tar_header_ractor.rb": 3.242, + "rubygems/test_gem_package_tar_reader.rb": 2.284, + "rubygems/test_gem_package_tar_reader_entry.rb": 11.832, + "rubygems/test_gem_package_tar_writer.rb": 6.96, + "rubygems/test_gem_package_task.rb": 2.166, + "rubygems/test_gem_path_support.rb": 3.158, + "rubygems/test_gem_platform.rb": 6.008, + "rubygems/test_gem_rdoc.rb": 1.771, + "rubygems/test_gem_remote_fetcher.rb": 10.34, + "rubygems/test_gem_remote_fetcher_local_server.rb": 2.676, + "rubygems/test_gem_remote_fetcher_local_ssl_server.rb": 7.679, + "rubygems/test_gem_remote_fetcher_s3.rb": 5.166, + "rubygems/test_gem_request.rb": 2.59, + "rubygems/test_gem_request_connection_pools.rb": 6.253, + "rubygems/test_gem_request_set.rb": 5.646, + "rubygems/test_gem_request_set_gem_dependency_api.rb": 10.17, + "rubygems/test_gem_request_set_lockfile.rb": 9.481, + "rubygems/test_gem_request_set_lockfile_parser.rb": 5.027, + "rubygems/test_gem_request_set_lockfile_tokenizer.rb": 2.586, + "rubygems/test_gem_requirement.rb": 7.341, + "rubygems/test_gem_resolver.rb": 6.149, + "rubygems/test_gem_resolver_activation_request.rb": 1.493, + "rubygems/test_gem_resolver_api_set.rb": 4.173, + "rubygems/test_gem_resolver_api_specification.rb": 2.445, + "rubygems/test_gem_resolver_best_set.rb": 2.937, + "rubygems/test_gem_resolver_composed_set.rb": 1.796, + "rubygems/test_gem_resolver_conflict.rb": 2.755, + "rubygems/test_gem_resolver_dependency_request.rb": 1.795, + "rubygems/test_gem_resolver_git_set.rb": 14.428, + "rubygems/test_gem_resolver_git_specification.rb": 5.717, + "rubygems/test_gem_resolver_index_set.rb": 2.346, + "rubygems/test_gem_resolver_index_specification.rb": 2.441, + "rubygems/test_gem_resolver_installed_specification.rb": 2.258, + "rubygems/test_gem_resolver_installer_set.rb": 6.598, + "rubygems/test_gem_resolver_local_specification.rb": 4.235, + "rubygems/test_gem_resolver_lock_set.rb": 2.237, + "rubygems/test_gem_resolver_lock_specification.rb": 4.33, + "rubygems/test_gem_resolver_requirement_list.rb": 1.423, + "rubygems/test_gem_resolver_specification.rb": 2.646, + "rubygems/test_gem_resolver_vendor_set.rb": 3.359, + "rubygems/test_gem_resolver_vendor_specification.rb": 2.556, + "rubygems/test_gem_safe_marshal.rb": 21.427, + "rubygems/test_gem_safe_yaml.rb": 2.207, + "rubygems/test_gem_security.rb": 4.883, + "rubygems/test_gem_security_policy.rb": 2.964, + "rubygems/test_gem_security_signer.rb": 2.411, + "rubygems/test_gem_security_trust_dir.rb": 1.331, + "rubygems/test_gem_silent_ui.rb": 2.323, + "rubygems/test_gem_source.rb": 4.371, + "rubygems/test_gem_source_fetch_problem.rb": 1.581, + "rubygems/test_gem_source_git.rb": 15.216, + "rubygems/test_gem_source_installed.rb": 2.121, + "rubygems/test_gem_source_list.rb": 3.282, + "rubygems/test_gem_source_local.rb": 5.313, + "rubygems/test_gem_source_lock.rb": 3.86, + "rubygems/test_gem_source_specific_file.rb": 5.052, + "rubygems/test_gem_source_subpath_problem.rb": 3.136, + "rubygems/test_gem_source_vendor.rb": 1.469, + "rubygems/test_gem_spec_fetcher.rb": 8.415, + "rubygems/test_gem_specification.rb": 41.052, + "rubygems/test_gem_stream_ui.rb": 5.065, + "rubygems/test_gem_stub_specification.rb": 3.972, + "rubygems/test_gem_text.rb": 2.778, + "rubygems/test_gem_uninstaller.rb": 7.243, + "rubygems/test_gem_unsatisfiable_dependency_error.rb": 1.537, + "rubygems/test_gem_update_suggestion.rb": 4.125, + "rubygems/test_gem_uri.rb": 3.778, + "rubygems/test_gem_uri_formatter.rb": 1.877, + "rubygems/test_gem_util.rb": 3.245, + "rubygems/test_gem_validator.rb": 3.091, + "rubygems/test_gem_version.rb": 5.161, + "rubygems/test_gem_version_option.rb": 4.252, + "rubygems/test_kernel.rb": 5.141, + "rubygems/test_project_sanity.rb": 1.567, + "rubygems/test_remote_fetch_error.rb": 2.821, + "rubygems/test_require.rb": 13.104, + "rubygems/test_rubygems.rb": 4.51, + "rubygems/test_webauthn_listener.rb": 4.365, + "rubygems/test_webauthn_listener_response.rb": 2.998, + "rubygems/test_webauthn_poller.rb": 4.368, + "socket/test_addrinfo.rb": 13.639, + "socket/test_ancdata.rb": 1.139, + "socket/test_basicsocket.rb": 2.047, + "socket/test_nonblock.rb": 1.5, + "socket/test_socket.rb": 96.228, + "socket/test_sockopt.rb": 1.023, + "socket/test_tcp.rb": 4.435, + "socket/test_udp.rb": 32.184, + "socket/test_unix.rb": 4.568, + "stringio/test_ractor.rb": 1.131, + "stringio/test_stringio.rb": 3.008, + "strscan/test_ractor.rb": 2.257, + "strscan/test_stringscanner.rb": 7.647, + "test_bundled_gems.rb": 1.813, + "test_delegate.rb": 2.695, + "test_extlibs.rb": 10.783, + "test_find.rb": 2.117, + "test_forwardable.rb": 2.634, + "test_ipaddr.rb": 2.146, + "test_open3.rb": 12.437, + "test_pp.rb": 1.745, + "test_prettyprint.rb": 2.808, + "test_pty.rb": 1.571, + "test_rbconfig.rb": 1.507, + "test_securerandom.rb": 1.509, + "test_shellwords.rb": 1.725, + "test_singleton.rb": 2.803, + "test_tempfile.rb": 5.284, + "test_time.rb": 3.022, + "test_timeout.rb": 15.395, + "test_tmpdir.rb": 3.503, + "test_trick.rb": 49.307, + "test_tsort.rb": 0.992, + "test_unicode_normalize.rb": 156.634, + "test_weakref.rb": 66.976, + "uri/test_common.rb": 3.281, + "uri/test_file.rb": 2.123, + "uri/test_ftp.rb": 2.092, + "uri/test_generic.rb": 4.654, + "uri/test_http.rb": 1.65, + "uri/test_ldap.rb": 1.011, + "uri/test_mailto.rb": 2.612, + "uri/test_parser.rb": 1.523, + "uri/test_ws.rb": 2.267, + "uri/test_wss.rb": 1.076, + "win32/test_registry.rb": 1.323, + "yaml/test_dbm.rb": 1.278, + "yaml/test_store.rb": 28.063, + "zlib/test_zlib.rb": 21.154 }, - "run_url": "https://github.com/284km/mere-ruby/actions/runs/42165539038" + "run_url": "https://github.com/284km/mere-ruby/actions/runs/42361097257" }