This is especially noticeable on local builds (less so on the github workers).
This is needed so other/docker/coverage/run works.
This uses mallocfail to further increase coverage using the existing tests. Also: * Moved the non-auto "tox_one_test" to gtest. This should be split into smaller tests later. * Changed `hole_punching` to `bool`.