Automated Suite Cleaning
When automated tests are executed daily on a Squash TM instance, its number of executions increases exponentially. An automated suite cleaning feature was added to manage this number and delete very old automated executions.
This feature has two aspects: - At the project configuration level, projects leaders can enter the retention period of their project automated executions; - At the system settings level, administrators can start the deletion of automated executions outside of the retention perimeter saved by project.
You can set the retention period of automated test suites in days from the "Automation" block of the project's configuration page. If no retention period is set, the lifespan of automated test suites is considered as infinite. By default, no value is entered.
You as an administrator can start the deletion of automated suites from the anchor Cleaning of the "System" sebmenu.
All automated suites and executions with an execution date prior to the retention period entered in the configuration of each project are deleted.
All automated suites and executions within the retention period entered in their respective projects are retained.
This deletion applies to automated suites started from Squash TM and automated suites started from a CI/CD pipeline.
To start the deletion, click on the [Delete] button. You can see the number of automated suites and executions counted for the deletion in the information popup.
This can delete a very large number of automated suites and executions.
This application can be significantly slowed for a time. We recommend that you perform this task when the app is not being used.