* Gilles Carry <[EMAIL PROTECTED]> [2008-05-05 13:12:57]:

>  Modified sched_latency.c to consider pass criteria (-c) arg.
> 
> Signed-off-by: Gilles Carry <[EMAIL PROTECTED]>
> Cc: Darren Hart <[EMAIL PROTECTED]>
> Cc: Tim Chavez <[EMAIL PROTECTED]>
Acked-by: Chirag <[EMAIL PROTECTED]>

> ---
>  .../realtime/func/sched_latency/sched_latency.c    |   13 +++++++------
>  1 files changed, 7 insertions(+), 6 deletions(-)
> 
> diff --git a/testcases/realtime/func/sched_latency/sched_latency.c 
> b/testcases/realtime/func/sched_latency/sched_latency.c
> index 75504b6..021ee94 100644
> --- a/testcases/realtime/func/sched_latency/sched_latency.c
> +++ b/testcases/realtime/func/sched_latency/sched_latency.c
> @@ -176,7 +176,7 @@ void *periodic_thread(void *arg)
>                       min_delay = delay;
>               if (delay > max_delay)
>                       max_delay = delay;
> -             if (delay > PASS_US) {
> +             if (delay > pass_criteria) {
>                       failures++;
>                       ret = 1;
>               }
> @@ -210,13 +210,13 @@ void *periodic_thread(void *arg)
>       avg_delay /= i;
>       printf("\n\n");
>       printf("Start: %4llu us: %s\n", start_delay,
> -             start_delay < PASS_US ? "PASS" : "FAIL");
> +             start_delay < pass_criteria ? "PASS" : "FAIL");
>       printf("Min:   %4llu us: %s\n", min_delay,
> -             min_delay < PASS_US ? "PASS" : "FAIL");
> +             min_delay < pass_criteria ? "PASS" : "FAIL");
>       printf("Max:   %4llu us: %s\n", max_delay,
> -             max_delay < PASS_US ? "PASS" : "FAIL");
> +             max_delay < pass_criteria ? "PASS" : "FAIL");
>       printf("Avg:   %4llu us: %s\n", avg_delay,
> -             avg_delay < PASS_US ? "PASS" : "FAIL");
> +             avg_delay < pass_criteria ? "PASS" : "FAIL");
>       printf("StdDev: %.4f us\n", stats_stddev(&dat));
>       printf("Quantiles:\n");
>       stats_quantiles_calc(&dat, &quantiles);
> @@ -231,6 +231,7 @@ int main(int argc, char *argv[])
>       int per_id;
>       setup();
> 
> +     pass_criteria = PASS_US;
>       rt_init("d:jl:ht:i:", parse_args, argc, argv);
> 
>       printf("-------------------------------\n");
> @@ -284,7 +285,7 @@ int main(int argc, char *argv[])
>       join_thread(per_id);
>       join_threads();
> 
> -     printf("\nCriteria: latencies < %d us\n", PASS_US);
> +     printf("\nCriteria: latencies < %d us\n", (int)pass_criteria);
>       printf("Result: %s\n", ret ? "FAIL" : "PASS");
> 
>       stats_container_free(&dat);
> -- 
> 1.5.4.3.450.gb92176
> 
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
> Don't miss this year's exciting event. There's still time to save $100. 
> Use priority code J8TL2D2. 
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> Ltp-list mailing list
> Ltp-list@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ltp-list

-- 
Cheers,
Chirag Jog


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to