X-Git-Url: http://plrg.eecs.uci.edu/git/?p=libcds.git;a=blobdiff_plain;f=test%2Fstress%2Fqueue%2Fintrusive_push_pop.cpp;h=2db3c5396d750903635b1750ab1eda2f3f320d17;hp=eede7abdac4a838739b044001ebb40a6afb9bae5;hb=HEAD;hpb=2bb66f1d159d044d2c5dad0f0f968abcb6d53287 diff --git a/test/stress/queue/intrusive_push_pop.cpp b/test/stress/queue/intrusive_push_pop.cpp index eede7abd..2db3c539 100644 --- a/test/stress/queue/intrusive_push_pop.cpp +++ b/test/stress/queue/intrusive_push_pop.cpp @@ -509,8 +509,21 @@ namespace { //CDSSTRESS_QUEUE_F( SegmentedQueue_DHP_mutex_padding ) CDSSTRESS_QUEUE_F( SegmentedQueue_DHP_mutex_stat ) + +#ifdef CDSTEST_GTEST_INSTANTIATE_TEST_CASE_P_HAS_4TH_ARG + static std::string get_test_parameter_name( testing::TestParamInfo const& p ) + { + return std::to_string( p.param ); + } + + INSTANTIATE_TEST_CASE_P( SQ, + intrusive_segmented_queue_push_pop, + ::testing::ValuesIn( intrusive_segmented_queue_push_pop::get_test_parameters()), get_test_parameter_name ); +#else INSTANTIATE_TEST_CASE_P( SQ, intrusive_segmented_queue_push_pop, ::testing::ValuesIn( intrusive_segmented_queue_push_pop::get_test_parameters())); +#endif + } // namespace