Forum member

Remco NCrunch Developer

7586 posts

Posts by Remco

  1. 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.

  2. 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.

  3. Hide red failing unexecuted tests

    Thanks. There's no feature that will do exactly what you've described. Although you're welcome to [url=https://ncrunch.uservoice.com]suggest one[/url] if you like.

  4. 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…

  5. 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…

  6. 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…

  7. 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.

  8. 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…

  9. 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 …

  10. 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…

  11. 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

  12. 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…

  13. 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…

  14. 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 …

  15. 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…

  16. Issues after V2.8

    Great, thanks! It will be moved to the download page with other fixes next week :)

  17. Code coverage not updated properly in 2.9.3

    Thanks for sharing this. Have you been able to find a way to make this happen again? I took a look at the bug report you sent through and the engine hasn't thrown any internal errors, so this might be a tough one to pin down.

  18. Workspace on server eating disk

    Hi Patrick, Thanks for posting! The workspaces are handled very differently on servers to the snapshots (which can be size limited). This is because NCrunch tends to create and remove workspaces transiently as required, while the snapshots are considered to be long term storage. Workspaces o…

  19. Cannot run tests anymore on other servers

    Great, thanks for the report! I'll need to have a stew on this one for a short while, but will get back to you with what I find.

  20. Cannot run tests anymore on other servers

    [quote=GreenMoose;6268]Shouldn't network connectivity issue prevent it to connect in the first place? But I will try to downgrade to version 2.8.0.36 to verify it still works with that version.[/quote] I'd expect so... I'm merely trying to cover all bases here, as I'm having trouble making sense …