The 2024-09 delivery of Squash Orchestrator, 7.3 and 7.4 deliveries of Squash TM contains the following features:
ITPI “In progress” status
Continue workflow in case of error
Enrichment of environment variables
Distinction between types of cancellation
GitLab caching
Test cases imports limits
The full list of new features and bug fixes is available on Squash Orchestrator 2024-09, Squash TM 7.3 et Squash TM 7.4.
ITPI “In progress” status
The orchestrator now allows Squash TM (7.0 and later) to see which tests are currently running. The “In progress” status will be visible for these tests in the supervision screen and in the execution details screen of an automated suite. This makes it easier to monitor the execution of automated tests.
Continue a workflow in case of error
Postman and Cypress workflows are no longer stopped in the event of a technical error on a test. The aforementioned test will be blocked, but the remaining tests will now be executed. This unifies the behavior with the existing one for the other open source technologies supported by Squash.
Enrichment of environment variables
To simplify Squash Orchestrator deployment, context parameters, previously declared in service configuration files, can now be defined via environment variables. These variables must respect the {SERVICE_NAME}_{PARAMETER_NAME} syntax to be correctly taken into account.
Distinction between cancellation types
The orchestrator provides greater precision when canceling workflows. It is now possible to distinguish between user-initiated cancellations and automatic cancellations due to technical problems. It is also possible to add a comment to the cancellation, specifying the reason, for example.
GitLab caching
Squash TM 7.3.0 is a maintenance release focused on enhancing the user experience when reporting bugs in GitLab: a mechanism has been implemented to cache the GitLab labels and users, significantly improving the loading performance of the "Report a new issue" page. This caching is optional. It requires a GitLab token which will be used to periodically retrieve labels and users and populate or refresh the cache.
Imports limits
Squash TM 7.4.0 is a maintenance release allowing the definition of limits on Excel test case imports:
maximum number of simultaneous imports,
maximum number of test cases, and
maximum number of test steps.
These limits ensure that the server hosting Squash TM would not be overloaded by too many users importing too many cases at the same time. They are optional. The details of the configuration are on the preview of the Squash TM 8 documentation in the, now detailed, list of all Squash TM configuration parameters.
Comments