Automation Host 2.3.6 Release Notes

September 22, 2021

Known limitation: New installations of qTest Automation Host 2.3.6 and beyond have a compatibility issue with MacOS Big Sur, due to the MacOS Gatekeeper feature introduced in this version.

You can work around this issue with the following steps:

  1. From the Terminal, execute the command to start running Automation Host.

  2. When the warning dialog displays, select Cancel.

  3. Go to Privacy & Security in Settings.

  4. Find the error that was displayed in the warning dialog and select Allow Anyway.

  5. Go back to the Terminal and start the Automation Host.

  6. Select Open and continue with the installation process as usual.

Save disk space by automatically deleting aged logs in the Automation Host database

A new option has been added to the Settings page and Automation Host Registration page, as well as the configuration file of the qTest Automation Host, allowing you to define a threshold for deleting aged execution logs from the database. When execution logs are equal to or older than the number of days defined in the new Remove execution logs after __ day(s) setting, the logs will be removed from the Automation Host database. Execution log aging is calculated based on the Job execution end date.

For example, suppose you enter 15 days for the new option. Any execution logs that are 15 days or older will then be removed from the Automation Host database. The default setting for this option is 30 days, and the maximum value is 1,000 days.

If you define this setting in the configuration file, the setting will be applied when the Automation Host is started or restarted. In addition, if you define this setting on the Settings page or the Automation Host Registration page, the settings will automatically be applied to the Automation Host configuration file.

Documentation links updated

Links to the qTest documentation were updated throughout the qTest UI to provide more up-to-date access to relevant help topics.

Performance enhancements

Background enhancements have been made to improve the performance of the Automation Host.

Security enhancements

Various issues were fixed to address security vulnerabilities with the Automation Host.

Bug fixes

Ticket # Component Description
INC0266141 Automation Host An issue was fixed to address a security vulnerability with the Automation Host.
INC0273956 Automation Host An issue was fixed in which the qTest Universal Agent was always in a running state.
N/A Universal Agent A bug was fixed in the executor code for integrating Protractor with the Universal Agent.
N/A N/A An issue was fixed in which the Automation Host was unable to properly process a variable needed to run a Python script.