Repository: rails/rails

Issue #38342: fixture errors are not helpful when running in parallel
Created: 2020-01-28T22:19:33Z
Steps to reproduce

generate a fixture that violates a database constraint
Expected behavior
it should show a model error or an error about the invalid fixture
Actual behavior
It just returns a marshal dump error
[samps@samps-dus cannabislims]$ bundle exec rails test
Running via Spring preloader in process 21152
Run options: --seed 25534

# Running:

Traceback (most recent call last):
        28: from -e:1:in `<main>'
        27: from -e:1:in `require'
        26: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application/boot.rb:19:in `<top (required)>'
        25: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:139:in `run'
        24: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:139:in `loop'
        23: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:145:in `block in run'
        22: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:175:in `serve'
        21: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:175:in `fork'
        20: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        19: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:138:in `run'
        18: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `start'
        17: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `map'
        16: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `each'
        15: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `times'
        14: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `block in start'
        13: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `fork'
        12: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:95:in `block (2 levels) in start'
        11: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1138:in `method_missing'
        10: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1158:in `with_friend'
         9: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1139:in `block in method_missing'
         8: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1227:in `open'
         7: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1140:in `block (2 levels) in method_missing'
         6: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1251:in `send_message'
         5: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:929:in `send_request'
         4: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `send_request'
         3: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `each'
         2: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:611:in `block in send_request'
         1: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:565:in `dump'
/opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:565:in `dump': no _dump_data is defined for class PG::Connection (TypeError)
        27: from -e:1:in `<main>'
        26: from -e:1:in `require'
        25: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        24: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:138:in `run'
        23: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `start'
        22: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `map'
        21: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `each'
        20: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `times'
        19: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `block in start'
        18: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `fork'
        17: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:95:in `block (2 levels) in start'
        16: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1138:in `method_missing'
        15: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1158:in `with_friend'
        14: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1139:in `block in method_missing'
        13: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1227:in `open'
        12: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1140:in `block (2 levels) in method_missing'
        11: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1251:in `send_message'
        10: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:929:in `send_request'
         9: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `send_request'
         8: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `each'
         7: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:611:in `block in send_request'
         6: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:564:in `dump'
         5: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:567:in `rescue in dump'
         4: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:650:in `make_proxy'
         3: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:650:in `new'
         2: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1101:in `initialize'
         1: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1807:in `to_id'
/opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1738:in `current_server': DRb::DRbServerNotFound (DRb::DRbServerNotFound)
        27: from -e:1:in `<main>'
        26: from -e:1:in `require'
        25: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        24: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:138:in `run'
        23: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `start'
        22: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `map'
        21: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `each'
        20: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `times'
        19: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `block in start'
        18: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `fork'
        17: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:95:in `block (2 levels) in start'
        16: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1138:in `method_missing'
        15: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1158:in `with_friend'
        14: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1139:in `block in method_missing'
        13: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1227:in `open'
        12: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1140:in `block (2 levels) in method_missing'
        11: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1251:in `send_message'
        10: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:929:in `send_request'
         9: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `send_request'
         8: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `each'
         7: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:611:in `block in send_request'
         6: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:564:in `dump'
         5: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:567:in `rescue in dump'
         4: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:650:in `make_proxy'
         3: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:650:in `new'
         2: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1101:in `initialize'
         1: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1807:in `to_id'
/opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1738:in `current_server': DRb::DRbServerNotFound (DRb::DRbConnError)
        19: from -e:1:in `<main>'
        18: from -e:1:in `require'
        17: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application/boot.rb:19:in `<top (required)>'
        16: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:139:in `run'
        15: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:139:in `loop'
        14: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:145:in `block in run'
        13: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:175:in `serve'
        12: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:175:in `fork'
        11: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        10: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:138:in `run'
         9: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `start'
         8: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `map'
         7: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `each'
         6: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `times'
         5: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `block in start'
         4: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `fork'
         3: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:94:in `block (2 levels) in start'
         2: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:97:in `rescue in block (2 levels) in start'
         1: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:97:in `each'
/home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:98:in `block (3 levels) in start': undefined method `exception=' for #<Minitest::UnexpectedError: Unexpected exception> (NoMethodError)
Did you mean?  exception
Traceback (most recent call last):
        28: from -e:1:in `<main>'
        27: from -e:1:in `require'
        26: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application/boot.rb:19:in `<top (required)>'
        25: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:139:in `run'
        24: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:139:in `loop'
        23: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:145:in `block in run'
        22: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:175:in `serve'
        21: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:175:in `fork'
        20: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        19: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:138:in `run'
        18: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `start'
        17: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `map'
        16: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `each'
        15: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `times'
        14: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `block in start'
        13: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `fork'
        12: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:95:in `block (2 levels) in start'
        11: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1138:in `method_missing'
        10: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1158:in `with_friend'
         9: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1139:in `block in method_missing'
         8: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1227:in `open'
         7: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1140:in `block (2 levels) in method_missing'
         6: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1251:in `send_message'
         5: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:929:in `send_request'
         4: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `send_request'
         3: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `each'
         2: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:611:in `block in send_request'
         1: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:565:in `dump'
/opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:565:in `dump': no _dump_data is defined for class PG::Connection (TypeError)
        27: from -e:1:in `<main>'
        26: from -e:1:in `require'
        25: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        24: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:138:in `run'
        23: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `start'
        22: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `map'
        21: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `each'
        20: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `times'
        19: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `block in start'
        18: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `fork'
        17: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:95:in `block (2 levels) in start'
        16: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1138:in `method_missing'
        15: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1158:in `with_friend'
        14: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1139:in `block in method_missing'
        13: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1227:in `open'
        12: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1140:in `block (2 levels) in method_missing'
        11: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1251:in `send_message'
        10: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:929:in `send_request'
         9: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `send_request'
         8: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `each'
         7: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:611:in `block in send_request'
         6: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:564:in `dump'
         5: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:567:in `rescue in dump'
         4: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:650:in `make_proxy'
         3: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:650:in `new'
         2: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1101:in `initialize'
         1: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1807:in `to_id'
/opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1738:in `current_server': DRb::DRbServerNotFound (DRb::DRbServerNotFound)
        27: from -e:1:in `<main>'
        26: from -e:1:in `require'
        25: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        24: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:138:in `run'
        23: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `start'
        22: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `map'
        21: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `each'
        20: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `times'
        19: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `block in start'
        18: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `fork'
        17: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:95:in `block (2 levels) in start'
        16: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1138:in `method_missing'
        15: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1158:in `with_friend'
        14: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1139:in `block in method_missing'
        13: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1227:in `open'
        12: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1140:in `block (2 levels) in method_missing'
        11: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1251:in `send_message'
        10: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:929:in `send_request'
         9: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `send_request'
         8: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `each'
         7: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:611:in `block in send_request'
         6: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:564:in `dump'
         5: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:567:in `rescue in dump'
         4: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:650:in `make_proxy'
         3: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:650:in `new'
         2: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1101:in `initialize'
         1: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1807:in `to_id'
/opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1738:in `current_server': DRb::DRbServerNotFound (DRb::DRbConnError)
        19: from -e:1:in `<main>'
        18: from -e:1:in `require'
        17: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application/boot.rb:19:in `<top (required)>'
        16: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:139:in `run'
        15: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:139:in `loop'
        14: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:145:in `block in run'
        13: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:175:in `serve'
        12: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:175:in `fork'
        11: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        10: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:138:in `run'
         9: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `start'
         8: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `map'
         7: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `each'
         6: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `times'
         5: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `block in start'
         4: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `fork'
         3: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:94:in `block (2 levels) in start'
         2: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:97:in `rescue in block (2 levels) in start'
         1: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:97:in `each'
/home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:98:in `block (3 levels) in start': undefined method `exception=' for #<Minitest::UnexpectedError: Unexpected exception> (NoMethodError)
Did you mean?  exception
Traceback (most recent call last):
        28: from -e:1:in `<main>'
        27: from -e:1:in `require'
        26: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application/boot.rb:19:in `<top (required)>'
        25: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:139:in `run'
        24: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:139:in `loop'
        23: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:145:in `block in run'
        22: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:175:in `serve'
        21: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:175:in `fork'
        20: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        19: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:138:in `run'
        18: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `start'
        17: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `map'
        16: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `each'
        15: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `times'
        14: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `block in start'
        13: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `fork'
        12: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:95:in `block (2 levels) in start'
        11: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1138:in `method_missing'
        10: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1158:in `with_friend'
         9: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1139:in `block in method_missing'
         8: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1227:in `open'
         7: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1140:in `block (2 levels) in method_missing'
         6: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1251:in `send_message'
         5: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:929:in `send_request'
         4: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `send_request'
         3: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `each'
         2: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:611:in `block in send_request'
         1: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:565:in `dump'
/opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:565:in `dump': no _dump_data is defined for class PG::Connection (TypeError)
        27: from -e:1:in `<main>'
        26: from -e:1:in `require'
        25: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        24: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:138:in `run'
        23: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `start'
        22: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `map'
        21: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `each'
        20: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `times'
        19: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `block in start'
        18: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `fork'
        17: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:95:in `block (2 levels) in start'
        16: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1138:in `method_missing'
        15: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1158:in `with_friend'
        14: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1139:in `block in method_missing'
        13: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1227:in `open'
        12: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1140:in `block (2 levels) in method_missing'
        11: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1251:in `send_message'
        10: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:929:in `send_request'
         9: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `send_request'
         8: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `each'
         7: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:611:in `block in send_request'
         6: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:564:in `dump'
         5: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:567:in `rescue in dump'
         4: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:650:in `make_proxy'
         3: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:650:in `new'
         2: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1101:in `initialize'
         1: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1807:in `to_id'
/opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1738:in `current_server': DRb::DRbServerNotFound (DRb::DRbServerNotFound)
        27: from -e:1:in `<main>'
        26: from -e:1:in `require'
        25: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        24: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:138:in `run'
        23: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `start'
        22: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `map'
        21: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `each'
        20: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `times'
        19: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `block in start'
        18: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `fork'
        17: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:95:in `block (2 levels) in start'
        16: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1138:in `method_missing'
        15: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1158:in `with_friend'
        14: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1139:in `block in method_missing'
        13: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1227:in `open'
        12: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1140:in `block (2 levels) in method_missing'
        11: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1251:in `send_message'
        10: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:929:in `send_request'
         9: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `send_request'
         8: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `each'
         7: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:611:in `block in send_request'
         6: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:564:in `dump'
         5: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:567:in `rescue in dump'
         4: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:650:in `make_proxy'
         3: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:650:in `new'
         2: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1101:in `initialize'
         1: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1807:in `to_id'
/opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1738:in `current_server': DRb::DRbServerNotFound (DRb::DRbConnError)
        19: from -e:1:in `<main>'
        18: from -e:1:in `require'
        17: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application/boot.rb:19:in `<top (required)>'
        16: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:139:in `run'
        15: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:139:in `loop'
        14: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:145:in `block in run'
        13: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:175:in `serve'
        12: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:175:in `fork'
        11: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        10: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:138:in `run'
         9: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `start'
         8: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `map'
         7: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `each'
         6: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `times'
         5: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `block in start'
         4: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `fork'
         3: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:94:in `block (2 levels) in start'
         2: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:97:in `rescue in block (2 levels) in start'
         1: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:97:in `each'
/home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:98:in `block (3 levels) in start': undefined method `exception=' for #<Minitest::UnexpectedError: Unexpected exception> (NoMethodError)
Did you mean?  exception
Traceback (most recent call last):
        28: from -e:1:in `<main>'
        27: from -e:1:in `require'
        26: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application/boot.rb:19:in `<top (required)>'
        25: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:139:in `run'
        24: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:139:in `loop'
        23: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:145:in `block in run'
        22: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:175:in `serve'
        21: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:175:in `fork'
        20: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        19: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:138:in `run'
        18: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `start'
        17: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `map'
        16: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `each'
        15: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `times'
        14: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `block in start'
        13: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `fork'
        12: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:95:in `block (2 levels) in start'
        11: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1138:in `method_missing'
        10: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1158:in `with_friend'
         9: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1139:in `block in method_missing'
         8: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1227:in `open'
         7: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1140:in `block (2 levels) in method_missing'
         6: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1251:in `send_message'
         5: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:929:in `send_request'
         4: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `send_request'
         3: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `each'
         2: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:611:in `block in send_request'
         1: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:565:in `dump'
/opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:565:in `dump': no _dump_data is defined for class PG::Connection (TypeError)
        27: from -e:1:in `<main>'
        26: from -e:1:in `require'
        25: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        24: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:138:in `run'
        23: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `start'
        22: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `map'
        21: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `each'
        20: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `times'
        19: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `block in start'
        18: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `fork'
        17: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:95:in `block (2 levels) in start'
        16: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1138:in `method_missing'
        15: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1158:in `with_friend'
        14: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1139:in `block in method_missing'
        13: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1227:in `open'
        12: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1140:in `block (2 levels) in method_missing'
        11: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1251:in `send_message'
        10: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:929:in `send_request'
         9: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `send_request'
         8: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `each'
         7: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:611:in `block in send_request'
         6: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:564:in `dump'
         5: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:567:in `rescue in dump'
         4: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:650:in `make_proxy'
         3: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:650:in `new'
         2: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1101:in `initialize'
         1: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1807:in `to_id'
/opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1738:in `current_server': DRb::DRbServerNotFound (DRb::DRbServerNotFound)
        27: from -e:1:in `<main>'
        26: from -e:1:in `require'
        25: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        24: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:138:in `run'
        23: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `start'
        22: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `map'
        21: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `each'
        20: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `times'
        19: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `block in start'
        18: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `fork'
        17: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:95:in `block (2 levels) in start'
        16: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1138:in `method_missing'
        15: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1158:in `with_friend'
        14: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1139:in `block in method_missing'
        13: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1227:in `open'
        12: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1140:in `block (2 levels) in method_missing'
        11: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1251:in `send_message'
        10: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:929:in `send_request'
         9: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `send_request'
         8: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:610:in `each'
         7: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:611:in `block in send_request'
         6: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:564:in `dump'
         5: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:567:in `rescue in dump'
         4: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:650:in `make_proxy'
         3: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:650:in `new'
         2: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1101:in `initialize'
         1: from /opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1807:in `to_id'
/opt/rubies/ruby-2.6.5/lib/ruby/2.6.0/drb/drb.rb:1738:in `current_server': DRb::DRbServerNotFound (DRb::DRbConnError)
        19: from -e:1:in `<main>'
        18: from -e:1:in `require'
        17: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application/boot.rb:19:in `<top (required)>'
        16: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:139:in `run'
        15: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:139:in `loop'
        14: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:145:in `block in run'
        13: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:175:in `serve'
        12: from /home/samps/.gem/ruby/2.6.5/gems/spring-2.1.0/lib/spring/application.rb:175:in `fork'
        11: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        10: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:138:in `run'
         9: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `start'
         8: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `map'
         7: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `each'
         6: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:74:in `times'
         5: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `block in start'
         4: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:75:in `fork'
         3: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:94:in `block (2 levels) in start'
         2: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:97:in `rescue in block (2 levels) in start'
         1: from /home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:97:in `each'
/home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:98:in `block (3 levels) in start': undefined method `exception=' for #<Minitest::UnexpectedError: Unexpected exception> (NoMethodError)
Did you mean?  exception
Traceback (most recent call last):
        4: from -e:1:in `<main>'
        3: from -e:1:in `require'
        2: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:68:in `block in autorun'
        1: from /home/samps/.gem/ruby/2.6.5/gems/minitest-5.14.0/lib/minitest.rb:145:in `run'
/home/samps/.gem/ruby/2.6.5/gems/activesupport-6.0.2.1/lib/active_support/testing/parallelization.rb:118:in `shutdown': Queue not empty, but all workers have finished. This probably means that a worker crashed and 24 tests were missed. (RuntimeError)

at first I had ZERO idea how to fix  no _dump_data is defined for class PG::Connection (TypeError) without hacking the PG::Connection class
then I started commenting out all of my tests and fixtures one by one. it turns out a fixture using JSONB was causing the error
System configuration
Rails version: 6.0.2.1
Ruby version: 2.6.5p114 (2019-10-01 revision 67812) [x86_64-linux]

Duplicate issue #38424: DRb::DRbServerNotFound (DRb::DRbServerNotFound) when running rails test
Created: 2020-02-10T13:56:45Z
Steps to reproduce
run rails t
Expected behavior
The tests should run
Actual behavior
DRb::DRbServerNotFound (DRb::DRbServerNotFound)
System configuration
Rails version: 6.0
Ruby version: 2.6.5

Closing comment (2020-03-23T17:02:25Z): again, this is a duplicate of #38342 and the demo there https://github.com/SampsonCrowley/sample_fixture_error.git is exactly as valid here