On 10.09.15 15:21, Savolainen, Petri (Nokia - FI/Espoo) wrote:


-----Original Message-----
From: EXT Ivan Khoronzhuk [mailto:ivan.khoronz...@linaro.org]
Sent: Thursday, September 10, 2015 12:49 PM
To: lng-odp@lists.linaro.org; Savolainen, Petri (Nokia - FI/Espoo);
nmo...@kalray.eu
Cc: Ivan Khoronzhuk
Subject: [lng-odp] [Patch 2/2] validation: schedule: don't check
schedule time on 0

The ODP_SCHED_NO_WAIT now corresponds to 0, not 1.
So no need to check it anymore.

Signed-off-by: Ivan Khoronzhuk <ivan.khoronz...@linaro.org>
---
  test/validation/scheduler/scheduler.c | 3 ---
  1 file changed, 3 deletions(-)

diff --git a/test/validation/scheduler/scheduler.c
b/test/validation/scheduler/scheduler.c
index 1874889..94facea 100644
--- a/test/validation/scheduler/scheduler.c
+++ b/test/validation/scheduler/scheduler.c
@@ -96,9 +96,6 @@ void scheduler_test_wait_time(void)

        wait_time = odp_schedule_wait_time(0);

This test is OK.
It's even not tested. But I don't touch it in my series.
I can push it with separate patch.
But I tend to add it in this patch like:
CU_ASSERT(wait_time == ODP_SCHED_NO_WAIT);

And rename patch on "correct wait time test"

is it OK for you?



-       wait_time = odp_schedule_wait_time(1);

This is OK.

-       CU_ASSERT(wait_time > 0);

This is not. The value returned is implementation specific.
That's why it's deleted.


-
        wait_time = odp_schedule_wait_time((uint64_t)-1LL);

This is OK.

        CU_ASSERT(wait_time > 0);

This is not. The value returned is implementation specific.
Probably better test it here like:
CU_ASSERT(wait_time != ODP_SCHED_NO_WAIT);
CU_ASSERT(wait_time != ODP_SCHED_WAIT);

I'll add it along with proposed test improvements.
Is it OK for you?



So, both asserts should be removed. In addition, wait time should be tested 
with a schedule call ... but that's for another patch.
Right. But not here.
Probably with next test like "schedule_wait_time_check"
and test it with time API?


--
Regards,
Ivan Khoronzhuk
_______________________________________________
lng-odp mailing list
lng-odp@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to