blob: 6096792f844815407da8f121876ad8bc2eabd902 [file] [log] [blame]
{
"builds": [
{
"drone_dimensions": [
"device_type=none",
"os=Linux",
"cores=32"
],
"gn": [
"--runtime-mode",
"debug",
"--unoptimized",
"--prebuilt-dart-sdk",
"--asan",
"--lsan",
"--dart-debug"
],
"name": "host_debug_unopt",
"ninja": {
"config": "host_debug_unopt",
"targets": [
"flutter/tools/font-subset",
"flutter:unittests",
"flutter/build/dart:copy_dart_sdk",
"flutter/shell/platform/common/client_wrapper:client_wrapper_unittests",
"flutter/shell/platform/common:common_cpp_core_unittests",
"flutter/shell/platform/common:common_cpp_unittests",
"flutter/shell/platform/glfw/client_wrapper:client_wrapper_glfw_unittests",
"flutter/shell/testing",
"sky_engine"
]
},
"tests": [
{
"name": "test:format_and_dart_test",
"script": "flutter/ci/format.sh"
},
{
"language": "python3",
"name": "test: Host_Tests_for_host_debug_unopt",
"parameters": [
"--variant",
"host_debug_unopt",
"--type",
"dart,engine",
"--engine-capture-core-dump",
"--use-sanitizer-suppressions"
],
"script": "flutter/testing/run_tests.py"
},
{
"name": "analyze_dart_ui",
"script": "flutter/ci/analyze.sh"
},
{
"language": "dart",
"name": "test: observatory and service protocol",
"script": "flutter/shell/testing/observatory/test.dart",
"parameters": [
"out/host_debug_unopt/flutter_tester",
"flutter/shell/testing/observatory/empty_main.dart"
]
},
{
"language": "dart",
"name": "test: Lint android host",
"script": "flutter/tools/android_lint/bin/main.dart"
}
]
},
{
"drone_dimensions": [
"device_type=none",
"os=Linux"
],
"dependencies": [
{
"dependency": "arm_tools",
"version": "last_updated:2023-02-03T15:32:01-0800"
}
],
"gn": [
"--android",
"--unoptimized"
],
"name": "android_debug_unopt",
"ninja": {
"config": "android_debug_unopt",
"targets": [
"flutter/impeller",
"flutter/shell/platform/android:android_jar",
"flutter/shell/platform/android:robolectric_tests"
]
},
"tests": [
{
"language": "python3",
"name": "test: Host Tests for android_debug_unopt",
"parameters": [
"--variant",
"android_debug_unopt",
"--type",
"java",
"--engine-capture-core-dump",
"--android-variant",
"android_debug_unopt"
],
"script": "flutter/testing/run_tests.py"
},
{
"language": "python3",
"name": "malioc diff",
"parameters": [
"--before-relative-to-src",
"flutter/impeller/tools/malioc.json",
"--after-relative-to-src",
"out/android_debug_unopt/gen/malioc",
"--print-diff"
],
"script": "flutter/impeller/tools/malioc_diff.py"
}
]
}
]
}