Forum member

Remco NCrunch Developer

7586 posts

Posts by Remco

  1. Test Icons not updating

    Hi Aaron - Thanks for sharing this issue. Can you confirm what the processing queue is showing you when this happens? Are there any tasks that have errored or are still marked as in progressed?

  2. Unicode issues

    Excellent. Thanks! :)

  3. Unicode issues

    Thanks. I've managed to reproduce this issue and have arranged a fixed build. Would you like to give it a try? [url=http://downloads.ncrunch.net/NCrunch_GridNodeServer_2.5.0.9.msi]http://downloads.ncrunch.net/NCrunch_GridNodeServer_2.5.0.9.msi[/url] [url=http://downloads.ncrunch.net/NCrunch_Gr…

  4. v2.4.0.2 - Build takes long time to process.

    Hi, thanks for sharing this issue. The first thing to confirm is which project is responsible for the long build time. I recommend watching the processing queue when you make a change. Is there a particular project that takes a long time to build compared with others? If you have a project t…

  5. Avoiding huge workspaces

    Hi Jeremy, thanks for posting! You have a couple of options on how you can solve this issue. The first one is to reduce the number of workspaces by adjusting the engine's configuration. If you set the [url=http://www.ncrunch.net/documentation/reference_global-configuration_max-number-of-proce…

  6. Unicode issues

    The reason it will work with UI culture change in V1 is because the localised characters inside the exception strings have a tendency to cause the richedit view corruption. As soon as the UI culture is set to english, the characters are gone and the problem is gone with them. NCrunch should be a…

  7. Unicode issues

    Excellent - thanks for confirming that so quickly. I'll see if I can reproduce+fix - will let you know how it goes :)

  8. Unicode issues

    Can you guys confirm if the error navigation works when the test's current UI culture is set to English? I'm wondering if the localisation is messing with the exception parsing. The file links in the exception traces should be hyperlinks - there has been no change to the design (although much of t…

  9. Tests that use RazorEngine get odd exception when NCrunch is the runner.

    I regret that this problem cannot be solved within NCrunch. NCrunch defines the System.Runtime.CompilerServices.ExtensionAttribute to work around a compiler issue that results from needing to have backwards compatibility with older toolsets. Removing the declaration simply isn't possible without…

  10. mscorlib recursive resource lookup bug

    Thanks for sharing these details. I've managed to reproduce the issue and have identified its cause. Basically, there is a sequencing issue inside the engine that is causing it to double-queue some tests in certain situations. When the Web project is built, the engine automatically queues up an…

  11. NCrunch says lines aren't covered when they are

    Thanks for the report. I've had a good look through it, but as far as I can tell, the engine itself seems to be functioning normally. Do you, by chance, have a coverage filter set up on your engine mode? Does changing your current engine mode make any difference? I may need to ask for a code…

  12. Unicode issues

    Thanks for checking this out. I'm glad the issue is finally fixed. I'm really sorry but there's no way I can back port this to V1. It was a massive piece of work, and pushing it backwards would likely destabilise V1.

  13. Unicode issues

    Hi - I've finally managed to replace the RichEdit control that's been responsible for all of this mess. The new control is currently in a development build. I'm hoping to push it out with the next minor release of NCrunch (v2.5). Would you be interested in giving it a try? I'm very interest…

  14. mscorlib recursive resource lookup bug

    Would you be able to tell me a bit more about the structure of your solution? Do you have multiple test projects? What are the normal execution times for these 71 tests?

  15. mscorlib recursive resource lookup bug

    It's physically possible for tests to exist in the queue multiple times, but only if at least one of the instances is already being executed. Normally the pipliner should pull out any existing matching tests within the processing queue when it tries to add new ones. So if those first three sets …

  16. mscorlib recursive resource lookup bug

    Hi, thanks for sharing this issue. I haven't seen this particular exception before, but as you've mentioned that the 'Pre-load Assembly References' setting makes a difference, I have a broad theory about why it is happening. When the test environment is built inside an NCrunch workspace, the f…

  17. Distributed tests

    Nicely done, thanks for letting me know what the problem was!

  18. NCrunch says lines aren't covered when they are

    Hi, thanks for sharing this issue. Restarting your IDE or disabling/enabling NCrunch will always reset the engine. If you're still seeing this problem, it's either behaviour by design or a bug that is recurring every time the engine runs these tests. It's worth having a look at the [url=http:…

  19. Distributed tests

    The log you've already captured usually provides the most information about issues such as this. It's unfortunate that nothing seems to be coming out of the dead process. I'm wondering if we can perhaps try to gain more information about the state of this process. After it's bugged out, can you…

  20. 2.2.0.1 Grid build on projects with reference to System.EnterpriseServices.dll

    Hi, thanks for reporting this issue. NCrunch should normally consider assemblies underneath 'Program Files' to be reference libraries that don't need to be copied to the workspace. So the big question here is why the NCrunch build believes the file should be inside the workspace. Would you be…