log.initInfo("Executing qunit tests on " + numThreads + " thread(s) using " + runner.toString().toLowerCase());
runInParallel(numThreads, new Runnable(){
public void run() {
while(true){
final LocatedTest test;
synchronized(testsRemaining){
if(testsRemaining.size()>0){
test = testsRemaining.get(0);
testsRemaining.remove(0);
}else{