For context, I introduced a dependency on flock which it turns out is not a standard POSIX shell command (#878), thereby breaking the test script on Dan's machine
To ensure tooling continues to work for all contributors, we should consider running at least a
minimal selection of tests on non-Linux platforms.