Gurock Team, looks like there is TONS of interest on this topic.
Let me start by saying the basics are well supported, and the binding api’s are great and make lots of sense.
From a test tracking perspective, I can understand the need to preserve test results, etc.
However, there are also needs to purge data, when it’s irrelevant. In many cases, especially when using your bindings, engineers are building highly tricked out automation environments, in which many over log, or report irrelevant data.
TestRails nearly supports the use-case of deleting test results… it’s almost there!
We can already remove tests from plans/runs… so what’s the difference?
When a planner deletes a test from a run, that’s when the result data can be purged. When the test case is re-added to that same plan, it potentially can have an “Untested” result, with no history. Perhaps it could have a new TestID. Simple.
Making that use-case work would be pretty straight forward. I’ll even volunteer to help implement it for you guys LoL
Seriously, many thanks for your help,