Merged,
Maxim.
On 07/10/15 22:46, Bill Fischofer wrote:
Add validation test coverage for the following APIs:
odp_queue_sched_group()
odp_queue_sched_prio()
odp_queue_sched_type()
Signed-off-by: Bill Fischofer <[email protected]>
---
test/validation/queue/queue.c | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/test/validation/queue/queue.c b/test/validation/queue/queue.c
index b700e88..5830d9b 100644
--- a/test/validation/queue/queue.c
+++ b/test/validation/queue/queue.c
@@ -51,9 +51,15 @@ static void queue_test_sunnydays(void)
int nr_deq_entries = 0;
int max_iteration = CONFIG_MAX_ITERATION;
void *prtn = NULL;
+ odp_queue_param_t qparams;
+
+ odp_queue_param_init(&qparams);
+ qparams.sched.prio = ODP_SCHED_PRIO_LOWEST;
+ qparams.sched.sync = ODP_SCHED_SYNC_NONE;
+ qparams.sched.group = ODP_SCHED_GROUP_WORKER;
queue_creat_id = odp_queue_create("test_queue",
- ODP_QUEUE_TYPE_POLL, NULL);
+ ODP_QUEUE_TYPE_POLL, &qparams);
CU_ASSERT(ODP_QUEUE_INVALID != queue_creat_id);
CU_ASSERT_EQUAL(ODP_QUEUE_TYPE_POLL,
@@ -62,6 +68,11 @@ static void queue_test_sunnydays(void)
queue_id = odp_queue_lookup("test_queue");
CU_ASSERT_EQUAL(queue_creat_id, queue_id);
+ CU_ASSERT_EQUAL(ODP_SCHED_GROUP_WORKER,
+ odp_queue_sched_group(queue_id));
+ CU_ASSERT_EQUAL(ODP_SCHED_PRIO_LOWEST, odp_queue_sched_prio(queue_id));
+ CU_ASSERT_EQUAL(ODP_SCHED_SYNC_NONE, odp_queue_sched_type(queue_id));
+
CU_ASSERT(0 == odp_queue_set_context(queue_id, &queue_contest));
prtn = odp_queue_get_context(queue_id);
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp