summaryrefslogtreecommitdiff
path: root/render-test/metadata.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'render-test/metadata.hpp')
-rw-r--r--render-test/metadata.hpp11
1 files changed, 9 insertions, 2 deletions
diff --git a/render-test/metadata.hpp b/render-test/metadata.hpp
index 308c9074f0..5e96301e4d 100644
--- a/render-test/metadata.hpp
+++ b/render-test/metadata.hpp
@@ -39,6 +39,12 @@ struct MemoryProbe {
size_t allocations;
};
+class TestMetrics {
+public:
+ bool isEmpty() const { return memory.empty(); }
+ std::map<std::string, MemoryProbe> memory;
+};
+
struct TestMetadata {
TestMetadata() = default;
@@ -72,5 +78,6 @@ struct TestMetadata {
std::string errorMessage;
double difference = 0.0;
- std::map<std::string, MemoryProbe> memoryProbes;
-}; \ No newline at end of file
+ TestMetrics metrics;
+ TestMetrics expectedMetrics;
+};