| 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 |