Skip to content

sorbet: Migrate dev-cmd files from typed: true to typed: strict #28351

sorbet: Migrate dev-cmd files from typed: true to typed: strict

sorbet: Migrate dev-cmd files from typed: true to typed: strict #28351

Triggered via pull request July 2, 2024 14:57
Status Failure
Total duration 10m 34s
Artifacts

tests.yml

on: pull_request
Matrix: test-default-formula
Matrix: tests
Matrix: update-test
Fit to window
Zoom out
Zoom in

Annotations

9 errors
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/ruby_spec.rb#L23
Homebrew::DevCmd::Ruby -e 'puts "testball".f.path' prints the path of a test formula Failure/Error: expect { brew "ruby", "-e", "puts 'testball'.f.path" } .to be_a_success .and output(/^#{target[:path]}$/).to_stdout .and not_to_output.to_stderr expected #<Proc:0x00007f7c98553fb8 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/ruby_spec.rb:24> to be a success ...and: expected block to output /^\/tmp\/homebrew-tests-20240702-3795-it8otg\/prefix\/Library\/Taps\/homebrew\/homebrew-core\/Formula\/testball.rb$/ to stdout, but output nothing ...and: expected block to not output to stderr, but output "/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/irb.rb:10:in `block in <class:String>': uninitialized constant String::Formula (NameError)\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:360:in `instance_exec'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:360:in `run_builder'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:338:in `run_sig'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:248:in `block in _on_method_added'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:449:in `run_sig_block_for_key'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:429:in `maybe_run_sig_block_for_key'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:258:in `block in _on_method_added'\n\tfrom -e:1:in `<main>'\n" Diff for (output /^\/tmp\/homebrew-tests-20240702-3795-it8otg\/prefix\/L...): @@ -1 +1 @@ -/^\/tmp\/homebrew-tests-20240702-3795-it8otg\/prefix\/Library\/Taps\/homebrew\/homebrew-core\/Formula\/testball.rb$/ +""
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/ruby_spec.rb#L23
Homebrew::DevCmd::Ruby -e 'puts "testball".f.path' prints the path of a test formula Failure/Error: expect { brew "ruby", "-e", "puts 'testball'.f.path" } .to be_a_success .and output(/^#{target[:path]}$/).to_stdout .and not_to_output.to_stderr expected #<Proc:0x00007f18fc85a6d0 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/ruby_spec.rb:24> to be a success ...and: expected block to output /^\/tmp\/homebrew-tests-20240702-37547-r5vewn\/prefix\/Library\/Taps\/homebrew\/homebrew-core\/Formula\/testball.rb$/ to stdout, but output nothing ...and: expected block to not output to stderr, but output "/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/irb.rb:10:in `block in <class:String>': uninitialized constant String::Formula (NameError)\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:360:in `instance_exec'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:360:in `run_builder'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:338:in `run_sig'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:248:in `block in _on_method_added'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:449:in `run_sig_block_for_key'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:429:in `maybe_run_sig_block_for_key'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:258:in `block in _on_method_added'\n\tfrom -e:1:in `<main>'\n" Diff for (output /^\/tmp\/homebrew-tests-20240702-37547-r5vewn\/prefix\/...): @@ -1 +1 @@ -/^\/tmp\/homebrew-tests-20240702-37547-r5vewn\/prefix\/Library\/Taps\/homebrew\/homebrew-core\/Formula\/testball.rb$/ +""
tests (Ubuntu 22.04)
Process completed with exit code 1.
tests (Ubuntu 20.04)
The job was canceled because "tests__Ubuntu_22_04__--co" failed.
tests (Ubuntu 20.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/ruby_spec.rb#L23
Homebrew::DevCmd::Ruby -e 'puts "testball".f.path' prints the path of a test formula Failure/Error: expect { brew "ruby", "-e", "puts 'testball'.f.path" } .to be_a_success .and output(/^#{target[:path]}$/).to_stdout .and not_to_output.to_stderr expected #<Proc:0x00007f9a68907428 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/ruby_spec.rb:24> to be a success ...and: expected block to output /^\/tmp\/homebrew-tests-20240702-11416-akw8w2\/prefix\/Library\/Taps\/homebrew\/homebrew-core\/Formula\/testball.rb$/ to stdout, but output nothing ...and: expected block to not output to stderr, but output "/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/irb.rb:10:in `block in <class:String>': uninitialized constant String::Formula (NameError)\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:360:in `instance_exec'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:360:in `run_builder'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:338:in `run_sig'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:248:in `block in _on_method_added'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:449:in `run_sig_block_for_key'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:429:in `maybe_run_sig_block_for_key'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:258:in `block in _on_method_added'\n\tfrom -e:1:in `<main>'\n" Diff for (output /^\/tmp\/homebrew-tests-20240702-11416-akw8w2\/prefix\/...): @@ -1 +1 @@ -/^\/tmp\/homebrew-tests-20240702-11416-akw8w2\/prefix\/Library\/Taps\/homebrew\/homebrew-core\/Formula\/testball.rb$/ +""
tests (Ubuntu 20.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/ruby_spec.rb#L23
Homebrew::DevCmd::Ruby -e 'puts "testball".f.path' prints the path of a test formula Failure/Error: expect { brew "ruby", "-e", "puts 'testball'.f.path" } .to be_a_success .and output(/^#{target[:path]}$/).to_stdout .and not_to_output.to_stderr expected #<Proc:0x00007f04577c7240 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/ruby_spec.rb:24> to be a success ...and: expected block to output /^\/tmp\/homebrew-tests-20240702-45104-3a64i7\/prefix\/Library\/Taps\/homebrew\/homebrew-core\/Formula\/testball.rb$/ to stdout, but output nothing ...and: expected block to not output to stderr, but output "/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/irb.rb:10:in `block in <class:String>': uninitialized constant String::Formula (NameError)\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:360:in `instance_exec'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:360:in `run_builder'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:338:in `run_sig'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:248:in `block in _on_method_added'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:449:in `run_sig_block_for_key'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:429:in `maybe_run_sig_block_for_key'\n\tfrom /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11463/lib/types/private/methods/_methods.rb:258:in `block in _on_method_added'\n\tfrom -e:1:in `<main>'\n" Diff for (output /^\/tmp\/homebrew-tests-20240702-45104-3a64i7\/prefix\/...): @@ -1 +1 @@ -/^\/tmp\/homebrew-tests-20240702-45104-3a64i7\/prefix\/Library\/Taps\/homebrew\/homebrew-core\/Formula\/testball.rb$/ +""
tests (Ubuntu 20.04)
Process completed with exit code 1.
tests (online)
The job was canceled because "tests__Ubuntu_22_04__--co" failed.
tests (online)
The operation was canceled.