code: def test_get_tag_runs_api(self):
      client = self.client
      response = client.get(
          "/api/tags/search", params={"q": "last runs"}
      )
      self.assertEqual(200, response.status_code)
      data = response.json()
  
      tag_uuid = data[0]["id"]
      response = client.get(f"/api/tags/{tag_uuid}/runs/")
      self.assertEqual(200, response.status_code)
      data = response.json()
      run_names = {run["name"] for run in data["runs"]}
      expected_run_names = {
          f"Run number {i} {self.test_id}" for i in range(4, 11)
      }
      self.assertSetEqual(expected_run_names, run_names)
      self.assertTrue(all("end_time" in run for run in data["runs"]))
  
imports: import uuid
  from tests.base import PrefilledDataApiTestBase
label_desc: Use image node_id 10 for calling the TestStructuredRunApi obj's underlying member method code with example usage: obj.test_get_tag_runs_api() without return types