# Retrying a test case

> Reset a marked case to untested while keeping past attempts in the Retries tab.

When you **complete** a test case in an open run (case-level mark or the last step that
finishes the case), the execution panel **locks**. You can still read every step and actual
result, images included, but you cannot change outcomes or add new images.

## Why the panel locks

Each completion writes an immutable **attempt snapshot** to the run history. Locking the
live panel prevents accidental re-marks that would overwrite the workspace you just
finished without an explicit reset.

## Using Retry

1. Open the marked case in the slide-over panel.
2. Click **Retry** and confirm.
3. The case and all its steps return to **Untested**. Each step's live actual result is
   cleared, images included; the snapshot of an earlier mark keeps its own copy.
4. The panel becomes editable again so you can execute another attempt.

Snapshots from earlier marks stay in the **Retries** tab — Retry never deletes them.

## Closed runs

On a **closed** run the panel is read-only and **Retry** is hidden. Re-open the run only
by creating a new run or using project-level flows; you cannot reset cases on a closed run.
