[Mono-bugs] [Bug 459386] [Regression] nunit-console.exe fails after test runs.

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Dec 23 04:32:54 EST 2008


https://bugzilla.novell.com/show_bug.cgi?id=459386

User skolima at gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=459386#c3


Leszek Ciesielski <skolima at gmail.com> changed:

           What    |Removed                                         |Added
----------------------------------------------------------------------------
             Status|RESOLVED                                        |REOPENED
         Resolution|FIXED                                           |




--- Comment #3 from Leszek Ciesielski <skolima at gmail.com>  2008-12-23 02:32:53 MST ---
With RC1 the error message changes. It is now:

"NUnit version 2.2.0
Copyright (C) 2002-2003 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov,
Charlie Poole.
Copyright (C) 2000-2003 Philip Craig.
All Rights Reserved.

OS Version: Microsoft Windows NT 5.1.2600.0    Mono Version: 2.0.50727.1433

.F

Tests run: 2, Failures: 1, Not run: 0, Time: 0,046 seconds

Tests run: 2, Failures: 1, Not run: 0, Time: 0,046 seconds

Failures:
1) Tests.NInt32Test.SimpleTests2 : 
  at Tests.NInt32Test.SimpleTests2 () [0x00000] 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke
(object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) [0x00057] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.2\mcs\class\corlib\System.Reflection\MonoMethod.cs:159 


Unhandled Exception:
System.UnauthorizedAccessException: Access to the path
"C:\DOCUME~1\Admin\USTAWI~1\Temp\nunit20\ShadowCopyCache\633656250796520000\Tests\assembly\shadow\15394ef8\c39d317c_d6a47f84_00000001\nunit.framework.dll"
is denied.
  at System.IO.File.Delete (System.String path) [0x000ba] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.2\mcs\class\corlib\System.IO\File.cs:187 
  at System.IO.Directory.RecursiveDelete (System.String path) [0x00057] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.2\mcs\class\corlib\System.IO\Directory.cs:190 
  at System.IO.Directory.Delete (System.String path, Boolean recursive)
[0x0000c] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.2\mcs\class\corlib\System.IO\Directory.cs:200 
  at System.IO.DirectoryInfo.Delete (Boolean recursive) [0x00000] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.2\mcs\class\corlib\System.IO\DirectoryInfo.cs:227 
  at (wrapper remoting-invoke-with-check) System.IO.DirectoryInfo:Delete (bool)
  at NUnit.Util.TestDomain.DeleteCacheDir (System.IO.DirectoryInfo cacheDir)
[0x00076] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.2\mcs\nunit20\util\TestDomain.cs:536 
  at NUnit.Util.TestDomain.DeleteCacheDir (System.IO.DirectoryInfo cacheDir)
[0x0002c] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.2\mcs\nunit20\util\TestDomain.cs:528 
  at NUnit.Util.TestDomain.DeleteCacheDir (System.IO.DirectoryInfo cacheDir)
[0x0002c] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.2\mcs\nunit20\util\TestDomain.cs:528 
  at NUnit.Util.TestDomain.DeleteCacheDir (System.IO.DirectoryInfo cacheDir)
[0x0002c] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.2\mcs\nunit20\util\TestDomain.cs:528 
  at NUnit.Util.TestDomain.DeleteCacheDir (System.IO.DirectoryInfo cacheDir)
[0x0002c] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.2\mcs\nunit20\util\TestDomain.cs:528 
  at NUnit.Util.TestDomain.DeleteCacheDir (System.IO.DirectoryInfo cacheDir)
[0x0002c] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.2\mcs\nunit20\util\TestDomain.cs:528 
  at NUnit.Util.TestDomain.Unload () [0x00028] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.2\mcs\nunit20\util\TestDomain.cs:264 
  at NUnit.Console.ConsoleUi.Execute (NUnit.Util.ConsoleOptions options)
[0x00210] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.2\mcs\nunit20\nunit-console\ConsoleUi.cs:262 
  at NUnit.Console.ConsoleUi.Main (System.String[] args) [0x00074] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.2\mcs\nunit20\nunit-console\ConsoleUi.cs:85
"

Of course, with /noshadow everything works fine, but with 2.0.1 the default
works as well, so this still a regression (a separate one perhaps?).


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list