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

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions