[Mono-dev] NUnit migration and test failure status

Atsushi Eno atsushi at ximian.com
Sun Nov 30 23:14:41 EST 2008


NUnit migration was actually more painful than I have expected :( and
now I have to drop gnunit from mono-tools since it is based on existing
nunit20 and does not build with nunit24 anymore.

I have removed it from the build process of mono-tools, and possibly
it will be removed from mono-tools at some stage unless its build get
fixed.

Winforms version of NUnit GUI should work if you build it or copy
executables.

Atsushi Eno


> Hello,
> 
> As some of you may have noticed, I have upgraded our local use of nunit
> from 2.2.0 to 2.4.8. It involved some changes in our test run, but
> should be invisble to most of you.
> 
> The build has been broken for a while (am sorry for that; it was a set
> of make dist / packaging mess), and now we have a couple of test
> failures. So before Marc dives into the hell list of unknown bugs to
> him, I wanted to give some survey on them:
> 
> - some JIT stuff: test-verifier, test-System_Web-2.0
> - mere build failure: test-System_Data-2.0
> - some floating point failures: test-corlib-*, test-System_Drawing-*,
>   test-System_Data-1.0, test-System_Runtime_SFS-*
> - possible NUnit run changes: test-corlib-2.0
>   (MonoTests.System.Threading.ExecutionContextTest.Copy_FromThread),
>   test-System_Runtime_Remoting-*
> - possibly gdiplus: test-System_Drawing-*, test-Windows_Forms-2.0
>   (MonoTests.System.Drawing.PenTest.DashCap_Valid)
> - some sys.data changes: test-Mono_Data_Sqlite-*,
>   test-Mono_Data_SqliteClient*
> 
> The only pattern I am concerned is the one with (possible) NUnit run
> changes. NUnit 2.4.8 now requires -noshadow to get our tests run fine.
> This also happens under .NET (i.e. make run-test-ondotnet) even without
> -noshadow, so I am rather afraid that NUnit 2.4.8 unlike 2.2.0 cannot
> handle it.
> 
> I'd like to hear inputs on what could be done to fix this issue.
> 
> Atsushi Eno
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> 



More information about the Mono-devel-list mailing list