[hurd,commited] sunrpc/tst-udp-timeout: Fix timeout value
Commit Message
2.3 is not representable with double, and thus leads to rounding issues if
the clock is not very precise and the measured delay is then exactly 2.3.
* sunrpc/tst-udp-timeout.c (test_udp_server): Increase timeout to 2.5
seconds.
---
ChangeLog | 5 +++++
sunrpc/tst-udp-timeout.c | 6 +++---
2 files changed, 8 insertions(+), 3 deletions(-)
@@ -1,3 +1,8 @@
+2017-09-10 Samuel Thibault <samuel.thibault@ens-lyon.org>
+
+ * sunrpc/tst-udp-timeout.c (test_udp_server): Increase timeout to 2.5
+ seconds.
+
2017-09-09 Mike FABIAN <mfabian@redhat.com>
[BZ #14925]
@@ -352,13 +352,13 @@ test_udp_server (int port)
.a = 170, .b = 40, .timeout_ms = 3000,
.garbage_packets = with_garbage * 30
},
- (struct timeval) { 2, 300 * 1000 });
+ (struct timeval) { 2, 500 * 1000 });
after = get_ticks ();
if (test_verbose)
- printf ("info: test_udp_server: 2.3 second timeout took %f seconds"
+ printf ("info: test_udp_server: 2.5 second timeout took %f seconds"
" (garbage %d)\n",
after - before, with_garbage);
- TEST_VERIFY (2.3 <= after - before);
+ TEST_VERIFY (2.5 <= after - before);
TEST_VERIFY (after - before < 3.0);
test_call_flush (clnt);
}