zeromq / czmq

High-level C binding for ØMQ
czmq.zeromq.org
Mozilla Public License 2.0
1.16k stars 523 forks source link

Tests on OSX? #2257

Open sphaero opened 1 year ago

sphaero commented 1 year ago

Is it me or are tests not running on OSX?

Going through the history of actions I can find successful actions for OSX but they don't seem to run any tests:

Last successful test on OSX was: https://github.com/zeromq/czmq/actions/runs/3630043596/jobs/6122936593

/Applications/Xcode_14.0.1.app/Contents/Developer/usr/bin/make  check-TESTS check-local
============================================================================
Testsuite summary for czmq 4.2.2
============================================================================
# TOTAL: 0
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[3]: Nothing to be done for `check-local'.

Latest PR just freezes: https://github.com/zeromq/czmq/actions/runs/4020008389/jobs/6907477672

/Applications/Xcode_14.2.app/Contents/Developer/usr/bin/make  check-TESTS check-local
============================================================================
Testsuite summary for czmq 4.2.2
============================================================================
# TOTAL: 0
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
rm -rf "src/selftest-rw"
mkdir -p "src/selftest-rw"
   COPYDIR  src/selftest-ro
make[3]: Circular src/selftest-ro <- src/selftest-ro dependency dropped.
/bin/sh ./libtool --mode=execute ./src/czmq_selftest
Error: The operation was canceled.

I puzzled by why the test gives no output at all. I have a remote OSX 10.15 system on which tests do run.

sphaero commented 1 year ago

This must something specific to the newer OSX runners. Any OSX gurus out here?

Last successful run was on Jan 26. But I don't think it was running any test, just a build.