JRuby Continuous Integration #401
ci_jruby.yml
on: schedule
unit_tests
4m 40s
Matrix: jruby_multiverse
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.
|