Tests like `Prog::Test::HaPostgresResource` don't wait until their resources have been cleaned-up before popping. So, `HetznerServer::verify_cleanup` sometimes failed because of VMs that were yet to be destroyed. An example is: https://github.com/ubicloud/ubicloud/actions/runs/13499869398/job/37715426721 In which I see that the `MinioServerNexus` hops from `wait` to `destroy` after the `verify_cleanup` label.
5.8 KiB
5.8 KiB