Jenkins ver. 2.138.4
Plugin: Micro Focus Application Automation Tools ver. 5.6.2
ALM 12.53 patch 2
UFT ONE 15.0.2
The plugin runs a different test set if it is located on a subfolder but the test set has the same name of another one located to a parent folder.
It seems that in https://github.com/hpsa/hpe-application-automation-tools-plugin/blob/master/HpToolsLauncher/Runners/AlmTestSetsRunner.cs at line 421 the condition lack of another check.
It should be change from:
if (ts.Name.Equals(tsName, StringComparison.InvariantCultureIgnoreCase))
if (ts.Name.Equals(tsName, StringComparison.InvariantCultureIgnoreCase) && (ts.TestSetFolder.NodeID == tsFolder.NodeID))
Is it possible to fix it in version 5.6.2 of the plugin?