[Telemetry] Fix exception handling in user story runner.
Currently, unrecoverable exception raised during a user story run does not create a failure value for that user story. This leads to confusing log output by gtest_progress_reporter. This patch fixes this by catching unrecoverable exception and add failure value to the currently user story value. This patch also improve unittest in user_story_runner_unittest to make sure that the stdout output captures the raise exceptions. BUG=448827 Review URL: https://codereview.chromium.org/875993002 Cr-Commit-Position: refs/heads/master@{#313161}
Showing
Please register or sign in to comment