Forum Discussion

cvallapureddy's avatar
cvallapureddy
New Contributor
10 years ago

Check-in ,Checkout process is very slow with the new Team Foundation Server Version Control Plugin

We recently migrated  to Testcomplete 11.20 from Testcomplete 10.6 . Also tried to migrate from legacy SCC API Providers to the new "Team Foundation Version Control Plugin". Now the Check-in and checkout process became very very slow. We are not able to use the new "Team Foundation Version Control Plugin" because of poor performance of  check-in and checkout process. Any help on this...

Thanks,
Chandra vallapureddy

Email: cvallapureddy@strasz.com
Phone: 973-219-4658
 

5 Replies

  • Hi Cvallapureddy,

     

    Do you have Visualizer images in your project? In TestComplete 11.20, there is a known issue related to the long check in / check out operations listed here. Please refer to the article to learn how to avoid this issue.

     

    • cvallapureddy's avatar
      cvallapureddy
      New Contributor

      Yes, we have Visualizer images in our project. Just 6 scripts have visualizers out of 80 scripts. The same project checkin/Checkout  works fine with  SCC API PRoviders Plugin. I am seeing the  Checkin/Checkout performance issue with Team Foundation Version Control plugin only.

       

       

      Also could you please let me know how to delete the Visualizer images .

       

       

      Thanks,

      Chandra

      • TanyaYatskovska's avatar
        TanyaYatskovska
        Icon for Alumni rankAlumni

        Hi Cvallapureddy,

         

        The overcome steps are listed in the article I specified. Please take a look at them:

         

        Storing a large number of Test Visualizer images in a source control system is not recommended as this can reduce performance of the check in and check out operations on the test project. To avoid performance issues, remove unnecessary Visualizer images from your source control-bound test project. You can also disable the Bind Visualizer frames to SCC option to command TestComplete not to add (and check in) Visualizer files to the source control. For details, see the Visualizer Data and Source Control Systems section of the Test Visualizer Overview topic.