Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-02-node-requirements:nod-012-reset-a-node:start [2026/08/17 14:20] – removed - external edit (Unknown date) 127.0.0.1 | dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-02-node-requirements:nod-012-reset-a-node:start [2026/08/20 16:55] (current) – ↷ Links adapted because of a move operation nick_dido | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== NOD-012 — Reset a Node ====== | ||
| + | [[dido: | ||
| + | |||
| + | ===== Statement ===== | ||
| + | |||
| + | The [[dido: | ||
| + | |||
| + | ===== Derived From ===== | ||
| + | |||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | |||
| + | ===== Rationale ===== | ||
| + | |||
| + | Resetting a Node establishes a specified state by clearing, reinitializing, | ||
| + | |||
| + | 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, | ||
| + | |||
| + | 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 [[dido: | ||
| + | |||
| + | An incomplete, incorrectly scoped, mistimed, unauthorized, | ||
| + | |||
| + | ===== Applies To ===== | ||
| + | |||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | * [[dido: | ||
| + | |||
| + | ===== Verification ===== | ||
| + | |||
| + | Verification confirms that: | ||
| + | |||
| + | - The governing Test Definition uniquely identifies each Node subject to reset. | ||
| + | - The governing Test Definition identifies the condition that initiates the reset. | ||
| + | - The governing Test Definition identifies the permitted source states. | ||
| + | - The governing Test Definition specifies the reset scope. | ||
| + | - The governing Test Definition specifies the target state. | ||
| + | - The governing Test Definition identifies the state information retained during reset. | ||
| + | - The governing Test Definition identifies the state information removed or reinitialized during reset. | ||
| + | - The governing Test Definition identifies the required Node Configuration, | ||
| + | - The governing Test Definition identifies the authorization conditions and permitted subsequent activity. | ||
| + | - The governing Test Procedure specifies the reset actions and their sequence. | ||
| + | - The DIDO-TE verifies the identity of the target Node before reset. | ||
| + | - The DIDO-TE verifies the source state of the Node before reset. | ||
| + | - The DIDO-TE verifies the required authorization before reset. | ||
| + | - The DIDO-TE prevents reset of an unauthorized Node. | ||
| + | - The DIDO-TE prevents reset from beginning when the Node occupies a prohibited source state. | ||
| + | - The DIDO-TE performs each reset action in the sequence specified by the governing Test Procedure. | ||
| + | - The DIDO-TE retains the state information identified for retention. | ||
| + | - The DIDO-TE removes, clears, cancels, replaces, or reinitializes the state information identified by the governing Test Definition. | ||
| + | - The DIDO-TE closes, retains, or recreates each Node Binding specified by the governing Test Definition. | ||
| + | - The DIDO-TE releases, retains, or reallocates each governed resource as specified by the governing Test Definition. | ||
| + | - The DIDO-TE prevents the reset from unnecessarily affecting unrelated Nodes, Test Resources, Test Environments, | ||
| + | - The DIDO-TE observes the actual Node state after reset. | ||
| + | - The DIDO-TE compares the actual resulting state with the specified target state. | ||
| + | - The DIDO-TE detects residual data, pending activity, unintended Node Bindings, incorrect resource conditions, or an unexpected resulting state. | ||
| + | - The DIDO-TE detects a missing, incomplete, interrupted, | ||
| + | - The DIDO-TE prevents the reset Node from performing activity prohibited by its resulting state. | ||
| + | - The DIDO-TE prevents successful reset status from being treated as readiness or validation status. | ||
| + | - The DIDO-TE determines the effect of an unsuccessful reset on affected Test Executions, Test Results, and Evidence. | ||
| + | - An unsuccessful reset leaves the Node and affected Test Environment components in known states or identifies their actual states and required corrective action. | ||
| + | - The DIDO-TE records the Node identity, initiating condition, authorization, | ||
| + | - The DIDO-TE maintains Traceability among the Node, Node Definition, Node Implementation, | ||
| + | - A missing, incomplete, interrupted, | ||
| + | |||
| + | ===== Referenced By ===== | ||
| + | |||
| + | The following pages reference this requirement: | ||
| + | |||
| + | {{backlinks> | ||
| + | |||
| + | ===== Delivery Phase ===== | ||
| + | |||
| + | < | ||
| + | |||
| + | ===== Implementation Status ===== | ||
| + | |||
| + | < | ||
| + | |||
| + | ===== Requirement Status ===== | ||
| + | |||
| + | < | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Issues ===== | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Notes for Editors ===== | ||
| + | |||
| + | <code dokuwiki> | ||
| + | {{section> | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | <WRAP centeralign> | ||
| + | © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc. | ||
| + | </ | ||