platform_frameworks_native/cmds/servicemanager
Steven Moreland e192a6721d Log VINTF manifest success/failure cases.
These logs are critical to understand the operation of the system, and
do not spam (1/hal start or 1/hal request). Most importantly, if a
manifest fails to be read for whatever reason, this is logged (null
manifest case).

Bug: 151696835
Test: boot, and verify logs of successful hal retrivals
Test: boot, and verify logs w/ patch which causes VINTF to fail the
  first time, and verify that this causes a single crash which gives us
  the ability to still find and detect a critical error, but allows the
  system functionality to continue to work.
Change-Id: I0a26b875947878656d6eda03ffebce97ebb6139e
Merged-In: I0a26b875947878656d6eda03ffebce97ebb6139e
2020-04-30 17:51:34 -07:00
..
Access.cpp servicemanager: lookup service labels using "service" backend 2019-10-04 12:48:33 -07:00
Access.h Expose service context name in denial. 2019-08-01 02:47:59 +00:00
Android.bp servicemanager: check VINTF manifest for VINTF ifs 2019-09-17 11:21:18 -07:00
main.cpp Dynamically stop lazy services 2019-12-19 20:17:06 -08:00
ServiceManager.cpp Log VINTF manifest success/failure cases. 2020-04-30 17:51:34 -07:00
ServiceManager.h Revert^2 "Dynamically stop services with multiple interfaces" 2020-01-29 05:09:14 +00:00
servicemanager.rc Add hook into thermalservice 2018-10-26 23:22:55 +00:00
TEST_MAPPING servicemanager: TEST_MAPPING += libbinder tests 2019-07-11 10:58:46 -07:00
test_sm.cpp ServiceManager signals init to start lazy services 2019-09-09 13:46:03 -07:00
vndservicemanager.rc servicemanager: Mark vndservicemanager as shutdown critical 2017-07-11 09:56:21 -07:00