Skip to content

Commit

Permalink
posix: Adds test case for clock_getcpuclockid function
Browse files Browse the repository at this point in the history
Adds ZTEST for clock_getcpuclockid function

Signed-off-by: Jai Arora <infolinesoni@gmail.com>
  • Loading branch information
jaiiarora authored and carlescufi committed Jan 8, 2024
1 parent a3573a9 commit a7c1a5f
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions tests/posix/common/src/clock.c
Original file line number Diff line number Diff line change
Expand Up @@ -213,3 +213,15 @@ ZTEST(posix_apis, test_realtime)
CONFIG_TEST_CLOCK_RT_ERROR_MS, lo_wm, cma, hi_wm);
zassert_between_inclusive(cma, lo, hi);
}

ZTEST(posix_apis, test_clock_getcpuclockid)
{
int ret = 0;
clockid_t clock_id;

ret = clock_getcpuclockid((pid_t)0, &clock_id);
zassert_equal(ret, 0, "POSIX clock_getcpuclock id failed");

ret = clock_getcpuclockid((pid_t)2482, &clock_id);
zassert_equal(ret, EPERM, "POSIX clock_getcpuclock id failed");
}

0 comments on commit a7c1a5f

Please sign in to comment.