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] Run Integration Tests on Isolated Environment #39

Open
SkyeHoefling opened this issue Jan 5, 2022 · 0 comments
Open

[CI] Run Integration Tests on Isolated Environment #39

SkyeHoefling opened this issue Jan 5, 2022 · 0 comments

Comments

@SkyeHoefling
Copy link
Contributor

SkyeHoefling commented Jan 5, 2022

Description

The windows binaries depend on the Visual C++ Redistributable being installed and the hosted GitHub Runner's come pre-installed with a full Visual Studio development environment. That environment has the redistributable installed as well as debug binaries. When running integration tests we may get false positives as the binaries will execute without issues but when used in a downstream project on another machine without visual studio it will fail.

This was first identified as part of #37

Solution

We need to implement an integration build action that will run on a clean VM of windows and complete the following steps

  1. Install latest redistributable
  2. Run tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant