From e71a8b5039b936e49c35fa0554206f4310446ae5 Mon Sep 17 00:00:00 2001 From: limeng151 Date: Thu, 17 Jun 2021 15:41:08 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=A5=E7=94=A8=E4=BE=8B=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E6=80=A7=E8=83=BD=EF=BC=8C=E4=B8=8D=E9=80=82=E5=90=88=E6=94=BE?= =?UTF-8?q?=E5=9C=A8=E8=AF=A5=E5=A4=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: limeng151 Change-Id: I9f0de9342cf937e01e4d1978379d4021f62209b9 --- kernel_lite/ipc_posix/semaphore/SemTest.cpp | 32 --------------------- 1 file changed, 32 deletions(-) diff --git a/kernel_lite/ipc_posix/semaphore/SemTest.cpp b/kernel_lite/ipc_posix/semaphore/SemTest.cpp index ba9a7bed5..8de007a6b 100755 --- a/kernel_lite/ipc_posix/semaphore/SemTest.cpp +++ b/kernel_lite/ipc_posix/semaphore/SemTest.cpp @@ -157,38 +157,6 @@ HWTEST_F(SemTest, testSemTryWait, Function | MediumTest | Level2) EXPECT_EQ(sem_destroy(&sem), 0) << "> sem_destroy errno = " << errno; } -/** - * @tc.number SUB_KERNEL_IPC_SEM_TIMEDWAIT_0100 - * @tc.name sem_timedwait get semaphore - * @tc.desc [C- SOFTWARE -0200] - */ -HWTEST_F(SemTest, testSemTimedwait, Function | MediumTest | Level3) -{ - struct timespec ts = {0}; - struct timespec tsNow = {0}; - sem_t sem; - int semValue = 0; - - ASSERT_EQ(sem_init(&sem, 0, 0), 0) << "> sem_init errno = " << errno; - - GetDelayedTime(&ts, 100); - if (sem_timedwait(&sem, &ts) == -1) { - EXPECT_EQ(errno, ETIMEDOUT) << "> sem_timedwait errno = " << errno; - } else { - LOG("> sem_timedwait return unexpected"); - ADD_FAILURE(); - } - - clock_gettime(CLOCK_REALTIME, &tsNow); - int timeDiff = GetTimeDiff(tsNow, ts); // calculate time different - EXPECT_GE(timeDiff, 0); - EXPECT_LE(timeDiff, 20); - - EXPECT_EQ(sem_getvalue(&sem, &semValue), 0) << "> sem_getvalue errno = " << errno; - EXPECT_EQ(semValue, 0); - EXPECT_EQ(sem_destroy(&sem), 0) << "> sem_destroy errno = " << errno; -} - /** * @tc.number SUB_KERNEL_IPC_SEM_DESTROY_0100 * @tc.name check sem_destroy function -- GitLab