From 0eb19300630a6922d37856445658e3f813e3cfe6 Mon Sep 17 00:00:00 2001 From: Evan Shelhamer Date: Mon, 17 Mar 2014 13:48:06 -0700 Subject: [PATCH] relax timing checks for commodity GPUs --- src/caffe/test/test_benchmark.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/caffe/test/test_benchmark.cpp b/src/caffe/test/test_benchmark.cpp index e8e3a11..8614f48 100644 --- a/src/caffe/test/test_benchmark.cpp +++ b/src/caffe/test/test_benchmark.cpp @@ -111,8 +111,8 @@ TEST_F(BenchmarkTest, TestTimerMilliSecondsCPU) { EXPECT_FALSE(timer.has_run_at_least_once()); timer.Start(); usleep(300 * 1000); - CHECK_GE(timer.MilliSeconds(), 299); - CHECK_LE(timer.MilliSeconds(), 301); + CHECK_GE(timer.MilliSeconds(), 298); + CHECK_LE(timer.MilliSeconds(), 302); EXPECT_TRUE(timer.initted()); EXPECT_FALSE(timer.running()); EXPECT_TRUE(timer.has_run_at_least_once()); @@ -127,8 +127,8 @@ TEST_F(BenchmarkTest, TestTimerMilliSecondsGPU) { EXPECT_FALSE(timer.has_run_at_least_once()); timer.Start(); usleep(300 * 1000); - CHECK_GE(timer.MilliSeconds(), 299); - CHECK_LE(timer.MilliSeconds(), 301); + CHECK_GE(timer.MilliSeconds(), 298); + CHECK_LE(timer.MilliSeconds(), 302); EXPECT_TRUE(timer.initted()); EXPECT_FALSE(timer.running()); EXPECT_TRUE(timer.has_run_at_least_once()); @@ -143,8 +143,8 @@ TEST_F(BenchmarkTest, TestTimerSecondsCPU) { EXPECT_FALSE(timer.has_run_at_least_once()); timer.Start(); usleep(300 * 1000); - CHECK_GE(timer.Seconds(), 0.299); - CHECK_LE(timer.Seconds(), 0.301); + CHECK_GE(timer.Seconds(), 0.298); + CHECK_LE(timer.Seconds(), 0.302); EXPECT_TRUE(timer.initted()); EXPECT_FALSE(timer.running()); EXPECT_TRUE(timer.has_run_at_least_once()); @@ -159,8 +159,8 @@ TEST_F(BenchmarkTest, TestTimerSecondsGPU) { EXPECT_FALSE(timer.has_run_at_least_once()); timer.Start(); usleep(300 * 1000); - CHECK_GE(timer.Seconds(), 0.299); - CHECK_LE(timer.Seconds(), 0.301); + CHECK_GE(timer.Seconds(), 0.298); + CHECK_LE(timer.Seconds(), 0.302); EXPECT_TRUE(timer.initted()); EXPECT_FALSE(timer.running()); EXPECT_TRUE(timer.has_run_at_least_once()); -- 2.7.4