-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
priority/highNext sprintNext sprintsolution/loadtoolsLoad and performance testingLoad and performance testingtype/featureNew feature or capabilityNew feature or capability
Description
Overview
Implement infrastructure provisioning automation for spinning up load test VMs, configuring storage volumes, and managing cluster resources required for benchmark runs.
Scope
- PowerShell / Bicep templates for test VM provisioning on Azure Local
- Storage volume configuration for FIO and VMFleet workloads (CSV, raw disk, NVMe)
- Network configuration for iPerf throughput tests (dedicated VLAN/NIC isolation)
- Teardown automation to clean up test resources after each run
- Integration with azurelocal-toolkit variable registry for cluster parameters
Acceptance Criteria
- Test VMs can be provisioned from a single config-driven command
- Storage volumes correctly configured per test profile requirements
- Network isolation option configurable via YAML
- Teardown completes cleanly with no orphaned resources
- All provisioning steps logged to session log
Dependencies
- Parent Epic: [Epic] Load Testing Toolkit Full Build-Out #8
- Config & schema: feat: config & schema expansion for all load test profiles #9
- Core framework: feat: core framework modules (session, collector, logger, reporter) #10
- Toolkit variable registry: Create master variables registry to standardize variables across all repos azurelocal-toolkit#4
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
priority/highNext sprintNext sprintsolution/loadtoolsLoad and performance testingLoad and performance testingtype/featureNew feature or capabilityNew feature or capability