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

Run Windows test suite on CI #2719

Closed
stefaniapedrazzi opened this issue Feb 8, 2021 · 3 comments
Closed

Run Windows test suite on CI #2719

stefaniapedrazzi opened this issue Feb 8, 2021 · 3 comments
Labels
enhancement Implementation of a minor feature
Milestone

Comments

@stefaniapedrazzi
Copy link
Member

Add test-suite job to Windows GitHub Action workflow.
Currently the package is built but the test suite is not run.

@stefaniapedrazzi stefaniapedrazzi added the enhancement Implementation of a minor feature label Feb 8, 2021
@stefaniapedrazzi stefaniapedrazzi added this to the R2021a.rev1 milestone Feb 8, 2021
@stefaniapedrazzi stefaniapedrazzi self-assigned this Feb 8, 2021
@stefaniapedrazzi stefaniapedrazzi modified the milestones: R2021a.rev1, R2021b-rev1 May 17, 2021
@omichel omichel modified the milestones: R2021b-rev1, R2021c-rev1 May 26, 2021
@omichel
Copy link
Member

omichel commented Jun 20, 2022

From the investigation conducted in #4691, it seems that currently, Webots cannot run in the GitHub CI machine because it cannot initialize OpenGL. Basically, it complains that it tries to load opengl32sw.dll, but fail to find this library and ends up with a crash. So, we should first fix this before attempting to run the test suite on the Windows CI machines.

@stefaniapedrazzi stefaniapedrazzi removed their assignment Jun 20, 2022
@ad-daniel
Copy link
Contributor

This might be relevant: https://amiralizadeh9480.medium.com/how-to-run-opengl-based-tests-on-github-actions-60f270b1ea2c

@brettle
Copy link
Contributor

brettle commented Sep 13, 2024

Fixed by PR #6648.

@brettle brettle closed this as completed Sep 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Implementation of a minor feature
Development

No branches or pull requests

4 participants