View Issue Details

IDProjectCategoryView StatusLast Update
0009882CTT UA Test Case4 - Test Case Definitionpublic2024-10-17 05:00
ReporterMaximilian Assigned ToAlexander Allmendinger  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Product Version1.04.11.502 
Summary0009882: Subscription Base / Max Subscription Configuration
Description

The Subscription configuration in the CTT only supports a single "max subscriptions" parameter, while our server allows configuration of both a server-wide maximum and a per-session maximum.

Due to this limitation in CTT, certain tests may pass or fail depending on which maximum value we configure in CTT.

Our server configuration is as follows:

MaxSupportedSubscriptions (Server): 500
MaxSupportedSubscriptionsPerSession: 100

Here are examples of tests that are affected:

Subscription Base / Err-002:
    This test checks the maximum number of subscriptions supported per session.
    - Fail if we configure the server maximum (500), as the test only uses a single session.
    - Succeed if we configure the session maximum (100).

Subscription Publish Min 05 / 003:
    This test evaluates subscriptions across multiple sessions.
    - Succeed if we configure the server maximum (500), since multiple sessions are used.
    - Warning if we configure the session maximum (100). (CTT Warning: Not enough subscriptions for all sessions. Reducing session amount to 20)

The outcome of the tests is directly influenced by which configuration (server or session) is applied in the CTT, highlighting the need for more flexible configuration options in the tool.

Steps To Reproduce

Use Unified Automation Demo Server

Additional Information

The purpose of offering multiple configuration options is to prevent faulty sessions from consuming all available subscription slots.

TagsNo tags attached.
Files Affected

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-10-11 14:26 Maximilian New Issue
2024-10-17 05:00 Paul Hunkar Assigned To => Alexander Allmendinger
2024-10-17 05:00 Paul Hunkar Status new => assigned