JanusGraph / JanusGraph/janusgraph
Add continuous integration testing on Windows
- Dominant language
- Java
- Stars
- 5.8k
- Forks
- 1.2k
- Avg merge
- 13h 53m
- Merged PRs (30d)
- 6
Description
As noted in https://github.com/JanusGraph/janusgraph/issues/1019, our tests currently fail on Windows, so we should add testing specifically for the Windows platform to ensure that they pass and avoid any regressions.
[AppVeyor][appveyor] is one such option for a hosted Windows CI tool which is [free for open-source projects][appveyor-pricing].
[appveyor]: https://www.appveyor.com/
[appveyor-pricing]: https://www.appveyor.com/pricing/
Contributor guide
Research direction
Start by reading issue #1019 to understand the Windows test failures and the expected coverage. Review AppVeyor's open-source CI documentation and the repository's current test setup, then configure Windows testing so the project tests run successfully and future regressions are detected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- ci-cd
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100