Forum member

Remco NCrunch Developer

7611 posts

Posts by Remco

  1. NCrunch runs in different folder than VS Test Runner

    Hi, Thanks for sharing this issue. Can you confirm which test framework you're using? I know that in some situations, the AppDomain base directory is inconsistent between MSTest and NCrunch. This is because of the way MSTest handles its 'deployment item' sandboxing, which is different betwee…

  2. Tests using Etg.SimpleStubs don't build

    Hi Max, Thanks for sharing this issue. My assumption here is that this library likely uses a custom build step to generate its mocks. It isn't clear to me why this step would fail to run under NCrunch, but it may be worth trying [url=http://www.ncrunch.net/documentation/troubleshooting_compat…

  3. Memory Leak in Large Project

    [quote=Luciferius;9631]After some more observation it seems, that loading and unloading project has an impact on the growth rate of the memory consumption. I started to use the extension Funnel, where you can switch between different loaded solution configurations. This seem to speed up the allocati…

  4. Not identical at IL-level

    That's unfortunate. I'm having trouble viewing your paste, it seems to have been set to private. Is there any other way you can share it with me? Perhaps submitting it through the [url=https://www.ncrunch.net/support/contact]contact form?[/url].

  5. ncrunch menu missing from vs2017

    Hi, Generally when I've seen this problem, it's an installation issue. Try the removal+reinstallation fix suggested here - [url=http://www.ncrunch.net/documentation/troubleshooting_installation-and-setup-problems]http://www.ncrunch.net/documentation/troubleshooting_installation-and-setup-problem…

  6. RunAll does not work

    Ok, it might not seem that way, but this is actually really great news. It means that we have a chance of fixing this! There is a specific test (or group of tests) that is causing this. We need to know which test it is and why it's special. It should be possible to find it by running the tes…

  7. RunAll does not work

    Thanks for sending through the bug report. It looks like NCrunch's data model for your solution has somehow been corrupted. It isn't clear to me how this has happened, but I'd be very interested in learning more about it if you can find a way to reproduce it. Deleting your NCrunch cache file (s…

  8. NCrunch 3 ignores CPU architecture config and overwrites it

    [quote=ghelyar;9620] I opened the dummy solution 10 times and it loaded correctly each time.[/quote] Thanks! Please do let me know if you see this problem again.

  9. NCrunch 3 ignores CPU architecture config and overwrites it

    With the solution you've provided, I've managed to isolate and resolve an issue where closing and re-opening the same solution within the same IDE session would cause NCrunch to neglect to correctly load project configuration. I'm not entirely sure if this is the same issue you originally reporte…

  10. Not identical at IL-level

    Would you be interested in trying the build below? It includes a fix targeted to address the above problem. [url=http://downloads.ncrunch.net/NCrunch_Console_3.3.0.1.msi]http://downloads.ncrunch.net/NCrunch_Console_3.3.0.1.msi[/url] [url=http://downloads.ncrunch.net/NCrunch_Console_3.3.0.1.zip]…

  11. Not identical at IL-level

    Interesting. This looks like a new feature - [url=https://msdn.microsoft.com/en-us/library/system.runtime.compilerservices.callerfilepathattribute(v=vs.110).aspx]https://msdn.microsoft.com/en-us/library/system.runtime.compilerservices.callerfilepathattribute(v=vs.110).aspx[/url]. It wasn't on my…

  12. Not identical at IL-level

    Hi, thanks for sharing this issue. NCrunch's IL-level impact detection works by generating a sequence of hashes from the assembly built for each project. The detection has no knowledge of language or syntax, and works only using the generated IL codes from the assembly. So all it really knows…

  13. NCrunch 3 ignores CPU architecture config and overwrites it

    Thanks!! I'd really like to take a look at the sample solution you've made. You're welcome to [url=https://www.ncrunch.net/support/contact]submit it through the contact form[/url] if you like. I'll take a look at the data you've sent through and will get back to you. It looks like there may be …

  14. NCrunch 3 ignores CPU architecture config and overwrites it

    [quote=ghelyar;9607] I'll give it a go. [/quote] Thanks! I'm keen to hear how this goes. [quote=ghelyar;9607] Where can I find the log file once it happens? [/quote] The bug report dialog has an option to export the log to disk. From here, you can open the ZIP and read its contents (a…

  15. Impossible to get rid of NCrunch finding referenced file in wrong cached location

    The 'Run impacted tests automatically, others manually' overrides this setting by setting it to True. It's default is False. The setting controls the fading of the coverage markers and the presence of the question marks in the Tests Window. It's purely cosmetic - it doesn't change the actual be…

  16. Impossible to get rid of NCrunch finding referenced file in wrong cached location

    [quote=abelb;9602] So, my [i]vision ;)[/i] on this is that on each rebuild, no rerun tests keep the same icon, same color but a slightly troubled (darker / greyish) color.[/quote] You may already be aware of this setting, but I thought I'd point it out just in case - [url=http://www.ncrunch.net/…

  17. NCrunch does not recognize changed config files, when the change happens outside Visual Studio

    NCrunch doesn't track this yet, but I've been thinking hard about adding it. Because config settings are immediately written to file as soon as they're changed in the IDE, it should be safe for NCrunch to immediately load any changes made on the file system without needing to prompt the user. I'll…

  18. Impossible to get rid of NCrunch finding referenced file in wrong cached location

    Ok, skimming over this, I think I've identified a couple issues that need to be looked at: - Changing project settings doesn't affect test impact state when in some cases perhaps it should - Renaming a project to a different name and back again doesn't consistently trigger test execution I th…

  19. NCrunch 3 ignores CPU architecture config and overwrites it

    Sorry, this problem is quite elusive (I haven't recreated it yet), so I'll need to ask a few more questions: - What is your 'Engine hosting strategy' global configuration setting set to? I.e. is NCrunch hosted in the IDE or in a Satellite Process? - If you create a simple dummy solution with ju…

  20. Selecting test categories using console tool

    Hi Barry, Thanks for posting! Under NCrunch V2, it is only possible to do this using engine modes. This is because the test filters themselves can be attached only to the engine modes. It's possible to choose an engine mode using the '/E' parameter (try '/?' for more information on how to d…