curl-library
[PATCH 3/3] test 500: workaround low timer resolution on Windows
From: Marc Hoersken <info_at_marc-hoersken.de>
Date: Sat, 1 Feb 2014 01:01:10 +0100
Date: Sat, 1 Feb 2014 01:01:10 +0100
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.
---
tests/libtest/lib500.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
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);
}
--
1.8.1.msysgit.1
--------------000509050309000501030102
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
--------------000509050309000501030102--
Received on 2001-09-17