The test runner now runs suites and tests asynchronously and sequentially as it should be. Also, the overall result is now an array of result objects where each object contains not only the response and the errors but also the suite and test names and the api_call