Peter Holm did generic testing, also he performed the tests to ensure that usermode sleeps behave sane (i.e. no early wakeups in absence of signals) and that the distribution of over-time is same for old and new code. See https://people.freebsd.org/~pho/select4/.