win32_build.sh was the culprit. “ninja test” is trying to actually run the tests, so we need “ninja tests” when targeting Windows. I’ve submitted a fix: https://github.com/ceph/ceph/pull/40169 Thanks again for bringing it up! Lucian From: Lucian Petrut Hi, Thanks a lot for letting me know. I’ll look into it right away. Ideally, we should only skip the unsupported tests. Passing SKIP_TESTS will skip all of them. Is there an easy way for me to filter Windows job results? I’m looking at this page [1] but I can’t filter the jobs based on the platform. [1]
https://jenkins.ceph.com/job/ceph-dev-new-build/ Thanks, Lucian From: Kefu Chai hi Jason and Lucian, just wanted to update you in case you haven't noticed this -- the windows build on master have been failing for a while. i looked into the build log, Building using 50 workers. Log: /mnt/ceph/build/build.log
[0/560] cd /mnt/ceph/build && /usr/bin/ctest --force-new-ctest-process
Test project /mnt/ceph/build
...
Unable to find executable: /mnt/ceph/build/bin/unittest_base64
it seems quite a few tests were not built.
can we filter out the tests not built or supported, or just set "SKIP_TESTS" in win32_build.sh? cheers, |
_______________________________________________ Dev mailing list -- dev@xxxxxxx To unsubscribe send an email to dev-leave@xxxxxxx