Check conditions when stop/pause VM

Verification Steps

Stop Request should not have failure message

  1. Create a VM with runStrategy: RunStrategyAlways.
  2. Stop the VM.
  3. Check there is no Failure attempting to delete VMI: <nil> in VM status.

UI should not show pause message

  1. Create a VM.
  2. Pause the VM.
  3. Although the message The status of pod readliness gate "kubevirt.io/virtual-machine-unpaused" is not "True", but False is in the VM condition, UI should not show it.