android-build-team Robot
6ee813bb69
Snap for 4598635 from 66db2c5636 to pi-release
...
Change-Id: I6553f05d4868539ac5eeda8efc8e98a010ab3612
2018-02-11 08:22:23 +00:00
Tianjie Xu
66db2c5636
Merge "Log the last command to cache" am: 6a3646fc03 am: 6d78bb5236
...
am: c052f787a9
Change-Id: If58f18891d42d54d4a0def9b2b640b76bddd0bef
2018-02-08 20:15:40 +00:00
Tianjie Xu
c052f787a9
Merge "Log the last command to cache" am: 6a3646fc03
...
am: 6d78bb5236
Change-Id: Ifd886d148fec5d5b17bb29d65a8c83f4cfbc8c32
2018-02-08 20:11:38 +00:00
Tianjie Xu
6d78bb5236
Merge "Log the last command to cache"
...
am: 6a3646fc03
Change-Id: I4e0e399b6140084cd681c5aba746d7b9dbe069d8
2018-02-08 20:06:35 +00:00
Tianjie Xu
6a3646fc03
Merge "Log the last command to cache"
2018-02-08 19:53:37 +00:00
Tao Bao
95b85db9e2
Merge "Document instructions for using adb under recovery." am: 7ee7e27400 am: 41186e13b7
...
am: 1e7d0922c7
Change-Id: I3ee3fceb49b63b68d9aca1581c9e5fdd9233f532
2018-02-08 19:45:02 +00:00
Tao Bao
1e7d0922c7
Merge "Document instructions for using adb under recovery." am: 7ee7e27400
...
am: 41186e13b7
Change-Id: I400e8c56060cf52718603fff80423ec5f1780088
2018-02-08 19:40:31 +00:00
Tao Bao
41186e13b7
Merge "Document instructions for using adb under recovery."
...
am: 7ee7e27400
Change-Id: Ia63a213baf4c1886379003220580e42cdc0f19c2
2018-02-08 19:36:32 +00:00
Treehugger Robot
7ee7e27400
Merge "Document instructions for using adb under recovery."
2018-02-08 19:20:57 +00:00
Tao Bao
c84a4ef053
Document instructions for using adb under recovery.
...
Fixes: 72740736
Test: N/A
Change-Id: Ifc96ed785fd80501bc6c276cb649c8cc1f05be0e
2018-02-07 20:55:33 -08:00
Tianjie Xu
284752e2bc
Log the last command to cache
...
When performing an update, save the index and cmdline of the current
command into the last command file if this command writes to the stash
either explicitly of implicitly. This mitigates the overhead to update
the last command file for every command. I ran a simple test on angler
and the time to update 1000 times is ~2.3 seconds.
Upon resuming an update, read the saved index first; then
1. In verification mode, check if all commands before the saved index
have already produced the expected target blocks. If not, delete the
last command file so that we will later resume the update from the
start of the transfer list.
2. In update mode, skip all commands before the saved index. Therefore,
we can avoid deleting stashes with duplicate id unintentionally;
and also speed up the update.
If an update succeeds or is unresumable, delete the last command file.
Bug: 69858743
Test: Unittest passed, apply a failed update with invalid cmd on angler
and check the last_command content, apply a failed update with invalid
source hash and last_command is deleted.
Change-Id: Ib60ba1e3c6d111d9f33097759b17dbcef97a37bf
2018-02-06 16:16:49 -08:00
android-build-team Robot
d3997ffbce
Snap for 4577102 from d5097253f6 to pi-release
...
Change-Id: Ic2038e503701c767f6514894f387dd377564534e
2018-01-31 17:23:38 +00:00
Tianjie Xu
d5097253f6
Merge "Avoid overwrite of the error message in AbortFn" am: bded087f7d am: 20af3722d8
...
am: 39b6c7fcfe
Change-Id: I9545b574641fb0a9eef83142cb99a71c3ddd8902
2018-01-30 22:13:23 +00:00
Tianjie Xu
39b6c7fcfe
Merge "Avoid overwrite of the error message in AbortFn" am: bded087f7d
...
am: 20af3722d8
Change-Id: I61b6206e807d4a10091e05e8c4b4de0c525b7d42
2018-01-30 22:02:50 +00:00
Tianjie Xu
20af3722d8
Merge "Avoid overwrite of the error message in AbortFn"
...
am: bded087f7d
Change-Id: I0b000ba5d8855c38e4f4b301c68c4134c0f2287d
2018-01-30 21:51:11 +00:00
Tianjie Xu
bded087f7d
Merge "Avoid overwrite of the error message in AbortFn"
2018-01-30 21:44:02 +00:00
gitbuildkicker
65ca66381c
merge in pi-release history after reset to master
2018-01-29 14:54:05 -08:00
gitbuildkicker
bef780769c
merge in pi-release history after reset to master
2018-01-29 11:43:19 -08:00
Tianjie Xu
5ad802839d
Avoid overwrite of the error message in AbortFn
...
The AbortFn() used to overwrite the error message, hiding the real
failure reported in ErrorAbort(). And we will miss the failure in
the script patterns like 'blockimageupdate() || abort()'
We will ensure there's one line break at the end of ErrorAbort's
error message; and append to the existing error message when calling
abort().
Test: Message from ErrorAbort shows up in the log
Change-Id: I3aebd06629c5129330250c7fe5e8cdead2ae85bc
2018-01-29 11:42:59 -08:00
android-build-team Robot
b74a972184
Snap for 4571561 from 50d24b9ce5 to pi-release
...
Change-Id: I03b319848fb9b084a865d7357fb3ce6dc0a7e1dd
2018-01-28 08:20:23 +00:00
Sen Jiang
50d24b9ce5
Merge "Add update_channel field to bootloader_message_ab." am: 63eb1a4444 am: 7441ee7aff
...
am: cbbf671919
Change-Id: Ibd6e89736a84777088a7df4a548e11a46b3cd586
2018-01-26 01:56:48 +00:00
Sen Jiang
cbbf671919
Merge "Add update_channel field to bootloader_message_ab." am: 63eb1a4444
...
am: 7441ee7aff
Change-Id: I390bba7bd9a76e732873f6abc03a419ec8b2f2d6
2018-01-26 01:00:05 +00:00
Sen Jiang
7441ee7aff
Merge "Add update_channel field to bootloader_message_ab."
...
am: 63eb1a4444
Change-Id: Ie12275c2694cabcf5b934f0673ecb228d6c8c3e6
2018-01-26 00:58:01 +00:00
Sen Jiang
63eb1a4444
Merge "Add update_channel field to bootloader_message_ab."
2018-01-26 00:48:09 +00:00
Sen Jiang
7191bf0492
Add update_channel field to bootloader_message_ab.
...
The update_channel field is used to store the Omaha update channel
if update_engine is compiled with Omaha support.
We need it to be in misc to persist through factory reset.
Bug: 72332119
Test: mma
Change-Id: Ied4fecc6e78cc69d33a36ba4d101d675100f9d82
2018-01-22 15:03:53 -08:00
android-build-team Robot
4b1d746fd1
Snap for 4545621 from bd84bd438a to pi-release
...
Change-Id: Ia003119a1fd2751a6ef89c74ef9eaeaefa58f258
2018-01-14 08:44:48 +00:00
Hridya Valsaraju
bd84bd438a
Statically link with libhealthstoragedefault
...
This is to add empty implementations of Health
HAL methods to report storage info.
Bug: 68388678
Test: vts-tradefed run vts -m VtsHalHealthV2_0
Change-Id: I4f093903f485519e16f39384f5c96fcd031438ba
2018-01-11 17:48:09 -08:00
android-build-team Robot
7a5428f92e
Snap for 4517567 from 77e8137720 to pi-release
...
Change-Id: If87a89580023d0413353a5f7acbdd9659f729acb
2017-12-24 08:32:31 +00:00
Elliott Hughes
77e8137720
Merge "StartsWith allows a std::string prefix now." am: 80ccac2fff am: bd870377b4
...
am: 92be1378f9
Change-Id: Idc53c3825af7ad5193f496576d289877a51edd29
2017-12-21 14:48:53 +00:00
Elliott Hughes
92be1378f9
Merge "StartsWith allows a std::string prefix now." am: 80ccac2fff
...
am: bd870377b4
Change-Id: I720e3ba91146cbbf783eb3ef4b8347f16c52ec05
2017-12-21 09:34:32 +00:00
Elliott Hughes
bd870377b4
Merge "StartsWith allows a std::string prefix now."
...
am: 80ccac2fff
Change-Id: Ife18e431247a479cb038f21f92ad0b687a9509b8
2017-12-21 06:14:28 +00:00
Treehugger Robot
80ccac2fff
Merge "StartsWith allows a std::string prefix now."
2017-12-21 02:11:08 +00:00
Elliott Hughes
1d65c95fe8
StartsWith allows a std::string prefix now.
...
Bug: N/A
Test: builds
Change-Id: I5183ec8133f5dc9a81a438223c6d3d2ea11ef0ec
2017-12-20 12:36:31 -08:00
android-build-team Robot
a19e8620bf
Snap for 4502278 from c35b5c64a8 to pi-release
...
Change-Id: I894de85dbc6747822d277339bafd772d28ac1b79
2017-12-14 08:34:22 +00:00
Isaac Chen
c35b5c64a8
Merge "Let update_verifier work on non-AB update devices" am: 3fe230a1e4 am: 4b7ed5a71b
...
am: 50a4171030
Change-Id: If392f57e2c2e11294e6589c00a535c49a35bb534
2017-12-14 04:39:26 +00:00
Isaac Chen
50a4171030
Merge "Let update_verifier work on non-AB update devices" am: 3fe230a1e4
...
am: 4b7ed5a71b
Change-Id: I3d1b5749f361ab3ae422830e2c90532cfea8ec17
2017-12-14 04:36:26 +00:00
Isaac Chen
4b7ed5a71b
Merge "Let update_verifier work on non-AB update devices"
...
am: 3fe230a1e4
Change-Id: Ie50a5e8e195f545470ffa107c61dd7d3da60c971
2017-12-14 04:30:54 +00:00
Isaac Chen
3fe230a1e4
Merge "Let update_verifier work on non-AB update devices"
2017-12-14 04:18:41 +00:00
Isaac Chen
26fd78c024
Let update_verifier work on non-AB update devices
...
Make update_verifier check if it runs on A/B update devices at the
beginning, and quit immediately if it doesn't, instead of re-boot.
Bug: 70541023
Test: On aosp/master:
$ lunch aosp_x86_64-userdebug; m -j # boot to home screen
# On goog/master:
$ lunch aosp_walleye-userdebug; m -j # boot to home screen
Change-Id: Ib71a3a3b272cfa5dd0b479eaa067eedaec8fde7d
2017-12-14 10:20:07 +08:00
android-build-team Robot
60548a2200
Snap for 4496165 from 7153b24dd7 to pi-release
...
Change-Id: Ic6144b00578f90e289d3900fad18dd3d7f45624d
2017-12-11 12:07:40 +00:00
Tao Bao
7153b24dd7
Merge "applypatch: Remove the 'st' field from FileContents." am: 9203e77e7d am: 710712f235
...
am: a002abfacf
Change-Id: I3ee175ff08cdcfbb1930039a14bad8d13c336410
2017-12-09 17:39:05 +00:00
Tao Bao
a002abfacf
Merge "applypatch: Remove the 'st' field from FileContents." am: 9203e77e7d
...
am: 710712f235
Change-Id: I7c51478f551994a5f8914757890a216b663901da
2017-12-09 17:36:05 +00:00
Tao Bao
710712f235
Merge "applypatch: Remove the 'st' field from FileContents."
...
am: 9203e77e7d
Change-Id: I76e706188be845bb3b58e78501aa0d9cfd748e5a
2017-12-09 17:33:01 +00:00
Tao Bao
9203e77e7d
Merge "applypatch: Remove the 'st' field from FileContents."
2017-12-09 17:27:39 +00:00
Jaegeuk Kim
a296fea692
Merge "add sload.f2fs for recovery format" am: 4eaf7a157d am: 3d4359d3ae
...
am: adb8f660a2
Change-Id: I551f6fe2e040720ea02cbdacfc73bc3aaa5b2e3d
2017-12-08 17:00:50 +00:00
Jaegeuk Kim
adb8f660a2
Merge "add sload.f2fs for recovery format" am: 4eaf7a157d
...
am: 3d4359d3ae
Change-Id: I4098c81a3c5cef921463c6b7512113961034f81b
2017-12-08 01:13:13 +00:00
Jaegeuk Kim
3d4359d3ae
Merge "add sload.f2fs for recovery format"
...
am: 4eaf7a157d
Change-Id: I44f158c95501e37088dbd05d006614bb2799d491
2017-12-08 01:07:11 +00:00
Elliott Hughes
38b4f74b5d
Merge "Add a /bin symlink for consistency." am: ed369101ba am: 13b751ed84
...
am: 669f9b0cbf
Change-Id: I5587974efae8d33067896becf687f59468a570df
2017-12-08 00:58:01 +00:00
Jaegeuk Kim
4eaf7a157d
Merge "add sload.f2fs for recovery format"
2017-12-08 00:57:41 +00:00
Elliott Hughes
669f9b0cbf
Merge "Add a /bin symlink for consistency." am: ed369101ba
...
am: 13b751ed84
Change-Id: I144d599f1ba418079675f9a8d5a0812912228819
2017-12-07 18:49:47 +00:00