[ { "cmd": [ "which", "adb" ], "name": "which adb", "stdout": "/path/to/tmp/", "~followup_annotations": [ "step returned non-zero exit code: 1", "@@@STEP_EXCEPTION@@@" ] }, { "cmd": [ "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device" ], "env": { "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_ANDROID_VERBOSE_SETUP": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "wait for device (1)" }, { "cmd": [ "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge" ], "env": { "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_ANDROID_VERBOSE_SETUP": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "wait for charge (1)" }, { "cmd": [ "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb", "shell", "echo", "$EXTERNAL_STORAGE" ], "env": { "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "get EXTERNAL_STORAGE dir", "stdout": "/path/to/tmp/" }, { "cmd": [ "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb", "root" ], "env": { "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "adb root", "stdout": "/path/to/tmp/" }, { "cmd": [ "sleep", "10" ], "env": { "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "wait" }, { "cmd": [ "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device" ], "env": { "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_ANDROID_VERBOSE_SETUP": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "wait for device (2)" }, { "cmd": [ "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge" ], "env": { "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_ANDROID_VERBOSE_SETUP": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "wait for charge (2)" }, { "cmd": [ "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_kill_skia", "--verbose" ], "env": { "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_ANDROID_VERBOSE_SETUP": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "kill skia" }, { "cmd": [ "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb", "shell", "stop" ], "env": { "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "stop shell" }, { "cmd": [ "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb", "shell", "dumpsys", "batteryproperties" ], "env": { "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "starting battery stats" }, { "cmd": [ "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb", "shell", "cat", "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor" ], "env": { "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "cat scaling_governor" }, { "cmd": [ "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb", "shell", "cat", "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq" ], "env": { "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "cat cpu_freq" }, { "cmd": [ "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_push_if_needed", "--verbose", "[SLAVE_BUILD]/skia/resources", "/storage/emulated/legacy/skiabot/skia_resources" ], "env": { "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_ANDROID_VERBOSE_SETUP": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "push resources" }, { "cmd": [ "python", "-u", "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", "[SLAVE_BUILD]/skia/infra/bots/assets/skp/VERSION", "/path/to/tmp/" ], "name": "Get downloaded SKP VERSION" }, { "cmd": [ "python", "-u", "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", "42", "[SLAVE_BUILD]/tmp/SKP_VERSION" ], "name": "write SKP_VERSION" }, { "cmd": [ "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb", "shell", "cat", "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKP_VERSION" ], "env": { "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "read SKP_VERSION", "stdout": "/path/to/tmp/" }, { "cmd": [ "python", "-u", "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", "[SLAVE_BUILD]/skia/infra/bots/assets/skimage/VERSION", "/path/to/tmp/" ], "name": "Get downloaded skimage VERSION" }, { "cmd": [ "python", "-u", "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", "42", "[SLAVE_BUILD]/tmp/SK_IMAGE_VERSION" ], "name": "write SK_IMAGE_VERSION" }, { "cmd": [ "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb", "shell", "cat", "/storage/emulated/legacy/skiabot/skia_tmp_dir/SK_IMAGE_VERSION" ], "env": { "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "read SK_IMAGE_VERSION", "stdout": "/path/to/tmp/" }, { "cmd": [ "python", "-u", "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", "[SLAVE_BUILD]/skia/infra/bots/assets/svg/VERSION", "/path/to/tmp/" ], "name": "Get downloaded SVG VERSION" }, { "cmd": [ "python", "-u", "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", "42", "[SLAVE_BUILD]/tmp/SVG_VERSION" ], "name": "write SVG_VERSION" }, { "cmd": [ "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb", "shell", "cat", "/storage/emulated/legacy/skiabot/skia_tmp_dir/SVG_VERSION" ], "env": { "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "read SVG_VERSION", "stdout": "/path/to/tmp/" }, { "cmd": [ "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_run_skia", "--verbose", "--logcat", "-d", "arm64", "-t", "Debug", "nanobench", "--undefok", "-i", "/storage/emulated/legacy/skiabot/skia_resources", "--skps", "/storage/emulated/legacy/skiabot/skia_skp/skps", "--images", "/storage/emulated/legacy/skiabot/skia_images/nanobench", "--nocpu", "--pre_log", "--images", "--gpuStatsDump", "true", "--useThermalManager", "1,1,10,1000", "--scales", "1.0", "1.1", "--config", "vk", "--match", "~blurroundrect", "~patch_grid", "~desk_carsvg", "~inc0.gif", "~inc1.gif", "~incInterlaced.gif", "~inc0.jpg", "~incGray.jpg", "~inc0.wbmp", "~inc1.wbmp", "~inc0.webp", "~inc1.webp", "~inc0.ico", "~inc1.ico", "~inc0.png", "~inc1.png", "~inc2.png", "~inc12.png", "~inc13.png", "~inc14.png", "~inc0.webp", "~inc1.webp" ], "env": { "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_ANDROID_VERBOSE_SETUP": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "nanobench" }, { "cmd": [ "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb", "shell", "dumpsys", "batteryproperties" ], "env": { "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "final battery stats" }, { "cmd": [ "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb", "reboot" ], "env": { "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "reboot" }, { "cmd": [ "sleep", "10" ], "env": { "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "wait for reboot" }, { "cmd": [ "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device" ], "env": { "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_ANDROID_VERBOSE_SETUP": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "wait for device (3)" }, { "cmd": [ "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge" ], "env": { "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_ANDROID_VERBOSE_SETUP": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "wait for charge (3)" }, { "cmd": [ "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb", "kill-server" ], "env": { "BUILDTYPE": "Debug", "CHROME_HEADLESS": "1", "SKIA_OUT": "[SLAVE_BUILD]/out" }, "name": "kill-server" }, { "name": "$result", "recipe_result": null, "status_code": 0 } ]