OLD | NEW |
1 [ | 1 [ |
2 { | 2 { |
3 "cmd": [ | 3 "cmd": [ |
4 "python", | 4 "python", |
5 "-u", | 5 "-u", |
6 "[SLAVE_BUILD]\\skia\\tools\\buildbot_spec.py", | 6 "[SLAVE_BUILD]\\skia\\tools\\buildbot_spec.py", |
7 "/path/to/tmp/json", | 7 "/path/to/tmp/json", |
8 "Test-Win8-MSVC-ShuttleB-CPU-AVX2-x86_64-Release-Trybot" | 8 "Test-Win8-MSVC-ShuttleB-CPU-AVX2-x86_64-Release-Trybot" |
9 ], | 9 ], |
10 "cwd": "[SLAVE_BUILD]\\skia", | 10 "cwd": "[SLAVE_BUILD]\\skia", |
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
134 "python", | 134 "python", |
135 "-u", | 135 "-u", |
136 "\nimport contextlib\nimport math\nimport socket\nimport sys\nimport time\
nimport urllib2\n\nHASHES_URL = 'https://gold.skia.org/_/hashes'\nRETRIES = 5\nT
IMEOUT = 60\nWAIT_BASE = 15\n\nsocket.setdefaulttimeout(TIMEOUT)\nfor retry in r
ange(RETRIES):\n try:\n with contextlib.closing(\n urllib2.urlopen(HA
SHES_URL, timeout=TIMEOUT)) as w:\n hashes = w.read()\n with open(sys.
argv[1], 'w') as f:\n f.write(hashes)\n break\n except Exception
as e:\n print 'Failed to get uninteresting hashes from %s:' % HASHES_URL\n
print e\n if retry == RETRIES:\n raise\n waittime = WAIT_BASE * math
.pow(2, retry)\n print 'Retry in %d seconds.' % waittime\n time.sleep(wait
time)\n", | 136 "\nimport contextlib\nimport math\nimport socket\nimport sys\nimport time\
nimport urllib2\n\nHASHES_URL = 'https://gold.skia.org/_/hashes'\nRETRIES = 5\nT
IMEOUT = 60\nWAIT_BASE = 15\n\nsocket.setdefaulttimeout(TIMEOUT)\nfor retry in r
ange(RETRIES):\n try:\n with contextlib.closing(\n urllib2.urlopen(HA
SHES_URL, timeout=TIMEOUT)) as w:\n hashes = w.read()\n with open(sys.
argv[1], 'w') as f:\n f.write(hashes)\n break\n except Exception
as e:\n print 'Failed to get uninteresting hashes from %s:' % HASHES_URL\n
print e\n if retry == RETRIES:\n raise\n waittime = WAIT_BASE * math
.pow(2, retry)\n print 'Retry in %d seconds.' % waittime\n time.sleep(wait
time)\n", |
137 "[SLAVE_BUILD]\\tmp\\uninteresting_hashes.txt" | 137 "[SLAVE_BUILD]\\tmp\\uninteresting_hashes.txt" |
138 ], | 138 ], |
139 "cwd": "[SLAVE_BUILD]\\skia", | 139 "cwd": "[SLAVE_BUILD]\\skia", |
140 "env": { | 140 "env": { |
141 "BUILDTYPE": "Release_x64", | 141 "BUILDTYPE": "Release_x64", |
142 "CHROME_HEADLESS": "1", | 142 "CHROME_HEADLESS": "1", |
143 "GYP_DEFINES": "qt_sdk=C:/Qt/Qt5.1.0/5.1.0/msvc2012_64/ skia_arch_type=x86
_64 skia_gpu=0 skia_warnings_as_errors=0 skia_win_debuggers_path=c:/DbgHelp", | 143 "GYP_DEFINES": "qt_sdk=C:/Qt/Qt5.1.0/5.1.0/msvc2012_64/ skia_arch_type=x86
_64 skia_gpu=0 skia_warnings_as_errors=0 skia_win_debuggers_path=c:/DbgHelp", |
144 "PATH": "[SLAVE_BUILD]\\depot_tools:%(PATH)s", | 144 "PATH": "[DEPOT_TOOLS]:%(PATH)s", |
| 145 "PYTHONPATH": "[BUILD]\\scripts", |
145 "SKIA_OUT": "[SLAVE_BUILD]\\out" | 146 "SKIA_OUT": "[SLAVE_BUILD]\\out" |
146 }, | 147 }, |
147 "name": "get uninteresting hashes", | 148 "name": "get uninteresting hashes", |
148 "~followup_annotations": [ | 149 "~followup_annotations": [ |
149 "@@@STEP_LOG_LINE@python.inline@@@@", | 150 "@@@STEP_LOG_LINE@python.inline@@@@", |
150 "@@@STEP_LOG_LINE@python.inline@import contextlib@@@", | 151 "@@@STEP_LOG_LINE@python.inline@import contextlib@@@", |
151 "@@@STEP_LOG_LINE@python.inline@import math@@@", | 152 "@@@STEP_LOG_LINE@python.inline@import math@@@", |
152 "@@@STEP_LOG_LINE@python.inline@import socket@@@", | 153 "@@@STEP_LOG_LINE@python.inline@import socket@@@", |
153 "@@@STEP_LOG_LINE@python.inline@import sys@@@", | 154 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
154 "@@@STEP_LOG_LINE@python.inline@import time@@@", | 155 "@@@STEP_LOG_LINE@python.inline@import time@@@", |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
222 "[SLAVE_BUILD]\\tmp\\uninteresting_hashes.txt", | 223 "[SLAVE_BUILD]\\tmp\\uninteresting_hashes.txt", |
223 "--writePath", | 224 "--writePath", |
224 "[SWARM_OUT_DIR]\\dm", | 225 "[SWARM_OUT_DIR]\\dm", |
225 "--nogpu", | 226 "--nogpu", |
226 "--dummy-flags" | 227 "--dummy-flags" |
227 ], | 228 ], |
228 "env": { | 229 "env": { |
229 "BUILDTYPE": "Release_x64", | 230 "BUILDTYPE": "Release_x64", |
230 "CHROME_HEADLESS": "1", | 231 "CHROME_HEADLESS": "1", |
231 "GYP_DEFINES": "qt_sdk=C:/Qt/Qt5.1.0/5.1.0/msvc2012_64/ skia_arch_type=x86
_64 skia_gpu=0 skia_warnings_as_errors=0 skia_win_debuggers_path=c:/DbgHelp", | 232 "GYP_DEFINES": "qt_sdk=C:/Qt/Qt5.1.0/5.1.0/msvc2012_64/ skia_arch_type=x86
_64 skia_gpu=0 skia_warnings_as_errors=0 skia_win_debuggers_path=c:/DbgHelp", |
232 "PATH": "[SLAVE_BUILD]\\depot_tools:%(PATH)s", | 233 "PATH": "[DEPOT_TOOLS]:%(PATH)s", |
| 234 "PYTHONPATH": "[BUILD]\\scripts", |
233 "SKIA_OUT": "[SLAVE_BUILD]\\out" | 235 "SKIA_OUT": "[SLAVE_BUILD]\\out" |
234 }, | 236 }, |
235 "name": "dm" | 237 "name": "dm" |
236 }, | 238 }, |
237 { | 239 { |
238 "cmd": [ | 240 "cmd": [ |
239 "python", | 241 "python", |
240 "-u", | 242 "-u", |
241 "import psutil\nfor p in psutil.process_iter():\n try:\n if p.name ==
'mspdbsrv.exe':\n p.kill()\n except psutil._error.AccessDenied:\n pass\
n" | 243 "import psutil\nfor p in psutil.process_iter():\n try:\n if p.name ==
'mspdbsrv.exe':\n p.kill()\n except psutil._error.AccessDenied:\n pass\
n" |
242 ], | 244 ], |
243 "name": "cleanup", | 245 "name": "cleanup", |
244 "~followup_annotations": [ | 246 "~followup_annotations": [ |
245 "@@@STEP_LOG_LINE@python.inline@import psutil@@@", | 247 "@@@STEP_LOG_LINE@python.inline@import psutil@@@", |
246 "@@@STEP_LOG_LINE@python.inline@for p in psutil.process_iter():@@@", | 248 "@@@STEP_LOG_LINE@python.inline@for p in psutil.process_iter():@@@", |
247 "@@@STEP_LOG_LINE@python.inline@ try:@@@", | 249 "@@@STEP_LOG_LINE@python.inline@ try:@@@", |
248 "@@@STEP_LOG_LINE@python.inline@ if p.name == 'mspdbsrv.exe':@@@", | 250 "@@@STEP_LOG_LINE@python.inline@ if p.name == 'mspdbsrv.exe':@@@", |
249 "@@@STEP_LOG_LINE@python.inline@ p.kill()@@@", | 251 "@@@STEP_LOG_LINE@python.inline@ p.kill()@@@", |
250 "@@@STEP_LOG_LINE@python.inline@ except psutil._error.AccessDenied:@@@", | 252 "@@@STEP_LOG_LINE@python.inline@ except psutil._error.AccessDenied:@@@", |
251 "@@@STEP_LOG_LINE@python.inline@ pass@@@", | 253 "@@@STEP_LOG_LINE@python.inline@ pass@@@", |
252 "@@@STEP_LOG_END@python.inline@@@" | 254 "@@@STEP_LOG_END@python.inline@@@" |
253 ] | 255 ] |
254 }, | 256 }, |
255 { | 257 { |
256 "name": "$result", | 258 "name": "$result", |
257 "recipe_result": null, | 259 "recipe_result": null, |
258 "status_code": 0 | 260 "status_code": 0 |
259 } | 261 } |
260 ] | 262 ] |
OLD | NEW |