Status: Closed (View Workflow)
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?
- is related to
JENKINS-62173 Unable to find Test Set using path
thank you. Just do understand better, the fix will be also for the 6.8 version or only for the next.
The version 6.8 was released about 2 months ago, at the end of March.
This fix will be included in 6.9, which will be released at the end of this month.
The main issue was fixed in the latest plugin version 6.9. Now it will run the correct Test Set from ALM.
We are going to reopen case
JENKINS-62173, because of the second issue: "Unable to retrieve test set folder: Node not found." message in console output
We are aware of this problem, and we will fix it in the next release.
Yes of course, the fix will be included in the next release.