Test, coverage and benchmarking