OLD | NEW |
1 [ | 1 [ |
2 { | 2 { |
3 "cmd": [ | 3 "cmd": [ |
4 "python", | 4 "python", |
5 "-u", | 5 "-u", |
6 "[BUILD]/scripts/slave/bot_update.py", | 6 "[BUILD]/scripts/slave/bot_update.py", |
7 "--master", | 7 "--master", |
8 "chromium.perf", | 8 "chromium.perf", |
9 "--builder", | 9 "--builder", |
10 "Android Nexus6 Perf", | 10 "Android Nexus6 Perf", |
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
73 "GYP_CROSSCOMPILE": "1", | 73 "GYP_CROSSCOMPILE": "1", |
74 "GYP_DEFINES": "OS=android branding=Chrome buildtype=Official component=st
atic_library fastbuild=1 gomadir='[BUILD]/goma' target_arch=arm use_goma=1", | 74 "GYP_DEFINES": "OS=android branding=Chrome buildtype=Official component=st
atic_library fastbuild=1 gomadir='[BUILD]/goma' target_arch=arm use_goma=1", |
75 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 75 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
76 }, | 76 }, |
77 "name": "gclient runhooks" | 77 "name": "gclient runhooks" |
78 }, | 78 }, |
79 { | 79 { |
80 "cmd": [ | 80 "cmd": [ |
81 "python", | 81 "python", |
82 "-u", | 82 "-u", |
| 83 "\nimport os, sys\nfrom common import chromium_utils\n\nif os.path.exists(
sys.argv[1]):\n chromium_utils.RemoveDirectory(sys.argv[1])\n", |
| 84 "[SLAVE_BUILD]/src/out/Release" |
| 85 ], |
| 86 "cwd": "[SLAVE_BUILD]", |
| 87 "name": "rmtree build directory", |
| 88 "~followup_annotations": [ |
| 89 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 90 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", |
| 91 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils@@@", |
| 92 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 93 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", |
| 94 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[
1])@@@", |
| 95 "@@@STEP_LOG_END@python.inline@@@" |
| 96 ] |
| 97 }, |
| 98 { |
| 99 "cmd": [ |
| 100 "python", |
| 101 "-u", |
| 102 "[BUILD]/scripts/slave/extract_build.py", |
| 103 "--target", |
| 104 "Release", |
| 105 "--build-archive-url", |
| 106 "gs://test-domain/test-archive.zip", |
| 107 "--factory-properties", |
| 108 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
buildername\": \"Android Nexus6 Perf\", \"buildnumber\": 571, \"mastername\": \"
chromium.perf\", \"parent_build_archive_url\": \"gs://test-domain/test-archive.z
ip\", \"parent_buildername\": \"Android Builder\", \"parent_got_revision\": \"11
11111\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"workdir\"
: \"/path/to/workdir/TestSlavename\"}", |
| 109 "--build-properties", |
| 110 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
buildername\": \"Android Nexus6 Perf\", \"buildnumber\": 571, \"mastername\": \"
chromium.perf\", \"parent_build_archive_url\": \"gs://test-domain/test-archive.z
ip\", \"parent_buildername\": \"Android Builder\", \"parent_got_revision\": \"11
11111\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"workdir\"
: \"/path/to/workdir/TestSlavename\"}" |
| 111 ], |
| 112 "cwd": "[SLAVE_BUILD]", |
| 113 "name": "extract build" |
| 114 }, |
| 115 { |
| 116 "cmd": [ |
| 117 "python", |
| 118 "-u", |
83 "[BUILD]/scripts/slave/cleanup_temp.py" | 119 "[BUILD]/scripts/slave/cleanup_temp.py" |
84 ], | 120 ], |
85 "cwd": "[SLAVE_BUILD]", | 121 "cwd": "[SLAVE_BUILD]", |
86 "name": "cleanup_temp" | 122 "name": "cleanup_temp" |
87 }, | 123 }, |
88 { | 124 { |
89 "cmd": [ | 125 "cmd": [ |
90 "python", | 126 "python", |
91 "-u", | 127 "-u", |
92 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree
(sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo
r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw
ith('.pyc'):\n os.remove(os.path.join(base, f))\n", | 128 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree
(sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo
r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw
ith('.pyc'):\n os.remove(os.path.join(base, f))\n", |
(...skipping 25 matching lines...) Expand all Loading... |
118 "cmd": [ | 154 "cmd": [ |
119 "[SLAVE_BUILD]/src/build/tree_truth.sh", | 155 "[SLAVE_BUILD]/src/build/tree_truth.sh", |
120 "[SLAVE_BUILD]/src", | 156 "[SLAVE_BUILD]/src", |
121 "src" | 157 "src" |
122 ], | 158 ], |
123 "cwd": "[SLAVE_BUILD]", | 159 "cwd": "[SLAVE_BUILD]", |
124 "name": "tree truth steps" | 160 "name": "tree truth steps" |
125 }, | 161 }, |
126 { | 162 { |
127 "cmd": [ | 163 "cmd": [ |
128 "python", | |
129 "-u", | |
130 "\nimport os, sys\nfrom common import chromium_utils\n\nif os.path.exists(
sys.argv[1]):\n chromium_utils.RemoveDirectory(sys.argv[1])\n", | |
131 "[SLAVE_BUILD]/src/out/Release" | |
132 ], | |
133 "cwd": "[SLAVE_BUILD]", | |
134 "name": "rmtree build directory", | |
135 "~followup_annotations": [ | |
136 "@@@STEP_LOG_LINE@python.inline@@@@", | |
137 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", | |
138 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils@@@", | |
139 "@@@STEP_LOG_LINE@python.inline@@@@", | |
140 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", | |
141 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[
1])@@@", | |
142 "@@@STEP_LOG_END@python.inline@@@" | |
143 ] | |
144 }, | |
145 { | |
146 "cmd": [ | |
147 "python", | |
148 "-u", | |
149 "[BUILD]/scripts/slave/extract_build.py", | |
150 "--target", | |
151 "Release", | |
152 "--build-archive-url", | |
153 "gs://test-domain/test-archive.zip", | |
154 "--factory-properties", | |
155 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
buildername\": \"Android Nexus6 Perf\", \"buildnumber\": 571, \"mastername\": \"
chromium.perf\", \"parent_build_archive_url\": \"gs://test-domain/test-archive.z
ip\", \"parent_buildername\": \"Android Builder\", \"parent_got_revision\": \"11
11111\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"workdir\"
: \"/path/to/workdir/TestSlavename\"}", | |
156 "--build-properties", | |
157 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
buildername\": \"Android Nexus6 Perf\", \"buildnumber\": 571, \"mastername\": \"
chromium.perf\", \"parent_build_archive_url\": \"gs://test-domain/test-archive.z
ip\", \"parent_buildername\": \"Android Builder\", \"parent_got_revision\": \"11
11111\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"workdir\"
: \"/path/to/workdir/TestSlavename\"}" | |
158 ], | |
159 "cwd": "[SLAVE_BUILD]", | |
160 "name": "extract build" | |
161 }, | |
162 { | |
163 "cmd": [ | |
164 "[BUILD]/scripts/slave/daemonizer.py", | 164 "[BUILD]/scripts/slave/daemonizer.py", |
165 "--", | 165 "--", |
166 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", | 166 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", |
167 "[SLAVE_BUILD]/src/out/logcat" | 167 "[SLAVE_BUILD]/src/out/logcat" |
168 ], | 168 ], |
169 "cwd": "[SLAVE_BUILD]", | 169 "cwd": "[SLAVE_BUILD]", |
170 "env": { | 170 "env": { |
171 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 171 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
172 }, | 172 }, |
173 "name": "spawn_logcat_monitor" | 173 "name": "spawn_logcat_monitor" |
(...skipping 335 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
509 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", | 509 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", |
510 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", | 510 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", |
511 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", | 511 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", |
512 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", | 512 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", |
513 "@@@STEP_LOG_LINE@python.inline@ print l@@@", | 513 "@@@STEP_LOG_LINE@python.inline@ print l@@@", |
514 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", | 514 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", |
515 "@@@STEP_LOG_END@python.inline@@@" | 515 "@@@STEP_LOG_END@python.inline@@@" |
516 ] | 516 ] |
517 } | 517 } |
518 ] | 518 ] |
OLD | NEW |