| [ |
| { |
| "cmd": [ |
| "RECIPE_PACKAGE_REPO[depot_tools]/repo", |
| "init", |
| "-u", |
| "https://android.googlesource.com/platform/manifest", |
| "-b", |
| "master-art" |
| ], |
| "infra_step": true, |
| "name": "repo init" |
| }, |
| { |
| "cmd": [ |
| "RECIPE_PACKAGE_REPO[depot_tools]/repo", |
| "sync" |
| ], |
| "infra_step": true, |
| "name": "repo sync" |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/art/tools/buildbot-build.sh", |
| "-j8", |
| "--target" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "build target" |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/art/tools/cleanup-buildbot-device.sh" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "device pre-run cleanup" |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/art/tools/setup-buildbot-device.sh" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "setup device" |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/art/tools/buildbot-sync.sh" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "sync target" |
| }, |
| { |
| "cmd": [ |
| "make", |
| "-j4", |
| "test-art-target-gtest64" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test gtest" |
| }, |
| { |
| "cmd": [ |
| "adb", |
| "logcat", |
| "-d", |
| "-v", |
| "threadtime" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test gtest: adb logcat" |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/art/tools/symbolize-buildbot-crashes.sh" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test gtest: crashes" |
| }, |
| { |
| "cmd": [ |
| "adb", |
| "logcat", |
| "-c" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test gtest: adb clear log" |
| }, |
| { |
| "cmd": [ |
| "./art/test/testrunner/testrunner.py", |
| "-j4", |
| "--optimizing", |
| "--debuggable", |
| "--ndebuggable", |
| "--target", |
| "--verbose", |
| "--debug", |
| "--gcstress" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test optimizing" |
| }, |
| { |
| "cmd": [ |
| "adb", |
| "logcat", |
| "-d", |
| "-v", |
| "threadtime" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test optimizing: adb logcat" |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/art/tools/symbolize-buildbot-crashes.sh" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test optimizing: crashes" |
| }, |
| { |
| "cmd": [ |
| "adb", |
| "logcat", |
| "-c" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test optimizing: adb clear log" |
| }, |
| { |
| "cmd": [ |
| "./art/test/testrunner/testrunner.py", |
| "-j4", |
| "--jit", |
| "--debuggable", |
| "--target", |
| "--verbose", |
| "--debug", |
| "--gcstress" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test debuggable" |
| }, |
| { |
| "cmd": [ |
| "adb", |
| "logcat", |
| "-d", |
| "-v", |
| "threadtime" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test debuggable: adb logcat" |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/art/tools/symbolize-buildbot-crashes.sh" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test debuggable: crashes" |
| }, |
| { |
| "cmd": [ |
| "adb", |
| "logcat", |
| "-c" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test debuggable: adb clear log" |
| }, |
| { |
| "cmd": [ |
| "./art/test/testrunner/testrunner.py", |
| "-j4", |
| "--interpreter", |
| "--target", |
| "--verbose", |
| "--debug", |
| "--gcstress" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test interpreter" |
| }, |
| { |
| "cmd": [ |
| "adb", |
| "logcat", |
| "-d", |
| "-v", |
| "threadtime" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test interpreter: adb logcat" |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/art/tools/symbolize-buildbot-crashes.sh" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test interpreter: crashes" |
| }, |
| { |
| "cmd": [ |
| "adb", |
| "logcat", |
| "-c" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test interpreter: adb clear log" |
| }, |
| { |
| "cmd": [ |
| "./art/test/testrunner/testrunner.py", |
| "-j4", |
| "--baseline", |
| "--target", |
| "--verbose", |
| "--debug", |
| "--gcstress" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test baseline" |
| }, |
| { |
| "cmd": [ |
| "adb", |
| "logcat", |
| "-d", |
| "-v", |
| "threadtime" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test baseline: adb logcat" |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/art/tools/symbolize-buildbot-crashes.sh" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test baseline: crashes" |
| }, |
| { |
| "cmd": [ |
| "adb", |
| "logcat", |
| "-c" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test baseline: adb clear log" |
| }, |
| { |
| "cmd": [ |
| "./art/test/testrunner/testrunner.py", |
| "-j4", |
| "--jit", |
| "--target", |
| "--verbose", |
| "--debug", |
| "--gcstress" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test jit" |
| }, |
| { |
| "cmd": [ |
| "adb", |
| "logcat", |
| "-d", |
| "-v", |
| "threadtime" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test jit: adb logcat" |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/art/tools/symbolize-buildbot-crashes.sh" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test jit: crashes" |
| }, |
| { |
| "cmd": [ |
| "adb", |
| "logcat", |
| "-c" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test jit: adb clear log" |
| }, |
| { |
| "cmd": [ |
| "./art/test/testrunner/testrunner.py", |
| "-j4", |
| "--speed-profile", |
| "--target", |
| "--verbose", |
| "--debug", |
| "--gcstress" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test speed-profile" |
| }, |
| { |
| "cmd": [ |
| "adb", |
| "logcat", |
| "-d", |
| "-v", |
| "threadtime" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test speed-profile: adb logcat" |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/art/tools/symbolize-buildbot-crashes.sh" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test speed-profile: crashes" |
| }, |
| { |
| "cmd": [ |
| "adb", |
| "logcat", |
| "-c" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "test speed-profile: adb clear log" |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/art/tools/teardown-buildbot-device.sh" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "tear down device" |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/art/tools/cleanup-buildbot-device.sh" |
| ], |
| "env": { |
| "ADB": "[START_DIR]/prebuilts/runtime/adb", |
| "ANDROID_BUILD_TOP": "[START_DIR]", |
| "ANDROID_PRODUCT_OUT": "[START_DIR]/out/target/product/armv8", |
| "ANDROID_SERIAL": "02022c7ec2834126", |
| "ART_BUILD_HOST_DEBUG": "false", |
| "ART_HEAP_POISONING": "false", |
| "ART_TEST_ANDROID_RUNTIME_ROOT": "/system", |
| "ART_TEST_CHROOT": "/data/local/art-test-chroot", |
| "ART_TEST_KEEP_GOING": "true", |
| "ART_TEST_NO_SYNC": "true", |
| "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
| "ART_USE_GENERATIONAL_CC": "true", |
| "ART_USE_READ_BARRIER": "true", |
| "PATH": "[START_DIR]/out/host/linux-x86/bin:[START_DIR]/prebuilts/jdk/jdk9/linux-x86/bin:[START_DIR]/prebuilts/runtime:<PATH>", |
| "SOONG_ALLOW_MISSING_DEPENDENCIES": "true", |
| "TARGET_BUILD_TYPE": "release", |
| "TARGET_BUILD_VARIANT": "eng", |
| "TARGET_PRODUCT": "armv8", |
| "TEMPORARY_DISABLE_PATH_RESTRICTIONS": "true", |
| "USE_DEX2OAT_DEBUG": "false" |
| }, |
| "name": "device post-run cleanup" |
| }, |
| { |
| "jsonResult": null, |
| "name": "$result" |
| } |
| ] |