restartApp method

  1. @override
Future<bool> restartApp({
  1. Duration? timeout = const Duration(seconds: 60),
})
override

Restart the app under test

Implementation

@override
Future<bool> restartApp({
  Duration? timeout = const Duration(seconds: 60),
}) async {
  await _closeDriver(timeout: timeout);
  final result = await _flutterRunProcessHandler?.restart(
    timeout: timeout,
  );

  final driver = await FlutterDriver.connect(
    dartVmServiceUrl: _flutterRunProcessHandler!.currentObservatoryUri,
  );

  setFlutterDriver(driver);

  return result!;
}