diff --git a/flutter_ci_script_shared.sh b/flutter_ci_script_shared.sh index 5ef951572b..133b3e83ec 100755 --- a/flutter_ci_script_shared.sh +++ b/flutter_ci_script_shared.sh @@ -50,11 +50,11 @@ function ci_codelabs () { # intro_flutter_gpu only runs with Impeller if [ $CODELAB = 'intro_flutter_gpu' ]; then - # Skipping Windows: https://github.com/bdero/flutter_scene/issues/55 - if [ $RUNNER_OS = 'macOS' ] || [ $RUNNER_OS = 'Linux' ]; then + # Skipping Windows and Linux: https://github.com/bdero/flutter_scene/issues/55 + if [ $RUNNER_OS = 'macOS' ]; then flutter config --enable-native-assets flutter build `echo $RUNNER_OS | tr '[:upper:]' '[:lower:]'` --debug - flutter test --enable-impeller + flutter test --enable-flutter-gpu else echo "Skipping $CODELAB on $RUNNER_OS" fi diff --git a/intro_flutter_gpu/codelab_rebuild.yaml b/intro_flutter_gpu/codelab_rebuild.yaml index ea1c18adb1..9bcd3f3f73 100644 --- a/intro_flutter_gpu/codelab_rebuild.yaml +++ b/intro_flutter_gpu/codelab_rebuild.yaml @@ -274,7 +274,7 @@ steps: testWidgets('smoke test', (tester) async { // Build our app and trigger a frame. await tester.pumpWidget(const MainApp()); - }, skip: true); + }); } - name: Patch macos/Runner/Info.plist path: intro_flutter_gpu/macos/Runner/Info.plist @@ -2218,7 +2218,7 @@ steps: + await tester.pumpWidget( + MainApp(staticResourcesInitialized: Scene.initializeStaticResources()), + ); - }, skip: true); + }); } - name: Copy step_12 copydir: diff --git a/intro_flutter_gpu/step_01/test/widget_test.dart b/intro_flutter_gpu/step_01/test/widget_test.dart index c8810a3ffd..830f1414b2 100644 --- a/intro_flutter_gpu/step_01/test/widget_test.dart +++ b/intro_flutter_gpu/step_01/test/widget_test.dart @@ -10,5 +10,5 @@ void main() { testWidgets('smoke test', (tester) async { // Build our app and trigger a frame. await tester.pumpWidget(const MainApp()); - }, skip: true); // See https://github.com/flutter/flutter/issues/171361 + }); } diff --git a/intro_flutter_gpu/step_02/test/widget_test.dart b/intro_flutter_gpu/step_02/test/widget_test.dart index c8810a3ffd..830f1414b2 100644 --- a/intro_flutter_gpu/step_02/test/widget_test.dart +++ b/intro_flutter_gpu/step_02/test/widget_test.dart @@ -10,5 +10,5 @@ void main() { testWidgets('smoke test', (tester) async { // Build our app and trigger a frame. await tester.pumpWidget(const MainApp()); - }, skip: true); // See https://github.com/flutter/flutter/issues/171361 + }); } diff --git a/intro_flutter_gpu/step_03/test/widget_test.dart b/intro_flutter_gpu/step_03/test/widget_test.dart index c8810a3ffd..830f1414b2 100644 --- a/intro_flutter_gpu/step_03/test/widget_test.dart +++ b/intro_flutter_gpu/step_03/test/widget_test.dart @@ -10,5 +10,5 @@ void main() { testWidgets('smoke test', (tester) async { // Build our app and trigger a frame. await tester.pumpWidget(const MainApp()); - }, skip: true); // See https://github.com/flutter/flutter/issues/171361 + }); } diff --git a/intro_flutter_gpu/step_04/test/widget_test.dart b/intro_flutter_gpu/step_04/test/widget_test.dart index c8810a3ffd..830f1414b2 100644 --- a/intro_flutter_gpu/step_04/test/widget_test.dart +++ b/intro_flutter_gpu/step_04/test/widget_test.dart @@ -10,5 +10,5 @@ void main() { testWidgets('smoke test', (tester) async { // Build our app and trigger a frame. await tester.pumpWidget(const MainApp()); - }, skip: true); // See https://github.com/flutter/flutter/issues/171361 + }); } diff --git a/intro_flutter_gpu/step_05/test/widget_test.dart b/intro_flutter_gpu/step_05/test/widget_test.dart index c8810a3ffd..830f1414b2 100644 --- a/intro_flutter_gpu/step_05/test/widget_test.dart +++ b/intro_flutter_gpu/step_05/test/widget_test.dart @@ -10,5 +10,5 @@ void main() { testWidgets('smoke test', (tester) async { // Build our app and trigger a frame. await tester.pumpWidget(const MainApp()); - }, skip: true); // See https://github.com/flutter/flutter/issues/171361 + }); } diff --git a/intro_flutter_gpu/step_06/test/widget_test.dart b/intro_flutter_gpu/step_06/test/widget_test.dart index c8810a3ffd..830f1414b2 100644 --- a/intro_flutter_gpu/step_06/test/widget_test.dart +++ b/intro_flutter_gpu/step_06/test/widget_test.dart @@ -10,5 +10,5 @@ void main() { testWidgets('smoke test', (tester) async { // Build our app and trigger a frame. await tester.pumpWidget(const MainApp()); - }, skip: true); // See https://github.com/flutter/flutter/issues/171361 + }); } diff --git a/intro_flutter_gpu/step_07/test/widget_test.dart b/intro_flutter_gpu/step_07/test/widget_test.dart index c8810a3ffd..830f1414b2 100644 --- a/intro_flutter_gpu/step_07/test/widget_test.dart +++ b/intro_flutter_gpu/step_07/test/widget_test.dart @@ -10,5 +10,5 @@ void main() { testWidgets('smoke test', (tester) async { // Build our app and trigger a frame. await tester.pumpWidget(const MainApp()); - }, skip: true); // See https://github.com/flutter/flutter/issues/171361 + }); } diff --git a/intro_flutter_gpu/step_08/test/widget_test.dart b/intro_flutter_gpu/step_08/test/widget_test.dart index c8810a3ffd..830f1414b2 100644 --- a/intro_flutter_gpu/step_08/test/widget_test.dart +++ b/intro_flutter_gpu/step_08/test/widget_test.dart @@ -10,5 +10,5 @@ void main() { testWidgets('smoke test', (tester) async { // Build our app and trigger a frame. await tester.pumpWidget(const MainApp()); - }, skip: true); // See https://github.com/flutter/flutter/issues/171361 + }); } diff --git a/intro_flutter_gpu/step_09/test/widget_test.dart b/intro_flutter_gpu/step_09/test/widget_test.dart index c8810a3ffd..830f1414b2 100644 --- a/intro_flutter_gpu/step_09/test/widget_test.dart +++ b/intro_flutter_gpu/step_09/test/widget_test.dart @@ -10,5 +10,5 @@ void main() { testWidgets('smoke test', (tester) async { // Build our app and trigger a frame. await tester.pumpWidget(const MainApp()); - }, skip: true); // See https://github.com/flutter/flutter/issues/171361 + }); } diff --git a/intro_flutter_gpu/step_10/test/widget_test.dart b/intro_flutter_gpu/step_10/test/widget_test.dart index c8810a3ffd..830f1414b2 100644 --- a/intro_flutter_gpu/step_10/test/widget_test.dart +++ b/intro_flutter_gpu/step_10/test/widget_test.dart @@ -10,5 +10,5 @@ void main() { testWidgets('smoke test', (tester) async { // Build our app and trigger a frame. await tester.pumpWidget(const MainApp()); - }, skip: true); // See https://github.com/flutter/flutter/issues/171361 + }); } diff --git a/intro_flutter_gpu/step_11/test/widget_test.dart b/intro_flutter_gpu/step_11/test/widget_test.dart index c8810a3ffd..830f1414b2 100644 --- a/intro_flutter_gpu/step_11/test/widget_test.dart +++ b/intro_flutter_gpu/step_11/test/widget_test.dart @@ -10,5 +10,5 @@ void main() { testWidgets('smoke test', (tester) async { // Build our app and trigger a frame. await tester.pumpWidget(const MainApp()); - }, skip: true); // See https://github.com/flutter/flutter/issues/171361 + }); } diff --git a/intro_flutter_gpu/step_12/test/widget_test.dart b/intro_flutter_gpu/step_12/test/widget_test.dart index 558000a649..0d3fd1138b 100644 --- a/intro_flutter_gpu/step_12/test/widget_test.dart +++ b/intro_flutter_gpu/step_12/test/widget_test.dart @@ -13,5 +13,5 @@ void main() { await tester.pumpWidget( MainApp(staticResourcesInitialized: Scene.initializeStaticResources()), ); - }, skip: true); // See https://github.com/flutter/flutter/issues/171361 + }); }