oxidecomputer / oxidecomputer/propolis

phd: the rest of the Windows tests should work!

Open
#1,172 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

testing
Dominant language
Rust
Stars
270
Forks
42
Avg merge
4d 5h
Merged PRs (30d)
6

Description

I haven't tried running the PHD tests pointed at Windows specifically in a minute, but I recall that some of the tests just are not happy on Windows. some of them (lspci?) have Linux-isms and I'm not sure if there are reasonable Windows implementations or we should just keep them flagged. but, it'd be nice to just point at a Windows guest and be able to run the whole suite to a reasonable "it's fine" or "it's not fine" out come.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by running the PHD test suite against a Windows guest and recording which tests fail. Inspect the Linux-specific cases mentioned in the issue, including lspci, and determine whether each can run on Windows or should remain flagged. Done means the suite produces a reliable overall result for Windows, with unsupported tests clearly identified.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
operating-systems, testing-qa
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.