diff options
Diffstat (limited to 'render-test/metadata.hpp')
-rw-r--r-- | render-test/metadata.hpp | 14 |
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 |