[devicelab] mark uncaught exceptions as flaky (#68906)

* [devicelab] mark uncaight exceptions as flaky

* add print error output

* try and fix test
This commit is contained in:
Jonah Williams 2020-10-23 12:32:08 -07:00 committed by GitHub
parent d75cda9d82
commit 9f6b575ef1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 0 deletions

View file

@ -26,6 +26,8 @@ Future<void> main() async {
'-t', '-t',
'lib/main.dart', 'lib/main.dart',
'-d', '-d',
'--no-pub',
'--no-android-gradle-daemon',
deviceId, deviceId,
]; ];
final Process process = await startProcess( final Process process = await startProcess(
@ -37,6 +39,8 @@ Future<void> main() async {
.transform(utf8.decoder) .transform(utf8.decoder)
.transform(const LineSplitter()); .transform(const LineSplitter());
process.stderr.listen(print);
await for (final String line in lines) { await for (final String line in lines) {
print(line); print(line);
if (line.contains('ERROR caught by framework')) { if (line.contains('ERROR caught by framework')) {

View file

@ -84,6 +84,7 @@ tasks:
completer completer
stage: devicelab stage: devicelab
required_agent_capabilities: ["linux/android"] required_agent_capabilities: ["linux/android"]
flaky: true
flutter_gallery_android__compile: flutter_gallery_android__compile:
description: > description: >