MobileNativeFoundation / bluepill

Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
BSD 2-Clause "Simplified" License
3.19k stars 232 forks source link

bluepill 5.5.1 test failed on macOS 10.15 #462

Closed chenrui333 closed 3 years ago

chenrui333 commented 3 years ago

👋 it looks like I failed to bump the bluepill to the latest version 5.5.1, and the test failed on macOS 10.15.

==> Testing bluepill
/usr/bin/sandbox-exec -f /private/tmp/homebrew20201010-98166-1blhfre.sb ruby -W0 -I $LOAD_PATH -- /usr/local/Homebrew/Library/Homebrew/test.rb /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/bluepill.rb --verbose
==> /usr/local/Cellar/bluepill/5.5.1/bin/bluepill -h
==> /usr/local/Cellar/bluepill/5.5.1/bin/bp -h
dyld: Library not loaded: /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/Frameworks/CoreDeviceUtilities.framework/Versions/A/CoreDeviceUtilities
  Referenced from: /Applications/Xcode.app/Contents/Developer/Library/PrivateFrameworks/SimulatorKit.framework/Versions/A/SimulatorKit
  Reason: image not found

Error: bluepill: failed
An exception occurred within a child process:
  Test::Unit::AssertionFailedError: <0> expected but was
<nil>.

relates to https://github.com/Homebrew/homebrew-core/pull/61766

chenxiao0228 commented 3 years ago

@chenrui333 I see the homebrew-core issue was closed. Is this still a problem? If so can you share the step to reproduce this issue please?

chenxiao0228 commented 3 years ago

Closing this issue for now. @chenrui333 feel free to reopen it if you want to follow up.

chenrui333 commented 3 years ago

it is still an issue. We just never tried anymore.

chenrui333 commented 3 years ago

if you are using homebrew, you can install from the source to reproduce the issue pretty easily, let me know if that helps.

chenxiao0228 commented 3 years ago

I created https://github.com/Homebrew/homebrew-core/pull/69359 , let's see how it goes

chenrui333 commented 3 years ago

great to see it passes the build now.