Skip to content

Commit 9013968

Browse files
Zainullin DamirZainullin Damir
authored andcommitted
++
1 parent 78a9990 commit 9013968

1 file changed

Lines changed: 34 additions & 13 deletions

File tree

tests/performance/outputStorage/testOutputStorage.cpp

Lines changed: 34 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -185,19 +185,6 @@ void makePerformanceTest(std::string_view storageName)
185185

186186
TEST(TestOutputStorage, XXX)
187187
{
188-
makePerformanceTest<ipxp::output::MC2OutputStorage>("MC2OutputStorage");
189-
makePerformanceTest<ipxp::output::MCOutputStorage>("MCOutputStorage");
190-
makePerformanceTest<ipxp::output::B2OutputStorage>("B2OutputStorage");
191-
makePerformanceTest<ipxp::output::BOutputStorage>("BOutputStorage");
192-
makePerformanceTest<ipxp::output::FFQ2OutputStorage>("FFQ2OutputStorage");
193-
makePerformanceTest<ipxp::output::LFNBOutputStorage>("LFNBOutputStorage");
194-
makePerformanceTest<ipxp::output::FFQOutputStorage>("FFQOutputStorage");
195-
196-
std::cout << "Ring, 1 Writers, 1 Reader\n";
197-
makeTest<ipxp::output::RingOutputStorage>(1, {1}, false, 30'000'000);
198-
std::cout << "Ring, 32 Writers, 1 Reader\n";
199-
200-
makeTest<ipxp::output::RingOutputStorage>(32, {1}, false);
201188
std::cout << "==========================================================" << std::endl;
202189
std::cout << "MQOutputStorage, 1 Writers, 1 Reader\n";
203190
makeTest<ipxp::output::MQOutputStorage>(1, {1}, false, 30'000'000);
@@ -217,6 +204,40 @@ TEST(TestOutputStorage, XXX)
217204
std::cout << "==========================================================" << std::endl;
218205
std::cout << "MQOutputStorage, 32 Writers, 4 Group 8 Reader\n";
219206
makeTest<ipxp::output::MQOutputStorage>(32, {8, 8, 8, 8}, false, 10'000'000);
207+
208+
std::cout << "==========================================================" << std::endl;
209+
std::cout << "MQ2OutputStorage, 1 Writers, 1 Reader\n";
210+
makeTest<ipxp::output::MQ2OutputStorage>(1, {1}, false, 30'000'000);
211+
212+
std::cout << "==========================================================" << std::endl;
213+
std::cout << "MQ2OutputStorage, 32 Writers, 1 Reader\n";
214+
makeTest<ipxp::output::MQ2OutputStorage>(32, {1}, false, 5'000'064);
215+
216+
std::cout << "==========================================================" << std::endl;
217+
std::cout << "MQ2OutputStorage, 32 Writers, 32 Readers\n";
218+
makeTest<ipxp::output::MQ2OutputStorage>(32, {32}, false, 5'000'064);
219+
220+
std::cout << "==========================================================" << std::endl;
221+
std::cout << "MQ2OutputStorage, 4 Writers, 4 Group 1 Reader\n";
222+
makeTest<ipxp::output::MQ2OutputStorage>(4, {1, 1, 1, 1}, false, 30'000'000);
223+
224+
std::cout << "==========================================================" << std::endl;
225+
std::cout << "MQ2OutputStorage, 32 Writers, 4 Group 8 Reader\n";
226+
makeTest<ipxp::output::MQ2OutputStorage>(32, {8, 8, 8, 8}, false, 10'000'000);
227+
228+
makePerformanceTest<ipxp::output::MC2OutputStorage>("MC2OutputStorage");
229+
makePerformanceTest<ipxp::output::MCOutputStorage>("MCOutputStorage");
230+
makePerformanceTest<ipxp::output::B2OutputStorage>("B2OutputStorage");
231+
makePerformanceTest<ipxp::output::BOutputStorage>("BOutputStorage");
232+
makePerformanceTest<ipxp::output::FFQ2OutputStorage>("FFQ2OutputStorage");
233+
makePerformanceTest<ipxp::output::LFNBOutputStorage>("LFNBOutputStorage");
234+
makePerformanceTest<ipxp::output::FFQOutputStorage>("FFQOutputStorage");
235+
236+
std::cout << "Ring, 1 Writers, 1 Reader\n";
237+
makeTest<ipxp::output::RingOutputStorage>(1, {1}, false, 30'000'000);
238+
std::cout << "Ring, 32 Writers, 1 Reader\n";
239+
240+
makeTest<ipxp::output::RingOutputStorage>(32, {1}, false);
220241
std::cout << std::endl;
221242
}
222243

0 commit comments

Comments
 (0)