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:t:timeout [2026/09/12 17:42] – ↷ Page moved from private:99_annexes:annex-b-terms-and-definitions:t:timeout to public:99_annexes:annex-b-terms-and-definitions:t:timeout nick_didopublic:99_annexes:annex-b-terms-and-definitions:t:timeout [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido
Line 1: Line 1:
 ====== Timeout ====== ====== Timeout ======
  
-[[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 =====
  
-A Timeout is a condition that occurs when a defined [[private:99_annexes:annex-b-terms-and-definitions:t:timing_condition|Timing Condition]] expires before a required event, response, operation, or activity completes.+A Timeout is a condition that occurs when a defined [[public:99_annexes:annex-b-terms-and-definitions:t:timing_condition|Timing Condition]] expires before a required event, response, operation, or activity completes.
  
 A Timeout can apply while awaiting: A Timeout can apply while awaiting:
Line 15: Line 15:
   * Completion of an operation   * Completion of an operation
   * Completion of an activity   * Completion of an activity
-  * Completion of a [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] +  * Completion of a [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] 
-  * Completion of a [[private:99_annexes:annex-b-terms-and-definitions:t:test_step|Test Step]] +  * Completion of a [[public:99_annexes:annex-b-terms-and-definitions:t:test_step|Test Step]] 
-  * Completion of a [[private:99_annexes:annex-b-terms-and-definitions:t:test_executable|Test Executable]] +  * Completion of a [[public:99_annexes:annex-b-terms-and-definitions:t:test_executable|Test Executable]] 
-  * Completion of [[private:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]] +  * Completion of [[public:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]] 
-  * Availability of a [[private:99_annexes:annex-b-terms-and-definitions:r:resource|Resource]] +  * Availability of a [[public:99_annexes:annex-b-terms-and-definitions:r:resource|Resource]] 
-  * Availability of a [[private:99_annexes:annex-b-terms-and-definitions:n:node|Node]]+  * Availability of a [[public:99_annexes:annex-b-terms-and-definitions:n:node|Node]]
   * Satisfaction of another defined condition   * Satisfaction of another defined condition
  
Line 39: Line 39:
   * The condition observed at expiration   * The condition observed at expiration
   * The resulting progression   * The resulting progression
-  * The resulting [[private:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Result]] +  * The resulting [[public:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Result]] 
-  * The resulting [[private:99_annexes:annex-b-terms-and-definitions:v:verdict|Verdict]] +  * The resulting [[public:99_annexes:annex-b-terms-and-definitions:v:verdict|Verdict]] 
-  * The applicable [[private:99_annexes:annex-b-terms-and-definitions:g:governance_policy|Governance Policies]] +  * The applicable [[public:99_annexes:annex-b-terms-and-definitions:g:governance_policy|Governance Policies]] 
-  * The supporting [[private:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] +  * The supporting [[public:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] 
-  * Its [[private:99_annexes:annex-b-terms-and-definitions:p:provenance|Provenance]] +  * Its [[public:99_annexes:annex-b-terms-and-definitions:p:provenance|Provenance]] 
-  * Its [[private:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]]+  * Its [[public:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]]
  
 A Timeout can cause: A Timeout can cause:
Line 58: Line 58:
   * Assignment of a Verdict   * Assignment of a Verdict
   * Recording of an error   * Recording of an error
-  * Notification of an [[private:99_annexes:annex-b-terms-and-definitions:a:actor|Actor]]+  * Notification of an [[public:99_annexes:annex-b-terms-and-definitions:a:actor|Actor]]
   * Another response established by the applicable Test Definition or Governance Policy   * Another response established by the applicable Test Definition or Governance Policy
  
 ===== Definition ===== ===== Definition =====
  
-//condition that occurs when a defined [[private:99_annexes:annex-b-terms-and-definitions:t:timing_condition|Timing Condition]] expires before a required event, response, operation, or activity completes//+//condition that occurs when a defined [[public:99_annexes:annex-b-terms-and-definitions:t:timing_condition|Timing Condition]] expires before a required event, response, operation, or activity completes//
  
 ===== Source ===== ===== Source =====
Line 69: Line 69:
 Adapted from: Adapted from:
  
-  * [[private:99_annexes:annex-b-terms-and-definitions:t:timing_condition|Timing Condition]] +  * [[public:99_annexes:annex-b-terms-and-definitions:t:timing_condition|Timing Condition]] 
-  * [[private:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] +  * [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] 
-  * [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] +  * [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] 
-  * [[private:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]]+  * [[public:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]]
   * DIDO Reference Implementation Conceptual Model   * DIDO Reference Implementation Conceptual Model
   * DIDO-TE draft Requirements Register   * DIDO-TE draft Requirements Register
Line 80: Line 80:
 ===== Note ===== ===== Note =====
  
-A Timeout differs from a [[private:99_annexes:annex-b-terms-and-definitions:t:timing_condition|Timing Condition]]:+A Timeout differs from a [[public:99_annexes:annex-b-terms-and-definitions:t:timing_condition|Timing Condition]]:
  
   * A Timing Condition establishes or characterizes a temporal constraint   * A Timing Condition establishes or characterizes a temporal constraint
Line 100: Line 100:
   * A failure identifies an inability to satisfy an applicable requirement or condition   * A failure identifies an inability to satisfy an applicable requirement or condition
  
-A Timeout can constitute a failure when the applicable [[private:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]] classify expiration of the Timing Condition as a failure.+A Timeout can constitute a failure when the applicable [[public:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]] classify expiration of the Timing Condition as a failure.
  
 A Timeout does not necessarily identify the cause of the delayed or missing completion. Possible causes can include: A Timeout does not necessarily identify the cause of the delayed or missing completion. Possible causes can include:
Line 124: Line 124:
   * Another permitted Verdict   * Another permitted Verdict
  
-A Timeout used to control progression within a [[private:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] should identify the [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] that follows the Timeout.+A Timeout used to control progression within a [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] should identify the [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] that follows the Timeout.
  
-A reproducible [[private:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Run]] should identify:+A reproducible [[public:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Run]] should identify:
  
   * The applicable Timing Condition   * The applicable Timing Condition
Line 141: Line 141:
 ===== Example ===== ===== Example =====
  
-A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] submits a proposed transaction to a Node and waits for a response.+A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] submits a proposed transaction to a Node and waits for a response.
  
 The applicable Timing Condition establishes: The applicable Timing Condition establishes:
Line 154: Line 154:
 The Node does not return a complete response before the maximum permitted duration expires. A Timeout occurs. The Node does not return a complete response before the maximum permitted duration expires. A Timeout occurs.
  
-The [[private:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Run]] records:+The [[public:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Run]] records:
  
   * The Sequence Step   * The Sequence Step
Line 162: Line 162:
   * The Timeout   * The Timeout
   * The absence of a complete response   * The absence of a complete response
-  * The error-handling [[private:99_annexes:annex-b-terms-and-definitions:e:execution_path|Execution Path]]+  * The error-handling [[public:99_annexes:annex-b-terms-and-definitions:e:execution_path|Execution Path]]
   * The resulting Test Result   * The resulting Test Result
   * The assigned Verdict   * The assigned Verdict
  • public/99_annexes/annex-b-terms-and-definitions/t/timeout.1789260172.txt.gz
  • Last modified: 2026/09/12 17:42
  • by nick_dido