Allow sockets to use longer paths on macOS #30427
Triggered via pull request
September 27, 2024 03:13
Status
Failure
Total duration
9m 51s
Artifacts
–
tests.yml
on: pull_request
syntax
49s
tap syntax
4m 56s
formula audit
7m 22s
cask audit
2m 57s
vendored gems
42s
Matrix: test-default-formula
Matrix: tests
Matrix: update-test
Annotations
20 errors
tests (Ubuntu 22.04):
home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/cmd/autoremove_spec.rb#L29
Homebrew::Cmd::Autoremove integration test only removes unused dependencies
Failure/Error: install_test_formula "testball2"
Errno::EBADF:
Bad file descriptor
|
tests (Ubuntu 22.04):
home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/cmd/--cache_spec.rb#L9
Homebrew::Cmd::Cache prints all cache files for a given Formula
Failure/Error:
expect { brew "--cache", "--formula", testball }
.to output(%r{#{HOMEBREW_CACHE}/downloads/[\da-f]{64}--testball-}o).to_stdout
.and not_to_output.to_stderr
.and be_a_success
Errno::EBADF:
Bad file descriptor - dup2
|
tests (Ubuntu 22.04):
home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/dev-cmd/create_spec.rb#L12
Homebrew::DevCmd::Create creates a new Formula file for a given URL
Failure/Error: brew "create", "--set-name=Testball", url, "HOMEBREW_EDITOR" => "/bin/cat"
Errno::EBADF:
Bad file descriptor
|
tests (Ubuntu 22.04):
home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/patching_spec.rb#L114
patching single_patch_dsl_with_sequential_apply
Failure/Error:
formula.brew do
formula.patch
s = File.read("libexec/NOOP")
expect(s).not_to include("NOOP"), "libexec/NOOP was not patched as expected"
expect(s).not_to include("ABCD"), "libexec/NOOP was not patched as expected"
expect(s).to include("1234"), "libexec/NOOP was not patched as expected"
end
OperationInProgressError:
A `brew` process has already locked /tmp/homebrew-tests-20240927-40208-ods65e/cache/downloads/40c0a8f363bda5f18dd8604331d59836c0c0f94a1caf51360ecb91d9bef3f88b--testball-0.1.tbz.incomplete.
Please wait for it to finish or terminate it to continue.
|
tests (Ubuntu 22.04):
home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/cmd/autoremove_spec.rb#L29
Homebrew::Cmd::Autoremove integration test only removes unused dependencies
Failure/Error: install_test_formula "testball2"
Errno::EBADF:
Bad file descriptor
|
tests (Ubuntu 22.04)
Process completed with exit code 1.
|
tests (online)
The job was canceled because "tests__Ubuntu_22_04__--co" failed.
|
tests (online):
home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/formula_installer_spec.rb#L424
FormulaInstaller install fails with BuildError when a system() call fails
Failure/Error:
expect do
temporary_install(Failball.new)
end.to raise_error(BuildError)
expected BuildError, got #<Errno::EBADF: Bad file descriptor> with backtrace:
# ./utils/fork.rb:40:in `close'
# ./utils/fork.rb:40:in `open'
# ./utils/fork.rb:40:in `block in safe_fork'
# ./utils/fork.rb:119:in `safe_fork'
# ./formula_installer.rb:1006:in `build'
# ./formula_installer.rb:506:in `install'
# ./test/formula_installer_spec.rb:25:in `temporary_install'
# ./test/formula_installer_spec.rb:429:in `block (3 levels) in <top (required)>'
# ./test/formula_installer_spec.rb:428:in `block (2 levels) in <top (required)>'
|
tests (online):
home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/cmd/autoremove_spec.rb#L29
Homebrew::Cmd::Autoremove integration test only removes unused dependencies
Failure/Error: install_test_formula "testball2"
Errno::EBADF:
Bad file descriptor
|
tests (online)
The operation was canceled.
|
tests (macOS 14 arm64)
The job was canceled because "tests__Ubuntu_22_04__--co" failed.
|
tests (macOS 14 arm64):
opt/homebrew/Library/Homebrew/test/cleanup_spec.rb#L182
Homebrew::Cleanup ::cleanup_formula
Failure/Error: readable_sources = T.must(IO.select(sources.keys)).fetch(0)
Errno::EBADF:
Bad file descriptor
|
tests (macOS 14 arm64):
opt/homebrew/Library/Homebrew/test/unpack_strategy/directory_spec.rb#L19
UnpackStrategy::Directory does not follow symlinks
Failure/Error: readable_sources = T.must(IO.select(sources.keys)).fetch(0)
Errno::EBADF:
Bad file descriptor
|
tests (macOS 14 arm64)
The operation was canceled.
|
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/formula_installer_spec.rb#L79
FormulaInstaller Formula is not poured from bottle when compiler specified
Failure/Error: installer.install
Errno::EBADF:
Bad file descriptor
|
tests (Ubuntu 20.04):
home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/formula_installer_spec.rb#L433
FormulaInstaller install fails with a RuntimeError when #install raises
Failure/Error:
expect do
temporary_install(Failball.new)
end.to raise_error(RuntimeError)
expected RuntimeError, got #<Errno::EBADF: Bad file descriptor> with backtrace:
# ./utils/fork.rb:96:in `read'
# ./utils/fork.rb:96:in `block (2 levels) in safe_fork'
# ./utils/fork.rb:40:in `open'
# ./utils/fork.rb:40:in `block in safe_fork'
# ./utils/fork.rb:119:in `safe_fork'
# ./formula_installer.rb:1006:in `build'
# ./formula_installer.rb:506:in `install'
# ./test/formula_installer_spec.rb:25:in `temporary_install'
# ./test/formula_installer_spec.rb:437:in `block (3 levels) in <top (required)>'
# ./test/formula_installer_spec.rb:436:in `block (2 levels) in <top (required)>'
|
tests (Ubuntu 20.04):
home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/formula_installer_spec.rb#L444
FormulaInstaller#caveats shows audit problems if HOMEBREW_DEVELOPER is set
Failure/Error: formula_installer.install
Errno::EBADF:
Bad file descriptor
|
tests (Ubuntu 20.04):
home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/cmd/autoremove_spec.rb#L29
Homebrew::Cmd::Autoremove integration test only removes unused dependencies
Failure/Error: install_test_formula "testball1"
Errno::EBADF:
Bad file descriptor
|
tests (Ubuntu 20.04)
The operation was canceled.
|