Skip to content

Fix macOS tests and enable them in CI#168

Merged
knuton merged 3 commits intodividat:mainfrom
yfyf:macos-tests-and-ci
Feb 5, 2026
Merged

Fix macOS tests and enable them in CI#168
knuton merged 3 commits intodividat:mainfrom
yfyf:macos-tests-and-ci

Conversation

@yfyf
Copy link
Contributor

@yfyf yfyf commented Feb 5, 2026

Could reproduce the flaky test @stoeffel reported in #166 in Github Actions too. a03a0ab seems to get rid of it, but would be good to confirm. @stoeffel can you re-run make test multiple times on this branch?

Also had to disable the Disocver test in CI for macOS runners (a1ed855), since there's no way to debug this and we anyway have it tested for Linux, which is what matters.

@yfyf yfyf changed the title macOS tests and CI [WIP] macOS tests and CI Feb 5, 2026
yfyf added 2 commits February 5, 2026 12:01
This should eliminate flakiness if Driver takes longer than expected to
start.
For mysterious reasons mDNS / bonjour does not work. Tried several
workarounds, but it's just too annoying to debug.
@yfyf yfyf force-pushed the macos-tests-and-ci branch from 78bf2f8 to a1ed855 Compare February 5, 2026 10:04
@yfyf yfyf changed the title [WIP] macOS tests and CI Fix macOS tests and enable them in CI Feb 5, 2026
@yfyf yfyf requested review from knuton and stoeffel February 5, 2026 10:11
@yfyf yfyf added the reviewable Ready for initial or iterative review. label Feb 5, 2026
@yfyf yfyf marked this pull request as ready for review February 5, 2026 10:11
@stoeffel
Copy link
Contributor

stoeffel commented Feb 5, 2026

tests pass on mac

Copy link
Contributor

@stoeffel stoeffel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@knuton knuton merged commit 706bfc8 into dividat:main Feb 5, 2026
5 checks passed
@knuton knuton removed the reviewable Ready for initial or iterative review. label Feb 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants