Forum member

johanohrn

8 posts

Posts by johanohrn

  1. test runner process reuse

    Hi, I'm not sure if this qualifies as a bugreport and/or feature request or just asking for help so I make this post. This is somewhat related to the [url=http://forum.ncrunch.net/yaf_postst2124_test-runner-processes-recreated-multiple-times-give-poor-performance.aspx]following forum post[/url…

  2. File locking prevents a test from running

    If you have control of the read operation I suggest you change it so that it does not exclusively lock the file. That way other threads/processes are free to read it in parallel.

  3. test runner processes recreated multiple times give poor performance

    I updated ncrunch and it works beautifully! :) Big thanks for your support! Regards, Johan

  4. test runner processes recreated multiple times give poor performance

    Bug report submitted. I referenced this forum thread in the report. Thanks, Johan

  5. test runner processes recreated multiple times give poor performance

    I changed the "Max number of processing threads" to 1 as suggested. I see in my log file where I write a line on each call to AssemblyInitialize that 18 nCrunch.TestHost461.x86.exe processes was spawned. All with different PIDs. I ran 103 tests this time on 1 core. During the test run there were t…

  6. test runner processes recreated multiple times give poor performance

    I should also mention that after leaving ncrunch in this configuration for a while I was running low on free memory on my machine so I checked task manager again. I found well over 30 spawned nCrunch.TestHost461.x86.exe processes so it seems like something's off with the reuse of host processes. …

  7. test runner processes recreated multiple times give poor performance

    I got to do some more testing. "Max number of test runner processes to pool" is set to 100 "Max number of processing threads" is set to 8 "Terminate test runner tasks when all test execution is complete" is set to false "Test process memory limit is set" to 0 I also changed log verbosity as…

  8. test runner processes recreated multiple times give poor performance

    Hello, I'm evaluating ncrunch and I'm particularily interested in it's ability to run tests in parallel. The documentation (https://www.ncrunch.net/documentation/considerations-and-constraints_test-atomicity) says it will (or may?) reuse the test runner hosting processes for better performance…