Your message dated Wed, 16 Dec 2020 17:04:41 +0000
with message-id <[email protected]>
and subject line Bug#975845: fixed in ruby-redis 4.2.5-1
has caused the Debian Bug report #975845,
regarding ruby-redis: FTBFS: ERROR: Test "ruby2.7" failed.
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
975845: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975845
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ruby-redis
Version: 4.2.2-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201125 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner
>
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Checking Rubygems dependency resolution on ruby2.7
> │
> └──────────────────────────────────────────────────────────────────────────────┘
>
> GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-redis/usr/share/rubygems-integration/all:/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/2.7.0:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0
> ruby2.7 -e gem\ \"redis\"
>
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Run tests for ruby2.7 from debian/ruby-tests.rake
> │
> └──────────────────────────────────────────────────────────────────────────────┘
>
> RUBYLIB=.
> GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-redis/usr/share/rubygems-integration/all:/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/2.7.0:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0
> ruby2.7 -S rake -f debian/ruby-tests.rake
> /usr/bin/ruby2.7 -w -I"test"
> "/usr/share/rubygems-integration/all/gems/rake-13.0.1/lib/rake/rake_test_loader.rb"
> "test/bitpos_test.rb" "test/blocking_commands_test.rb" "test/client_test.rb"
> "test/cluster_abnormal_state_test.rb"
> "test/cluster_blocking_commands_test.rb"
> "test/cluster_client_internals_test.rb"
> "test/cluster_client_key_hash_tags_test.rb"
> "test/cluster_client_options_test.rb"
> "test/cluster_client_pipelining_test.rb"
> "test/cluster_client_replicas_test.rb" "test/cluster_client_slots_test.rb"
> "test/cluster_client_transactions_test.rb"
> "test/cluster_commands_on_cluster_test.rb"
> "test/cluster_commands_on_connection_test.rb"
> "test/cluster_commands_on_geo_test.rb"
> "test/cluster_commands_on_hashes_test.rb"
> "test/cluster_commands_on_hyper_log_log_test.rb"
> "test/cluster_commands_on_keys_test.rb"
> "test/cluster_commands_on_lists_test.rb"
> "test/cluster_commands_on_pub_sub_test.rb"
> "test/cluster_commands_on_scripting_test.rb"
> "test/cluster_commands_on_server_test.rb"
> "test/cluster_commands_on_sets_test.rb"
> "test/cluster_commands_on_sorted_sets_test.rb"
> "test/cluster_commands_on_streams_test.rb"
> "test/cluster_commands_on_strings_test.rb"
> "test/cluster_commands_on_transactions_test.rb"
> "test/cluster_commands_on_value_types_test.rb" "test/command_map_test.rb"
> "test/commands_on_geo_test.rb" "test/commands_on_hashes_test.rb"
> "test/commands_on_hyper_log_log_test.rb" "test/commands_on_lists_test.rb"
> "test/commands_on_sets_test.rb" "test/commands_on_sorted_sets_test.rb"
> "test/commands_on_streams_test.rb" "test/commands_on_strings_test.rb"
> "test/commands_on_value_types_test.rb" "test/connection_handling_test.rb"
> "test/connection_test.rb" "test/distributed_blocking_commands_test.rb"
> "test/distributed_commands_on_hashes_test.rb"
> "test/distributed_commands_on_hyper_log_log_test.rb"
> "test/distributed_commands_on_lists_test.rb"
> "test/distributed_commands_on_sets_test.rb"
> "test/distributed_commands_on_sorted_sets_test.rb"
> "test/distributed_commands_on_strings_test.rb"
> "test/distributed_commands_on_value_types_test.rb"
> "test/distributed_commands_requiring_clustering_test.rb"
> "test/distributed_connection_handling_test.rb"
> "test/distributed_internals_test.rb" "test/distributed_key_tags_test.rb"
> "test/distributed_persistence_control_commands_test.rb"
> "test/distributed_publish_subscribe_test.rb"
> "test/distributed_remote_server_control_commands_test.rb"
> "test/distributed_scripting_test.rb" "test/distributed_sorting_test.rb"
> "test/distributed_test.rb" "test/distributed_transactions_test.rb"
> "test/encoding_test.rb" "test/error_replies_test.rb"
> "test/fork_safety_test.rb" "test/helper_test.rb" "test/internals_test.rb"
> "test/persistence_control_commands_test.rb"
> "test/pipelining_commands_test.rb" "test/publish_subscribe_test.rb"
> "test/remote_server_control_commands_test.rb" "test/scanning_test.rb"
> "test/scripting_test.rb" "test/sentinel_command_test.rb"
> "test/sentinel_test.rb" "test/sorting_test.rb" "test/thread_safety_test.rb"
> "test/transactions_test.rb" "test/unknown_commands_test.rb"
> "test/url_param_test.rb" -v
> Run options: -v --seed 14127
>
> # Running:
>
> TestClusterCommandsOnPubSub#test_publish_psubscribe_punsubscribe_pubsub =
> 0.18 s = .
> TestClusterCommandsOnPubSub#test_publish_subscribe_unsubscribe_pubsub = 0.05
> s = .
> TestDistributedCommandsRequiringClustering#test_sinter = 0.01 s = .
> TestDistributedCommandsRequiringClustering#test_sort_with_store = 0.01 s = .
> TestDistributedCommandsRequiringClustering#test_sunionstore = 0.01 s = .
> TestDistributedCommandsRequiringClustering#test_brpoplpush = 0.01 s = .
> TestDistributedCommandsRequiringClustering#test_rename = 0.01 s = .
> TestDistributedCommandsRequiringClustering#test_rpoplpush = 0.01 s = .
> TestDistributedCommandsRequiringClustering#test_sdiffstore = 0.01 s = .
> TestDistributedCommandsRequiringClustering#test_smove = 0.01 s = .
> TestDistributedCommandsRequiringClustering#test_sort_with_an_array_of_gets =
> 0.01 s = .
> TestDistributedCommandsRequiringClustering#test_bitop = 0.01 s = .
> TestDistributedCommandsRequiringClustering#test_sunion = 0.01 s = .
> TestDistributedCommandsRequiringClustering#test_renamenx = 0.01 s = .
> TestDistributedCommandsRequiringClustering#test_sdiff = 0.01 s = .
> TestDistributedCommandsRequiringClustering#test_sinterstore = 0.01 s = .
> TestDistributedCommandsRequiringClustering#test_sort = 0.01 s = .
> TestDistributedTransactions#test_multi_discard_without_watch = 0.01 s = .
> TestDistributedTransactions#test_multi_discard = 0.01 s = .
> TestDistributedTransactions#test_watch_unwatch = 0.01 s = .
> TestDistributedTransactions#test_watch_with_exception = 0.01 s = .
> TestDistributedTransactions#test_watch_multi_with_block = 0.01 s = .
> TestDistributedTransactions#test_watch_multi_exec_without_block = 0.01 s = .
> TestDistributedTransactions#test_watch_unwatch_without_clustering = 0.01 s = .
> TestClusterClientSlots#test_slot_class = 0.02 s = .
> TestClusterClientSlots#test_slot_class_with_empty_slots = 0.02 s = .
> TestClusterClientSlots#test_slot_class_with_node_flags_replicas_and_slot_range
> = 0.02 s = .
> TestClusterClientSlots#test_redirection_when_slot_is_resharding = 6.37 s = .
> TestClusterClientSlots#test_slot_class_with_node_flags_and_replicas = 0.02 s
> = .
> TestClusterClientSlots#test_slot_class_with_multiple_slot_ranges = 0.02 s = .
> TestClusterClientSlots#test_slot_class_with_node_flags_and_without_replicas =
> 0.02 s = .
> TestCommandsOnStreams#test_xrange = 0.01 s = .
> TestCommandsOnStreams#test_xadd_with_old_entry_id_option = 0.01 s = .
> TestCommandsOnStreams#test_xadd_with_invalid_arguments = 0.01 s = .
> TestCommandsOnStreams#test_xclaim_with_splatted_entry_ids = 0.02 s = .
> TestCommandsOnStreams#test_xrevrange_with_start_and_end_options = 0.01 s = .
> TestCommandsOnStreams#test_xinfo_with_invalid_arguments = 0.01 s = .
> TestCommandsOnStreams#test_xrange_with_end_option = 0.01 s = .
> TestCommandsOnStreams#test_xrevrange_with_invalid_entry_id_options = 0.01 s =
> .
> TestCommandsOnStreams#test_xtrim_with_not_existed_stream = 0.01 s = .
> TestCommandsOnStreams#test_xack_with_a_entry_id = 0.01 s = .
> TestCommandsOnStreams#test_xgroup_with_delconsumer_subcommand = 0.01 s = .
> TestCommandsOnStreams#test_xrevrange_with_end_option = 0.01 s = .
> TestCommandsOnStreams#test_xack_with_arrayed_entry_ids = 0.01 s = .
> TestCommandsOnStreams#test_xadd_with_maxlen_and_approximate_option = 0.01 s =
> .
> TestCommandsOnStreams#test_xread_with_multiple_keys = 0.01 s = .
> TestCommandsOnStreams#test_xpending = 0.01 s = .
> TestCommandsOnStreams#test_xread_with_a_key = 0.01 s = .
> TestCommandsOnStreams#test_xrevrange_with_start_option = 0.01 s = .
> TestCommandsOnStreams#test_xack_with_invalid_arguments = 0.01 s = .
> TestCommandsOnStreams#test_xread_with_block_option = 0.04 s = .
> TestCommandsOnStreams#test_xrange_with_invalid_entry_id_options = 0.01 s = .
> TestCommandsOnStreams#test_xadd_with_entry_as_splatted_params = 0.01 s = .
> TestCommandsOnStreams#test_xclaim_with_time_option = 0.02 s = .
> TestCommandsOnStreams#test_xdel_with_invalid_arguments = 0.01 s = .
> TestCommandsOnStreams#test_xdel_with_splatted_entry_ids = 0.01 s = .
> TestCommandsOnStreams#test_xdel_with_invalid_entry_ids = 0.01 s = .
> TestCommandsOnStreams#test_xtrim_with_approximate_option = 0.01 s = .
> TestCommandsOnStreams#test_xlen_with_not_existed_key = 0.01 s = .
> TestCommandsOnStreams#test_xrevrange_with_not_existed_stream_key = 0.01 s = .
> TestCommandsOnStreams#test_xreadgroup_with_noack_option = 0.01 s = .
> TestCommandsOnStreams#test_xadd_with_entry_as_a_hash_literal = 0.01 s = .
> TestCommandsOnStreams#test_xtrim_with_invalid_arguments = 0.01 s = .
> TestCommandsOnStreams#test_xgroup_with_destroy_subcommand = 0.01 s = .
> TestCommandsOnStreams#test_xreadgroup_with_count_option = 0.01 s = .
> TestCommandsOnStreams#test_xclaim_with_idle_option = 0.02 s = .
> TestCommandsOnStreams#test_xpending_with_range_and_consumer_options = 0.01 s
> = .
> TestCommandsOnStreams#test_xread_with_invalid_arguments = 0.01 s = .
> TestCommandsOnStreams#test_xgroup_with_create_subcommand_and_mkstream_option
> = 0.01 s = .
> TestCommandsOnStreams#test_xinfo_with_groups_subcommand = 0.01 s = .
> TestCommandsOnStreams#test_xrevrange_with_count_option = 0.01 s = .
> TestCommandsOnStreams#test_xgroup_with_create_subcommand_and_existed_stream_key
> = 0.01 s = .
> TestCommandsOnStreams#test_xrange_with_invalid_arguments = 0.01 s = .
> TestCommandsOnStreams#test_xclaim_with_justid_option = 0.02 s = .
> TestCommandsOnStreams#test_xadd_with_invalid_entry_id_option = 0.01 s = .
> TestCommandsOnStreams#test_xgroup_with_invalid_arguments = 0.01 s = .
> TestCommandsOnStreams#test_xclaim_with_arrayed_entry_ids = 0.02 s = .
> TestCommandsOnStreams#test_xadd_with_entry_id_option = 0.01 s = .
> TestCommandsOnStreams#test_xrevrange_with_incomplete_entry_id_options = 0.01
> s = .
> TestCommandsOnStreams#test_xrange_with_not_existed_stream_key = 0.01 s = .
> TestCommandsOnStreams#test_xreadgroup_with_multiple_keys = 0.01 s = .
> TestCommandsOnStreams#test_xgroup_with_setid_subcommand = 0.01 s = .
> TestCommandsOnStreams#test_xpending_with_range_options = 0.01 s = .
> TestCommandsOnStreams#test_xtrim = 0.01 s = .
> TestCommandsOnStreams#test_xlen = 0.01 s = .
> TestCommandsOnStreams#test_xreadgroup_with_a_key = 0.01 s = .
> TestCommandsOnStreams#test_xread_with_count_option = 0.01 s = .
> TestCommandsOnStreams#test_xinfo_with_consumers_subcommand = 0.01 s = .
> TestCommandsOnStreams#test_xrange_with_start_and_end_options = 0.01 s = .
> TestCommandsOnStreams#test_xrevrange_with_invalid_arguments = 0.01 s = .
> TestCommandsOnStreams#test_xrevrange = 0.01 s = .
> TestCommandsOnStreams#test_xack_with_splatted_entry_ids = 0.01 s = .
> TestCommandsOnStreams#test_xrange_with_incomplete_entry_id_options = 0.01 s =
> .
> TestCommandsOnStreams#test_xclaim_with_force_option = 0.02 s = .
> TestCommandsOnStreams#test_xlen_with_invalid_key = 0.01 s = .
> TestCommandsOnStreams#test_xrange_with_start_option = 0.01 s = .
> TestCommandsOnStreams#test_xread_does_not_raise_timeout_error_when_the_block_option_is_zero_msec
> = 0.01 s = .
> TestCommandsOnStreams#test_xreadgroup_with_invalid_arguments = 0.01 s = .
> TestCommandsOnStreams#test_xdel_with_arrayed_entry_ids = 0.01 s = .
> TestCommandsOnStreams#test_xgroup_with_create_subcommand = 0.01 s = .
> TestCommandsOnStreams#test_xreadgroup_with_block_option = 0.09 s = .
> TestCommandsOnStreams#test_xinfo_with_stream_subcommand = 0.01 s = .
> TestCommandsOnStreams#test_xclaim_with_retrycount_option = 0.02 s = .
> TestCommandsOnStreams#test_xclaim_with_invalid_arguments = 0.01 s = .
> TestCommandsOnStreams#test_xrange_with_count_option = 0.01 s = .
> TestClusterCommandsOnValueTypes#test_exists = `Redis#exists(key)` will return
> an Integer in redis-rb 4.3. `exists?` returns a boolean, you should use it
> instead. To opt-in to the new behavior now you can set
> Redis.exists_returns_integer = true. To disable this message and keep the
> current (boolean) behaviour of 'exists' you can set
> `Redis.exists_returns_integer = false`, but this option will be removed in
> 5.0. (/<<PKGBUILDDIR>>/test/lint/value_types.rb:6:in `test_exists')
> `Redis#exists(key)` will return an Integer in redis-rb 4.3. `exists?` returns
> a boolean, you should use it instead. To opt-in to the new behavior now you
> can set Redis.exists_returns_integer = true. To disable this message and
> keep the current (boolean) behaviour of 'exists' you can set
> `Redis.exists_returns_integer = false`, but this option will be removed in
> 5.0. (/<<PKGBUILDDIR>>/test/lint/value_types.rb:10:in `test_exists')
> 0.02 s = .
> TestClusterCommandsOnValueTypes#test_variadic_exists = 0.02 s = .
> TestClusterCommandsOnValueTypes#test_persist = 0.02 s = .
> TestClusterCommandsOnValueTypes#test_pexpireat = 0.02 s = .
> TestClusterCommandsOnValueTypes#test_exists? = 0.02 s = .
> TestClusterCommandsOnValueTypes#test_ttl = 0.02 s = .
> TestClusterCommandsOnValueTypes#test_exists_integer = `Redis#exists(key)`
> will return an Integer by default in redis-rb 4.3. The option to explicitly
> disable this behaviour via `Redis.exists_returns_integer` will be removed in
> 5.0. You should use `exists?` instead.
> 0.02 s = .
> TestClusterCommandsOnValueTypes#test_expire = 0.02 s = .
> TestClusterCommandsOnValueTypes#test_keys = 0.02 s = .
> TestClusterCommandsOnValueTypes#test_type = 0.02 s = .
> TestClusterCommandsOnValueTypes#test_pexpire = 0.02 s = .
> TestClusterCommandsOnValueTypes#test_pttl = 0.02 s = .
> TestClusterCommandsOnValueTypes#test_dump_and_restore = 0.02 s = .
> TestClusterCommandsOnValueTypes#test_move = 0.02 s = .
> TestClusterCommandsOnValueTypes#test_expireat = 0.02 s = .
> TestClusterClientReplicas#test_client_can_flush_with_replica = 0.03 s = .
> TestClusterClientReplicas#test_client_can_command_with_replica = 0.05 s = .
> TestClusterClientReplicas#test_some_reference_commands_are_sent_to_slaves_if_needed
> = 0.03 s = .
> TestClient#test_call = 0.01 s = .
> TestClient#test_call_raise = 0.01 s = .
> TestClient#test_queue_after_error = 0.01 s = .
> TestClient#test_commit_raise = 0.01 s = .
> TestClient#test_call_with_arguments = 0.01 s = .
> TestClient#test_call_integers = 0.01 s = .
> TestClient#test_client_with_custom_connector = 0.01 s = .
> TestClient#test_queue_commit = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zcount = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zremrangebyscore = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zrevrank = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zunionstore_with_weights = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zrangebylex = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zremrangebyrank = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zrevrangebyscore_with_withscores =
> 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zadd = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zrevrangebyscore = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zrevrangebyscore_with_limit = 0.01 s
> = .
> TestDistributedCommandsOnSortedSets#test_zrank = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zunionstore = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zunionstore_with_aggregate = 0.01 s
> = .
> TestDistributedCommandsOnSortedSets#test_zunionstore_expand = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zinterstore = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zrangebyscore = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zscan = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zscore = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zremrangebylex = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_variadic_zrem = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zinterstore_expand = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zpopmax = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zrange = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zrem = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zinterstore_with_weights = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zpopmin = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zinterstore_with_aggregate = 0.01 s
> = .
> TestDistributedCommandsOnSortedSets#test_zrangebyscore_with_limit = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_variadic_zadd = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zrevrangebylex = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zincrby = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zlexcount = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zcard = 0.01 s = .
> TestDistributedCommandsOnSortedSets#test_zrangebyscore_with_withscores = 0.01
> s = .
> TestDistributedCommandsOnSortedSets#test_zrevrange = 0.01 s = .
> TestDistributedSorting#test_sort = 0.01 s = .
> TestClusterCommandsOnCluster#test_cluster_meet = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_keyslot = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_info = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_slaves = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_slots = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_count_failure_reports = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_reset = 0.02 s = .
> TestClusterCommandsOnCluster#test_readwrite = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_delslots = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_failover = 0.02 s = .
> TestClusterCommandsOnCluster#test_readonly = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_addslots = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_getkeysinslot = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_setslot = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_nodes = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_replicate = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_countkeysinslot = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_forget = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_saveconfig = 0.02 s = .
> TestClusterCommandsOnCluster#test_cluster_set_config_epoch = 0.02 s = .
> TestClusterClientInternals#test_asking = 0.02 s = .
> TestClusterClientInternals#test_disconnect! = 0.02 s = .
> TestClusterClientInternals#test_with_reconnect = 0.02 s = .
> TestClusterClientInternals#test_inspect = 0.02 s = .
> TestClusterClientInternals#test_connected? = 0.02 s = .
> TestClusterClientInternals#test_without_reconnect = 0.02 s = .
> TestClusterClientInternals#test_close = 0.02 s = .
> TestClusterClientInternals#test_id = 0.02 s = .
> TestClusterClientInternals#test_info_of_cluster_mode_is_enabled = 0.02 s = .
> TestClusterClientInternals#test_connection = 0.02 s = .
> TestClusterClientInternals#test_dup = 0.03 s = .
> TestClusterClientInternals#test_handle_multiple_servers = 0.04 s = .
> TestClusterClientInternals#test_unknown_commands_does_not_work_by_default =
> 0.02 s = .
> TestDistributedCommandsOnValueTypes#test_pttl = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_exists = `Redis#exists(key)` will
> return an Integer in redis-rb 4.3, if you want to keep the old behavior, use
> `exists?` instead. To opt-in to the new behavior now you can set
> Redis.exists_returns_integer = true.
> (/<<PKGBUILDDIR>>/test/lint/value_types.rb:6:in `test_exists')
> `Redis#exists(key)` will return an Integer in redis-rb 4.3, if you want to
> keep the old behavior, use `exists?` instead. To opt-in to the new behavior
> now you can set Redis.exists_returns_integer = true.
> (/<<PKGBUILDDIR>>/test/lint/value_types.rb:10:in `test_exists')
> 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_flushdb = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_move = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_pexpireat = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_persist = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_del_with_array_argument = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_pexpire = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_ttl = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_expire = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_keys = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_unlink_with_array_argument = 0.01 s
> = .
> TestDistributedCommandsOnValueTypes#test_dbsize = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_migrate = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_variadic_exists = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_del = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_exists_integer = `Redis#exists(key)`
> will return an Integer by default in redis-rb 4.3. The option to explicitly
> disable this behaviour via `Redis.exists_returns_integer` will be removed in
> 5.0. You should use `exists?` instead.
> 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_type = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_randomkey = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_exists? = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_renamenx = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_expireat = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_dump_and_restore = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_unlink = 0.01 s = .
> TestDistributedCommandsOnValueTypes#test_rename = 0.01 s = .
> TestScanning#test_scan_count = 0.02 s = .
> TestScanning#test_zscan_each_block = 0.06 s = .
> TestScanning#test_zscan_with_encoding = 0.03 s = .
> TestScanning#test_hscan_with_encoding = 0.03 s = .
> TestScanning#test_zscan_each_enumerator = 0.06 s = .
> TestScanning#test_hscan_each_enumerator_match = 0.01 s = .
> TestScanning#test_scan_basic = 0.02 s = .
> TestScanning#test_zscan_each_block_match = 0.04 s = .
> TestScanning#test_hscan_each_enumerator = 0.06 s = .
> TestScanning#test_hscan_each_block = 0.07 s = .
> TestScanning#test_scan_each_enumerator = 0.03 s = .
> TestScanning#test_hscan_each_block_match = 0.04 s = .
> TestScanning#test_sscan_each_enumerator_block_match = 0.01 s = .
> TestScanning#test_sscan_each_enumerator_match = 0.01 s = .
> TestScanning#test_sscan_with_encoding = 0.01 s = .
> TestScanning#test_zscan_each_enumerator_match = 0.04 s = .
> TestScanning#test_scan_each_block = 0.01 s = .
> TestScanning#test_sscan_each_enumerator = 0.01 s = .
> TestScanning#test_scan_match = 0.01 s = .
> TestScanning#test_scan_each_block_match = 0.01 s = .
> TestScanning#test_scan_each_enumerator_match = 0.01 s = .
> TestScanning#test_sscan_each_enumerator_block = 0.01 s = .
> TestClusterCommandsOnKeys#test_rename = 0.02 s = .
> TestClusterCommandsOnKeys#test_renamenx = 0.02 s = .
> TestClusterCommandsOnKeys#test_migrate = 0.11 s = .
> TestClusterCommandsOnKeys#test_scan = 0.02 s = .
> TestClusterCommandsOnKeys#test_wait = 0.02 s = .
> TestClusterCommandsOnKeys#test_del = 0.02 s = .
> TestClusterCommandsOnKeys#test_randomkey = 0.02 s = .
> TestClusterCommandsOnKeys#test_sort = 0.02 s = .
> TestClusterCommandsOnKeys#test_object = 0.02 s = .
> TestClusterCommandsOnKeys#test_touch = 0.02 s = .
> TestClusterCommandsOnKeys#test_unlink = 0.02 s = .
> TestCommandsOnHashes#test_hgetall = 0.01 s = .
> TestCommandsOnHashes#test_variadic_hset = 0.01 s = .
> TestCommandsOnHashes#test_hset_and_hget = 0.01 s = .
> TestCommandsOnHashes#test_hmget = 0.01 s = .
> TestCommandsOnHashes#test_hmset = 0.01 s = .
> TestCommandsOnHashes#test_hincrbyfloat = 0.01 s = .
> TestCommandsOnHashes#test_hvals = 0.01 s = .
> TestCommandsOnHashes#test_hdel = 0.01 s = .
> TestCommandsOnHashes#test_hlen = 0.01 s = .
> TestCommandsOnHashes#test_hstrlen = 0.01 s = .
> TestCommandsOnHashes#test_splat_hdel = 0.01 s = .
> TestCommandsOnHashes#test_mapped_hmget_in_a_pipeline_returns_hash = 0.01 s = .
> TestCommandsOnHashes#test_hexists = 0.01 s = .
> TestCommandsOnHashes#test_hmget_mapped = 0.01 s = .
> TestCommandsOnHashes#test_hincrby = 0.01 s = .
> TestCommandsOnHashes#test_hsetnx = 0.01 s = .
> TestCommandsOnHashes#test_hkeys = 0.01 s = .
> TestCommandsOnHashes#test_mapped_hmset = 0.01 s = .
> TestCommandsOnHashes#test_variadic_hdel = 0.01 s = .
> TestCommandsOnHashes#test_hscan = 0.01 s = .
> TestCommandsOnHashes#test_hmset_with_invalid_arguments = 0.01 s = .
> TestThreadSafety#test_thread_safety = 0.02 s = .
> TestThreadSafety#test_thread_safety_queue_commit = 0.01 s = .
> TestDistributedCommandsOnSets#test_srem = 0.01 s = .
> TestDistributedCommandsOnSets#test_sadd = 0.01 s = .
> TestDistributedCommandsOnSets#test_spop_with_positive_count = 0.01 s = .
> TestDistributedCommandsOnSets#test_srandmember_with_negative_count = 0.01 s =
> .
> TestDistributedCommandsOnSets#test_variadic_smove_expand = 0.01 s = .
> TestDistributedCommandsOnSets#test_sunionstore = 0.01 s = .
> TestDistributedCommandsOnSets#test_variadic_sunion_expand = 0.01 s = .
> TestDistributedCommandsOnSets#test_srandmember_with_positive_count = 0.01 s =
> .
> TestDistributedCommandsOnSets#test_sismember = 0.01 s = .
> TestDistributedCommandsOnSets#test_variadic_sdiff_expand = 0.01 s = .
> TestDistributedCommandsOnSets#test_sunion = 0.01 s = .
> TestDistributedCommandsOnSets#test_variadic_sdiffstore_expand = 0.01 s = .
> TestDistributedCommandsOnSets#test_variadic_sinterstore_expand = 0.01 s = .
> TestDistributedCommandsOnSets#test_scard = 0.01 s = .
> TestDistributedCommandsOnSets#test_sdiffstore = 0.01 s = .
> TestDistributedCommandsOnSets#test_srandmember = 0.01 s = .
> TestDistributedCommandsOnSets#test_variadic_sadd = 0.01 s = .
> TestDistributedCommandsOnSets#test_variadic_sinter_expand = 0.01 s = .
> TestDistributedCommandsOnSets#test_spop = 0.01 s = .
> TestDistributedCommandsOnSets#test_sscan = 0.01 s = .
> TestDistributedCommandsOnSets#test_sscan_each = 0.01 s = .
> TestDistributedCommandsOnSets#test_sdiff = 0.01 s = .
> TestDistributedCommandsOnSets#test_sinterstore = 0.01 s = .
> TestDistributedCommandsOnSets#test_sinter = 0.01 s = .
> TestDistributedCommandsOnSets#test_variadic_srem = 0.01 s = .
> TestDistributedCommandsOnSets#test_variadic_sunionstore_expand = 0.01 s = .
> TestDistributedCommandsOnSets#test_smove = 0.01 s = .
> TestDistributedCommandsOnSets#test_smembers = 0.01 s = .
> TestDistributedRemoteServerControlCommands#test_info_commandstats = 0.01 s = .
> TestDistributedRemoteServerControlCommands#test_echo = 0.01 s = .
> TestDistributedRemoteServerControlCommands#test_info = 0.01 s = .
> TestDistributedRemoteServerControlCommands#test_monitor = 0.01 s = .
> TestDistributedRemoteServerControlCommands#test_time = 0.01 s = .
> TestTransactions#test_watch_with_an_unmodified_key_passed_as_array = 0.01 s =
> .
> TestTransactions#test_multi_with_a_block_yielding_the_client = 0.01 s = .
> TestTransactions#test_multi_exec_with_a_block_doesn_t_return_replies_for_multi_and_exec
> = 0.01 s = .
> TestTransactions#test_assignment_inside_multi_exec_block_with_delayed_command_errors
> = 0.01 s = .
> TestTransactions#test_watch_with_a_modified_key = 0.01 s = .
> TestTransactions#test_unwatch_with_a_modified_key = 0.01 s = .
> TestTransactions#test_raise_immediate_errors_in_multi_exec = 0.01 s = .
> TestTransactions#test_multi_exec_with_a_block = 0.01 s = .
> TestTransactions#test_raise_command_errors_when_reply_is_transformed_from_int_to_boolean
> = 0.01 s = .
> TestTransactions#test_watch = 0.01 s = .
> TestTransactions#test_transformed_replies_inside_multi_exec_block = 0.01 s = .
> TestTransactions#test_watch_with_a_block_that_raises_an_exception = 0.01 s = .
> TestTransactions#test_empty_multi_exec = 0.01 s = .
> TestTransactions#test_raise_command_errors_when_accessing_futures_after_multi_exec
> = 0.01 s = .
> TestTransactions#test_raise_command_errors_when_reply_is_not_transformed =
> 0.01 s = .
> TestTransactions#test_assignment_inside_multi_exec_block_with_immediate_command_errors
> = 0.01 s = .
> TestTransactions#test_multi_discard = 0.01 s = .
> TestTransactions#test_raise_command_errors_when_reply_is_transformed_from_ok_to_boolean
> = 0.01 s = .
> TestTransactions#test_raise_command_errors_when_reply_is_transformed_to_float
> = 0.01 s = .
> TestTransactions#test_raise_command_errors_when_reply_is_transformed_to_floats
> = 0.01 s = .
> TestTransactions#test_watch_with_a_block_and_a_modified_key = 0.01 s = .
> TestTransactions#test_watch_with_a_modified_key_passed_as_array = 0.01 s = .
> TestTransactions#test_raise_command_error_when_exec_fails = 0.05 s = .
> TestTransactions#test_transformed_replies_as_return_values_for_multi_exec_block
> = 0.01 s = .
> TestTransactions#test_watch_with_a_block_and_an_unmodified_key = 0.01 s = .
> TestTransactions#test_assignment_inside_multi_exec_block = 0.01 s = .
> TestTransactions#test_raise_command_errors_when_reply_is_transformed_to_hash
> = 0.01 s = .
> TestTransactions#test_watch_with_an_unmodified_key = 0.01 s = .
> TestConnection#test_default_id_with_host_and_port = 0.01 s = .
> TestConnection#test_default_id_with_path = 0.01 s = .
> TestConnection#test_id_inside_multi = 0.01 s = .
> TestConnection#test_override_id = 0.01 s = .
> TestConnection#test_connection_information = 0.01 s = .
> TestConnection#test_provides_a_meaningful_inspect = 0.01 s = .
> TestConnection#test_default_id_with_path_and_explicit_scheme = 0.01 s = .
> TestConnection#test_default_id_with_host_and_port_and_explicit_scheme = 0.01
> s = .
> TestUrlParam#test_does_not_overrides_url_if_a_nil_option_is_passed_with_string_key
> = 0.01 s = .
> TestUrlParam#test_unescape_password_from_url = 0.01 s = .
> TestUrlParam#test_does_not_overrides_url_if_a_nil_option_is_passed = 0.01 s =
> .
> TestUrlParam#test_overrides_url_if_another_connection_option_is_passed = 0.01
> s = .
> TestUrlParam#test_defaults_to_localhost = 0.01 s = .
> TestUrlParam#test_does_not_modify_the_passed_options = 0.01 s = .
> TestUrlParam#test_does_not_unescape_password_when_explicitly_passed = 0.01 s
> = .
> TestUrlParam#test_does_not_unescape_password_when_explicitly_passed_with_string_key
> = 0.01 s = .
> TestUrlParam#test_url_defaults_to_______________ = 0.01 s = .
> TestUrlParam#test_allows_to_pass_in_a_url = 0.01 s = .
> TestUrlParam#test_allows_to_pass_in_a_url_with_string_key = 0.01 s = .
> TestUrlParam#test_overrides_url_if_another_connection_option_is_passed_with_string_key
> = 0.01 s = .
> TestUrlParam#test_override_url_if_path_option_is_passed_with_string_key =
> 0.01 s = .
> TestUrlParam#test_override_url_if_path_option_is_passed = 0.01 s = .
> TestUrlParam#test_unescape_password_from_url_with_string_key = 0.01 s = .
> TestUrlParam#test_uses_redis_url_over_default_if_available = 0.01 s = .
> TestSorting#test_sort_with_an_array_of_gets_and_with_store = 0.01 s = .
> TestSorting#test_sort_with_store = 0.01 s = .
> TestSorting#test_sort_with_an_array_of_gets = 0.01 s = .
> TestSorting#test_sort = 0.01 s = .
> TestDistributedBlockingCommands#test_blpop_raises_with_old_prototype = 0.01 s
> = .
> TestDistributedBlockingCommands#test_blpop_with_old_prototype = 0.01 s = .
> TestDistributedBlockingCommands#test_brpoplpush_raises_with_old_prototype =
> 0.01 s = .
> TestDistributedBlockingCommands#test_blpop_timeout_with_old_prototype = 0.01
> s = .
> TestDistributedBlockingCommands#test_brpoplpush_timeout = 0.01 s = .
> TestDistributedBlockingCommands#test_blpop_integer_like_timeout = 0.01 s = .
> TestDistributedBlockingCommands#test_brpop_timeout_with_old_prototype = 0.01
> s = .
> TestDistributedBlockingCommands#test_brpoplpush_with_old_prototype = 0.01 s =
> .
> TestDistributedBlockingCommands#test_blpop = 0.01 s = .
> TestDistributedBlockingCommands#test_brpop_raises_with_old_prototype = 0.01 s
> = .
> TestDistributedBlockingCommands#test_bzpopmax = 0.01 s = .
> TestDistributedBlockingCommands#test_blpop_timeout = 0.01 s = .
> TestDistributedBlockingCommands#test_brpop_with_old_prototype = 0.01 s = .
> TestDistributedBlockingCommands#test_bzpopmin = 0.01 s = .
> TestDistributedBlockingCommands#test_blpop_raises = 0.01 s = .
> TestDistributedBlockingCommands#test_brpop_socket_timeout = 0.05 s = .
> TestDistributedBlockingCommands#test_brpoplpush_timeout_with_old_prototype =
> 0.01 s = .
> TestDistributedBlockingCommands#test_brpoplpush_raises = 0.01 s = .
> TestDistributedBlockingCommands#test_brpoplpush_socket_timeout = 0.05 s = .
> TestDistributedBlockingCommands#test_blpop_socket_timeout = 0.05 s = .
> TestDistributedBlockingCommands#test_brpop_timeout = 0.01 s = .
> TestDistributedBlockingCommands#test_brpop_raises = 0.01 s = .
> TestDistributedBlockingCommands#test_brpoplpush = 0.01 s = .
> TestDistributedBlockingCommands#test_brpop = 0.01 s = .
> TestClusterClientPipelining#test_pipelining_with_a_hash_tag = 0.02 s = .
> TestClusterClientPipelining#test_pipelining_without_hash_tags = 0.02 s = .
> TestClusterClientKeyHashTags#test_key_extraction = 0.02 s = .
> TestClusterClientKeyHashTags#test_whether_the_command_effect_is_readonly_or_not
> = 0.03 s = .
> TestDistributedScripting#test_evalsha = 0.01 s = .
> TestDistributedScripting#test_script_kill = 0.05 s = .
> TestDistributedScripting#test_eval = 0.01 s = .
> TestDistributedScripting#test_evalsha_with_options_hash = 0.01 s = .
> TestDistributedScripting#test_script_flush = 0.01 s = .
> TestDistributedScripting#test_script_exists = 0.01 s = .
> TestDistributedScripting#test_eval_with_options_hash = 0.01 s = .
> TestBitpos#test_bitpos_empty_one = 0.01 s = .
> TestBitpos#test_bitpos_empty_zero = 0.01 s = .
> TestBitpos#test_bitpos_zero = 0.01 s = .
> TestBitpos#test_bitpos_zero_end_is_given = 0.01 s = .
> TestBitpos#test_bitpos_one = 0.01 s = .
> TestBitpos#test_bitpos_one_intervals = 0.01 s = .
> TestBitpos#test_bitpos_raise_exception_if_stop_not_start = 0.01 s = .
> TestClusterAbnormalState#test_the_state_of_cluster_failover = 9.41 s = .
> TestClusterAbnormalState#test_the_state_of_cluster_down = 7.09 s = .
> TestClusterAbnormalState#test_the_state_of_cluster_node_failure = 56.64 s = .
> TestClusterAbnormalState#test_raising_error_when_nodes_are_not_cluster_mode =
> 0.02 s = .
> TestClusterCommandsOnHashes#test_hdel = 0.02 s = .
> TestClusterCommandsOnHashes#test_hincrby = 0.02 s = .
> TestClusterCommandsOnHashes#test_hgetall = 0.02 s = .
> TestClusterCommandsOnHashes#test_hsetnx = 0.02 s = .
> TestClusterCommandsOnHashes#test_hstrlen = 0.02 s = .
> TestClusterCommandsOnHashes#test_hlen = 0.02 s = .
> TestClusterCommandsOnHashes#test_splat_hdel = 0.02 s = .
> TestClusterCommandsOnHashes#test_hset_and_hget = 0.02 s = .
> TestClusterCommandsOnHashes#test_hmset_with_invalid_arguments = 0.02 s = .
> TestClusterCommandsOnHashes#test_hscan = 0.02 s = .
> TestClusterCommandsOnHashes#test_hincrbyfloat = 0.02 s = .
> TestClusterCommandsOnHashes#test_hmget = 0.02 s = .
> TestClusterCommandsOnHashes#test_variadic_hset = 0.02 s = .
> TestClusterCommandsOnHashes#test_hkeys = 0.02 s = .
> TestClusterCommandsOnHashes#test_mapped_hmget_in_a_pipeline_returns_hash =
> 0.02 s = .
> TestClusterCommandsOnHashes#test_hmget_mapped = 0.02 s = .
> TestClusterCommandsOnHashes#test_hmset = 0.02 s = .
> TestClusterCommandsOnHashes#test_mapped_hmset = 0.02 s = .
> TestClusterCommandsOnHashes#test_hexists = 0.02 s = .
> TestClusterCommandsOnHashes#test_hvals = 0.02 s = .
> TestClusterCommandsOnHashes#test_variadic_hdel = 0.02 s = .
> TestCommandsOnSortedSets#test_zcard = 0.01 s = .
> TestCommandsOnSortedSets#test_zremrangebyrank = 0.01 s = .
> TestCommandsOnSortedSets#test_zrem = 0.01 s = .
> TestCommandsOnSortedSets#test_zrevrangebylex = 0.01 s = .
> TestCommandsOnSortedSets#test_zrevrank = 0.01 s = .
> TestCommandsOnSortedSets#test_zinterstore_with_weights = 0.01 s = .
> TestCommandsOnSortedSets#test_zadd = 0.01 s = .
> TestCommandsOnSortedSets#test_zrange = 0.01 s = .
> TestCommandsOnSortedSets#test_zunionstore_with_weights = 0.01 s = .
> TestCommandsOnSortedSets#test_zscore = 0.01 s = .
> TestCommandsOnSortedSets#test_zcount = 0.01 s = .
> TestCommandsOnSortedSets#test_zpopmax = 0.01 s = .
> TestCommandsOnSortedSets#test_zremrangebylex = 0.01 s = .
> TestCommandsOnSortedSets#test_zunionstore_with_aggregate = 0.01 s = .
> TestCommandsOnSortedSets#test_zrevrangebyscore = 0.01 s = .
> TestCommandsOnSortedSets#test_zrangebyscore_with_withscores = 0.01 s = .
> TestCommandsOnSortedSets#test_zremrangebyscore = 0.01 s = .
> TestCommandsOnSortedSets#test_zrevrangebyscore_with_limit = 0.01 s = .
> TestCommandsOnSortedSets#test_variadic_zrem = 0.01 s = .
> TestCommandsOnSortedSets#test_zlexcount = 0.01 s = .
> TestCommandsOnSortedSets#test_zunionstore_expand = 0.01 s = .
> TestCommandsOnSortedSets#test_variadic_zadd = 0.01 s = .
> TestCommandsOnSortedSets#test_zincrby = 0.01 s = .
> TestCommandsOnSortedSets#test_zrangebyscore_with_limit = 0.01 s = .
> TestCommandsOnSortedSets#test_zinterstore = 0.01 s = .
> TestCommandsOnSortedSets#test_zrank = 0.01 s = .
> TestCommandsOnSortedSets#test_zrevrangebyscore_with_withscores = 0.01 s = .
> TestCommandsOnSortedSets#test_zunionstore = 0.01 s = .
> TestCommandsOnSortedSets#test_zscan = 0.01 s = .
> TestCommandsOnSortedSets#test_zrevrange = 0.01 s = .
> TestCommandsOnSortedSets#test_zrangebyscore = 0.01 s = .
> TestCommandsOnSortedSets#test_zrangebylex = 0.01 s = .
> TestCommandsOnSortedSets#test_zinterstore_with_aggregate = 0.01 s = .
> TestCommandsOnSortedSets#test_zinterstore_expand = 0.01 s = .
> TestCommandsOnSortedSets#test_zpopmin = 0.01 s = .
> TestDistributedCommandsOnHyperLogLog#test_pfadd = 0.01 s = .
> TestDistributedCommandsOnHyperLogLog#test_variadic_pfcount = 0.01 s = .
> TestDistributedCommandsOnHyperLogLog#test_variadic_pfadd = 0.01 s = .
> TestDistributedCommandsOnHyperLogLog#test_pfcount = 0.01 s = .
> TestDistributedCommandsOnHyperLogLog#test_variadic_pfmerge_expanded = 0.01 s
> = .
> TestDistributedCommandsOnHyperLogLog#test_pfcount_multiple_keys_diff_nodes =
> 0.01 s = .
> TestDistributedCommandsOnHyperLogLog#test_variadic_pfcount_expanded = 0.01 s
> = .
> TestDistributedCommandsOnHyperLogLog#test_pfmerge = 0.01 s = .
> TestDistributedKeyTags#test_allows_clustering_of_keys = 0.01 s = .
> TestDistributedKeyTags#test_allows_passing_a_custom_tag_extractor = 0.01 s = .
> TestDistributedKeyTags#test_distributes_keys_if_no_clustering_is_used = 0.01
> s = .
> TestDistributedKeyTags#test_hashes_consistently = 0.01 s = .
> TestDistributedConnectionHandling#test_ping = 0.01 s = .
> TestDistributedConnectionHandling#test_select = 0.01 s = .
> TestDistributed#test_handle_multiple_servers = 0.02 s = .
> TestDistributed#test_pipelining_commands_cannot_be_distributed = 0.01 s = .
> TestDistributed#test_add_nodes = 0.01 s = .
> TestDistributed#test_unknown_commands_does_not_work_by_default = 0.01 s = .
> TestDistributedInternals#test_default_as_config_hashes = 0.01 s = .
> TestDistributedInternals#test_override_id = 0.01 s = .
> TestDistributedInternals#test_as_mix_and_match = 0.01 s = .
> TestDistributedInternals#test_can_be_duped_to_create_a_new_connection = 0.01
> s = .
> TestDistributedInternals#test_keeps_options_after_dup = 0.01 s = .
> TestDistributedInternals#test_provides_a_meaningful_inspect = 0.01 s = .
> TestDistributedInternals#test_default_as_urls = 0.01 s = .
> TestClusterCommandsOnHyperLogLog#test_pfcount = 0.02 s = .
> TestClusterCommandsOnHyperLogLog#test_variadic_pfcount_expanded = 0.02 s = .
> TestClusterCommandsOnHyperLogLog#test_pfmerge = 0.02 s = .
> TestClusterCommandsOnHyperLogLog#test_pfadd = 0.02 s = .
> TestClusterCommandsOnHyperLogLog#test_variadic_pfadd = 0.02 s = .
> TestClusterCommandsOnHyperLogLog#test_variadic_pfcount = 0.02 s = .
> TestClusterCommandsOnHyperLogLog#test_variadic_pfmerge_expanded = 0.02 s = .
> TestClusterCommandsOnLists#test_rpop = 0.02 s = .
> TestClusterCommandsOnLists#test_variadic_rpoplpush_expand = 0.02 s = .
> TestClusterCommandsOnLists#test_linsert = 0.02 s = .
> TestClusterCommandsOnLists#test_lpushx = 0.02 s = .
> TestClusterCommandsOnLists#test_rpushx = 0.02 s = .
> TestClusterCommandsOnLists#test_lpush = 0.02 s = .
> TestClusterCommandsOnLists#test_rpoplpush = 0.02 s = .
> TestClusterCommandsOnLists#test_rpush = 0.02 s = .
> TestClusterCommandsOnLists#test_lset = 0.02 s = .
> TestClusterCommandsOnLists#test_lindex = 0.02 s = .
> TestClusterCommandsOnLists#test_variadic_lpush = 0.02 s = .
> TestClusterCommandsOnLists#test_lrem = 0.02 s = .
> TestClusterCommandsOnLists#test_variadic_rpush = 0.02 s = .
> TestClusterCommandsOnLists#test_ltrim = 0.02 s = .
> TestClusterCommandsOnLists#test_lrange = 0.02 s = .
> TestClusterCommandsOnLists#test_lpop = 0.02 s = .
> TestClusterCommandsOnLists#test_llen = 0.02 s = .
> TestCommandsOnHyperLogLog#test_variadic_pfcount_expanded = 0.01 s = .
> TestCommandsOnHyperLogLog#test_variadic_pfmerge_expanded = 0.01 s = .
> TestCommandsOnHyperLogLog#test_pfadd = 0.01 s = .
> TestCommandsOnHyperLogLog#test_pfcount = 0.01 s = .
> TestCommandsOnHyperLogLog#test_pfmerge = 0.01 s = .
> TestCommandsOnHyperLogLog#test_variadic_pfadd = 0.01 s = .
> TestCommandsOnHyperLogLog#test_variadic_pfcount = 0.01 s = .
> TestDistributedCommandsOnStrings#test_incr = 0.01 s = .
> TestDistributedCommandsOnStrings#test_setnx_with_non_string_value = 0.01 s = .
> TestDistributedCommandsOnStrings#test_setnx = 0.01 s = .
> TestDistributedCommandsOnStrings#test_bitop = 0.01 s = .
> TestDistributedCommandsOnStrings#test_getbit = 0.01 s = .
> TestDistributedCommandsOnStrings#test_bitcount = 0.01 s = .
> TestDistributedCommandsOnStrings#test_decr = 0.01 s = .
> TestDistributedCommandsOnStrings#test_mapped_mget_in_a_pipeline_returns_hash
> = 0.01 s = .
> TestDistributedCommandsOnStrings#test_set_with_px = 0.01 s = .
> TestDistributedCommandsOnStrings#test_incrbyfloat = 0.01 s = .
> TestDistributedCommandsOnStrings#test_psetex_with_non_string_value = 0.01 s =
> .
> TestDistributedCommandsOnStrings#test_setbit = 0.01 s = .
> TestDistributedCommandsOnStrings#test_msetnx = 0.01 s = .
> TestDistributedCommandsOnStrings#test_decrby = 0.01 s = .
> TestDistributedCommandsOnStrings#test_set_with_keepttl = 0.01 s = .
> TestDistributedCommandsOnStrings#test_setex = 0.01 s = .
> TestDistributedCommandsOnStrings#test_set_with_nx = 0.01 s = .
> TestDistributedCommandsOnStrings#test_mset = 0.01 s = .
> TestDistributedCommandsOnStrings#test_set_and_get_with_ascii_characters =
> 0.04 s = .
> TestDistributedCommandsOnStrings#test_setrange = 0.01 s = .
> TestDistributedCommandsOnStrings#test_psetex = 0.01 s = .
> TestDistributedCommandsOnStrings#test_set_with_xx = 0.01 s = .
> TestDistributedCommandsOnStrings#test_incrby = 0.01 s = .
> TestDistributedCommandsOnStrings#test_set_and_get = 0.01 s = .
> TestDistributedCommandsOnStrings#test_strlen = 0.01 s = .
> TestDistributedCommandsOnStrings#test_append = 0.01 s = .
> TestDistributedCommandsOnStrings#test_mget = 0.01 s = .
> TestDistributedCommandsOnStrings#test_set_and_get_with_newline_characters =
> 0.01 s = .
> TestDistributedCommandsOnStrings#test_mset_mapped = 0.01 s = .
> TestDistributedCommandsOnStrings#test_msetnx_mapped = 0.01 s = .
> TestDistributedCommandsOnStrings#test_getset_with_non_string_value = 0.01 s =
> .
> TestDistributedCommandsOnStrings#test_setex_with_non_string_value = 0.01 s = .
> TestDistributedCommandsOnStrings#test_mget_mapped = 0.01 s = .
> TestDistributedCommandsOnStrings#test_getset = 0.01 s = .
> TestDistributedCommandsOnStrings#test_set_and_get_with_non_string_value =
> 0.01 s = .
> TestDistributedCommandsOnStrings#test_set_with_ex = 0.01 s = .
> TestDistributedCommandsOnStrings#test_setrange_with_non_string_value = 0.01 s
> = .
> TestDistributedCommandsOnStrings#test_getrange = 0.01 s = .
> TestDistributedCommandsOnStrings#test_bitfield = 0.01 s = .
> TestCommandsOnSets#test_scard = 0.01 s = .
> TestCommandsOnSets#test_sdiff = 0.01 s = .
> TestCommandsOnSets#test_srandmember = 0.01 s = .
> TestCommandsOnSets#test_variadic_sinterstore_expand = 0.01 s = .
> TestCommandsOnSets#test_variadic_srem = 0.01 s = .
> TestCommandsOnSets#test_sinter = 0.01 s = .
> TestCommandsOnSets#test_variadic_sdiff_expand = 0.01 s = .
> TestCommandsOnSets#test_sscan = 0.01 s = .
> TestCommandsOnSets#test_sadd = 0.01 s = .
> TestCommandsOnSets#test_spop = 0.01 s = .
> TestCommandsOnSets#test_spop_with_positive_count = 0.01 s = .
> TestCommandsOnSets#test_sunionstore = 0.01 s = .
> TestCommandsOnSets#test_variadic_sinter_expand = 0.01 s = .
> TestCommandsOnSets#test_variadic_sadd = 0.01 s = .
> TestCommandsOnSets#test_variadic_sunionstore_expand = 0.01 s = .
> TestCommandsOnSets#test_sinterstore = 0.01 s = .
> TestCommandsOnSets#test_sismember = 0.01 s = .
> TestCommandsOnSets#test_srandmember_with_negative_count = 0.01 s = .
> TestCommandsOnSets#test_srandmember_with_positive_count = 0.01 s = .
> TestCommandsOnSets#test_smembers = 0.01 s = .
> TestCommandsOnSets#test_smove = 0.01 s = .
> TestCommandsOnSets#test_variadic_sdiffstore_expand = 0.01 s = .
> TestCommandsOnSets#test_srem = 0.01 s = .
> TestCommandsOnSets#test_sdiffstore = 0.01 s = .
> TestCommandsOnSets#test_sunion = 0.01 s = .
> TestCommandsOnSets#test_variadic_smove_expand = 0.01 s = .
> TestCommandsOnSets#test_variadic_sunion_expand = 0.01 s = .
> TestClusterBlockingCommands#test_brpoplpush = 0.02 s = .
> TestClusterBlockingCommands#test_brpoplpush_timeout_with_old_prototype = 0.02
> s = .
> TestClusterBlockingCommands#test_bzpopmax = 1.08 s = .
> TestClusterBlockingCommands#test_blpop_timeout_with_old_prototype = 0.03 s = .
> TestClusterBlockingCommands#test_bzpopmin = 2.08 s = .
> TestClusterBlockingCommands#test_blpop_socket_timeout = 0.07 s = .
> TestClusterBlockingCommands#test_brpoplpush_socket_timeout = 0.07 s = .
> TestClusterBlockingCommands#test_blpop_integer_like_timeout = 0.02 s = .
> TestClusterBlockingCommands#test_blpop_with_old_prototype = 0.02 s = .
> TestClusterBlockingCommands#test_brpop_timeout_with_old_prototype = 0.02 s = .
> TestClusterBlockingCommands#test_blpop_timeout = 0.02 s = .
> TestClusterBlockingCommands#test_blpop = 0.02 s = .
> TestClusterBlockingCommands#test_brpoplpush_with_old_prototype = 0.02 s = .
> TestClusterBlockingCommands#test_brpop = 0.02 s = .
> TestClusterBlockingCommands#test_brpop_with_old_prototype = 0.02 s = .
> TestClusterBlockingCommands#test_brpop_socket_timeout = 0.06 s = .
> TestClusterBlockingCommands#test_brpop_timeout = 0.02 s = .
> TestClusterBlockingCommands#test_brpoplpush_timeout = 0.02 s = .
> TestEncoding#test_returns_properly_encoded_strings = 0.01 s = .
> TestClusterCommandsOnSets#test_sdiffstore = 0.02 s = .
> TestClusterCommandsOnSets#test_variadic_sinterstore_expand = 0.02 s = .
> TestClusterCommandsOnSets#test_variadic_sinter_expand = 0.02 s = .
> TestClusterCommandsOnSets#test_variadic_srem = 0.02 s = .
> TestClusterCommandsOnSets#test_sadd = 0.02 s = .
> TestClusterCommandsOnSets#test_variadic_sadd = 0.02 s = .
> TestClusterCommandsOnSets#test_smove = 0.02 s = .
> TestClusterCommandsOnSets#test_srandmember = 0.02 s = .
> TestClusterCommandsOnSets#test_variadic_sunion_expand = 0.02 s = .
> TestClusterCommandsOnSets#test_spop = 0.02 s = .
> TestClusterCommandsOnSets#test_spop_with_positive_count = 0.02 s = .
> TestClusterCommandsOnSets#test_sunion = 0.02 s = .
> TestClusterCommandsOnSets#test_variadic_smove_expand = 0.02 s = .
> TestClusterCommandsOnSets#test_variadic_sunionstore_expand = 0.02 s = .
> TestClusterCommandsOnSets#test_sinterstore = 0.02 s = .
> TestClusterCommandsOnSets#test_sismember = 0.02 s = .
> TestClusterCommandsOnSets#test_variadic_sdiffstore_expand = 0.02 s = .
> TestClusterCommandsOnSets#test_sinter = 0.02 s = .
> TestClusterCommandsOnSets#test_srem = 0.02 s = .
> TestClusterCommandsOnSets#test_sunionstore = 0.02 s = .
> TestClusterCommandsOnSets#test_smembers = 0.02 s = .
> TestClusterCommandsOnSets#test_srandmember_with_negative_count = 0.02 s = .
> TestClusterCommandsOnSets#test_sscan = 0.02 s = .
> TestClusterCommandsOnSets#test_sdiff = 0.02 s = .
> TestClusterCommandsOnSets#test_variadic_sdiff_expand = 0.02 s = .
> TestClusterCommandsOnSets#test_scard = 0.02 s = .
> TestClusterCommandsOnSets#test_srandmember_with_positive_count = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zrangebylex = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zrevrangebyscore_with_limit = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zrevrangebyscore_with_withscores = 0.02
> s = .
> TestClusterCommandsOnSortedSets#test_zrevrank = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zunionstore = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_variadic_zadd = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zlexcount = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zrevrangebyscore = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zremrangebylex = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zincrby = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zrange = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zcard = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zrevrange = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zrevrangebylex = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zrangebyscore = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zremrangebyrank = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zunionstore_with_weights = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zcount = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zpopmin = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zscan = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zunionstore_expand = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zrank = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zinterstore_with_aggregate = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zpopmax = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zrem = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zinterstore_expand = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zinterstore = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zremrangebyscore = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zscore = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zunionstore_with_aggregate = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zinterstore_with_weights = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_variadic_zrem = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zrangebyscore_with_limit = 0.02 s = .
> TestClusterCommandsOnSortedSets#test_zrangebyscore_with_withscores = 0.02 s =
> .
> TestClusterCommandsOnSortedSets#test_zadd = 0.02 s = .
> TestInternals#test_recovers_from_failed_commands = 0.01 s = .
> TestInternals#test_logger_with_pipelining = 0.01 s = .
> TestInternals#test_retry_with_custom_reconnect_attempts = 0.05 s = .
> TestInternals#test_bubble_timeout_without_retrying = 0.21 s = .
> TestInternals#test_connect_ipv4 = 0.05 s = .
> TestInternals#test_retry_with_custom_reconnect_attempts_can_still_fail = 0.01
> s = .
> TestInternals#test_can_be_duped_to_create_a_new_connection = 0.01 s = .
> TestInternals#test_retry_on_write_error_by_default = 0.01 s = .
> TestInternals#test_logger = 0.01 s = .
> TestInternals#test_redis_current = 0.01 s = .
> TestInternals#test_retry_on_write_error_when_wrapped_in_with_reconnect_true =
> 0.01 s = .
> TestInternals#test_connect_ipv6 = 0.05 s = .
> TestInternals#test_retry_by_default = 0.05 s = .
> TestInternals#test_time = 0.01 s = .
> TestInternals#test_dont_retry_on_write_error_when_wrapped_in_with_reconnect_false
> = 0.01 s = .
> TestInternals#test_resolves_localhost = 0.01 s = .
> TestInternals#test_retry_when_wrapped_in_with_reconnect_true = 0.05 s = .
> TestInternals#test_dont_retry_when_wrapped_in_with_reconnect_false = 0.01 s =
> .
> TestInternals#test_retry_only_once_when_read_raises_econnreset = 0.01 s = .
> TestInternals#test_dont_retry_on_write_error_when_wrapped_in_without_reconnect
> = 0.01 s = .
> TestInternals#test_client_options = 0.01 s = .
> TestInternals#test_connection_timeout = 0.21 s = .
> TestInternals#test_dont_retry_when_wrapped_in_without_reconnect = 0.01 s = .
> TestInternals#test_raises_on_protocol_errors = 0.05 s = .
> TestInternals#test_timeout = 0.01 s = .
> TestInternals#test_don_t_retry_when_second_read_in_pipeline_raises_econnreset
> = 0.01 s = .
> TestInternals#test_missing_socket = 0.01 s = .
> TestInternals#test_redis_connected? = 0.01 s = .
> TestInternals#test_connecting_to_unix_domain_socket = 0.01 s = .
> TestInternals#test_retry_with_custom_reconnect_attempts_and_exponential_backoff
> = 0.05 s = .
> TestInternals#test_tcp_keepalive = 0.01 s = .
> TestRemoteServerControlCommands#test_debug = 0.01 s = .
> TestRemoteServerControlCommands#test_sync = 0.05 s = .
> TestRemoteServerControlCommands#test_echo = 0.01 s = .
> TestRemoteServerControlCommands#test_client_kill = 0.01 s = .
> TestRemoteServerControlCommands#test_monitor_redis_lt_2_5_0 = 0.01 s = .
> TestRemoteServerControlCommands#test_info_commandstats = 0.01 s = .
> TestRemoteServerControlCommands#test_client = 0.01 s = .
> TestRemoteServerControlCommands#test_client_getname_and_setname = 0.01 s = .
> TestRemoteServerControlCommands#test_object = 0.01 s = .
> TestRemoteServerControlCommands#test_slowlog = 0.01 s = .
> TestRemoteServerControlCommands#test_client_list = 0.01 s = .
> TestRemoteServerControlCommands#test_info = 0.01 s = .
> TestRemoteServerControlCommands#test_monitor_redis_gte_2_5_0 = 0.01 s = .
> TestRemoteServerControlCommands#test_monitor_returns_value_for_break = 0.01 s
> = .
> TestCommandsOnStrings#test_setrange_with_non_string_value = 0.01 s = .
> TestCommandsOnStrings#test_set_with_xx = 0.01 s = .
> TestCommandsOnStrings#test_strlen = 0.01 s = .
> TestCommandsOnStrings#test_set_and_get_with_newline_characters = 0.01 s = .
> TestCommandsOnStrings#test_setnx_with_non_string_value = 0.01 s = .
> TestCommandsOnStrings#test_append = 0.01 s = .
> TestCommandsOnStrings#test_set_and_get_with_non_string_value = 0.01 s = .
> TestCommandsOnStrings#test_psetex_with_non_string_value = 0.01 s = .
> TestCommandsOnStrings#test_setbit = 0.01 s = .
> TestCommandsOnStrings#test_msetnx = 0.01 s = .
> TestCommandsOnStrings#test_incr = 0.01 s = .
> TestCommandsOnStrings#test_mget_mapped = 0.01 s = .
> TestCommandsOnStrings#test_setex_with_non_string_value = 0.01 s = .
> TestCommandsOnStrings#test_getbit = 0.01 s = .
> TestCommandsOnStrings#test_set_with_ex = 0.01 s = .
> TestCommandsOnStrings#test_incrby = 0.01 s = .
> TestCommandsOnStrings#test_setnx = 0.01 s = .
> TestCommandsOnStrings#test_bitop = 0.01 s = .
> TestCommandsOnStrings#test_getset_with_non_string_value = 0.01 s = .
> TestCommandsOnStrings#test_set_with_px = 0.01 s = .
> TestCommandsOnStrings#test_mapped_mget_in_a_pipeline_returns_hash = 0.01 s = .
> TestCommandsOnStrings#test_mget = 0.01 s = .
> TestCommandsOnStrings#test_setex = 0.01 s = .
> TestCommandsOnStrings#test_bitcount = 0.01 s = .
> TestCommandsOnStrings#test_decrby = 0.01 s = .
> TestCommandsOnStrings#test_set_with_keepttl = 0.01 s = .
> TestCommandsOnStrings#test_set_with_nx = 0.01 s = .
> TestCommandsOnStrings#test_bitfield = 0.01 s = .
> TestCommandsOnStrings#test_getset = 0.01 s = .
> TestCommandsOnStrings#test_decr = 0.01 s = .
> TestCommandsOnStrings#test_mset = 0.01 s = .
> TestCommandsOnStrings#test_mset_mapped = 0.01 s = .
> TestCommandsOnStrings#test_getrange = 0.01 s = .
> TestCommandsOnStrings#test_set_and_get_with_ascii_characters = 0.04 s = .
> TestCommandsOnStrings#test_set_and_get = 0.01 s = .
> TestCommandsOnStrings#test_incrbyfloat = 0.01 s = .
> TestCommandsOnStrings#test_msetnx_mapped = 0.01 s = .
> TestCommandsOnStrings#test_setrange = 0.01 s = .
> TestCommandsOnStrings#test_psetex = 0.01 s = .
> TestBlockingCommands#test_blpop = 0.01 s = .
> TestBlockingCommands#test_brpop_timeout_with_old_prototype = 0.01 s = .
> TestBlockingCommands#test_brpoplpush_timeout_with_old_prototype = 0.01 s = .
> TestBlockingCommands#test_brpoplpush_disable_client_timeout = 0.06 s = .
> TestBlockingCommands#test_blpop_disable_client_timeout = 0.06 s = .
> TestBlockingCommands#test_blpop_with_old_prototype = 0.01 s = .
> TestBlockingCommands#test_brpop = 0.01 s = .
> TestBlockingCommands#test_brpoplpush_in_pipeline = 0.05 s = .
> TestBlockingCommands#test_brpoplpush_socket_timeout = 0.05 s = .
> TestBlockingCommands#test_brpoplpush_timeout = 0.01 s = .
> TestBlockingCommands#test_blpop_socket_timeout = 0.05 s = .
> TestBlockingCommands#test_brpoplpush = 0.01 s = .
> TestBlockingCommands#test_blpop_timeout = 0.01 s = .
> TestBlockingCommands#test_bzpopmin = 2.04 s = .
> TestBlockingCommands#test_brpop_with_old_prototype = 0.01 s = .
> TestBlockingCommands#test_brpoplpush_in_transaction = 0.01 s = .
> TestBlockingCommands#test_blpop_integer_like_timeout = 0.01 s = .
> TestBlockingCommands#test_brpop_socket_timeout = 0.05 s = .
> TestBlockingCommands#test_brpoplpush_with_old_prototype = 0.01 s = .
> TestBlockingCommands#test_brpop_disable_client_timeout = 0.06 s = .
> TestBlockingCommands#test_brpop_timeout = 0.01 s = .
> TestBlockingCommands#test_bzpopmax = 1.05 s = .
> TestBlockingCommands#test_blpop_timeout_with_old_prototype = 0.01 s = .
> TestDistributedPersistenceControlCommands#test_bgsave = 0.05 s = .
> TestDistributedPersistenceControlCommands#test_lastsave = 0.05 s = .
> TestDistributedPersistenceControlCommands#test_save = 0.05 s = .
> TestClusterCommandsOnStreams#test_xrange_with_start_option = 0.02 s = .
> TestClusterCommandsOnStreams#test_xreadgroup_with_count_option = 0.02 s = .
> TestClusterCommandsOnStreams#test_xadd_with_entry_as_splatted_params = 0.02 s
> = .
> TestClusterCommandsOnStreams#test_xreadgroup_with_block_option = 0.08 s = .
> TestClusterCommandsOnStreams#test_xrange_with_count_option = 0.02 s = .
> TestClusterCommandsOnStreams#test_xrevrange_with_invalid_entry_id_options =
> 0.02 s = .
> TestClusterCommandsOnStreams#test_xtrim = 0.02 s = .
> TestClusterCommandsOnStreams#test_xclaim_with_arrayed_entry_ids = 0.03 s = .
> TestClusterCommandsOnStreams#test_xread_with_multiple_keys = 0.02 s = .
> TestClusterCommandsOnStreams#test_xtrim_with_not_existed_stream = 0.02 s = .
> TestClusterCommandsOnStreams#test_xdel_with_splatted_entry_ids = 0.02 s = .
> TestClusterCommandsOnStreams#test_xrevrange_with_start_option = 0.02 s = .
> TestClusterCommandsOnStreams#test_xadd_with_maxlen_and_approximate_option =
> 0.02 s = .
> TestClusterCommandsOnStreams#test_xpending = 0.02 s = .
> TestClusterCommandsOnStreams#test_xgroup_with_create_subcommand_and_existed_stream_key
> = 0.02 s = .
> TestClusterCommandsOnStreams#test_xreadgroup_with_noack_option = 0.02 s = .
> TestClusterCommandsOnStreams#test_xclaim_with_retrycount_option = 0.03 s = .
> TestClusterCommandsOnStreams#test_xpending_with_range_and_consumer_options =
> 0.02 s = .
> TestClusterCommandsOnStreams#test_xtrim_with_invalid_arguments = 0.02 s = .
> TestClusterCommandsOnStreams#test_xrevrange_with_not_existed_stream_key =
> 0.02 s = .
> TestClusterCommandsOnStreams#test_xadd_with_invalid_entry_id_option = 0.02 s
> = .
> TestClusterCommandsOnStreams#test_xread_with_count_option = 0.02 s = .
> TestClusterCommandsOnStreams#test_xdel_with_arrayed_entry_ids = 0.02 s = .
> TestClusterCommandsOnStreams#test_xrange_with_not_existed_stream_key = 0.02 s
> = .
> TestClusterCommandsOnStreams#test_xadd_with_old_entry_id_option = 0.02 s = .
> TestClusterCommandsOnStreams#test_xgroup_with_delconsumer_subcommand = 0.02 s
> = .
> TestClusterCommandsOnStreams#test_xadd_with_entry_id_option = 0.02 s = .
> TestClusterCommandsOnStreams#test_xgroup_with_invalid_arguments = 0.02 s = .
> TestClusterCommandsOnStreams#test_xinfo_with_groups_subcommand = 0.02 s = .
> TestClusterCommandsOnStreams#test_xack_with_a_entry_id = 0.02 s = .
> TestClusterCommandsOnStreams#test_xclaim_with_splatted_entry_ids = 0.03 s = .
> TestClusterCommandsOnStreams#test_xrange = 0.02 s = .
> TestClusterCommandsOnStreams#test_xtrim_with_approximate_option = 0.02 s = .
> TestClusterCommandsOnStreams#test_xack_with_arrayed_entry_ids = 0.02 s = .
> TestClusterCommandsOnStreams#test_xread_with_block_option = 0.07 s = .
> TestClusterCommandsOnStreams#test_xinfo_with_invalid_arguments = 0.02 s = .
> TestClusterCommandsOnStreams#test_xgroup_with_create_subcommand = 0.02 s = .
> TestClusterCommandsOnStreams#test_xreadgroup_with_a_key = 0.02 s = .
> TestClusterCommandsOnStreams#test_xrevrange = 0.02 s = .
> TestClusterCommandsOnStreams#test_xdel_with_invalid_entry_ids = 0.02 s = .
> TestClusterCommandsOnStreams#test_xread_does_not_raise_timeout_error_when_the_block_option_is_zero_msec
> = 0.03 s = .
> TestClusterCommandsOnStreams#test_xrange_with_invalid_entry_id_options = 0.02
> s = .
> TestClusterCommandsOnStreams#test_xgroup_with_create_subcommand_and_mkstream_option
> = 0.02 s = .
> TestClusterCommandsOnStreams#test_xrange_with_incomplete_entry_id_options =
> 0.02 s = .
> TestClusterCommandsOnStreams#test_xinfo_with_stream_subcommand = 0.02 s = .
> TestClusterCommandsOnStreams#test_xadd_with_entry_as_a_hash_literal = 0.02 s
> = .
> TestClusterCommandsOnStreams#test_xdel_with_invalid_arguments = 0.02 s = .
> TestClusterCommandsOnStreams#test_xgroup_with_setid_subcommand = 0.02 s = .
> TestClusterCommandsOnStreams#test_xadd_with_invalid_arguments = 0.02 s = .
> TestClusterCommandsOnStreams#test_xclaim_with_idle_option = 0.03 s = .
> TestClusterCommandsOnStreams#test_xlen = 0.02 s = .
> TestClusterCommandsOnStreams#test_xreadgroup_with_invalid_arguments = 0.02 s
> = .
> TestClusterCommandsOnStreams#test_xrevrange_with_incomplete_entry_id_options
> = 0.02 s = .
> TestClusterCommandsOnStreams#test_xrange_with_end_option = 0.02 s = .
> TestClusterCommandsOnStreams#test_xrevrange_with_end_option = 0.02 s = .
> TestClusterCommandsOnStreams#test_xlen_with_invalid_key = 0.02 s = .
> TestClusterCommandsOnStreams#test_xread_with_a_key = 0.02 s = .
> TestClusterCommandsOnStreams#test_xreadgroup_with_multiple_keys_and_hash_tags
> = 0.02 s = .
> TestClusterCommandsOnStreams#test_xlen_with_not_existed_key = 0.02 s = .
> TestClusterCommandsOnStreams#test_xack_with_invalid_arguments = 0.02 s = .
> TestClusterCommandsOnStreams#test_xrevrange_with_invalid_arguments = 0.02 s =
> .
> TestClusterCommandsOnStreams#test_xgroup_with_destroy_subcommand = 0.02 s = .
> TestClusterCommandsOnStreams#test_xreadgroup_with_multiple_keys = 0.02 s = .
> TestClusterCommandsOnStreams#test_xack_with_splatted_entry_ids = 0.02 s = .
> TestClusterCommandsOnStreams#test_xpending_with_range_options = 0.02 s = .
> TestClusterCommandsOnStreams#test_xrevrange_with_start_and_end_options = 0.02
> s = .
> TestClusterCommandsOnStreams#test_xclaim_with_invalid_arguments = 0.02 s = .
> TestClusterCommandsOnStreams#test_xread_with_multiple_keys_and_hash_tags =
> 0.02 s = .
> TestClusterCommandsOnStreams#test_xrange_with_invalid_arguments = 0.02 s = .
> TestClusterCommandsOnStreams#test_xrange_with_start_and_end_options = 0.02 s
> = .
> TestClusterCommandsOnStreams#test_xclaim_with_force_option = 0.03 s = .
> TestClusterCommandsOnStreams#test_xrevrange_with_count_option = 0.02 s = .
> TestClusterCommandsOnStreams#test_xclaim_with_time_option = 0.03 s = .
> TestClusterCommandsOnStreams#test_xread_with_invalid_arguments = 0.02 s = .
> TestClusterCommandsOnStreams#test_xinfo_with_consumers_subcommand = 0.02 s = .
> TestClusterCommandsOnStreams#test_xclaim_with_justid_option = 0.03 s = .
> SentinelCommandsTest#test_sentinel_command_get_master_by_name = 0.01 s = .
> SentinelCommandsTest#test_sentinel_command_slaves = 0.01 s = .
> SentinelCommandsTest#test_sentinel_command_master = 0.01 s = .
> SentinelCommandsTest#test_sentinel_command_ckquorum = 0.01 s = .
> SentinelCommandsTest#test_sentinel_command_masters = 0.01 s = .
> SentinelCommandsTest#test_sentinel_command_sentinels = 0.01 s = .
> TestPersistenceControlCommands#test_bgsave = 0.05 s = .
> TestPersistenceControlCommands#test_lastsave = 0.05 s = .
> TestPersistenceControlCommands#test_save = 0.05 s = .
> TestClusterCommandsOnConnection#test_ping = 0.02 s = .
> TestClusterCommandsOnConnection#test_swapdb = 0.02 s = .
> TestClusterCommandsOnConnection#test_auth = 0.06 s = .
> TestClusterCommandsOnConnection#test_echo = 0.02 s = .
> TestClusterCommandsOnConnection#test_select = 0.02 s = .
> TestClusterCommandsOnConnection#test_quit = 0.03 s = .
> TestCommandMap#test_override_non_existing_commands = 0.01 s = .
> TestCommandMap#test_override_existing_commands = 0.01 s = .
> TestPublishSubscribe#test_psubscribe_and_punsubscribe = 0.01 s = .
> TestPublishSubscribe#test_subscribe_without_a_block = 0.01 s = .
> TestPublishSubscribe#test_other_commands_within_a_subscribe = 0.01 s = .
> TestPublishSubscribe#test_psubscribe_with_timeout = 0.03 s = .
> TestPublishSubscribe#test_subscribe_connection_usable_after_raise = 0.01 s = .
> TestPublishSubscribe#test_subscribe_within_subscribe = 0.01 s = .
> TestPublishSubscribe#test_subscribe_past_a_timeout = 0.11 s = .
> TestPublishSubscribe#test_pubsub_with_channels_and_numsub_subcommnads = 0.01
> s = .
> TestPublishSubscribe#test_subscribe_with_timeout = 0.03 s = .
> TestPublishSubscribe#test_pubsub_with_numpat_subcommand = 0.01 s = .
> TestPublishSubscribe#test_unsubscribe_without_a_subscribe = 0.01 s = .
> TestPublishSubscribe#test_psubscribe_connection_usable_after_raise = 0.01 s =
> .
> TestPublishSubscribe#test_subscribe_and_unsubscribe = 0.01 s = .
> TestClusterCommandsOnTransactions#test_multi = 0.02 s = .
> TestClusterCommandsOnTransactions#test_discard = 0.02 s = .
> TestClusterCommandsOnTransactions#test_exec = 0.02 s = .
> TestClusterCommandsOnTransactions#test_unwatch = 0.02 s = .
> TestClusterCommandsOnTransactions#test_watch = 0.02 s = .
> TestScripting#test_script_flush = 0.01 s = .
> TestScripting#test_eval = 0.01 s = .
> TestScripting#test_evalsha_with_options_hash = 0.01 s = .
> TestScripting#test_evalsha = 0.01 s = .
> TestScripting#test_script_kill = 0.05 s = .
> TestScripting#test_eval_with_options_hash = 0.01 s = .
> TestScripting#test_script_exists = 0.01 s = .
> TestClusterCommandsOnServer#test_config_db_size = 0.02 s = .
> TestClusterCommandsOnServer#test_save = 0.02 s = .
> TestClusterCommandsOnServer#test_sync = 0.02 s = .
> TestClusterCommandsOnServer#test_memory_malloc_stats = 0.02 s = .
> TestClusterCommandsOnServer#test_bgrewriteaof = 0.02 s = .
> TestClusterCommandsOnServer#test_slowlog = 0.02 s = .
> TestClusterCommandsOnServer#test_memory_usage = 0.02 s = .
> TestClusterCommandsOnServer#test_client_pause = 0.02 s = .
> TestClusterCommandsOnServer#test_memory_doctor = 0.02 s = .
> TestClusterCommandsOnServer#test_command_info = 0.02 s = .
> TestClusterCommandsOnServer#test_memory_help = 0.02 s = .
> TestClusterCommandsOnServer#test_debug_object = 0.02 s = .
> TestClusterCommandsOnServer#test_debug_segfault = 0.02 s = .
> TestClusterCommandsOnServer#test_bgsave = 0.12 s = .
> TestClusterCommandsOnServer#test_client_kill = 0.12 s = .
> TestClusterCommandsOnServer#test_config_rewrite = 0.12 s = .
> TestClusterCommandsOnServer#test_client_setname = 0.02 s = .
> TestClusterCommandsOnServer#test_client_list = 0.02 s = F
> TestClusterCommandsOnServer#test_command_count = 0.02 s = .
> TestClusterCommandsOnServer#test_info = 0.02 s = .
> TestClusterCommandsOnServer#test_lastsave = 0.02 s = .
> TestClusterCommandsOnServer#test_flushdb = 0.02 s = .
> TestClusterCommandsOnServer#test_memory_purge = 0.02 s = .
> TestClusterCommandsOnServer#test_client_reply = 0.02 s = .
> TestClusterCommandsOnServer#test_config_set = 0.02 s = .
> TestClusterCommandsOnServer#test_client_getname = 0.02 s = .
> TestClusterCommandsOnServer#test_role = 0.02 s = .
> TestClusterCommandsOnServer#test_command = 0.03 s = .
> TestClusterCommandsOnServer#test_time = 0.02 s = .
> TestClusterCommandsOnServer#test_memory_stats = 0.02 s = .
> TestClusterCommandsOnServer#test_config_resetstat = 0.02 s = .
> TestClusterCommandsOnServer#test_monitor = 0.02 s = .
> TestClusterCommandsOnServer#test_shutdown = 0.02 s = .
> TestClusterCommandsOnServer#test_config_get = 0.02 s = .
> TestClusterCommandsOnServer#test_slaveof = 0.02 s = .
> TestClusterCommandsOnServer#test_command_getkeys = 0.02 s = .
> TestClusterCommandsOnServer#test_flushall = 0.02 s = .
> TestClusterCommandsOnStrings#test_getbit = 0.02 s = .
> TestClusterCommandsOnStrings#test_incrby = 0.02 s = .
> TestClusterCommandsOnStrings#test_mset = 0.02 s = .
> TestClusterCommandsOnStrings#test_msetnx = 0.02 s = .
> TestClusterCommandsOnStrings#test_bitfield = 0.02 s = .
> TestClusterCommandsOnStrings#test_bitcount = 0.02 s = .
> TestClusterCommandsOnStrings#test_set_with_px = 0.02 s = .
> TestClusterCommandsOnStrings#test_bitop = 0.02 s = .
> TestClusterCommandsOnStrings#test_getrange = 0.02 s = .
> TestClusterCommandsOnStrings#test_getset_with_non_string_value = 0.02 s = .
> TestClusterCommandsOnStrings#test_setrange_with_non_string_value = 0.02 s = .
> TestClusterCommandsOnStrings#test_incrbyfloat = 0.02 s = .
> TestClusterCommandsOnStrings#test_decrby = 0.02 s = .
> TestClusterCommandsOnStrings#test_setnx = 0.02 s = .
> TestClusterCommandsOnStrings#test_setrange = 0.02 s = .
> TestClusterCommandsOnStrings#test_set_and_get = 0.02 s = .
> TestClusterCommandsOnStrings#test_set_and_get_with_non_string_value = 0.02 s
> = .
> TestClusterCommandsOnStrings#test_incr = 0.02 s = .
> TestClusterCommandsOnStrings#test_set_with_keepttl = 0.02 s = .
> TestClusterCommandsOnStrings#test_setnx_with_non_string_value = 0.02 s = .
> TestClusterCommandsOnStrings#test_mget_mapped = 0.02 s = .
> TestClusterCommandsOnStrings#test_setex = 0.02 s = .
> TestClusterCommandsOnStrings#test_mapped_mget_in_a_pipeline_returns_hash =
> 0.02 s = .
> TestClusterCommandsOnStrings#test_set_with_ex = 0.02 s = .
> TestClusterCommandsOnStrings#test_getset = 0.02 s = .
> TestClusterCommandsOnStrings#test_mget = 0.02 s = .
> TestClusterCommandsOnStrings#test_set_with_nx = 0.02 s = .
> TestClusterCommandsOnStrings#test_setbit = 0.02 s = .
> TestClusterCommandsOnStrings#test_setex_with_non_string_value = 0.02 s = .
> TestClusterCommandsOnStrings#test_decr = 0.02 s = .
> TestClusterCommandsOnStrings#test_set_with_xx = 0.02 s = .
> TestClusterCommandsOnStrings#test_strlen = 0.02 s = .
> TestClusterCommandsOnStrings#test_mset_mapped = 0.02 s = .
> TestClusterCommandsOnStrings#test_set_and_get_with_ascii_characters = 0.06 s
> = .
> TestClusterCommandsOnStrings#test_msetnx_mapped = 0.02 s = .
> TestClusterCommandsOnStrings#test_set_and_get_with_newline_characters = 0.02
> s = .
> TestClusterCommandsOnStrings#test_psetex_with_non_string_value = 0.02 s = .
> TestClusterCommandsOnStrings#test_append = 0.02 s = .
> TestClusterCommandsOnStrings#test_psetex = 0.02 s = .
> TestUnknownCommands#test_should_try_to_work = 0.01 s = .
> TestClusterClientOptions#test_client_does_not_accept_blank_included_config =
> 0.02 s = .
> TestClusterClientOptions#test_option_class = 0.02 s = .
> TestClusterClientOptions#test_client_accepts_valid_options = 0.03 s = .
> TestClusterClientOptions#test_client_accepts_unconnectable_node_url_included
> = 0.04 s = .
> TestClusterClientOptions#test_client_does_not_accept_array_included_config =
> 0.02 s = .
> TestClusterClientOptions#test_client_does_not_accept_db_specified_url = 0.02
> s = .
> TestClusterClientOptions#test_client_does_not_accept_not_array_config = 0.02
> s = .
> TestClusterClientOptions#test_client_does_not_accept_empty_hash_included_config
> = 0.02 s = .
> TestClusterClientOptions#test_client_does_not_accept_http_scheme_url = 0.02 s
> = .
> TestClusterClientOptions#test_client_does_not_accept_unconnectable_node_url_only
> = 0.02 s = .
> TestClusterClientOptions#test_client_ignores_invalid_options = 0.03 s = .
> TestClusterClientOptions#test_client_does_not_accept_nil_included_config =
> 0.02 s = .
> TestClusterClientOptions#test_client_does_not_accept_object_included_config =
> 0.02 s = .
> TestClusterClientOptions#test_client_accepts_valid_node_configs = 0.03 s = .
> TestClusterClientOptions#test_client_does_not_accept_bool_included_config =
> 0.03 s = .
> TestPipeliningCommands#test_config_get_in_a_pipeline_returns_hash = 0.01 s = .
> TestPipeliningCommands#test_assignment_of_results_inside_a_nested_block =
> 0.01 s = .
> TestPipeliningCommands#test_nesting_pipeline_blocks = 0.01 s = .
> TestPipeliningCommands#test_bulk_commands = 0.01 s = .
> TestPipeliningCommands#test_futures_warn_when_tested_for_equality = 0.01 s = .
> TestPipeliningCommands#test_hgetall_in_a_pipeline_returns_hash = 0.01 s = .
> TestPipeliningCommands#test_info_in_a_pipeline_returns_hash = 0.01 s = .
> TestPipeliningCommands#test_nested_pipeline_select_client_db = 0.01 s = .
> TestPipeliningCommands#test_futures_raise_when_trying_to_access_their_values_too_early
> = 0.01 s = .
> TestPipeliningCommands#test_pipeline_yields_a_connection = 0.01 s = .
> TestPipeliningCommands#test_returning_the_result_of_a_pipeline = 0.01 s = .
> TestPipeliningCommands#test_bulk_and_multi_bulk_commands_mixed = 0.01 s = .
> TestPipeliningCommands#test_futures_raise_when_command_errors_and_needs_transformation
> = 0.01 s = .
> TestPipeliningCommands#test_futures_raise_when_confused_with_something_else =
> 0.01 s = .
> TestPipeliningCommands#test_multi_bulk_and_bulk_commands_mixed = 0.01 s = .
> TestPipeliningCommands#test_pipelined_with_an_empty_block = 0.01 s = .
> TestPipeliningCommands#test_assignment_of_results_inside_the_block_with_errors
> = 0.01 s = .
> TestPipeliningCommands#test_multi_bulk_commands = 0.01 s = .
> TestPipeliningCommands#test_pipeline_select_client_db = 0.01 s = .
> TestPipeliningCommands#test_futures_can_be_identified = 0.01 s = .
> TestPipeliningCommands#test_assignment_of_results_inside_the_block = 0.01 s =
> .
> TestPipeliningCommands#test_returning_the_result_of_an_empty_pipeline = 0.01
> s = .
> TestPipeliningCommands#test_keys_in_a_pipeline = 0.01 s = .
> TestPipeliningCommands#test_pipeline_select = 0.01 s = .
> TestCommandsOnLists#test_llen = 0.01 s = .
> TestCommandsOnLists#test_variadic_rpush = 0.01 s = .
> TestCommandsOnLists#test_rpushx = 0.01 s = .
> TestCommandsOnLists#test_lindex = 0.01 s = .
> TestCommandsOnLists#test_lpush = 0.01 s = .
> TestCommandsOnLists#test_variadic_lpush = 0.01 s = .
> TestCommandsOnLists#test_lrange = 0.01 s = .
> TestCommandsOnLists#test_lrem = 0.01 s = .
> TestCommandsOnLists#test_lpop = 0.01 s = .
> TestCommandsOnLists#test_lpushx = 0.01 s = .
> TestCommandsOnLists#test_lset = 0.01 s = .
> TestCommandsOnLists#test_linsert = 0.01 s = .
> TestCommandsOnLists#test_ltrim = 0.01 s = .
> TestCommandsOnLists#test_rpop = 0.01 s = .
> TestCommandsOnLists#test_rpoplpush = 0.01 s = .
> TestCommandsOnLists#test_rpush = 0.01 s = .
> TestCommandsOnLists#test_variadic_rpoplpush_expand = 0.01 s = .
> TestHelper#test_version_comparison = 0.00 s = .
> TestCommandsOnValueTypes#test_pttl = 0.01 s = .
> TestCommandsOnValueTypes#test_unlink = 0.01 s = .
> TestCommandsOnValueTypes#test_keys = 0.01 s = .
> TestCommandsOnValueTypes#test_type = 0.01 s = .
> TestCommandsOnValueTypes#test_flushdb = 0.05 s = .
> TestCommandsOnValueTypes#test_pexpire = 0.01 s = .
> TestCommandsOnValueTypes#test_renamenx = 0.01 s = .
> TestCommandsOnValueTypes#test_randomkey = 0.01 s = .
> TestCommandsOnValueTypes#test_dbsize = 0.01 s = .
> TestCommandsOnValueTypes#test_dump_and_restore = 0.01 s = .
> TestCommandsOnValueTypes#test_flushall = 0.14 s = .
> TestCommandsOnValueTypes#test_expire = 0.01 s = .
> TestCommandsOnValueTypes#test_unlink_with_array_argument = 0.01 s = .
> TestCommandsOnValueTypes#test_rename = 0.01 s = .
> TestCommandsOnValueTypes#test_variadic_exists = 0.01 s = .
> TestCommandsOnValueTypes#test_exists_integer = `Redis#exists(key)` will
> return an Integer by default in redis-rb 4.3. The option to explicitly
> disable this behaviour via `Redis.exists_returns_integer` will be removed in
> 5.0. You should use `exists?` instead.
> 0.01 s = .
> TestCommandsOnValueTypes#test_migrate = 0.27 s = .
> TestCommandsOnValueTypes#test_persist = 0.01 s = .
> TestCommandsOnValueTypes#test_move = 0.01 s = .
> TestCommandsOnValueTypes#test_del = 0.01 s = .
> TestCommandsOnValueTypes#test_pexpireat = 0.01 s = .
> TestCommandsOnValueTypes#test_del_with_array_argument = 0.01 s = .
> TestCommandsOnValueTypes#test_exists? = 0.01 s = .
> TestCommandsOnValueTypes#test_ttl = 0.01 s = .
> TestCommandsOnValueTypes#test_expireat = 0.01 s = .
> TestCommandsOnValueTypes#test_exists = `Redis#exists(key)` will return an
> Integer in redis-rb 4.3. `exists?` returns a boolean, you should use it
> instead. To opt-in to the new behavior now you can set
> Redis.exists_returns_integer = true. To disable this message and keep the
> current (boolean) behaviour of 'exists' you can set
> `Redis.exists_returns_integer = false`, but this option will be removed in
> 5.0. (/<<PKGBUILDDIR>>/test/lint/value_types.rb:6:in `test_exists')
> `Redis#exists(key)` will return an Integer in redis-rb 4.3. `exists?` returns
> a boolean, you should use it instead. To opt-in to the new behavior now you
> can set Redis.exists_returns_integer = true. To disable this message and
> keep the current (boolean) behaviour of 'exists' you can set
> `Redis.exists_returns_integer = false`, but this option will be removed in
> 5.0. (/<<PKGBUILDDIR>>/test/lint/value_types.rb:10:in `test_exists')
> 0.01 s = .
> TestForkSafety#test_fork_safety_with_enabled_inherited_socket = 0.01 s = .
> TestForkSafety#test_fork_safety = 0.01 s = .
> TestClusterCommandsOnGeo#test_geodist = 0.02 s = .
> TestClusterCommandsOnGeo#test_geohash = 0.02 s = .
> TestClusterCommandsOnGeo#test_georadius = 0.02 s = .
> TestClusterCommandsOnGeo#test_georadiusbymember = 0.02 s = .
> TestClusterCommandsOnGeo#test_geoadd = 0.02 s = .
> TestClusterCommandsOnGeo#test_geopos = 0.02 s = .
> SentinelTest#test_sentinel_failover = 0.01 s = .
> SentinelTest#test_sentinel_failover_prioritize_healthy_sentinel = 0.01 s = .
> SentinelTest#test_sentinel_role_mismatch = 0.01 s = .
> SentinelTest#test_the_client_can_connect_to_available_slaves = 0.01 s = .
> SentinelTest#test_sentinel_master_role_connection = 0.01 s = .
> SentinelTest#test_authentication_for_sentinel_and_redis = 0.14 s = .
> SentinelTest#test_sentinel_with_non_sentinel_options = 0.14 s = .
> SentinelTest#test_authentication_for_sentinel = 0.10 s = .
> SentinelTest#test_sentinel_retries = 0.05 s = .
> SentinelTest#test_sentinel_with_string_option_keys = 0.05 s = .
> SentinelTest#test_sentinel_slave_role_connection = 0.01 s = .
> SentinelTest#test_the_client_raises_error_when_there_is_no_available_slaves =
> 0.01 s = .
> TestClusterCommandsOnScripting#test_script_debug = 0.02 s = .
> TestClusterCommandsOnScripting#test_script_load = 0.02 s = .
> TestClusterCommandsOnScripting#test_eval = 0.02 s = .
> TestClusterCommandsOnScripting#test_evalsha = 0.02 s = .
> TestClusterCommandsOnScripting#test_script_flush = 0.02 s = .
> TestClusterCommandsOnScripting#test_script_kill = 0.06 s = .
> TestClusterCommandsOnScripting#test_script_exists = 0.02 s = .
> TestDistributedCommandsOnHashes#test_hmget_mapped = 0.01 s = .
> TestDistributedCommandsOnHashes#test_hincrby = 0.01 s = .
> TestDistributedCommandsOnHashes#test_variadic_hset = 0.01 s = .
> TestDistributedCommandsOnHashes#test_hdel = 0.01 s = .
> TestDistributedCommandsOnHashes#test_hmget = 0.01 s = .
> TestDistributedCommandsOnHashes#test_hstrlen = 0.01 s = .
> TestDistributedCommandsOnHashes#test_hvals = 0.01 s = .
> TestDistributedCommandsOnHashes#test_hmset_with_invalid_arguments = 0.01 s = .
> TestDistributedCommandsOnHashes#test_hscan = 0.01 s = .
> TestDistributedCommandsOnHashes#test_hlen = 0.01 s = .
> TestDistributedCommandsOnHashes#test_hexists = 0.01 s = .
> TestDistributedCommandsOnHashes#test_hsetnx = 0.01 s = .
> TestDistributedCommandsOnHashes#test_hkeys = 0.01 s = .
> TestDistributedCommandsOnHashes#test_splat_hdel = 0.01 s = .
> TestDistributedCommandsOnHashes#test_hgetall = 0.01 s = .
> TestDistributedCommandsOnHashes#test_hincrbyfloat = 0.01 s = .
> TestDistributedCommandsOnHashes#test_mapped_hmget_in_a_pipeline_returns_hash
> = 0.01 s = .
> TestDistributedCommandsOnHashes#test_hset_and_hget = 0.01 s = .
> TestDistributedCommandsOnHashes#test_mapped_hmset = 0.01 s = .
> TestDistributedCommandsOnHashes#test_variadic_hdel = 0.01 s = .
> TestDistributedCommandsOnHashes#test_hmset = 0.01 s = .
> TestCommandsGeo#test_geodist = 0.01 s = .
> TestCommandsGeo#test_geohash_with_nonexistant_location = 0.01 s = .
> TestCommandsGeo#test_georadius_with_count = 0.01 s = .
> TestCommandsGeo#test_geopos = 0.01 s = .
> TestCommandsGeo#test_georadiusbymember_with_sort = 0.01 s = .
> TestCommandsGeo#test_georadiusbymember_with_count = 0.01 s = .
> TestCommandsGeo#test_georadiusbymember_with_options_count_sort = 0.01 s = .
> TestCommandsGeo#test_georadius_with_same_params = 0.01 s = .
> TestCommandsGeo#test_georadius_with_options_count_sort = 0.01 s = .
> TestCommandsGeo#test_geodist_with_nonexistant_location = 0.01 s = .
> TestCommandsGeo#test_geopos_nonexistant_location = 0.01 s = .
> TestCommandsGeo#test_geohash = 0.01 s = .
> TestCommandsGeo#test_georadius_with_sort = 0.01 s = .
> TestCommandsGeo#test_geoadd_with_array_params = 0.01 s = .
> TestConnectionHandling#test_ping = 0.01 s = .
> TestConnectionHandling#test_auth = 0.09 s = .
> TestConnectionHandling#test_config_get = 0.01 s = .
> TestConnectionHandling#test_slaveof = 0.05 s = .
> TestConnectionHandling#test_config_set = 0.01 s = .
> TestConnectionHandling#test_shutdown = 0.01 s = .
> TestConnectionHandling#test_shutdown_from_pipeline = 0.01 s = .
> TestConnectionHandling#test_shutdown_with_error_from_pipeline = 0.01 s = .
> TestConnectionHandling#test_consistency_on_multithreaded_env = Error running
> mock server: Errno::ECONNRESET: Connection reset by peer @ io_fillbuf - fd:7
> /<<PKGBUILDDIR>>/test/support/redis_mock.rb:87:in `gets'
> /<<PKGBUILDDIR>>/test/support/redis_mock.rb:87:in `block in start'
> /<<PKGBUILDDIR>>/test/support/redis_mock.rb:40:in `block in run'
> /<<PKGBUILDDIR>>/test/support/redis_mock.rb:36:in `loop'
> /<<PKGBUILDDIR>>/test/support/redis_mock.rb:36:in `run'
> /<<PKGBUILDDIR>>/test/support/redis_mock.rb:28:in `block in start'
> 0.01 s = .
> TestConnectionHandling#test_select = 0.01 s = .
> TestConnectionHandling#test_bgrewriteaof = 0.05 s = .
> TestConnectionHandling#test_close = 0.09 s = .
> TestConnectionHandling#test_shutdown_with_error_from_multi_exec = 0.05 s = .
> TestConnectionHandling#test_quit = 0.01 s = .
> TestConnectionHandling#test_disconnect = 0.09 s = .
> TestConnectionHandling#test_id = 0.09 s = .
> TestConnectionHandling#test_shutdown_from_multi_exec = 0.01 s = .
> TestConnectionHandling#test_shutdown_with_error = 0.01 s = .
> TestDistributedPublishSubscribe#test_subscribe_and_unsubscribe_with_tags =
> 0.01 s = .
> TestDistributedPublishSubscribe#test_subscribe_within_subscribe = 0.01 s = .
> TestDistributedPublishSubscribe#test_other_commands_within_a_subscribe = 0.01
> s = .
> TestDistributedPublishSubscribe#test_subscribe_and_unsubscribe = 0.01 s = .
> TestDistributedPublishSubscribe#test_subscribe_without_a_block = 0.01 s = .
> TestDistributedCommandsOnLists#test_llen = 0.01 s = .
> TestDistributedCommandsOnLists#test_lpop = 0.01 s = .
> TestDistributedCommandsOnLists#test_lrem = 0.01 s = .
> TestDistributedCommandsOnLists#test_lset = 0.01 s = .
> TestDistributedCommandsOnLists#test_rpoplpush = 0.01 s = .
> TestDistributedCommandsOnLists#test_rpush = 0.01 s = .
> TestDistributedCommandsOnLists#test_brpoplpush = 0.01 s = .
> TestDistributedCommandsOnLists#test_variadic_rpoplpush_expand = 0.01 s = .
> TestDistributedCommandsOnLists#test_lindex = 0.01 s = .
> TestDistributedCommandsOnLists#test_lpush = 0.01 s = .
> TestDistributedCommandsOnLists#test_lpushx = 0.01 s = .
> TestDistributedCommandsOnLists#test_linsert = 0.01 s = .
> TestDistributedCommandsOnLists#test_ltrim = 0.01 s = .
> TestDistributedCommandsOnLists#test_lrange = 0.01 s = .
> TestDistributedCommandsOnLists#test_rpop = 0.01 s = .
> TestDistributedCommandsOnLists#test_rpushx = 0.01 s = .
> TestDistributedCommandsOnLists#test_variadic_rpush = 0.01 s = .
> TestDistributedCommandsOnLists#test_variadic_lpush = 0.01 s = .
> TestClusterClientTransactions#test_transaction_without_hash_tag = 0.05 s = .
> TestClusterClientTransactions#test_transaction_with_watch = 0.03 s = .
> TestClusterClientTransactions#test_transaction_with_hash_tag = 0.05 s = .
> TestClusterClientTransactions#test_transaction_with_replicas = 0.06 s = .
> TestErrorReplies#test_recover_from_raise_in__call_loop = 0.01 s = .
> TestErrorReplies#test_raise_first_error_reply_in_pipeline = 0.01 s = .
> TestErrorReplies#test_error_reply_for_single_command = 0.01 s = .
>
> Finished in 104.000214s, 11.2788 runs/s, 77.5191 assertions/s.
>
> 1) Failure:
> TestClusterCommandsOnServer#test_client_list
> [/<<PKGBUILDDIR>>/test/cluster_commands_on_server_test.rb:47]:
> --- expected
> +++ actual
> @@ -1 +1 @@
> -["addr", "age", "cmd", "db", "events", "fd", "flags", "id", "idle", "multi",
> "name", "obl", "oll", "omem", "psub", "qbuf", "qbuf-free", "sub", "user"]
> +["addr", "age", "argv-mem", "cmd", "db", "events", "fd", "flags", "id",
> "idle", "multi", "name", "obl", "oll", "omem", "psub", "qbuf", "qbuf-free",
> "sub", "tot-mem", "user"]
>
>
> 1173 runs, 8062 assertions, 1 failures, 0 errors, 0 skips
> rake aborted!
> Command failed with status (1): [ruby -w -I"test"
> "/usr/share/rubygems-integration/all/gems/rake-13.0.1/lib/rake/rake_test_loader.rb"
> "test/bitpos_test.rb" "test/blocking_commands_test.rb" "test/client_test.rb"
> "test/cluster_abnormal_state_test.rb"
> "test/cluster_blocking_commands_test.rb"
> "test/cluster_client_internals_test.rb"
> "test/cluster_client_key_hash_tags_test.rb"
> "test/cluster_client_options_test.rb"
> "test/cluster_client_pipelining_test.rb"
> "test/cluster_client_replicas_test.rb" "test/cluster_client_slots_test.rb"
> "test/cluster_client_transactions_test.rb"
> "test/cluster_commands_on_cluster_test.rb"
> "test/cluster_commands_on_connection_test.rb"
> "test/cluster_commands_on_geo_test.rb"
> "test/cluster_commands_on_hashes_test.rb"
> "test/cluster_commands_on_hyper_log_log_test.rb"
> "test/cluster_commands_on_keys_test.rb"
> "test/cluster_commands_on_lists_test.rb"
> "test/cluster_commands_on_pub_sub_test.rb"
> "test/cluster_commands_on_scripting_test.rb"
> "test/cluster_commands_on_server_test.rb"
> "test/cluster_commands_on_sets_test.rb"
> "test/cluster_commands_on_sorted_sets_test.rb"
> "test/cluster_commands_on_streams_test.rb"
> "test/cluster_commands_on_strings_test.rb"
> "test/cluster_commands_on_transactions_test.rb"
> "test/cluster_commands_on_value_types_test.rb" "test/command_map_test.rb"
> "test/commands_on_geo_test.rb" "test/commands_on_hashes_test.rb"
> "test/commands_on_hyper_log_log_test.rb" "test/commands_on_lists_test.rb"
> "test/commands_on_sets_test.rb" "test/commands_on_sorted_sets_test.rb"
> "test/commands_on_streams_test.rb" "test/commands_on_strings_test.rb"
> "test/commands_on_value_types_test.rb" "test/connection_handling_test.rb"
> "test/connection_test.rb" "test/distributed_blocking_commands_test.rb"
> "test/distributed_commands_on_hashes_test.rb"
> "test/distributed_commands_on_hyper_log_log_test.rb"
> "test/distributed_commands_on_lists_test.rb"
> "test/distributed_commands_on_sets_test.rb"
> "test/distributed_commands_on_sorted_sets_test.rb"
> "test/distributed_commands_on_strings_test.rb"
> "test/distributed_commands_on_value_types_test.rb"
> "test/distributed_commands_requiring_clustering_test.rb"
> "test/distributed_connection_handling_test.rb"
> "test/distributed_internals_test.rb" "test/distributed_key_tags_test.rb"
> "test/distributed_persistence_control_commands_test.rb"
> "test/distributed_publish_subscribe_test.rb"
> "test/distributed_remote_server_control_commands_test.rb"
> "test/distributed_scripting_test.rb" "test/distributed_sorting_test.rb"
> "test/distributed_test.rb" "test/distributed_transactions_test.rb"
> "test/encoding_test.rb" "test/error_replies_test.rb"
> "test/fork_safety_test.rb" "test/helper_test.rb" "test/internals_test.rb"
> "test/persistence_control_commands_test.rb"
> "test/pipelining_commands_test.rb" "test/publish_subscribe_test.rb"
> "test/remote_server_control_commands_test.rb" "test/scanning_test.rb"
> "test/scripting_test.rb" "test/sentinel_command_test.rb"
> "test/sentinel_test.rb" "test/sorting_test.rb" "test/thread_safety_test.rb"
> "test/transactions_test.rb" "test/unknown_commands_test.rb"
> "test/url_param_test.rb" -v]
> /usr/share/rubygems-integration/all/gems/rake-13.0.1/exe/rake:27:in `<top
> (required)>'
> Tasks: TOP => default => all => test_units
> (See full trace by running task with --trace)
> ERROR: Test "ruby2.7" failed.
The full build log is available from:
http://qa-logs.debian.net/2020/11/25/ruby-redis_4.2.2-2_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: ruby-redis
Source-Version: 4.2.5-1
Done: =?utf-8?q?C=C3=A9dric_Boutillier?= <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ruby-redis, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Cédric Boutillier <[email protected]> (supplier of updated ruby-redis package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 16 Dec 2020 16:31:12 +0100
Source: ruby-redis
Architecture: source
Version: 4.2.5-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team
<[email protected]>
Changed-By: Cédric Boutillier <[email protected]>
Closes: 975845
Changes:
ruby-redis (4.2.5-1) unstable; urgency=medium
.
* Team upload
* New upstream version 4.2.5
+ update client list argument for redis 6.0 (Closes: #975845)
* control
+ add ruby, rake as explicit build-dependencies
+ fix Pirate Praveen's name, modified inadvertently in a previous upload
* Bump Standards-Version to 4.5.1 (no changes needed)
Checksums-Sha1:
888334ba4a5a547e693faee2de1374581ebfd8a5 1721 ruby-redis_4.2.5-1.dsc
ed3c54929c9dfc24c5af3963c9062edc4e50ef7b 128280 ruby-redis_4.2.5.orig.tar.gz
4862c46dab2414afa754efd3f33560d8212d383a 6568 ruby-redis_4.2.5-1.debian.tar.xz
1a7979b56e1e5496b43d75654aa4c261817e3f03 8844
ruby-redis_4.2.5-1_amd64.buildinfo
Checksums-Sha256:
9cfd4a785a68bb3ad6bd0db6ae4f7f0590cbc54e88ec96cc63c4d9fd1479abba 1721
ruby-redis_4.2.5-1.dsc
2069cd19e2c3eb58a07c8ea652b69a999658bc7b82466d02b4ecb6897e328ef0 128280
ruby-redis_4.2.5.orig.tar.gz
e14bca1cce726e36736bb1952632eab48e8bd720857d5bd42da62e1994f1f5fe 6568
ruby-redis_4.2.5-1.debian.tar.xz
2589f75c5dcc820e0d7deb405465766753fda96f7a98ca7c87c7363101f05ed1 8844
ruby-redis_4.2.5-1_amd64.buildinfo
Files:
16e49f68ed6f2dd550aae13a96a62c31 1721 ruby optional ruby-redis_4.2.5-1.dsc
3ad9859637e7ce5033998410be5aed26 128280 ruby optional
ruby-redis_4.2.5.orig.tar.gz
3f64791e404cc642159d825124b92c58 6568 ruby optional
ruby-redis_4.2.5-1.debian.tar.xz
d10aeaa73c52d0fe09992ccd0976bccc 8844 ruby optional
ruby-redis_4.2.5-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEEnM1rMZ2/jkCrGr0aia+CtznNIXoFAl/aOIQACgkQia+CtznN
IXqRXAf+JfwNLJ+x50FHw3QjkJZD6VBOW9AmCMx+bdH/kwSUE8GHv/4MRAb2Pb0z
Y4RevhGGgOLUZ+D7cXYPoyUswQ2LPWZDSyZv8r0rVD2/qJ4y4VPLUYTsDAvsoUTj
nFVuiISmEmAfih9VYrUFvhj6WhMfPH4gvoSZmp+1fMWrKt/7QzXU4MtTwTAgnpte
QNAKSwOtmHZ5pu810KUHzoX9qHXcxy/pSqMy/SIIw85X3OLc7Ae/19A4UKowQqYj
b7HyhHK7wbV3QqcuJm1XEfJKGu1LEBjTuEY2SzBgguOOX2r56fof2kICpFVQ3IpV
GRaJUbmVVbjPWr49EV5oPU3xJKXKIQ==
=LMZI
-----END PGP SIGNATURE-----
--- End Message ---