Forum member

Remco NCrunch Developer

7611 posts

Posts by Remco

  1. NCrunch console doesn't run each test in its own process.

    NCrunch is need of a big configuration overhaul. My hope is that eventually these sorts of issues will have an elegant and heavily customisable solution. At the moment, parallel execution defaults to off. This is because the first run of NCrunch on a new codebase can be very daunting, and tests…

  2. Griod node server crash when restarting all grid nodes

    Ok - I've managed to reproduce this issue. It looks like the recycler is trying to restart the node too early after termination. Interesting that this problem didn't appear earlier. I'll see about arranging a fixed build. Thanks for reporting this issue.

  3. process has no package identity

    [quote=tblack;6921]Awesome, Just work it into the exception message handler. saying go here and click this. Or detect that that the user is running win RT code and say go here and click this. thanks awesome. I thought it was a config issues. [/quote] The fix will be for it to just work, r…

  4. process has no package identity

    Hi, thanks for sharing this issue. This looks to be caused by a service initialisation problem introduced by the engine separation in 2.11. Setting your 'Engine hosting strategy' (global config setting) to 'HostInsideIDE' should allow you to work around this problem. I'll see what I can do ab…

  5. Cannot debug a test excluded by a filter for "this computer"

    Debug tests can only be run on the local machine. This may explain why the test was stuck in the queue - the Test filter prevented it from running, so it just stayed there. I've just managed to reproduce the problem with the Test Filter not updating. This is probably a regression caused by the …

  6. NCrunch fails to build when referencing project in a solution, but works fine with the assembly

    Nice work on finding a solution. Something that may help with your deduction would be to take a look at the code that NCrunch generates inside its workspaces. You can access this code by right-clicking on any built assembly, then going to Advanced->Browse to workspace. NCrunch essentially just ru…

  7. NCrunch fails to build when referencing project in a solution, but works fine with the assembly

    Make sure that you're using project references between your projects - not assembly references. This is a common reason for building against old code. Which version of Visual Studio are you using? If you can submit the sample code (also for the second issue), I may be able to narrow this down f…

  8. NCrunch fails to build when referencing project in a solution, but works fine with the assembly

    Are you able to reproduce this issue using some sample code? If so, you're welcome to submit it via the contact form ([url=https://www.ncrunch.net/support/contact]https://www.ncrunch.net/support/contact[/url]) and I'll see if I can find a resolution.

  9. Griod node server crash when restarting all grid nodes

    Thanks, I'm looking into this and will get back to you soon. Sorry about the wait.

  10. Exception when building with NCrunch 2015 2.11.023

    Thanks Jake. The sample solution really helped with identifying this issue. It looks like this is being caused by version clashing with Mono.Cecil. Mono.Cecil is used by NCrunch (for post-build instrumentation) and by Frody (for its IL weaving during build). NCrunch and Frody are both using di…

  11. NCrunch console doesn't run each test in its own process.

    Hi Sam, There is also a solution-level setting that controls parallel execution. If you take the default steps in the wizard, this is turned off. Do you have this disabled? [url=http://www.ncrunch.net/documentation/reference_solution-configuration_allow-parallel-test-execution]http://www.ncrunc…

  12. Exception when building with NCrunch 2015 2.11.023

    Hi Paul, Do you have a solution you can share with me that reproduces this issue? There is some very strange behaviour here that I'm having some trouble pinning down. The problem is definitely related to Gallio/xunit. You can submit code via the contact form - [url=https://www.ncrunch.net/supp…

  13. Exception when building with NCrunch 2015 2.11.023

    Hi Paul, Thanks for sharing these details. I haven't yet been able to reproduce this issue, but I feel there is a good chance I can fix it speculatively. I've prepared a new build including a fix. Give it a try and let me know how you go: [url=http://downloads.ncrunch.net/NCrunch_Console_2.…

  14. NCrunch metrics window layout is reset if toggling window visibility.

    Thanks. It looks as though VS actually physically closes windows when they are hidden in the tabs. I've implemented a fix for this. It's included in the dev build below if you'd like to give it a try: [url=http://downloads.ncrunch.net/NCrunch_Console_2.13.0.1.msi]http://downloads.ncrunch.net…

  15. NCrunch "pinned tests" engine mode causes vstudio to be slow (even with external process)

    Ok - I have implemented a fix for this issue. A dev build containing the fix is below: [url=http://downloads.ncrunch.net/NCrunch_Console_2.13.0.1.msi]http://downloads.ncrunch.net/NCrunch_Console_2.13.0.1.msi[/url] [url=http://downloads.ncrunch.net/NCrunch_Console_2.13.0.1.zip]http://downloads.n…

  16. NCrunch doesn't recognise new tests

    [quote=Rea Valley Software;6888] With regard to the build issues I add a new class to a class library and make it a dependency of an existing class - at this point my solution builds but NCrunch reports that it is not building and the only way I can get it to build is to restart. [/quote] What …

  17. NCrunch fails to build, seems confused by namespace

    Hi, thanks for sharing this issue. Sometimes when adding templates or performing very large refactorings, the IDE makes a large number of frequent changes to the codebase. I believe that a race condition may exist somewhere in the way these changes are reported, and occasionally NCrunch misses a…

  18. Webjobs.wap.targets file causing build failure

    Interesting. Does the DLL file exist in the NCrunch workspace? An easy way to check this is to right click on the failing build, then choose Advanced->Browse to workspace, and see if the file exists on the path its expected. I don't think the .nuspec file will make any difference in this. You …

  19. Adjusting severity of inspections

    Hi, thanks for posting! NCrunch itself won't be responsible for giving off the errors/warnings that you're seeing in your code. This is instead done by MSBuild, where it executes various targets that call into toolsets. By design, NCrunch does try to match its build with VS as closely as poss…

  20. NCrunch metrics window layout is reset if toggling window visibility.

    Thanks for sharing this issue. Do you have the metrics window mounted using VS's 'auto-hide' feature that slides the window out of view? Also, did you make any structural change to the project when this happened, such as adding/renaming/removing a file or changing a project configuration optio…