Index: tests/TraceMemoryDumpTest.cpp |
diff --git a/tests/TraceMemoryDumpTest.cpp b/tests/TraceMemoryDumpTest.cpp |
index cda007631838bc8a267023ef72138dc7d67108d8..dd707ce07e4a2b431cb107cfe9b979897ea6de79 100644 |
--- a/tests/TraceMemoryDumpTest.cpp |
+++ b/tests/TraceMemoryDumpTest.cpp |
@@ -24,9 +24,15 @@ public: |
void setDiscardableMemoryBacking( |
const char* dumpName, |
const SkDiscardableMemory& discardableMemoryObject) override { } |
+ LevelOfDetails getRequestedDetails() const override { |
+ return SkTraceMemoryDump::kDetailedDumpRequest; |
+ } |
}; |
DEF_TEST(SkTraceMemoryDump, reporter) { |
TestSkTraceMemoryDump x; |
x.dumpNumericValue("foobar", "size", "bytes", 42); |
+ if (x.getRequestedDetails() & SkTraceMemoryDump::kDetailedDumpRequest) { |
+ x.dumpNumericValue("foobar/object1", "size", "bytes", 23); |
+ } |
} |