Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support testing macos/windows #24

Closed
jvalkeal opened this issue Aug 4, 2022 · 1 comment · Fixed by graalvm/native-build-tools#504
Closed

Support testing macos/windows #24

jvalkeal opened this issue Aug 4, 2022 · 1 comment · Fixed by graalvm/native-build-tools#504
Labels
enhancement New feature or request

Comments

@jvalkeal
Copy link

jvalkeal commented Aug 4, 2022

Currently gh actions only use linux to run tests and it'd be beneficial to enable macos and windows getting better test coverage.

I experimented enabling tests on macos/windows are here's some notes.

  • On windows there's some things to change

  • On both macos and windows

    • postgres and mysql test will fail as those were made to work only on linux runners as you get failure to launch docker container for database.
    • Tried @EnabledOnOs(OS.LINUX) on those tests which doesn't work on native tests due to
      Error: Classes that should be initialized at run time got initialized during image building: org.junit.jupiter.api.condition.OS was unintentionally initialized at build time.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants