-
Couldn't load subscription status.
- Fork 219
Add Hyper-V platform documentation and example runbook #3830
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
base: main
Are you sure you want to change the base?
Conversation
Co-authored-by: LiliDeng <10083705+LiliDeng@users.noreply.github.com>
Co-authored-by: LiliDeng <10083705+LiliDeng@users.noreply.github.com>
I've written comprehensive documentation for the Hyper-V platform in |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Adds comprehensive Hyper-V platform support by including both an example runbook and detailed documentation to guide users through setup and usage.
- Introduces
microsoft/runbook/hyperv.ymlas a canonical example runbook for local and remote Hyper-V configurations. - Expands
docs/run_test/platform.rstwith a full "Run on Hyper-V" section covering prerequisites, parameters, and advanced scenarios.
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| microsoft/runbook/hyperv.yml | New example runbook illustrating all Hyper-V-specific options |
| docs/run_test/platform.rst | Added “Run on Hyper-V” section with setup, parameters, examples, and troubleshooting |
Comments suppressed due to low confidence (2)
docs/run_test/platform.rst:373
- Add an explicit Sphinx reference label (e.g.,
.. _run-on-hyper-v:) immediately above this header to ensure the TOC link (<#run-on-hyper-v>__) resolves correctly.
Run on Hyper-V
microsoft/runbook/hyperv.yml:11
- [nitpick] Consider adding an
admin_private_key_filevariable (with an empty default) to illustrate SSH key–based authentication as an alternative to password, matching the documentation.
is_secret: true
This PR adds comprehensive documentation and an example runbook for the Hyper-V platform to support running LISA tests on Windows 10/11 desktop environments.
Changes Made
Documentation Added (
docs/run_test/platform.rst)Example Runbook Added (
microsoft/runbook/hyperv.yml)HypervPlatformSchemalocalhost) and remote Hyper-V serversUse Case
This enables the workflow described in the original issue for users who want to:
Example Usage
The implementation leverages the existing Hyper-V platform that was already implemented (first phase completed) and provides the documentation and example that users need to get started.
Fixes #3327.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.