--- apr-1.2.2/test/testlock.c.locktimeout
+++ apr-1.2.2/test/testlock.c
@@ -295,7 +295,7 @@
             continue;
         }
         ABTS_INT_EQUAL(tc, 1, APR_STATUS_IS_TIMEUP(s));
-        ABTS_ASSERT(tc, "Timer returned too late", end - begin - timeout < 100000);
+        ABTS_ASSERT(tc, "Timer returned too late", end - begin - timeout < 500000);
         break;
     }
     ABTS_ASSERT(tc, "Too many retries", i < MAX_RETRY);
