Forum member

Remco NCrunch Developer

7586 posts

Posts by Remco

  1. Malware Detected ???

    Here you go - [url=http://downloads.ncrunch.net/NCrunch_VS2015_2.26.0.1.msi.7z]http://downloads.ncrunch.net/NCrunch_VS2015_2.26.0.1.msi.7z[/url]

  2. Unable to include other project XML documentation

    Hi, thanks for posting! This is technically a resource co-location assumption - see [url=http://www.ncrunch.net/documentation/considerations-and-constraints_assembly-colocation-assumptions]http://www.ncrunch.net/documentation/considerations-and-constraints_assembly-colocation-assumptions[/url]. …

  3. Seperate parameterized tests

    Hi, thanks for sharing this issue. Although it might look wrong from a glance, this is actually by design and it is caused by a technical limitation. Your test has user-type parameters, which cannot uniquely identify themselves in the parameter line. For example, the DeviceRendition class may…

  4. Rerun flaky test

    Hi, Thanks for posting! This makes sense as a feature request. You're welcome to formally request it on [url=https://ncrunch.uservoice.com]uservoice[/url].

  5. Malware Detected ???

    I'll see what I can do. Can you confirm which version of VS you are using?

  6. Bug with combination of catch-when and params arguments

    Ok, that did the trick. I can reproduce this problem now. Thanks for letting me know about it. I'll see what I can do about getting it fixed. The following options can be used as workarounds: - Code coverage suppression comments around the 'when' - Turning off instrumentation - Turning on A…

  7. Using environment variables in additional files to include path

    [quote=andcoll;9161] we have files that we need to include in the root of our repository, we've got a $(SRCROOT) env variable that points to this. So instead of ..\..\..\..\..\..\includedfile.xyz we'd prefer $(SRCROOT)\includedfile.xyz. We've had issues where we've had to change a lot of ncrunc…

  8. Using environment variables in additional files to include path

    Hi, Thanks for posting! There was some effort made to implement this, but it proved to be much more complicated than expected due to certain edge cases (such as absolute paths, which aren't allowed in this setting). What do you need the environment variable for? Are you trying to work arou…

  9. Bug with combination of catch-when and params arguments

    Hi, Thanks for sharing this issue. I'm fairly certain this is being caused by an IL sequence that is being affected by NCrunch's instrumentation. You can work around the problem by placing code coverage suppression comments around the code block, for example: //THIS TEST FAILS [Test] publi…

  10. Build Project w/ Console Tool

    This looks to be exactly the same problem, but for a different assembly. The O/S is now preventing NCrunch from loading the assemblies of its modules. If you've extracted the tool from ZIP, make sure all binaries in the install path are unblocked by Windows.

  11. After removing a failing project from the solution, it does not disappear from NCrunch

    [quote=abelb;9151]Interestingly, it shows a small bug of NCrunch (which may or may not be present in the current release). If you have a reference like the one shown above, with the $(NCrunch) variable, it is odd that the same reference is [b]not[/b] shown in the NCrunch Configuration window. Appare…

  12. After removing a failing project from the solution, it does not disappear from NCrunch

    NCrunch discovers projects in two ways: 1. From the solution itself (i.e. sln file or reported from VS) 2. By traversing project references from other projects it has loaded When projects are discovered using '2', this will throw out NCrunch's expected project count in the initialisation coun…

  13. Re-running failed tests via NCrunch grid and TeamCity

    Hi Sheryl, If both runs are being executed on the same CI server at the same time, then the contents of the cache file will be decided by whichever run finishes latest. This is because the console tool will always read from the cache from when it starts up, then write to it when it shuts down …

  14. Build Project w/ Console Tool

    Hi, thanks for sharing this issue. This looks to be either an installation issue or .NET configuration issue with the machine you're running the console tool on. Check the following: [url=https://stackoverflow.com/questions/18016315/an-attempt-was-made-to-load-an-assembly-from-a-network-locat…

  15. Print to Debug Windows in TestCaseSource Factory

    Hi Ed, The TestCaseSource factory methods are invoked by NUnit during test discovery, which happens inside the 'Analyse Assembly' tasks in the processing queue. NCrunch runs this after every successful build. The user code inside the factory methods is considered to be a part of the test discov…

  16. Cache File & Test Distribution To Nodes

    Hi, thanks for posting! [quote=DThorn;9139] The way I understand ncrunch, using the cache for long running tests (over a minute or so) nodes should be grabbing a single test as apposed to groupings of 6/7/8 in order to make best use of nodes available & distribute the long running tests. [/quo…

  17. Maximising re-use of process/AppDomain

    Hi Kieren, Thanks for posting! NCrunch will re-use processes (and their app domains) whenever it can. Depending on your setup, you'll likely notice NCrunch builds these processes quite often. Basically, NCrunch will spawn a new test process when it needs to run a test task and no other test …

  18. Setting an Environment Parameter all grid nodes pick up

    The console tool itself won't show any consideration to the logged in user of the grid node service (it is a separate application entirely). It will always run under the logged in user account. Because of the way security works under Windows, any test runner EXEs launched by the grid node consol…

  19. slow typing in VS2015

    [quote=cottsak;9132]Thanks @Remco. No, no warnings about the git plugin. I do think that was the issue: [img=https://www.dropbox.com/s/rbgddyr6bhxtt7a/Screenshot%202016-08-23%2016.16.26.png?dl=1]that darn Git plugin[/img][/quote] Interesting .. I wonder how it was possible that this was a proble…

  20. Setting an Environment Parameter all grid nodes pick up

    [quote=Phonesis;9130]Not directly on topic but we are seriously struggling with IEDriver (the Internet Explorer Selenium driver) and our grid setup. Chrome works great. In order to debug why IEDriver isn't working (seems to load up ok but then fail to interact with page) we'd like to be able to see …