From: Marc Hoersken Date: Sat, 1 Feb 2014 00:01:10 +0000 (+0100) Subject: test 500: workaround low timer resolution on Windows X-Git-Tag: upstream/7.37.1~664 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e5acae0052fbe877979dcbf4a1434a12fa23d70a;p=platform%2Fupstream%2Fcurl.git test 500: workaround low timer resolution on Windows Since the timer resolution is lower, there are actually cases that the compared values are equal. Therefore we check for previous timestamps being greater than the current one instead. --- diff --git a/tests/libtest/lib500.c b/tests/libtest/lib500.c index dda1d7f..b1c53fa 100644 --- a/tests/libtest/lib500.c +++ b/tests/libtest/lib500.c @@ -110,19 +110,19 @@ int test(char *URL) /* since the timing will always vary we only compare relative differences between these 5 times */ - if(time_namelookup >= time_connect) { + if(time_namelookup > time_connect) { fprintf(moo, "namelookup vs connect: %f %f\n", time_namelookup, time_connect); } - if(time_connect >= time_pretransfer) { + if(time_connect > time_pretransfer) { fprintf(moo, "connect vs pretransfer: %f %f\n", time_connect, time_pretransfer); } - if(time_pretransfer >= time_starttransfer) { + if(time_pretransfer > time_starttransfer) { fprintf(moo, "pretransfer vs starttransfer: %f %f\n", time_pretransfer, time_starttransfer); } - if(time_starttransfer >= time_total) { + if(time_starttransfer > time_total) { fprintf(moo, "starttransfer vs total: %f %f\n", time_starttransfer, time_total); }