from 6.2 to 6.3, daily steps, 4 core machine, TCP and make
from 6.3 to 6.4, daily steps, 4 core machine, TCP and make
from 6.4 to 6.5, daily steps, 4 core machine, TCP and make
from 6.5 to 6.6, daily steps, 4 core machine, TCP, UDP and make
5 days of 6.4, 10 repetitions, keep running between tests
5 days of 6.4, 10 repetitions, reboot machine between tests
5 days of 6.4, 10 repetitions, reorder kernel between tests
5 days of 6.4, 10 repetitions, sorted kernel objects without gap
5 days of 6.4, 10 repetitions, random gap before sorted kernel objects
dmesg with 8 cores, dmesg with 4 cores
The os-test test suite of the Sortix project is designed to find differences in system call behavior of various POSIX operating systems. Run the tests during OpenBSD regress and display the results every day. The date in the table is taken from the snapshot kernel's build time.
The open POSIX test suite provides good test coverage for system calls. It tries to compile varoius test programs and runs a lot of binaries. The output of the build and run with a current OpenBSD snapshot is reported. The test suite is mature and unmaintained, so the result is not significant. The important part is that it executes many error paths in the kernel and libc.
Thanks to genua GmbH for work time, rack space, hardware, network, and electricity.