Adding two staging tests to ci.yaml (#103003)

* Adding two staging tests to ci.yaml

Adding a properties block (linux_stating_build) and 2 builds
that use this to ci.yaml. This is to verify some failures on
these builds that are happening when running via entries
in devicelab_stating_config.star file.

Bug:102406

* Updating staging build entries to use new naming convention

Staging builds now use a name prefix of Staging_build_, which
allows us to filter these builds on the dashboard.

* Moving bringup:true to target level

We can't add bringup:true to properties block level, so
need to move this back to each target.
This commit is contained in:
yusuf-goog 2022-05-05 14:00:22 -07:00 committed by GitHub
parent 871846072a
commit 425aef22ac
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -10,6 +10,23 @@ enabled_branches:
- flutter-\d+\.\d+-candidate\.\d+
platform_properties:
staging_build_linux:
properties:
caches: >-
[
{"name": "builder_linux_framework", "path": "builder"},
{"name": "android_sdk", "path": "android"},
{"name": "chrome_and_driver_96", "path": "chrome"},
{"name": "flutter_sdk", "path": "flutter sdk"},
{"name": "openjdk_11", "path": "java"},
{"name": "pub_cache", "path": ".pub-cache"}
]
dependencies: >-
[
{"dependency": "curl"}
]
os: Ubuntu
device_type: none
linux:
properties:
caches: >-
@ -2404,6 +2421,47 @@ targets:
task_name: android_lifecycles_test
scheduler: luci
- name: Staging_build_linux analyze
bringup: true
recipe: flutter/flutter
timeout: 60
properties:
tags: >
["framework","hostonly"]
validation: analyze
validation_name: Analyze
- name: Staging_build_linux framework_tests_misc
bringup: true
recipe: flutter/flutter_drone
timeout: 60
properties:
dependencies: >-
[
{"dependency": "goldctl"},
{"dependency": "clang"},
{"dependency": "cmake"},
{"dependency": "ninja"},
{"dependency": "open_jdk", "version": "11"},
{"dependency": "android_sdk", "version": "version:31v8"}
]
shard: framework_tests
subshard: misc
tags: >
["framework", "hostonly", "shard"]
runIf:
- dev/
- packages/flutter/
- packages/flutter_driver/
- packages/integration_test/
- packages/flutter_localizations/
- packages/fuchsia_remote_debug_protocol/
- packages/flutter_test/
- packages/flutter_goldens/
- packages/flutter_tools/
- bin/
- .ci.yaml
- name: Mac build_ios_framework_module_test
recipe: devicelab/devicelab_drone
timeout: 60