Subscribe Join 180,000+ subscribers and receive articles from our blog about software quality, testing, QA and security. Subscribe

API endpoints don't work as intended

While working on JS API library i have noticed that two of the endpoints do not work as intended.

  • update_run_in_plan_entry

  • error: ‘Field :run_id is a test plan entry. Please use update_plan_entry instead.’

  • delete_run_from_plan_entry

  • error: ‘Field :run_id is not part of a test run. Please use delete_plan_entry instead.’

Those errors does not seem to make any sense, those endpoints names imply that i should be able to modify run inside a test plan.
Is this a bug, or I’m missing something important here?

Also i have noticed that passing soft flag to delete calls does not do anything, it still works as without the flag.



Welcome to the TestRail Community and thanks for your report.
Please allow us some time to investigate it further and provide an update on the same.



Any update about this?