Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(388)

Side by Side Diff: infra/bots/recipes/swarm_test.expected/legacy_skimage_version.json

Issue 2198173002: Re-organize Skia recipes (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: Fix missing dependency Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 [
2 {
3 "cmd": [
4 "python",
5 "-u",
6 "[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
7 "/path/to/tmp/json",
8 "Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug"
9 ],
10 "cwd": "[SLAVE_BUILD]/skia",
11 "name": "exec buildbot_spec.py",
12 "~followup_annotations": [
13 "@@@STEP_LOG_LINE@json.output@{@@@",
14 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
15 "@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
16 "@@@STEP_LOG_LINE@json.output@ ], @@@",
17 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
18 "@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
19 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
20 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
21 "@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
22 "@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@",
23 "@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
24 "@@@STEP_LOG_LINE@json.output@ \"model\": \"GCE\", @@@",
25 "@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
26 "@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
27 "@@@STEP_LOG_LINE@json.output@ }, @@@",
28 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
29 "@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
30 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
31 "@@@STEP_LOG_LINE@json.output@ ], @@@",
32 "@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
33 "@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
34 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
35 "@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0\"@@@",
36 "@@@STEP_LOG_LINE@json.output@ }, @@@",
37 "@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
38 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
39 "@@@STEP_LOG_LINE@json.output@ ], @@@",
40 "@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
41 "@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
42 "@@@STEP_LOG_LINE@json.output@}@@@",
43 "@@@STEP_LOG_END@json.output@@@"
44 ]
45 },
46 {
47 "cmd": [
48 "python",
49 "-u",
50 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
51 "[SLAVE_BUILD]/skia/infra/bots/assets/skp/VERSION",
52 "/path/to/tmp/"
53 ],
54 "name": "Get downloaded SKP VERSION"
55 },
56 {
57 "cmd": [
58 "python",
59 "-u",
60 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
61 "42",
62 "[SLAVE_BUILD]/tmp/SKP_VERSION"
63 ],
64 "name": "write SKP_VERSION"
65 },
66 {
67 "cmd": [
68 "python",
69 "-u",
70 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
71 "[SLAVE_BUILD]/tmp/SK_IMAGE_VERSION",
72 "/path/to/tmp/"
73 ],
74 "name": "Get downloaded SK_IMAGE_VERSION"
75 },
76 {
77 "cmd": [
78 "python",
79 "-u",
80 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n",
81 "[CUSTOM_[SWARM_OUT_DIR]]/dm"
82 ],
83 "env": {
84 "PYTHONPATH": "[SLAVE_BUILD]/skia/infra/bots/.recipe_deps/build/scripts"
85 },
86 "name": "rmtree dm",
87 "~followup_annotations": [
88 "@@@STEP_LOG_LINE@python.inline@@@@",
89 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
90 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
91 "@@@STEP_LOG_LINE@python.inline@@@@",
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 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n",
103 "[CUSTOM_[SWARM_OUT_DIR]]/dm",
104 "511"
105 ],
106 "name": "makedirs dm",
107 "~followup_annotations": [
108 "@@@STEP_LOG_LINE@python.inline@@@@",
109 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
110 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
111 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
112 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
113 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
114 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
115 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
116 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
117 "@@@STEP_LOG_END@python.inline@@@"
118 ]
119 },
120 {
121 "cmd": [
122 "python",
123 "-u",
124 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n",
125 "[SLAVE_BUILD]/tmp",
126 "511"
127 ],
128 "name": "makedirs tmp_dir",
129 "~followup_annotations": [
130 "@@@STEP_LOG_LINE@python.inline@@@@",
131 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
132 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
133 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
134 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
135 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
136 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
137 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
138 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
139 "@@@STEP_LOG_END@python.inline@@@"
140 ]
141 },
142 {
143 "cmd": [
144 "python",
145 "-u",
146 "\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",
147 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt"
148 ],
149 "cwd": "[SLAVE_BUILD]/skia",
150 "env": {
151 "BUILDTYPE": "Debug",
152 "CHROME_HEADLESS": "1",
153 "GYP_DEFINES": "skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0 ",
154 "SKIA_OUT": "[SLAVE_BUILD]/out"
155 },
156 "name": "get uninteresting hashes",
157 "~followup_annotations": [
158 "@@@STEP_LOG_LINE@python.inline@@@@",
159 "@@@STEP_LOG_LINE@python.inline@import contextlib@@@",
160 "@@@STEP_LOG_LINE@python.inline@import math@@@",
161 "@@@STEP_LOG_LINE@python.inline@import socket@@@",
162 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
163 "@@@STEP_LOG_LINE@python.inline@import time@@@",
164 "@@@STEP_LOG_LINE@python.inline@import urllib2@@@",
165 "@@@STEP_LOG_LINE@python.inline@@@@",
166 "@@@STEP_LOG_LINE@python.inline@HASHES_URL = 'https://gold.skia.org/_/hash es'@@@",
167 "@@@STEP_LOG_LINE@python.inline@RETRIES = 5@@@",
168 "@@@STEP_LOG_LINE@python.inline@TIMEOUT = 60@@@",
169 "@@@STEP_LOG_LINE@python.inline@WAIT_BASE = 15@@@",
170 "@@@STEP_LOG_LINE@python.inline@@@@",
171 "@@@STEP_LOG_LINE@python.inline@socket.setdefaulttimeout(TIMEOUT)@@@",
172 "@@@STEP_LOG_LINE@python.inline@for retry in range(RETRIES):@@@",
173 "@@@STEP_LOG_LINE@python.inline@ try:@@@",
174 "@@@STEP_LOG_LINE@python.inline@ with contextlib.closing(@@@",
175 "@@@STEP_LOG_LINE@python.inline@ urllib2.urlopen(HASHES_URL, timeou t=TIMEOUT)) as w:@@@",
176 "@@@STEP_LOG_LINE@python.inline@ hashes = w.read()@@@",
177 "@@@STEP_LOG_LINE@python.inline@ with open(sys.argv[1], 'w') as f:@@@ ",
178 "@@@STEP_LOG_LINE@python.inline@ f.write(hashes)@@@",
179 "@@@STEP_LOG_LINE@python.inline@ break@@@",
180 "@@@STEP_LOG_LINE@python.inline@ except Exception as e:@@@",
181 "@@@STEP_LOG_LINE@python.inline@ print 'Failed to get uninteresting has hes from %s:' % HASHES_URL@@@",
182 "@@@STEP_LOG_LINE@python.inline@ print e@@@",
183 "@@@STEP_LOG_LINE@python.inline@ if retry == RETRIES:@@@",
184 "@@@STEP_LOG_LINE@python.inline@ raise@@@",
185 "@@@STEP_LOG_LINE@python.inline@ waittime = WAIT_BASE * math.pow(2, ret ry)@@@",
186 "@@@STEP_LOG_LINE@python.inline@ print 'Retry in %d seconds.' % waittim e@@@",
187 "@@@STEP_LOG_LINE@python.inline@ time.sleep(waittime)@@@",
188 "@@@STEP_LOG_END@python.inline@@@"
189 ]
190 },
191 {
192 "cmd": [
193 "catchsegv",
194 "[SLAVE_BUILD]/out/Debug/dm",
195 "--undefok",
196 "--resourcePath",
197 "[SLAVE_BUILD]/skia/resources",
198 "--skps",
199 "[SLAVE_BUILD]/skp",
200 "--images",
201 "[SLAVE_BUILD]/images/dm",
202 "--colorImages",
203 "[SLAVE_BUILD]/images/colorspace",
204 "--nameByHash",
205 "--properties",
206 "gitHash",
207 "abc123",
208 "master",
209 "client.skia",
210 "builder",
211 "Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug",
212 "build_number",
213 "6",
214 "--key",
215 "arch",
216 "x86_64",
217 "compiler",
218 "GCC",
219 "configuration",
220 "Debug",
221 "cpu_or_gpu",
222 "CPU",
223 "cpu_or_gpu_value",
224 "AVX2",
225 "model",
226 "GCE",
227 "os",
228 "Ubuntu",
229 "--uninterestingHashesFile",
230 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt",
231 "--writePath",
232 "[CUSTOM_[SWARM_OUT_DIR]]/dm",
233 "--nogpu",
234 "--dummy-flags"
235 ],
236 "env": {
237 "BUILDTYPE": "Debug",
238 "CHROME_HEADLESS": "1",
239 "GYP_DEFINES": "skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0 ",
240 "SKIA_OUT": "[SLAVE_BUILD]/out"
241 },
242 "name": "dm"
243 },
244 {
245 "name": "$result",
246 "recipe_result": null,
247 "status_code": 0
248 }
249 ]
OLDNEW
« no previous file with comments | « infra/bots/recipes/swarm_test.py ('k') | infra/bots/recipes/swarm_test.expected/legacy_skp_version.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698