Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
public:99_annexes:annex-b-terms-and-definitions:f:fault_injection [2026/09/12 17:42] – ↷ Page moved from private:99_annexes:annex-b-terms-and-definitions:f:fault_injection to public:99_annexes:annex-b-terms-and-definitions:f:fault_injection nick_didopublic:99_annexes:annex-b-terms-and-definitions:f:fault_injection [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido
Line 1: Line 1:
 ====== Fault Injection ====== ====== Fault Injection ======
  
-[[private:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]]+[[public:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]]
  
 ===== Discussion ===== ===== Discussion =====
  
-Fault Injection deliberately introduces a specified [[private:99_annexes:annex-b-terms-and-definitions:f:fault|Fault]] into a test object or its operating environment under controlled test conditions.+Fault Injection deliberately introduces a specified [[public:99_annexes:annex-b-terms-and-definitions:f:fault|Fault]] into a test object or its operating environment under controlled test conditions.
  
-Fault Injection supports the evaluation of fault detection, containment, tolerance, recovery, resilience, and failure behaviour. The governing [[private:99_annexes:annex-b-terms-and-definitions:t:test_definition|Test Definition]] identifies the Fault, target, injection point, initiating condition, timing, duration, intensity, scope, expected effects, prohibited effects, termination conditions, and recovery conditions.+Fault Injection supports the evaluation of fault detection, containment, tolerance, recovery, resilience, and failure behaviour. The governing [[public:99_annexes:annex-b-terms-and-definitions:t:test_definition|Test Definition]] identifies the Fault, target, injection point, initiating condition, timing, duration, intensity, scope, expected effects, prohibited effects, termination conditions, and recovery conditions.
  
-The governing [[private:99_annexes:annex-b-terms-and-definitions:t:test_procedure|Test Procedure]] specifies the actions used to prepare, authorize, perform, control, terminate, and recover from the Fault Injection.+The governing [[public:99_annexes:annex-b-terms-and-definitions:t:test_procedure|Test Procedure]] specifies the actions used to prepare, authorize, perform, control, terminate, and recover from the Fault Injection.
  
 Fault Injection differs from the uncontrolled occurrence of a Fault. Fault Injection introduces the Fault deliberately under specified and controlled conditions. A Fault that occurs outside those conditions is not part of the authorized Fault Injection. Fault Injection differs from the uncontrolled occurrence of a Fault. Fault Injection introduces the Fault deliberately under specified and controlled conditions. A Fault that occurs outside those conditions is not part of the authorized Fault Injection.
Line 17: Line 17:
 ===== Definition ===== ===== Definition =====
  
-deliberate introduction of a specified [[private:99_annexes:annex-b-terms-and-definitions:f:fault|Fault]] into a test object or its operating environment under controlled test conditions+deliberate introduction of a specified [[public:99_annexes:annex-b-terms-and-definitions:f:fault|Fault]] into a test object or its operating environment under controlled test conditions
  
 ===== Source ===== ===== Source =====
Line 25: Line 25:
 ===== Note ===== ===== Note =====
  
-Fault Injection requires an identified target and a specified Fault. For NOD-010, the target is a [[private:99_annexes:annex-b-terms-and-definitions:n:node|Node]] or a condition governing the Node’s operation.+Fault Injection requires an identified target and a specified Fault. For NOD-010, the target is a [[public:99_annexes:annex-b-terms-and-definitions:n:node|Node]] or a condition governing the Node’s operation.
  
-The term does not imply a particular injection mechanism. Fault Injection may alter state, processing, timing, inputs, outputs, [[private:99_annexes:annex-b-terms-and-definitions:n:node_binding|Node Bindings]], Dependencies, interfaces, services, communication, or resource availability.+The term does not imply a particular injection mechanism. Fault Injection may alter state, processing, timing, inputs, outputs, [[public:99_annexes:annex-b-terms-and-definitions:n:node_binding|Node Bindings]], Dependencies, interfaces, services, communication, or resource availability.
  
 The presence of the injected Fault does not establish the Test Outcome. The observed response requires evaluation against the governing Test Definition. The presence of the injected Fault does not establish the Test Outcome. The observed response requires evaluation against the governing Test Definition.
Line 33: Line 33:
 ===== Example ===== ===== Example =====
  
-A Test Procedure introduces a specified 500-millisecond communication delay into a Node Binding for 30 seconds. The deliberate introduction of the delay is Fault Injection. The delay is the injected Fault. The Node’s observed response provides information used to determine the [[private:99_annexes:annex-b-terms-and-definitions:t:test_outcome|Test Outcome]].+A Test Procedure introduces a specified 500-millisecond communication delay into a Node Binding for 30 seconds. The deliberate introduction of the delay is Fault Injection. The delay is the injected Fault. The Node’s observed response provides information used to determine the [[public:99_annexes:annex-b-terms-and-definitions:t:test_outcome|Test Outcome]].
  
 ---- ----
  • public/99_annexes/annex-b-terms-and-definitions/f/fault_injection.1789260146.txt.gz
  • Last modified: 2026/09/12 17:42
  • by nick_dido