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.hpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/render-test/metadata.hpp b/render-test/metadata.hpp
index 98e208fe54..308c9074f0 100644
--- a/render-test/metadata.hpp
+++ b/render-test/metadata.hpp
@@ -7,6 +7,8 @@
#include "filesystem.hpp"
+#include <map>
+
struct TestStatistics {
TestStatistics() = default;
@@ -27,6 +29,16 @@ struct TestPaths {
}
};
+struct MemoryProbe {
+ MemoryProbe() = default;
+ MemoryProbe(size_t size_, size_t allocations_)
+ : size(size_)
+ , allocations(allocations_) {}
+
+ size_t size;
+ size_t allocations;
+};
+
struct TestMetadata {
TestMetadata() = default;
@@ -59,4 +71,6 @@ struct TestMetadata {
std::string errorMessage;
double difference = 0.0;
+
+ std::map<std::string, MemoryProbe> memoryProbes;
}; \ No newline at end of file