I want to let jmeter exit while controller when response value `"model_name": "Model-Test-2022-02-24T04:34:32454-0001-v1-8k"` is found in response data.

**sample response data:**

    {
      "message": "success", 
      "valid_model_list": [
        {
          "meta_data": {
            "corpus_list": [
              "Test-2022-02-15T01:38:57.000337-0001"
            ], 
            "id": "1"
            }, 
            "test_duration": "0.17 hrs"
          }, 
          "model_name": "Model-Test-2022-02-24T04:34:32454-0001-v1-8k", 
          "status": "ok"
        },
        {
          "meta_data": {
            "corpus_list": [
              "Test-2022-02-15T01:38:57.000337-0001"
            ], 
            "id": "2"
            }, 
            "test_duration": "0.17 hrs"
          }, 
          "model_name": "testmod2-v1-8k", 
          "status": "ok"
        } 
      ]
    }

I have set followings:

 1. user defined variable `modelnameresult = Model-Test-${variable}-0001-v1-8k` (the `${variable}` was set in previous request `Test-${__time(yyyy-MM-dd'T'hh:mm:ssSSS,variable)}-${counter}`

2. while controller condition `${__jexl3("${model_name}" != "${modelnameresult}",)}`

The JSON expression is tested works to extract a list of "model_name". 

however, the GET request isn't exiting when the response value is already there. 

[![enter image description here][1]][1]
[![enter image description here][2]][2]





[![enter image description here][4]][4]





[![enter image description here][5]][5]


[![enter image description here][6]][6]


  [1]: https://i.sstatic.net/PgXYI.png
  [2]: https://i.sstatic.net/bzNP6.png
  [4]: https://i.sstatic.net/1PEjM.png
  [5]: https://i.sstatic.net/aK1oH.png
  [6]: https://i.sstatic.net/CADvh.png