Remote Servers not running latest test from tests list

4 posts, 0 answers
  1. David
    David avatar
    44 posts
    Member since:
    Jun 2019

    Posted 08 Jan Link to this post

    We've encountered quite a frustrating issue.

    One of our testers using Test Studio was testing some changes with an existing test.  They were prompted to "push to the scheduling server" and accidentally clicked yes.

    Now despite the fact we've removed those changes from his file, and not been prompted to push to scheduling server.  The changes never made it to source control either.  Our remote servers continue to run these changes the user put in.

     

    How can I get our tests on remote servers back to not using that test the user pushed?

  2. Plamen Mitrev
    Admin
    Plamen Mitrev avatar
    214 posts

    Posted 10 Jan Link to this post

    Hi David,

    Thank you for sharing details about the issue. I have a solution for you and I will also shed some light on the way changes are updated on the storage server and how the scheduling uses those tests.

    The updated test, was part of a test list that you or your colleague scheduled for remote execution sometime in the future. To make it easier to follow, I will list the steps that updated the test in the storage below.

    1. When you schedule a test list for remote execution, Test Studio check if all necessary files for this test list are already uploaded on the storage server.
    2. If they are not uploaded, Test Studio will upload or update them.
    3. That test list, though, is not executed yet and someone makes a change to one of the tests and pushes those changes to the storage. You can make changes multiple times and you will be prompted to update those changes or not, until the scheduled test list is executed.
    4. When the time comes, the test list is executed on the execution server and the scheduled job is done.
    5. Even if you make and save any changes to a test, it will not be synchronized with the storage, because that test is not part of a test list that is scheduled for remote execution.

    As you mentioned, you need to update the test in the storage, with the latest saved version of the test. To do that, you need to schedule that test, as part of a test list, for remote test execution somewhere in the near future. That should force Test Studio to update the storage with the latest updates for all tests, that are part of the test list.

    I hope that the above suggestion and details will help you fix the data in the storage server. Please do not hesitate to contact us again, if you need further assistance and share more details about the misbehavior.

    Thank you for your cooperation in advance.

    Regards,
    Plamen Mitrev
    Progress Telerik

     
    The New Release of Telerik Test Studio Is Here! Download, install,
    and send us your feedback!
  3. David
    David avatar
    44 posts
    Member since:
    Jun 2019

    Posted 10 Jan in reply to Plamen Mitrev Link to this post

    As usual, thanks Plamen for the fast response :)

     

    that addressed our issue

  4. Plamen Mitrev
    Admin
    Plamen Mitrev avatar
    214 posts

    Posted 13 Jan Link to this post

    Hi David,

    I am happy to know that everything is back to normal with that project.

    Please don't hesitate to contact us again, if you need any help.

    Regards,
    Plamen Mitrev
    Progress Telerik

     
    The New Release of Telerik Test Studio Is Here! Download, install,
    and send us your feedback!
Back to Top