From aba4d1a3f473a1652aac8e2357cb2c02db217189 Mon Sep 17 00:00:00 2001 From: Stuart Morgan Date: Thu, 17 Feb 2022 15:44:31 -0500 Subject: [PATCH 1/2] [ci] Enable tests on stable In general, packages should support the latest stable as well as master, so tests should be run against both versions. --- .cirrus.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.cirrus.yml b/.cirrus.yml index 3a9f8d3ce445..a5ed376f7b98 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -73,6 +73,10 @@ task: depends_on: - format+analyze - name: test + env: + matrix: + CHANNEL: "master" + CHANNEL: "stable" # Exclude flutter_image; its tests need a test server, so are run via local_tests.sh script: ./script/tool_runner.sh test --exclude=flutter_image depends_on: From b65c154d4df587370e78b7d240998a229a332c5e Mon Sep 17 00:00:00 2001 From: Stuart Morgan Date: Fri, 18 Feb 2022 11:02:03 -0500 Subject: [PATCH 2/2] Exclude rfw on stable --- .cirrus.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index a5ed376f7b98..3906021bf1e2 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -77,8 +77,17 @@ task: matrix: CHANNEL: "master" CHANNEL: "stable" - # Exclude flutter_image; its tests need a test server, so are run via local_tests.sh - script: ./script/tool_runner.sh test --exclude=flutter_image + script: + # Exclude: + # - flutter_image; its tests need a test server, so are run via + # local_tests.sh. + # - rfw on stable; it includes golden tests whose results differ + # between branch + - if [[ "$CHANNEL" == "master" ]]; then + - ./script/tool_runner.sh test --exclude=flutter_image + - else + - ./script/tool_runner.sh test --exclude=flutter_image,rfw + - fi depends_on: - format+analyze - name: android-build+platform-tests