Bug Report T660268
Visible to All Users

Unit Testing - Code Coverage - The progress bar at the bottom of the Code Coverage window keeps scrolling and never stops

created 7 years ago

I run unit tests via Test Runner with code coverage - the yellow progress bar at the bottom of the Code Coverage window keeps scrolling and never stops - it has stopped responding, all code projects shown in the Code Coverage window are grayed out - it used to work as recently as a week ago - I've tried restarting VS2015 and restarting windows and reinstalling CodeRush (Ultimate 18.1.8) - ng

Comments (3)
AE AE
Alex Eg (DevExpress) 7 years ago

    Hi Mike,
    In 18.1.8 we change the registration mode of the Code Coverage engine and it seems that the 'Per user' registration option doesn't work in your case. Please try this build with the old registration mode and inform us about the results:
    http://downloads.devexpress.com/Share/IDE/180801/DevExpress.CodeRush.Roslyn-18.1.8.18213.vsix

    MH MH
    Mike Higginbotham 7 years ago

      Hi, thanks, that worked.  I tested VS2015 before installing your fix to verify it was still having issues - it was, then I installed your fix and the issue went away - thanks again. - Mike

      AE AE
      Alex Eg (DevExpress) 7 years ago

        Mike,
        Thank you for the update. As it is now clear that the issue is related to the code coverage registration, we will improve our code to overcome such issues in the future.

        Answers approved by DevExpress Support

        created 7 years ago (modified 7 years ago)

        We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.

        Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.

        Additional information:

        We have added an option "Register C++ Profiler per machine (admin rights are required)" on the "Unit Testing \ Code Coverage" options page.

          Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

          Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.