Skip to content

Commit 0af1359

Browse files
[ci] Skip Android webview FTL tests on stable (flutter#4730)
These tests crash on stable due to flutter#96661 now that 2.10 has been released to stable. Fixes out-of-band tree closure from the 2.10 release. Co-authored-by: David Iglesias <[email protected]>
1 parent bf01875 commit 0af1359

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.cirrus.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,15 @@ task:
230230
- export CIRRUS_COMMIT_MESSAGE=""
231231
- if [[ -n "$GCLOUD_FIREBASE_TESTLAB_KEY" ]]; then
232232
- echo $GCLOUD_FIREBASE_TESTLAB_KEY > ${HOME}/gcloud-service-key.json
233-
- ./script/tool_runner.sh firebase-test-lab --device model=redfin,version=30 --device model=starqlteue,version=26 --exclude=script/configs/exclude_integration_android.yaml
233+
# TODO(stuartmorgan): Remove this condition once
234+
# https://github.com/flutter/flutter/issues/96661 is fixed and
235+
# cherry picked. Currently webview_flutter tests crash on stable on
236+
# Android so must be skipped.
237+
- if [[ "$CHANNEL" == "stable" ]]; then
238+
- ./script/tool_runner.sh firebase-test-lab --device model=redfin,version=30 --device model=starqlteue,version=26 --exclude=script/configs/exclude_integration_android.yaml,webview_flutter
239+
- else
240+
- ./script/tool_runner.sh firebase-test-lab --device model=redfin,version=30 --device model=starqlteue,version=26 --exclude=script/configs/exclude_integration_android.yaml
241+
- fi
234242
- else
235243
- echo "This user does not have permission to run Firebase Test Lab tests."
236244
- fi

0 commit comments

Comments
 (0)