-
Notifications
You must be signed in to change notification settings - Fork 97
Open
Labels
A-increase-coverageArea: increase number of tested cratesArea: increase number of tested cratesE-needs-helpCall for participation: we need help for this issueCall for participation: we need help for this issueO-windowsOS: WindowsOS: Windows
Description
There's a large number of crates out there which are Windows specific, so it is essential that crater be able to test those crates.
CLI usage on Windows
- allow building on Windows #267: Have Crater successfully build on windows
- Setup basic Windows CI #275: Run
cargo check
on Appveyor - try to add sqlite3 to Appveyor #280: Run
cargo build
on Appveyor- C dependencies needs to be downloaded in the Appveyor image
- Implement and test all the functions in
src/native/windows.rs
- Isolate native code into its own module #332: It would be nice to isolate all platform-specific code into a
native
module
- Isolate native code into its own module #332: It would be nice to isolate all platform-specific code into a
- Create the Docker image used by Crater to test crates
- Successfully execute a demo run on Windows
- Run
cargo test
on Appveyor- The test suite needs to be working on Windows
- Successfully execute a full run on Windows
- This probably needs to be done on a server, full runs takes ages
Craterbot support for Windows
- Add a way to categorize agents by platform
- Add support for scheduling runs on multiple platforms at the same time
- Add support for rendering multiple platforms together in the report
- Ensure the agent works on Windows
Reference material
joshtriplett and repi
Metadata
Metadata
Assignees
Labels
A-increase-coverageArea: increase number of tested cratesArea: increase number of tested cratesE-needs-helpCall for participation: we need help for this issueCall for participation: we need help for this issueO-windowsOS: WindowsOS: Windows