DIDO-TE SHALL repeat a selected Test Execution within the permitted variation established by the Acceptance Criteria.
This requirement derives from:
The Original Requirement states:
Create repeatable testing scenarios, including regression testing, that allow rigorous evaluation of distributed systems under different conditions and configurations.
MO-002b preserves the portion of the Original Requirement addressing repeatable performance of testing scenarios.
The separate requirement derived from MO-002 addresses:
Organizations require reproducible Test Execution to evaluate Distributed Systems, compare candidate solutions, investigate failures, perform regression testing, validate changes, and confirm previously observed behavior.
A reproducible Test Environment does not by itself establish reproducible Test Execution. Test Execution can vary because of differences in:
The phrase within the permitted variation does not require every repeated Test Execution to produce an identical sequence of events, measurements, outputs, or Test Results.
The Acceptance Criteria establish which Test Execution characteristics must remain equivalent and which characteristics can vary within defined limits.
The Acceptance Criteria establish:
MO-002b addresses repetition of a selected Test Execution. It does not establish whether the resulting Test Results satisfy the applicable Expected Results or receive a particular Verdict.
Requirements addressing Test Result evaluation, Baseline comparison, and Validation establish those obligations separately.
This requirement applies to:
Verification confirms that:
The following pages reference this requirement:
TBD
Assess the current DIDO-TE implementation against the Test Execution Reproducibility obligation established by MO-002b.
Review and accept MO-002b as a proposed derived requirement created from the evaluation and decomposition of MO-002.
The following unresolved issues affect this requirement:
Confirm whether repeatability or reproducibility identifies the approved quality required for repeated Test Execution.
Define the Test Execution characteristics subject to comparison.
Define the permitted variation for each compared Test Execution characteristic.
Define the comparison methods, measurement conditions, precision, exclusions, and tolerances used to determine Test Execution Reproducibility.
Define the Test Definition, Test Sequence, Sequence Steps, Test Argument Values, Starting Conditions, Timing Conditions, Execution Paths, and Timeouts that must remain controlled during repeated Test Execution.
Define which Test Executable, Executable Artifact, Dependency, and Execution Facility Versions must remain unchanged during repeated Test Execution.
Define the permitted differences among Operational Resources used for repeated Test Execution.
Define how DIDO-TE identifies and evaluates nondeterministic behavior.
Define how failed, incomplete, interrupted, timed-out, canceled, and repeated Test Runs affect the determination of Test Execution Reproducibility.
Define the Evidence required to demonstrate Test Execution Reproducibility.
This requirement page should retain the stable requirement identifier MO-002b.
This page is a leaf requirement page and omits a trailing :start from its namespace.
The parent MO-002 page is a non-leaf page and retains a trailing :start in its namespace.
Changes to the Statement should preserve:
The Acceptance Criteria should identify:
MO-002b does not require every repeated Test Execution to produce identical Test Results unless the Acceptance Criteria establish exact equality as the permitted variation.
MO-002b does not determine whether a Test Result satisfies an Expected Result or receives a particular Verdict.
Material changes should receive review and should update the verification criteria, source records, parent decomposition record, and Issues section.
To reference this requirement Statement from another Wiki page, insert:
{{section>dido:03-dido-te:99-annexes:annex-c-requirements:01-mission-objectives:mo-002:mo-002b#Statement&noheader&nofooter&noeditbtn}}
Do not rename this page after an external citation unless a redirect or move plan is in place.
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.