The DIDO-TE SHALL emulate resource conditions in accordance with the applicable Test Definition.
The behaviour of a distributed system depends on the resources available to its participating Nodes and supporting Test Resources.
Relevant resource conditions include processor capacity, memory, persistent storage, temporary storage, network bandwidth, connection capacity, file descriptors, threads, processes, queues, accelerators, and external service capacity.
Resource availability, allocation, contention, exhaustion, and recovery affect throughput, latency, scheduling, message handling, persistence, error handling, and system stability. Controlled resource emulation permits the DIDO-TE to reproduce nominal, constrained, contended, and exhausted resource conditions.
The applicable Test Definition identifies each resource, its allocation, applicable limits, scheduled changes, permitted variation, and acceptance criteria.
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-005-emulate-distributed-systems:env-005e-emulate-resource-conditions#Statement&noheader&nofooter&noeditbtn}}
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.