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

API - update_run Adding / Removing test cases


We use TestRail in our QA/QE process.

In one of our projects we have around 30k tests from which around 7.5k are automated. A subset of those tests is inherently flaky and source of grief.
With those we would like to have an option to mark them as quarantined (custom option - done!) and remove from TestRun at the run time until they are in a better shape.

Problem we’re facing is the limited API support for adding / removing test cases from a TestRun and requires unnecessary client side actions i.e. pull all tests, update list and push them all up. Is there a plan to improve implementation so it would be less of an impact on network and testrail database?