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

Side by Side Diff: infra/bots/recipes/upload_dm_results.expected/trybot.json

Issue 2360203004: Add swarming task for upload_dm_results (Closed)
Patch Set: Fix gzip Created 4 years, 2 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 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
7 "[CWD]/dm/dm.json",
8 "/path/to/tmp/json"
9 ],
10 "name": "validate dm.json",
11 "~followup_annotations": [
12 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
13 "@@@STEP_LOG_END@json.output (invalid)@@@"
14 ]
15 },
16 {
17 "cmd": [
18 "python",
19 "-u",
20 "\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",
21 "[CWD]/tmp_upload",
22 "511"
23 ],
24 "name": "makedirs tmp dir",
25 "~followup_annotations": [
26 "@@@STEP_LOG_LINE@python.inline@@@@",
27 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
28 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
29 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
30 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
31 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
32 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
33 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
34 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
35 "@@@STEP_LOG_END@python.inline@@@"
36 ]
37 },
38 {
39 "cmd": [
40 "python",
41 "-u",
42 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
43 "[CWD]/dm/dm.json",
44 "[CWD]/tmp_upload"
45 ],
46 "name": "copy dm.json"
47 },
48 {
49 "cmd": [
50 "python",
51 "-u",
52 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
53 "[CWD]/dm/verbose.log",
54 "[CWD]/tmp_upload"
55 ],
56 "name": "copy verbose.log"
57 },
58 {
59 "cmd": [
60 "python",
61 "-u",
62 "\nimport os\nimport sys\nos.remove(sys.argv[1])\n",
63 "[CWD]/dm/dm.json"
64 ],
65 "name": "rm old dm.json",
66 "~followup_annotations": [
67 "@@@STEP_LOG_LINE@python.inline@@@@",
68 "@@@STEP_LOG_LINE@python.inline@import os@@@",
69 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
70 "@@@STEP_LOG_LINE@python.inline@os.remove(sys.argv[1])@@@",
71 "@@@STEP_LOG_END@python.inline@@@"
72 ]
73 },
74 {
75 "cmd": [
76 "python",
77 "-u",
78 "\nimport os\nimport sys\nos.remove(sys.argv[1])\n",
79 "[CWD]/dm/verbose.log"
80 ],
81 "name": "rm old verbose.log",
82 "~followup_annotations": [
83 "@@@STEP_LOG_LINE@python.inline@@@@",
84 "@@@STEP_LOG_LINE@python.inline@import os@@@",
85 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
86 "@@@STEP_LOG_LINE@python.inline@os.remove(sys.argv[1])@@@",
87 "@@@STEP_LOG_END@python.inline@@@"
88 ]
89 },
90 {
91 "cmd": [
92 "python",
93 "-u",
94 "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write(' \\n'.join(glob.glob(sys.argv[2])))\n",
95 "/path/to/tmp/",
96 "[CWD]/dm/*"
97 ],
98 "name": "find images"
99 },
100 {
101 "cmd": [
102 "gsutil",
103 "cp",
104 "[CWD]/dm/*",
105 "gs://skia-infra-gm/dm-images-v1"
106 ],
107 "name": "upload images"
108 },
109 {
110 "cmd": [
111 "gsutil",
112 "cp",
113 "-z",
114 "json,log",
115 "[CWD]/tmp_upload/*",
116 "gs://skia-infra-gm/trybot/dm-json-v1/2012/05/14/12/abc123/Test-Ubuntu-GCC -GCE-CPU-AVX2-x86_64-Debug-Trybot/1337018001/12345/1002"
117 ],
118 "name": "upload JSON and logs"
119 },
120 {
121 "name": "$result",
122 "recipe_result": null,
123 "status_code": 0
124 }
125 ]
OLDNEW
« no previous file with comments | « infra/bots/recipes/upload_dm_results.expected/normal_bot.json ('k') | infra/bots/recipes/upload_nano_results.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698