Add Hyper-V platform documentation and example runbook#3830
Add Hyper-V platform documentation and example runbook#3830
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.
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.