bzm-set-baseline

Pin a BlazeMeter test_id to an execution_id in .blazemeter/baseline.json.

Updated Jun 25, 2026
One-click install
npx skills add https://github.com/benjithompson/blazemeter-perfecto-skills --skill bzm-set-baseline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bzm-set-baseline
Source: https://github.com/benjithompson/blazemeter-perfecto-skills/tree/main/skills/bzm-set-baseline
Command: npx skills add https://github.com/benjithompson/blazemeter-perfecto-skills --skill bzm-set-baseline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill ensures that a specific BlazeMeter test execution is set as the committed golden baseline, which is crucial for CI gates and comparisons.

Core Features & Use Cases

  • Baseline Setting: Pins a test_id → execution_id entry into the version-controlled .blazemeter/baseline.json.
  • Diff Before Write: Always shows a diff before writing to avoid errors.
  • Version Control Integration: Writes to the user's own version-controlled repo state, not cached account context.
  • Use Case: When asked to set, promote, commit, or update the baseline a test's runs are compared against in CI.

Quick Start

Set the baseline for the test with ID 12345 to the latest good run.

Frequently Asked Questions about bzm-set-baseline

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

FAQPage Schema
How do I set a golden baseline for a BlazeMeter test in version control?

To set a golden BlazeMeter baseline, pin a test_id to an execution_id entry into the version-controlled .blazemeter/baseline.json file. This establishes the committed reference point for CI gates and comparisons.

What is a committed golden baseline used for in BlazeMeter CI gates?

A committed golden baseline provides the reference execution that CI gates use to compare subsequent BlazeMeter test runs. Pinning this test_id to execution_id mapping in version control ensures consistent performance validation.

Can I review changes before updating the BlazeMeter baseline.json file?

Yes, you can review changes before updating the baseline. The baseline setting process always shows a diff before writing to the .blazemeter/baseline.json file, requiring user confirmation to prevent errors.

Does the BlazeMeter baseline write to cached account context or my local repo?

The BlazeMeter baseline writes directly to your own version-controlled repo state, not cached account context. This ensures your baseline.json file changes are tracked in your local version control system.

How do I promote a BlazeMeter test run to the committed baseline?

To promote a BlazeMeter test run, request to set or update the baseline with your test_id and execution_id. The Skill pins this entry into the baseline.json file after showing a diff for confirmation.