diff --git a/dev/devicelab/bin/tasks/flutter_attach_test.dart b/dev/devicelab/bin/tasks/flutter_attach_test.dart index 95a82200e8a..09e203d92e1 100644 --- a/dev/devicelab/bin/tasks/flutter_attach_test.dart +++ b/dev/devicelab/bin/tasks/flutter_attach_test.dart @@ -117,6 +117,11 @@ void main() { await device.shellExec('am', ['start', '-n', kActivityId]); }); + // Give the device the time to really shut down the app. + await new Future.delayed(const Duration(milliseconds: 200)); + // After the delay, force-stopping it shouldn't do anything, but doesn't hurt. + await device.shellExec('am', ['force-stop', kAppId]); + final String currentTime = (await device.shellEval('date', ['"+%F %R:%S.000"'])).trim(); print('Start time on device: $currentTime'); section('Launching app');