Skip to content

feat: end-to-end validation matrix for all load testing tools #20

@kristopherjturner

Description

@kristopherjturner

Overview

Define and run a comprehensive end-to-end validation matrix that confirms all tool integrations work correctly together on a real Azure Local cluster. This is the exit gate for the epic.

Scope

  • Define validation matrix covering all tools × all workload profiles × all cluster configurations
  • Automated validation runner that executes the full matrix and produces a pass/fail report
  • Baseline result capture for regression detection in future runs
  • Validation run documentation (cluster config, hardware spec, results)
  • Integration with GitHub Actions for scheduled validation runs

Acceptance Criteria

  • Validation matrix covers: FIO (5 profiles), HammerDB (TPC-C + TPC-H), iPerf (TCP + UDP), stress-ng (CPU + mem), VMFleet (2 profiles)
  • All matrix items pass on reference hardware (Azure Local 2-node and 4-node clusters)
  • Baseline results committed to reports/baseline/
  • Validation runner can be triggered via CI/CD
  • Epic [Epic] Load Testing Toolkit Full Build-Out #8 marked complete only after full matrix passes

Dependencies

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions