Skip to content

Windows support #149

@retep998

Description

@retep998

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
  • 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-increase-coverageArea: increase number of tested cratesE-needs-helpCall for participation: we need help for this issueO-windowsOS: Windows

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions