Forum member

Remco NCrunch Developer

7611 posts

Posts by Remco

  1. NCrunch not running and not showing bulbs with Azure project

    Hi, NCrunch finds projects in two ways: 1. By having the project reported as open by Visual Studio (usually means that it needs to be listed as inside your solution in the solution explorer) 2. By searching in the <ProjectReference> dependencies of each project that has been found This means…

  2. NCrunch. Make reference for all projects in workspace to a particular folder with nuget libraries.

    Hi, Unfortunately not. This is because of the way that NCrunch needs to isolate project workspaces from each other. If there were a construction that were specific to a solution and not to a project, then this would result in shared files across workspaces which is something the engine is desig…

  3. NCrunch "Additional files to include" can't see all files in directory

    Hi, Thanks for sharing this. This is very, very strange. The popup dialog used by NCrunch is the same standard OS file/directory selector used by almost every other application on the windows system (via System.Windows.Forms.OpenFileDialog). From my understanding, I believe it is integrated …

  4. Way to see configuration difference to standard configuration

    Hi, The best way I can think of would be to create a new blank solution/project and change one of the true/false config settings to something else, then back again. You'll then have a set of config files containing only the default settings. You could then diff these against your other config f…

  5. Where should I put Microsoft.Web.Mvc.Build.dll ?

    Hi, This looks like NCrunch is having difficulty automatically resolving this build task file (see [url=http://www.ncrunch.net/documentation/considerations-and-constraints_implicit-file-dependencies]http://www.ncrunch.net/documentation/considerations-and-constraints_implicit-file-dependencies[/ur…

  6. AdditionalFilesToInclude on multiple lines

    Thanks, I can see how this would be irritating. The config system is going to have a major overhaul soon - I'll note this down for review.

  7. NCrunch 2.23 causes InvalidProgramException to be thrown with exception filtering

    Hi, thanks for sharing this issue. This is likely being caused by NCrunch's instrumentation. There must be something in the CLR that doesn't like code within the exception filter from being instrumented. It's interesting that this only happens on Windows 10. I'll need to investigate this more …

  8. NCrunch Licence

    Hi, Thanks for posting. The 12 month period only applies to upgrades to new versions of the product. This means that after the 12 months are over, you can continue to use an older version of the product for as long as you like.

  9. Quick second build losing code coverage?

    [quote=robmen;8810]Just to close this thread. With v2.23.2 this issue seems to be resolved for me. Thanks for working on the fix.[/quote] Thanks for confirming!

  10. IDLE Grid Nodes at the end of the tests run

    [quote=avishnyakov;8807] Surely, at the end we really wanna get these test spread across nodes, not stuck on one node with several spare nodes. [/quote] Agreed. Normally the engine should be doing this for you. It's possible there is a good reason why it isn't happening that way.

  11. IDLE Grid Nodes at the end of the tests run

    [quote=avishnyakov;8805] Also, if this is happening for the first run ever, or over the "re-synch/re-run" all the test, how NCrunch would handle that?[/quote] Not very intelligently :( When NCrunch doesn't have any data on normal test execution times, it simply assumes that each test takes on…

  12. IDLE Grid Nodes at the end of the tests run

    [quote=avishnyakov;8803]No, fixtures are different. There is no setup or anything else, only tests.[/quote] Ok - If you were to run a test several times, would it report a consistent execution time for each run? Something else to check: Open the processing queue and look up one of the tasks w…

  13. IDLE Grid Nodes at the end of the tests run

    Are the tests placed within fixtures that have a long running setup time? The batching does take into consideration fixture set up times to avoid repeating a long fixture setup where possible.

  14. IDLE Grid Nodes at the end of the tests run

    Is it possible you have a setup where the first test run within a batch takes a very long time to execute, then every test after it is much faster? (i.e. a load-on-demand situation where significant time is spent at the start of the test run). If so, this might explain the grouping behaviour. NC…

  15. Filter tests with build configuration

    Hi, Thanks for posting! There isn't anything in NCrunch at the moment that tracks the build configuration selected in VS. NCrunch doesn't make use of this value itself - it instead relies on the default values specified in your project files or the 'Use build configuration' project-level NCru…

  16. Temporary "user" files being created

    [quote=MatthewSteeples;8794] There's something wrong with that logic then, because these files are being created _every_ few seconds, with different Guida each time. The screenshots I sent you were seconds apart and I was doing nothing in VS. This behaviour actually carried on after I closed VS for…

  17. NCrunch dots not showing correctly for VSTO project

    Yes, it looks like this is a 'lost reference': 'nCrunch.TestHost45.x86.exe' (CLR v4.0.30319: nCrunch.TestRunner.AppDomain_ca9ef31b355b4da581c044df1545bca2): Loaded 'C:\Users\aungu\AppData\Local\NCrunch\14580\2\_ncrunchreferences\Gsync.dll'. Symbols loaded. My assumption is that the Gsync assem…

  18. Temporary "user" files being created

    Hi, thanks for posting. This is by design. For NCrunch to be able to query information from MSBuild, it needs to create a temporary file adjacent to each of your project files that can then be passed through MSBuild to obtain detailed information about the project. The limitation here is that…

  19. Code coverage missing when using plain reference to project DLL

    [quote=ArneG;8787] It seems that the coverage dots in P code in this case still stay black in this scenario; am I correct? [/quote] Yes, you are correct. For this setting to behave the way you need it to, the assembly name must match the project name.

  20. Code coverage missing when using plain reference to project DLL

    Hi, thanks for posting. The 'Implicit project dependencies' setting exists for a different purpose. This setting is intended to help you find the location of assemblies in the NCrunch workspace using your own code at runtime - it won't change NCrunch's assembly resolution logic. The setting y…