The DIDO-TE SHALL reset each Node to the state specified by the governing Test Definition using the governing Test Procedure.
Resetting a Node establishes a specified state by clearing, reinitializing, replacing, or returning identified elements of the Node’s current state to values specified by the governing Test Definition.
The governing Test Definition identifies the Node, reset condition, reset scope, source-state conditions, target state, information retained, information removed, configuration values, Node Bindings, resource conditions, time constraints, authorization conditions, and permitted subsequent activity.
The governing Test Procedure specifies the reset actions and their sequence. These actions may clear transient data, cancel pending work, reinitialize processing, return configuration values to a specified baseline, close or recreate Node Bindings, release resources, or place the Node in a specified lifecycle state.
A reset differs from stopping a Node. Stopping ends Node operation and places the Node in a specified non-operating state. A reset changes identified state elements and may leave the Node operating or place it in another state specified by the governing Test Definition.
A reset also differs from restarting a Node. Restarting stops and starts Node operation. A reset does not necessarily stop or start the Node.
A reset differs from recovery because recovery responds to a Fault, Failure, exception, or other disrupted condition. A reset may form part of a recovery procedure, but the governing Test Definition may also require a reset to establish repeatable initial conditions.
A reset differs from NOD-011f — Restore Preserved Node State. Restoration uses a verified preserved state representation. Reset establishes the target state specified by the governing Test Definition without requiring a preserved state representation.
An incomplete, incorrectly scoped, mistimed, unauthorized, or unverified reset may leave residual data, pending activity, unintended Node Bindings, allocated resources, or an unknown Node state. Such conditions may invalidate subsequent Test Executions or Test Results.
Verification confirms that:
The following pages reference this requirement:
Assign the delivery phase.
Assign the implementation status.
The proposed derived requirement requires review and acceptance.
Assign the source requirement identifier and obligation from the DIDO-TE Requirements Register.
Determine whether Reset requires a controlled Terms and Definitions entry.
{{section>dido:03-dido-te:99-annexes:annex-c-requirements:03-node-requirements:nod-012-reset-a-node#Statement&noheader&nofooter&noeditbtn}}
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.