use gs-common camera dump
Bug: 273380509 Test: adb bugreport Change-Id: I1312a62bd65ec8804bb967d98d1f231f6798b5c3
This commit is contained in:
parent
84e9cd6016
commit
b578bc8a0e
3 changed files with 1 additions and 22 deletions
|
@ -198,7 +198,6 @@ Dumpstate::Dumpstate()
|
|||
},
|
||||
mLogSections{
|
||||
{ "radio", [this](int fd, const std::string &destDir) { dumpRadioLogs(fd, destDir); } },
|
||||
{ "camera", [this](int fd, const std::string &destDir) { dumpCameraLogs(fd, destDir); } },
|
||||
{ "gps", [this](int fd, const std::string &destDir) { dumpGpsLogs(fd, destDir); } },
|
||||
{ "gxp", [this](int fd, const std::string &destDir) { dumpGxpLogs(fd, destDir); } },
|
||||
} {
|
||||
|
@ -503,26 +502,6 @@ void Dumpstate::dumpGpsLogs(int fd, const std::string &destDir) {
|
|||
dumpLogs(fd, gpsLogDir, gpsDestDir, maxFileNum, GPS_LOG_PREFIX);
|
||||
}
|
||||
|
||||
void Dumpstate::dumpCameraLogs(int fd, const std::string &destDir) {
|
||||
bool cameraLogsEnabled = ::android::base::GetBoolProperty(
|
||||
"vendor.camera.debug.camera_performance_analyzer.attach_to_bugreport", true);
|
||||
if (!cameraLogsEnabled) {
|
||||
return;
|
||||
}
|
||||
|
||||
static const std::string kCameraLogDir = "/data/vendor/camera/profiler";
|
||||
const std::string cameraDestDir = destDir + "/camera";
|
||||
|
||||
RunCommandToFd(fd, "MKDIR CAMERA LOG", {"/vendor/bin/mkdir", "-p", cameraDestDir.c_str()},
|
||||
CommandOptions::WithTimeout(2).Build());
|
||||
// Attach multiple latest sessions (in case the user is running concurrent
|
||||
// sessions or starts a new session after the one with performance issues).
|
||||
dumpLogs(fd, kCameraLogDir, cameraDestDir, 10, "session-ended-");
|
||||
dumpLogs(fd, kCameraLogDir, cameraDestDir, 5, "high-drop-rate-");
|
||||
dumpLogs(fd, kCameraLogDir, cameraDestDir, 5, "watchdog-");
|
||||
dumpLogs(fd, kCameraLogDir, cameraDestDir, 5, "camera-ended-");
|
||||
}
|
||||
|
||||
void Dumpstate::dumpGxpLogs(int fd, const std::string &destDir) {
|
||||
bool gxpDumpEnabled = ::android::base::GetBoolProperty("vendor.gxp.attach_to_bugreport", false);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue