From: Michael R Sweet Date: Mon, 9 Dec 2024 20:59:36 +0000 (-0500) Subject: Loosen the clock test a bit to allow for larger errors (seems like the Github X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c76b026e54a3f95d56d20c36d42c8bb4d4e23029;p=thirdparty%2Fcups.git Loosen the clock test a bit to allow for larger errors (seems like the Github CI VMs don't provide accurate clocks...) --- diff --git a/cups/testclock.c b/cups/testclock.c index a69ec24285..bde6bdc803 100644 --- a/cups/testclock.c +++ b/cups/testclock.c @@ -34,55 +34,55 @@ main(void) testBegin("cupsGetClock(1 second)"); current = cupsGetClock(); - if (fabs(current - 1.0) < 0.1) + if (fabs(current - 1.0) < 0.5) testEndMessage(true, "%g", current); else - testEndMessage(false, "got %g, expected 1.0 +/- 0.1", current); + testEndMessage(false, "got %g, expected 1.0 +/- 0.5", current); sleep(4); testBegin("cupsGetClock(5 seconds)"); current = cupsGetClock(); - if (fabs(current - 5.0) < 0.1) + if (fabs(current - 5.0) < 1.0) testEndMessage(true, "%g", current); else - testEndMessage(false, "got %g, expected 5.0 +/- 0.1", current); + testEndMessage(false, "got %g, expected 5.0 +/- 1.0", current); sleep(5); testBegin("cupsGetClock(10 seconds)"); current = cupsGetClock(); - if (fabs(current - 10.0) < 0.1) + if (fabs(current - 10.0) < 1.0) testEndMessage(true, "%g", current); else - testEndMessage(false, "got %g, expected 10.0 +/- 0.1", current); + testEndMessage(false, "got %g, expected 10.0 +/- 1.0", current); sleep(20); testBegin("cupsGetClock(30 seconds)"); current = cupsGetClock(); - if (fabs(current - 30.0) < 0.1) + if (fabs(current - 30.0) < 1.0) testEndMessage(true, "%g", current); else - testEndMessage(false, "got %g, expected 30.0 +/- 0.1", current); + testEndMessage(false, "got %g, expected 30.0 +/- 1.0", current); sleep(30); testBegin("cupsGetClock(60 seconds)"); current = cupsGetClock(); - if (fabs(current - 60.0) < 0.1) + if (fabs(current - 60.0) < 2.0) testEndMessage(true, "%g", current); else - testEndMessage(false, "got %g, expected 60.0 +/- 0.1", current); + testEndMessage(false, "got %g, expected 60.0 +/- 2.0", current); sleep(60); testBegin("cupsGetClock(120 seconds)"); current = cupsGetClock(); - if (fabs(current - 120.0) < 0.1) + if (fabs(current - 120.0) < 2.0) testEndMessage(true, "%g", current); else - testEndMessage(false, "got %g, expected 120.0 +/- 0.1", current); + testEndMessage(false, "got %g, expected 120.0 +/- 2.0", current); return (testsPassed ? 0 : 1); }