| { |
| "builds": [ |
| { |
| "archives": [], |
| "drone_dimensions": [ |
| "device_type=none", |
| "os=Linux" |
| ], |
| "gclient_variables": { |
| "use_rbe": true |
| }, |
| "gn": [ |
| "--android", |
| "--android-cpu", |
| "arm64", |
| "--no-lto", |
| "--target-dir", |
| "ci/android_debug_arm64_clang_tidy", |
| "--rbe", |
| "--no-goma" |
| ], |
| "name": "ci/android_debug_arm64_clang_tidy", |
| "description": "A debug mode arm64 Android build used only as the basis for a clang-tidy run.", |
| "ninja": { |
| "config": "ci/android_debug_arm64_clang_tidy" |
| } |
| }, |
| { |
| "archives": [], |
| "drone_dimensions": [ |
| "device_type=none", |
| "os=Linux" |
| ], |
| "gclient_variables": { |
| "use_rbe": true |
| }, |
| "gn": [ |
| "--runtime-mode", |
| "debug", |
| "--prebuilt-dart-sdk", |
| "--no-lto", |
| "--target-dir", |
| "ci/host_debug_clang_tidy", |
| "--rbe", |
| "--no-goma" |
| ], |
| "name": "ci/host_debug_clang_tidy", |
| "description": "A debug mode Linux host build used only as the basis for a clang-tidy run.", |
| "ninja": { |
| "config": "ci/host_debug_clang_tidy" |
| } |
| } |
| ], |
| "tests": [ |
| { |
| "name": "test: lint host_debug 0", |
| "recipe": "engine_v2/tester_engine", |
| "drone_dimensions": [ |
| "device_type=none", |
| "os=Linux", |
| "cores=32" |
| ], |
| "gclient_variables": { |
| "download_android_deps": false |
| }, |
| "dependencies": [ |
| "ci/host_debug_clang_tidy" |
| ], |
| "tasks": [ |
| { |
| "name": "test: lint host_debug", |
| "parameters": [ |
| "--variant", |
| "ci/host_debug_clang_tidy", |
| "--lint-all", |
| "--shard-id=0", |
| "--shard-variants=ci/host_debug_clang_tidy,ci/host_debug_clang_tidy,ci/host_debug_clang_tidy" |
| ], |
| "max_attempts": 1, |
| "script": "flutter/ci/clang_tidy.sh" |
| } |
| ] |
| }, |
| { |
| "name": "test: lint host_debug 1", |
| "recipe": "engine_v2/tester_engine", |
| "drone_dimensions": [ |
| "device_type=none", |
| "os=Linux", |
| "cores=32" |
| ], |
| "gclient_variables": { |
| "download_android_deps": false |
| }, |
| "dependencies": [ |
| "ci/host_debug_clang_tidy" |
| ], |
| "tasks": [ |
| { |
| "name": "test: lint host_debug", |
| "parameters": [ |
| "--variant", |
| "ci/host_debug_clang_tidy", |
| "--lint-all", |
| "--shard-id=1", |
| "--shard-variants=ci/host_debug_clang_tidy,ci/host_debug_clang_tidy,ci/host_debug_clang_tidy" |
| ], |
| "max_attempts": 1, |
| "script": "flutter/ci/clang_tidy.sh" |
| } |
| ] |
| }, |
| { |
| "name": "test: lint host_debug 2", |
| "recipe": "engine_v2/tester_engine", |
| "drone_dimensions": [ |
| "device_type=none", |
| "os=Linux", |
| "cores=32" |
| ], |
| "gclient_variables": { |
| "download_android_deps": false |
| }, |
| "dependencies": [ |
| "ci/host_debug_clang_tidy" |
| ], |
| "tasks": [ |
| { |
| "name": "test: lint host_debug", |
| "parameters": [ |
| "--variant", |
| "ci/host_debug_clang_tidy", |
| "--lint-all", |
| "--shard-id=2", |
| "--shard-variants=ci/host_debug_clang_tidy,ci/host_debug_clang_tidy,ci/host_debug_clang_tidy" |
| ], |
| "max_attempts": 1, |
| "script": "flutter/ci/clang_tidy.sh" |
| } |
| ] |
| }, |
| { |
| "name": "test: lint host_debug 3", |
| "recipe": "engine_v2/tester_engine", |
| "drone_dimensions": [ |
| "device_type=none", |
| "os=Linux", |
| "cores=32" |
| ], |
| "gclient_variables": { |
| "download_android_deps": false |
| }, |
| "dependencies": [ |
| "ci/host_debug_clang_tidy" |
| ], |
| "tasks": [ |
| { |
| "name": "test: lint host_debug", |
| "parameters": [ |
| "--variant", |
| "ci/host_debug_clang_tidy", |
| "--lint-all", |
| "--shard-id=3", |
| "--shard-variants=ci/host_debug_clang_tidy,ci/host_debug_clang_tidy,ci/host_debug_clang_tidy" |
| ], |
| "max_attempts": 1, |
| "script": "flutter/ci/clang_tidy.sh" |
| } |
| ] |
| }, |
| { |
| "name": "test: lint android_debug_arm64", |
| "recipe": "engine_v2/tester_engine", |
| "drone_dimensions": [ |
| "device_type=none", |
| "os=Linux", |
| "cores=32" |
| ], |
| "dependencies": [ |
| "ci/host_debug_clang_tidy", |
| "ci/android_debug_arm64_clang_tidy" |
| ], |
| "tasks": [ |
| { |
| "name": "test: lint android_debug_arm64", |
| "parameters": [ |
| "--variant", |
| "ci/android_debug_arm64_clang_tidy", |
| "--lint-all", |
| "--shard-id=0", |
| "--shard-variants=ci/host_debug_clang_tidy,ci/host_debug_clang_tidy,ci/host_debug_clang_tidy,ci/host_debug_clang_tidy" |
| ], |
| "max_attempts": 1, |
| "script": "flutter/ci/clang_tidy.sh" |
| } |
| ] |
| } |
| ] |
| } |