ChangeLog 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324
  1. 2009-06-20 Zoltan Varga <[email protected]>
  2. * *.cs: Convert all tests to new-style nunit classes/methods.
  3. 2009-01-05 Zoltan Varga <[email protected]>
  4. * ExecutionContextTest.cs (Copy_FromThread): Disable this test, it doesn't
  5. seem to work after the nunit upgrade.
  6. 2008-10-11 Zoltan Varga <[email protected]>
  7. * TimerTest.cs (TestChange): Modify a constant to avoid a random assert.
  8. 2008-07-07 Bill Holmes <[email protected]>
  9. * ThreadTest.cs : Tests added for Thread.Interrupt.
  10. Code is contributed under MIT/X11 license.
  11. 2008-06-13 Zoltan Varga <[email protected]>
  12. * MutexTest.cs: Reenable some mutex tests which seem to work now.
  13. 2008-06-13 Gert Driesen <[email protected]>
  14. * TimerTest.cs: Removed NotWorking category from TestDisposeOnCallback
  15. test. Numbered asserts. Minor code formatting updates. Removed obsolete
  16. comment on class.
  17. * ThreadTest.cs: Use Assert.Fail for tests that fail on the Mono
  18. runtime only when these tests are being executed on the Mono runtime.
  19. 2008-06-04 Zoltan Varga <[email protected]>
  20. * TimerTest.cs (Callback): Use Interlocked Increment to increase the
  21. counter.
  22. 2007-12-28 Atsushi Enomoto <[email protected]>
  23. * ThreadTest.cs : made couple of tests fail under Windows and made
  24. corlib tests run without timtout.
  25. 2007-12-28 Atsushi Enomoto <[email protected]>
  26. * ThreadTest.cs : marked TestStart() as NotDotNet. It hangs.
  27. 2007-10-21 Gert Driesen <[email protected]>
  28. * ThreadTest.cs: On 2.0 profile, enable > 0 tests for GetHashCode.
  29. Added test that asserts if the hashcode of two threads is distinct.
  30. 2007-10-20 Raja R Harinath <[email protected]>
  31. * TimerTest.cs (TestHeavyCreationLoad): Don't shadow a variable name.
  32. 2007-10-19 Dick Porter <[email protected]>
  33. * ThreadTest.cs: Re-enable ManagedThreadId test too
  34. 2007-10-19 Dick Porter <[email protected]>
  35. * ThreadTest.cs: Re-enable GetHashCodeTest
  36. 2007-10-05 Dick Porter <[email protected]>
  37. * ThreadTest.cs: Disable GetHashCodeTest while I figure out why
  38. GetHashCode sometimes returns 0.
  39. 2007-09-25 Dick Porter <[email protected]>
  40. * ThreadTest.cs: Enable GetHashCodeTest
  41. 2007-09-18 Gert Driesen <[email protected]>
  42. * ThreadTest.cs: Added GetHashCode test for bug #325566.
  43. 2007-09-05 Gert Driesen <[email protected]>
  44. * ThreadTest.cs: Added test for bug #82700. Re-enabled and fixed some
  45. tests that pass on my two boxes. Shoot me if these break the buildbots.
  46. Cleaned up some tests.
  47. 2007-08-10 Gert Driesen <[email protected]>
  48. * ThreadTest.cs: Enabled test for bug #81658, and uncommented code
  49. that relies on that fix.
  50. 2007-07-22 Gert Driesen <[email protected]>
  51. * AutoResetEventTest.cs: Added test for verifying effect of assigning
  52. new SafeWaitHandle on the previous one. Use meaningful names for
  53. tests. Avoid unref warning. Removed usage of deprecated Assertion
  54. class. Spaces to tabs.
  55. 2007-07-21 Miguel de Icaza <[email protected]>
  56. * AutoResetEventTest.cs: Integrated test based on Gert's email
  57. (only the first chunk).
  58. 2007-07-08 Gert Driesen <[email protected]>
  59. * ThreadTest.cs: Removed tests for bug #81930, since other tests can
  60. break these by changing the CurrentCulture or CurrentUICulture.
  61. Instead I've added a standalone test for this (in the gert module).
  62. 2007-06-24 Gert Driesen <[email protected]>
  63. * ThreadTest.cs: Added tests for bug #81930.
  64. 2007-06-08 Gert Driesen <[email protected]>
  65. * ThreadTest.cs: Enabled test for bug #81720.
  66. 2007-05-23 Gert Driesen <[email protected]>
  67. * ThreadTest.cs: Added test for bug #81720. Improved test for
  68. bug #81658. Added test for changing ApartmentState on background
  69. thread.
  70. 2007-05-17 Gert Driesen <[email protected]>
  71. * ThreadTest.cs: Use Assert instead of deprecated Assertion class.
  72. Code formatting. Added test for bug #81658.
  73. 2007-05-16 Gert Driesen <[email protected]>
  74. * ThreadTest.cs: Fix build using csc 1.x.
  75. 2007-05-09 Jonathan Chambers <[email protected]>
  76. * ThreadTest.cs: Add ApartmentState related tests.
  77. 2007-04-03 Gert Driesen <[email protected]>
  78. * MutexTest.cs: Enabled test for bug #79358.
  79. 2006-12-13 Gert Driesen <[email protected]>
  80. * MutexTest.cs: Added test for bug #79358. Code formatting, no longer
  81. derive from (deprecated) TestCase.
  82. 2006-06-14 Sebastien Pouliot <[email protected]>
  83. * ExecutionContextTest.cs: Changed Run test to execute only under
  84. CAS until bug #78306 (CompressedStack) is fixed.
  85. 2006-06-04 Zoltan Varga <[email protected]>
  86. * InterlockedTest.cs: Fix Interlocked.Add tests.
  87. 2006-04-30 Gert Driesen <[email protected]>
  88. * TimerTest.cs: Added test for bug #78208. Marked individual tests
  89. NotWorking instead of the test class to enable test for bug #78208.
  90. 2006-01-18 Atsushi Enomoto <[email protected]>
  91. * ThreadTest.cs : mark not-working tests as [Ignore] since it blocks
  92. run-test-ondotnet under 2.0 profile.
  93. 2006-01-18 Atsushi Enomoto <[email protected]>
  94. * MutexTest.cs : Marked TestWaitAndFoget1 as [Ignore]. Under
  95. .NET 2.0 it breaks nunit-console (breaks its own AppDomain).
  96. 2005-10-06 Sebastien Pouliot <[email protected]>
  97. * ThreadTest.cs: Added regression test for #76332 when an IPrincipal
  98. instance should be copied in any new thread created.
  99. 2005-06-30 Ben Maurer <[email protected]>
  100. * MutexTest.cs: Redisable. They didn't work so well ;-(.
  101. 2005-06-28 Ben Maurer <[email protected]>
  102. * MutexTest.cs: Re-enable the mutex tests. They seem to work for
  103. me now when I ran them in a loop on the smp box.
  104. 2005-06-06 Gonzalo Paniagua Javier <[email protected]>
  105. * ThreadTest.cs: sanitize waiting for a thread that might be already
  106. done. Added test for Thread.Start called after thread.Abort, which used
  107. to segfault.
  108. 2005-05-05 Gonzalo Paniagua Javier <[email protected]>
  109. * MonitorTest.cs: a pair of tests for Monitor.
  110. 2005-04-30 Gonzalo Paniagua Javier <[email protected]>
  111. * AutoResetEventTest.cs: test for AutoResetEvent.
  112. 2005-03-28 Sebastien Pouliot <[email protected]>
  113. * CompressedStackCas.cs: New. CAS unit tests for CompressedStack.
  114. * CompressedStackTest.cs: New. Unit tests for CompressedStack.
  115. * ExecutionContextCas.cs: New. CAS unit tests for ExecutionContext.
  116. * ExecutionContextTest.cs: New. Unit tests for ExecutionContext.
  117. 2005-03-24 Sebastien Pouliot <[email protected]>
  118. * MutexCas.cs: New. CAS unit tests for Mutex.
  119. * ThreadCas.cs: New. CAS unit tests for Thread.
  120. * WaitHandleCas.cs: New. CAS unit tests for WaitHandle.
  121. 2005-02-20 Zoltan Varga <[email protected]>
  122. * InterlockedTest.cs: Enable 2.0 tests.
  123. * InterlockedTest.cs: New file. Tests from
  124. Luca Barbieri ([email protected]).
  125. 2005-02-16 Ben Maurer <[email protected]>
  126. * TimerTest.cs: Disable this test. It seems to be completely
  127. unreliable, likely because it depends on a race. See comment in
  128. the source.
  129. 2005-01-31 Nick Drochak <[email protected]>
  130. * ThreadTest.cs: SuspendAbort is not working it seems.
  131. 2005-01-18 Nick Drochak <[email protected]>
  132. * ThreadTest.cs: Thread.Priority is a MonoTODO. Ignore Test.
  133. 2004-09-22 Lluis Sanchez Gual <[email protected]>
  134. * ThreadTest.cs, MutexTest.cs: Don't leave any thread alive, even if the
  135. thread fails. Added a timeout to active waits.
  136. 2004-08-25 Nick Drochak <[email protected]>
  137. * ThreadTest.cs: Some tests hang on MS.NET so ignore them.
  138. 2004-06-22 Dick Porter <[email protected]>
  139. * MutexTest.cs: No need to ignore these tests now
  140. * ThreadTest.cs: You can't Start() a thread that's been aborted.
  141. Improve state tests.
  142. 2004-06-17 Lluis Sanchez Gual <[email protected]>
  143. * ThreadTest.cs: Improved test.
  144. 2004-06-15 Lluis Sanchez Gual <[email protected]>
  145. * TimerTest.cs: Added more tests.
  146. * ThreadTest.cs: Added new tests for Thread.Suspend.
  147. 2004-06-10 Lluis Sanchez Gual <[email protected]>
  148. * ThreadTest.cs: Removed Ignore attribute from several threading tests that
  149. failed because of Thread.Abort.
  150. 2004-05-01 Nick Drochak <[email protected]>
  151. * ThreadTest.cs: Un-ignore some tests that seem to run pretty well
  152. now. Getting one failure from these, but at least they run without
  153. crasing, or trowing some nasty _wapi exception thingy.
  154. 2004-04-27 Nick Drochak <[email protected]>
  155. * ReaderWriterLockTest.cs: Remove compiler warnings.
  156. 2004-04-13 Lluis Sanchez Gual <[email protected]>
  157. * ReaderWriterLockTest.cs: Added more tests for bugs 55911 and 55909.
  158. 2004-04-13 Sebastien Pouliot <[email protected]>
  159. * ThreadTest.cs: Removed [Ignore] on WindowsPrincipal test. Adjusted
  160. CurrentPrincipal tests to work on both Windows and Linux.
  161. 2004-04-09 Zoltan Varga <[email protected]>
  162. * TimerTest.cs: Beginnings of regression tests for the Timer class.
  163. 2004-04-07 Lluis Sanchez Gual <[email protected]>
  164. * ReaderWriterLockTest.cs: Added one more test.
  165. 2004-04-06 Lluis Sanchez Gual <[email protected]>
  166. * ReaderWriterLockTest.cs: New tests for System.Threading.ReaderWriterLock.
  167. 2004-03-19 David Sheldon <[email protected]>
  168. * ThreadTest.cs: Removed Ignore attributes from
  169. CurrentPrincipal_PrincipalPolicy_NoPrincipal and
  170. CurrentPrincipal_PrincipalPolicy_UnauthenticatedPrincipal
  171. Now that bug 54041 is fixed, and they wont livelock.
  172. 2004-02-05 Sebastien Pouliot <[email protected]>
  173. * ThreadTest.cs: Added unit tests for CurrentPrincipal.
  174. 2003-01-28 Nick Drochak <[email protected]>
  175. * MutexTest.cs: Ignore tests that hang mono.
  176. * ThreadTest.cs: Ignore tests that hang mono.
  177. 2003/01/23 Nick Drochak <[email protected]>
  178. * ThreadTest.cs: Test for alternate possibilities
  179. 2003-01-13 Nick Drochak <[email protected]>
  180. * MutexTest.cs: Disable some tests that case unhandled exceptions
  181. on MS.NET.
  182. 2002-12-21 Nick Drochak <[email protected]>
  183. * all: make tests build and run under nunit2
  184. 2002-11-29 Eduardo Garcia Cebollero <[email protected]>
  185. * MutexTest.cs : New suite for Mutex.
  186. 2002-11-23 Eduardo Garcia Cebollero <[email protected]>
  187. * ThreadTest.cs : New suite for Thread.
  188. * AllTests.cs : Add the new suite.