Forum member

Remco NCrunch Developer

7611 posts

Posts by Remco

  1. Ignored tests with umlauts show up again

    Hi, thanks for sharing this issue. An encoding problem here would make sense. I'll see if I can get this fixed. Cheers, Remco

  2. How to identify the ProcessId (PID) in which a test is running ?

    [quote]Is it possible to break into a test with grid processing ? Because the only relevant case in which it's usefull in my opinion is when we break into a test via NCrunch debugging feature. But even in that case, I understand that it can be challenging.[/quote] Unfortunately not. Breaking int…

  3. How to identify the ProcessId (PID) in which a test is running ?

    When support for task termination was added in V2, there were actually plans to add the PID to a column inside the Processing Queue or Tests Window. Unfortunately, this proved to be somewhat more challenging when working with the grid processing, so the design was changed to use an internal ID in…

  4. Html report for console test runner is not escaping html in test case

    Ouch! Thanks for the heads up. I'll get that fixed.

  5. How to identify the ProcessId (PID) in which a test is running ?

    Hi, At the moment NCrunch doesn't have this feature. There may be a way you can work around this. Try the following: 1. At the start of the test you wish to profile, add the following line of code: var myPid = System.Diagnostics.Process.GetCurrentProcess().Id; 2. Fire up a debugging se…

  6. Crunch fails to detect code change and reports failed test after fixing

    Yes! There were a few other fixes that needed to go in, but this is going out with 2.9 in a couple of days.

  7. Crunch fails to detect code change and reports failed test after fixing

    Yes! There were a few other fixes that needed to go in, but this is going out with 2.9 in a couple of days.

  8. Hide red failing unexecuted tests

    Thanks. There's no feature that will do exactly what you've described. Although you're welcome to [dead link] if you like.

  9. NCrunch 2.8.0.36 Renaming a test can cause inconsistent results

    Thanks :) The 'ghost' description may be a bit of an oversimplification in this case. NCrunch's NUnit runner will default a test fixture to failed if a child test isn't executed during the test run (as this is basically an error/failure case). The particularly interesting twist on this is that wh…

  10. Hide red failing unexecuted tests

    Hi, thanks for posting! It's difficult to solve a problem like this from the side of the test runner, as the solution depends entirely upon how you interpret your test results and what your objectives are. If you were to run an integration test and have this test fail, then wouldn't you normal…

  11. NCrunch 2.8.0.36 Renaming a test can cause inconsistent results

    It looks like the test failure is essentially a 'ghost' failure caused by the engine trying to run a test that doesn't exist anymore. Some test framework adapters (such as NUnit) will report this as a failure to the engine. The good news is that the issue is mostly cosmetic. The failure will di…

  12. NCrunch 2.8.0.36 Renaming a test can cause inconsistent results

    Thanks! I've now managed to reproduce this problem. I'll take a look and see if I can arrange a prompt fix. Thanks for taking the time to report it.

  13. ArgumentOutOfRangeException after upgrading to 2.8

    Hi Matt, There's a good chance that this is indirectly being caused by the Frody extension. As it is an IL manipulation tool, Frody is able to create IL sequences that aren't typical for the C# or VB.NET compilers. This makes it possible to create code that may be semantically correct yet struc…

  14. NCrunch for Visual Studio 14

    Hi, thanks for posting! At my last assessment, the CTP version of VS 14 didn't support side-by-side installation with VS 13, making it difficult to add support for this version without making some big changes to the NCrunch development environment. The CTP versions of VS historically tend to be …

  15. NCrunch 2.8.0.36 Renaming a test can cause inconsistent results

    Hi, thanks for sharing this issue. Do you have a 'Sliding build delay' set on your machine? I'm wondering if this issue may be related - [url=http://forum.ncrunch.net/yaf_postst1353_Crunch-fails-to-detect-code-change-and-reports-failed-test-after-fixing.aspx]http://forum.ncrunch.net/yaf_postst13…

  16. NCrunch cannot compile projects with spaces in its name

    Hi, thanks for sharing this. I saw your bug report come through. I'll take a look at it and see if I can get it sorted. Cheers, Remco

  17. Code coverage not updated properly in 2.9.3

    Thanks, I just saw this report come in. It looks like NCrunch failed to load coverage data because of inconsistencies in the cache file. It seems that the coverage data was referencing a test that didn't actually exist in the cache. Have you had any rough exits from VS lately? I'm wondering wh…

  18. Cannot run tests anymore on other servers

    Thanks to this bug report, I've managed to find a protocol consistency problem that was preventing different versions of NCrunch from exchanging data with each other, even when they are still using the same version of the protocol. This will be fixed in the next build released, although the fix d…

  19. License upgrade policy question

    Hi, thanks for posting. The 12 month window always applies from the date that the license is issued. This means that in your case, the license would be valid from 2015/06/01-2016/06/01, even if the original license had expired much earlier or later. The online system actually won't allow you …

  20. ArgumentOutOfRangeException after upgrading to 2.8

    Hi Matt, Thanks for sharing this issue. This appears to be an instrumentation problem caused by an IL arrangement that NCrunch/Cecil isn't able to understand. Somewhere in your code there will be a generic type declaration using a structure that is triggering this problem. If you can manage to…