github.com/argoproj/argo-cd/v3@v3.2.1/resource_customizations/serving.kserve.io/InferenceService/health_test.yaml (about)

     1  tests:
     2  - healthStatus:
     3      status: Progressing
     4      message: ' | 1: PredictorConfigurationReady | Unknown | 2: PredictorReady | Unknown | RevisionMissing | Configuration "hello-world-predictor-default" is waiting for a Revision to become ready. | 3: PredictorRouteReady | Unknown | RevisionMissing | Configuration "hello-world-predictor-default" is waiting for a Revision to become ready. | 4: Ready | Unknown | RevisionMissing | Configuration "hello-world-predictor-default" is waiting for a Revision to become ready.'
     5    inputPath: testdata/progressing.yaml
     6  - healthStatus:
     7      status: Progressing
     8      message: '0: transitionStatus | InProgress | 1: LatestDeploymentReady | Unknown | PredictorConfigurationReady not ready | 2: PredictorConfigurationReady | Unknown | 3: PredictorReady | Unknown | RevisionMissing | Configuration "helloworld-predictor" is waiting for a Revision to become ready. | 4: PredictorRouteReady | Unknown | RevisionMissing | Configuration "helloworld-predictor" is waiting for a Revision to become ready. | 5: Ready | Unknown | RevisionMissing | Configuration "helloworld-predictor" is waiting for a Revision to become ready. | 6: RoutesReady | Unknown | PredictorRouteReady not ready'
     9    inputPath: testdata/progressing_ocp.yaml
    10  - healthStatus:
    11      status: Progressing
    12      message: "0: transitionStatus | InProgress | 1: PredictorReady | False | 2: Ready | False"
    13    inputPath: testdata/progressing_modelmesh.yaml
    14  - healthStatus:
    15      status: Degraded
    16      message: '0: transitionStatus | BlockedByFailedLoad | 1: IngressReady | False | Predictor ingress not created | 2: PredictorConfigurationReady | False | RevisionFailed | Revision "helloworld-00002" failed with message: Container failed with: container exited with no error. | 3: PredictorReady | False | RevisionFailed | Revision "helloworld-00002" failed with message: Container failed with: container exited with no error. | 5: Ready | False | Predictor ingress not created'
    17    inputPath: testdata/degraded.yaml
    18  - healthStatus:
    19      status: Degraded
    20      message: '0: transitionStatus | BlockedByFailedLoad | 1: LatestDeploymentReady | False | PredictorConfigurationReady not ready | 2: PredictorConfigurationReady | False | RevisionFailed | Revision "helloworld-predictor-00002" failed with message: . | 3: PredictorReady | False | RevisionMissing | Configuration "helloworld-predictor" does not have any ready Revision. | 4: PredictorRouteReady | False | RevisionMissing | Configuration "helloworld-predictor" does not have any ready Revision. | 5: Ready | False | RevisionMissing | Configuration "helloworld-predictor" does not have any ready Revision. | 6: RoutesReady | False | PredictorRouteReady not ready'
    21    inputPath: testdata/degraded_ocp.yaml
    22  - healthStatus:
    23      status: Degraded
    24      message: "0: transitionStatus | BlockedByFailedLoad"
    25    inputPath: testdata/degraded_modelmesh.yaml
    26  - healthStatus:
    27      status: Suspended
    28      message: InferenceService is Stopped
    29    inputPath: testdata/stopped.yaml
    30  - healthStatus:
    31      status: Healthy
    32      message: InferenceService is healthy.
    33    inputPath: testdata/healthy.yaml
    34  - healthStatus:
    35      status: Healthy
    36      message: InferenceService is healthy.
    37    inputPath: testdata/healthy_ocp.yaml
    38  - healthStatus:
    39      status: Healthy
    40      message: InferenceService is healthy.
    41    inputPath: testdata/healthy_modelmesh.yaml
    42  - healthStatus:
    43      status: Healthy
    44      message: InferenceService is healthy.
    45    inputPath: testdata/healthy_raw.yaml