Recover removed execution plans
Please modify the current mechanism in Silk Central Test Manager so we can recover removed execution plans. We have accidents that the users accidentally made execution plans removed due to the removal of underlying tests and test containers and we have no way to recover them.
Please can you validate if the seperate permission for ‘Remove Execution plan’ resolves your issue.
currently you can set permissions to restict who can remove execution plans introduced in 15.5.
Further review to consider if can make execution plans obselete prior to delete.
Peng Lin commented
We did restrict the users from deleting execution plans or testing cycles directly. However, we don't restrict the users from deleting or moving tests organized to a testing cycle due to need of allowing the users to organize the tests. What happened and we observed is that, when a user mistakenly removed all tests made to an execution plan, the execution plan was also gone, and this phenomenon puzzled us for a while until we realized what's going on, but we had no way to retrieve the execution plan. So this request is asking, instead of removing an execution plan from the database, it would be better to add bit columns for related tables and set them to off when the execution plan is removed. By doing this, at least we still have a way to recover it.
review of users permissions will allow you to decide who can remove execution plans.
On backlog we have added user story to split delete tests and execution to different permissions.