only start background test runner once for interactive mode