Forum member

Remco NCrunch Developer

7611 posts

Posts by Remco

  1. Grid node server "Not connected"

    Great! Glad that did the trick :)

  2. xUnit V2 theory of non basic types + NCrunch = giving wrong results?

    Hi Pieter, I'm hoping to have this out some time within the next couple of weeks. The timing (and scope) of the final Xunit release caught me a bit off guard, and there are other features that also need to be stabilised before I can push out a build. If it isn't there in time for you to give it…

  3. xUnit V2 theory of non basic types + NCrunch = giving wrong results?

    Hi Pieter, I can understand how the results above are confusing. Some of them are not correct. I'll try to explain the differences you're seeing to give you an idea of what is happening here. The XUnit VS test runner and TFS each have a different mechanic. TFS is able to perform a test disc…

  4. Can NCrunch be configured to work with Concordion?

    [quote=qujck;7097]This configuration stops the error but NCrunch does not run the Concordian tests (standard unit tests are still fine) and TestDriven.NET stops running the tests![/quote] Sorry, this was the unfortunate result that I was expecting. Likely the only way to solve it would be to r…

  5. Can NCrunch be configured to work with Concordion?

    Hi, thanks for posting. NUnit addins aren't officially supported by NCrunch because the range of different test structures these addins can produce make it impossible to foresee how they will operate or how to handle them. NUnit v2 was not designed to be used as a service library by external run…

  6. Error StackTrace is not navigatable when instrumentation is off

    Hi Konstantin, I'm afraid not. The instrumentation contains an important step that rewrites the assembly's debug information so that source lines point back to the foreground solution (instead of the workspace). Without this step, NCrunch won't be able to reconcile the physical navigation entri…

  7. Grid node server "Not connected"

    Hi, thanks for posting. Can you confirm whether the NCrunch engine is running while you're doing this? NCrunch always disconnects from the nodes while the engine is disabled. It will attempt to connect when the engine is switched on.

  8. Problem with Fakes

    Thanks for sending through the bug report. The report contained a couple of very interesting errors: MS Fakes configuration file for assembly 'DSF.Service.CPS.TerminalId.Contrat' was not found. Module information will be unavailable in generated collection plan file MS Fakes configuration file…

  9. Using Catagories

    [quote=Aidan;7086]If I use the resync button then that should only run tests filtered by the Engine Mode selected right?[/quote] That's correct. If you have an active engine mode filter that should prevent these tests being run, and they are queued when you reset the engine, then it's a bug .. a…

  10. Problem with Fakes

    Ok - I'm wondering if you could check something for me. We need to know whether NCrunch is attempting to load the profiler by setting the COR_PROFILER environment variable. Can you open up a debug session into one of the failing tests? Once you're stopped on a line of code, open up the immediat…

  11. Using Catagories

    Hi, thanks for sharing this. There were problems in earlier versions of NCrunch where it was possible for tests to land in the queue when they were supposed to be excluded using the engine mode. Can you confirm which version you're running? The engine mode automatic execution filter will only…

  12. Problem with Fakes

    Hi, thanks for sharing this issue. Do you receive this exception on all the code that uses shims? Is there any chance you can provide me with the full exception message? The first thing to establish here is whether the profiler is being correctly loaded by NCrunch. Cheers, Remco

  13. NCrunch doesn't recognise new tests

    Thanks. The next time this starts desynchronising for you, I'm wondering if you would be able to check the following: - Can you right click on the project that is desynchronised (in the NCrunch Tests Window), then go to Advanced->Browse to workspace. This will allow you to inspect the workspace…

  14. NCrunch + NUnitAttribute "TestCaseSource"

    Hi, This is caused by a limitation in which tests identified by TestCaseSource need to have unique names when represented to NCrunch. Because the tests being generated in this instance have no way for NCrunch to tell them apart, it bundles them together. It is unfortunately impossible to fix …

  15. NCrunch doesn't recognise new tests

    Thanks for the bug report and the extra details. I'm wondering if you could confirm something for me. Do any of the projects in your solution have their output assemblies installed in the GAC? For example, for sharepoint integration testing?

  16. Building C++/CLI project is very slow

    [quote=openshac;7071]I tried specifying the condition you mentioned however it didn't change the behaviour. And it would also mean the additional include directories would get omitted if [b]$(NCrunch) == '1'[/b], but I guess that modification was just to test things.[/quote] Yes. Sorry ... it's …

  17. Thread Aborted and Timeout of 60000 Expired Exceptions

    Hi, thanks for sharing this. This is behaviour as designed. NCrunch enforces a default timeout for all tests to prevent them from hanging up the pipeline. It's very configurable - [url=http://www.ncrunch.net/documentation/concepts_test-timeouts]see here for more information[/url].

  18. How to clear failed tests/ i.e. remove the last build status?

    [quote=dariusdamalakas;7067]Thanks for the tip, that will do! If I may to suggest, then i'd actually do a full cleanup when i resync/initialize NCrunch, instead of remembering state[/quote] Sorry - I'm not sure if you're suggesting NCrunch should behave this way ... I'll answer as though y…

  19. How to clear failed tests/ i.e. remove the last build status?

    Hi, This option doesn't exist at the moment. The quickest and easiest way to do this is to just change the name of the tests, then change them back again. NCrunch will discard all state and treat them as new tests. If there are heaps of tests and it isn't sensible to rename them individually…

  20. Building C++/CLI project is very slow

    Interesting ... It must be the case that MSBuild is automatically resolving these dependencies during the NCrunch load, then reporting them to NCrunch as being files inside the project. If this is indeed the case, it may be possible to work around this by hiding them from the NCrunch load. Insid…