Could you please elaborate on how to use
get_tests to retrieve
case_ids as part of a run inside a test plan? I need direction on how to convert a plan entry id into a run id (potentially UDID?).
You mentioned on your first reply that “This also applies to runs inside a plan”, yet the API returns response code 400 (invalid test run id) when passing a test plan entry id to
get_tests. Also the Tests API documentation does not make any mention of using it for test plans.
To further reiterate @bullrich point, the update_run/plan/plan_entry would be more useful if the complete list of
case_ids were not required when setting the custom case selection. Append functionality for this field would be far more convenient so that the existing
case_ids in a run would not need to be fetched for every update call. Maybe simply adding an append boolean field could make this a less impactful implementation to your customers.
*Edit: I figured out the dissonance was that I needed to iterate through the TestRuns within the TestPlanEntry that matched my query to retrieve the run id.