performance-testing-workflow

Coordinate BlazeMeter, Datadog, PerfAnalysis, PerfReport, and Confluence workflows sequentially for performance testing pipelines.

4|1|Updated Aug 22, 2025
One-click install
npx skills add https://github.com/canyonlabz/mcp-perf-suite --skill performance-testing-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-testing-workflow
Source: https://github.com/canyonlabz/mcp-perf-suite/tree/main/.cursor/skills/performance-testing-workflow
Command: npx skills add https://github.com/canyonlabz/mcp-perf-suite --skill performance-testing-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End-to-end performance testing pipeline orchestrating BlazeMeter, Datadog, PerfAnalysis, PerfReport, and Confluence MCP workflows sequentially. Use when the user mentions performance testing workflow, E2E pipeline, BlazeMeter results, test run analysis, performance report generation, or end-to-end test processing.

Core Features & Use Cases

  • Orchestrates BlazeMeter, Datadog, PerfAnalysis, PerfReport, and Confluence workflows in sequence
  • Supports standalone execution of individual sub-workflows
  • Facilitates data flow and artifact management across the pipeline

Quick Start

Run the end-to-end performance workflow by supplying a BlazeMeter run_id and environment, then execute all steps or individual sub-workflows as needed.

Frequently Asked Questions about performance-testing-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate an end-to-end performance testing pipeline with BlazeMeter and Datadog?

Automating an end-to-end performance testing pipeline involves orchestrating BlazeMeter, Datadog, PerfAnalysis, PerfReport, and Confluence workflows sequentially. You supply a BlazeMeter run_id and environment to retrieve test results, collect metrics, analyze data, and generate reports automatically.

Can I run individual sub-workflows instead of the full performance testing pipeline?

Yes, you can execute individual sub-workflows standalone. The pipeline supports running specific steps like retrieving BlazeMeter results or collecting Datadog metrics independently, rather than forcing the entire end-to-end performance testing sequence every time.

What is the best way to publish performance test results to Confluence?

Publishing performance test results to Confluence is handled as an optional final step in the pipeline. After PerfReport generates the report from analyzed metrics, the workflow manages artifact publication directly to Confluence pages.

Does the performance analysis workflow handle data flow and error validation between steps?

The performance analysis workflow explicitly handles cross-workflow data flow, step sequencing, and prerequisites validation. It includes defined inputs, outputs, and error handling policies to ensure data artifacts pass correctly between BlazeMeter, Datadog, and reporting steps.

When do I need an end-to-end performance testing workflow?

You need an end-to-end performance testing workflow when you want to coordinate retrieving test results, collecting metrics, analyzing data, generating reports, and publishing results across Confluence without manually triggering each sub-workflow step.

What inputs are required to start the BlazeMeter performance testing workflow?

To start the BlazeMeter performance testing workflow, you need to supply a BlazeMeter run_id and the target environment. These inputs allow the pipeline to retrieve the correct test results and initiate the sequential metric collection and analysis stages.