New comment by 0x5c on void-packages repository https://github.com/void-linux/void-packages/pull/46978#issuecomment-1786546685 Comment: Tested here and it works > Sounds like you think it more important for joe-user to say "yep, lighttpd serves my static file index.html on void linux." than the more extensive lighttpd test suite, which performs both unit tests and integration tests (e.g. full web request to a fastcgi server, an scgi server, CGI scripts, and more). It's && not ||; test failure is fatal in CI and will block merging of a PR until the cause can be found and fixed, unless the test is found to be broken in the first place or needing fixtures that can't run in CI. Manual testing is still required because of the variety of ways different packages do tests, and the extra work that would be required to verify that each one of them has enough tests and the right kind of tests that would catch runtime problems. It is also important to check that things like the services Void ships for packages do in fact continue to work as packaged after the update.