| 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 "android_amp_rel_tests_recipe", | 10 "android_amp_rel_tests_recipe", |
| 11 "--slave", | 11 "--slave", |
| 12 "slavename", | 12 "slavename", |
| 13 "--spec", | 13 "--spec", |
| 14 "cache_dir = None\nsolutions = [{'custom_vars': {'googlecode_url': 'svn://
svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.
org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org
/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, '
deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-mirror.gol
o.chromium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefo
x2_profile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins':
None, 'src/chrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/t
est/data/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/
chrome/test/data/perf/frame_rate/private': None, 'src/chrome/test/data/plugin':
None, 'src/chrome/test/data/ssl/certs': None, 'src/data/autodiscovery': None, 's
rc/data/esctf': None, 'src/data/mach_ports': None, 'src/data/memory_test': None,
'src/data/mozilla_js_tests': None, 'src/data/page_cycler': None, 'src/data/sele
nium_core': None, 'src/data/tab_switching': None, 'src/tools/grit/grit/test/data
': None, 'src/webkit/data/bmp_decoder': None, 'src/webkit/data/ico_decoder': Non
e, 'src/webkit/data/test_shell/plugins': None, 'src/webkit/data/xbm_decoder': No
ne}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src-internal', 'url': 'svn:/
/svn-mirror.golo.chromium.org/chrome-internal/trunk/src-internal'}]\ntarget_os =
['android']", | 14 "cache_dir = None\nsolutions = [{'custom_vars': {'googlecode_url': 'svn://
svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.
org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org
/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, '
deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-mirror.gol
o.chromium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefo
x2_profile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins':
None, 'src/chrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/t
est/data/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/
chrome/test/data/perf/frame_rate/private': None, 'src/chrome/test/data/plugin':
None, 'src/chrome/test/data/ssl/certs': None, 'src/data/autodiscovery': None, 's
rc/data/esctf': None, 'src/data/mach_ports': None, 'src/data/memory_test': None,
'src/data/mozilla_js_tests': None, 'src/data/page_cycler': None, 'src/data/sele
nium_core': None, 'src/data/tab_switching': None, 'src/tools/grit/grit/test/data
': None, 'src/webkit/data/bmp_decoder': None, 'src/webkit/data/ico_decoder': Non
e, 'src/webkit/data/test_shell/plugins': None, 'src/webkit/data/xbm_decoder': No
ne}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src-internal', 'url': 'svn:/
/svn-mirror.golo.chromium.org/chrome-internal/trunk/src-internal'}]\ntarget_os =
['android']", |
| 15 "--root", | 15 "--root", |
| 16 "src", | 16 "src", |
| 17 "--revision_mapping_file", | 17 "--revision_mapping_file", |
| 18 "{\"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\"}", | 18 "{\"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\"}", |
| 19 "--output_json", | 19 "--output_json", |
| 20 "/path/to/tmp/json", | 20 "/path/to/tmp/json", |
| 21 "--revision", | 21 "--revision", |
| 22 "src@4f4b02f6b7fa20a3a25682c457bbc8ad589c8a00" | 22 "src@4f4b02f6b7fa20a3a25682c457bbc8ad589c8a00" |
| 23 ], | 23 ], |
| 24 "cwd": "[SLAVE_BUILD]", |
| 24 "name": "bot_update", | 25 "name": "bot_update", |
| 25 "~followup_annotations": [ | 26 "~followup_annotations": [ |
| 26 "@@@STEP_TEXT@Some step text@@@", | 27 "@@@STEP_TEXT@Some step text@@@", |
| 27 "@@@STEP_LOG_LINE@json.output@{@@@", | 28 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 28 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", | 29 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
| 29 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", | 30 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", |
| 30 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", | 31 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", |
| 31 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", | 32 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", |
| 32 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", | 33 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", |
| 33 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", | 34 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", |
| (...skipping 29 matching lines...) Expand all Loading... |
| 63 { | 64 { |
| 64 "cmd": [ | 65 "cmd": [ |
| 65 "python", | 66 "python", |
| 66 "-u", | 67 "-u", |
| 67 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree
(sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo
r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw
ith('.pyc'):\n os.remove(os.path.join(base, f))\n", | 68 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree
(sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo
r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw
ith('.pyc'):\n os.remove(os.path.join(base, f))\n", |
| 68 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", | 69 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", |
| 69 "[SLAVE_BUILD]/src/out/Release/test_logs", | 70 "[SLAVE_BUILD]/src/out/Release/test_logs", |
| 70 "[SLAVE_BUILD]/src/out/build_product.zip", | 71 "[SLAVE_BUILD]/src/out/build_product.zip", |
| 71 "[SLAVE_BUILD]/src" | 72 "[SLAVE_BUILD]/src" |
| 72 ], | 73 ], |
| 74 "cwd": "[SLAVE_BUILD]", |
| 73 "name": "clean local files", | 75 "name": "clean local files", |
| 74 "~followup_annotations": [ | 76 "~followup_annotations": [ |
| 75 "@@@STEP_LOG_LINE@python.inline@@@@", | 77 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 76 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", | 78 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", |
| 77 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", | 79 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", |
| 78 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", | 80 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", |
| 79 "@@@STEP_LOG_LINE@python.inline@try:@@@", | 81 "@@@STEP_LOG_LINE@python.inline@try:@@@", |
| 80 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", | 82 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", |
| 81 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", | 83 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", |
| 82 "@@@STEP_LOG_LINE@python.inline@ pass@@@", | 84 "@@@STEP_LOG_LINE@python.inline@ pass@@@", |
| 83 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv
[4]):@@@", | 85 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv
[4]):@@@", |
| 84 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", | 86 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", |
| 85 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", | 87 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", |
| 86 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@"
, | 88 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@"
, |
| 87 "@@@STEP_LOG_END@python.inline@@@" | 89 "@@@STEP_LOG_END@python.inline@@@" |
| 88 ] | 90 ] |
| 89 }, | 91 }, |
| 90 { | 92 { |
| 91 "cmd": [ | 93 "cmd": [ |
| 92 "python", | 94 "python", |
| 93 "-u", | 95 "-u", |
| 94 "[DEPOT_TOOLS]/gclient.py", | 96 "[DEPOT_TOOLS]/gclient.py", |
| 95 "runhooks" | 97 "runhooks" |
| 96 ], | 98 ], |
| 99 "cwd": "[SLAVE_BUILD]", |
| 97 "env": { | 100 "env": { |
| 98 "GYP_CROSSCOMPILE": "1", | 101 "GYP_CROSSCOMPILE": "1", |
| 99 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[
BUILD]/goma' target_arch=arm use_goma=1", | 102 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[
BUILD]/goma' target_arch=arm use_goma=1", |
| 100 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 103 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 101 }, | 104 }, |
| 102 "name": "gclient runhooks" | 105 "name": "gclient runhooks" |
| 103 }, | 106 }, |
| 104 { | 107 { |
| 105 "allow_subannotations": false, | 108 "allow_subannotations": false, |
| 106 "cmd": [ | 109 "cmd": [ |
| 107 "[SLAVE_BUILD]/src/build/tree_truth.sh", | 110 "[SLAVE_BUILD]/src/build/tree_truth.sh", |
| 108 "[SLAVE_BUILD]/src", | 111 "[SLAVE_BUILD]/src", |
| 109 "src" | 112 "src" |
| 110 ], | 113 ], |
| 114 "cwd": "[SLAVE_BUILD]", |
| 111 "name": "tree truth steps" | 115 "name": "tree truth steps" |
| 112 }, | 116 }, |
| 113 { | 117 { |
| 114 "cmd": [ | 118 "cmd": [ |
| 115 "git", | 119 "git", |
| 116 "diff", | 120 "diff", |
| 117 "--cached", | 121 "--cached", |
| 118 "--name-only" | 122 "--name-only" |
| 119 ], | 123 ], |
| 120 "cwd": "[SLAVE_BUILD]/src", | 124 "cwd": "[SLAVE_BUILD]/src", |
| 121 "name": "git diff to analyze patch", | 125 "name": "git diff to analyze patch", |
| 122 "stdout": "/path/to/tmp/", | 126 "stdout": "/path/to/tmp/", |
| 123 "~followup_annotations": [ | 127 "~followup_annotations": [ |
| 124 "@@@STEP_LOG_LINE@files@foo.cc@@@", | 128 "@@@STEP_LOG_LINE@files@foo.cc@@@", |
| 125 "@@@STEP_LOG_END@files@@@" | 129 "@@@STEP_LOG_END@files@@@" |
| 126 ] | 130 ] |
| 127 }, | 131 }, |
| 128 { | 132 { |
| 129 "cmd": [ | 133 "cmd": [ |
| 130 "python", | 134 "python", |
| 131 "-u", | 135 "-u", |
| 132 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 136 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 133 "[SLAVE_BUILD]/src/testing/buildbot/trybot_analyze_config.json", | 137 "[SLAVE_BUILD]/src/testing/buildbot/trybot_analyze_config.json", |
| 134 "/path/to/tmp/json" | 138 "/path/to/tmp/json" |
| 135 ], | 139 ], |
| 140 "cwd": "[SLAVE_BUILD]", |
| 136 "name": "read filter exclusion spec", | 141 "name": "read filter exclusion spec", |
| 137 "~followup_annotations": [ | 142 "~followup_annotations": [ |
| 138 "@@@STEP_TEXT@path: 'testing/buildbot/trybot_analyze_config.json'@@@", | 143 "@@@STEP_TEXT@path: 'testing/buildbot/trybot_analyze_config.json'@@@", |
| 139 "@@@STEP_LOG_LINE@json.output@{@@@", | 144 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 140 "@@@STEP_LOG_LINE@json.output@ \"base\": {@@@", | 145 "@@@STEP_LOG_LINE@json.output@ \"base\": {@@@", |
| 141 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": []@@@", | 146 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": []@@@", |
| 142 "@@@STEP_LOG_LINE@json.output@ }, @@@", | 147 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| 143 "@@@STEP_LOG_LINE@json.output@ \"chromium\": {@@@", | 148 "@@@STEP_LOG_LINE@json.output@ \"chromium\": {@@@", |
| 144 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": []@@@", | 149 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": []@@@", |
| 145 "@@@STEP_LOG_LINE@json.output@ }, @@@", | 150 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| 146 "@@@STEP_LOG_LINE@json.output@ \"ios\": {@@@", | 151 "@@@STEP_LOG_LINE@json.output@ \"ios\": {@@@", |
| 147 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": []@@@", | 152 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": []@@@", |
| 148 "@@@STEP_LOG_LINE@json.output@ }@@@", | 153 "@@@STEP_LOG_LINE@json.output@ }@@@", |
| 149 "@@@STEP_LOG_LINE@json.output@}@@@", | 154 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 150 "@@@STEP_LOG_END@json.output@@@" | 155 "@@@STEP_LOG_END@json.output@@@" |
| 151 ] | 156 ] |
| 152 }, | 157 }, |
| 153 { | 158 { |
| 154 "cmd": [ | 159 "cmd": [ |
| 155 "python", | 160 "python", |
| 156 "-u", | 161 "-u", |
| 157 "[SLAVE_BUILD]/src/build/gyp_chromium", | 162 "[SLAVE_BUILD]/src/build/gyp_chromium", |
| 158 "--analyzer", | 163 "--analyzer", |
| 159 "{\"files\": [\"foo.cc\"], \"targets\": [\"android_webview_unittests\", \"
base_unittests\", \"cc_unittests\", \"components_unittests\", \"events_unittests
\", \"gl_tests\", \"ipc_tests\", \"skia_unittests\", \"sql_unittests\", \"sync_u
nit_tests\", \"ui_android_unittests\", \"ui_touch_selection_unittests\", \"junit
_unit_tests\"]}", | 164 "{\"files\": [\"foo.cc\"], \"targets\": [\"android_webview_unittests\", \"
base_unittests\", \"cc_unittests\", \"components_unittests\", \"events_unittests
\", \"gl_tests\", \"ipc_tests\", \"skia_unittests\", \"sql_unittests\", \"sync_u
nit_tests\", \"ui_android_unittests\", \"ui_touch_selection_unittests\", \"junit
_unit_tests\"]}", |
| 160 "/path/to/tmp/json" | 165 "/path/to/tmp/json" |
| 161 ], | 166 ], |
| 167 "cwd": "[SLAVE_BUILD]", |
| 162 "env": { | 168 "env": { |
| 163 "GYP_CROSSCOMPILE": "1", | 169 "GYP_CROSSCOMPILE": "1", |
| 164 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[
BUILD]/goma' target_arch=arm use_goma=1" | 170 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[
BUILD]/goma' target_arch=arm use_goma=1" |
| 165 }, | 171 }, |
| 166 "name": "analyze", | 172 "name": "analyze", |
| 167 "~followup_annotations": [ | 173 "~followup_annotations": [ |
| 168 "@@@STEP_LOG_LINE@json.output@{@@@", | 174 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 169 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@", | 175 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@", |
| 170 "@@@STEP_LOG_LINE@json.output@ \"base_unittests_apk\", @@@", | 176 "@@@STEP_LOG_LINE@json.output@ \"base_unittests_apk\", @@@", |
| 171 "@@@STEP_LOG_LINE@json.output@ \"junit_unit_tests\"@@@", | 177 "@@@STEP_LOG_LINE@json.output@ \"junit_unit_tests\"@@@", |
| 172 "@@@STEP_LOG_LINE@json.output@ ], @@@", | 178 "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| 173 "@@@STEP_LOG_LINE@json.output@ \"status\": \"Found dependency\", @@@", | 179 "@@@STEP_LOG_LINE@json.output@ \"status\": \"Found dependency\", @@@", |
| 174 "@@@STEP_LOG_LINE@json.output@ \"targets\": [@@@", | 180 "@@@STEP_LOG_LINE@json.output@ \"targets\": [@@@", |
| 175 "@@@STEP_LOG_LINE@json.output@ \"base_unittests\", @@@", | 181 "@@@STEP_LOG_LINE@json.output@ \"base_unittests\", @@@", |
| 176 "@@@STEP_LOG_LINE@json.output@ \"junit_unit_tests\"@@@", | 182 "@@@STEP_LOG_LINE@json.output@ \"junit_unit_tests\"@@@", |
| 177 "@@@STEP_LOG_LINE@json.output@ ]@@@", | 183 "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| 178 "@@@STEP_LOG_LINE@json.output@}@@@", | 184 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 179 "@@@STEP_LOG_END@json.output@@@" | 185 "@@@STEP_LOG_END@json.output@@@" |
| 180 ] | 186 ] |
| 181 }, | 187 }, |
| 182 { | 188 { |
| 183 "allow_subannotations": false, | 189 "allow_subannotations": false, |
| 184 "cmd": [ | 190 "cmd": [ |
| 185 "[SLAVE_BUILD]/src/build/tree_truth.sh", | 191 "[SLAVE_BUILD]/src/build/tree_truth.sh", |
| 186 "[SLAVE_BUILD]/src", | 192 "[SLAVE_BUILD]/src", |
| 187 "src" | 193 "src" |
| 188 ], | 194 ], |
| 195 "cwd": "[SLAVE_BUILD]", |
| 189 "name": "tree truth steps (2)" | 196 "name": "tree truth steps (2)" |
| 190 }, | 197 }, |
| 191 { | 198 { |
| 192 "cmd": [ | 199 "cmd": [ |
| 193 "python", | 200 "python", |
| 194 "-u", | 201 "-u", |
| 195 "[BUILD]/scripts/slave/compile.py", | 202 "[BUILD]/scripts/slave/compile.py", |
| 196 "--target", | 203 "--target", |
| 197 "Release", | 204 "Release", |
| 198 "--src-dir", | 205 "--src-dir", |
| 199 "[SLAVE_BUILD]/src", | 206 "[SLAVE_BUILD]/src", |
| 200 "--build-tool", | 207 "--build-tool", |
| 201 "ninja", | 208 "ninja", |
| 202 "--compiler", | 209 "--compiler", |
| 203 "goma", | 210 "goma", |
| 204 "--goma-dir", | 211 "--goma-dir", |
| 205 "[BUILD]/goma", | 212 "[BUILD]/goma", |
| 206 "--", | 213 "--", |
| 207 "base_unittests_apk", | 214 "base_unittests_apk", |
| 208 "junit_unit_tests" | 215 "junit_unit_tests" |
| 209 ], | 216 ], |
| 217 "cwd": "[SLAVE_BUILD]", |
| 210 "env": { | 218 "env": { |
| 211 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 219 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 212 }, | 220 }, |
| 213 "name": "compile" | 221 "name": "compile" |
| 214 }, | 222 }, |
| 215 { | 223 { |
| 216 "cmd": [ | 224 "cmd": [ |
| 217 "python", | 225 "python", |
| 218 "-u", | 226 "-u", |
| 219 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 227 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
| (...skipping 21 matching lines...) Expand all Loading... |
| 241 "Nexus 5", | 249 "Nexus 5", |
| 242 "--remote-device-os", | 250 "--remote-device-os", |
| 243 "4.4.2", | 251 "4.4.2", |
| 244 "--remote-device-os", | 252 "--remote-device-os", |
| 245 "4.4.3", | 253 "4.4.3", |
| 246 "--trigger", | 254 "--trigger", |
| 247 "/path/to/tmp/json", | 255 "/path/to/tmp/json", |
| 248 "--verbose", | 256 "--verbose", |
| 249 "--release" | 257 "--release" |
| 250 ], | 258 ], |
| 259 "cwd": "[SLAVE_BUILD]", |
| 251 "name": "[trigger] base_unittests", | 260 "name": "[trigger] base_unittests", |
| 252 "~followup_annotations": [ | 261 "~followup_annotations": [ |
| 253 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@", | 262 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@", |
| 254 "@@@STEP_LOG_LINE@json.output@{@@@", | 263 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 255 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", | 264 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", |
| 256 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", | 265 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", |
| 257 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", | 266 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", |
| 258 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", | 267 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", |
| 259 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", | 268 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", |
| 260 "@@@STEP_LOG_LINE@json.output@ }@@@", | 269 "@@@STEP_LOG_LINE@json.output@ }@@@", |
| 261 "@@@STEP_LOG_LINE@json.output@ }@@@", | 270 "@@@STEP_LOG_LINE@json.output@ }@@@", |
| 262 "@@@STEP_LOG_LINE@json.output@}@@@", | 271 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 263 "@@@STEP_LOG_END@json.output@@@" | 272 "@@@STEP_LOG_END@json.output@@@" |
| 264 ] | 273 ] |
| 265 }, | 274 }, |
| 266 { | 275 { |
| 267 "cmd": [ | 276 "cmd": [ |
| 268 "python", | 277 "python", |
| 269 "-u", | 278 "-u", |
| 270 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 279 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 271 "{\"env\": {\"device\": {\"brand\": \"Foo\", \"name\": \"Fone\", \"os_vers
ion\": \"1.2.3\"}}}", | 280 "{\"env\": {\"device\": {\"brand\": \"Foo\", \"name\": \"Fone\", \"os_vers
ion\": \"1.2.3\"}}}", |
| 272 "[TMP_BASE]/amp_trigger_tmp_1/base_unittests.json" | 281 "[TMP_BASE]/amp_trigger_tmp_1/base_unittests.json" |
| 273 ], | 282 ], |
| 283 "cwd": "[SLAVE_BUILD]", |
| 274 "name": "[trigger] save base_unittests data" | 284 "name": "[trigger] save base_unittests data" |
| 275 }, | 285 }, |
| 276 { | 286 { |
| 277 "cmd": [ | 287 "cmd": [ |
| 278 "python", | 288 "python", |
| 279 "-u", | 289 "-u", |
| 280 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 290 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
| 281 "junit", | 291 "junit", |
| 282 "-s", | 292 "-s", |
| 283 "junit_unit_tests", | 293 "junit_unit_tests", |
| 284 "--verbose", | 294 "--verbose", |
| 285 "--release" | 295 "--release" |
| 286 ], | 296 ], |
| 297 "cwd": "[SLAVE_BUILD]", |
| 287 "env": { | 298 "env": { |
| 288 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 299 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 289 }, | 300 }, |
| 290 "name": "junit_unit_tests" | 301 "name": "junit_unit_tests" |
| 291 }, | 302 }, |
| 292 { | 303 { |
| 293 "cmd": [ | 304 "cmd": [ |
| 294 "python", | 305 "python", |
| 295 "-u", | 306 "-u", |
| 296 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 307 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
| 297 "python", | 308 "python", |
| 298 "-s", | 309 "-s", |
| 299 "gyp_py_unittests", | 310 "gyp_py_unittests", |
| 300 "--verbose" | 311 "--verbose" |
| 301 ], | 312 ], |
| 313 "cwd": "[SLAVE_BUILD]", |
| 302 "env": { | 314 "env": { |
| 303 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 315 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 304 }, | 316 }, |
| 305 "name": "gyp_py_unittests" | 317 "name": "gyp_py_unittests" |
| 306 }, | 318 }, |
| 307 { | 319 { |
| 308 "cmd": [ | 320 "cmd": [ |
| 309 "python", | 321 "python", |
| 310 "-u", | 322 "-u", |
| 311 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 323 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
| 312 "python", | 324 "python", |
| 313 "-s", | 325 "-s", |
| 314 "pylib_py_unittests", | 326 "pylib_py_unittests", |
| 315 "--verbose" | 327 "--verbose" |
| 316 ], | 328 ], |
| 329 "cwd": "[SLAVE_BUILD]", |
| 317 "env": { | 330 "env": { |
| 318 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 331 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 319 }, | 332 }, |
| 320 "name": "pylib_py_unittests" | 333 "name": "pylib_py_unittests" |
| 321 }, | 334 }, |
| 322 { | 335 { |
| 323 "cmd": [ | 336 "cmd": [ |
| 324 "python", | 337 "python", |
| 325 "-u", | 338 "-u", |
| 326 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 339 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 327 "[TMP_BASE]/amp_trigger_tmp_1/base_unittests.json", | 340 "[TMP_BASE]/amp_trigger_tmp_1/base_unittests.json", |
| 328 "/path/to/tmp/json" | 341 "/path/to/tmp/json" |
| 329 ], | 342 ], |
| 343 "cwd": "[SLAVE_BUILD]", |
| 330 "name": "[collect] load base_unittests data", | 344 "name": "[collect] load base_unittests data", |
| 331 "~followup_annotations": [ | 345 "~followup_annotations": [ |
| 332 "@@@STEP_LOG_LINE@json.output@{@@@", | 346 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 333 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", | 347 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", |
| 334 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", | 348 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", |
| 335 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", | 349 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", |
| 336 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", | 350 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", |
| 337 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", | 351 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", |
| 338 "@@@STEP_LOG_LINE@json.output@ }@@@", | 352 "@@@STEP_LOG_LINE@json.output@ }@@@", |
| 339 "@@@STEP_LOG_LINE@json.output@ }@@@", | 353 "@@@STEP_LOG_LINE@json.output@ }@@@", |
| (...skipping 30 matching lines...) Expand all Loading... |
| 370 "4.4.2", | 384 "4.4.2", |
| 371 "--remote-device-os", | 385 "--remote-device-os", |
| 372 "4.4.3", | 386 "4.4.3", |
| 373 "--collect", | 387 "--collect", |
| 374 "[TMP_BASE]/amp_trigger_tmp_1/base_unittests.json", | 388 "[TMP_BASE]/amp_trigger_tmp_1/base_unittests.json", |
| 375 "--results-path", | 389 "--results-path", |
| 376 "[TMP_BASE]/amp_results_tmp_2/base_unittests/results.zip", | 390 "[TMP_BASE]/amp_results_tmp_2/base_unittests/results.zip", |
| 377 "--verbose", | 391 "--verbose", |
| 378 "--release" | 392 "--release" |
| 379 ], | 393 ], |
| 394 "cwd": "[SLAVE_BUILD]", |
| 380 "name": "[collect] base_unittests", | 395 "name": "[collect] base_unittests", |
| 381 "~followup_annotations": [ | 396 "~followup_annotations": [ |
| 382 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@" | 397 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@" |
| 383 ] | 398 ] |
| 384 }, | 399 }, |
| 385 { | 400 { |
| 386 "cmd": [ | 401 "cmd": [ |
| 387 "python", | 402 "python", |
| 388 "-u", | 403 "-u", |
| 389 "\nimport glob, os, sys\nfor report in glob.glob(sys.argv[1]):\n with ope
n(report, 'r') as f:\n for l in f.readlines():\n print l\n os.remove(re
port)\n", | 404 "\nimport glob, os, sys\nfor report in glob.glob(sys.argv[1]):\n with ope
n(report, 'r') as f:\n for l in f.readlines():\n print l\n os.remove(re
port)\n", |
| 390 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" | 405 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" |
| 391 ], | 406 ], |
| 407 "cwd": "[SLAVE_BUILD]", |
| 392 "name": "test_report", | 408 "name": "test_report", |
| 393 "~followup_annotations": [ | 409 "~followup_annotations": [ |
| 394 "@@@STEP_LOG_LINE@python.inline@@@@", | 410 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 395 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", | 411 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", |
| 396 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", | 412 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", |
| 397 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", | 413 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", |
| 398 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", | 414 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", |
| 399 "@@@STEP_LOG_LINE@python.inline@ print l@@@", | 415 "@@@STEP_LOG_LINE@python.inline@ print l@@@", |
| 400 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", | 416 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", |
| 401 "@@@STEP_LOG_END@python.inline@@@" | 417 "@@@STEP_LOG_END@python.inline@@@" |
| 402 ] | 418 ] |
| 403 } | 419 } |
| 404 ] | 420 ] |
| OLD | NEW |