Forum member
Remco NCrunch Developer
7611 posts
Posts by Remco
-
.net core 2.0 and refence errors
Hi, thanks for sharing this problem. This problem is in NCrunch's integration with the .NET Core platform. It's a limitation caused by the side-by-side versioning of NCrunch's .NET Core libraries (which are on .NET Core 1.0/1.1) with the .NET Core 2.0 environment. We've been looking at ways t…
27 Mar 2018 22:47 UTC
-
nCrunch for VS 2015 - Unable to process large number of tests
Thanks for this. Are you able to produce sample code that reproduce this problem? Note that changing your NCrunch version will have a significant impact on the execution sequence of your tests. If you have a problem in your test environment that is dependent on the execution sequence or batchin…
27 Mar 2018 22:24 UTC
-
Test-Group-Size
Hi Daniel, Sorry, without a way to reproduce this I'll need to send you a barrage of questions to help understand this behaviour: - Is there any pattern around which tests are failing to be grouped correctly? - Do these tests keep switching to the blue question mark in the Tests Window every …
26 Mar 2018 22:42 UTC
-
Test-Group-Size
Hi Daniel, When NCrunch runs your tests for the first time, it doesn't have any knowledge of their normal execution times. So to prevent it getting hung up on big tests, it will tend to create small tasks with only 8 tests. Once the tests have been run, the engine will remember their normal e…
26 Mar 2018 10:34 UTC
-
nCrunch for VS 2015 - Unable to process large number of tests
When the tests hang, are you able to attach the VS debugger to the running NCrunch test processes and inspect the state of the test runs?
26 Mar 2018 09:55 UTC
-
jetbrains rider plugin?
Unfortunately, there's no way to provide an acceptable NCrunch experience in Rider without the following: 1. Being able to extract in-memory code text from the IDE 2. Being able to extract in-memory project details from the IDE (i.e. XML, dependency information, etc) 3. Rendering of coverage ma…
23 Mar 2018 09:31 UTC
-
Analysis of Visual Studio 2017 solution order of magnitude slower
Excellent! Thanks for all your help and patience on this one. We got there in the end :)
22 Mar 2018 01:47 UTC
-
nCrunch for VS 2015 - Unable to process large number of tests
Hi, thanks for sharing this issue. This is the result of instability in the test environment, which unfortunately can be caused by a great many things. Do you have a way to reproduce the problem in a small sample solution? Or are you able to isolate it further? Keep an eye out for possible O…
21 Mar 2018 21:50 UTC
-
Analysis of Visual Studio 2017 solution order of magnitude slower
Thanks Craig. Would you be interested in trying the build below? I hope this will resolve the issue: [url=https://s3.amazonaws.com/downloads.ncrunch.net/NCrunch_Console_3.15.0.1.msi]NCrunch_Console_3.15.0.1.msi[/url] [url=https://s3.amazonaws.com/downloads.ncrunch.net/NCrunch_Console_3.15.0.1.…
21 Mar 2018 04:36 UTC
-
Passing/Not Passing some tests with JustMock
Hi, thanks for sharing this problem. This feels like sequence dependent behaviour to me. I personally have no information on how JustMock resets mocks between setup calls, but from what you've described, it feels like it's carrying state from previous mock calls in previous tests that were run i…
20 Mar 2018 21:52 UTC
-
Analysis of Visual Studio 2017 solution order of magnitude slower
[quote=donners77;11950]Could you email me from my forum registration email address and then I could reply with the zipped file as an attachment?[/quote] Done.
20 Mar 2018 11:06 UTC
-
Analysis of Visual Studio 2017 solution order of magnitude slower
Do you have any other way to share these files with me? Or any way to copy/paste the most relevant pieces of information?
20 Mar 2018 10:43 UTC
-
Analysis of Visual Studio 2017 solution order of magnitude slower
Awesome, thanks! Did the upload finish ok? I haven't had anything come through. I understand the snapshots can be quite large. Even just knowing the stack trace of the area of the hang should be a huge help to me. BTW: I just wanted to add that I really appreciate how patient you've been with…
20 Mar 2018 10:22 UTC
-
Execution Steps, Building test project 2 times?
Hi, thanks for posting. Yes, this is normal behaviour. If you're making a series of rapid changes to your codebase, NCrunch can end up queuing build steps after each other. Consider the following scenario: 1. You make a code change 2. NCrunch starts building the project (Build run #1) 3. Y…
19 Mar 2018 22:51 UTC
-
Analysis of Visual Studio 2017 solution order of magnitude slower
Do you, by chance, have a performance profiler on your machine? If so, would it be possible to get a profiling run of the NCrunch engine process? I expect there will likely be a clear stack trace behind what is taking up all the CPU time.
19 Mar 2018 11:41 UTC
-
Analysis of Visual Studio 2017 solution order of magnitude slower
[quote=donners77;11940] How do I wipe the NCrunch configuration for the solution?[/quote] The best way to do this without losing the configuration (so you can still go back) is to make a copy of the entire solution, then remove all the NCrunch derived files. You can find a list of all the files…
19 Mar 2018 02:48 UTC
-
Analysis of Visual Studio 2017 solution order of magnitude slower
Hi Craig, I may have found an issue with the "Allow tests to run in parallel with themselves" setting. Does changing this to TRUE improve things? I think the trigger here is configuration related. Wiping your NCrunch configuration for the solution (in a reversible way) might be very interest…
18 Mar 2018 23:14 UTC
-
Analysis of Visual Studio 2017 solution order of magnitude slower
Hi Craig, I'm sorry to hear that the build didn't solve the problem. I am, unfortunately, pitching blindly here as I haven't been able to reproduce the problem myself. It may not be reasonable for me to ask this, but if you're able to create a sample solution producing this problem that you can…
17 Mar 2018 10:03 UTC
-
Is there a way to setup combine engine modes with capabilities?
Hi, thanks for posting! We do have the 'Tests to execute on this machine' setting, which can be combined with an engine mode to control which tests are allowed to run on a machine. Unfortunately, there presently isn't any condition in this setting that will allow you to control behaviour based…
16 Mar 2018 22:03 UTC
-
Churn mode - Not working with multiple threads?
[quote=GreenMoose;11932] It now works as expected, thanks :) (was it intentional you had the same version number for both builds?) [/quote] No, this wasn't intentional .. we're restructuring our release build system. Somehow this one went out twice. I guess it just overwrote the old build. …
16 Mar 2018 10:56 UTC