You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by bm...@apache.org on 2013/04/20 02:04:56 UTC
svn commit: r1470091 -
/incubator/mesos/trunk/third_party/libprocess/src/tests/process_tests.cpp
Author: bmahler
Date: Sat Apr 20 00:04:56 2013
New Revision: 1470091
URL: http://svn.apache.org/r1470091
Log:
Removed the loop in Process.settle test, in favor of external looping.
From: Ben Mahler <be...@gmail.com>
Review: https://reviews.apache.org/r/10666
Modified:
incubator/mesos/trunk/third_party/libprocess/src/tests/process_tests.cpp
Modified: incubator/mesos/trunk/third_party/libprocess/src/tests/process_tests.cpp
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/third_party/libprocess/src/tests/process_tests.cpp?rev=1470091&r1=1470090&r2=1470091&view=diff
==============================================================================
--- incubator/mesos/trunk/third_party/libprocess/src/tests/process_tests.cpp (original)
+++ incubator/mesos/trunk/third_party/libprocess/src/tests/process_tests.cpp Sat Apr 20 00:04:56 2013
@@ -920,17 +920,14 @@ TEST(Process, settle)
{
ASSERT_TRUE(GTEST_IS_THREADSAFE);
- // Try 100 times to hit a race.
- for (int i = 0; i < 100; ++i) {
- Clock::pause();
- SettleProcess process;
- spawn(process);
- Clock::settle();
- ASSERT_TRUE(process.calledDispatch);
- terminate(process);
- wait(process);
- Clock::resume();
- }
+ Clock::pause();
+ SettleProcess process;
+ spawn(process);
+ Clock::settle();
+ ASSERT_TRUE(process.calledDispatch);
+ terminate(process);
+ wait(process);
+ Clock::resume();
}