Open Seddryck opened 7 years ago
Hi! Is there any progress here?
The blocking point is not me nor NBi but the NUnit project. I’m waiting that they provide a correct standalone GUI to run the tests. At least, I should be able to use the same features than in the previous GUI.
Recently, some contributors to NUnit project released a project named TestCentric/TestCentric-gui. It sounds that it reached a beta version. I’ll need to take a few hours to check if the state is good enough or not. If positive, then I’d need to do a migration of NBi itself.
Is there any “good” reason for your request or it’s just to not rely on NUnit 2.x?
The only reason is, that we want to integrate our (currently in development) NBi solution into our existing test framework and there we already use NUnit 3.x - i just don't want to rely on different versions throughout our framework. But I can see the problem! Thanks for the clarification and your feedback!
@Seddryck In my mind a big benefit would be potential for test parallelization. I mainly use NBi for regression testing in our CI/CD pipeline for SSAS Tabular models, and all of our tests are completely independent of one another. Being able to run tests in parallel would reduce our total test duration by a large margin.
@alwortman Fully agree that’s also the largest benefit that moving to 3.0 will give us. I started to work on that on November and at the moment the migration is boring but not so difficult.
List of constraints to migrate
for everyone else getting here and struggeling.
It is possible to run NBi with modern nunit-console. So far I had used https://github.com/nunit-legacy/nunitv2/releases/download/2.7.1/NUnit-2.7.1.msi However, https://github.com/nunit/nunit-console/releases/download/3.15.5/NUnit.Console-3.15.5.msi works as well and is supported by current operating systems.
NBi should move dependencies to the NUnit 3.x series