Skip to content

JRuby Continuous Integration #401

JRuby Continuous Integration

JRuby Continuous Integration #401

Triggered via schedule November 22, 2023 09:04
Status Failure
Total duration 1h 1m 54s
Artifacts

ci_jruby.yml

on: schedule
Matrix: jruby_multiverse
Fit to window
Zoom out
Zoom in

Annotations

11 errors
jruby_multiverse (rails)
The runner has received a shutdown signal. This can happen when the runner service is stopped, or a manually started runner is canceled.
jruby_multiverse (rails)
The operation was canceled.
jruby_multiverse (httpclients_2)
******************************************************************************** Running "ethon" using CHAIN for Envfile entry 1 Starting tests in child PID 10573 at 2023-11-22 09:14:06 +0000 Bundling in /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/suites/ethon... Fetching gem metadata from https://rubygems.org/........ Resolving dependencies... Using rake 13.1.0 Using bundler 2.3.26 Using base64 0.2.0 Using ffi 1.16.3 (java) Using metaclass 0.0.4 Using minitest 5.16.3 Using rack 3.0.8 Using minitest-stub-const 0.6 Using webrick 1.8.1 Using warning 1.3.0 Using mocha 1.9.0 Using newrelic_rpm 9.6.0 from source at `../../../..` and installing its executables Using rackup 2.1.0 Fetching ethon 0.12.0 Installing ethon 0.12.0 Bundle complete! 10 Gemfile dependencies, 14 gems now installed. Use `bundle info [gemname]` to see where a bundled gem is installed. base64 (0.2.0), ethon (0.12.0), ffi (1.16.3), metaclass (0.0.4), minitest (5.16.3), minitest-stub-const (0.6), mocha (1.9.0), newrelic_rpm (9.6.0), rack (3.0.8), rackup (2.1.0), rake (13.1.0), warning (1.3.0), webrick (1.8.1) Running in standalone mode without Rails Run options: --seed 19364 # Running: ...................EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE Finished in 1.556513s, 35.9779 runs/s, 28.9108 assertions/s. 1) Error: EthonInstrumentationTest#test_ethon_multi: ConcurrencyError: Detected invalid hash contents due to unsynchronized modifications with concurrent users org/jruby/RubyHash.java:1961:in `select' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/lib/new_relic/agent/configuration/manager.rb:367:in `reset_cache' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/lib/new_relic/agent/configuration/manager.rb:359:in `reset_to_defaults' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/new_relic/multiverse_helpers.rb:70:in `teardown_agent' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/new_relic/multiverse_helpers.rb:42:in `block in setup_and_teardown_agent' 2) Error: EthonInstrumentationTest#test_new_cat_with_call_out: ConcurrencyError: Detected invalid hash contents due to unsynchronized modifications with concurrent users org/jruby/RubyHash.java:1961:in `select' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/lib/new_relic/agent/configuration/manager.rb:367:in `reset_cache' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/lib/new_relic/agent/configuration/manager.rb:98:in `replace_or_add_config' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/lib/new_relic/control/instance_methods.rb:97:in `configure_agent' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/lib/new_relic/control/instance_methods.rb:55:in `init_plugin' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/lib/new_relic/agent.rb:414:in `manual_start' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/new_relic/multiverse_helpers.rb:112:in `trigger_agent_reconnect' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/new_relic/multiverse_helpers.rb:65:in `setup_agent' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/new_relic/multiverse_helpers.rb:38:in `block in setup_and_teardown_agent' Error: EthonInstrumentationTest#test_new_cat_with_call_out: ConcurrencyError: Detected invalid hash contents due to unsynchronized modifications with concurrent users org/jruby/RubyHash.java:1961:in `select' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/lib/new_relic/agent/configuration/manager.rb:367:in `reset_cache' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/lib/new_relic/agent/configuration/manager.rb:359:in `reset_to_defaults' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/new_relic/multiverse_helpers.rb:70:in `teardown_agent' /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/new_relic/multiverse_helpers.rb:42:in `block in setup_and_teardown_agent' 3) Error: EthonInstrumentationTest#test_host_is_default_host: Concurren
jruby_multiverse (httpclients_2)
Process completed with exit code 1.
jruby_multiverse (agent)
The runner has received a shutdown signal. This can happen when the runner service is stopped, or a manually started runner is canceled.
jruby_multiverse (agent)
The operation was canceled.
jruby_multiverse (background)
The runner has received a shutdown signal. This can happen when the runner service is stopped, or a manually started runner is canceled.
jruby_multiverse (background)
The operation was canceled.
jruby_multiverse (background_2)
The hosted runner: GitHub Actions 182 lost communication with the server. Anything in your workflow that terminates the runner process, starves it for CPU/Memory, or blocks its network access can cause this error.
jruby_multiverse (httpclients)
******************************************************************************** Running "async_http" using CHAIN for Envfile entry 0 Starting tests in child PID 7160 at 2023-11-22 09:07:53 +0000 Bundling in /home/runner/work/newrelic-ruby-agent/newrelic-ruby-agent/test/multiverse/suites/async_http... Gem::Ext::BuildError: ERROR: Failed to build gem native extension. current directory: /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/gems/shared/gems/io-event-1.3.3/ext /home/runner/.rubies/jruby-9.4.3.0/bin/jruby -I /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib extconf.rb Makefile not found Gem files will remain installed in /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/gems/shared/gems/io-event-1.3.3 for inspection. Results logged to /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/gems/shared/extensions/universal-java-11/3.1.0/io-event-1.3.3/gem_make.out /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/rubygems/ext/builder.rb:22:in `make' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/rubygems/ext/ext_conf_builder.rb:42:in `build' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/rubygems/ext/builder.rb:171:in `build_extension' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/rubygems/ext/builder.rb:205:in `block in build_extensions' org/jruby/RubyArray.java:1989:in `each' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/rubygems/ext/builder.rb:202:in `build_extensions' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/rubygems/installer.rb:843:in `build_extensions' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/bundler/rubygems_gem_installer.rb:72:in `build_extensions' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/bundler/rubygems_gem_installer.rb:28:in `install' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/bundler/source/rubygems.rb:207:in `install' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/bundler/installer/gem_installer.rb:54:in `install' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/bundler/installer/gem_installer.rb:16:in `install_from_spec' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/bundler/installer/parallel_installer.rb:186:in `do_install' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/bundler/installer/parallel_installer.rb:177:in `block in worker_pool' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/bundler/worker.rb:62:in `apply_func' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/bundler/worker.rb:57:in `block in process_queue' org/jruby/RubyKernel.java:1601:in `loop' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/bundler/worker.rb:54:in `process_queue' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/bundler/worker.rb:91:in `block in create_threads' An error occurred while installing io-event (1.3.3), and Bundler cannot continue. In Gemfile.0: async-http was resolved to 0.61.0, which depends on async-io was resolved to 1.38.0, which depends on async was resolved to 2.6.5, which depends on io-event Gem::Ext::BuildError: ERROR: Failed to build gem native extension. current directory: /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/gems/shared/gems/io-event-1.3.3/ext /home/runner/.rubies/jruby-9.4.3.0/bin/jruby -I /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib extconf.rb Makefile not found Gem files will remain installed in /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/gems/shared/gems/io-event-1.3.3 for inspection. Results logged to /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/gems/shared/extensions/universal-java-11/3.1.0/io-event-1.3.3/gem_make.out /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/rubygems/ext/builder.rb:22:in `make' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/rubygems/ext/ext_conf_builder.rb:42:in `build' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/rubygems/ext/builder.rb:171:in `build_extension' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/rubygems/ext/builder.rb:205:in `block in build_extensions' org/jruby/RubyArray.java:1989:in `each' /home/runner/.rubies/jruby-9.4.3.0/lib/ruby/stdlib/rubygems/ext/builder.rb:202:in `build_extensions' /home/runner/.rubies/jruby-9.4.3.0/lib/r
jruby_multiverse (httpclients)
Process completed with exit code 1.