Blog

Engineering insights, testing best practices, and product updates from the Gaffer team.

GitHub Agentic Workflows: Automated Test Reviews with MCP

February 21, 2026

GitHub Agentic Workflows let AI agents run as CI. Here's how we connected Gaffer's MCP server for automated weekly test health reviews.

By Alex Gandy Read more →

Health Score Alerts: Know Before Your Test Suite Degrades

February 14, 2026

Per-build notifications tell you a test failed. Health score alerts tell you your suite is degrading. Here's how they work.

By Alex Gandy Read more →

How to Manage Flaky E2E Tests at Scale

February 14, 2026

Most teams retry and move on. A systematic approach to flaky test management: flip rate detection, CI cost prioritization, and a fix-quarantine-delete framework.

By Alex Gandy Read more →

OpenTelemetry for Test Metrics: Export to Any Stack

February 14, 2026

Your observability stack monitors production but not tests. Gaffer's OpenTelemetry export puts test metrics into Datadog, Grafana, and any OTLP endpoint.

By Alex Gandy Read more →

Test Intelligence: The Missing Context for AI Coding Tools

February 14, 2026

AI coding tools know your code but not your tests. Test intelligence via MCP bridges the gap with flaky detection, failure clustering, and coverage data.

By Alex Gandy Read more →

Give Your AI Coding Tools Access to Your Test Results

February 11, 2026

Claude Code, Cursor, and Windsurf can query your test history, find flaky tests, and diagnose failures — if you give them structured data. Here's how.

By Alex Gandy Read more →

Your AI Agent's Missing Layer: Test Intelligence

February 8, 2026

Agents write code and run tests. But when tests fail, they're flying blind. Here's how test intelligence closes the loop.

By Alex Gandy Read more →

How Much Are Flaky Tests Costing You?

January 25, 2026

Flaky tests are an invisible tax on engineering velocity. Industry data from Atlassian, Google, and Microsoft shows 13-16% of test failures are flaky. Here's how to calculate the real cost.

By Alex Gandy Read more →

We Built Coverage Analytics. Then We Used Them On Ourselves.

January 22, 2026

Dogfooding Gaffer's MCP coverage tools on our own codebase.

By Alex Gandy Read more →

JUnit XML Format: The Universal Test Report Schema

January 19, 2026

JUnit XML is the de facto standard for test result reporting. Here's how the format works, how to generate it from any test framework, and how to use it for CI integrations.

By Alex Gandy Read more →

What Are Test Artifacts in Software Testing?

January 19, 2026

Test artifacts are the files and data generated during test execution - reports, logs, screenshots, coverage data, and more. Here's what they are, why they matter, and how to manage them.

By Alex Gandy Read more →

Dogfooding Gaffer's MCP Server to Fix Slow Playwright Tests

January 1, 2026

Using Gaffer's own analytics to find and fix slow E2E tests. Here's what I found and how I fixed it.

By Alex Gandy Read more →