For each Test Execution, the DIDO-TE SHALL control or measure and record each time source identified by the applicable Test Definition.
Time affects event ordering, scheduling, timeout behaviour, expiration, retries, message processing, transaction processing, security controls, and the interpretation of Test Results.
A distributed Test Environment may contain multiple physical, virtual, simulated, monotonic, or externally supplied time sources. Differences among these sources include offset, drift, precision, resolution, synchronisation status, adjustment behaviour, and leap-second handling.
Where the Test Definition requires a fixed, simulated, or otherwise controlled time source, the DIDO-TE supplies and maintains that source. Where controlling a time source would distort the behaviour under test, the DIDO-TE measures and records its characteristics and variation.
Explicit control or observation of time sources permits investigators to distinguish time-related environmental variation from the behaviour of the Test Object.
Verification confirms that:
Verification includes:
Assign the applicable delivery phase.
Draft
Use the following syntax to reference this requirement’s Statement section from another DokuWiki page:
{{section>dido:03-dido-te:99-annexes:annex-c-requirements:02-test-environment-requirements:env-004-provide-deterministic-test-environment:env-004d-control-time-sources#Statement&noheader&nofooter&noeditbtn}}
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.