diff --git a/dev/devicelab/lib/framework/utils.dart b/dev/devicelab/lib/framework/utils.dart index 95f119484d..eba0289baf 100644 --- a/dev/devicelab/lib/framework/utils.dart +++ b/dev/devicelab/lib/framework/utils.dart @@ -478,6 +478,10 @@ List _flutterCommandArgs(String command, List options) { '5', ], + // DDS should be disabled for flutter drive in CI. + // See https://github.com/flutter/flutter/issues/152684. + if (command == 'drive') '--no-dds', + if (command == 'drive' && hostAgent.dumpDirectory != null) ...[ '--screenshot', hostAgent.dumpDirectory!.path, diff --git a/dev/devicelab/lib/tasks/gallery.dart b/dev/devicelab/lib/tasks/gallery.dart index f9ae9a058c..70b1838f0a 100644 --- a/dev/devicelab/lib/tasks/gallery.dart +++ b/dev/devicelab/lib/tasks/gallery.dart @@ -134,7 +134,6 @@ class GalleryTransitionTest { : '${testFile}_test'); section('DRIVE START'); await flutter('drive', options: [ - '--no-dds', '--profile', if (enableImpeller != null && enableImpeller!) '--enable-impeller', if (enableImpeller != null && !enableImpeller!) '--no-enable-impeller', diff --git a/dev/devicelab/lib/tasks/perf_tests.dart b/dev/devicelab/lib/tasks/perf_tests.dart index d01b1a3dac..411108c31d 100644 --- a/dev/devicelab/lib/tasks/perf_tests.dart +++ b/dev/devicelab/lib/tasks/perf_tests.dart @@ -1395,7 +1395,6 @@ class PerfTest { '--local-engine-src-path', localEngineSrcPath ], - '--no-dds', '--no-android-gradle-daemon', '-v', '--verbose-system-logs',