retry fast adb push
This time, push host/* instead of host/. This cuts the time it takes to push resources from ~11m to ~8s on Android One phones. I tried ignoring version files and blindly pushing packages, but in the end kept the version files for compatibility with bots running at head (or after this lands, bisecting bots), and those version files still do save a good chunk of time. In PS12 I faked version file mismatch and it took ~2m extra to push all the packages back. I also tried but got nervous about --sync so I've left it for a follow up. It's not clear that we can rely on it for packages where files will be removed, but it's probably fine for resources/ if we want to go faster than 8s. Change-Id: I84de90f13177393e4d8a599ef880545538b6af81 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/375076 Reviewed-by: Eric Boren <borenet@google.com> Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: Mike Klein <mtklein@google.com>
This commit is contained in:
parent
c1a98b8736
commit
c3231789e2
@ -553,30 +553,11 @@ time.sleep(60)
|
||||
self._adb('push %s %s' % (host, device), 'push', host, device)
|
||||
|
||||
def copy_directory_contents_to_device(self, host, device):
|
||||
# Copy the tree, avoiding hidden directories and resolving symlinks.
|
||||
sep = self.m.path.sep
|
||||
host_str = str(host).rstrip(sep) + sep
|
||||
device = device.rstrip('/')
|
||||
with self.m.step.nest('push %s* %s' % (host_str, device)):
|
||||
contents = self.m.file.listdir('list %s' % host, host, recursive=True,
|
||||
test_data=['file1',
|
||||
'subdir' + sep + 'file2',
|
||||
'.file3',
|
||||
'.ignore' + sep + 'file4'])
|
||||
for path in contents:
|
||||
path_str = str(path)
|
||||
assert path_str.startswith(host_str), (
|
||||
'expected %s to have %s as a prefix' % (path_str, host_str))
|
||||
relpath = path_str[len(host_str):]
|
||||
# NOTE(dogben): Previous logic used os.walk and skipped directories
|
||||
# starting with '.', but not files starting with '.'. It's not clear
|
||||
# what the reason was (maybe skipping .git?), but I'm keeping that
|
||||
# behavior here.
|
||||
if self.m.path.dirname(relpath).startswith('.'):
|
||||
continue
|
||||
device_path = device + '/' + relpath # Android paths use /
|
||||
self._adb('push %s' % path, 'push',
|
||||
self.m.path.realpath(path), device_path)
|
||||
contents = self.m.file.glob_paths('ls %s/*' % host,
|
||||
host, '*',
|
||||
test_data=['foo.png', 'bar.jpg'])
|
||||
args = contents + [device]
|
||||
self._adb('push %s/* %s' % (host, device), 'push', *args)
|
||||
|
||||
def copy_directory_contents_to_host(self, device, host):
|
||||
# TODO(borenet): When all of our devices are on Android 6.0 and up, we can
|
||||
|
@ -194,10 +194,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -205,27 +201,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -234,48 +228,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -434,10 +387,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -445,27 +394,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -474,48 +421,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -690,10 +596,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -701,27 +603,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -730,48 +630,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -946,10 +805,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -957,27 +812,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -986,48 +839,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -227,10 +227,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push nanobench"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -238,27 +234,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -267,48 +261,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -467,10 +420,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -478,27 +427,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -507,48 +454,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -723,10 +629,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -734,27 +636,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -763,48 +663,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -979,10 +838,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -990,27 +845,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1019,48 +872,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -210,10 +210,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push nanobench"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -221,27 +217,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -250,48 +244,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -450,10 +403,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -461,27 +410,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -490,48 +437,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -706,10 +612,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -717,27 +619,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -746,48 +646,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -962,10 +821,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -973,27 +828,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1002,48 +855,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -367,10 +367,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/text_blob_traces"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/text_blob_traces/* /sdcard/revenge_of_the_skiabot/text_blob_traces"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -378,27 +374,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/text_blob_traces",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/text_blob_traces/* /sdcard/revenge_of_the_skiabot/text_blob_traces.list [START_DIR]/text_blob_traces",
|
||||
"name": "ls [START_DIR]/text_blob_traces/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/text_blob_traces/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/text_blob_traces/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/text_blob_traces/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/text_blob_traces/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/text_blob_traces/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/text_blob_traces/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/text_blob_traces/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/text_blob_traces/.file3"
|
||||
"[START_DIR]/text_blob_traces/bar.jpg",
|
||||
"[START_DIR]/text_blob_traces/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/text_blob_traces"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -407,48 +401,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/text_blob_traces/* /sdcard/revenge_of_the_skiabot/text_blob_traces.push [START_DIR]/text_blob_traces/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/text_blob_traces/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/text_blob_traces/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/text_blob_traces/* /sdcard/revenge_of_the_skiabot/text_blob_traces.push [START_DIR]/text_blob_traces/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/text_blob_traces/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/text_blob_traces/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/text_blob_traces/* /sdcard/revenge_of_the_skiabot/text_blob_traces.push [START_DIR]/text_blob_traces/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/text_blob_traces/* /sdcard/revenge_of_the_skiabot/text_blob_traces"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -466,10 +419,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/tmp/TEXTTRACES_VERSION /sdcard/revenge_of_the_skiabot/TEXTTRACES_VERSION"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -477,27 +426,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -506,48 +453,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -706,10 +612,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -717,27 +619,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -746,48 +646,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -962,10 +821,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -973,27 +828,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1002,48 +855,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1218,10 +1030,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1229,27 +1037,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1258,48 +1064,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -588,10 +588,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push nanobench"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -599,27 +595,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -628,48 +622,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -828,10 +781,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -839,27 +788,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -868,48 +815,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1084,10 +990,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1095,27 +997,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1124,48 +1024,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1340,10 +1199,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1351,27 +1206,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1380,48 +1233,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -583,10 +583,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/mskp"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/mskp/* /sdcard/revenge_of_the_skiabot/mskp"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -594,27 +590,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/mskp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/mskp/* /sdcard/revenge_of_the_skiabot/mskp.list [START_DIR]/mskp",
|
||||
"name": "ls [START_DIR]/mskp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/mskp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/mskp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/mskp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/mskp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/mskp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/mskp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/mskp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/mskp/.file3"
|
||||
"[START_DIR]/mskp/bar.jpg",
|
||||
"[START_DIR]/mskp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/mskp"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -623,48 +617,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/mskp/* /sdcard/revenge_of_the_skiabot/mskp.push [START_DIR]/mskp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/mskp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/mskp/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/mskp/* /sdcard/revenge_of_the_skiabot/mskp.push [START_DIR]/mskp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/mskp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/mskp/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/mskp/* /sdcard/revenge_of_the_skiabot/mskp.push [START_DIR]/mskp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/mskp/* /sdcard/revenge_of_the_skiabot/mskp"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -252,10 +252,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push dm"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -263,27 +259,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -292,48 +286,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -492,10 +445,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -503,27 +452,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -532,48 +479,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -748,10 +654,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -759,27 +661,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -788,48 +688,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1004,10 +863,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1015,27 +870,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1044,48 +897,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -210,10 +210,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push dm"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -221,27 +217,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -250,48 +244,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -450,10 +403,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -461,27 +410,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -490,48 +437,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -706,10 +612,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -717,27 +619,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -746,48 +646,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -962,10 +821,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -973,27 +828,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1002,48 +855,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -494,10 +494,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push dm"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -505,27 +501,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -534,48 +528,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -734,10 +687,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -745,27 +694,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -774,48 +721,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -990,10 +896,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1001,27 +903,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1030,48 +930,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1246,10 +1105,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1257,27 +1112,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1286,48 +1139,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -584,10 +584,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push dm"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -595,27 +591,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -624,48 +618,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -824,10 +777,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -835,27 +784,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -864,48 +811,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1080,10 +986,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1091,27 +993,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1120,48 +1020,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1336,10 +1195,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1347,27 +1202,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1376,48 +1229,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -252,10 +252,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push dm"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -263,27 +259,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -292,48 +286,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -492,10 +445,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -503,27 +452,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -532,48 +479,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -748,10 +654,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -759,27 +661,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -788,48 +688,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1004,10 +863,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1015,27 +870,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1044,48 +897,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -663,10 +663,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push nanobench"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -674,27 +670,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -703,48 +697,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -903,10 +856,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -914,27 +863,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -943,48 +890,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1159,10 +1065,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1170,27 +1072,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1199,48 +1099,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1415,10 +1274,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1426,27 +1281,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1455,48 +1308,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -588,10 +588,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push nanobench"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -599,27 +595,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -628,48 +622,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -828,10 +781,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -839,27 +788,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -868,48 +815,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1084,10 +990,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1095,27 +997,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1124,48 +1024,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1340,10 +1199,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1351,27 +1206,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1380,48 +1233,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -588,10 +588,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push nanobench"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -599,27 +595,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -628,48 +622,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -828,10 +781,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -839,27 +788,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -868,48 +815,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1133,10 +1039,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1144,27 +1046,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1173,48 +1073,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1389,10 +1248,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1400,27 +1255,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1429,48 +1282,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -638,10 +638,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push nanobench"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -649,27 +645,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -678,48 +672,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -878,10 +831,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -889,27 +838,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -918,48 +865,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1134,10 +1040,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1145,27 +1047,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1174,48 +1074,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1390,10 +1249,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1401,27 +1256,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1430,48 +1283,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -333,10 +333,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/text_blob_traces"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/text_blob_traces/* /sdcard/revenge_of_the_skiabot/text_blob_traces"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -344,27 +340,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/text_blob_traces",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/text_blob_traces/* /sdcard/revenge_of_the_skiabot/text_blob_traces.list [START_DIR]/text_blob_traces",
|
||||
"name": "ls [START_DIR]/text_blob_traces/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/text_blob_traces/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/text_blob_traces/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/text_blob_traces/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/text_blob_traces/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/text_blob_traces/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/text_blob_traces/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/text_blob_traces/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/text_blob_traces/.file3"
|
||||
"[START_DIR]/text_blob_traces/bar.jpg",
|
||||
"[START_DIR]/text_blob_traces/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/text_blob_traces"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -373,48 +367,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/text_blob_traces/* /sdcard/revenge_of_the_skiabot/text_blob_traces.push [START_DIR]/text_blob_traces/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/text_blob_traces/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/text_blob_traces/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/text_blob_traces/* /sdcard/revenge_of_the_skiabot/text_blob_traces.push [START_DIR]/text_blob_traces/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/text_blob_traces/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/text_blob_traces/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/text_blob_traces/* /sdcard/revenge_of_the_skiabot/text_blob_traces.push [START_DIR]/text_blob_traces/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/text_blob_traces/* /sdcard/revenge_of_the_skiabot/text_blob_traces"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -432,10 +385,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/tmp/TEXTTRACES_VERSION /sdcard/revenge_of_the_skiabot/TEXTTRACES_VERSION"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -443,27 +392,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -472,48 +419,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -672,10 +578,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -683,27 +585,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -712,48 +612,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -928,10 +787,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -939,27 +794,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -968,48 +821,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1184,10 +996,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1195,27 +1003,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1224,48 +1030,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -102,10 +102,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push dm"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -113,27 +109,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -142,48 +136,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -342,10 +295,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/lotties"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -353,27 +302,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/lottie-samples",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties.list [START_DIR]/lottie-samples",
|
||||
"name": "ls [START_DIR]/lottie-samples/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/lottie-samples/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/lottie-samples/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/lottie-samples/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/lottie-samples/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/lottie-samples/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/lottie-samples/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/lottie-samples/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/lotties/.file3"
|
||||
"[START_DIR]/lottie-samples/bar.jpg",
|
||||
"[START_DIR]/lottie-samples/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/lotties"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -382,48 +329,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties.push [START_DIR]/lottie-samples/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/lottie-samples/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/lotties/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties.push [START_DIR]/lottie-samples/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/lottie-samples/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/lotties/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties.push [START_DIR]/lottie-samples/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -102,10 +102,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push dm"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -113,27 +109,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -142,48 +136,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -342,10 +295,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/lotties"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -353,27 +302,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/lottie-samples",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties.list [START_DIR]/lottie-samples",
|
||||
"name": "ls [START_DIR]/lottie-samples/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/lottie-samples/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/lottie-samples/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/lottie-samples/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/lottie-samples/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/lottie-samples/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/lottie-samples/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/lottie-samples/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/lotties/.file3"
|
||||
"[START_DIR]/lottie-samples/bar.jpg",
|
||||
"[START_DIR]/lottie-samples/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/lotties"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -382,48 +329,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties.push [START_DIR]/lottie-samples/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/lottie-samples/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/lotties/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties.push [START_DIR]/lottie-samples/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/lottie-samples/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/lotties/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties.push [START_DIR]/lottie-samples/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -102,10 +102,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push dm"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -113,27 +109,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -142,48 +136,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -342,10 +295,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/lotties"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -353,27 +302,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/lottie-samples",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties.list [START_DIR]/lottie-samples",
|
||||
"name": "ls [START_DIR]/lottie-samples/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/lottie-samples/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/lottie-samples/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/lottie-samples/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/lottie-samples/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/lottie-samples/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/lottie-samples/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/lottie-samples/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/lotties/.file3"
|
||||
"[START_DIR]/lottie-samples/bar.jpg",
|
||||
"[START_DIR]/lottie-samples/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/lotties"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -382,48 +329,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties.push [START_DIR]/lottie-samples/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/lottie-samples/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/lotties/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties.push [START_DIR]/lottie-samples/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"push",
|
||||
"[START_DIR]/lottie-samples/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/lotties/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/chrome_infrastructure_adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties.push [START_DIR]/lottie-samples/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/lottie-samples/* /sdcard/revenge_of_the_skiabot/lotties"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -218,10 +218,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -229,27 +225,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -258,48 +252,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -218,10 +218,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -229,27 +225,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -258,48 +252,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -201,10 +201,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -212,27 +208,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -241,48 +235,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -201,10 +201,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -212,27 +208,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -241,48 +235,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -201,10 +201,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/mskp"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/mskp/* /sdcard/revenge_of_the_skiabot/mskp"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -212,27 +208,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/mskp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/mskp/* /sdcard/revenge_of_the_skiabot/mskp.list [START_DIR]/mskp",
|
||||
"name": "ls [START_DIR]/mskp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/mskp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/mskp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/mskp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/mskp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/mskp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/mskp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/mskp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/mskp/.file3"
|
||||
"[START_DIR]/mskp/bar.jpg",
|
||||
"[START_DIR]/mskp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/mskp"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -241,48 +235,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/mskp/* /sdcard/revenge_of_the_skiabot/mskp.push [START_DIR]/mskp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/mskp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/mskp/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/mskp/* /sdcard/revenge_of_the_skiabot/mskp.push [START_DIR]/mskp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/mskp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/mskp/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/mskp/* /sdcard/revenge_of_the_skiabot/mskp.push [START_DIR]/mskp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/mskp/* /sdcard/revenge_of_the_skiabot/mskp"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -201,10 +201,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -212,27 +208,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -241,48 +235,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -334,10 +334,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push dm"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -345,27 +341,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -374,48 +368,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -574,10 +527,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -585,27 +534,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -614,48 +561,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -830,10 +736,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -841,27 +743,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -870,48 +770,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1086,10 +945,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1097,27 +952,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1126,48 +979,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -344,10 +344,6 @@
|
||||
"infra_step": true,
|
||||
"name": "push dm"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -355,27 +351,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skia/resources",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.list [START_DIR]/skia/resources",
|
||||
"name": "ls [START_DIR]/skia/resources/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skia/resources/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skia/resources/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/.file3"
|
||||
"[START_DIR]/skia/resources/bar.jpg",
|
||||
"[START_DIR]/skia/resources/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/resources"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -384,48 +378,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skia/resources/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/resources/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources.push [START_DIR]/skia/resources/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skia/resources/* /sdcard/revenge_of_the_skiabot/resources"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -584,10 +537,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -595,27 +544,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skp",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.list [START_DIR]/skp",
|
||||
"name": "ls [START_DIR]/skp/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skp/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skp/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/.file3"
|
||||
"[START_DIR]/skp/bar.jpg",
|
||||
"[START_DIR]/skp/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/skps"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -624,48 +571,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skp/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/skps/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps.push [START_DIR]/skp/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skp/* /sdcard/revenge_of_the_skiabot/skps"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -840,10 +746,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -851,27 +753,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/skimage",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.list [START_DIR]/skimage",
|
||||
"name": "ls [START_DIR]/skimage/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/skimage/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/skimage/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skimage/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/images/.file3"
|
||||
"[START_DIR]/skimage/bar.jpg",
|
||||
"[START_DIR]/skimage/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/images"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -880,48 +780,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skimage/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/images/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/skimage/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/images/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images.push [START_DIR]/skimage/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/skimage/* /sdcard/revenge_of_the_skiabot/images"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
@ -1096,10 +955,6 @@
|
||||
"infra_step": true,
|
||||
"name": "mkdir /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [],
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"vpython",
|
||||
@ -1107,27 +962,25 @@
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"listdir",
|
||||
"glob",
|
||||
"[START_DIR]/svg",
|
||||
"--recursive"
|
||||
"*"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.list [START_DIR]/svg",
|
||||
"name": "ls [START_DIR]/svg/*",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.file3@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/.ignore/file4@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/file1@@@",
|
||||
"@@@STEP_LOG_LINE@listdir@[START_DIR]/svg/subdir/file2@@@",
|
||||
"@@@STEP_LOG_END@listdir@@@"
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/bar.jpg@@@",
|
||||
"@@@STEP_LOG_LINE@glob@[START_DIR]/svg/foo.png@@@",
|
||||
"@@@STEP_LOG_END@glob@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/svg/.file3",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/.file3"
|
||||
"[START_DIR]/svg/bar.jpg",
|
||||
"[START_DIR]/svg/foo.png",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -1136,48 +989,7 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/.file3",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/svg/file1",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/file1"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/file1",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"push",
|
||||
"[START_DIR]/svg/subdir/file2",
|
||||
"/sdcard/revenge_of_the_skiabot/svgs/subdir/file2"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"ADB_VENDOR_KEYS": "/home/chrome-bot/.android/adbkey",
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs.push [START_DIR]/svg/subdir/file2",
|
||||
"~followup_annotations": [
|
||||
"@@@STEP_NEST_LEVEL@1@@@"
|
||||
]
|
||||
"name": "push [START_DIR]/svg/* /sdcard/revenge_of_the_skiabot/svgs"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
Loading…
Reference in New Issue
Block a user