Ignore JSON exceptions when reading (empty) test results file

Change-Id: I65557ca82acb0ec51d5f3f49ff2799ca77204dc3
Reviewed-on: https://dart-review.googlesource.com/c/79049
Reviewed-by: William Hesse <whesse@google.com>
This commit is contained in:
William Hesse 2018-10-10 16:35:44 +00:00
parent 6d9cc6fa03
commit 0aa99cca99

View file

@ -15,8 +15,10 @@ Future<List<Map<String, dynamic>>> loadResults(String path) async {
.transform(utf8.decoder)
.transform(new LineSplitter());
await for (final line in lines) {
final Map<String, dynamic> map = jsonDecode(line);
results.add(map);
try {
final Map<String, dynamic> map = jsonDecode(line);
results.add(map);
} on FormatException {}
}
return results;
}