Run tests asynchronously so it reports incrementally