-
Notifications
You must be signed in to change notification settings - Fork 346
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support running integration tests on macOS
Since `make docker-test-integration` runs the integration tests in a Docker image, it is reasonnable to expect that one may be able to run these tests on macOS (Docker Desktop). This required the following 2 changes: * OVS bridges should use the netdev datpath type, since the kernel datapath does not seem to be available in the KyperKit VM. * The HyperKit VM seems to enable ipip, which means that some extra tunnel interfaces are created in the network namepsaces that our tests create inside the Docker container. As a result our CNI integration tests need to be "relaxed" to accomodate for these. Fixes #783
- Loading branch information
1 parent
97bac64
commit 1ee4992
Showing
3 changed files
with
23 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters