aboutsummaryrefslogtreecommitdiff
path: root/test/validation/api/scheduler
diff options
context:
space:
mode:
authorMatias Elo <matias.elo@nokia.com>2019-05-09 10:22:05 +0300
committerMatias Elo <matias.elo@nokia.com>2019-05-14 16:01:43 +0300
commitebefa333864660b8cc8e971f1b963aa31f2dfb3b (patch)
treef4d7c77c972db993cd6a1f7e9a079dd765bde133 /test/validation/api/scheduler
parent25c741e1ad3c2a859681e5617f2c7405967b09ef (diff)
validation: scheduler: make sure scheduling context is released
Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com> Reviewed-by: Stanislaw Kardach <skardach@marvell.com>
Diffstat (limited to 'test/validation/api/scheduler')
-rw-r--r--test/validation/api/scheduler/scheduler.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/validation/api/scheduler/scheduler.c b/test/validation/api/scheduler/scheduler.c
index 84e0078e6..c64abbb83 100644
--- a/test/validation/api/scheduler/scheduler.c
+++ b/test/validation/api/scheduler/scheduler.c
@@ -507,6 +507,9 @@ static void scheduler_test_queue_size(void)
}
CU_ASSERT(num == queue_size);
+
+ CU_ASSERT(drain_queues() == 0);
+
CU_ASSERT_FATAL(odp_queue_destroy(queue) == 0);
}
@@ -622,6 +625,7 @@ static void scheduler_test_order_ignore(void)
CU_ASSERT(num == queue_size);
+ CU_ASSERT(drain_queues() == 0);
CU_ASSERT_FATAL(odp_queue_destroy(ordered) == 0);
CU_ASSERT_FATAL(odp_queue_destroy(plain) == 0);
CU_ASSERT_FATAL(odp_pool_destroy(pool) == 0);