Unverified Commit 8d4aef0d authored by keyonghan's avatar keyonghan Committed by GitHub

Add enabled flag for try builders (#63783)

* add enabled flag

* remove flaky flag for try builders

* remove trailing space
parent f512e86c
...@@ -7,22 +7,38 @@ The tests in this directory are run in the `framework_tests_misc-*` ...@@ -7,22 +7,38 @@ The tests in this directory are run in the `framework_tests_misc-*`
shards. shards.
## Luci builder file ## Luci builder file
`try_builders.json` and `prod_builders.json` contain the `try_builders.json` and `prod_builders.json` contain the supported luci
supported luci try/prod builders for engine. They follow format: try/prod builders for flutter.
### `try_builders.json`
It follows format:
```json ```json
{ {
"builders":[ "builders":[
{ {
"name":"xxx1", "name":"yyy",
"repo":"flutter" "repo":"flutter",
}, "taskName":"zzz",
"enabled":true
}
]
}
```
* enabled(optional): `true` is the default value if unspecified
### `prod_builders.json`
It follows format:
```json
{
"builders":[
{ {
"name":"xxx2", "name":"yyy",
"repo":"flutter", "repo":"flutter",
"taskName":"yyy2" "taskName":"zzz",
"flaky":false
} }
] ]
} }
``` ```
These files will be mainly used in [`flutter/cocoon`](https://github.com/flutter/cocoon) `try_builders.json` will be mainly used in
to trigger/update flutter luci tasks. [`flutter/cocoon`](https://github.com/flutter/cocoon) to trigger/update pre-submit
flutter luci tasks, whereas `prod_builders.json` will be mainly used in `flutter/cocoon`
to refresh luci task statuses to [dashboard](https://flutter-dashboard.appspot.com).
...@@ -3,39 +3,44 @@ ...@@ -3,39 +3,44 @@
{ {
"name":"Linux build_tests", "name":"Linux build_tests",
"repo":"flutter", "repo":"flutter",
"taskName":"build_tests" "taskName":"build_tests",
"enabled":true
}, },
{ {
"name":"Linux framework_tests", "name":"Linux framework_tests",
"repo":"flutter", "repo":"flutter",
"taskName":"linux_framework_tests" "taskName":"linux_framework_tests",
"enabled":true
}, },
{ {
"name":"Linux hostonly_devicelab_tests", "name":"Linux hostonly_devicelab_tests",
"repo":"flutter", "repo":"flutter",
"taskName":"hostonly_devicelab_tests" "taskName":"hostonly_devicelab_tests",
"enabled":true
}, },
{ {
"name":"Linux tool_tests", "name":"Linux tool_tests",
"repo":"flutter", "repo":"flutter",
"taskName":"tool_tests" "taskName":"tool_tests",
"enabled":true
}, },
{ {
"name":"Linux web_tests", "name":"Linux web_tests",
"repo":"flutter", "repo":"flutter",
"taskName":"web_tests" "taskName":"web_tests",
"enabled":true
}, },
{ {
"name": "Windows build_tests", "name": "Windows build_tests",
"repo": "flutter", "repo": "flutter",
"task_name": "win_build_tests", "task_name": "win_build_tests",
"flaky": false "enabled":true
}, },
{ {
"name": "Windows framework_tests", "name": "Windows framework_tests",
"repo": "flutter", "repo": "flutter",
"task_name": "win_framework_tests", "task_name": "win_framework_tests",
"flaky": false "enabled":true
} }
] ]
} }
\ No newline at end of file
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