···2929 machine.wait_for_unit("multi-user.target")
3030 # confirm rasdaemon is running and has a valid database
3131 # some disk errors detected in qemu for some reason ¯\_(ツ)_/¯
3232- machine.succeed("ras-mc-ctl --errors | tee /dev/stderr | grep -q 'No .* errors.'")
3232+ machine.wait_until_succeeds("ras-mc-ctl --errors | tee /dev/stderr | grep -q 'No .* errors.'")
3333 # confirm the supplied labels text made it into the system
3434 machine.succeed("grep -q 'vendor: none' /etc/ras/dimm_labels.d/labels >&2")
3535 machine.shutdown()