diff --git a/src/Grid/grid_dist_id_unit_test.cpp b/src/Grid/grid_dist_id_unit_test.cpp index 568bbbbcbe4f6fd9a73a6312091272b78763bfc0..8dfca3377218a6dc21d22b060526b60369bada3d 100644 --- a/src/Grid/grid_dist_id_unit_test.cpp +++ b/src/Grid/grid_dist_id_unit_test.cpp @@ -1597,7 +1597,11 @@ BOOST_AUTO_TEST_CASE( grid_dist_id_iterator_test_use) // Domain Box<2,float> domain({0.0,0.0},{1.0,1.0}); +#ifdef TEST_COVERAGE_MODE + long int k = 256*256*create_vcluster().getProcessingUnits(); +#else long int k = 1024*1024*create_vcluster().getProcessingUnits(); +#endif k = std::pow(k, 1/2.); Test2D(domain,k); diff --git a/src/Vector/vector_dist_NN_tests.hpp b/src/Vector/vector_dist_NN_tests.hpp index 0a60300f746b412e2c525fdab249e791480588e4..0b38a0e7a24c816185213c6d389bb74ebf06efc1 100644 --- a/src/Vector/vector_dist_NN_tests.hpp +++ b/src/Vector/vector_dist_NN_tests.hpp @@ -22,7 +22,11 @@ BOOST_AUTO_TEST_CASE( vector_dist_full_NN ) std::default_random_engine eg; std::uniform_real_distribution<float> ud(0.0f, 1.0f); +#ifdef TEST_COVERAGE_MODE + long int k = 50 * v_cl.getProcessingUnits(); +#else long int k = 750 * v_cl.getProcessingUnits(); +#endif long int big_step = k / 4; big_step = (big_step == 0)?1:big_step; diff --git a/src/Vector/vector_dist_complex_prp_unit_test.hpp b/src/Vector/vector_dist_complex_prp_unit_test.hpp index 69cebf4394fc129ac24ff5446d8424384a50465b..bc90cf2f4f55cdedcc169212feeb360b439be0fb 100644 --- a/src/Vector/vector_dist_complex_prp_unit_test.hpp +++ b/src/Vector/vector_dist_complex_prp_unit_test.hpp @@ -22,7 +22,11 @@ BOOST_AUTO_TEST_CASE( vector_dist_periodic_complex_prp_test_use_3d ) std::default_random_engine eg; std::uniform_real_distribution<float> ud(0.0f, 1.0f); +#ifdef TEST_COVERAGE_MODE + long int k = 24288 * v_cl.getProcessingUnits(); +#else long int k = 124288 * v_cl.getProcessingUnits(); +#endif long int big_step = k / 4; big_step = (big_step == 0)?1:big_step;