mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
Each Windows integration test boots a full Windows Server guest using several vCPUs and gigabytes of RAM. nextest runs up to one test per logical CPU by default, so the whole suite started at once and thrashed the host. Add a dedicated 'windows' nextest profile that inherits from integration and assigns the tests to a 'windows' test group capped at four concurrent runs. Point the Windows test scripts at the profile and drop the redundant retries flag, which now comes from the profile. Running the tests in parallel is safe because every guest gets a unique network via next_guest_id, so there is no shared address to conflict over. Assisted-by: Claude:Opus-4.8 Signed-off-by: Anatol Belski <anbelski@linux.microsoft.com>