What does "QC.GetTest(testName)" do specifically? What are you initializing testInstance.ID to?
Is there any pattern to which test instances it will create vs. which ones it won't?
Are you validating that you are successful first in retrieving the Test?
Is there any pattern to which test instances it will create vs. which ones it won't?
Are you validating that you are successful first in retrieving the Test?