Scott Randolph
8ba873809e
Merge "Add AID_EVS for use by the Automotive EVS system" am: 58620a8d4a
...
am: 39e0f550b9
Change-Id: If0f8f56328866c33128ac4a98c09cd8d20af9b31
2017-05-24 00:03:16 +00:00
Scott Randolph
39e0f550b9
Merge "Add AID_EVS for use by the Automotive EVS system"
...
am: 58620a8d4a
Change-Id: Ie15b1c633e889791c91a8836a28ead426a8cec58
2017-05-24 00:00:46 +00:00
Felipe Leme
e5d665b46f
Always print the initial bugreport progress message.
...
Otherwise, it might take seconds to display the initial percentage,
and the user might thing something is wrong and CTRL-C the process.
Fixes: 62003852
Test: added BugreportTest.OkProgressZeroPercentIsNotIgnored
Test: m -j32 adb_test && ./out/host/linux-x86/nativetest64/adb_test/adb_test --gtest_filter=BugreportTest.*
Change-Id: I8e7dbb28666c825c1408d5d204f813064fc3048f
2017-05-23 16:58:16 -07:00
Scott Randolph
58620a8d4a
Merge "Add AID_EVS for use by the Automotive EVS system"
2017-05-23 23:56:36 +00:00
James Hawkins
32f6c87a06
Merge "bootstat: Calculate and log the absolute device boot time." am: 0e3a3c409a
...
am: de6d858b51
Change-Id: I80d86c28428695c4dcdeea8fb72a162d6c763e4d
2017-05-23 23:41:34 +00:00
Dan Albert
311f93faca
Merge "Add host feature for push --sync
support." am: 886e6cac05
...
am: e2d7a50b69
Change-Id: Ia03072145441e4586c36fb93f073b29ba3288cc3
2017-05-23 23:41:17 +00:00
James Hawkins
de6d858b51
Merge "bootstat: Calculate and log the absolute device boot time."
...
am: 0e3a3c409a
Change-Id: I2c8b6a7549b2ca6e68ee06858637971e06191bee
2017-05-23 23:38:31 +00:00
Dan Albert
e2d7a50b69
Merge "Add host feature for push --sync
support."
...
am: 886e6cac05
Change-Id: I189aa84d3a62ac087253d01fe83f5416e31d1c1f
2017-05-23 23:38:14 +00:00
Treehugger Robot
0e3a3c409a
Merge "bootstat: Calculate and log the absolute device boot time."
2017-05-23 23:33:48 +00:00
Treehugger Robot
886e6cac05
Merge "Add host feature for push --sync
support."
2017-05-23 23:30:23 +00:00
James Hawkins
1bfcaec1ab
bootstat: Calculate and log the absolute device boot time.
...
Bug: 38345538
Test: None
Change-Id: I76a4b831cc3809d37b7edfcf1b5657cdf363832a
2017-05-23 14:43:49 -07:00
Dan Albert
5176df8d4a
Add host feature for push --sync
support.
...
Test: adb host-features | grep push_sync
Bug: None
Change-Id: Ia7a7e9c3c2e6632a9c954fbad8f64602a21d9757
2017-05-23 14:30:00 -07:00
Scott Randolph
d5d3276482
Add AID_EVS for use by the Automotive EVS system
...
The EVS HAL and related software stack will use this id when running
daemons that monitor car state, capture and display video, and interact
with users.
Test: visual inspection
Change-Id: I53404c624933b7f55f1292c041c6c712522ab13b
2017-05-23 12:44:24 -07:00
GuangHui Liu
41bda344a9
Create build target to pull adb test scripts.
...
Test: m adb_integration_test_adb adb_integration_test_device
Change-Id: I8c97af44ecf65eeae8a8dd678c43ad1d9f6c8a51
2017-05-23 10:42:59 -07:00
Narayan Kamath
5fccd0749e
Merge "tombstoned: Add a shared library version of libtombstoned_client..." am: 0f185bb148
...
am: ad9cb6678d
Change-Id: I931adef42e92a415a383c4e30cd968d301e30ea2
2017-05-23 13:29:27 +00:00
Narayan Kamath
ad9cb6678d
Merge "tombstoned: Add a shared library version of libtombstoned_client..."
...
am: 0f185bb148
Change-Id: I484e4f8ffc384ba56e49fac968fbbe9440abb876
2017-05-23 13:27:29 +00:00
Narayan Kamath
0f185bb148
Merge "tombstoned: Add a shared library version of libtombstoned_client..."
2017-05-23 13:20:32 +00:00
Josh Gao
a1c2561863
Merge changes I8d0c60e5,Ib8ad0ad6 am: a6bb369cb0
...
am: c7d9eb8636
Change-Id: Ia3ddeeaec8d6eace47376628405c427585ee1f2e
2017-05-23 02:55:46 +00:00
Josh Gao
c7d9eb8636
Merge changes I8d0c60e5,Ib8ad0ad6
...
am: a6bb369cb0
Change-Id: I1f6da82e3d8cc4646eca6403bf1f1b7266665fbf
2017-05-23 02:53:17 +00:00
Treehugger Robot
a6bb369cb0
Merge changes I8d0c60e5,Ib8ad0ad6
...
* changes:
adb: boolify check_header and check_data.
adb: redirect stdout/stderr before initializing usb.
2017-05-23 02:51:32 +00:00
Yifan Hong
44c5363f81
Merge "libtoolbox_dd / grep: Android.mk -> bp" am: 2306272142
...
am: c33edda9c4
Change-Id: I8a9e8e1171e01afb34e4ed781f731d9a16a8d7b7
2017-05-23 02:49:45 +00:00
Yifan Hong
c33edda9c4
Merge "libtoolbox_dd / grep: Android.mk -> bp"
...
am: 2306272142
Change-Id: I5e84058df04af2d29ae85aaa8347543527642968
2017-05-23 02:47:45 +00:00
Treehugger Robot
2306272142
Merge "libtoolbox_dd / grep: Android.mk -> bp"
2017-05-23 02:43:27 +00:00
Tom Cherry
b37cabbfef
Merge "init: start move to Android.bp" am: 276f765984
...
am: 062657cf2b
Change-Id: I7420491d25957200ce8de64f26f113f33e644c27
2017-05-23 02:25:44 +00:00
Tom Cherry
062657cf2b
Merge "init: start move to Android.bp"
...
am: 276f765984
Change-Id: I73b17d7e6e39f92aab35950274d4bed7b5bc5b41
2017-05-23 02:23:43 +00:00
Tom Cherry
276f765984
Merge "init: start move to Android.bp"
2017-05-23 02:17:01 +00:00
Yifan Hong
49641ba865
libtoolbox_dd / grep: Android.mk -> bp
...
Bug: 37512442
Test: links
Change-Id: I98b2b463a69b065eff2bea562ce6be50f8a12341
2017-05-22 18:08:02 -07:00
Sandeep Patil
8cc253b59c
Merge "shell_and_utils: add vendor shell and toybox targets" am: 7d213d08e7
...
am: 175fb8ce3f
Change-Id: I5f7f55cf28531a940acaf16b2a14509011d024f4
2017-05-22 21:13:53 +00:00
Sandeep Patil
175fb8ce3f
Merge "shell_and_utils: add vendor shell and toybox targets"
...
am: 7d213d08e7
Change-Id: I6f7d4ff2ec374d1719521ffe39db9c5892fe9535
2017-05-22 21:07:23 +00:00
Treehugger Robot
7d213d08e7
Merge "shell_and_utils: add vendor shell and toybox targets"
2017-05-22 21:00:19 +00:00
Tom Cherry
14fc01301d
init: start move to Android.bp
...
Move libinit, init_tests, and test_service to Android.bp
Leave init in Android.mk as it has unfulfilled dependencies, but
create a comment in Android.bp for future use.
Remove libinit_parser and init_parser_tests as that code was never
used in init.
Bug: 36970783
Bug: 37512442
Test: Build, boot bullhead, init unit tests
Change-Id: Id81cd10ea09453a5fd762ba9189276aad79d5444
2017-05-22 13:30:04 -07:00
Narayan Kamath
2d377cd688
tombstoned: Add a shared library version of libtombstoned_client...
...
.. for ART and the frameworks to link against. In the new stack dumping
scheme (see related bug), the Java runtime will communicate with
tombstoned in order to obtain a FD to which it can write its traces.
Also move things around to separate headers that are private
implementation details from headers that constitute the public debuggerd
API. There are currently only three such headers :
- tombstoned/tombstoned.h
- debuggerd/client.h
- debuggerd/handler.h
Bug: 32064548
Test: make
Change-Id: If1b8578550e373d84828b180bbe585f1088d1aa3
2017-05-22 16:55:21 +01:00
Sandeep Patil
52b20877dc
shell_and_utils: add vendor shell and toybox targets
...
Bug: 36463595
Test: Build and boot.
Change-Id: I245d1755546fa597e941badce251c2e8293e998e
Signed-off-by: Sandeep Patil <sspatil@google.com>
2017-05-22 08:30:44 -07:00
Dan Albert
141f9c46d5
Merge "Add --sync support to push." am: 62db5fcee0
...
am: d50b10544b
Change-Id: I6a7837f183b81aa207183f249bdb93b9e2899eb5
2017-05-19 20:33:14 +00:00
Dan Albert
d50b10544b
Merge "Add --sync support to push."
...
am: 62db5fcee0
Change-Id: I29d2bd53c13a4b92280b617666cd258acd5c2610
2017-05-19 20:31:26 +00:00
Treehugger Robot
62db5fcee0
Merge "Add --sync support to push."
2017-05-19 20:26:09 +00:00
Dan Albert
06b0d6b01b
Add --sync support to push.
...
Passing --sync only copies files that are older on the device.
Test: nose2
Bug: None
Change-Id: I2ff6c3d1fe29262c8ee50db316aa92fc38dd7147
2017-05-19 11:09:58 -07:00
Dan Albert
222a69bc92
Merge "Fix test following -p removal." am: 5e49fbc547
...
am: 3039d9d4fa
Change-Id: I3924df5cb5a3a9631a2179d46939e0ff2f9e3e52
2017-05-19 17:18:18 +00:00
Dan Albert
3039d9d4fa
Merge "Fix test following -p removal."
...
am: 5e49fbc547
Change-Id: I1dafc0af6adccf750d472a85df21ddf490b62bb2
2017-05-19 17:12:46 +00:00
Treehugger Robot
5e49fbc547
Merge "Fix test following -p removal."
2017-05-19 17:07:21 +00:00
Mark Salyzyn
fa685b1638
Merge "logd: remove start filtration from flushTo (part deux)" am: 2623b6c55a
...
am: b8f2089d91
Change-Id: I3cb14b19aaf7180e5721b5178f17e87823418706
2017-05-19 17:03:15 +00:00
Mark Salyzyn
b8f2089d91
Merge "logd: remove start filtration from flushTo (part deux)"
...
am: 2623b6c55a
Change-Id: I28d9fd4a4db1ff9bb2fd0008a1cb22d7199b35f1
2017-05-19 16:58:14 +00:00
Treehugger Robot
2623b6c55a
Merge "logd: remove start filtration from flushTo (part deux)"
2017-05-19 16:51:59 +00:00
Mark Salyzyn
7c466b936a
Merge changes Iad6ba65e,Ia6a7e8c9,Ida9405cb am: 037d2b71dc
...
am: 219e7200be
Change-Id: Idd6d68a17e51924834e60c85b1d72faa997d6c58
2017-05-19 14:30:35 +00:00
Mark Salyzyn
219e7200be
Merge changes Iad6ba65e,Ia6a7e8c9,Ida9405cb
...
am: 037d2b71dc
Change-Id: Idcd64fe03a983227c328618216a582dc8ae76b8e
2017-05-19 14:25:08 +00:00
Mark Salyzyn
037d2b71dc
Merge changes Iad6ba65e,Ia6a7e8c9,Ida9405cb
...
* changes:
libcutils: fs_config: remove aliases
libcutils: fs_config test report aliases
libcutils: fs_config: alias "system/<partition>/" to "<partition>/"
2017-05-19 14:17:02 +00:00
Mark Salyzyn
206ed8e2d6
logd: remove start filtration from flushTo (part deux)
...
We have already searched for the start point, the start filter check
is paranoia that removes out-of-order entries that we are undoubtably
interested in. Out-of-order entries occur under reader pressure, as
the writer gets pushed back from in-place sorted order and lands it
at the end for the reader to pick it up. If this occurred during a
batch run or a logger thread wakeup, the entry could be filtered out
and never output to the reader.
We have to treat exact finds for start in the list as terminal when
we search as they represent restarts, depending on the fact that it
is impossible to have the exact same time reported in two log entries
or requested from a batched reader. This does break down if a log
entry has xxxxxx000 nanoseconds reported, we fix that by making sure
we never log such a case and slip it by a ns.
Found one case where logcat.tail_time* tests failed which was fixed
with this adjustment.
Test: gTest logd-unit-tests, liblog-unit-tests and logcat-unit-tests
Bug: 38046067
Bug: 37791296
Bug: 38341453
Change-Id: I4dd2e2596dd67b8d602160dd79661e01805227a9
2017-05-19 07:15:38 -07:00
Narayan Kamath
49e5109de5
Merge "tombstoned: Support java trace dumps." am: 24bccbcf98
...
am: eaff9c981c
Change-Id: I8b01cfc2fded72aef274e620c44970e0f67d146d
2017-05-19 10:39:18 +00:00
Narayan Kamath
eaff9c981c
Merge "tombstoned: Support java trace dumps."
...
am: 24bccbcf98
Change-Id: I21b66d35d6276d95e160054c0afa6386232d1f6b
2017-05-19 10:33:47 +00:00
Narayan Kamath
24bccbcf98
Merge "tombstoned: Support java trace dumps."
2017-05-19 10:29:37 +00:00