コード例 #1
0
TEST_F(InternalThreadTest, TestStartAndExit) {
    InternalThread thread;
    EXPECT_FALSE(thread.is_started());
    thread.StartInternalThread(Caffe::Get().GetDefaultDevice());
    EXPECT_TRUE(thread.is_started());
    thread.StopInternalThread();
    EXPECT_FALSE(thread.is_started());
}
コード例 #2
0
ファイル: test_internal_thread.cpp プロジェクト: 105/caffe
TEST_F(InternalThreadTest, TestStartAndExit) {
  InternalThread thread;
  EXPECT_FALSE(thread.is_started());
  EXPECT_TRUE(thread.StartInternalThread());
  EXPECT_TRUE(thread.is_started());
  EXPECT_TRUE(thread.WaitForInternalThreadToExit());
  EXPECT_FALSE(thread.is_started());
}