Also be a bit more lenient in a recently introduced test that checks timing
of some aggressive cache manipulations.
if UNIT_TESTS
noinst_PROGRAMS += testrunner
if HAVE_BOOST_GE_148
-TESTS_ENVIRONMENT = env BOOST_TEST_LOG_LEVEL=message SRCDIR='$(srcdir)'
+TESTS_ENVIRONMENT = env BOOST_TEST_LOG_LEVEL=message BOOST_TEST_RANDOM=1 SRCDIR='$(srcdir)'
TESTS=testrunner
else
check-local:
if UNIT_TESTS
noinst_PROGRAMS = testrunner
-TESTS_ENVIRONMENT = env BOOST_TEST_LOG_LEVEL=message SRCDIR='$(srcdir)'
+TESTS_ENVIRONMENT = env BOOST_TEST_LOG_LEVEL=message BOOST_TEST_RANDOM=1 SRCDIR='$(srcdir)'
TESTS=testrunner
else
check-local:
if UNIT_TESTS
noinst_PROGRAMS = testrunner
-TESTS_ENVIRONMENT = env BOOST_TEST_LOG_LEVEL=message SRCDIR='$(srcdir)'
+TESTS_ENVIRONMENT = env BOOST_TEST_LOG_LEVEL=message BOOST_TEST_RANDOM=1 SRCDIR='$(srcdir)'
TESTS += testrunner
else
check-local:
auto diff2 = time.udiff(true);
// Check that replace is about equally fast as insert
- BOOST_CHECK(diff1 < diff2 * 1.2 && diff2 < diff1 * 1.2);
+ BOOST_CHECK(diff1 < diff2 * 1.3 && diff2 < diff1 * 1.3);
}
BOOST_AUTO_TEST_CASE(test_aggressive_nsec_wiping)