[Recipe Modules] remove_file_on_device was in all flavors except DefaultFlavor
Bug: skia:8901 Change-Id: Idde99d943c31ae62fcd0bc3f3b8cfc0ebc07e896 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/203340 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Ravi Mistry <rmistry@google.com>
This commit is contained in:
parent
cd54466473
commit
2719dff87a
@ -143,6 +143,10 @@ class DefaultFlavor(object):
|
||||
"""Reads the specified file."""
|
||||
return self.m.file.read_text('read %s' % path, path)
|
||||
|
||||
def remove_file_on_device(self, path):
|
||||
"""Removes the specified file."""
|
||||
return self.m.file.remove('remove %s' % path, path)
|
||||
|
||||
def install(self):
|
||||
"""Run device-specific installation steps."""
|
||||
pass
|
||||
|
@ -34,7 +34,7 @@
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -43,9 +43,26 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"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": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -34,7 +34,7 @@
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -43,9 +43,26 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"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": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -34,7 +34,7 @@
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -43,9 +43,26 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"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": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -50,16 +50,35 @@
|
||||
"-t",
|
||||
"foo@127.0.0.1",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"env": {
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"ssh",
|
||||
"-oConnectTimeout=15",
|
||||
"-oBatchMode=yes",
|
||||
"-t",
|
||||
"-t",
|
||||
"foo@127.0.0.1",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"env": {
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -68,7 +68,7 @@
|
||||
"adb",
|
||||
"shell",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -76,9 +76,25 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"adb",
|
||||
"shell",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -7,11 +7,24 @@
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"copy",
|
||||
"file.text",
|
||||
"file.txt",
|
||||
"/path/to/tmp/"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "read file.text"
|
||||
"name": "read file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
"-u",
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"remove",
|
||||
"file.txt"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "remove file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -7,11 +7,24 @@
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"copy",
|
||||
"file.text",
|
||||
"file.txt",
|
||||
"/path/to/tmp/"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "read file.text"
|
||||
"name": "read file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
"-u",
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"remove",
|
||||
"file.txt"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "remove file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -34,7 +34,7 @@
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -43,9 +43,26 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"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": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -34,7 +34,7 @@
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -43,9 +43,26 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"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": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -34,7 +34,7 @@
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -43,9 +43,26 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"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": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -34,7 +34,7 @@
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -43,9 +43,26 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"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": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -50,16 +50,35 @@
|
||||
"-t",
|
||||
"foo@127.0.0.1",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"env": {
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"ssh",
|
||||
"-oConnectTimeout=15",
|
||||
"-oBatchMode=yes",
|
||||
"-t",
|
||||
"-t",
|
||||
"foo@127.0.0.1",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"env": {
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -7,11 +7,24 @@
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"copy",
|
||||
"file.text",
|
||||
"file.txt",
|
||||
"/path/to/tmp/"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "read file.text"
|
||||
"name": "read file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
"-u",
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"remove",
|
||||
"file.txt"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "remove file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -7,11 +7,24 @@
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"copy",
|
||||
"file.text",
|
||||
"file.txt",
|
||||
"/path/to/tmp/"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "read file.text"
|
||||
"name": "read file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
"-u",
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"remove",
|
||||
"file.txt"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "remove file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -7,11 +7,24 @@
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"copy",
|
||||
"file.text",
|
||||
"file.txt",
|
||||
"/path/to/tmp/"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "read file.text"
|
||||
"name": "read file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
"-u",
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"remove",
|
||||
"file.txt"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "remove file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -7,11 +7,24 @@
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"copy",
|
||||
"file.text",
|
||||
"file.txt",
|
||||
"/path/to/tmp/"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "read file.text"
|
||||
"name": "read file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
"-u",
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"remove",
|
||||
"file.txt"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "remove file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -7,11 +7,24 @@
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"copy",
|
||||
"file.text",
|
||||
"file.txt",
|
||||
"/path/to/tmp/"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "read file.text"
|
||||
"name": "read file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
"-u",
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"remove",
|
||||
"file.txt"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "remove file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -7,11 +7,24 @@
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"copy",
|
||||
"file.text",
|
||||
"file.txt",
|
||||
"/path/to/tmp/"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "read file.text"
|
||||
"name": "read file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
"-u",
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"remove",
|
||||
"file.txt"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "remove file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -7,11 +7,24 @@
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"copy",
|
||||
"file.text",
|
||||
"file.txt",
|
||||
"/path/to/tmp/"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "read file.text"
|
||||
"name": "read file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
"-u",
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"remove",
|
||||
"file.txt"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "remove file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -7,11 +7,24 @@
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"copy",
|
||||
"file.text",
|
||||
"file.txt",
|
||||
"/path/to/tmp/"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "read file.text"
|
||||
"name": "read file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
"-u",
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"remove",
|
||||
"file.txt"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "remove file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -7,11 +7,24 @@
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"copy",
|
||||
"file.text",
|
||||
"file.txt",
|
||||
"/path/to/tmp/"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "read file.text"
|
||||
"name": "read file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
"-u",
|
||||
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||
"--json-output",
|
||||
"/path/to/tmp/json",
|
||||
"remove",
|
||||
"file.txt"
|
||||
],
|
||||
"infra_step": true,
|
||||
"name": "remove file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
|
@ -34,7 +34,7 @@
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"shell",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -43,9 +43,26 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/usr/bin/adb.1.0.35",
|
||||
"shell",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"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": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -34,7 +34,7 @@
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -43,9 +43,26 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"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": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -34,7 +34,7 @@
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -43,9 +43,26 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"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": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -34,7 +34,7 @@
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -43,9 +43,26 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"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": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -34,7 +34,7 @@
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -43,9 +43,26 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"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": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -34,7 +34,7 @@
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -43,9 +43,26 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"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": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -34,7 +34,7 @@
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"cat",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"cwd": "[START_DIR]/skia",
|
||||
"env": {
|
||||
@ -43,9 +43,26 @@
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "read file.text",
|
||||
"name": "read file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"/opt/infra-android/tools/adb",
|
||||
"shell",
|
||||
"rm",
|
||||
"-f",
|
||||
"file.txt"
|
||||
],
|
||||
"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": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -15,16 +15,28 @@
|
||||
{
|
||||
"cmd": [
|
||||
"[START_DIR]/skia/platform_tools/ios/bin/ios_cat_file",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"env": {
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "cat_file file.text",
|
||||
"name": "cat_file file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"[START_DIR]/skia/platform_tools/ios/bin/ios_rm",
|
||||
"file.txt"
|
||||
],
|
||||
"env": {
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -15,16 +15,28 @@
|
||||
{
|
||||
"cmd": [
|
||||
"[START_DIR]/skia/platform_tools/ios/bin/ios_cat_file",
|
||||
"file.text"
|
||||
"file.txt"
|
||||
],
|
||||
"env": {
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "cat_file file.text",
|
||||
"name": "cat_file file.txt",
|
||||
"stdout": "/path/to/tmp/"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"[START_DIR]/skia/platform_tools/ios/bin/ios_rm",
|
||||
"file.txt"
|
||||
],
|
||||
"env": {
|
||||
"CHROME_HEADLESS": "1",
|
||||
"PATH": "<PATH>:RECIPE_REPO[depot_tools]"
|
||||
},
|
||||
"infra_step": true,
|
||||
"name": "rm file.txt"
|
||||
},
|
||||
{
|
||||
"cmd": [
|
||||
"python",
|
||||
|
@ -37,7 +37,8 @@ def RunSteps(api):
|
||||
if 'Build' not in api.properties['buildername']:
|
||||
try:
|
||||
api.flavor.copy_file_to_device('file.txt', 'file.txt')
|
||||
api.flavor.read_file_on_device('file.text')
|
||||
api.flavor.read_file_on_device('file.txt')
|
||||
api.flavor.remove_file_on_device('file.txt')
|
||||
api.flavor.create_clean_host_dir('results_dir')
|
||||
api.flavor.create_clean_device_dir('device_results_dir')
|
||||
if 'Lottie' in api.properties['buildername']:
|
||||
|
Loading…
Reference in New Issue
Block a user