Skip to content

PluginTestRunnerTest gets Could not find gems matching 'thruster' valid for all resolution platforms  #56234

@yahonda

Description

@yahonda

Managed to reproduce CI failure at https://buildkite.com/rails/rails-nightly/builds/3235#019abcd1-7d42-4ba3-b4fc-98da852e647e/1426-1434

Steps to reproduce

  1. Install Ruby 4.0.0.dev
  2. Run the following steps:
git clone https://github.com/rails/rails
cd rails
rm Gemfile.lock
bundle install
cd railties
bin/test test/generators/plugin_test_runner_test.rb

Expected behavior

All of tests should pass.

Actual behavior

Could not find gems matching 'thruster' valid for all resolution platforms (aarch64-linux-android, arm-linux-androideabi, riscv64-linux-android, riscv64-linux-gnu, riscv64-linux-musl, x86_64-linux, x86_64-linux-android) in locally installed gems. (Bundler::GemNotFound) raised.

$ bin/test test/generators/plugin_test_runner_test.rb
Source locally installed gems is ignoring #<Bundler::StubSpecification name=erb version=5.1.3 platform=ruby> because it is missing extensions
Run options: --seed 19295

# Running:

Source locally installed gems is ignoring #<Bundler::StubSpecification name=erb version=5.1.3 platform=ruby> because it is missing extensions
Source rubygems repository https://rubygems.org/ or installed locally is ignoring #<Bundler::StubSpecification name=erb version=5.1.3 platform=ruby> because it is missing extensions
.Source locally installed gems is ignoring #<Bundler::StubSpecification name=erb version=5.1.3 platform=ruby> because it is missing extensions
/home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:356:in 'Bundler::Resolver#raise_not_found!': Could not find gems matching 'thruster' valid for all resolution platforms (aarch64-linux-android, arm-linux-androideabi, riscv64-linux-android, riscv64-linux-gnu, riscv64-linux-musl, x86_64-linux, x86_64-linux-android) in locally installed gems. (Bundler::GemNotFound)

The source contains the following gems matching 'thruster':
  * thruster-0.1.16-x86_64-linux
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:450:in 'block in Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Hash#each'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Enumerable#filter_map'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:63:in 'Bundler::Resolver#setup_solver'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:28:in 'Bundler::Resolver#start'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:753:in 'Bundler::Definition#start_resolution'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:350:in 'Bundler::Definition#resolve'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:666:in 'Bundler::Definition#materialize'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:240:in 'Bundler::Definition#specs'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:312:in 'Bundler::Definition#specs_for'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/runtime.rb:18:in 'Bundler::Runtime#setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler.rb:165:in 'Bundler.setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in 'block in <top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:177:in 'Bundler::UI::Shell#with_level'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:122:in 'Bundler::UI::Shell#silence'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in '<top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in 'Kernel#require'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in '<top (required)>'
	from <internal:gem_prelude>:2:in '<internal:gem_prelude>'
E

Error:
PluginTestRunnerTest#test_output_inline_by_default:
RuntimeError: Command failed with exit 1: bundle
    test/plugin_helpers.rb:5:in 'Kernel#system'
    test/plugin_helpers.rb:5:in 'PluginHelpers#generate_plugin'
    test/generators/plugin_test_runner_test.rb:14:in 'PluginTestRunnerTest#setup'
    lib/rails/test_unit/line_filtering.rb:10:in 'Rails::LineFiltering#run'


bin/test test/generators/plugin_test_runner_test.rb:72

Source locally installed gems is ignoring #<Bundler::StubSpecification name=erb version=5.1.3 platform=ruby> because it is missing extensions
/home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:356:in 'Bundler::Resolver#raise_not_found!': Could not find gems matching 'thruster' valid for all resolution platforms (aarch64-linux-android, arm-linux-androideabi, riscv64-linux-android, riscv64-linux-gnu, riscv64-linux-musl, x86_64-linux, x86_64-linux-android) in locally installed gems. (Bundler::GemNotFound)

The source contains the following gems matching 'thruster':
  * thruster-0.1.16-x86_64-linux
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:450:in 'block in Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Hash#each'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Enumerable#filter_map'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:63:in 'Bundler::Resolver#setup_solver'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:28:in 'Bundler::Resolver#start'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:753:in 'Bundler::Definition#start_resolution'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:350:in 'Bundler::Definition#resolve'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:666:in 'Bundler::Definition#materialize'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:240:in 'Bundler::Definition#specs'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:312:in 'Bundler::Definition#specs_for'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/runtime.rb:18:in 'Bundler::Runtime#setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler.rb:165:in 'Bundler.setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in 'block in <top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:177:in 'Bundler::UI::Shell#with_level'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:122:in 'Bundler::UI::Shell#silence'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in '<top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in 'Kernel#require'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in '<top (required)>'
	from <internal:gem_prelude>:2:in '<internal:gem_prelude>'
E

Error:
PluginTestRunnerTest#test_run_default:
RuntimeError: Command failed with exit 1: bundle
    test/plugin_helpers.rb:5:in 'Kernel#system'
    test/plugin_helpers.rb:5:in 'PluginHelpers#generate_plugin'
    test/generators/plugin_test_runner_test.rb:14:in 'PluginTestRunnerTest#setup'
    lib/rails/test_unit/line_filtering.rb:10:in 'Rails::LineFiltering#run'


bin/test test/generators/plugin_test_runner_test.rb:22

Source locally installed gems is ignoring #<Bundler::StubSpecification name=erb version=5.1.3 platform=ruby> because it is missing extensions
/home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:356:in 'Bundler::Resolver#raise_not_found!': Could not find gems matching 'thruster' valid for all resolution platforms (aarch64-linux-android, arm-linux-androideabi, riscv64-linux-android, riscv64-linux-gnu, riscv64-linux-musl, x86_64-linux, x86_64-linux-android) in locally installed gems. (Bundler::GemNotFound)

The source contains the following gems matching 'thruster':
  * thruster-0.1.16-x86_64-linux
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:450:in 'block in Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Hash#each'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Enumerable#filter_map'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:63:in 'Bundler::Resolver#setup_solver'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:28:in 'Bundler::Resolver#start'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:753:in 'Bundler::Definition#start_resolution'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:350:in 'Bundler::Definition#resolve'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:666:in 'Bundler::Definition#materialize'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:240:in 'Bundler::Definition#specs'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:312:in 'Bundler::Definition#specs_for'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/runtime.rb:18:in 'Bundler::Runtime#setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler.rb:165:in 'Bundler.setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in 'block in <top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:177:in 'Bundler::UI::Shell#with_level'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:122:in 'Bundler::UI::Shell#silence'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in '<top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in 'Kernel#require'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in '<top (required)>'
	from <internal:gem_prelude>:2:in '<internal:gem_prelude>'
E

Error:
PluginTestRunnerTest#test_run_single_file:
RuntimeError: Command failed with exit 1: bundle
    test/plugin_helpers.rb:5:in 'Kernel#system'
    test/plugin_helpers.rb:5:in 'PluginHelpers#generate_plugin'
    test/generators/plugin_test_runner_test.rb:14:in 'PluginTestRunnerTest#setup'
    lib/rails/test_unit/line_filtering.rb:10:in 'Rails::LineFiltering#run'


bin/test test/generators/plugin_test_runner_test.rb:26

Source locally installed gems is ignoring #<Bundler::StubSpecification name=erb version=5.1.3 platform=ruby> because it is missing extensions
/home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:356:in 'Bundler::Resolver#raise_not_found!': Could not find gems matching 'thruster' valid for all resolution platforms (aarch64-linux-android, arm-linux-androideabi, riscv64-linux-android, riscv64-linux-gnu, riscv64-linux-musl, x86_64-linux, x86_64-linux-android) in locally installed gems. (Bundler::GemNotFound)

The source contains the following gems matching 'thruster':
  * thruster-0.1.16-x86_64-linux
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:450:in 'block in Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Hash#each'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Enumerable#filter_map'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:63:in 'Bundler::Resolver#setup_solver'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:28:in 'Bundler::Resolver#start'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:753:in 'Bundler::Definition#start_resolution'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:350:in 'Bundler::Definition#resolve'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:666:in 'Bundler::Definition#materialize'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:240:in 'Bundler::Definition#specs'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:312:in 'Bundler::Definition#specs_for'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/runtime.rb:18:in 'Bundler::Runtime#setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler.rb:165:in 'Bundler.setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in 'block in <top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:177:in 'Bundler::UI::Shell#with_level'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:122:in 'Bundler::UI::Shell#silence'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in '<top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in 'Kernel#require'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in '<top (required)>'
	from <internal:gem_prelude>:2:in '<internal:gem_prelude>'
E

Error:
PluginTestRunnerTest#test_only_inline_failure_output:
RuntimeError: Command failed with exit 1: bundle
    test/plugin_helpers.rb:5:in 'Kernel#system'
    test/plugin_helpers.rb:5:in 'PluginHelpers#generate_plugin'
    test/generators/plugin_test_runner_test.rb:14:in 'PluginTestRunnerTest#setup'
    lib/rails/test_unit/line_filtering.rb:10:in 'Rails::LineFiltering#run'


bin/test test/generators/plugin_test_runner_test.rb:80

Source locally installed gems is ignoring #<Bundler::StubSpecification name=erb version=5.1.3 platform=ruby> because it is missing extensions
/home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:356:in 'Bundler::Resolver#raise_not_found!': Could not find gems matching 'thruster' valid for all resolution platforms (aarch64-linux-android, arm-linux-androideabi, riscv64-linux-android, riscv64-linux-gnu, riscv64-linux-musl, x86_64-linux, x86_64-linux-android) in locally installed gems. (Bundler::GemNotFound)

The source contains the following gems matching 'thruster':
  * thruster-0.1.16-x86_64-linux
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:450:in 'block in Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Hash#each'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Enumerable#filter_map'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:63:in 'Bundler::Resolver#setup_solver'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:28:in 'Bundler::Resolver#start'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:753:in 'Bundler::Definition#start_resolution'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:350:in 'Bundler::Definition#resolve'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:666:in 'Bundler::Definition#materialize'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:240:in 'Bundler::Definition#specs'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:312:in 'Bundler::Definition#specs_for'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/runtime.rb:18:in 'Bundler::Runtime#setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler.rb:165:in 'Bundler.setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in 'block in <top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:177:in 'Bundler::UI::Shell#with_level'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:122:in 'Bundler::UI::Shell#silence'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in '<top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in 'Kernel#require'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in '<top (required)>'
	from <internal:gem_prelude>:2:in '<internal:gem_prelude>'
E

Error:
PluginTestRunnerTest#test_executed_only_once:
RuntimeError: Command failed with exit 1: bundle
    test/plugin_helpers.rb:5:in 'Kernel#system'
    test/plugin_helpers.rb:5:in 'PluginHelpers#generate_plugin'
    test/generators/plugin_test_runner_test.rb:14:in 'PluginTestRunnerTest#setup'
    lib/rails/test_unit/line_filtering.rb:10:in 'Rails::LineFiltering#run'


bin/test test/generators/plugin_test_runner_test.rb:99

Source locally installed gems is ignoring #<Bundler::StubSpecification name=erb version=5.1.3 platform=ruby> because it is missing extensions
/home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:356:in 'Bundler::Resolver#raise_not_found!': Could not find gems matching 'thruster' valid for all resolution platforms (aarch64-linux-android, arm-linux-androideabi, riscv64-linux-android, riscv64-linux-gnu, riscv64-linux-musl, x86_64-linux, x86_64-linux-android) in locally installed gems. (Bundler::GemNotFound)

The source contains the following gems matching 'thruster':
  * thruster-0.1.16-x86_64-linux
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:450:in 'block in Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Hash#each'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Enumerable#filter_map'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:63:in 'Bundler::Resolver#setup_solver'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:28:in 'Bundler::Resolver#start'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:753:in 'Bundler::Definition#start_resolution'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:350:in 'Bundler::Definition#resolve'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:666:in 'Bundler::Definition#materialize'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:240:in 'Bundler::Definition#specs'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:312:in 'Bundler::Definition#specs_for'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/runtime.rb:18:in 'Bundler::Runtime#setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler.rb:165:in 'Bundler.setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in 'block in <top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:177:in 'Bundler::UI::Shell#with_level'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:122:in 'Bundler::UI::Shell#silence'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in '<top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in 'Kernel#require'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in '<top (required)>'
	from <internal:gem_prelude>:2:in '<internal:gem_prelude>'
E

Error:
PluginTestRunnerTest#test_multiple_line_filters:
RuntimeError: Command failed with exit 1: bundle
    test/plugin_helpers.rb:5:in 'Kernel#system'
    test/plugin_helpers.rb:5:in 'PluginHelpers#generate_plugin'
    test/generators/plugin_test_runner_test.rb:14:in 'PluginTestRunnerTest#setup'
    lib/rails/test_unit/line_filtering.rb:10:in 'Rails::LineFiltering#run'


bin/test test/generators/plugin_test_runner_test.rb:62

Source locally installed gems is ignoring #<Bundler::StubSpecification name=erb version=5.1.3 platform=ruby> because it is missing extensions
/home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:356:in 'Bundler::Resolver#raise_not_found!': Could not find gems matching 'thruster' valid for all resolution platforms (aarch64-linux-android, arm-linux-androideabi, riscv64-linux-android, riscv64-linux-gnu, riscv64-linux-musl, x86_64-linux, x86_64-linux-android) in locally installed gems. (Bundler::GemNotFound)

The source contains the following gems matching 'thruster':
  * thruster-0.1.16-x86_64-linux
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:450:in 'block in Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Hash#each'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Enumerable#filter_map'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:63:in 'Bundler::Resolver#setup_solver'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:28:in 'Bundler::Resolver#start'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:753:in 'Bundler::Definition#start_resolution'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:350:in 'Bundler::Definition#resolve'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:666:in 'Bundler::Definition#materialize'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:240:in 'Bundler::Definition#specs'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:312:in 'Bundler::Definition#specs_for'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/runtime.rb:18:in 'Bundler::Runtime#setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler.rb:165:in 'Bundler.setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in 'block in <top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:177:in 'Bundler::UI::Shell#with_level'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:122:in 'Bundler::UI::Shell#silence'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in '<top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in 'Kernel#require'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in '<top (required)>'
	from <internal:gem_prelude>:2:in '<internal:gem_prelude>'
E

Error:
PluginTestRunnerTest#test_fail_fast:
RuntimeError: Command failed with exit 1: bundle
    test/plugin_helpers.rb:5:in 'Kernel#system'
    test/plugin_helpers.rb:5:in 'PluginHelpers#generate_plugin'
    test/generators/plugin_test_runner_test.rb:14:in 'PluginTestRunnerTest#setup'
    lib/rails/test_unit/line_filtering.rb:10:in 'Rails::LineFiltering#run'


bin/test test/generators/plugin_test_runner_test.rb:87

Source locally installed gems is ignoring #<Bundler::StubSpecification name=erb version=5.1.3 platform=ruby> because it is missing extensions
/home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:356:in 'Bundler::Resolver#raise_not_found!': Could not find gems matching 'thruster' valid for all resolution platforms (aarch64-linux-android, arm-linux-androideabi, riscv64-linux-android, riscv64-linux-gnu, riscv64-linux-musl, x86_64-linux, x86_64-linux-android) in locally installed gems. (Bundler::GemNotFound)

The source contains the following gems matching 'thruster':
  * thruster-0.1.16-x86_64-linux
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:450:in 'block in Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Hash#each'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Enumerable#filter_map'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:63:in 'Bundler::Resolver#setup_solver'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:28:in 'Bundler::Resolver#start'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:753:in 'Bundler::Definition#start_resolution'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:350:in 'Bundler::Definition#resolve'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:666:in 'Bundler::Definition#materialize'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:240:in 'Bundler::Definition#specs'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:312:in 'Bundler::Definition#specs_for'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/runtime.rb:18:in 'Bundler::Runtime#setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler.rb:165:in 'Bundler.setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in 'block in <top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:177:in 'Bundler::UI::Shell#with_level'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:122:in 'Bundler::UI::Shell#silence'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in '<top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in 'Kernel#require'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in '<top (required)>'
	from <internal:gem_prelude>:2:in '<internal:gem_prelude>'
E

Error:
PluginTestRunnerTest#test_warnings_option:
RuntimeError: Command failed with exit 1: bundle
    test/plugin_helpers.rb:5:in 'Kernel#system'
    test/plugin_helpers.rb:5:in 'PluginHelpers#generate_plugin'
    test/generators/plugin_test_runner_test.rb:14:in 'PluginTestRunnerTest#setup'
    lib/rails/test_unit/line_filtering.rb:10:in 'Rails::LineFiltering#run'


bin/test test/generators/plugin_test_runner_test.rb:105

Source locally installed gems is ignoring #<Bundler::StubSpecification name=erb version=5.1.3 platform=ruby> because it is missing extensions
/home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:356:in 'Bundler::Resolver#raise_not_found!': Could not find gems matching 'thruster' valid for all resolution platforms (aarch64-linux-android, arm-linux-androideabi, riscv64-linux-android, riscv64-linux-gnu, riscv64-linux-musl, x86_64-linux, x86_64-linux-android) in locally installed gems. (Bundler::GemNotFound)

The source contains the following gems matching 'thruster':
  * thruster-0.1.16-x86_64-linux
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:450:in 'block in Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Hash#each'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Enumerable#filter_map'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:63:in 'Bundler::Resolver#setup_solver'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:28:in 'Bundler::Resolver#start'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:753:in 'Bundler::Definition#start_resolution'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:350:in 'Bundler::Definition#resolve'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:666:in 'Bundler::Definition#materialize'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:240:in 'Bundler::Definition#specs'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:312:in 'Bundler::Definition#specs_for'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/runtime.rb:18:in 'Bundler::Runtime#setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler.rb:165:in 'Bundler.setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in 'block in <top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:177:in 'Bundler::UI::Shell#with_level'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:122:in 'Bundler::UI::Shell#silence'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in '<top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in 'Kernel#require'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in '<top (required)>'
	from <internal:gem_prelude>:2:in '<internal:gem_prelude>'
E

Error:
PluginTestRunnerTest#test_mix_files_and_line_filters:
RuntimeError: Command failed with exit 1: bundle
    test/plugin_helpers.rb:5:in 'Kernel#system'
    test/plugin_helpers.rb:5:in 'PluginHelpers#generate_plugin'
    test/generators/plugin_test_runner_test.rb:14:in 'PluginTestRunnerTest#setup'
    lib/rails/test_unit/line_filtering.rb:10:in 'Rails::LineFiltering#run'


bin/test test/generators/plugin_test_runner_test.rb:38

Source locally installed gems is ignoring #<Bundler::StubSpecification name=erb version=5.1.3 platform=ruby> because it is missing extensions
/home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:356:in 'Bundler::Resolver#raise_not_found!': Could not find gems matching 'thruster' valid for all resolution platforms (aarch64-linux-android, arm-linux-androideabi, riscv64-linux-android, riscv64-linux-gnu, riscv64-linux-musl, x86_64-linux, x86_64-linux-android) in locally installed gems. (Bundler::GemNotFound)

The source contains the following gems matching 'thruster':
  * thruster-0.1.16-x86_64-linux
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:450:in 'block in Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Hash#each'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Enumerable#filter_map'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:425:in 'Bundler::Resolver#prepare_dependencies'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:63:in 'Bundler::Resolver#setup_solver'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/resolver.rb:28:in 'Bundler::Resolver#start'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:753:in 'Bundler::Definition#start_resolution'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:350:in 'Bundler::Definition#resolve'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:666:in 'Bundler::Definition#materialize'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:240:in 'Bundler::Definition#specs'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/definition.rb:312:in 'Bundler::Definition#specs_for'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/runtime.rb:18:in 'Bundler::Runtime#setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler.rb:165:in 'Bundler.setup'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in 'block in <top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:177:in 'Bundler::UI::Shell#with_level'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/ui/shell.rb:122:in 'Bundler::UI::Shell#silence'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/bundler/setup.rb:32:in '<top (required)>'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in 'Kernel#require'
	from /home/yahonda/.local/share/mise/installs/ruby/trunk/lib/ruby/4.0.0+0/rubygems.rb:1454:in '<top (required)>'
	from <internal:gem_prelude>:2:in '<internal:gem_prelude>'
E

Error:
PluginTestRunnerTest#test_run_multiple_files:
RuntimeError: Command failed with exit 1: bundle
    test/plugin_helpers.rb:5:in 'Kernel#system'
    test/plugin_helpers.rb:5:in 'PluginHelpers#generate_plugin'
    test/generators/plugin_test_runner_test.rb:14:in 'PluginTestRunnerTest#setup'
    lib/rails/test_unit/line_filtering.rb:10:in 'Rails::LineFiltering#run'


bin/test test/generators/plugin_test_runner_test.rb:32



Finished in 2.736165s, 4.0202 runs/s, 0.7310 assertions/s.
11 runs, 2 assertions, 0 failures, 10 errors, 0 skips
$

System configuration

Rails version: main branch

Ruby version: ruby 4.0.0dev (2025-11-26T02:50:24Z :detached: 72eb929ec1) +PRISM [x86_64-linux]

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions