1. A method for concurrency testcase generation by a computer system comprising a processor, comprising: providing a concurrency testcase template for features built into a concurrency testcase generation infrastructure that requires no compilation; receiving directives input through the concurrency testcase template for managing activities of concurrent threads; receiving directives input through the concurrency testcase template for configuring timing tests by the concurrent threads; receiving directives input through the concurrency testcase template for configuring responses to errors by the concurrent threads; and receiving directives input through the concurrency testcase template for configuring logging of data for the concurrent threads.