summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/storagebenchmark.cpp20
1 files changed, 12 insertions, 8 deletions
diff --git a/tests/storagebenchmark.cpp b/tests/storagebenchmark.cpp
index 906844e..ee336d2 100644
--- a/tests/storagebenchmark.cpp
+++ b/tests/storagebenchmark.cpp
@@ -122,15 +122,19 @@ private slots:
122 row.setValue("dbRead", readOpsPerMs); 122 row.setValue("dbRead", readOpsPerMs);
123 dataset.insertRow(row); 123 dataset.insertRow(row);
124 HAWD::Formatter::print(dataset); 124 HAWD::Formatter::print(dataset);
125 }
126
127 void testSizes()
128 {
129 Sink::Storage::DataStore store(testDataPath, dbName);
130 qDebug() << "Database size [kb]: " << store.diskUsage() / 1024;
131 125
132 QFileInfo fileInfo(filePath); 126 {
133 qDebug() << "File size [kb]: " << fileInfo.size() / 1024; 127 Sink::Storage::DataStore store(testDataPath, dbName);
128 QFileInfo fileInfo(filePath);
129
130 HAWD::Dataset dataset("storage_sizes", m_hawdState);
131 HAWD::Dataset::Row row = dataset.row();
132 row.setValue("rows", count);
133 row.setValue("dbSize", store.diskUsage() / 1024);
134 row.setValue("fileSize", fileInfo.size() / 1024);
135 dataset.insertRow(row);
136 HAWD::Formatter::print(dataset);
137 }
134 } 138 }
135 139
136 void testScan() 140 void testScan()