Hello,
Firstly, I'm really liking Continua! We're trialling FinalBuilder at the same time and they are working great together! I've run into some problems with DUnit actions however, which I'm hoping is just a misunderstanding on my part.
I have a build whose job it is to do nothing but monitor our repo for changes, and then build and run unit tests. There are multiple DUnit test actions in the build stage. This appears to be working for the most part, however:
- The build correctly reports the number of unit tests run, however it shows them all as passing when in fact some are failing (the log output confirms some are failing)
- 'Save report as artifact' doesn't seem to be working? At least I cannot find the report xml file and it is not showing up on the artifacts tab of the build
- The 'Unit Tests' tab, shows no tests, but build overview shows tests run.
All our tests are using the DUnit XML runner here: https://github.com/VSoftTechnologies/DUnit-XML. Running the tests outside of continua I can confirm that the XML output does show some tests as failing:
My DUnit action looks like this:
Some XML samples from the XML report:
Bad current period., expected: <41105> but was: <41106>
And the build result:
And for completeness, log output from one of the DUnit actions with a failing test: