The test skips at runtime on the same condition, but that's already too late as it often gets stuck on boot in Debian/Ubuntu. Check in the meson condition directly so that it's not even started.