Tosca Server patch notes for version 2024.1

This topic is all about patches for the 2024.1 version of Tosca Server.

Keep in mind that Tosca Server 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 Tosca Server version.

Installation

Tosca Server 2024.1 patches support implicit installations and automatically transfer your configurations and settings to the patched version. The only exceptions to this are Exploratory Testing and Interactive Testing, where you need to back up and repopulate configuration files manually.

To install a Tosca Server patch, follow these steps:

  1. Download Tosca Server 2024.1.10 (opens in new tab) from the Tricentis Support Hub. Please note that you must be signed in with your Tricentis Support Hub credentials to see the download.

  2. If you use Exploratory Testing and/or Interactive Testing, back up their configuration files.

  3. Unzip the download package. Then, trigger the patch process:

    • For attended installation, run the executable file.

    • For unattended installation, run the command "Tricentis Tosca Server 2024.1.10.exe" /s /qn.

    Depending on your system environment, you may need to run as an administrator.

  4. If you use Exploratory Testing and/or Interactive Testing, update the new version's configuration files.

  5. Open Tricentis Service Configuration and verify your settings. Then, select Save in any tab. This is an important step to finalize your patch.

  6. Restart Tosca Server.

New features

This section lists new features that we've added.

Tricentis File Service: updated auto-removal behavior for log file size (since patch 3)

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 3)

By default, Tosca auto-removes execution log data after 90 days.

  • Before patch 3, Tosca started the timer when the data landed in Tricentis File Service.

  • As of patch 3, 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 3, Tosca deleted these logs 90 days after migrating to Tricentis File Service.

  • As of patch 3, Tosca deletes these logs 60 days after migrating to Tricentis File Service, which is 90 days after their creation.

Bug fixes

This section lists all issues we've resolved.

Fixed in

Component

Issue

Description

Patch 10

Gateway

TOSCA-29293

Fixes an issue where an outdated Consul Agent could affect system stability.

Patch 10

Tosca Server

TOSCA-7103

Fixes an issue where services could fail to restart during minor patch upgrades if bundles were incomplete.

Patch 9

Distributed Execution

TOSCA-28064

Fixes an issue where AOS would throw unhandled exceptions when events were not found.

Patch 9

Tosca Server

TOSCA-27794

Updated to the latest .NET redistributable to ensure compliance.

Patch 9

User Administration

TOSCA-16501

Fixes an issue that prevented the availability of licenses when running as a system or network user.

Patch 8

Distributed Execution

TOSCA-22368

Fixes an issue where the Agent doesn't come up back to the Agent View even after reconnection when Restart Agent is called.

Patch 8

Exploratory Testing

TOSCA-24558

Security vulnerability: Microsoft.Extensions.Caching.Memory.

Patch 8

REST API

TOSCA-21507

Fixes an issue with REST API headers that could result in a 500 Internal Server Error.

Patch 8

Tosca Server

TOSCA-25396

Tosca installers update .NET to version 8.0.16.

Patch 7

Tosca Server

TOSCA-23015

Updated to the latest .NET redistributable to ensure compliance.

Patch 6

Distributed Execution

TOSCA-20187

Fixes and issue where the Event View is polluted with many failed executions when executing Events that are not found or have no execution lists.

Patch 6

Distributed Execution

TOSCA-19703

Fixes an error when generating the results.xml file when a TestEvent has a TestCase with an error.

Patch 6

SAP Solution Manager

TOSCA-21681

The system now loads DLL files from the correct folder

Patch 6

SAP Solution Manager

TOSCA-16467

Extend the SAP Solution Manager Service configuration screen in the Tosca Server settings.

Patch 6

Test Data Service

TOSCA-19032

We optimized performance for large exports.

Patch 6

Test Data Service

TOSCA-8633

Excel export now supports umlauts in worksheet names.

Patch 6

Test Data Service

TOSCA-20240

Fixes an issue where Test Data Service doesn't start on machines without ProcessorId.

Patch 5

Distributed Execution

TOSCA-19048

Fixes an issue where the DEX monitor doesn't display the default number of successful TestEvents when using legacy mode.

Patch 4

Notification Service

TOSCA-17779

Fixes an issue where Notification Service might send leftover logs twice to qTest after a Tosca Server restart.

Patch 3

Administration Console, Common Services, File Service, Licensing, Notification Service, Project Service, TDS, User Administration

various

Security updates.

Patch 3

Administration Console

TOSCA-15953

Fixes an issue where the Tosca Administration Console couldn't load projects created with Azure Identity Provider.

Patch 3

Distributed Execution

TOSCA-17357

Fixes an issue where the Event View displays an incorrect start time for execution lists run with TCDistribution enabled.

Patch 3

Distributed Execution

TOSCA-16700

Improves speed and performance when logs are imported to the workspace before execution.

Patch 3

Distributed Execution

TOSCA-14184

Fixes an issue where Agents begin execution before sending their updated configuration parameters to the server.

Patch 3

Distributed Execution

TOSCA-17520

Fixes an issue which prevented the execution of TestEvents via AOS and E2G.

Patch 3

Licensing

TOSCA-13803

Upgraded JS libraries and DataTables.

Patch 3

REST API

TOSCA-14111

REST API requests are now restricted to one workspace at a time to avoid errors on transactions.

Patch 3

SAP Solution Manager

TOSCA-16177

Improved execution log transfer to Solution Manager.

Patch 3

SAP Solution Manager

TOSCA-14751

Fixes an issue which caused duplicates of requirement nodes during synchronization.

Patch 3

Test Data Service

TOSCA-16942

Improved performance.

Patch 3

User Administration

TOSCA-13397

Fixes an intermittent issue that might prevent adding groups to existing Active Directory connections.

Patch 3

User Administration

TOSCA-12287

Maintenance update of the identity server for Authentication Service.

Patch 2

Distributed Execution

TOSCA-12898

Fixes an issue where the number of agents in use capped the Agent View.

Patch 2

Distributed Execution

TOSCA-12824

Fixes an issue where AutomationObjectService logs display the ExecutionList Unique ID instead of the TestEvent Unique ID.

Patch 2

Gateway

TOSCA-12630

Fixes an issue with Tosca GatewayService during upgrades. Gateway now also reports the correct installed version of Tosca Server.

Patch 1

Authentication Service

TOSCA-12287

Maintenance update of the identity server for Authentication Service.

Patch 1

REST API

TOSCA-12121

Removes a potential security vulnerability related to the REST API.