Module OUnitRunner

val shards : int OUnitConf.var

Number of shards to use. The way the shards are used depends on the type of runner.

val run_gc_full_major : bool OUnitConf.var

Whether or not run a Gc.full_major in between tests. This adds time when running tests, but helps to avoid unexpected error due to finalisation of values allocated during a test.

Common utilities to run test.

val sequential_runner : runner
val all : (int * (OUnitPlugin.name * runner)) list Stdlib.ref
val register : OUnitPlugin.name -> int -> runner -> unit
val of_name : OUnitPlugin.name -> runner
module GenericWorker : sig ... end

Build worker based runner.