Mark Salyzyn
282c052638
Merge "switch to using android-base/file.h instead of android-base/test_utils.h" am: 814c306106
am: 838cac4798
...
am: 2c5c645515
Change-Id: I0bee27a9d05722aba329f603260047dae0c9a066
2018-11-15 08:30:16 -08:00
Mark Salyzyn
2c5c645515
Merge "switch to using android-base/file.h instead of android-base/test_utils.h" am: 814c306106
...
am: 838cac4798
Change-Id: I4b6eec2e80efc0aec0d33add0c55d2f40b79a831
2018-11-15 08:15:03 -08:00
Mark Salyzyn
838cac4798
Merge "switch to using android-base/file.h instead of android-base/test_utils.h"
...
am: 814c306106
Change-Id: I8a039d9fc8c602a44825d871b1b7800aa7754ffd
2018-11-15 08:09:56 -08:00
Treehugger Robot
814c306106
Merge "switch to using android-base/file.h instead of android-base/test_utils.h"
2018-11-15 15:59:45 +00:00
Josh Gao
541dd72096
Merge "minadbd: track adb C++ version change." am: b67811dd49
am: 421a39e271
...
am: 1525b5241a
Change-Id: I5c9f7bdf3c48adf4e2cd6276593fec9ffadc36c1
2018-11-15 01:13:59 -08:00
Josh Gao
1525b5241a
Merge "minadbd: track adb C++ version change." am: b67811dd49
...
am: 421a39e271
Change-Id: I4a346d743d7c54523405433df3fcbe412fa8343c
2018-11-15 01:08:51 -08:00
Josh Gao
421a39e271
Merge "minadbd: track adb C++ version change."
...
am: b67811dd49
Change-Id: I5ed644ad8dcd1929599520ccca11e5dd75f84db0
2018-11-15 01:01:40 -08:00
Josh Gao
b67811dd49
Merge "minadbd: track adb C++ version change."
2018-11-15 08:48:11 +00:00
Tianjie Xu
bf21f1eaea
Merge "Adjust the background text image width to reduce its size" am: 4ef9cb27eb
am: f565ebb45f
...
am: 4850d463a5
Change-Id: I9d6feaa2fcb604aadcfb45666443f9a181e5586c
2018-11-14 22:13:55 -08:00
Tianjie Xu
4850d463a5
Merge "Adjust the background text image width to reduce its size" am: 4ef9cb27eb
...
am: f565ebb45f
Change-Id: Id7fa21165935be0fa5606f2883895ba9d7a6cb00
2018-11-14 22:09:22 -08:00
Tianjie Xu
f565ebb45f
Merge "Adjust the background text image width to reduce its size"
...
am: 4ef9cb27eb
Change-Id: I133fcc25bf6995f848ddb602a779fecc85eed67f
2018-11-14 22:01:17 -08:00
Tianjie Xu
4ef9cb27eb
Merge "Adjust the background text image width to reduce its size"
2018-11-15 05:47:54 +00:00
Tianjie Xu
b8564e1093
Adjust the background text image width to reduce its size
...
We can adjust the image width with respect to the maximum width of the
wrapped text. This will remove some black margins and reduce the final
size of the images, especially for those with short strings, e.g.
"recovery_error".
Also, add an option to centrally align the text; and fix a boundary
check in the recovery resource test.
Bug: 74397117
Test: Generate and check the image
Change-Id: Ib6cf61a9c99c4aeede16751dc0adfa23ce3f5424
2018-11-15 00:33:14 +00:00
Pirama Arumuga Nainar
b0950538c6
Merge "Use the non-LTO/PGO hwbinder in recovery_component_test" am: 87e2fc3831
am: 30b4ad5c56
...
am: 0d81d99839
Change-Id: Idefec621e0b7027b42a6c3d7d4a6d522b3ab349e
2018-11-14 16:18:49 -08:00
Pirama Arumuga Nainar
0d81d99839
Merge "Use the non-LTO/PGO hwbinder in recovery_component_test" am: 87e2fc3831
...
am: 30b4ad5c56
Change-Id: I47cfc34b09f83025dc1d6802eb9208774384e4bc
2018-11-14 16:11:02 -08:00
Pirama Arumuga Nainar
30b4ad5c56
Merge "Use the non-LTO/PGO hwbinder in recovery_component_test"
...
am: 87e2fc3831
Change-Id: Ia0509a27e3bcf125b35c34f76b05a770b35151ab
2018-11-14 15:50:52 -08:00
Mark Salyzyn
8b54bc5e04
switch to using android-base/file.h instead of android-base/test_utils.h
...
Test: compile
Bug: 119313545
Change-Id: I664fb32522d01909c603d7b903475c4e9aea9223
2018-11-14 15:49:19 -08:00
Treehugger Robot
87e2fc3831
Merge "Use the non-LTO/PGO hwbinder in recovery_component_test"
2018-11-14 23:33:44 +00:00
Tianjie Xu
2138b28e3c
Merge "image generator: format the java file" am: 860c82a66b
am: 5faf4021c9
...
am: 77e1e5c2a4
Change-Id: I2e7c7b133e35799620a57a24d93e75f8f956c3f5
2018-11-14 13:05:31 -08:00
Tianjie Xu
77e1e5c2a4
Merge "image generator: format the java file" am: 860c82a66b
...
am: 5faf4021c9
Change-Id: I211c108d9136954b13b01f9cfed25a3d37e2392c
2018-11-14 12:51:56 -08:00
Tianjie Xu
5faf4021c9
Merge "image generator: format the java file"
...
am: 860c82a66b
Change-Id: Iee9c359a05a5a05aa55a2e7bede184b3d5f9ed98
2018-11-14 12:08:47 -08:00
Pirama Arumuga Nainar
b3339ddc6b
Use the non-LTO/PGO hwbinder in recovery_component_test
...
Bug: http://b/119560349
Bug: http://b/112277682
Currently, any binary links in a PGO-enabled static library also needs
to opt into PGO. With b/119560349, this should be done automatically by
the build system. Until then, use the non-PGO version of libhwbinder in
recovery_component_test.
Test: m ANDROID_PGO_INSTRUMENT=all
Change-Id: Ic6e44c1cb6d6f13e60e11a46fd7e5ef54238942b
2018-11-14 11:42:23 -08:00
Tianjie Xu
860c82a66b
Merge "image generator: format the java file"
2018-11-14 19:10:38 +00:00
Josh Gao
9828dc14cb
minadbd: track adb C++ version change.
...
adb is going to start using shiny new C++17 features like
std::optional in headers that minadbd includes.
Test: mma
Change-Id: I7eb100c48abbf2364d6ff5f30aa223480e2466a6
2018-11-13 14:19:04 -08:00
Tianjie Xu
b97f7e5343
image generator: format the java file
...
Format the file with google-java-format --aosp. This makes the presubmit
hook happy.
Bug: 74397117
Test: mma
Change-Id: Ie342ed11449414b63f2d1ae781023e940b136bcb
2018-11-13 20:29:16 +00:00
Bill Yi
f560a89470
Import translations. DO NOT MERGE
...
Change-Id: I1bd6d7f12c7bfffb7e022f09347a5be5a96766a3
Auto-generated-cl: translation import
2018-11-13 08:09:37 -08:00
Tao Bao
42ccdcd337
Merge "Check and dump the signal info for killed updater." am: 02a945556e
am: d409598e08
...
am: 14153976cd
Change-Id: I29e46974664cd6414969e31f85445d39ccae8ca4
2018-11-08 15:55:39 -08:00
Tao Bao
14153976cd
Merge "Check and dump the signal info for killed updater." am: 02a945556e
...
am: d409598e08
Change-Id: I68eb65526a9eae4c087f944a6d417454fa8c3141
2018-11-08 15:29:40 -08:00
Tao Bao
d409598e08
Merge "Check and dump the signal info for killed updater."
...
am: 02a945556e
Change-Id: Id32aae22bebfac4863af2c3bd2999105f545c11d
2018-11-08 15:25:30 -08:00
Treehugger Robot
02a945556e
Merge "Check and dump the signal info for killed updater."
2018-11-08 22:57:47 +00:00
Tao Bao
0c295babc7
Merge "minui: GRSurface manages data with std::unique_ptr." am: 481613b35f
am: 6f42a59e7d
...
am: c194bbf665
Change-Id: I593df7f70e74ef872c725675bc8569858ff6b6f0
2018-11-08 10:05:23 -08:00
Tao Bao
c194bbf665
Merge "minui: GRSurface manages data with std::unique_ptr." am: 481613b35f
...
am: 6f42a59e7d
Change-Id: Ifb25cb998b7a241e1e3dbea14939267ac3bc7899
2018-11-08 10:00:21 -08:00
Tao Bao
6f42a59e7d
Merge "minui: GRSurface manages data with std::unique_ptr."
...
am: 481613b35f
Change-Id: I3bf0fc74f23b7c36a7a34888aaf7151b22d950d9
2018-11-08 09:47:59 -08:00
Tao Bao
481613b35f
Merge "minui: GRSurface manages data with std::unique_ptr."
2018-11-08 17:31:40 +00:00
Tao Bao
e7b775ca2c
Check and dump the signal info for killed updater.
...
WEXITSTATUS only gives meaningful value if WIFEXITED is true. So we may
see a slightly confusing message of "E:Error in /path/to/package (Status
0)" for a killed updater process (e.g. updater calling abort(3)). This
CL dumps the signal number for such a case.
Test: abort() in child process. Check the output.
Change-Id: I72e6654a6499d65155085de658062efb9f1e36ac
2018-11-07 15:25:30 -08:00
Tao Bao
9cf163e673
minui: GRSurface manages data with std::unique_ptr.
...
Test: Run recovery_unit_test on marlin.
Test: `Run graphics test` on taimen.
Change-Id: I34bd862049900b0030f2840a92a7fa3e02fa2c10
2018-11-07 14:36:45 -08:00
Tao Bao
cf2a142c43
Merge changes If24c6b7c,I381b0103 am: 67b7e64034
am: aeda63b106
...
am: afad7170bb
Change-Id: I1f715c5de7c19514c5f9b5d62014bcf5ddb80598
2018-11-06 14:23:30 -08:00
Tao Bao
afad7170bb
Merge changes If24c6b7c,I381b0103 am: 67b7e64034
...
am: aeda63b106
Change-Id: Ib0e206f27aa4f6cacb0e67cb7dc18cf3660872ba
2018-11-06 14:18:40 -08:00
Tao Bao
aeda63b106
Merge changes If24c6b7c,I381b0103
...
am: 67b7e64034
Change-Id: Ic244772b104a3e96dc9f929b9e8f405a97d6f346
2018-11-06 14:11:19 -08:00
Tao Bao
67b7e64034
Merge changes If24c6b7c,I381b0103
...
* changes:
image_generator: Fix the warnings on import order.
Add tools/ to the style-checking path.
2018-11-06 22:04:50 +00:00
Tao Bao
07b6112ae9
Merge "tests: Add a testcase for updater overrun while patching." am: d1f105a466
am: 5a47206ffb
...
am: e5df945d88
Change-Id: Ieb6672fa729018e865b8dcc93e3a27cc192a3d8a
2018-11-06 11:47:18 -08:00
Tao Bao
e5df945d88
Merge "tests: Add a testcase for updater overrun while patching." am: d1f105a466
...
am: 5a47206ffb
Change-Id: Iafa684f40e6c9ce3577e0cbb70203d41f442285f
2018-11-06 11:35:08 -08:00
Tao Bao
529bb742b7
image_generator: Fix the warnings on import order.
...
[platform/bootable/recovery] tools/image_generator/ImageGenerator.java:36: Wrong order for java.util.StringTokenizer import. Use Ctrl+Shift+O (Eclipse) or Ctrl+Alt+O (Intellij) to sort imports. https://source.android.com/setup/code-style#order-import-statementsERRORS :
[platform/bootable/recovery] tools/image_generator/ImageGenerator.java:43: Wrong order for org.apache.commons.cli.CommandLine import. Use Ctrl+Shift+O (Eclipse) or Ctrl+Alt+O (Intellij) to sort imports. https://source.android.com/setup/code-style#order-import-statementsERRORS :
[platform/bootable/recovery] tools/image_generator/ImageGenerator.java:50: Extra separation in import group before 'org.w3c.dom.Document'
Test: `mmma -j bootable/recovery`
Test: `repo upload` no longer gives warnings.
Change-Id: If24c6b7ca33b9223b3e326a48885c24c35b5fa68
2018-11-06 11:34:31 -08:00
Tao Bao
5a47206ffb
Merge "tests: Add a testcase for updater overrun while patching."
...
am: d1f105a466
Change-Id: Ib3ca6768dc8abea7b251e5c47d1b6952144981a0
2018-11-06 11:28:05 -08:00
Tao Bao
6394a73713
Add tools/ to the style-checking path.
...
Test: Touch a Java file in tools/. `repo upload` gives warnings.
Change-Id: I381b01038d8a0c0e90817e383ca5323908fdd592
2018-11-06 11:27:13 -08:00
Tao Bao
d1f105a466
Merge "tests: Add a testcase for updater overrun while patching."
2018-11-06 19:16:44 +00:00
Tao Bao
3cb3c524f6
tests: Add a testcase for updater overrun while patching.
...
For any patching command, the resulting data should always exactly fill
up the given target range.
Test: Run recovery_component_test on marlin.
Change-Id: Ib3cc1fc5c11094e2eab3fe370753db51c7c4135c
2018-11-05 20:47:53 -08:00
Tao Bao
3d855135fe
Merge "ui: Manage loaded resources with smart pointers." am: 06aea3a894
am: 18a5d529cd
...
am: 1c1fbe032a
Change-Id: I280190845ffce33562bd54889cde74e59ef25644
2018-11-05 18:04:49 -08:00
Tao Bao
1c1fbe032a
Merge "ui: Manage loaded resources with smart pointers." am: 06aea3a894
...
am: 18a5d529cd
Change-Id: I6249fc282220935c344a45f30332a7cfbb6beb8f
2018-11-05 18:01:43 -08:00
Tao Bao
18a5d529cd
Merge "ui: Manage loaded resources with smart pointers."
...
am: 06aea3a894
Change-Id: I2ca8a20ee76d743bbf5cb7f2956de1497b343de2
2018-11-05 17:55:38 -08:00