ubicloud/spec/prog/vm
Enes Cakir 6405433da9 Handle Octokit::NotFound for deleted runners during recycle condition check
When deciding to recycle a runner, we query the GitHub API to ensure
it’s not currently running a job, protects against delayed webhook
events. If the runner has already been deleted, the API raises
`Octokit::NotFound`. This case should be handled similarly to the
destroy label logic, where we also verify if the runner is busy.

This commit moves the busy-check logic into a separate method to handle
both scenarios consistently.
2025-06-19 14:32:37 +03:00
..
github_runner_spec.rb Handle Octokit::NotFound for deleted runners during recycle condition check 2025-06-19 14:32:37 +03:00
host_nexus_spec.rb Enable slice-based allocation by default on Ubuntu 24.04. 2025-05-23 17:36:10 -07:00
nexus_spec.rb Call original Clog.emit message when mocking in the tests 2025-05-31 01:20:38 +09:00
prep_host_spec.rb Colour the prompt of the VmHost for production hosts 2023-11-24 10:12:59 +03:00
vm_host_slice_nexus_spec.rb Change rubocop TargetRubyVersion to 3.4 2025-04-26 06:51:19 +09:00
vm_pool_spec.rb Change rubocop TargetRubyVersion to 3.4 2025-04-26 06:51:19 +09:00