Forum member

Remco NCrunch Developer

7586 posts

Posts by Remco

  1. Exceptions on grid nodes seem to let NCrunch hang

    Thanks Ralf. I think this is caused by a race condition somewhere between the node synchronisation and the execution of test tasks. I'd expect that the node would be able to run with the errors and continue processing, but it would be leaving the client's task tracking in a bit of a mess. Is th…

  2. C++ managed includes native c-library - NCrunch can not build

    Hi Marius, thanks for posting! C/C++ projects aren't officially supported by NCrunch, but sometimes it is possible to get them building with some extra configuration. Where are these additional header files stored in relation to the project file? Does including them using the [url=http://www.…

  3. Problem running tests that use Sqlite, assembly not found

    [quote=Brannon;6492]Perhaps NCrunch could run some nuget validation command for a project file as part of its build?[/quote] NCrunch did originally do this, but it created problems with increased build times and unnecessary download actions into the workspaces. As long as you've always run your …

  4. NCrunch keeps saying it is running, even though all child tests have finished

    Do you notice any errors appearing in the windows event viewer? Sometimes if processes explode in strange ways, they can by-pass the normal error handling. Are you able to narrow the issue down to a specific test, or set of tests? I have seen many problems before with commandline I/O redirect…

  5. Random test failure when using TestCaseSource: The parent fixture of this test experienced a failure

    I think that the failure here is surfacing because of the variations in test execution sequence and/or batching of tests in the processing queue. Setting memory limits on the processes will likely suppress the problem but it will also degrade performance as NCrunch is then unable to re-use processe…

  6. Exceptions on grid nodes seem to let NCrunch hang

    Thanks Ralf. Can you describe to me a bit more what this Funnel VS addin does? I'm wondering if it may have somehow triggered the problem. NCrunch has quite a bit of complexity around its synchronisation with the VS state - so if this state is dripfed via another addin, strange behaviour may be p…

  7. Exceptions on grid nodes seem to let NCrunch hang

    Hi Ralf, Thanks for sharing this one. The first exception is likely to be the cause of the problem. The node is experiencing an unexpected internal error while trying to execute a test task, and this is causing it to never report the task as completed. This results in the engine thinking that …

  8. Ncrunch window, is just hanging.

    [quote=Davy Jones;6481] However I have got more information, it only hangs when there are a huge amount of tests that fail, around 40 or so and then it stops, yesterday the other team finally fixed the last of their configuration errors in the unit tests and it suddenly started working again. So …

  9. Problem running tests that use Sqlite, assembly not found

    Ok - so basically this file is a content resource then rather than a .NET assembly reference. That makes sense. This then becomes a bit more complicated, as the special build step used by SQLite will work around normal build logic, and NCrunch's 'Copy Referenced assemblies to workspace' setting …

  10. Random test failure when using TestCaseSource: The parent fixture of this test experienced a failure

    Sorry, I meant to look in the Processing Queue Window details pane for the log details after you've set your Log Verbosity to Detailed. NCrunch won't place logged data into the diagnostic output window unless you also turn on the 'Log to output window' option. This window isn't usually very good…

  11. NCrunch keeps saying it is running, even though all child tests have finished

    I think that there is a test action that is somehow getting hung or lost inside the execution run. NCrunch does track multiple execution runs, so it's possible that some runs are coming back with results while other aren't. Unfortunately the log didn't show anything obviously wrong inside the en…

  12. Customize Engine Mode: "Cancel" test filter builder appears to persist it.

    Thanks for sharing this. This doesn't sound like behaviour as designed. I'll take a look at it and will see if I can improve the experience here :)

  13. NCrunch Tests Windows scroll resets when reshown

    Hi Andy, Thanks for sharing this issue. When you say that the Tests Window is docked, is this docked in a visible or hidden way? I.e. is the panel 'pinned' open in the IDE, or does it appear when you mouse over it? Cheers, Remco

  14. NCrunch keeps saying it is running, even though all child tests have finished

    This isn't normal behaviour. Something must be going wrong inside the engine for it to be reporting finished tests as still executing. Are you able to reproduce this consistently? Would you be able to submit a bug report if you can make it happen again?

  15. Random test failure when using TestCaseSource: The parent fixture of this test experienced a failure

    Hi, Try setting your 'Log verbosity' setting to 'Detailed', then examining the trace output for a failed test run inside the processing queue. Does the log give you any indication of what may be failing? You may have already read this, but I thought I'd suggest it anyway as it's often good to…

  16. Problem running tests that use Sqlite, assembly not found

    Assuming you have a reference to SQLite.Interop.dll somewhere in your code, this is a problem that should be solvable with just the 'Copy referenced assemblies to workspace' setting. Note that this setting only applies itself to the project you set it on, which in some cases isn't enough. If you…

  17. Project settings not taken into account after project rename

    Excellent, thanks! I'll see if I can get this fixed.

  18. Project settings not taken into account after project rename

    Thanks for sharing this. There is code within NCrunch to automatically rename the config file when the project is renamed ... is this something you can reproduce consistently? I'm wondering if there may have been something unique about your situation that caused this code to fail.

  19. Local vs roaming configuration of NCrunch project and solution files

    There is a popular feature request that would probably capture this - [url=http://ncrunch.uservoice.com/forums/245203-feature-requests/suggestions/5652744-separate-ncrhunch-project-configuration-from-user]http://ncrunch.uservoice.com/forums/245203-feature-requests/suggestions/5652744-separate-ncrhun…

  20. NCrunch for Visual Studio 14

    [quote=Graham;6448]I've just used [url=http://www.ncrunch.net/documentation/manual-installation-instructions]VS2013's manual installation[/url] on VS 14 CTP 3. Test results, metrics and coverage markers all look fine on my solution 50 project solution running NUnit tests. I needed to use VS 14 bec…