Commit Graph

2 Commits

Author SHA1 Message Date
Mike Fairhurst dcdd12cc1a Fix fasta progress checking script: collect stdout from passing tests
Required a new flag for test.py; passing tests may have multiple test
cases and to collect that we need the stdout. So you can now pass
--print_passing_stdout to get that.

Parse the result, doing some dances to handle

MM:SS +PP -FF Some tests failed

vs

MM:SS +PP All tests passed!

With even an extra line-ending in the latter case.

Bug:
Change-Id: Ic0b5591b4867508edd3f23a61a7764aa88762be6
Reviewed-on: https://dart-review.googlesource.com/24701
Commit-Queue: Mike Fairhurst <mfairhurst@google.com>
Reviewed-by: Bob Nystrom <rnystrom@google.com>
Reviewed-by: Sigmund Cherem <sigmund@google.com>
2017-12-08 00:21:29 +00:00
Sigmund Cherem e37f6de0d2 Add script to track progress of analyzer integration.
The script runs analyzer tests with fasta enabled and reports a few metrics. The
output looks something like this:

  Parser-fasta tests:         767/1211 (63.3%)
  Analyzer tests files:
    Log file: log-7GjUlX.txt
    Test files passing:       307/328 (93.5%)
    Individual tests passing: 1360/5486 (24.8%)

Change-Id: Icec56339c98623ec217d815002db8ce89c7ddcc8
Reviewed-on: https://dart-review.googlesource.com/6040
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2017-09-15 00:11:18 +00:00