diff options
author | Petri Savolainen <petri.savolainen@nokia.com> | 2022-05-02 18:13:13 +0300 |
---|---|---|
committer | Petri Savolainen <petri.savolainen@nokia.com> | 2022-05-03 11:27:42 +0300 |
commit | b2ce67f47b04cbe87c395e92f20621c578cf5830 (patch) | |
tree | 2f32b46e5ac5e0299d784b7c439d64bb83edbd36 /test | |
parent | abe0b2088befe494d8ec4366a46bedec79bd3e4b (diff) |
validation: timer: periodic timer ack return value
Check that odp_timer_periodic_ack() returns 2 on the last timeout
event from a cancelled timer.
Signed-off-by: Petri Savolainen <petri.savolainen@nokia.com>
Reviewed-by: Matias Elo <matias.elo@nokia.com>
Diffstat (limited to 'test')
-rw-r--r-- | test/validation/api/timer/timer.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/validation/api/timer/timer.c b/test/validation/api/timer/timer.c index da93abd46..e8cf000e6 100644 --- a/test/validation/api/timer/timer.c +++ b/test/validation/api/timer/timer.c @@ -2467,6 +2467,10 @@ static void timer_test_periodic(odp_queue_type_t queue_type) } } + /* Check that ack() returned 2 on the last event */ + CU_ASSERT(done); + CU_ASSERT(ret == 2); + CU_ASSERT(odp_timer_free(timer) == ODP_EVENT_INVALID); odp_timer_pool_destroy(timer_pool); CU_ASSERT(odp_queue_destroy(queue) == 0); |