diff --git a/dev/devicelab/bin/tasks/flutter_view_ios__start_up.dart b/dev/devicelab/bin/tasks/flutter_view_ios__start_up.dart index 921a24976c7..8f8e74416a1 100644 --- a/dev/devicelab/bin/tasks/flutter_view_ios__start_up.dart +++ b/dev/devicelab/bin/tasks/flutter_view_ios__start_up.dart @@ -12,11 +12,15 @@ import 'package:flutter_devicelab/framework/framework.dart'; Future main() async { deviceOperatingSystem = DeviceOperatingSystem.ios; - final Directory iosDirectory = dir( - '${flutterDirectory.path}/examples/flutter_view/ios', - ); - await inDirectory(iosDirectory, () async { - await exec('pod', ['install']); + await task(() async { + final Directory iosDirectory = dir( + '${flutterDirectory.path}/examples/flutter_view/ios', + ); + await inDirectory(iosDirectory, () async { + await exec('pod', ['install']); + }); + + final TaskFunction taskFunction = createFlutterViewStartupTest(); + return await taskFunction(); }); - await task(createFlutterViewStartupTest()); }