Hello, i am currently upgrading a platform from QC10 to QC11.52.
I could upgrade the project, but i have an error (joined to this message) when i want to see the steps of a test run.
I wen to the script editor and looked for the incriminated workflow (Copied at the end of this message). I found on the support platform QCCR about a function used :
I asked around in the company but nobody remember what was the purpose of this modification, i understood vaguely that it was some sort of code to filter the tests steps in reference to cycle they're in. However, i don't really see the point a test step is related to a test run, which is himself related to the cycle.
A project that did not have any cycle did not show any error if we go to the test steps.
I tried removing the workflow and it worked (whithout any visible drawback at the moment). However, since i don't know what was the purpose of this script, i don't really want to just delete it.
Does any of you understand the meaning of this script ? Know how to fix it in 11.52 ? Can tell me if the removal of such script could impact other areas of my project ?
Thank you in advance for any response,
' On Error Resume Next
Dim runFactory, run, runFilter, runList, highest
Set runFactory = TDConnection.RunFactory
Set run = runFactory.Item( Step_Fields.Field("ST_RUN_ID").Value )
' For i = 1 To Step_Fields.Count
runFilter.Filter("RN_TESTCYCL_ID") = run.Field("RN_TESTCYCL_ID")
Set runList = runFactory.NewList(runFilter.Text)
if cRun.ID > highest then
highest = cRun.ID
For i = 1 To Step_Fields.Count