Standalone NCrunch Support

James Skimming's Avatar

James Skimming

28 Jul, 2014 05:08 PM

We're big on NCrunch, and while there's some cross-over between the what NCrunch does and a CI server, I believe there are ways NCrunch could complement AppVeyor namely:

  1. Broader unit test support
  2. Code Coverage

With the recent release of Standalone NCrunch (see my comment regarding AppVeyor), I think there's potential for making use of it through cinst, and if you were to support the NCrunch XML format the results could then be imported into AppVeyor.

What do you think?

  1. Support Staff 1 Posted by Feodor Fitsner on 28 Jul, 2014 05:28 PM

    Feodor Fitsner's Avatar

    We would love to integrate NCrunch with AppVeyor!

    I've seen your discussion regarding licensing. Yeah, interactive license activation is a blocking issue - let's see what would they come up with.

  2. 2 Posted by James Skimming on 28 Jul, 2014 09:10 PM

    James Skimming's Avatar

    I've posted an update on the Standalone NCrunch blog post and they immediately replied saying it would be supported, they've also asked if there are any other blockers, I've replied though I suspect you'll be better placed to answer, could you get involved in the discussion?

  3. 3 Posted by Remco Mulder on 28 Jul, 2014 09:50 PM

    Remco Mulder's Avatar

    Hi Feodor,

    I'm the developer of the NCrunch and would be happy to discuss with you further the possibilities of integration between our products. As James has mentioned, we're including a fix for the license activation in the first full release of the console tool :)



  4. Support Staff 4 Posted by Feodor Fitsner on 29 Jul, 2014 05:18 AM

    Feodor Fitsner's Avatar

    Hi Remco,

    Nice to meet you and welcome to AppVeyor forums!

    I've started playing with the console edition to see how to better plug it into AV. The new area here for us is code coverage and showing its result reports.

    I'll be posting my questions in this thread if you don't mind.

  5. 5 Posted by Remco Mulder on 29 Jul, 2014 06:21 AM

    Remco Mulder's Avatar

    Hi Feodor,


    Great to hear from you! I’m keen to hear how you get on with the tool. Let me know if you need a license to make use of it.






  6. Support Staff 6 Posted by Feodor Fitsner on 29 Jul, 2014 07:18 AM

    Feodor Fitsner's Avatar

    Another question regarding licensing - is it possible to activate/use the same license over and over again on different machines, i.e. technically, does is stick to a particular computer?

    AppVeyor runs builds on dedicated build worker VMs which are newly created for every build.

  7. 7 Posted by Remco Mulder on 29 Jul, 2014 08:10 AM

    Remco Mulder's Avatar

    For the NCrunch console tool, there shouldn’t be any technical constraint that would stop you from doing this. As long as the license information is still specified inside each VM using the command line before the tool is run, all should be well.

  8. 8 Posted by James Skimming on 29 Jul, 2014 03:28 PM

    James Skimming's Avatar

    If it's of any help, I have an open source project, AutoTest.ArgumentNullException, I have set-up with CI using AppVeyor.

    It has NCrunch enabled and also code coverage using OpenCover, both of which can be executed via commands in the root of the repo (ncrunch.cmd and coverage.cmd respectively). This could be useful in comparing any results you get out of NCrunch, as both OpenCover and NCrunch show the same level of coverage.

  9. James Skimming closed this discussion on 27 Dec, 2015 10:58 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac