Faster test execution by reusing JVMs and conservatively scaling with cores