diff options
| author | 2022-10-18 16:59:10 -0700 | |
|---|---|---|
| committer | 2022-10-19 22:41:51 +0000 | |
| commit | 5d60bbec116473860102c4f6602f254ddc7d147d (patch) | |
| tree | e4de3b596cf4a38ad8b87216c9de1086bdf076b5 | |
| parent | ea28fbe0035b892e52e646c33d4396dad33201ca (diff) | |
LayerTraceGenerator: fix log spam from stubbed sf
Test: sh ${ANDROID_BUILD_TOP}/frameworks/native/services/surfaceflinger/Tracing/tools/run.sh and check logcat
Bug: 253555650
Change-Id: I5ca75c1762a5b6b4946b0bd6dac9bfe1c042a18d
| -rw-r--r-- | services/surfaceflinger/Tracing/tools/main.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/services/surfaceflinger/Tracing/tools/main.cpp b/services/surfaceflinger/Tracing/tools/main.cpp index f3cf42d7ab..9f9ae4815b 100644 --- a/services/surfaceflinger/Tracing/tools/main.cpp +++ b/services/surfaceflinger/Tracing/tools/main.cpp @@ -52,6 +52,10 @@ int main(int argc, char** argv) { ; ALOGD("Generating %s...", outputLayersTracePath); std::cout << "Generating " << outputLayersTracePath << "\n"; + + // sink any log spam from the stubbed surfaceflinger + __android_log_set_logger([](const struct __android_log_message* /* log_message */) {}); + if (!LayerTraceGenerator().generate(transactionTraceFile, outputLayersTracePath)) { std::cout << "Error: Failed to generate layers trace " << outputLayersTracePath; return -1; |