Implement dumpsys for incident service
Implement dump() function in IncidentService so that it can be dumped by default. Dumpstate calls it twice, one with and one without '--proto'. dump() ignores the former. Dumpsys allows 10s max for each service. Hence, section 1200, 1201, 1202 are skipped because they take too long. Section 3008 and 3015 are skipped temporarily due to errors. All sections should be enabled once we find a workaround. A follow-up change in SELinux is needed to allow dumpstate to access incidentd. Bug: 119417232 Test: Run `adb shell dumpsys incident --proto`, inspect result and logs Test: Run `adb bugreport`, make sure incident.proto is in the zip file Check the proto for validity via aprotoc: cat incident.proto | ./out/soong/host/linux-x86/bin/aprotoc --decode_raw Exempt-From-Owner-Approval: The original owners no longer work on this project. Change-Id: I7d08f6b644cb6751b201fb7ba37ac5e1c42fd3c5
Loading
Please register or sign in to comment