top of page

Deliveries 2024-09, 7.3 and 7.4 with the addition of “in progress” status for ITPIs, and improved workflows


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


bottom of page