Grail42 now includes support for multi-threaded tests. A multi-threaded test is defined by multiple test part definitions that utilize the same test name. The framework automatically executes each test part on its own thread and routes any error messages to stdout in a thread safe manner.
Next up is to update the unit_test template project to include a multi-threaded test and create some basic documentation.