ChangeLog 12 KB

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