Unverified Commit 24b2b55c authored by godofredoc's avatar godofredoc Committed by GitHub

Enable mac sdk tests and remove them from cirrus. (#65896)

parent b3f19a3e
......@@ -382,80 +382,8 @@ task:
- date
- which flutter
matrix:
- name: framework_tests-widgets-macos
only_if: "changesInclude('.cirrus.yml', 'dev/**', 'packages/flutter/**', 'packages/flutter_test/**', 'packages/flutter_tools/lib/src/test/**', 'bin/**') || $CIRRUS_PR == ''"
environment:
GOLDCTL: "$CIRRUS_WORKING_DIR/depot_tools/goldctl"
GOLD_SERVICE_ACCOUNT: ENCRYPTED[3afeea5ac7201151c3d0dc9648862f0462b5e4f55dc600ca8b692319622f7c3eda3d577b1b16cc2ef0311b7314c1c095]
script:
- ulimit -S -n 2048 # https://github.com/flutter/flutter/issues/2976
- ./dev/bots/download_goldctl.sh
- dart --enable-asserts dev/bots/test.dart
- name: framework_tests-libraries-macos
only_if: "changesInclude('.cirrus.yml', 'dev/**', 'packages/flutter/**', 'packages/flutter_test/**', 'packages/flutter_tools/lib/src/test/**', 'bin/**') || $CIRRUS_PR == ''"
environment:
GOLDCTL: "$CIRRUS_WORKING_DIR/depot_tools/goldctl"
GOLD_SERVICE_ACCOUNT: ENCRYPTED[3afeea5ac7201151c3d0dc9648862f0462b5e4f55dc600ca8b692319622f7c3eda3d577b1b16cc2ef0311b7314c1c095]
script:
- ulimit -S -n 2048 # https://github.com/flutter/flutter/issues/2976
- ./dev/bots/download_goldctl.sh
- dart --enable-asserts dev/bots/test.dart
- name: framework_tests-misc-macos
# this includes the tests for directories in dev/
only_if: "changesInclude('.cirrus.yml', 'dev/**', 'packages/flutter/**', 'packages/flutter_goldens/**', 'packages/flutter_goldens_client/**', 'packages/flutter_test/**', 'packages/flutter_tools/lib/src/test/**', 'bin/**') || $CIRRUS_PR == ''"
script:
- ulimit -S -n 2048 # https://github.com/flutter/flutter/issues/2976
- dart --enable-asserts dev/bots/test.dart
- name: tool_tests-general-macos
only_if: "changesInclude('.cirrus.yml', 'dev/**', 'packages/flutter_tools/**', 'bin/**') || $CIRRUS_PR == ''"
environment:
SHOULD_UPDATE_PACKAGES: 'FALSE'
script:
- ulimit -S -n 2048 # https://github.com/flutter/flutter/issues/2976
- (cd packages/flutter_tools; pub get)
- (cd packages/flutter_tools/test/data/asset_test/main; pub get)
- (cd packages/flutter_tools/test/data/asset_test/font; pub get)
- (cd dev/bots; pub get)
- dart --enable-asserts ./dev/bots/test.dart
- name: tool_tests-commands-macos
only_if: "changesInclude('.cirrus.yml', 'dev/**', 'packages/flutter_tools/**', 'bin/**') || $CIRRUS_PR == ''"
environment:
SHOULD_UPDATE_PACKAGES: 'FALSE'
script:
- ulimit -S -n 2048 # https://github.com/flutter/flutter/issues/2976
- (cd packages/flutter_tools; pub get)
- (cd dev/bots; pub get)
- dart --enable-asserts ./dev/bots/test.dart
- name: tool_tests-integration-macos
only_if: "changesInclude('.cirrus.yml', 'dev/**', 'packages/flutter_tools/**', 'bin/**') || $CIRRUS_PR == ''"
environment:
SHOULD_UPDATE_PACKAGES: 'FALSE'
script:
- ulimit -S -n 2048 # https://github.com/flutter/flutter/issues/2976
- (cd packages/flutter_tools; pub get)
- (cd dev/bots; pub get)
- (cd dev/tools; pub get)
- dart --enable-asserts ./dev/bots/test.dart
# TODO(ianh): Enable Web tests on macOS.
- name: build_tests-0-macos
only_if: "changesInclude('.cirrus.yml', 'dev/**', 'bin/**') || $CIRRUS_PR == ''" # https://github.com/flutter/flutter/issues/41940
script:
- ulimit -S -n 2048 # https://github.com/flutter/flutter/issues/2976
- dart --enable-asserts ./dev/bots/test.dart
- name: build_tests-1_last-macos
only_if: "changesInclude('.cirrus.yml', 'dev/**', 'bin/**') || $CIRRUS_PR == ''" # https://github.com/flutter/flutter/issues/41940
script:
- ulimit -S -n 2048 # https://github.com/flutter/flutter/issues/2976
- dart --enable-asserts ./dev/bots/test.dart
- name: hostonly_devicelab_tests-0-macos
<< : *MACOS_SHARD_TEMPLATE
......
......@@ -66,6 +66,12 @@
"task_name":"linux_web_smoke_test",
"flaky":false
},
{
"name": "Mac build_tests",
"repo": "flutter",
"task_name": "mac_build_tests",
"flaky": false
},
{
"name": "Mac framework_tests",
"repo": "flutter",
......
......@@ -72,6 +72,13 @@
"enabled":true,
"run_if":["examples/hello_world/**" ,"dev/**", "packages/flutter/**", "packages/flutter_test/**", "packages/flutter_tools/lib/src/test/**", "packages/flutter_web_plugins/**", "bin/**"]
},
{
"name":"Mac build_tests",
"repo":"flutter",
"task_name":"mac_build_tests",
"enabled":true,
"run_if":["dev/**", "bin/**"]
},
{
"name":"Mac framework_tests",
"repo":"flutter",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment