Migrated map-ins-del-find stress test to gtest
[libcds.git] / test / stress / set / insdel_find / set_insdelfind.h
index d8fc0fed0ef534c5f26f790b804551fff640b7e4..a262a877ab9acd649c98db8bb81088ae91c808ce 100644 (file)
@@ -193,6 +193,13 @@ namespace set {
                 << std::make_pair( "find_success", nFindSuccess )
                 << std::make_pair( "find_failed", nFindFailed );
 
+            {
+                ASSERT_TRUE( std::chrono::duration_cast<std::chrono::seconds>(duration).count() > 0 );
+                size_t nTotalOps = nInsertSuccess + nInsertFailed + nDeleteSuccess + nDeleteFailed + nFindSuccess + nFindFailed;
+                propout() << std::make_pair( "avg_speed", nTotalOps / std::chrono::duration_cast<std::chrono::seconds>(duration).count() );
+            }
+
+
             testSet.clear();
             EXPECT_TRUE( testSet.empty()) << "set size=" << testSet.size();