Note that the APIs described here are still highly experimental, and will very likely undergo tightenings and likely also extensive changes in the future, to accommodate for new features or to satisfy additional portability requirements.
The main characteristic of these APIs is that they are designed to share as much infrastructure, semantics, and implementation detail as possible with the parallel test harness and its default driver.
|• Command-line arguments for test drivers|
|• Log files generation and test results recording|
|• Testsuite progress output|