vmlab backend

Generated Markdown for references/entity_vmlab_backend.md.

Open book page Back to the skill graph

# vmlab backend

_test backend_

QEMU/KVM VM testlab backend — Linux or Windows guests, shelling out to the sibling vmlab CLI.

The `vmlab` backend runs tests in disposable QEMU/KVM VMs by shelling out to the sibling `../vmlab` CLI. It supports both Linux and Windows guests and is the only backend that can run [scenarios]../references/concept_scenarios.md.

| Field | Value |
| --- | --- |
| backend value | "vmlab" |
| image | a vmlab template ref, e.g. "x86_64/linux-modern" |
| requires | templates must ship the QEMU guest agent |
| instance | each group gets a throwaway one-VM lab |
| parallelism | --vmlab-jobs N (default 2 — VMs are heavy) |
| Windows guests | Server 2019 / Windows 10 or newer |

## Related

- [Testlab]../references/concept_testlab.md

- [docker backend]../references/entity_docker_backend.md

- [Scenarios]../references/concept_scenarios.md

- [testlab]../references/entity_testlab_module.md

- [Testlab backend requirements]../references/fact_testlab_backend_requirements.md

[← Back to SKILL.md]../SKILL.md