summaryrefslogtreecommitdiff
path: root/services/surfaceflinger/SurfaceFlinger.cpp
diff options
context:
space:
mode:
author Kean Mariotti <keanmariotti@google.com> 2022-09-05 16:30:47 +0000
committer Kean Mariotti <keanmariotti@google.com> 2022-10-04 09:50:36 +0000
commit306633e5896bcb3170c1a84471f34d1aa9c035e9 (patch)
tree9f23cde9ed337440dcd83eec6d9dd7ced5135386 /services/surfaceflinger/SurfaceFlinger.cpp
parenteebf7c3ba2c969ba53cee6af6619112f10e2fefd (diff)
Add bugreport pre-dump functionality
Allow apps to trigger the dump of certain critical data, e.g. data stored in short ring buffers that might get lost by the time a bugreport is requested. Then, a bugreport request can specify whether the pre-dumped data should be used. Fixes: 205138504 Test: atest com.android.os.bugreports.tests.BugreportManagerTest Ignore-AOSP-First: depends on changes (surfaceflinger) that cannot go into AOSP Change-Id: I976f2ed3189e83f5bd71dc81e20306527c411d10
Diffstat (limited to 'services/surfaceflinger/SurfaceFlinger.cpp')
-rw-r--r--services/surfaceflinger/SurfaceFlinger.cpp7
1 files changed, 0 insertions, 7 deletions
diff --git a/services/surfaceflinger/SurfaceFlinger.cpp b/services/surfaceflinger/SurfaceFlinger.cpp
index f3551ae080..b20f54dbdb 100644
--- a/services/surfaceflinger/SurfaceFlinger.cpp
+++ b/services/surfaceflinger/SurfaceFlinger.cpp
@@ -4974,13 +4974,6 @@ status_t SurfaceFlinger::doDump(int fd, const DumpArgs& args, bool asProto) {
}
status_t SurfaceFlinger::dumpCritical(int fd, const DumpArgs&, bool asProto) {
- if (asProto) {
- mLayerTracing.writeToFile();
- if (mTransactionTracing) {
- mTransactionTracing->writeToFile();
- }
- }
-
return doDump(fd, DumpArgs(), asProto);
}