Forum member
Remco NCrunch Developer
7586 posts
Posts by Remco
-
Always-On Programming Visualizations
Thanks for sharing this, it's helped to articulate a particularly interesting fact. The recorded activities of software, when analysed post-execution, can be tremendously more insightful than data that can be captured by a debugger, which can only show state at a particular point in time. So in …
04 May 2014 01:38 UTC
-
Always-On Programming Visualizations
Hi John, This is, actually, one of the core ideas on which NCrunch was founded. In the JS/Ruby arena there has been considerable experimentation in this area, with some really great ideas. Because of automated tests, NCrunch can 'easily' capture this sort of information in a very tidy way. …
03 May 2014 22:55 UTC
-
Grid Node Server Licensing
Hi, thanks for posting! The grid node server application is free and doesn't need a license. Licensing is for the users only. So if you have 2 NCrunch users in your company and 5 grid node servers, then you only need to purchase 2 Company Seat Licenses and all is well. Cheers, Remco
02 May 2014 23:10 UTC
-
UITestMethod not recognized
Hi, At the moment there are no plans to support this. NCrunch's background execution isn't usually well suited to UI tests (unless the tests are run on a different server, which is admittedly now possible). Because NCrunch's MSTest adapter is emulated rather than integrated, the effort requir…
02 May 2014 09:15 UTC
-
"Run x tests" pending but engine is idle?
If my understanding of both situations is correct, then in both cases the engine is behaving by design. I think that in the second case, there is certainly an opportunity to improve the intelligence of the engine so that it the 'fast lane' override will work for tasks that cannot be processed by …
30 Apr 2014 22:42 UTC
-
Code coverage missing when using dynamic keyword
Interesting ... I wonder then if Roslyn is neglecting to emit debug information for methods using dynamic. Are you able to step into the code at all? If not, this could be something that should be raised with Microsoft. NCrunch will support Roslyn - although any new features that rely on it won…
30 Apr 2014 13:26 UTC
-
"Run x tests" pending but engine is idle?
[quote=GreenMoose;5796]v2.7.0.5 Sorry I have not had the time yet to to some detailed trouble shooting as above, but today when I experienced the same/similar issue (also sent a bug report a copule of days ago) I noticed that one project was stuck in "Pending", both on (local) and on Azure machines…
30 Apr 2014 11:51 UTC
-
Remote server: Shouldn't (local) also have Status/Server tasks updated?
At the moment, NCrunch doesn't do this, and the behaviour is by design. The reasoning behind the design has everything to do with implementation effort. When the distributed processing UI (and its underlying message pipes) was first constructed, it wasn't intended to show information from the lo…
30 Apr 2014 11:40 UTC
-
Code coverage missing when using dynamic keyword
Hi, thanks for sharing this issue. I've just thrown together a quick test on this side (.NET 4.5, VS2013), and the code coverage was still showing correctly. I suspect there may be more going on here. Are you able to reproduce this issue in a simple throw-away solution? If so, would you mind…
30 Apr 2014 11:34 UTC
-
Referenced files not copied over, causing tests to fail.
Right. Because bob.xml is a direct dependency of the Lib project and not of the Test project, it's probably not being copied because of the limited scope of the 'Copy referenced assemblies to workspace' configuration setting. When you enable this setting, it will only apply to the project that you…
30 Apr 2014 02:00 UTC
-
Referenced files not copied over, causing tests to fail.
Hi Chris, I'm sure we can find a way to make this work. What is the origin of the bob.xml file? My assumption is that this is being sourced from somewhere else in your solution and that it is copied to the bin\Debug\Schema directory at build time. Is this correct?
29 Apr 2014 23:43 UTC
-
Grid Node .Net Framework 4.5.1 and xUnit 2.0.0 Beta
Great to hear that this did the trick. I'm sorry about linking to the older version. Don't worry about the missing targets files. These are targets files that are being loaded by the MSBuild process on your client machine, but they don't exist on the grid node. As the project builds correctly,…
28 Apr 2014 23:29 UTC
-
Grid Node .Net Framework 4.5.1 and xUnit 2.0.0 Beta
Looking through the failed log, I think there is an important clue here: Project file contains ToolsVersion="12.0". This toolset may be unknown or missing, in which case you may be able to resolve this by installing the appropriate version of MSBuild, or the build may have been forced to a partic…
28 Apr 2014 13:13 UTC
-
Grid Node .Net Framework 4.5.1 and xUnit 2.0.0 Beta
Hi, Thanks for sharing this issue. NCrunch should normally try to build projects on the grid node using the reference libraries that already exist on the node. The warning message you get about the missing files is a 'catch-all' message that NCrunch will kick up when a build fails and there i…
28 Apr 2014 12:30 UTC
-
vstudio 2012 crashes occasionally
I have a theory about what has happened here. I think that the package updating triggered a project change about the same time as removing an existing reference DLL. NCrunch probably got hit with a race condition while trying to update the grid node. Normally, it should recover from this sort…
28 Apr 2014 12:24 UTC
-
F# variable identifiers with dots
Hi, Thanks for sharing this issue. Based on your example I've been able to quickly reproduce it. NCrunch is making assumptions about method names based on the rules set down by C#. It isn't possible to create methods containing the period character or spaces in C#. F# makes this possible, a…
26 Apr 2014 00:10 UTC
-
Ncrunch and PostSharp
nCrunch.TestRuntime.dll should normally be loaded into the GAC during the NCrunch installer. If it isn't there, installing it manually using GacUtil should solve this problem. It's a DLL that is used fairly widely through NCrunch processing, so keeping it in the GAC is the best place.
24 Apr 2014 23:17 UTC
-
Test window output area using incorrect line endings
I think in this particular case the control responsible for rendering the text is reformatting the line endings. So technically this is a bug. I'll see what I can do about getting it fixed. Thanks for reporting it! Cheers, Remco
24 Apr 2014 01:10 UTC
-
Having trouble Building One of my projects
This means we have now discovered the next problem :) Are you able to get a debugger into the tests that are hanging? What can you tell me about these tests?
23 Apr 2014 21:56 UTC
-
Having trouble Building One of my projects
Great! Thanks for confirming. Enjoy the product :)
23 Apr 2014 12:25 UTC