diff --git a/pkg/evetestkit/utils.go b/pkg/evetestkit/utils.go index 0c3f8aa31..11b3204c7 100644 --- a/pkg/evetestkit/utils.go +++ b/pkg/evetestkit/utils.go @@ -178,8 +178,13 @@ func (node *EveNode) AppWaitForRunningState(appName string, timeoutSeconds uint) if err != nil { return err } + state = strings.ToLower(state) - if strings.ToLower(state) == "running" { + if strings.Contains(state, "halting") { + return fmt.Errorf("app %s is in halting state", appName) + } + + if state == "running" { return nil }