| OLD | NEW |
| 1 [ | 1 [ |
| 2 { | 2 { |
| 3 "cmd": [ | 3 "cmd": [ |
| 4 "python", | 4 "python", |
| 5 "-u", | 5 "-u", |
| 6 "[BUILD]/scripts/slave/bot_update.py", | 6 "[BUILD]/scripts/slave/bot_update.py", |
| 7 "--master", | 7 "--master", |
| 8 "tryserver.chromium.linux", | 8 "tryserver.chromium.linux", |
| 9 "--builder", | 9 "--builder", |
| 10 "linux_chromium_asan_rel", | 10 "linux_chromium_asan_rel", |
| (...skipping 10 matching lines...) Expand all Loading... |
| 21 "--patchset", | 21 "--patchset", |
| 22 "1", | 22 "1", |
| 23 "--rietveld_server", | 23 "--rietveld_server", |
| 24 "https://codereview.chromium.org", | 24 "https://codereview.chromium.org", |
| 25 "--output_json", | 25 "--output_json", |
| 26 "/path/to/tmp/json", | 26 "/path/to/tmp/json", |
| 27 "--revision", | 27 "--revision", |
| 28 "src@HEAD", | 28 "src@HEAD", |
| 29 "--force" | 29 "--force" |
| 30 ], | 30 ], |
| 31 "cwd": "[SLAVE_BUILD]", |
| 31 "name": "bot_update", | 32 "name": "bot_update", |
| 32 "~followup_annotations": [ | 33 "~followup_annotations": [ |
| 33 "@@@STEP_TEXT@Some step text@@@", | 34 "@@@STEP_TEXT@Some step text@@@", |
| 34 "@@@STEP_LOG_LINE@json.output@{@@@", | 35 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 35 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", | 36 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
| 36 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", | 37 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", |
| 37 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", | 38 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", |
| 38 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", | 39 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", |
| 39 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", | 40 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", |
| 40 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", | 41 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", |
| (...skipping 27 matching lines...) Expand all Loading... |
| 68 ] | 69 ] |
| 69 }, | 70 }, |
| 70 { | 71 { |
| 71 "cmd": [ | 72 "cmd": [ |
| 72 "python", | 73 "python", |
| 73 "-u", | 74 "-u", |
| 74 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 75 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 75 "[SLAVE_BUILD]/src/testing/buildbot/chromium_memory_trybot.json", | 76 "[SLAVE_BUILD]/src/testing/buildbot/chromium_memory_trybot.json", |
| 76 "/path/to/tmp/json" | 77 "/path/to/tmp/json" |
| 77 ], | 78 ], |
| 79 "cwd": "[SLAVE_BUILD]", |
| 78 "name": "read test spec", | 80 "name": "read test spec", |
| 79 "~followup_annotations": [ | 81 "~followup_annotations": [ |
| 80 "@@@STEP_TEXT@path: testing/buildbot/chromium_memory_trybot.json@@@", | 82 "@@@STEP_TEXT@path: testing/buildbot/chromium_memory_trybot.json@@@", |
| 81 "@@@STEP_LOG_LINE@json.output@{@@@", | 83 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 82 "@@@STEP_LOG_LINE@json.output@ \"gtest_tests\": [@@@", | 84 "@@@STEP_LOG_LINE@json.output@ \"gtest_tests\": [@@@", |
| 83 "@@@STEP_LOG_LINE@json.output@ {@@@", | 85 "@@@STEP_LOG_LINE@json.output@ {@@@", |
| 84 "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@", | 86 "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@", |
| 85 "@@@STEP_LOG_LINE@json.output@ \"can_use_on_swarming_builders\": tr
ue@@@", | 87 "@@@STEP_LOG_LINE@json.output@ \"can_use_on_swarming_builders\": tr
ue@@@", |
| 86 "@@@STEP_LOG_LINE@json.output@ }, @@@", | 88 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| 87 "@@@STEP_LOG_LINE@json.output@ \"test\": \"base_unittests\"@@@", | 89 "@@@STEP_LOG_LINE@json.output@ \"test\": \"base_unittests\"@@@", |
| (...skipping 11 matching lines...) Expand all Loading... |
| 99 "--output", | 101 "--output", |
| 100 "/path/to/tmp/json", | 102 "/path/to/tmp/json", |
| 101 "--", | 103 "--", |
| 102 "--build-config-fs", | 104 "--build-config-fs", |
| 103 "Release", | 105 "Release", |
| 104 "--paths", | 106 "--paths", |
| 105 "{\"build\": \"[BUILD]\", \"checkout\": \"[SLAVE_BUILD]/src\"}", | 107 "{\"build\": \"[BUILD]\", \"checkout\": \"[SLAVE_BUILD]/src\"}", |
| 106 "--properties", | 108 "--properties", |
| 107 "{\"buildername\": \"linux_chromium_asan_rel\", \"buildnumber\": 571, \"ma
stername\": \"tryserver.chromium.linux\", \"slavename\": \"TestSlavename\", \"ta
rget_platform\": \"linux\"}" | 109 "{\"buildername\": \"linux_chromium_asan_rel\", \"buildnumber\": 571, \"ma
stername\": \"tryserver.chromium.linux\", \"slavename\": \"TestSlavename\", \"ta
rget_platform\": \"linux\"}" |
| 108 ], | 110 ], |
| 111 "cwd": "[SLAVE_BUILD]", |
| 109 "name": "get compile targets for scripts", | 112 "name": "get compile targets for scripts", |
| 110 "~followup_annotations": [ | 113 "~followup_annotations": [ |
| 111 "@@@STEP_LOG_LINE@json.output@{}@@@", | 114 "@@@STEP_LOG_LINE@json.output@{}@@@", |
| 112 "@@@STEP_LOG_END@json.output@@@" | 115 "@@@STEP_LOG_END@json.output@@@" |
| 113 ] | 116 ] |
| 114 }, | 117 }, |
| 115 { | 118 { |
| 116 "cmd": [ | 119 "cmd": [ |
| 117 "git", | 120 "git", |
| 118 "diff", | 121 "diff", |
| 119 "--cached", | 122 "--cached", |
| 120 "--name-only" | 123 "--name-only" |
| 121 ], | 124 ], |
| 122 "cwd": "[SLAVE_BUILD]/src", | 125 "cwd": "[SLAVE_BUILD]/src", |
| 123 "name": "git diff to analyze patch", | 126 "name": "git diff to analyze patch", |
| 124 "stdout": "/path/to/tmp/", | 127 "stdout": "/path/to/tmp/", |
| 125 "~followup_annotations": [ | 128 "~followup_annotations": [ |
| 126 "@@@STEP_LOG_LINE@files@foo.cc@@@", | 129 "@@@STEP_LOG_LINE@files@foo.cc@@@", |
| 127 "@@@STEP_LOG_END@files@@@" | 130 "@@@STEP_LOG_END@files@@@" |
| 128 ] | 131 ] |
| 129 }, | 132 }, |
| 130 { | 133 { |
| 131 "cmd": [ | 134 "cmd": [ |
| 132 "python", | 135 "python", |
| 133 "-u", | 136 "-u", |
| 134 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 137 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 135 "[SLAVE_BUILD]/src/testing/buildbot/trybot_analyze_config.json", | 138 "[SLAVE_BUILD]/src/testing/buildbot/trybot_analyze_config.json", |
| 136 "/path/to/tmp/json" | 139 "/path/to/tmp/json" |
| 137 ], | 140 ], |
| 141 "cwd": "[SLAVE_BUILD]", |
| 138 "name": "read filter exclusion spec", | 142 "name": "read filter exclusion spec", |
| 139 "~followup_annotations": [ | 143 "~followup_annotations": [ |
| 140 "@@@STEP_TEXT@path: 'testing/buildbot/trybot_analyze_config.json'@@@", | 144 "@@@STEP_TEXT@path: 'testing/buildbot/trybot_analyze_config.json'@@@", |
| 141 "@@@STEP_LOG_LINE@json.output@{@@@", | 145 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 142 "@@@STEP_LOG_LINE@json.output@ \"base\": {@@@", | 146 "@@@STEP_LOG_LINE@json.output@ \"base\": {@@@", |
| 143 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": [@@@", | 147 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": [@@@", |
| 144 "@@@STEP_LOG_LINE@json.output@ \"f.*\"@@@", | 148 "@@@STEP_LOG_LINE@json.output@ \"f.*\"@@@", |
| 145 "@@@STEP_LOG_LINE@json.output@ ]@@@", | 149 "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| 146 "@@@STEP_LOG_LINE@json.output@ }, @@@", | 150 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| 147 "@@@STEP_LOG_LINE@json.output@ \"chromium\": {@@@", | 151 "@@@STEP_LOG_LINE@json.output@ \"chromium\": {@@@", |
| 148 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": []@@@", | 152 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": []@@@", |
| 149 "@@@STEP_LOG_LINE@json.output@ }@@@", | 153 "@@@STEP_LOG_LINE@json.output@ }@@@", |
| 150 "@@@STEP_LOG_LINE@json.output@}@@@", | 154 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 151 "@@@STEP_LOG_END@json.output@@@" | 155 "@@@STEP_LOG_END@json.output@@@" |
| 152 ] | 156 ] |
| 153 }, | 157 }, |
| 154 { | 158 { |
| 155 "cmd": [ | 159 "cmd": [ |
| 156 "python", | 160 "python", |
| 157 "-u", | 161 "-u", |
| 158 "import sys; sys.exit(0)" | 162 "import sys; sys.exit(0)" |
| 159 ], | 163 ], |
| 164 "cwd": "[SLAVE_BUILD]", |
| 160 "name": "analyze", | 165 "name": "analyze", |
| 161 "~followup_annotations": [ | 166 "~followup_annotations": [ |
| 162 "@@@STEP_LOG_LINE@excluded_files@foo.cc (regex = 'f.*')@@@", | 167 "@@@STEP_LOG_LINE@excluded_files@foo.cc (regex = 'f.*')@@@", |
| 163 "@@@STEP_LOG_END@excluded_files@@@", | 168 "@@@STEP_LOG_END@excluded_files@@@", |
| 164 "@@@STEP_LOG_LINE@analyze_details@{@@@", | 169 "@@@STEP_LOG_LINE@analyze_details@{@@@", |
| 165 "@@@STEP_LOG_LINE@analyze_details@ \"compile_targets\": [@@@", | 170 "@@@STEP_LOG_LINE@analyze_details@ \"compile_targets\": [@@@", |
| 166 "@@@STEP_LOG_LINE@analyze_details@ \"base_unittests\"@@@", | 171 "@@@STEP_LOG_LINE@analyze_details@ \"base_unittests\"@@@", |
| 167 "@@@STEP_LOG_LINE@analyze_details@ ], @@@", | 172 "@@@STEP_LOG_LINE@analyze_details@ ], @@@", |
| 168 "@@@STEP_LOG_LINE@analyze_details@ \"original_compile_targets\": [], @@@"
, | 173 "@@@STEP_LOG_LINE@analyze_details@ \"original_compile_targets\": [], @@@"
, |
| 169 "@@@STEP_LOG_LINE@analyze_details@ \"original_exes\": [@@@", | 174 "@@@STEP_LOG_LINE@analyze_details@ \"original_exes\": [@@@", |
| 170 "@@@STEP_LOG_LINE@analyze_details@ \"base_unittests\"@@@", | 175 "@@@STEP_LOG_LINE@analyze_details@ \"base_unittests\"@@@", |
| 171 "@@@STEP_LOG_LINE@analyze_details@ ], @@@", | 176 "@@@STEP_LOG_LINE@analyze_details@ ], @@@", |
| 172 "@@@STEP_LOG_LINE@analyze_details@ \"self.m.filter.compile_targets\": [],
@@@", | 177 "@@@STEP_LOG_LINE@analyze_details@ \"self.m.filter.compile_targets\": [],
@@@", |
| 173 "@@@STEP_LOG_LINE@analyze_details@ \"self.m.filter.matching_exes\": [@@@"
, | 178 "@@@STEP_LOG_LINE@analyze_details@ \"self.m.filter.matching_exes\": [@@@"
, |
| 174 "@@@STEP_LOG_LINE@analyze_details@ \"base_unittests\"@@@", | 179 "@@@STEP_LOG_LINE@analyze_details@ \"base_unittests\"@@@", |
| 175 "@@@STEP_LOG_LINE@analyze_details@ ]@@@", | 180 "@@@STEP_LOG_LINE@analyze_details@ ]@@@", |
| 176 "@@@STEP_LOG_LINE@analyze_details@}@@@", | 181 "@@@STEP_LOG_LINE@analyze_details@}@@@", |
| 177 "@@@STEP_LOG_END@analyze_details@@@" | 182 "@@@STEP_LOG_END@analyze_details@@@" |
| 178 ] | 183 ] |
| 179 }, | 184 }, |
| 180 { | 185 { |
| 181 "cmd": [ | 186 "cmd": [ |
| 182 "python", | 187 "python", |
| 183 "-u", | 188 "-u", |
| 184 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py", | 189 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py", |
| 185 "--version" | 190 "--version" |
| 186 ], | 191 ], |
| 192 "cwd": "[SLAVE_BUILD]", |
| 187 "name": "swarming.py --version", | 193 "name": "swarming.py --version", |
| 188 "stdout": "/path/to/tmp/", | 194 "stdout": "/path/to/tmp/", |
| 189 "~followup_annotations": [ | 195 "~followup_annotations": [ |
| 190 "@@@STEP_TEXT@0.4.10@@@" | 196 "@@@STEP_TEXT@0.4.10@@@" |
| 191 ] | 197 ] |
| 192 }, | 198 }, |
| 193 { | 199 { |
| 194 "cmd": [ | 200 "cmd": [ |
| 195 "python", | 201 "python", |
| 196 "-u", | 202 "-u", |
| 197 "[DEPOT_TOOLS]/gclient.py", | 203 "[DEPOT_TOOLS]/gclient.py", |
| 198 "runhooks" | 204 "runhooks" |
| 199 ], | 205 ], |
| 206 "cwd": "[SLAVE_BUILD]", |
| 200 "env": { | 207 "env": { |
| 201 "GYP_DEFINES": "asan=1 clang=1 component=static_library dcheck_always_on=1
fastbuild=1 gomadir='[BUILD]/goma' lsan=1 target_arch=x64 test_isolation_mode=p
repare use_goma=1" | 208 "GYP_DEFINES": "asan=1 clang=1 component=static_library dcheck_always_on=1
fastbuild=1 gomadir='[BUILD]/goma' lsan=1 target_arch=x64 test_isolation_mode=p
repare use_goma=1" |
| 202 }, | 209 }, |
| 203 "name": "gclient runhooks (with patch)" | 210 "name": "gclient runhooks (with patch)" |
| 204 }, | 211 }, |
| 205 { | 212 { |
| 206 "cmd": [ | 213 "cmd": [ |
| 207 "python", | 214 "python", |
| 208 "-u", | 215 "-u", |
| 209 "RECIPE_MODULE[isolate]/resources/find_isolated_tests.py", | 216 "RECIPE_MODULE[isolate]/resources/find_isolated_tests.py", |
| 210 "--build-dir", | 217 "--build-dir", |
| 211 "[SLAVE_BUILD]/src/out/Release", | 218 "[SLAVE_BUILD]/src/out/Release", |
| 212 "--clean-isolated-files" | 219 "--clean-isolated-files" |
| 213 ], | 220 ], |
| 221 "cwd": "[SLAVE_BUILD]", |
| 214 "name": "clean isolated files" | 222 "name": "clean isolated files" |
| 215 }, | 223 }, |
| 216 { | 224 { |
| 217 "cmd": [ | 225 "cmd": [ |
| 218 "python", | 226 "python", |
| 219 "-u", | 227 "-u", |
| 220 "[BUILD]/scripts/slave/compile.py", | 228 "[BUILD]/scripts/slave/compile.py", |
| 221 "--target", | 229 "--target", |
| 222 "Release", | 230 "Release", |
| 223 "--src-dir", | 231 "--src-dir", |
| 224 "[SLAVE_BUILD]/src", | 232 "[SLAVE_BUILD]/src", |
| 225 "--build-tool", | 233 "--build-tool", |
| 226 "ninja", | 234 "ninja", |
| 227 "--compiler", | 235 "--compiler", |
| 228 "goma-clang", | 236 "goma-clang", |
| 229 "--goma-dir", | 237 "--goma-dir", |
| 230 "[BUILD]/goma", | 238 "[BUILD]/goma", |
| 231 "--", | 239 "--", |
| 232 "base_unittests", | 240 "base_unittests", |
| 233 "base_unittests_run" | 241 "base_unittests_run" |
| 234 ], | 242 ], |
| 243 "cwd": "[SLAVE_BUILD]", |
| 235 "name": "compile (with patch)" | 244 "name": "compile (with patch)" |
| 236 }, | 245 }, |
| 237 { | 246 { |
| 238 "cmd": [ | 247 "cmd": [ |
| 239 "python", | 248 "python", |
| 240 "-u", | 249 "-u", |
| 241 "RECIPE_MODULE[isolate]/resources/remove_build_metadata.py", | 250 "RECIPE_MODULE[isolate]/resources/remove_build_metadata.py", |
| 242 "--build-dir", | 251 "--build-dir", |
| 243 "[SLAVE_BUILD]/src/out/Release", | 252 "[SLAVE_BUILD]/src/out/Release", |
| 244 "--src-dir", | 253 "--src-dir", |
| 245 "[SLAVE_BUILD]/src" | 254 "[SLAVE_BUILD]/src" |
| 246 ], | 255 ], |
| 247 "cwd": "[SLAVE_BUILD]", | 256 "cwd": "[SLAVE_BUILD]", |
| 248 "name": "remove_build_metadata" | 257 "name": "remove_build_metadata" |
| 249 }, | 258 }, |
| 250 { | 259 { |
| 251 "cmd": [ | 260 "cmd": [ |
| 252 "python", | 261 "python", |
| 253 "-u", | 262 "-u", |
| 254 "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write('
\\n'.join(glob.glob(sys.argv[2])))\n", | 263 "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write('
\\n'.join(glob.glob(sys.argv[2])))\n", |
| 255 "/path/to/tmp/", | 264 "/path/to/tmp/", |
| 256 "[SLAVE_BUILD]/src/out/Release/*.isolated.gen.json" | 265 "[SLAVE_BUILD]/src/out/Release/*.isolated.gen.json" |
| 257 ], | 266 ], |
| 267 "cwd": "[SLAVE_BUILD]", |
| 258 "name": "find isolated targets" | 268 "name": "find isolated targets" |
| 259 }, | 269 }, |
| 260 { | 270 { |
| 261 "cmd": [ | 271 "cmd": [ |
| 262 "python", | 272 "python", |
| 263 "-u", | 273 "-u", |
| 264 "[SLAVE_BUILD]/src/tools/swarming_client/isolate.py", | 274 "[SLAVE_BUILD]/src/tools/swarming_client/isolate.py", |
| 265 "batcharchive", | 275 "batcharchive", |
| 266 "--dump-json", | 276 "--dump-json", |
| 267 "/path/to/tmp/json", | 277 "/path/to/tmp/json", |
| 268 "--isolate-server", | 278 "--isolate-server", |
| 269 "https://isolateserver.appspot.com", | 279 "https://isolateserver.appspot.com", |
| 270 "--verbose", | 280 "--verbose", |
| 271 "[SLAVE_BUILD]/src/out/Release/dummy_target_1.isolated.gen.json", | 281 "[SLAVE_BUILD]/src/out/Release/dummy_target_1.isolated.gen.json", |
| 272 "[SLAVE_BUILD]/src/out/Release/dummy_target_2.isolated.gen.json" | 282 "[SLAVE_BUILD]/src/out/Release/dummy_target_2.isolated.gen.json" |
| 273 ], | 283 ], |
| 284 "cwd": "[SLAVE_BUILD]", |
| 274 "name": "isolate tests", | 285 "name": "isolate tests", |
| 275 "~followup_annotations": [ | 286 "~followup_annotations": [ |
| 276 "@@@STEP_LOG_LINE@json.output@{@@@", | 287 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 277 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_1\": \"[dummy hash for dumm
y_target_1]\", @@@", | 288 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_1\": \"[dummy hash for dumm
y_target_1]\", @@@", |
| 278 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_2\": \"[dummy hash for dumm
y_target_2]\"@@@", | 289 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_2\": \"[dummy hash for dumm
y_target_2]\"@@@", |
| 279 "@@@STEP_LOG_LINE@json.output@}@@@", | 290 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 280 "@@@STEP_LOG_END@json.output@@@", | 291 "@@@STEP_LOG_END@json.output@@@", |
| 281 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"dummy_target_1\": \"[dummy hash for
dummy_target_1]\", \"dummy_target_2\": \"[dummy hash for dummy_target_2]\"}@@@" | 292 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"dummy_target_1\": \"[dummy hash for
dummy_target_1]\", \"dummy_target_2\": \"[dummy hash for dummy_target_2]\"}@@@" |
| 282 ] | 293 ] |
| 283 }, | 294 }, |
| (...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 346 "--idempotent", | 357 "--idempotent", |
| 347 "--user", | 358 "--user", |
| 348 "commit-bot@chromium.org", | 359 "commit-bot@chromium.org", |
| 349 "[dummy hash for base_unittests]", | 360 "[dummy hash for base_unittests]", |
| 350 "--", | 361 "--", |
| 351 "--test-launcher-print-test-stdio=always", | 362 "--test-launcher-print-test-stdio=always", |
| 352 "--test-launcher-batch-limit=1", | 363 "--test-launcher-batch-limit=1", |
| 353 "--lsan=1", | 364 "--lsan=1", |
| 354 "--test-launcher-summary-output=${ISOLATED_OUTDIR}/output.json" | 365 "--test-launcher-summary-output=${ISOLATED_OUTDIR}/output.json" |
| 355 ], | 366 ], |
| 367 "cwd": "[SLAVE_BUILD]", |
| 356 "name": "[trigger] base_unittests (with patch)", | 368 "name": "[trigger] base_unittests (with patch)", |
| 357 "~followup_annotations": [ | 369 "~followup_annotations": [ |
| 358 "@@@STEP_LOG_LINE@json.output@{@@@", | 370 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 359 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"base_unittests (with
patch)/Ubuntu-12.04/[dummy has/linux_chromium_asan_rel/571\", @@@", | 371 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"base_unittests (with
patch)/Ubuntu-12.04/[dummy has/linux_chromium_asan_rel/571\", @@@", |
| 360 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | 372 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", |
| 361 "@@@STEP_LOG_LINE@json.output@ \"base_unittests (with patch)/Ubuntu-12.
04/[dummy has/linux_chromium_asan_rel/571\": {@@@", | 373 "@@@STEP_LOG_LINE@json.output@ \"base_unittests (with patch)/Ubuntu-12.
04/[dummy has/linux_chromium_asan_rel/571\": {@@@", |
| 362 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | 374 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", |
| 363 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | 375 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", |
| 364 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", | 376 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", |
| 365 "@@@STEP_LOG_LINE@json.output@ }@@@", | 377 "@@@STEP_LOG_LINE@json.output@ }@@@", |
| (...skipping 11 matching lines...) Expand all Loading... |
| 377 "--build-config-fs", | 389 "--build-config-fs", |
| 378 "Release", | 390 "Release", |
| 379 "--paths", | 391 "--paths", |
| 380 "{\"build\": \"[BUILD]\", \"checkout\": \"[SLAVE_BUILD]/src\"}", | 392 "{\"build\": \"[BUILD]\", \"checkout\": \"[SLAVE_BUILD]/src\"}", |
| 381 "--properties", | 393 "--properties", |
| 382 "{\"buildername\": \"linux_chromium_asan_rel\", \"buildnumber\": 571, \"ma
stername\": \"tryserver.chromium.linux\", \"slavename\": \"TestSlavename\", \"ta
rget_platform\": \"linux\"}", | 394 "{\"buildername\": \"linux_chromium_asan_rel\", \"buildnumber\": 571, \"ma
stername\": \"tryserver.chromium.linux\", \"slavename\": \"TestSlavename\", \"ta
rget_platform\": \"linux\"}", |
| 383 "run", | 395 "run", |
| 384 "--output", | 396 "--output", |
| 385 "/path/to/tmp/json" | 397 "/path/to/tmp/json" |
| 386 ], | 398 ], |
| 399 "cwd": "[SLAVE_BUILD]", |
| 387 "name": "nacl_integration (with patch)", | 400 "name": "nacl_integration (with patch)", |
| 388 "~followup_annotations": [ | 401 "~followup_annotations": [ |
| 389 "@@@STEP_LOG_LINE@json.output@{@@@", | 402 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 390 "@@@STEP_LOG_LINE@json.output@ \"failures\": [], @@@", | 403 "@@@STEP_LOG_LINE@json.output@ \"failures\": [], @@@", |
| 391 "@@@STEP_LOG_LINE@json.output@ \"valid\": true@@@", | 404 "@@@STEP_LOG_LINE@json.output@ \"valid\": true@@@", |
| 392 "@@@STEP_LOG_LINE@json.output@}@@@", | 405 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 393 "@@@STEP_LOG_END@json.output@@@" | 406 "@@@STEP_LOG_END@json.output@@@" |
| 394 ] | 407 ] |
| 395 }, | 408 }, |
| 396 { | 409 { |
| (...skipping 11 matching lines...) Expand all Loading... |
| 408 "--", | 421 "--", |
| 409 "collect", | 422 "collect", |
| 410 "--swarming", | 423 "--swarming", |
| 411 "https://chromium-swarm.appspot.com", | 424 "https://chromium-swarm.appspot.com", |
| 412 "--decorate", | 425 "--decorate", |
| 413 "--print-status-updates", | 426 "--print-status-updates", |
| 414 "--shards", | 427 "--shards", |
| 415 "1", | 428 "1", |
| 416 "base_unittests (with patch)/Ubuntu-12.04/[dummy has/linux_chromium_asan_r
el/571" | 429 "base_unittests (with patch)/Ubuntu-12.04/[dummy has/linux_chromium_asan_r
el/571" |
| 417 ], | 430 ], |
| 431 "cwd": "[SLAVE_BUILD]", |
| 418 "name": "base_unittests (with patch)", | 432 "name": "base_unittests (with patch)", |
| 419 "~followup_annotations": [ | 433 "~followup_annotations": [ |
| 420 "step returned non-zero exit code: 1", | 434 "step returned non-zero exit code: 1", |
| 421 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", | 435 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", |
| 422 "@@@STEP_FAILURE@@@" | 436 "@@@STEP_FAILURE@@@" |
| 423 ] | 437 ] |
| 424 }, | 438 }, |
| 425 { | 439 { |
| 426 "cmd": [ | 440 "cmd": [ |
| 427 "python", | 441 "python", |
| (...skipping 12 matching lines...) Expand all Loading... |
| 440 "--revision_mapping_file", | 454 "--revision_mapping_file", |
| 441 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\",
\"src/third_party/WebKit\": \"got_webkit_revision\", \"src/third_party/webrtc\"
: \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_
revision\", \"src/v8\": \"got_v8_revision\"}", | 455 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\",
\"src/third_party/WebKit\": \"got_webkit_revision\", \"src/third_party/webrtc\"
: \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_
revision\", \"src/v8\": \"got_v8_revision\"}", |
| 442 "--rietveld_server", | 456 "--rietveld_server", |
| 443 "https://codereview.chromium.org", | 457 "https://codereview.chromium.org", |
| 444 "--output_json", | 458 "--output_json", |
| 445 "/path/to/tmp/json", | 459 "/path/to/tmp/json", |
| 446 "--revision", | 460 "--revision", |
| 447 "src@f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", | 461 "src@f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", |
| 448 "--force" | 462 "--force" |
| 449 ], | 463 ], |
| 464 "cwd": "[SLAVE_BUILD]", |
| 450 "name": "bot_update (without patch)", | 465 "name": "bot_update (without patch)", |
| 451 "~followup_annotations": [ | 466 "~followup_annotations": [ |
| 452 "@@@STEP_TEXT@Some step text@@@", | 467 "@@@STEP_TEXT@Some step text@@@", |
| 453 "@@@STEP_LOG_LINE@json.output@{@@@", | 468 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 454 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", | 469 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
| 455 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", | 470 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", |
| 456 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", | 471 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", |
| 457 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", | 472 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", |
| 458 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", | 473 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", |
| 459 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", | 474 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", |
| (...skipping 14 matching lines...) Expand all Loading... |
| 474 "@@@STEP_LOG_END@json.output@@@" | 489 "@@@STEP_LOG_END@json.output@@@" |
| 475 ] | 490 ] |
| 476 }, | 491 }, |
| 477 { | 492 { |
| 478 "cmd": [ | 493 "cmd": [ |
| 479 "python", | 494 "python", |
| 480 "-u", | 495 "-u", |
| 481 "[DEPOT_TOOLS]/gclient.py", | 496 "[DEPOT_TOOLS]/gclient.py", |
| 482 "runhooks" | 497 "runhooks" |
| 483 ], | 498 ], |
| 499 "cwd": "[SLAVE_BUILD]", |
| 484 "env": { | 500 "env": { |
| 485 "GYP_DEFINES": "asan=1 clang=1 component=static_library dcheck_always_on=1
fastbuild=1 gomadir='[BUILD]/goma' lsan=1 target_arch=x64 test_isolation_mode=p
repare use_goma=1" | 501 "GYP_DEFINES": "asan=1 clang=1 component=static_library dcheck_always_on=1
fastbuild=1 gomadir='[BUILD]/goma' lsan=1 target_arch=x64 test_isolation_mode=p
repare use_goma=1" |
| 486 }, | 502 }, |
| 487 "name": "gclient runhooks (without patch)" | 503 "name": "gclient runhooks (without patch)" |
| 488 }, | 504 }, |
| 489 { | 505 { |
| 490 "cmd": [ | 506 "cmd": [ |
| 491 "python", | 507 "python", |
| 492 "-u", | 508 "-u", |
| 493 "RECIPE_MODULE[isolate]/resources/find_isolated_tests.py", | 509 "RECIPE_MODULE[isolate]/resources/find_isolated_tests.py", |
| 494 "--build-dir", | 510 "--build-dir", |
| 495 "[SLAVE_BUILD]/src/out/Release", | 511 "[SLAVE_BUILD]/src/out/Release", |
| 496 "--clean-isolated-files" | 512 "--clean-isolated-files" |
| 497 ], | 513 ], |
| 514 "cwd": "[SLAVE_BUILD]", |
| 498 "name": "clean isolated files (2)" | 515 "name": "clean isolated files (2)" |
| 499 }, | 516 }, |
| 500 { | 517 { |
| 501 "cmd": [ | 518 "cmd": [ |
| 502 "python", | 519 "python", |
| 503 "-u", | 520 "-u", |
| 504 "[BUILD]/scripts/slave/compile.py", | 521 "[BUILD]/scripts/slave/compile.py", |
| 505 "--target", | 522 "--target", |
| 506 "Release", | 523 "Release", |
| 507 "--src-dir", | 524 "--src-dir", |
| 508 "[SLAVE_BUILD]/src", | 525 "[SLAVE_BUILD]/src", |
| 509 "--build-tool", | 526 "--build-tool", |
| 510 "ninja", | 527 "ninja", |
| 511 "--compiler", | 528 "--compiler", |
| 512 "goma-clang", | 529 "goma-clang", |
| 513 "--goma-dir", | 530 "--goma-dir", |
| 514 "[BUILD]/goma", | 531 "[BUILD]/goma", |
| 515 "--", | 532 "--", |
| 516 "base_unittests", | 533 "base_unittests", |
| 517 "base_unittests_run" | 534 "base_unittests_run" |
| 518 ], | 535 ], |
| 536 "cwd": "[SLAVE_BUILD]", |
| 519 "name": "compile (without patch)" | 537 "name": "compile (without patch)" |
| 520 }, | 538 }, |
| 521 { | 539 { |
| 522 "cmd": [ | 540 "cmd": [ |
| 523 "python", | 541 "python", |
| 524 "-u", | 542 "-u", |
| 525 "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write('
\\n'.join(glob.glob(sys.argv[2])))\n", | 543 "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write('
\\n'.join(glob.glob(sys.argv[2])))\n", |
| 526 "/path/to/tmp/", | 544 "/path/to/tmp/", |
| 527 "[SLAVE_BUILD]/src/out/Release/*.isolated.gen.json" | 545 "[SLAVE_BUILD]/src/out/Release/*.isolated.gen.json" |
| 528 ], | 546 ], |
| 547 "cwd": "[SLAVE_BUILD]", |
| 529 "name": "find isolated targets (2)" | 548 "name": "find isolated targets (2)" |
| 530 }, | 549 }, |
| 531 { | 550 { |
| 532 "cmd": [ | 551 "cmd": [ |
| 533 "python", | 552 "python", |
| 534 "-u", | 553 "-u", |
| 535 "[SLAVE_BUILD]/src/tools/swarming_client/isolate.py", | 554 "[SLAVE_BUILD]/src/tools/swarming_client/isolate.py", |
| 536 "batcharchive", | 555 "batcharchive", |
| 537 "--dump-json", | 556 "--dump-json", |
| 538 "/path/to/tmp/json", | 557 "/path/to/tmp/json", |
| 539 "--isolate-server", | 558 "--isolate-server", |
| 540 "https://isolateserver.appspot.com", | 559 "https://isolateserver.appspot.com", |
| 541 "--verbose", | 560 "--verbose", |
| 542 "[SLAVE_BUILD]/src/out/Release/dummy_target_1.isolated.gen.json", | 561 "[SLAVE_BUILD]/src/out/Release/dummy_target_1.isolated.gen.json", |
| 543 "[SLAVE_BUILD]/src/out/Release/dummy_target_2.isolated.gen.json" | 562 "[SLAVE_BUILD]/src/out/Release/dummy_target_2.isolated.gen.json" |
| 544 ], | 563 ], |
| 564 "cwd": "[SLAVE_BUILD]", |
| 545 "name": "isolate tests (2)", | 565 "name": "isolate tests (2)", |
| 546 "~followup_annotations": [ | 566 "~followup_annotations": [ |
| 547 "@@@STEP_LOG_LINE@json.output@{@@@", | 567 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 548 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_1\": \"[dummy hash for dumm
y_target_1]\", @@@", | 568 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_1\": \"[dummy hash for dumm
y_target_1]\", @@@", |
| 549 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_2\": \"[dummy hash for dumm
y_target_2]\"@@@", | 569 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_2\": \"[dummy hash for dumm
y_target_2]\"@@@", |
| 550 "@@@STEP_LOG_LINE@json.output@}@@@", | 570 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 551 "@@@STEP_LOG_END@json.output@@@", | 571 "@@@STEP_LOG_END@json.output@@@", |
| 552 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"dummy_target_1\": \"[dummy hash for
dummy_target_1]\", \"dummy_target_2\": \"[dummy hash for dummy_target_2]\"}@@@" | 572 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"dummy_target_1\": \"[dummy hash for
dummy_target_1]\", \"dummy_target_2\": \"[dummy hash for dummy_target_2]\"}@@@" |
| 553 ] | 573 ] |
| 554 }, | 574 }, |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 618 "--user", | 638 "--user", |
| 619 "commit-bot@chromium.org", | 639 "commit-bot@chromium.org", |
| 620 "[dummy hash for base_unittests]", | 640 "[dummy hash for base_unittests]", |
| 621 "--", | 641 "--", |
| 622 "--test-launcher-print-test-stdio=always", | 642 "--test-launcher-print-test-stdio=always", |
| 623 "--test-launcher-batch-limit=1", | 643 "--test-launcher-batch-limit=1", |
| 624 "--gtest_filter=Test.Two", | 644 "--gtest_filter=Test.Two", |
| 625 "--lsan=1", | 645 "--lsan=1", |
| 626 "--test-launcher-summary-output=${ISOLATED_OUTDIR}/output.json" | 646 "--test-launcher-summary-output=${ISOLATED_OUTDIR}/output.json" |
| 627 ], | 647 ], |
| 648 "cwd": "[SLAVE_BUILD]", |
| 628 "name": "[trigger] base_unittests (without patch)", | 649 "name": "[trigger] base_unittests (without patch)", |
| 629 "~followup_annotations": [ | 650 "~followup_annotations": [ |
| 630 "@@@STEP_LOG_LINE@json.output@{@@@", | 651 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 631 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"base_unittests (with
out patch)/Ubuntu-12.04/[dummy has/linux_chromium_asan_rel/571\", @@@", | 652 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"base_unittests (with
out patch)/Ubuntu-12.04/[dummy has/linux_chromium_asan_rel/571\", @@@", |
| 632 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | 653 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", |
| 633 "@@@STEP_LOG_LINE@json.output@ \"base_unittests (without patch)/Ubuntu-
12.04/[dummy has/linux_chromium_asan_rel/571\": {@@@", | 654 "@@@STEP_LOG_LINE@json.output@ \"base_unittests (without patch)/Ubuntu-
12.04/[dummy has/linux_chromium_asan_rel/571\": {@@@", |
| 634 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | 655 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", |
| 635 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | 656 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", |
| 636 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", | 657 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", |
| 637 "@@@STEP_LOG_LINE@json.output@ }@@@", | 658 "@@@STEP_LOG_LINE@json.output@ }@@@", |
| (...skipping 18 matching lines...) Expand all Loading... |
| 656 "--", | 677 "--", |
| 657 "collect", | 678 "collect", |
| 658 "--swarming", | 679 "--swarming", |
| 659 "https://chromium-swarm.appspot.com", | 680 "https://chromium-swarm.appspot.com", |
| 660 "--decorate", | 681 "--decorate", |
| 661 "--print-status-updates", | 682 "--print-status-updates", |
| 662 "--shards", | 683 "--shards", |
| 663 "1", | 684 "1", |
| 664 "base_unittests (without patch)/Ubuntu-12.04/[dummy has/linux_chromium_asa
n_rel/571" | 685 "base_unittests (without patch)/Ubuntu-12.04/[dummy has/linux_chromium_asa
n_rel/571" |
| 665 ], | 686 ], |
| 687 "cwd": "[SLAVE_BUILD]", |
| 666 "name": "base_unittests (without patch)" | 688 "name": "base_unittests (without patch)" |
| 667 }, | 689 }, |
| 668 { | 690 { |
| 669 "cmd": [ | 691 "cmd": [ |
| 670 "python", | 692 "python", |
| 671 "-u", | 693 "-u", |
| 672 "\nimport sys, json\nfailures = json.load(open(sys.argv[1], 'rb'))\n\nsucc
ess = True\n\nif failures['new']:\n success = False\n print 'New failures:'\n
for f in failures['new']:\n print f\n\nif failures['ignored']:\n print 'Ign
ored failures:'\n for f in failures['ignored']:\n print f\n\nsys.exit(0 if s
uccess else 1)\n", | 694 "\nimport sys, json\nfailures = json.load(open(sys.argv[1], 'rb'))\n\nsucc
ess = True\n\nif failures['new']:\n success = False\n print 'New failures:'\n
for f in failures['new']:\n print f\n\nif failures['ignored']:\n print 'Ign
ored failures:'\n for f in failures['ignored']:\n print f\n\nsys.exit(0 if s
uccess else 1)\n", |
| 673 "{\"ignored\": [], \"new\": [\"Test.Two\"]}" | 695 "{\"ignored\": [], \"new\": [\"Test.Two\"]}" |
| 674 ], | 696 ], |
| 697 "cwd": "[SLAVE_BUILD]", |
| 675 "name": "base_unittests", | 698 "name": "base_unittests", |
| 676 "~followup_annotations": [ | 699 "~followup_annotations": [ |
| 677 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", | 700 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", |
| 678 "@@@STEP_LOG_LINE@python.inline@@@@", | 701 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 679 "@@@STEP_LOG_LINE@python.inline@import sys, json@@@", | 702 "@@@STEP_LOG_LINE@python.inline@import sys, json@@@", |
| 680 "@@@STEP_LOG_LINE@python.inline@failures = json.load(open(sys.argv[1], 'rb
'))@@@", | 703 "@@@STEP_LOG_LINE@python.inline@failures = json.load(open(sys.argv[1], 'rb
'))@@@", |
| 681 "@@@STEP_LOG_LINE@python.inline@@@@", | 704 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 682 "@@@STEP_LOG_LINE@python.inline@success = True@@@", | 705 "@@@STEP_LOG_LINE@python.inline@success = True@@@", |
| 683 "@@@STEP_LOG_LINE@python.inline@@@@", | 706 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 684 "@@@STEP_LOG_LINE@python.inline@if failures['new']:@@@", | 707 "@@@STEP_LOG_LINE@python.inline@if failures['new']:@@@", |
| 685 "@@@STEP_LOG_LINE@python.inline@ success = False@@@", | 708 "@@@STEP_LOG_LINE@python.inline@ success = False@@@", |
| 686 "@@@STEP_LOG_LINE@python.inline@ print 'New failures:'@@@", | 709 "@@@STEP_LOG_LINE@python.inline@ print 'New failures:'@@@", |
| 687 "@@@STEP_LOG_LINE@python.inline@ for f in failures['new']:@@@", | 710 "@@@STEP_LOG_LINE@python.inline@ for f in failures['new']:@@@", |
| 688 "@@@STEP_LOG_LINE@python.inline@ print f@@@", | 711 "@@@STEP_LOG_LINE@python.inline@ print f@@@", |
| 689 "@@@STEP_LOG_LINE@python.inline@@@@", | 712 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 690 "@@@STEP_LOG_LINE@python.inline@if failures['ignored']:@@@", | 713 "@@@STEP_LOG_LINE@python.inline@if failures['ignored']:@@@", |
| 691 "@@@STEP_LOG_LINE@python.inline@ print 'Ignored failures:'@@@", | 714 "@@@STEP_LOG_LINE@python.inline@ print 'Ignored failures:'@@@", |
| 692 "@@@STEP_LOG_LINE@python.inline@ for f in failures['ignored']:@@@", | 715 "@@@STEP_LOG_LINE@python.inline@ for f in failures['ignored']:@@@", |
| 693 "@@@STEP_LOG_LINE@python.inline@ print f@@@", | 716 "@@@STEP_LOG_LINE@python.inline@ print f@@@", |
| 694 "@@@STEP_LOG_LINE@python.inline@@@@", | 717 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 695 "@@@STEP_LOG_LINE@python.inline@sys.exit(0 if success else 1)@@@", | 718 "@@@STEP_LOG_LINE@python.inline@sys.exit(0 if success else 1)@@@", |
| 696 "@@@STEP_LOG_END@python.inline@@@", | 719 "@@@STEP_LOG_END@python.inline@@@", |
| 697 "@@@STEP_FAILURE@@@" | 720 "@@@STEP_FAILURE@@@" |
| 698 ] | 721 ] |
| 699 } | 722 } |
| 700 ] | 723 ] |
| OLD | NEW |