jpos / jPOS

jPOS Project
http://jpos.org
GNU Affero General Public License v3.0
616 stars 464 forks source link

Fix flaky Windows build #616

Closed tilln closed 2 months ago

tilln commented 2 months ago

Windows builds in Github Actions are intermittently failing.

The cause appears to be tests that involve the use of Thread.sleep and suffer from the system clock's poor timer accuracy.

This PR aims to alleviate that by simply adding some 25 millisecond tolerances for failing timing assertions.