Forum member

Remco NCrunch Developer

7611 posts

Posts by Remco

  1. StackTrace-Window height too short

    Hi, It looks like this is being caused by an issue with the height calculation. The issue affects all stack trace popup windows with less than 12 items in them, and basically results in the window always showing about 10 pixels smaller than it is supposed to. This should be simple to fix. I …

  2. Test-Log Window Font breaks output

    Excellent! I'm not sure why the underscores would suddenly start showing without any font changes, but we'll definitely take it :) I did a little research online and it seems as though missing underscores for Courier New can be a fairly common rendering problem that affects some systems. If it co…

  3. Markers do not update when tests switch between failing / passing state

    This seems to have been a problem with the marker visual refresh. It would only affect source files that containing single line tests (i.e. tests with only a '>' marker but no normal line markers showing). It's pretty unusual for a file to have only entry points showing and no covered lines. I …

  4. Markers do not update when tests switch between failing / passing state

    Sorry, scratch that. I've reproduced the issue. I'll update you soon.

  5. Markers do not update when tests switch between failing / passing state

    Hi, Thanks for sharing this problem. The steps that you've described would suggest that NCrunch is out of sync with the changes being made to your code. Do you have a sample project you might be able to submit that can be used to reproduce this issue? You can submit code via the [url=https…

  6. Test-Log Window Font breaks output

    Sorry, the 2.6.0.13 build included a change that completely broke the project synchroniser. It seems to me that the ideal solution to the underscore problem is to make the output pane font configurable in the global NCrunch settings. A few people have requested this so it was already in the plan…

  7. Remote server: Why 5 task runners in a 2-task-defined environment?

    NCrunch uses two process pools - one for build processes, and one for test processes. The max effective build process pool size is always set to the max number of processing threads setting. The max effective test process pool size is equal to the process pool size setting, plus the max number…

  8. GetHashCode Nrunch vs Nunit different values

    Hi, Thanks for posting. This is most likely due to a different in the processor architecture of the hosting process. There is a lack of standardisation around X86/X64 between test runners - [url=http://www.ncrunch.net/documentation/troubleshooting_x86-x64-platform-issues]please read this docume…

  9. Remote server: determine installed version of grid node locally?

    Hi, The easiest way is to just check the version number attached to any of the nCrunch.*.dll files. The version number is also shown in the windows 'Programs and Features' view.

  10. Test-Log Window Font breaks output

    At the moment it isn't possible to customise the font or its size. The component is still very new, so such features don't exist yet. I'm wondering if you'd like to try the build below? I've introduced a speculative fix in this build that changes the way the line height is calculated. I still …

  11. Test-Log Window Font breaks output

    I don't seem to see this issue at my end. I think there is a point of difference here that is causing the line height to be calculated incorrectly, cutting off the underscore. In the Courier New font, the underscore character sits below all other characters (including 'g' tails). Can you think …

  12. Test-Log Window Font breaks output

    Hi, thanks for sharing this issue. The font being used by NCrunch to render text is Courier New 8.25pt. I'm not aware of how to reproduce this issue. I assume it is somehow configuration or environment specific. Does this appear for you if you create a new blank test project with a single te…

  13. Use of classes that derive from UserControl.

    For anyone interested, Sergei and I troubleshooted this issue and discovered it was caused by a compatibility problem of some kind with Typemock Isolator. The problem seems to be environment specific and in this case seems only to affect the NUnit test framework. If you experience this problem, …

  14. What types of coverage does NCrunch offer?

    Hi Joe, Thanks for posting and for your interest in NCrunch. None of the categories described in this Wikipedia article accurately describe NCrunch's coverage analysis. NCrunch's code coverage is analysed line-by-line, not using language-specific constructs. This means that its code covera…

  15. NCrunch fails to build solutions using Automatic Package Restore

    Hi, thanks for sharing this issue. Since V1, NCrunch has deliberately disabled Nuget package restore for its own builds. Because Nuget was previously performing this via a custom build target, the approach taken here was simply to remove the build target. This was done because the auto package …

  16. How to expand/collapse tree nodes in NCrunch Tests window?

    Hi, This feature doesn't exist yet. You can vote for it if you like - [dead link].

  17. NCrunch, MSTest & categories

    Right, this then describes behaviour as designed. The tests each include a 'dirty' state that describes when a test may have been impacted by a change made to the codebase. This dirty state is persisted in NCrunch's cache information, but it is also flagged for all tests when the code is loaded …

  18. Use of classes that derive from UserControl.

    Hi Sergo, Thanks for clarifying. In that case, I think this problem may be a runtime assembly reference resolution issue. Is there any chance you could provide me with a test project that can surface the problem? I can probably provide you with a prompt solution if you're able to submit some…

  19. NCrunch, MSTest & categories

    The cache is basically an on-disk representation of the contents of NCrunch's memory, so deleting it from disk with the IDE open won't clear any data. As soon as you close VS, the deleted cache will be replaced with the contents of memory. The behaviour you've described (coverage markers being r…

  20. NCrunch, MSTest & categories

    After you restart Visual Studio, do the coverage markers show with full opacity for the excluded tests? Normally they should be slightly faded to indicate the coverage is out of date. Are you expecting the coverage to be hidden? There is a new filter setting under the engine mode that allows yo…