[Runner] Improve robustness. If calling the test case failed and it crashes, testCaseFailureCount will now not be zero.
Work on test case parametrization (warning: highly unstable feature for now).