Sidekiq args filtration #4869
ci.yml
on: pull_request
run_rubocop
38s
Matrix: infinite_tracing
Matrix: multiverse
Matrix: unit_tests
simplecov
0s
Annotations
2 errors and 12 warnings
multiverse (background, 3.2.2)
********************************************************************************
Running "sidekiq" using CHAIN for Envfile entry 2
Starting tests in child PID 7489 at 2023-08-29 22:32:58 +0000
Bundling in /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/suites/sidekiq...
Fetching gem metadata from https://rubygems.org/............
Resolving dependencies...
Using rake 13.0.6
Using bundler 2.4.10
Using concurrent-ruby 1.2.2
Using json 2.6.3
Using metaclass 0.0.4
Using minitest 5.16.3
Using minitest-stub-const 0.6
Using newrelic_rpm 9.4.2 from source at `/home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent` and installing its executables
Using connection_pool 2.4.1
Using rack 2.2.8
Using rbtree 0.4.6
Fetching redis 4.8.1
Using set 1.0.3
Using warning 1.3.0
Using webrick 1.8.1
Using mocha 1.9.0
Using rack-protection 3.1.0
Using sorted_set 1.0.3
Installing redis 4.8.1
Fetching sidekiq 5.0.5
Installing sidekiq 5.0.5
Bundle complete! 11 Gemfile dependencies, 19 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
concurrent-ruby (1.2.2), connection_pool (2.4.1), json (2.6.3), metaclass (0.0.4), minitest (5.16.3), minitest-stub-const (0.6), mocha (1.9.0), newrelic_rpm (9.4.2), rack (2.2.8), rack-protection (3.1.0), rake (13.0.6), rbtree (0.4.6), redis (4.8.1), set (1.0.3), sidekiq (5.0.5), sorted_set (1.0.3), warning (1.3.0), webrick (1.8.1)
Run options: --seed 62872
# Running:
S2023-08-29T22:33:01.071Z 7489 TID-1ko INFO: Booting Sidekiq 5.0.5 with redis options {:id=>"Sidekiq-server-PID-7489", :url=>nil}
Pipelining commands on a Redis instance is deprecated and will be removed in Redis 5.0.0.
redis.multi do
redis.get("key")
end
should be replaced by
redis.multi do |pipeline|
pipeline.get("key")
end
(called from /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/sidekiq-5.0.5/lib/sidekiq/client.rb:184:in `block in raw_push'}
Redis#sadd will always return an Integer in Redis 5.0.0. Use Redis#sadd? instead.(called from: /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/sidekiq-5.0.5/lib/sidekiq/client.rb:204:in `atomic_push')
Pipelining commands on a Redis instance is deprecated and will be removed in Redis 5.0.0.
redis.multi do
redis.get("key")
end
should be replaced by
redis.multi do |pipeline|
pipeline.get("key")
end
(called from /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/sidekiq-5.0.5/lib/sidekiq/launcher.rb:82:in `block in ❤'}
Pipelining commands on a Redis instance is deprecated and will be removed in Redis 5.0.0.
redis.multi do
redis.get("key")
end
should be replaced by
redis.multi do |pipeline|
pipeline.get("key")
end
(called from /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/sidekiq-5.0.5/lib/sidekiq/launcher.rb:97:in `block in ❤'}
Redis#sadd will always return an Integer in Redis 5.0.0. Use Redis#sadd? instead.(called from: /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/sidekiq-5.0.5/lib/sidekiq/launcher.rb:98:in `block (2 levels) in ❤')
Passing the timeout as a positional argument is deprecated, it should be passed as a keyword argument:
redis.brpop("queue:default", timeout: 2)(called from: /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/sidekiq-5.0.5/lib/sidekiq/fetch.rb:36:in `block in retrieve_work')
Passing the timeout as a positional argument is deprecated, it should be passed as a keyword argument:
redis.brpop("queue:default", timeout: 2)(called from: /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/sidekiq-5.0.5/lib/sidekiq/fetch.rb:36:in `block in retrieve_work')
Passing the timeout as a positional argument is deprecated, it should be passed as a keyword argument:
redis.brpop("queue:default", timeout: 2)(called from: /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/sidekiq-5.0.5/lib/sidekiq/fetch.rb:36:in `block in retrieve_work')
Passing the timeout as a positional argument is deprecated, it should be passed as a keyword argument:
redis.brpop("queue:default", timeout: 2)(called from: /opt/hostedtoolcache/Ruby/
|
multiverse (background, 3.2.2)
Final attempt failed. Child_process exited with error code 1
|
multiverse (frameworks, 2.4.10)
No files were found with the provided path: lib/coverage_*/.resultset.json. No artifacts will be uploaded.
|
unit_tests (2.4.10)
No files were found with the provided path: lib/coverage_*/.resultset.json. No artifacts will be uploaded.
|
multiverse (background, 3.2.2)
Attempt 1 failed. Reason: Child_process exited with error code 1
|
multiverse (database, 2.4.10)
No files were found with the provided path: lib/coverage_*/.resultset.json. No artifacts will be uploaded.
|
multiverse (httpclients_2, 2.4.10)
No files were found with the provided path: lib/coverage_*/.resultset.json. No artifacts will be uploaded.
|
multiverse (httpclients, 2.4.10)
No files were found with the provided path: lib/coverage_*/.resultset.json. No artifacts will be uploaded.
|
infinite_tracing (2.5.9)
No files were found with the provided path: lib/coverage_*/.resultset.json. No artifacts will be uploaded.
|
multiverse (background, 2.4.10)
No files were found with the provided path: lib/coverage_*/.resultset.json. No artifacts will be uploaded.
|
multiverse (agent, 2.4.10)
No files were found with the provided path: lib/coverage_*/.resultset.json. No artifacts will be uploaded.
|
multiverse (rails, 2.4.10)
No files were found with the provided path: lib/coverage_*/.resultset.json. No artifacts will be uploaded.
|
multiverse (rest, 2.4.10)
No files were found with the provided path: lib/coverage_*/.resultset.json. No artifacts will be uploaded.
|
multiverse (background_2, 2.4.10)
No files were found with the provided path: lib/coverage_*/.resultset.json. No artifacts will be uploaded.
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
coverage-report-infinite-tracing
Expired
|
830 KB |
|
coverage-report-multiverse
Expired
|
101 MB |
|
coverage-report-unit-tests
Expired
|
2.61 MB |
|
gem_manifest_2.4.10.json
Expired
|
2.64 KB |
|
gem_manifest_3.2.2.json
Expired
|
2.7 KB |
|