| OLD | NEW |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 ] |
| OLD | NEW |