mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
Introduce support for in process micro benchmarks alongside the existing VM level performance tests. Micro benchmarks are integrated into the same PerformanceTest/TEST_LIST infrastructure and follow the same iteration, timeout, and reporting pipeline. They are distinguished by a micro_* name prefix. The test dispatch loop is refactored to pre filter the test list and gate init/cleanup behind a flag, so that pure micro benchmark runs skip the expensive VM lifecycle entirely. Mixed runs (VM + micro) continue to work correctly. Signed-off-by: Anatol Belski <anbelski@linux.microsoft.com>