Forum member

Magnus Lidbom

55 posts

Posts by Magnus Lidbom

  1. How do I tell the grid node not to use the preview version of Visual Studio 2019

    Agreed about keeping both installed. That's why i said I did not want to reinstall the preview version. It was the only way I could find to get things working though. If I find the time, energy, and courage to face total breakage again, I might try uninstalling the preview version and reinstalling…

  2. How do I tell the grid node not to use the preview version of Visual Studio 2019

    OK so I did the obvious thing, though I did not want to, and reinstalled the preview of Visual Studio. This did revive NRunch in the stable version of visual studio. This was a relief, but I hardly think this is how things should be!

  3. How do I tell the grid node not to use the preview version of Visual Studio 2019

    Thank you. I wish I could tell you that that solved everything for me. But impatient as I am I had already uninstalled the preview version of visual studio. And that apparently made NCrunch break badly. I'm now getting this exception for every project in my solution: [code=plain] System.Excepti…

  4. How do I tell the grid node not to use the preview version of Visual Studio 2019

    Hi, I'm getting the warning about build results being inconsistent across the grid. So I compared the contents of the buildsystem folder on the different grid nodes and found that on one all the config files were using paths belonging to the preview version of visual studio. I cannot find any opt…

  5. Find out which DistributeByCapabilitiesAttribute capability a test is executing under.

    Heh, I was just about to start writing out another possible option. I'll control myself and not do that though. I figure you get the idea :) If you want me to, I'll be happy to comment on any other approach to this you might want feedback on.

  6. Find out which DistributeByCapabilitiesAttribute capability a test is executing under.

    Hmm, no. The last version is no good. There is no way to know which capability is intended by which attribute. Maybe something like: [code=csharp] [assembly:CombinatorialDistributeByCapabilities(capabilityName: "StorageProvider", capabilities: new []{"SqlServer", "MySql", "PostgreSql"})] […

  7. Find out which DistributeByCapabilitiesAttribute capability a test is executing under.

    (Edit: This is a broken design, see next comment.) Maybe something like this would be better: [code=csharp] [assembly:CombinatorialDistributeByCapabilities("SqlServer", "MySql", "PostgreSql")] [assembly:CombinatorialDistributeByCapabilities("Newtonsoft", "Microsoft")] [assembly:CombinatorialD…

  8. Find out which DistributeByCapabilitiesAttribute capability a test is executing under.

    You're welcome. I do have a suggestion though, that would really help me in time. Frequently libraries/frameworks have multiple pluggable parts. In my case they might be Serializer, NetworkTransport, and StorageProvider. To really be sure that things are working all possible combinations should …

  9. Find out which DistributeByCapabilitiesAttribute capability a test is executing under.

    Got the test version installed on my whole grid and DuplicateByDimensions seems to do exactly what I need. Thank you so very much for the quick and helpful response! All the best :)

  10. Find out which DistributeByCapabilitiesAttribute capability a test is executing under.

    I most certainly do want to give it a spin. I've started trying to achieve the same thing using Shared Projects (strange project type that shares source rather than create an assembly that is shared) and it is a sad mess trying to do it that way. I'm so glad I won't need to go that route. Will repor…

  11. Find out which DistributeByCapabilitiesAttribute capability a test is executing under.

    Hi, I'm trying to set up testing for the framework I'm developing so that all the tests will automatically run once for each supported storage provider. SQL Server, MySql, PostgreSQL etc. DistributeByCapabilitiesAttribute seemed perfect for this until I tried it and realized that I can find no …

  12. Support for VS 2019?

    Thanks! Everything green on the grid now :)

  13. Support for VS 2019?

    [quote=michaelkroes;13214] ----------------------------------------------------------------- Release notes for 3.25.0.2 since version v3.24.0.5 ----------------------------------------------------------------- [/quote] [quote=michaelkroes;13214] Fixed a problem with building projects under V…

  14. NSpec support

    Indeed. I see that it is a "possible" for the v2 release. I for one would absolutely love to have real support for nspec in ncrunch. I've written my own custom NUnit base class for tests for now so I can write nspec tests and execute them with nunit/ncrunch. It's really not the same as a runner t…

  15. Bug? Feature Request? Multiple processing threads should not use the same workspace.

    Hi :) I'm seeing failures when running multiple processing threads that I can only explain by assuming that multiple processing threads use the same workspace simultaneously. Given that NCrunch uses multiple workspaces I would have assumed that this should not happen. If only NCrunch did not d…