|
8 | 8 | #include <vector> |
9 | 9 |
|
10 | 10 | #include <gtest/gtest.h> |
| 11 | +#include <outputStorage/b2OutputStorage.hpp> |
11 | 12 | #include <outputStorage/bOutputStorage.hpp> |
12 | 13 | #include <outputStorage/ffq2OutputStorage.hpp> |
13 | 14 | #include <outputStorage/ffqOutputStorage.hpp> |
@@ -139,7 +140,7 @@ void stressTest(const bool immitateWork) |
139 | 140 | { |
140 | 141 | std::cout << "Stress Test: X Writers, X Group X Readers" |
141 | 142 | << (immitateWork ? " With Work" : " No Work") << "\n"; |
142 | | - makeTest<OutputStorageType>(32, {8, 8, 8, 8}, immitateWork, 400'000); |
| 143 | + makeTest<OutputStorageType>(32, {1}, immitateWork, 100'000); |
143 | 144 | } |
144 | 145 |
|
145 | 146 | template<typename OutputStorageType> |
@@ -182,9 +183,10 @@ void makePerformanceTest(std::string_view storageName) |
182 | 183 |
|
183 | 184 | TEST(TestOutputStorage, XXX) |
184 | 185 | { |
| 186 | + makePerformanceTest<ipxp::output::B2OutputStorage>("B2OutputStorage"); |
| 187 | + makePerformanceTest<ipxp::output::BOutputStorage>("BOutputStorage"); |
185 | 188 | makePerformanceTest<ipxp::output::FFQ2OutputStorage>("FFQ2OutputStorage"); |
186 | 189 | makePerformanceTest<ipxp::output::MCOutputStorage>("MCOutputStorage"); |
187 | | - makePerformanceTest<ipxp::output::BOutputStorage>("BOutputStorage"); |
188 | 190 | makePerformanceTest<ipxp::output::LFNBOutputStorage>("LFNBOutputStorage"); |
189 | 191 | makePerformanceTest<ipxp::output::FFQOutputStorage>("FFQOutputStorage"); |
190 | 192 |
|
@@ -220,7 +222,7 @@ TEST(TestOutputStorage, Debug) |
220 | 222 | for (const auto testIndex : std::views::iota(0, 100)) { |
221 | 223 | std::cout << " Debug Loop Iteration " << testIndex << "\n"; |
222 | 224 | // makePerformanceTest<ipxp::output::MCOutputStorage>("MCOutputStorage"); |
223 | | - stressTest<ipxp::output::FFQ2OutputStorage>(false); |
| 225 | + stressTest<ipxp::output::FFQOutputStorage>(false); |
224 | 226 | } |
225 | 227 | } |
226 | 228 |
|
|
0 commit comments