Forum member

Remco NCrunch Developer

7611 posts

Posts by Remco

  1. Rider, NCrunch 5.21.0.2, Exception

    Thanks for sharing this issue. Is this something you can reproduce consistently? Or was it just a once-off?

  2. No longer works with ReqnRoll

    Thanks again for making me aware of this problem. It looks like there's been a couple of notable changes to Reqnroll that needed some adjustments from NCrunch's side to work correctly. I've implemented two fixes. One should resolve the dependency resolution issues when working with the 'Copy re…

  3. No longer works with ReqnRoll

    [quote=JimCooper;18552]No coverage dots show in the Feature editing window. it is not possible to move from source code under test to a Scenario using the context menu of source under test[/quote] Hi, thanks for sharing this issue. Was this previously working correctly for you? If so, do you …

  4. Rdi Not working for me

    Note that forward traversal works differently to backward traversal. The backward traversal (i.e. go to calling frame) is via the arrow button at the top of the frame. All forward traversal is done by clicking the embedded arrows next to the methods inside the frame itself. This is because in t…

  5. Rdi Not working for me

    Hi Vikram, Thanks for sharing this issue. Can you confirm which method you are attempting to navigate from, and which one you are trying to navigate into?

  6. Timeout for tests with dynamic data

    Yes, this was why I wasn't 100% confident on the DynamicAnalysis being a solution for you, as it does have certain limitations. Enums are considered user types in IL, so I guess they fall under the blanket rule of not being a primitive type. Perhaps try converting them into strings and then back a…

  7. Timeout for tests with dynamic data

    Hi, thanks for sharing this. First, I recommend checking the 'Framework utilisation type' setting for MSTest, as setting this to DynamicAnalysis may allow NCrunch to enumerate the test the way you'd like it to (which would solve the problem). If the above doesn't work, I'd suggest using [url=h…

  8. Unwanted padding of windows in Rider

    Thanks. This may be able the best I'm able to do here. This is a Winforms UI being piped through 3 processes and into a JVM environment, inside a dockable pane that it can't control, and subject to a lot of DPI hacks to prevent it from warping.

  9. Unwanted padding of windows in Rider

    Thanks for these extra details. Would you like to try the build below and let me know if it solves the issue for you? [url=https://s3.amazonaws.com/downloads.ncrunch.net/NCrunch_Console_5.21.0.2.msi]NCrunch_Console_5.21.0.2.msi[/url] [url=https://s3.amazonaws.com/downloads.ncrunch.net/NCrunch_C…

  10. Intermittent failure to find cshtml files by NCrunch

    Thanks for the repro. I've gone down a bit of a rabbit hole trying to get this to work for you, but I think I'm going to have to admit that you aren't likely to get this particular test structure working with NCrunch. This MS toolset essentially relies on magic to find the razor files, and my at…

  11. Intermittent failure to find cshtml files by NCrunch

    Looking under the hood at how this works, I think the key here is how the root path to the Razor views is being set. This will likely depend on your test code (i.e. WebApplication.CreateBuilder / Host.CreateDefaultBuilder). It may be dependent on Directory.GetCurrentDirectory(), so if you have any…

  12. Unwanted padding of windows in Rider

    Thanks for sharing this information. From what you've provided, I've had a go at reproducing this problem. I can occasionally produce intermittent problems where the tool window has padding, but resizing it always immediately corrects the issue. This contrasts with the issue you've described wh…

  13. Intermittent failure to find cshtml files by NCrunch

    Hi, thanks for sharing this issue. Can you share any details about how you're finding the .cshtml files in your code? This feels like you have an [url=https://www.ncrunch.net/documentation/considerations-and-constraints_implicit-file-dependencies]implicit dependency[/url] on them that NCrunch is…

  14. Unwanted padding of windows in Rider

    My suspicion right now is that the problem is being caused by the DPI scaling not being handled consistently through the wormhole. Has the problem returned at all now that your DPI scaling is consistent between monitors? If not, does turning on the scaling difference cause it to reappear? Per…

  15. Metrics window -- name colomn with extends beyond border

    Hi Anders, Normally, this setting should be stored in the .ncrunchsolution.user file (which is where NCrunch itself will put it), but it doesn't actually have to be. It's possible for it to be hand-coded into any of the solution or global settings files. I would suggest a full configuration r…

  16. Unwanted padding of windows in Rider

    Thanks for confirming this. Are you running with DPI scaling at all? Perhaps multiple monitors with different scaling settings?

  17. Unwanted padding of windows in Rider

    Hi Peter, Thanks for sharing this. Does resizing the window suppress the issue?

  18. VS on 100% CPU for several seconds on each build when NCrunch is disabled

    [quote=ndeslandes;18507] Shame that the ordering isn't taken into consideration; it would be nice if in this setup above, NCrunch avoided scheduling jobs on core 2,3 if it had only 4 parallel jobs running. Although tbh that would be pretty difficult to do in practice if you start off with 100s of j…

  19. VS on 100% CPU for several seconds on each build when NCrunch is disabled

    [quote=ndeslandes;18505] One thing I was wondering, is the list of cores assigned to NCrunch ordered? Like if I have this setup: IDE Cores: 0, 2, 4, 6 NCrunch Cores: 1, 3, 5, 7, 2, 4, 6 Would that cause NCrunch to only use cores 2, 4, 6 if it has more than 4 parallel jobs to run?[/quote] N…

  20. VS on 100% CPU for several seconds on each build when NCrunch is disabled

    Jackpot :) I can only speculate about why this was causing some of the weirdness you've found here. I'm impressed at the level of creativity you've shown in diagnosing the problem. To avoid any performance issues, I recommend ensuring VS2022/2026 has at least 4 cores, ideally 5. I realise th…