Table of Contents

Incomplete Test Run

Go up to Terms and Definitions

Discussion

An Incomplete Test Run is a Test Run that terminated without satisfying its defined completion condition.

An Incomplete Test Run has:

An Incomplete Test Run can have the following Test Run Termination Reason:

An Incomplete Test Run can preserve valid information produced before termination, including:

The applicable Acceptance Criteria determine whether information produced by an Incomplete Test Run can be used for:

Definition

Test Run that entered the Terminated Test Run State without satisfying its defined completion condition

Source

Adapted from:

OMG TestIF provides Test Run, Test Result, and Verdict concepts but does not define Incomplete Test Run as a separate TestIF model element.

This definition introduces Incomplete Test Run to distinguish a Test Run that failed to satisfy its completion condition from a completed Test Run producing a Test Result assigned a failing Verdict.

Note

An Incomplete Test Run is a Test Run in the Terminated Test Run State.

A Test Run that is Not Started, Ready, Running, or Paused has not yet completed, but it is not classified as an Incomplete Test Run because its Test Execution has not terminated.

A Test Run becomes an Incomplete Test Run when:

An Incomplete Test Run differs from a completed Test Run assigned a failing Verdict:

An Incomplete Test Run does not imply that every Test Result produced before termination is invalid.

The applicable Acceptance Criteria determine:

A paused Test Run is not an Incomplete Test Run because it remains eligible to resume.

A canceled Test Run is an Incomplete Test Run when cancellation causes it to enter the Terminated state before satisfying its completion condition.

A timed-out Test Run is an Incomplete Test Run when expiration of an applicable Timeout causes it to enter the Terminated state before satisfying its completion condition.

Example

A Test Run contains ten Sequence Steps.

The Test Run successfully completes the first six Sequence Steps. During the seventh Sequence Step, an Execution Facility becomes unavailable and Test Execution cannot continue.

DIDO-TE:

The applicable Acceptance Criteria determine whether the preserved Test Results can be used and whether DIDO-TE must repeat the entire Test Run or resume from an approved Sequence Step.


© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.