diff options
Diffstat (limited to 'tests/storagebenchmark.cpp')
-rw-r--r-- | tests/storagebenchmark.cpp | 20 |
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() |