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

Side by Side Diff: scripts/slave/recipe_modules/file/example.expected/file_io.json

Issue 2402583003: Revert "Fix file.copy recipe_module to not fail if files are already equal." (Closed)
Patch Set: 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
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "python", 4 "python",
5 "-u", 5 "-u",
6 "\nimport json, os, sys\nif os.path.exists(sys.argv[1]) and os.path.isdir( sys.argv[1]):\n with open(sys.argv[2], 'w') as f:\n json.dump(os.listdir(sys .argv[1]), f)\n", 6 "\nimport json, os, sys\nif os.path.exists(sys.argv[1]) and os.path.isdir( sys.argv[1]):\n with open(sys.argv[2], 'w') as f:\n json.dump(os.listdir(sys .argv[1]), f)\n",
7 "/fake/dir", 7 "/fake/dir",
8 "/path/to/tmp/json" 8 "/path/to/tmp/json"
9 ], 9 ],
10 "name": "listdir fake dir", 10 "name": "listdir fake dir",
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after
104 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 104 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
105 "abcde", 105 "abcde",
106 "tmp_file.txt" 106 "tmp_file.txt"
107 ], 107 ],
108 "name": "write_simple" 108 "name": "write_simple"
109 }, 109 },
110 { 110 {
111 "cmd": [ 111 "cmd": [
112 "python", 112 "python",
113 "-u", 113 "-u",
114 "\nimport shutil\nimport sys\n# Apparently, shutil.copy fails if files are binary-equal on *nix OSes.\n# See http://crbug.com/636168#c8.\nif hasattr(shuti l, '_samefile'):\n if shutil._samefile(sys.argv[1], sys.argv[2]):\n sys.exit (0)\nshutil.copy(sys.argv[1], sys.argv[2])\n", 114 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
115 "tmp_file.txt", 115 "tmp_file.txt",
116 "/path/to/tmp/" 116 "/path/to/tmp/"
117 ], 117 ],
118 "name": "read_simple" 118 "name": "read_simple"
119 }, 119 },
120 { 120 {
121 "cmd": [ 121 "cmd": [
122 "python", 122 "python",
123 "-u", 123 "-u",
124 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 124 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
125 "! ~&&", 125 "! ~&&",
126 "tmp_file.txt" 126 "tmp_file.txt"
127 ], 127 ],
128 "name": "write_symbols" 128 "name": "write_symbols"
129 }, 129 },
130 { 130 {
131 "cmd": [ 131 "cmd": [
132 "python", 132 "python",
133 "-u", 133 "-u",
134 "\nimport shutil\nimport sys\n# Apparently, shutil.copy fails if files are binary-equal on *nix OSes.\n# See http://crbug.com/636168#c8.\nif hasattr(shuti l, '_samefile'):\n if shutil._samefile(sys.argv[1], sys.argv[2]):\n sys.exit (0)\nshutil.copy(sys.argv[1], sys.argv[2])\n", 134 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
135 "tmp_file.txt", 135 "tmp_file.txt",
136 "/path/to/tmp/" 136 "/path/to/tmp/"
137 ], 137 ],
138 "name": "read_symbols" 138 "name": "read_symbols"
139 }, 139 },
140 { 140 {
141 "cmd": [ 141 "cmd": [
142 "python", 142 "python",
143 "-u", 143 "-u",
144 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 144 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
145 "abcde fgh", 145 "abcde fgh",
146 "tmp_file.txt" 146 "tmp_file.txt"
147 ], 147 ],
148 "name": "write_spaces" 148 "name": "write_spaces"
149 }, 149 },
150 { 150 {
151 "cmd": [ 151 "cmd": [
152 "python", 152 "python",
153 "-u", 153 "-u",
154 "\nimport shutil\nimport sys\n# Apparently, shutil.copy fails if files are binary-equal on *nix OSes.\n# See http://crbug.com/636168#c8.\nif hasattr(shuti l, '_samefile'):\n if shutil._samefile(sys.argv[1], sys.argv[2]):\n sys.exit (0)\nshutil.copy(sys.argv[1], sys.argv[2])\n", 154 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
155 "tmp_file.txt", 155 "tmp_file.txt",
156 "/path/to/tmp/" 156 "/path/to/tmp/"
157 ], 157 ],
158 "name": "read_spaces" 158 "name": "read_spaces"
159 }, 159 },
160 { 160 {
161 "cmd": [ 161 "cmd": [
162 "python", 162 "python",
163 "-u", 163 "-u",
164 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 164 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
165 "ab\ncd\nefg\n", 165 "ab\ncd\nefg\n",
166 "tmp_file.txt" 166 "tmp_file.txt"
167 ], 167 ],
168 "name": "write_multiline" 168 "name": "write_multiline"
169 }, 169 },
170 { 170 {
171 "cmd": [ 171 "cmd": [
172 "python", 172 "python",
173 "-u", 173 "-u",
174 "\nimport shutil\nimport sys\n# Apparently, shutil.copy fails if files are binary-equal on *nix OSes.\n# See http://crbug.com/636168#c8.\nif hasattr(shuti l, '_samefile'):\n if shutil._samefile(sys.argv[1], sys.argv[2]):\n sys.exit (0)\nshutil.copy(sys.argv[1], sys.argv[2])\n", 174 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
175 "tmp_file.txt", 175 "tmp_file.txt",
176 "/path/to/tmp/" 176 "/path/to/tmp/"
177 ], 177 ],
178 "name": "read_multiline" 178 "name": "read_multiline"
179 }, 179 },
180 { 180 {
181 "cmd": [ 181 "cmd": [
182 "python", 182 "python",
183 "-u", 183 "-u",
184 "\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", 184 "\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",
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
217 "[SLAVE_BUILD]/copytree_example_tmp", 217 "[SLAVE_BUILD]/copytree_example_tmp",
218 "[SLAVE_BUILD]/copytree_example_tmp2", 218 "[SLAVE_BUILD]/copytree_example_tmp2",
219 "0" 219 "0"
220 ], 220 ],
221 "name": "copytree" 221 "name": "copytree"
222 }, 222 },
223 { 223 {
224 "cmd": [ 224 "cmd": [
225 "python", 225 "python",
226 "-u", 226 "-u",
227 "\nimport shutil\nimport sys\n# Apparently, shutil.copy fails if files are binary-equal on *nix OSes.\n# See http://crbug.com/636168#c8.\nif hasattr(shuti l, '_samefile'):\n if shutil._samefile(sys.argv[1], sys.argv[2]):\n sys.exit (0)\nshutil.copy(sys.argv[1], sys.argv[2])\n", 227 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
228 "[SLAVE_BUILD]/copytree_example_tmp2/dummy_file", 228 "[SLAVE_BUILD]/copytree_example_tmp2/dummy_file",
229 "/path/to/tmp/" 229 "/path/to/tmp/"
230 ], 230 ],
231 "name": "read [SLAVE_BUILD]/copytree_example_tmp2/dummy_file" 231 "name": "read [SLAVE_BUILD]/copytree_example_tmp2/dummy_file"
232 }, 232 },
233 { 233 {
234 "cmd": [ 234 "cmd": [
235 "python", 235 "python",
236 "-u", 236 "-u",
237 "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write(' \\n'.join(glob.glob(sys.argv[2])))\n", 237 "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write(' \\n'.join(glob.glob(sys.argv[2])))\n",
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
277 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@", 277 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
278 "@@@STEP_LOG_END@python.inline@@@" 278 "@@@STEP_LOG_END@python.inline@@@"
279 ] 279 ]
280 }, 280 },
281 { 281 {
282 "name": "$result", 282 "name": "$result",
283 "recipe_result": null, 283 "recipe_result": null,
284 "status_code": 0 284 "status_code": 0
285 } 285 }
286 ] 286 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698