When NUnit Tests are run with a [SetupFixture] class, the results XML file is structured a bit differently.
Normally it looks like:
but with [SetupFixture] in the mix, it looks like:
Since the xsl file looks for (as far as I can tell) @type=TestFixture directly under @Type=TestSuite, it misses anything with @type=SetUpFixture in between. Taken from nunit-3.0-to-junit.xsl, line 60,61:
To reproduce it, create a TestAssembly with a SetupFixtureAttribute