TestProvisionerSetsErrorStatusWhenStartInstanceFailed (in worker/provisioner) should cover any direct problems so I'm guessing that there's an indirect problem here. Most likely there's some code that sets the status after provisioning happens.
TestProvisioner SetsErrorStatus WhenStartInstan ceFailed (in worker/provisioner) should cover any direct problems so I'm guessing that there's an indirect problem here. Most likely there's some code that sets the status after provisioning happens.