testPerfRunner -- let us to rerun pending tests
the use case is when we stop the server when test was running, then hit the run button.
we still need to dress if we hit the run button twice when the server is running, what to do with the on-going run,
we might have concurrency issue in this case.
@rev gtorres@
@bug W-2418201@
Merge branch 'lin/master-pending/testPerfRunner-allow-rerun-test'