diff --git a/dev/README.md b/dev/README.md index 211728565e..cfee5419e8 100644 --- a/dev/README.md +++ b/dev/README.md @@ -7,22 +7,38 @@ The tests in this directory are run in the `framework_tests_misc-*` shards. ## Luci builder file -`try_builders.json` and `prod_builders.json` contain the -supported luci try/prod builders for engine. They follow format: +`try_builders.json` and `prod_builders.json` contain the supported luci +try/prod builders for flutter. +### `try_builders.json` +It follows format: ```json { "builders":[ { - "name":"xxx1", - "repo":"flutter" - }, - { - "name":"xxx2", + "name":"yyy", "repo":"flutter", - "taskName":"yyy2" + "taskName":"zzz", + "enabled":true } ] } ``` -These files will be mainly used in [`flutter/cocoon`](https://github.com/flutter/cocoon) -to trigger/update flutter luci tasks. +* enabled(optional): `true` is the default value if unspecified +### `prod_builders.json` +It follows format: +```json +{ + "builders":[ + { + "name":"yyy", + "repo":"flutter", + "taskName":"zzz", + "flaky":false + } + ] +} +``` +`try_builders.json` will be mainly used in +[`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). diff --git a/dev/try_builders.json b/dev/try_builders.json index 80af1e3035..a281b38432 100644 --- a/dev/try_builders.json +++ b/dev/try_builders.json @@ -3,39 +3,44 @@ { "name":"Linux build_tests", "repo":"flutter", - "taskName":"build_tests" + "taskName":"build_tests", + "enabled":true }, { "name":"Linux framework_tests", "repo":"flutter", - "taskName":"linux_framework_tests" + "taskName":"linux_framework_tests", + "enabled":true }, { "name":"Linux hostonly_devicelab_tests", "repo":"flutter", - "taskName":"hostonly_devicelab_tests" + "taskName":"hostonly_devicelab_tests", + "enabled":true }, { "name":"Linux tool_tests", "repo":"flutter", - "taskName":"tool_tests" + "taskName":"tool_tests", + "enabled":true }, { "name":"Linux web_tests", "repo":"flutter", - "taskName":"web_tests" + "taskName":"web_tests", + "enabled":true }, { "name": "Windows build_tests", "repo": "flutter", "task_name": "win_build_tests", - "flaky": false + "enabled":true }, { "name": "Windows framework_tests", "repo": "flutter", "task_name": "win_framework_tests", - "flaky": false + "enabled":true } ] -} +} \ No newline at end of file