Skip to content

Check versions 6 and 5 #5123

Check versions 6 and 5

Check versions 6 and 5 #5123

Triggered via pull request December 5, 2023 19:00
Status Failure
Total duration 10m 23s
Artifacts 5

ci.yml

on: pull_request
run_rubocop
25s
run_rubocop
Matrix: infinite_tracing
Matrix: multiverse
Matrix: unit_tests
simplecov
0s
simplecov
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 15 warnings
multiverse (database, 3.2.2)
******************************************************************************** Running "elasticsearch" using CHAIN for Envfile entry 0 Starting tests in child PID 6839 at 2023-12-05 19:03:36 +0000 Bundling in /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/suites/elasticsearch... Fetching gem metadata from https://rubygems.org/........ Resolving dependencies... Using rake 13.1.0 Using base64 0.2.0 Using bundler 2.4.10 Using ruby2_keywords 0.0.5 Using minitest 5.16.3 Using minitest-stub-const 0.6 Using warning 1.3.0 Using webrick 1.8.1 Fetching faraday-net_http 3.0.2 Using metaclass 0.0.4 Using newrelic_rpm 9.6.0 from source at `../../../..` and installing its executables Fetching multi_json 1.15.0 Using mocha 1.9.0 Installing multi_json 1.15.0 Installing faraday-net_http 3.0.2 Fetching faraday 2.7.12 Fetching elasticsearch-api 8.11.0 Installing faraday 2.7.12 Installing elasticsearch-api 8.11.0 Fetching elastic-transport 8.3.0 Installing elastic-transport 8.3.0 Fetching elasticsearch 8.11.0 Installing elasticsearch 8.11.0 Bundle complete! 8 Gemfile dependencies, 17 gems now installed. Use `bundle info [gemname]` to see where a bundled gem is installed. base64 (0.2.0), elastic-transport (8.3.0), elasticsearch (8.11.0), elasticsearch-api (8.11.0), faraday (2.7.12), faraday-net_http (3.0.2), metaclass (0.0.4), minitest (5.16.3), minitest-stub-const (0.6), mocha (1.9.0), multi_json (1.15.0), newrelic_rpm (9.6.0), rake (13.1.0), ruby2_keywords (0.0.5), warning (1.3.0), webrick (1.8.1) Run options: --seed 19462 # Running: EEEEEEEEEEEEEEE Finished in 0.192472s, 77.9336 runs/s, 0.0000 assertions/s. 1) Error: ElasticsearchInstrumentationTest#test_nosql_statement_recorded_body_obfuscated: Elastic::Transport::Transport::Errors::BadRequest: [400] {"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"request [/my-index/_doc/1] contains unrecognized parameter: [type] -> did you mean [op_type]?"}],"type":"illegal_argument_exception","reason":"request [/my-index/_doc/1] contains unrecognized parameter: [type] -> did you mean [op_type]?"},"status":400} /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/elastic-transport-8.3.0/lib/elastic/transport/transport/base.rb:228:in `__raise_transport_error' /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/elastic-transport-8.3.0/lib/elastic/transport/transport/base.rb:346:in `perform_request' /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/elastic-transport-8.3.0/lib/elastic/transport/transport/http/faraday.rb:36:in `perform_request' /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/elastic-transport-8.3.0/lib/elastic/transport/client.rb:198:in `perform_request' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/lib/new_relic/agent/instrumentation/elasticsearch/chain.rb:23:in `block in perform_request' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/lib/new_relic/agent/instrumentation/elasticsearch/instrumentation.rb:26:in `block in perform_request_with_tracing' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/lib/new_relic/agent/tracer.rb:357:in `capture_segment_error' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/lib/new_relic/agent/instrumentation/elasticsearch/instrumentation.rb:26:in `perform_request_with_tracing' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/lib/new_relic/agent/instrumentation/elasticsearch/chain.rb:22:in `perform_request' /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/elasticsearch-8.11.0/lib/elasticsearch.rb:75:in `method_missing' /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/elasticsearch-api-8.11.0/lib/elasticsearch/api/actions/index.rb:74:in `index' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/suites/elasticsearch/elasticsearch_instrumentation_test.rb:17:in `setup' 2) Error: ElasticsearchInstrumentationTest#test_segment_operation_is_index_when_index_method_called: Elastic::Transport::Transport::Errors::BadRequest: [400
multiverse (database, 3.2.2)
Final attempt failed. Child_process exited with error code 1
multiverse (database, 2.4.10)
Final attempt failed. Child_process exited with error code 1
multiverse (database, 2.4.10)
******************************************************************************** Running "elasticsearch" using CHAIN for Envfile entry 1 Starting tests in child PID 9413 at 2023-12-05 19:04:46 +0000 Bundling in /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/suites/elasticsearch... Fetching gem metadata from https://rubygems.org/........ Resolving dependencies... Using rake 13.1.0 Using base64 0.2.0 Using bundler 1.17.3 Using multi_json 1.15.0 Fetching elasticsearch-api 6.1.0 Installing elasticsearch-api 6.1.0 Using faraday-em_http 1.0.0 Using faraday-em_synchrony 1.0.0 Using faraday-excon 1.1.0 Using faraday-httpclient 1.0.1 Using multipart-post 2.3.0 Using faraday-multipart 1.0.4 Using faraday-net_http 1.0.1 Using faraday-net_http_persistent 1.2.0 Using faraday-patron 1.0.0 Using faraday-rack 1.0.0 Using faraday-retry 1.0.3 Using ruby2_keywords 0.0.5 Using faraday 1.10.3 Fetching elasticsearch-transport 6.1.0 Installing elasticsearch-transport 6.1.0 Fetching elasticsearch 6.1.0 Installing elasticsearch 6.1.0 Using metaclass 0.0.4 Using minitest 5.10.3 Using minitest-stub-const 0.6 Using mocha 1.9.0 Using newrelic_rpm 9.6.0 from source at `../../../..` Using warning 1.3.0 Using webrick 1.8.1 Bundle complete! 8 Gemfile dependencies, 27 gems now installed. Use `bundle info [gemname]` to see where a bundled gem is installed. base64 (0.2.0), elasticsearch (6.1.0), elasticsearch-api (6.1.0), elasticsearch-transport (6.1.0), faraday (1.10.3), faraday-em_http (1.0.0), faraday-em_synchrony (1.0.0), faraday-excon (1.1.0), faraday-httpclient (1.0.1), faraday-multipart (1.0.4), faraday-net_http (1.0.1), faraday-net_http_persistent (1.2.0), faraday-patron (1.0.0), faraday-rack (1.0.0), faraday-retry (1.0.3), metaclass (0.0.4), minitest (5.10.3), minitest-stub-const (0.6), mocha (1.9.0), multi_json (1.15.0), multipart-post (2.3.0), newrelic_rpm (9.6.0), rake (13.1.0), ruby2_keywords (0.0.5), warning (1.3.0), webrick (1.8.1) Run options: --seed 40432 # Running: .E............. Finished in 0.646406s, 23.2052 runs/s, 34.0344 assertions/s. 1) Error: ElasticsearchInstrumentationTest#test_segment_operation_is_index_when_index_method_called: ArgumentError: Required argument 'type' missing /opt/hostedtoolcache/Ruby/2.4.10/x64/lib/ruby/gems/2.4.0/gems/elasticsearch-api-6.1.0/lib/elasticsearch/api/actions/index.rb:75:in `index' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/suites/elasticsearch/elasticsearch_instrumentation_test.rb:53:in `block in test_segment_operation_is_index_when_index_method_called' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/agent_helper.rb:394:in `block in in_transaction' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/lib/new_relic/agent/tracer.rb:106:in `in_transaction' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/agent_helper.rb:392:in `in_transaction' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/suites/elasticsearch/elasticsearch_instrumentation_test.rb:52:in `test_segment_operation_is_index_when_index_method_called' 15 runs, 22 assertions, 0 failures, 1 errors, 0 skips ====== Ten slowest tests ====== 1. ElasticsearchInstrumentationTest#test_nosql_statement_recorded_params_obfuscated: 0.05072 2. ElasticsearchInstrumentationTest#test_nosql_statement_recorded_params_not_obfuscated: 0.04923 3. ElasticsearchInstrumentationTest#test_statement_captured: 0.04804 4. ElasticsearchInstrumentationTest#test_nosql_statement_recorded_body_not_obfuscated: 0.0462 5. ElasticsearchInstrumentationTest#test_segment_error_captured_if_raised: 0.04581 6. ElasticsearchInstrumentationTest#test_segment_operation_is_search_when_search_method_called: 0.04347 7. ElasticsearchInstrumentationTest#test_nosql_statement_recorded_body_obfuscated: 0.04321 8. ElasticsearchInstrumentationTest#test_segment_host: 0.04318 9. ElasticsearchInstrumentationTest#test_statement_not_captured: 0.04186 10. ElasticsearchInstrumentationTest#test_segment_port_path_or_id_uses_port: 0.04172 One or more failures
multiverse (rest, 3.2.2)
Final attempt failed. Child_process exited with error code 1
multiverse (rest, 3.2.2)
******************************************************************************** Running "view_component" using CHAIN for Envfile entry 0 Starting tests in child PID 12922 at 2023-12-05 19:06:28 +0000 Bundling in /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/suites/view_component... Fetching gem metadata from https://rubygems.org/........ Resolving dependencies... Using rake 13.1.0 Using base64 0.2.0 Using concurrent-ruby 1.2.2 Using ruby2_keywords 0.0.5 Using minitest 5.16.3 Fetching bigdecimal 3.1.4 Using bundler 2.4.10 Using metaclass 0.0.4 Fetching connection_pool 2.4.1 Fetching method_source 1.0.0 Fetching mutex_m 0.2.0 Installing mutex_m 0.2.0 Installing connection_pool 2.4.1 Installing method_source 1.0.0 Installing bigdecimal 3.1.4 with native extensions Using minitest-stub-const 0.6 Using warning 1.3.0 Using webrick 1.8.1 Using i18n 1.14.1 Fetching tzinfo 2.0.6 Using newrelic_rpm 9.6.0 from source at `../../../..` and installing its executables Fetching drb 2.2.0 Using mocha 1.9.0 Installing drb 2.2.0 Installing tzinfo 2.0.6 Fetching activesupport 7.1.2 Installing activesupport 7.1.2 Fetching view_component 3.8.0 Installing view_component 3.8.0 Bundle complete! 8 Gemfile dependencies, 21 gems now installed. Use `bundle info [gemname]` to see where a bundled gem is installed. Stopped processing SimpleCov as a previous error not related to SimpleCov has been detected <internal:/opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require': cannot load such file -- action_view (LoadError) from <internal:/opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require' from /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/view_component-3.8.0/lib/view_component.rb:3:in `<top (required)>' from /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/bundler/runtime.rb:60:in `require' from /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/bundler/runtime.rb:60:in `block (2 levels) in require' from /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/bundler/runtime.rb:55:in `each' from /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/bundler/runtime.rb:55:in `block in require' from /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/bundler/runtime.rb:44:in `each' from /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/bundler/runtime.rb:44:in `require' from /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/bundler.rb:196:in `require' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:235:in `block in ensure_bundle' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:122:in `with_potentially_mismatched_bundler' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:234:in `ensure_bundle' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:107:in `load_dependencies' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:399:in `block in execute_child_environment' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:518:in `block (2 levels) in with_unbundled_env' from /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/bundler.rb:419:in `block in with_unbundled_env' from /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/bundler.rb:665:in `with_env' from /opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/3.2.0/bundler.rb:419:in `with_unbundled_env' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:518:in `block in with_unbundled_env' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:122:in `with_potentially_mismatched_bundler' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:513:in `with_unbundled_env' from /home/runner/work/newrelic-ruby-age
multiverse (rest, 2.4.10)
Final attempt failed. Child_process exited with error code 1
multiverse (rest, 2.4.10)
******************************************************************************** Running "view_component" using CHAIN for Envfile entry 0 Starting tests in child PID 26750 at 2023-12-05 19:08:41 +0000 Bundling in /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/suites/view_component... Fetching gem metadata from https://rubygems.org/........ Resolving dependencies... Using rake 13.1.0 Using concurrent-ruby 1.2.2 Using i18n 1.14.1 Using minitest 5.10.3 Fetching thread_safe 0.3.6 Installing thread_safe 0.3.6 Fetching tzinfo 1.2.11 Installing tzinfo 1.2.11 Fetching activesupport 5.2.8.1 Installing activesupport 5.2.8.1 Using base64 0.2.0 Using bundler 1.17.3 Using metaclass 0.0.4 Fetching method_source 1.0.0 Installing method_source 1.0.0 Using minitest-stub-const 0.6 Using mocha 1.9.0 Using newrelic_rpm 9.6.0 from source at `../../../..` Fetching view_component 2.82.0 Installing view_component 2.82.0 Using warning 1.3.0 Using webrick 1.8.1 Bundle complete! 8 Gemfile dependencies, 17 gems now installed. Use `bundle info [gemname]` to see where a bundled gem is installed. /opt/hostedtoolcache/Ruby/2.4.10/x64/lib/ruby/gems/2.4.0/gems/view_component-2.82.0/lib/view_component.rb:3:in `require': cannot load such file -- action_view (LoadError) from /opt/hostedtoolcache/Ruby/2.4.10/x64/lib/ruby/gems/2.4.0/gems/view_component-2.82.0/lib/view_component.rb:3:in `<top (required)>' from /opt/hostedtoolcache/Ruby/2.4.10/x64/lib/ruby/site_ruby/2.4.0/bundler/runtime.rb:81:in `require' from /opt/hostedtoolcache/Ruby/2.4.10/x64/lib/ruby/site_ruby/2.4.0/bundler/runtime.rb:81:in `block (2 levels) in require' from /opt/hostedtoolcache/Ruby/2.4.10/x64/lib/ruby/site_ruby/2.4.0/bundler/runtime.rb:76:in `each' from /opt/hostedtoolcache/Ruby/2.4.10/x64/lib/ruby/site_ruby/2.4.0/bundler/runtime.rb:76:in `block in require' from /opt/hostedtoolcache/Ruby/2.4.10/x64/lib/ruby/site_ruby/2.4.0/bundler/runtime.rb:65:in `each' from /opt/hostedtoolcache/Ruby/2.4.10/x64/lib/ruby/site_ruby/2.4.0/bundler/runtime.rb:65:in `require' from /opt/hostedtoolcache/Ruby/2.4.10/x64/lib/ruby/site_ruby/2.4.0/bundler.rb:114:in `require' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:235:in `block in ensure_bundle' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:122:in `with_potentially_mismatched_bundler' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:234:in `ensure_bundle' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:107:in `load_dependencies' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:399:in `block in execute_child_environment' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:518:in `block (2 levels) in with_unbundled_env' from /opt/hostedtoolcache/Ruby/2.4.10/x64/lib/ruby/site_ruby/2.4.0/bundler.rb:313:in `block in with_clean_env' from /opt/hostedtoolcache/Ruby/2.4.10/x64/lib/ruby/site_ruby/2.4.0/bundler.rb:562:in `with_env' from /opt/hostedtoolcache/Ruby/2.4.10/x64/lib/ruby/site_ruby/2.4.0/bundler.rb:313:in `with_clean_env' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/bundler_patch.rb:15:in `with_unbundled_env' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:518:in `block in with_unbundled_env' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:122:in `with_potentially_mismatched_bundler' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:513:in `with_unbundled_env' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/multiverse/suite.rb:388:in `execute_child_environment' from /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/lib/mul
multiverse (background, 2.4.10)
No files were found with the provided path: lib/coverage_*/.resultset.json. No artifacts will be uploaded.
multiverse (frameworks, 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.
multiverse (database, 3.2.2)
Attempt 1 failed. Reason: Child_process exited with error code 1
multiverse (frameworks, 3.2.2)
Attempt 1 failed. Reason: Child_process exited with error code 1
multiverse (database, 2.4.10)
Attempt 1 failed. Reason: Child_process exited with error code 1
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.
unit_tests (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 (rails, 3.2.2)
Attempt 1 failed. Reason: Child_process exited with error code 1
multiverse (background_2, 2.4.10)
No files were found with the provided path: lib/coverage_*/.resultset.json. No artifacts will be uploaded.
multiverse (rest, 3.2.2)
Attempt 1 failed. Reason: Child_process exited with error code 1
multiverse (background_2, 3.2.2)
Attempt 1 failed. Reason: Child_process exited with error code 1
multiverse (rest, 2.4.10)
Attempt 1 failed. Reason: Child_process exited with error code 1

Artifacts

Produced during runtime
Name Size
coverage-report-infinite-tracing Expired
1.69 MB
coverage-report-multiverse Expired
112 MB
coverage-report-unit-tests Expired
2.71 MB
gem_manifest_2.4.10.json Expired
2.93 KB
gem_manifest_3.2.2.json Expired
2.94 KB