Roll flutter engine to a24c7c13925e4e3282f7b85814b70e63782fa057 (#67193)

* Roll flutter engine to a24c7c13925e4e3282f7b85814b70e63782fa057
diff --git a/bin/internal/engine.version b/bin/internal/engine.version
index cd254e3..5ffa940 100644
--- a/bin/internal/engine.version
+++ b/bin/internal/engine.version
@@ -1 +1 @@
-87a10f240f6b64d5978c97de9e66310ac5004914
+a24c7c13925e4e3282f7b85814b70e63782fa057
diff --git a/bin/internal/fuchsia-linux.version b/bin/internal/fuchsia-linux.version
index 44fb40c..0bf59cc 100644
--- a/bin/internal/fuchsia-linux.version
+++ b/bin/internal/fuchsia-linux.version
@@ -1 +1 @@
-CG6NCkBX9NVzB8GEXPIrAZfAF_rnSSAgvO0dFGp4P0wC
+8EvelbjqfxB3wn8AZ87H43bfUHvYKPxYeeticZzeTZoC
diff --git a/bin/internal/fuchsia-mac.version b/bin/internal/fuchsia-mac.version
index 0f635bc..1863bdc 100644
--- a/bin/internal/fuchsia-mac.version
+++ b/bin/internal/fuchsia-mac.version
@@ -1 +1 @@
-gZ122oeKO8o63jCEfdrVDN8mIa9IIcta8bJSAAuVoHgC
+1i9GaCxm83LAkPJB61QsV9YDFuiLiZdDsNWSEXAbqSAC
diff --git a/packages/flutter/test_private/bin/test_private.dart b/packages/flutter/test_private/bin/test_private.dart
index c499310..3224eba 100644
--- a/packages/flutter/test_private/bin/test_private.dart
+++ b/packages/flutter/test_private/bin/test_private.dart
@@ -207,7 +207,7 @@
       printOutputDefault: true,
     );
     final ProcessRunnerResult result = await runner.runProcess(
-      <String>[flutter, 'analyze', '--enable-experiment=non-nullable', '--current-package', '--pub', '--congratulate', '.'],
+      <String>[flutter, 'analyze', '--current-package', '--enable-experiment=non-nullable', '--pub', '--congratulate', '.'],
       failOk: true,
     );
     if (result.exitCode != 0) {
@@ -225,7 +225,7 @@
     for (final File test in tests) {
       final String testPath = path.join(path.dirname(test.path), 'lib', path.basenameWithoutExtension(test.path));
       final ProcessRunnerResult result = await runner.runProcess(
-        <String>[flutter, 'test', '--enable-experiment=non-nullable', '--null-assertions', testPath],
+        <String>[flutter, 'test', '--enable-experiment=non-nullable', '--no-sound-null-safety', '--null-assertions', testPath],
         failOk: true,
       );
       if (result.exitCode != 0) {