Skip to main content

Muted Tests

Updated over a week ago

Muting a test excludes it from affecting the overall run status, useful for known-flaky tests that would otherwise block releases.

Overview

When a test case is muted, any failure-type result (Failed, Invalid, Blocked, or a custom failure status) recorded against it is ignored when Qase calculates the run's pass/fail outcome. The test still executes and its results are still recorded, muting only changes whether those results count.

This lets your team acknowledge a flaky or deprioritized test without removing it from runs entirely, and without letting it turn an otherwise-clean run red.

How to mute a test case

There are four ways to mute a case:

  1. From the preview sidebar β€” open a test case in the repository, switch to the Properties tab, and check Muted case.

  2. From the edit form β€” open a test case for editing and check Muted case.

  3. Bulk edit β€” select multiple cases in the repository, choose Edit, and check the Muted box.

  4. From a test run β€” select a test case inside a run and click the Mute button above the result statuses.

Muting from a test run also mutes the case in the repository. The two are always in sync.

How muted results affect runs

  • A muted test case's failure does not change the run's completion status. A run can finish as Passed even if every muted case failed.

  • Muted results are still visible in the run, they are not hidden or deleted. You can review them at any time.

  • If a run has already been completed (status is Passed or Failed), muting or unmuting a case afterward does not recalculate the run's status.

  • For parameterized test cases: muting one parameterized instance mutes all sibling instances of that case in the run.

Unmuting

Unmute a case at any time by unchecking Muted case in the repository or clicking Unmute in the test run view. Future run results for that case will count toward the run status again.

Permissions

The ability to mute and unmute test cases is controlled by the Mute/Unmute permission under the Test Cases category of user roles. This permission is enabled by default for Owner and Administrator roles. For custom roles, grant it explicitly.

FAQ

Does muting remove the test case from runs?
No. The case still appears in runs and still collects results. Muting only prevents failure results from affecting the run's overall status.

How can I identify muted tests in a test run?

Muted tests are visually marked in the test run, so you can easily distinguish them from regular tests.

Did this answer your question?