Skip to content

uefi-test-runner: Assume that we're running in the special QEMU env #579

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Nov 20, 2022

Conversation

nicholasbishop
Copy link
Member

This takes care of some of the low-hanging fruit for #553:

  • Update the readme to mention the test program just runs in the special QEMU env
  • Assert that the firmware string is "EDK II"
  • Drop the qemu feature from uefi-test-runner, since we always want that behavior now.

In a future PR I'll do some more cleanups like changing warn/error logs to asserts, but this will require some care because the supported protocols are a bit different between x86 and arm.

Checklist

  • Sensible git history (for example, squash "typo" or "fix" commits). See the Rewriting History guide for help.
  • Update the changelog (if necessary)

@nicholasbishop nicholasbishop force-pushed the bishop-runner-just-qemu-4 branch 2 times, most recently from c46a09d to c586d88 Compare November 20, 2022 20:02
We now assume that the app is always running in QEMU, so this doesn't
need to be conditional.
@nicholasbishop nicholasbishop force-pushed the bishop-runner-just-qemu-4 branch from c586d88 to 8e673f9 Compare November 20, 2022 20:56
@phip1611 phip1611 merged commit 4c4555c into rust-osdev:main Nov 20, 2022
@nicholasbishop nicholasbishop deleted the bishop-runner-just-qemu-4 branch November 20, 2022 21:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants