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

Unified Diff: scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_android_coverage_analyze.json

Issue 1287723002: Run tests that do not have any compile targets if source files change. Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Created 5 years, 4 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « scripts/slave/recipes/chromium_trybot.py ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_android_coverage_analyze.json
diff --git a/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_android_coverage_analyze.json b/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_android_coverage_analyze.json
index 25ebb21a05c94ba2ca1c2dcffeaa0d2cf84743ad..072ce6d2676b40a0b01383030c7eea0a9941961a 100644
--- a/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_android_coverage_analyze.json
+++ b/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_android_coverage_analyze.json
@@ -185,5 +185,267 @@
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
+ },
+ {
+ "cmd": [
+ "[BUILD]/scripts/slave/daemonizer.py",
+ "--",
+ "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py",
+ "[SLAVE_BUILD]/src/out/logcat"
+ ],
+ "cwd": "[SLAVE_BUILD]",
+ "env": {
+ "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[SLAVE_BUILD]/src/build/android:%(PATH)s"
+ },
+ "name": "spawn_logcat_monitor"
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "[BUILD]/scripts/slave/android/authorize_adb_devices.py",
+ "--adb-path",
+ "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb"
+ ],
+ "cwd": "[SLAVE_BUILD]",
+ "env": {
+ "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[SLAVE_BUILD]/src/build/android:%(PATH)s"
+ },
+ "name": "authorize_adb_devices"
+ },
+ {
+ "cmd": [
+ "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py",
+ "--json-output",
+ "/path/to/tmp/json"
+ ],
+ "cwd": "[SLAVE_BUILD]",
+ "env": {
+ "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[SLAVE_BUILD]/src/build/android:%(PATH)s"
+ },
+ "name": "device_status_check",
+ "~followup_annotations": [
+ "@@@STEP_TEXT@Online devices: 1@@@",
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"Wireless powered\": \"false\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"health\": \"2\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"level\": \"100\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"present\": \"true\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"scale\": \"100\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"status\": \"5\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"technology\": \"Li-ion\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"temperature\": \"249\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"voltage\": \"4286\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"build\": \"LRX21O\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"build_detail\": \"google/razor/flo:5.0/LRX21O/1570415:userdebug/dev-keys\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"imei_slice\": \"Unknown\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"serial\": \"07a00ca4\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"flo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"wifi_ip\": \"\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@{@@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"battery\": {@@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"AC powered\": \"false\", @@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"USB powered\": \"true\", @@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"Wireless powered\": \"false\", @@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"health\": \"2\", @@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"level\": \"100\", @@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"present\": \"true\", @@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"scale\": \"100\", @@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"status\": \"5\", @@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"technology\": \"Li-ion\", @@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"temperature\": \"249\", @@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"voltage\": \"4286\"@@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ }, @@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"build\": \"LRX21O\", @@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"build_detail\": \"google/razor/flo:5.0/LRX21O/1570415:userdebug/dev-keys\", @@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"imei_slice\": \"Unknown\", @@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"serial\": \"07a00ca4\", @@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"type\": \"flo\", @@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@ \"wifi_ip\": \"\"@@@",
+ "@@@STEP_LOG_LINE@flo LRX21O 07a00ca4@}@@@",
+ "@@@STEP_LOG_END@flo LRX21O 07a00ca4@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "[SLAVE_BUILD]/src/build/android/provision_devices.py",
+ "-t",
+ "Debug",
+ "--output-device-blacklist",
+ "/path/to/tmp/json"
+ ],
+ "cwd": "[SLAVE_BUILD]",
+ "env": {
+ "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[SLAVE_BUILD]/src/build/android:%(PATH)s"
+ },
+ "name": "provision_devices"
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "[SLAVE_BUILD]/src/build/android/generate_emma_html.py",
+ "--coverage-dir",
+ "[SLAVE_BUILD]/src/out/Debug/coverage",
+ "--metadata-dir",
+ "[SLAVE_BUILD]/src/out/Debug",
+ "--cleanup",
+ "--output",
+ "[SLAVE_BUILD]/src/out/Debug/coverage/coverage_html/index.html"
+ ],
+ "cwd": "[SLAVE_BUILD]",
+ "name": "Generate coverage report"
+ },
+ {
+ "cmd": [
+ "git",
+ "diff-tree",
+ "--diff-filter",
+ "ACMRTUX",
+ "--no-commit-id",
+ "--name-only",
+ "-r",
+ "f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9"
+ ],
+ "cwd": "[SLAVE_BUILD]/src",
+ "name": "Finding changed files.",
+ "stdout": "/path/to/tmp/"
+ },
+ {
+ "cmd": [
+ "git",
+ "blame",
+ "-l",
+ "-s",
+ "fake/file1.java"
+ ],
+ "cwd": "[SLAVE_BUILD]/src",
+ "name": "Finding lines changed.",
+ "stdout": "/path/to/tmp/"
+ },
+ {
+ "cmd": [
+ "git",
+ "blame",
+ "-l",
+ "-s",
+ "fake/file2.java"
+ ],
+ "cwd": "[SLAVE_BUILD]/src",
+ "name": "Finding lines changed. (2)",
+ "stdout": "/path/to/tmp/"
+ },
+ {
+ "cmd": [
+ "git",
+ "blame",
+ "-l",
+ "-s",
+ "fake/file3.java"
+ ],
+ "cwd": "[SLAVE_BUILD]/src",
+ "name": "Finding lines changed. (3)",
+ "stdout": "/path/to/tmp/"
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "{\"fake/file1.java\": [], \"fake/file2.java\": [], \"fake/file3.java\": []}",
+ "[TMP_BASE]/coverage_tmp_1/files_changes.json"
+ ],
+ "cwd": "[SLAVE_BUILD]",
+ "name": "Saving changed lines for revision."
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "[SLAVE_BUILD]/src/build/android/emma_coverage_stats.py",
+ "-v",
+ "--out",
+ "/path/to/tmp/json",
+ "--emma-dir",
+ "[SLAVE_BUILD]/src/out/Debug/coverage/coverage_html",
+ "--lines-for-coverage",
+ "[TMP_BASE]/coverage_tmp_1/files_changes.json"
+ ],
+ "cwd": "[SLAVE_BUILD]",
+ "name": "Generate incremental coverage report.",
+ "~followup_annotations": [
+ "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
+ "@@@STEP_LOG_END@json.output (invalid)@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "[BUILD]/scripts/slave/tee.py",
+ "[SLAVE_BUILD]/src/out/Debug/full_log",
+ "--",
+ "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py",
+ "[SLAVE_BUILD]/src/out/logcat"
+ ],
+ "cwd": "[SLAVE_BUILD]",
+ "name": "logcat_dump"
+ },
+ {
+ "cmd": [
+ "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack",
+ "--arch",
+ "arm",
+ "--more-info",
+ "[SLAVE_BUILD]/src/out/Debug/full_log"
+ ],
+ "cwd": "[SLAVE_BUILD]",
+ "env": {
+ "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[SLAVE_BUILD]/src/build/android:%(PATH)s"
+ },
+ "name": "stack_tool_with_logcat_dump"
+ },
+ {
+ "cmd": [
+ "[SLAVE_BUILD]/src/build/android/tombstones.py",
+ "-a",
+ "-s",
+ "-w"
+ ],
+ "cwd": "[SLAVE_BUILD]",
+ "env": {
+ "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[SLAVE_BUILD]/src/build/android:%(PATH)s"
+ },
+ "name": "stack_tool_for_tombstones"
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport glob, os, sys\nfor report in glob.glob(sys.argv[1]):\n with open(report, 'r') as f:\n for l in f.readlines():\n print l\n os.remove(report)\n",
+ "[SLAVE_BUILD]/src/out/Debug/test_logs/*.log"
+ ],
+ "cwd": "[SLAVE_BUILD]",
+ "name": "test_report",
+ "~followup_annotations": [
+ "@@@STEP_LOG_LINE@python.inline@@@@",
+ "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
+ "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
+ "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
+ "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
+ "@@@STEP_LOG_LINE@python.inline@ print l@@@",
+ "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
+ "@@@STEP_LOG_END@python.inline@@@"
+ ]
}
]
« no previous file with comments | « scripts/slave/recipes/chromium_trybot.py ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698