Tricentis Tosca Server Patch Notes
This topic is all about patches for the 2023.2 version of Tosca Server.
Keep in mind that patches are cumulative: the latest patch always contains the latest fixes and those of previous patches. This means you only need to install the latest patch to get all fixes for this version.
![]() |
There's a patch dependency for SAP Solution Manager Service. If you use the SAP Solution Manager Service integration, you must also install Tosca 2023.2.4 or later to ensure full functionality. |
Installation
Due to service dependencies, patches are a full installation of Tosca Server. This means that to install a patch, you need to perform an upgrade to the patch version:
-
Download Tosca Server 2023.2.10 (opens in new tab) from the Tricentis Support Hub. Please note that you have to be signed in with your Tricentis Support Hub credentials to see the download.
-
Perform the upgrade to the patch version:
-
Uninstall your current version of Tosca Server.
-
Unzip the new version. Then run the executable and follow the upgrade process. This includes additional manual configurations after the upgrade, for example reinstating your settings.
New Features
This section lists new features that we've added.
Tricentis File Service: changed auto-removal behavior for log file size (since patch 7)
We increased the log file size that auto-removal is able to delete. This means fewer manual tasks to keep your workspaces slim and well-performing.
As of patch 3, auto-removal can handle log files that are up to 250 MB in size (compressed), which covers all but unusually large logs.
If your workspace is bigger than expected after an auto-removal run, check your test execution logs. You may have a log that's bigger than 250 MB compressed, which means you need to remove it manually. We recommend that you use the TC-Shell task deleteOldExecutionLogs because it also allows you to remove the log's screenshots from the File Service database.
Tricentis File Service: changed auto-removal behavior for log file deletion date (since patch 7)
By default, Tosca auto-removes execution log data after 90 days.
-
Before patch 7, Tosca started the timer when the data landed in Tricentis File Service.
-
As of patch 7, Tosca bases the removal on the creation date of a log.
In a normal workflow, this change doesn't cause much of a difference. You run your tests, Tosca creates execution log data and adds it to Tricentis File Service. After 90 days, Tosca auto-removes the data.
You'll only see a difference when you migrate data to Tricentis File Service.
Let's say you run your tests 30 days before migrating to Tricentis File Service.
-
Before patch 7, Tosca deleted these logs 90 days after migrating to Tricentis File Service.
-
As of patch 7, Tosca deletes these logs 60 days after migrating to Tricentis File Service, which is 90 days after their creation.
REST API: triggering test runs (since patch 4)
Triggering test runs via REST API (opens in new tab) is now disabled by default.
To enable triggering test runs via REST API, follow these steps:
-
Open the REST API appsettings.json file. After a default installation, this file is at C:\Program Files (x86)\TRICENTIS\Tosca Server\RestApiService.
-
Set the setting DisableExecutionTasks to false.
-
Save and close the file, and then restart the service.
Resolved issues
This section lists all issues we've resolved.
Fixed in |
Component |
Issue |
Description |
---|---|---|---|
2023.2.10 |
Exploratory Testing |
TOSCA-24558 |
Security Vulnerability: Microsoft.Extensions.Caching.Memory |
2023.2.10 |
Tosca Server |
TOSCA-25396 |
Tosca installers update .NET to version 8.0.16. |
2023.2.9 |
Distributed Execution |
TOSCA-19703 |
Fixes an error when generating the results.xml file when a TestEvent has a TestCase with an error. |
2023.2.9 |
Distributed Execution |
TOSCA-20187 |
Fixes an error where the Event Monitor View gets polluted with many failed executions when executing events not found or without any execution lists. |
2023.2.9 |
SAP Solution Manager Integration |
TOSCA-16467 |
Extends the SAP Solution Manager Service configuration screen to Tosca Server settings. |
2023.2.9 |
SAP Solution Manager Integration |
TOSCA-21681 |
Fixes an issue with loading the DLL from the correct folder, ensuring that the application can access the necessary dependencies without errors. |
2023.2.8 |
Distributed Execution |
TOSCA-19048 |
Fixes an issue where the DEX monitor doesn't display the default number of successful TestEvents when using legacy mode. |
2023.2.8 |
Notification Service |
TOSCA-17779 |
Fixes an issue where Notification Service might send leftover logs twice to qTest after a Tosca Server restart. |
2023.2.8 |
Tosca Server Setup |
TOSCA-19435 |
Improves setup runtime security.Fixes an issue where Notification Service might send leftover logs twice to qTest after a Tosca Server restart. |
2023.2.7 |
Administration Console, Common Services, File Service, Licensing, Notification Service, Project Service, User Administration |
various |
Security updates. |
2023.2.7 |
Authentication Service |
TOSCA-12287 |
Maintenance update of the identity server for Authentication Service. |
2023.2.7 |
Distributed Execution |
TOSCA-17520 |
Fixes an issue which prevented the execution of TestEvents via AOS and E2G. |
2023.2.7 |
Distributed Execution |
TOSCA-14184 |
Fixes an issue where Agents begin execution before sending their updated configuration parameters to the server. |
2023.2.7 |
Distributed Execution |
TOSCA-16700 |
Improves speed and performance when logs are imported to the workspace before execution. |
2023.2.7 |
Distributed Execution |
TOSCA-426 |
Fixes an issue where users could not sort the events table by Start Time when the browser language was not set to English. |
2023.2.7 |
Distributed Execution |
TOSCA-17357 |
Fixes an issue where the Event View displays an incorrect start time for execution lists run with TCDistribution enabled. |
2023.2.7 |
Licensing |
TOSCA-13803 |
Upgraded JS libraries and DataTables. |
2023.2.7 |
REST API |
TOSCA-14111 |
REST API requests are now restricted to one workspace at a time to avoid errors on transactions. |
2023.2.7 |
SAP Solution Manager |
TOSCA-16177 |
Improved execution log transfer to Solution Manager. |
2023.2.7 |
Test Data Service |
TOSCA-16942 |
Improved performance. |
2023.2.7 |
User Administration |
TOSCA-13397 |
Fixes an intermittent issue that might prevent adding groups to existing Active Directory connections. |
2023.2.6 |
Distributed Execution |
TOSCA-9038 |
Extends the execution API summary to include a summary on the ExecutionList level. |
2023.2.5 |
Distributed Execution |
TOSCA-12898 |
Fixes an issue where the number of agents in use capped the Agent View. |
2023.2.5 |
Distributed Execution, SAP Solutions Manager Service |
TOSCA-12824 |
Fixes an issue where AutomationObjectService logs display the ExecutionList Unique ID instead of the TestEvent Unique ID. |
2023.2.5 |
REST API |
TOSCA-5153 |
(Integration with qTest) Fixes an error where the REST API returned 500 if contacted by a user agent called "qtestlaunch" without ExecutionOnly licenses. |
2023.2.4 |
Distributed Execution |
TOSCA-417 |
Fixes an issue where the logs recorded a null reference exception when the DEX Agent unregistered. |
2023.2.4 |
Interactive Testing, Exploratory Testing |
TOSCA-11390 |
Tricentis is no longer signing 3rd party DLLs. |
2023.2.4 |
REST API |
TOSCA-12121 |
Removes a potential security vulnerability related to the REST API. |
2023.2.4 |
SAP Solutions Manager Service |
TOSCA-10458 |
Enables partial test execution. |
2023.2.4 |
Test Data Service |
TOSCA-4759 |
Improves responsiveness in case of larger data sets with multiple columns. |
2023.2.4 |
Test Data Service |
TOSCA-406 |
Fixes an issue with paging in TDS. |
2023.2.3 |
Distributed Execution |
TOSCA-7498 |
With this fix, AOS should be more stable and use less memory. |
2023.2.2 |
Distributed Execution |
TOSCA-1222 |
Adds a new "Results Imported" status for the AOS Execution API. |
2023.2.2 |
Distributed Execution |
TOSCA-5126 |
Test results for ExecutionLists that have already been executed now properly display in the AOS partial result API. |
2023.2.2 |
Gateway |
TOSCA-6185 |
Fixes behavior where Gateway logged the same issue multiple times. |
2023.2.2 |
Gateway |
TOSCA-5488 |
For any request to Tosca Server that requires a token, Gateway contacts Authentication Service. With this fix, Gateway waits less time to attempt another call after an unsuccessful call. |
2023.2.2 |
Notification Service |
TOSCA-5810 |
Fixes behavior that caused an exception during large commits, using Tricentis Notification Service with MS SQL Server and Tosca Dashboards. |
2023.2.1 |
Authentication Service |
SHSE-3964 |
Fixes an issue where - under certain circumstances - sessions persisted even after users signed out. |
2023.2.1 |
Authentication Service |
SHSE-3958 |
Upgraded third-party libraries to protect them against potential exploits. |
2023.2.1 |
File Service |
SHSE-3956 |
Upgraded third-party libraries to protect them against potential exploits. |
2023.2.1 |
Notification Service |
SHSE-3954 |
Upgraded third-party libraries to protect them against potential exploits. |
2023.2.1 |
Project Service |
SHSE-3957 |
Upgraded third-party libraries to protect them against potential exploits. |
2023.2.1 |
Test Data Service |
SHSE-3959 |
Upgraded third-party libraries to protect them against potential exploits. |
2023.2.1 |
Test Data Service |
TOSCA-3074 |
Resolved failing calls of Test Data Service to Tricentis User Administration by preventing usage of expired authentication token. |