From b495f66b8559d36f0b500c755a952976413620d1 Mon Sep 17 00:00:00 2001 From: Wiwit Rifa'i Date: Tue, 17 May 2022 15:30:37 +0800 Subject: [PATCH] dumpstate: add HWC logs Add hwc log files in /data/vendor/log/hwc to dumpstate. Bug: 230361290 Test: Manual - 'adb bugreport' Change-Id: Id23a16f42ecbdf75d83e056c7cba076041e19176 --- dumpstate/DumpstateDevice.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dumpstate/DumpstateDevice.cpp b/dumpstate/DumpstateDevice.cpp index b75ba64f..7da9b3fc 100644 --- a/dumpstate/DumpstateDevice.cpp +++ b/dumpstate/DumpstateDevice.cpp @@ -961,6 +961,10 @@ void DumpstateDevice::dumpDisplaySection(int fd) { CommandOptions::WithTimeout(2).Build()); DumpFileToFd(fd, "Primary panel extra info", "/sys/devices/platform/exynos-drm/primary-panel/panel_extinfo"); DumpFileToFd(fd, "secondary panel extra info", "/sys/devices/platform/exynos-drm/secondary-panel/panel_extinfo"); + RunCommandToFd(fd, "HWC logs", {"/vendor/bin/sh", "-c", + "for f in $(ls /data/vendor/log/hwc/*hwc_*); do " + "echo $f ; cat $f ; done"}, + CommandOptions::WithTimeout(2).Build()); } // Dump items related to AoC