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

CI: Fix running the unit tests on windows #76887

Merged
merged 1 commit into from
May 15, 2023

Conversation

RedworkDE
Copy link
Member

@RedworkDE RedworkDE commented May 9, 2023

When working on #76878 I noticed that the unit tests don't appear to run correctly on the windows editor leg.
The issue most likely is that the shell continued with (terminating) the script before the commands / tests were finished because the executable is normally not using the console subsystem.

Draft because running the that build artifact locally fails the tests, but that is probably just the environment being wrong.
The test run properly now and the output matches that of the macOS run (except that macOS has a few additional +[NSString stringWithUTF8String:]: NULL cString errors and colors)

@AThousandShips
Copy link
Member

CI should be fixed by #76885, will have to be rebased when it is merged

@RedworkDE RedworkDE marked this pull request as ready for review May 9, 2023 21:57
@RedworkDE RedworkDE requested a review from a team as a code owner May 9, 2023 21:57
@akien-mga akien-mga merged commit 78f9da7 into godotengine:master May 15, 2023
@akien-mga
Copy link
Member

Thanks!

@RedworkDE RedworkDE deleted the ci-fix-windows-unit-tests branch May 15, 2023 10:06
@YuriSizov
Copy link
Contributor

Cherry-picked for 4.0.4.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants