shaozhongqi
cda9b2a500
storaged:Thread out of sync will cause null pointer crash
...
if other process binder calls dumpPerfHistory when storaged is started, there will be a problem with the storage_sp null pointer
Test: Manual
Bug: 149251684
Change-Id: I9bf61ceb7c34326e95f2355129714d28153a994c
Signed-off-by: shaozhongqi <shaozhongqi@xiaomi.com>
2020-02-11 16:03:41 +08:00
Howard Chen
cd8b982e40
Merge "Add a switch to enforce avb for DSU in userdebug"
2020-02-11 06:21:38 +00:00
Treehugger Robot
6075b1fa9a
Merge "Refine set_sched_policy behavior"
2020-02-11 03:25:33 +00:00
Jerry Chang
9272319714
Merge "Create directory to store pre-reboot information before reboot"
2020-02-11 02:49:29 +00:00
Stephane Lee
d43724d0b3
Initialize key structure to zero in charger
...
This is necessary because the key callback may not
be called before the states are checked.
Bug: 149107347
Test: Ensure charger does not reboot
Change-Id: I08d9e4b4046768eb0c0ca6171a2e5b7e5409d073
2020-02-10 16:38:04 -08:00
Treehugger Robot
770a0f078d
Merge "Remove String16 header cruft."
2020-02-10 23:50:09 +00:00
Treehugger Robot
c17c5b00e1
Merge changes I1bf07301,I48e8ebf3
...
* changes:
Remove more duplicated symlinks
Remove duplicated debugfs symlink
2020-02-10 23:10:08 +00:00
Steven Moreland
1da736cb3a
Merge "libinit_test_utils: -= libhidl-gen-utils header"
2020-02-10 22:53:41 +00:00
Steven Moreland
7a57b8a3cf
String16: operator<<
...
Before, this was printing the pointer to the char16_t* because of an
automatic conversion. However, this is almost never intended.
Bug: N/A
Test: dumpsys_test
Change-Id: Iaafcb2145cf93028cf3271813c56b8b74948f943
2020-02-10 14:18:45 -08:00
Steven Moreland
727a6dd5f5
String*: remove 'StaticLinkage' constructor
...
Unneeded.
Bug: N/A
Test: N/A
Change-Id: I3ff473d1e2fec98e47abd8abb45dd36e0a808170
2020-02-10 13:56:44 -08:00
Treehugger Robot
749f34bc35
Merge "Add an stune group for NNAPI HAL"
2020-02-10 21:53:31 +00:00
Steven Moreland
e90f7f0fb3
Remove String16 header cruft.
...
-= forward declaration of imported class
-= empty extern decl
Bug: N/A
Test: N/A
Change-Id: I4eba90870f6d2e8d06fb49872cad51ca95da5ad9
2020-02-10 13:26:18 -08:00
Luca Stefani
57909b4c30
Remove more duplicated symlinks
...
They're all created in rootdir/Android.mk
Test: m
Change-Id: I1bf07301434d8cf4f2e9226071983d7aeaf149ac
2020-02-10 22:23:29 +01:00
Luca Stefani
8c61e7da49
Remove duplicated debugfs symlink
...
* Currently it's created at build-time in rootdir/Android.mk
Test: m
Change-Id: I48e8ebf3412dfdfc2dff3b4fcf9b72de52726865
2020-02-10 21:56:03 +01:00
Treehugger Robot
8c2d4d6146
Merge "Add correct permissions to benchmarktest directories"
2020-02-10 20:36:58 +00:00
Miao Wang
c3991a7150
Add an stune group for NNAPI HAL
...
- schedtune.prefer_idle 1
- schedtune.boost 1
Test: mm
Test: configure NNAPI HAL to use nnapi-hal stune
Test: measure perf difference using MLTS benchmark
Change-Id: I5f467c6a58f2c1da40ec8276e101defc808854a3
(cherry picked from commit 1d748feaec
)
2020-02-10 11:47:49 -08:00
Josh Gao
68f2e9cf1b
Merge changes Ia8f83a53,Ia1f6a659
...
* changes:
adbd: add a perfunctory abb test.
adb: switch tests to python3.
2020-02-10 19:11:26 +00:00
Steven Moreland
504e6647ff
libinit_test_utils: -= libhidl-gen-utils header
...
Bug: N/A
Test: N/A
Change-Id: Idd558c395dfe19af9fe654941cd77bc94d3d74f4
2020-02-10 10:41:29 -08:00
Howard Chen
f4d345c5ee
Add a switch to enforce avb for DSU in userdebug
...
Bug: 148997664
Test: adb root && adb shell touch /metadata/gsi/dsu/avb_enforce
Change-Id: I5308fa1ae3ca32ee49575fdc52475ad67d51c176
2020-02-10 18:39:57 +00:00
Steven Moreland
579e4b3d2b
Merge "libinit_test_utils: don't assume interface format"
2020-02-10 17:44:05 +00:00
Nikita Ioffe
15e4f6fe5a
Merge "Don't log userspace_reboot.started/finished properties from init"
2020-02-10 17:22:03 +00:00
Akos Denke
bb61a6e79d
Add correct permissions to benchmarktest directories
...
Change-Id: I487d59317635b54f623002baf3c00aa47910a33a
2020-02-10 12:11:54 -05:00
Treehugger Robot
1ac1d86b7d
Merge "trace-container: Check /sys/kernel/tracing for tracefs"
2020-02-10 16:41:16 +00:00
Tom Cherry
2157b2065e
Merge "init: group source files better in Android.bp"
2020-02-10 14:49:02 +00:00
Treehugger Robot
9421b60aef
Merge "Convert system/core/fs_mgr to Result::ok()"
2020-02-10 14:44:25 +00:00
Bernie Innocenti
ba9b73ef8f
Convert system/core/fs_mgr to Result::ok()
...
No functionality changes.
Test: m checkbuild
Change-Id: I96b2adfe7aaea2b2e67307a3ce308455bc1d7a0a
2020-02-10 08:20:25 +09:00
Nikita Ioffe
335be083e1
Merge "Reset dev.bootcomplete property during userspace reboot"
2020-02-08 17:30:57 +00:00
Josh Gao
e4d66fc678
adbd: add a perfunctory abb test.
...
Bug: http://b/148838069
Test: python3 -m unittest test_device.AbbTest
Change-Id: Ia8f83a535d4a513f4bdce5cfa4bfe69cd2dbb634
2020-02-07 15:59:49 -08:00
Josh Gao
93dee964d4
adb: switch tests to python3.
...
Test: treehugger
Change-Id: Ia1f6a659e23f5d9e63c9b106c60d56b5b954b19c
2020-02-07 15:59:49 -08:00
David Anderson
ac892d7569
Merge "Don't require bootloader fastboot for VTS compliance."
2020-02-07 21:46:01 +00:00
Steven Moreland
bb44cd6ea1
libinit_test_utils: don't assume interface format
...
These can be AIDL or HIDL interfaces. Avoiding assuming the format here.
Bug: 141008902
Test: vts_ibase_test
Change-Id: If60367e3a46c74a1d28548379655f5e211f58b73
2020-02-07 13:39:35 -08:00
Hridya Valsaraju
5cdb5d4619
trace-container: Check /sys/kernel/tracing for tracefs
...
tracefs will be mounted at /sys/kernel/tracing when debugfs
is not mounted.
Bug: 134669095
Test: atest AtraceHostTest
Change-Id: I8178babaa6928ac3796622bdb08f123428ccd191
2020-02-07 11:08:21 -08:00
Nikita Ioffe
c2bc1a3422
Reset dev.bootcomplete property during userspace reboot
...
Test: adb reboot userspace
Bug: 135984674
Change-Id: I7c6e433c819fc22e88820626768fe8832882386e
2020-02-07 17:42:27 +00:00
Nikita Ioffe
85ff4ab9a4
Don't log userspace_reboot.started/finished properties from init
...
Instead they will be logged from system_server. This CL just prepares
grounds for logging CL to land.
Test: adb reboot userspace
Bug: 148767783
Change-Id: Ie9482ef735344ecfb0de8a37785d314a3c0417ff
2020-02-07 14:41:39 +00:00
Treehugger Robot
86e13d79cc
Merge "rm libbinderthreadstate"
2020-02-07 11:18:51 +00:00
Treehugger Robot
39e990d477
Merge "Convert system/core to Result::ok()"
2020-02-07 06:14:16 +00:00
Treehugger Robot
9b7d688ea4
Merge "Increases fastbootd response message size"
2020-02-07 04:27:00 +00:00
Rick Yiu
f7f4442176
Refine set_sched_policy behavior
...
If a thread priority is greater than or equal to
ANDROID_PRIORITY_BACKGROUND, and the new priority is less than
ANDROID_PRIORITY_BACKGROUND, set the sched policy to its parent process.
Bug: 139521784
Test: functionality verified
Change-Id: Ie6fe33e08e4fda0a119b9869e8dd1733c164d79e
2020-02-07 02:54:57 +00:00
nelsonli
1d53f839cc
[vts-core] fix the test error of KernelLibcutilsTest.
...
Correct the test name of the Test.config.
Bug: 148629781
Test: atest KernelLibcutilsTest
Change-Id: I0307e4ddc89c016f00c6075d0549818d5b3b9382
2020-02-07 10:07:09 +08:00
Steven Moreland
f5f9e3594c
rm libbinderthreadstate
...
This library is empty, and its functionality has moved
into libbinder/libhwbinder.
Bug: 148692216
Test: N/A
Change-Id: I306a2c18ec7770cfb6c3939b5e3d42a55c3165fb
2020-02-06 13:25:34 -08:00
David Anderson
7868246e30
Don't require bootloader fastboot for VTS compliance.
...
Bug: 144820025
Test: vts
Change-Id: Ib99ddbe611645fe0f89134a628ddb486b02df170
2020-02-06 13:13:56 -08:00
Tom Cherry
66196495f2
init: group source files better in Android.bp
...
Test: build
Change-Id: I780a82122a08840257c44bff0b93ea6b25f0b2f0
2020-02-06 12:03:05 -08:00
Tom Cherry
62662cf189
Merge "init: use ErrnoErrorf() instead of ErrnoError() << StringPrintf()"
2020-02-06 19:14:37 +00:00
Tom Cherry
91bbe9ef56
Merge "Check Errorf()/ErrnoErrorf() format string at compile time"
2020-02-06 19:14:15 +00:00
Bernie Innocenti
cecebbbacc
Convert system/core to Result::ok()
...
No functionality changes, this is a mechanical cleanup.
Test: m
Test: cd system/core && atest
Change-Id: Ifdaa3ce1947ed578f656d5a446978726eb416c36
2020-02-06 17:04:27 +00:00
Treehugger Robot
a6bc86aae7
Merge "Add libsnapshot_test to presubmit"
2020-02-06 16:58:43 +00:00
David Anderson
24c70ea7ba
Merge "libsnapshot: Restrict when snapshots can be deleted."
2020-02-06 16:46:58 +00:00
Tom Cherry
1153fbbcd3
Merge "liblog: null terminate log_msg"
2020-02-06 15:31:56 +00:00
Alessio Balsini
9ab7fe2768
Add libsnapshot_test to presubmit
...
Add libsnapshot test to the TEST_MAPPING's presubmit of fs_mgr to run
the test on TH whenever changes are applied to the fs_mgr contents.
Some of the tests are temporarily disabled due to a WIP bug.
Test: TH
Bug: 142513589
Change-Id: I2a283645b433ed1fd2b08d1c4919cac26d19cf16
Signed-off-by: Alessio Balsini <balsini@google.com>
2020-02-06 14:58:25 +00:00
Bernie Innocenti
4df09e4685
Merge "Add macros to check for successful Result"
2020-02-06 12:32:59 +00:00