Need a test harness for Windows environments
Problem to solve
Be able to execute tests on Windows-based environments when needed.
Intended users
- Developers
- SDETs
- GitLab contributors
Further details
Example use case:
- GitLab functionality such as masking variables needs to work for customers who use runners on Windows environments. To verify that work, we need to be able to automatically test in those environments.
Proposal
To support functionality we provide on Windows-based environments, we need to develop a test harness for executing and reporting results from tests in these environments.
Possible that it could be integrated within the runner as that's currently our piece that executes on Windows.
Permissions and Security
Documentation
Testing
What does success look like, and how can we measure that?
Ability to write and execute test automation to ensure GitLab CI functionality is working in Windows environments.