Fix apptest runner retry logic and output parsing.

Fixing retry looping to bail on a success after a failure.
Only add valid gtest_filter flags when no filter is specified.
(don't try to filter using the 'mojo:apptest' name on crashes)
Make the GTEST output parsing agnostic to colored output.

BUG=509880
TEST=New Windows FYI bot retries failures/crashes as expected.
R=sky@chromium.org

Review URL: https://codereview.chromium.org/1269413003

Cr-Commit-Position: refs/heads/master@{#341994}


CrOS-Libchrome-Original-Commit: 8054d7869cb9e4022e63649a9335f46a80e3f7a7
1 file changed
tree: d90a30fa78fce715848775d4fb3e85df68c0db65
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/