Dumpstate: include LoggingMaskHistory.csv on bugreport

Bug: 241739027
Test: trigger bugreport with `adb bugreport` and inspect the
logs to to make sure it is copying over LoggingMaskHistory and
including it in the tar file at the end.

Change-Id: I93ad2655193c57a0782c1535dc1cde3d0db1aeec
This commit is contained in:
Kieran Cyphus 2022-11-01 15:31:53 +08:00
parent 945f9e6cd5
commit fef314ea8a

View file

@ -30,6 +30,7 @@
#include "DumpstateUtil.h" #include "DumpstateUtil.h"
#define MODEM_LOG_DIRECTORY "/data/vendor/radio/logs/always-on" #define MODEM_LOG_DIRECTORY "/data/vendor/radio/logs/always-on"
#define MODEM_LOG_MASK_HISTORY_DIRECTORY "/data/vendor/radio/logs/mask_history"
#define MODEM_EXTENDED_LOG_DIRECTORY "/data/vendor/radio/extended_logs" #define MODEM_EXTENDED_LOG_DIRECTORY "/data/vendor/radio/extended_logs"
#define RIL_LOG_DIRECTORY "/data/vendor/radio" #define RIL_LOG_DIRECTORY "/data/vendor/radio"
#define RIL_LOG_DIRECTORY_PROPERTY "persist.vendor.ril.log.base_dir" #define RIL_LOG_DIRECTORY_PROPERTY "persist.vendor.ril.log.base_dir"
@ -1158,8 +1159,10 @@ void Dumpstate::dumpModemSection(int fd) {
void Dumpstate::dumpModemLogs(int fd, const std::string &destDir) { void Dumpstate::dumpModemLogs(int fd, const std::string &destDir) {
std::string extendedLogDir = MODEM_EXTENDED_LOG_DIRECTORY; std::string extendedLogDir = MODEM_EXTENDED_LOG_DIRECTORY;
std::string modemLogMaskHistoryDir = MODEM_LOG_MASK_HISTORY_DIRECTORY;
dumpLogs(fd, extendedLogDir, destDir, 20, EXTENDED_LOG_PREFIX); dumpLogs(fd, extendedLogDir, destDir, 20, EXTENDED_LOG_PREFIX);
dumpLogs(fd, modemLogMaskHistoryDir, destDir, 1, "LoggingMask");
dumpModemEFS(destDir); dumpModemEFS(destDir);
} }