1. A system for executing error tests to identify execution errors in a computer system of a distributed computing environment, the system comprising: a processor; a test amplification engine configured to process data representative of a selected execution error test; an instruction set comprising at least one instruction configured to instruct the test amplification engine to re-run one or more execution error test routines at a user-defined source of non-determinism according to a plurality of different execution paths; and a computer-readable storage medium storing the instruction set and instructions that, when executed by the processor, cause the processor to implement the test amplification engine.