2007-10-05 Dick Porter <dick@ximian.com>
[mono.git] / mcs / class / corlib / Test / System.Threading / ChangeLog
1 2007-10-05  Dick Porter  <dick@ximian.com>
2
3         * ThreadTest.cs: Disable GetHashCodeTest while I figure out why
4         GetHashCode sometimes returns 0.
5
6 2007-09-25  Dick Porter  <dick@ximian.com>
7
8         * ThreadTest.cs: Enable GetHashCodeTest
9
10 2007-09-18  Gert Driesen  <drieseng@users.sourceforge.net>
11
12         * ThreadTest.cs: Added GetHashCode test for bug #325566.
13
14 2007-09-05  Gert Driesen  <drieseng@users.sourceforge.net>
15
16         * ThreadTest.cs: Added test for bug #82700. Re-enabled and fixed some
17         tests that pass on my two boxes. Shoot me if these break the buildbots.
18         Cleaned up some tests.
19
20 2007-08-10  Gert Driesen  <drieseng@users.sourceforge.net>
21
22         * ThreadTest.cs: Enabled test for bug #81658, and uncommented code
23         that relies on that fix.
24
25 2007-07-22  Gert Driesen  <drieseng@users.sourceforge.net>
26
27         * AutoResetEventTest.cs: Added test for verifying effect of assigning
28         new SafeWaitHandle on the previous one. Use meaningful names for
29         tests. Avoid unref warning. Removed usage of deprecated Assertion
30         class. Spaces to tabs.
31
32 2007-07-21  Miguel de Icaza  <miguel@novell.com>
33
34         * AutoResetEventTest.cs: Integrated test based on Gert's email
35         (only the first chunk).
36
37 2007-07-08  Gert Driesen  <drieseng@users.sourceforge.net>
38
39         * ThreadTest.cs: Removed tests for bug #81930, since other tests can
40         break these by changing the CurrentCulture or CurrentUICulture.
41         Instead I've added a standalone test for this (in the gert module).
42
43 2007-06-24  Gert Driesen  <drieseng@users.sourceforge.net>
44
45         * ThreadTest.cs: Added tests for bug #81930.
46
47 2007-06-08  Gert Driesen  <drieseng@users.sourceforge.net>
48
49         * ThreadTest.cs: Enabled test for bug #81720.
50
51 2007-05-23  Gert Driesen  <drieseng@users.sourceforge.net>
52
53         * ThreadTest.cs: Added test for bug #81720. Improved test for
54         bug #81658. Added test for changing ApartmentState on background
55         thread.
56
57 2007-05-17  Gert Driesen  <drieseng@users.sourceforge.net>
58
59         * ThreadTest.cs: Use Assert instead of deprecated Assertion class.
60         Code formatting. Added test for bug #81658.
61
62 2007-05-16  Gert Driesen  <drieseng@users.sourceoforge.net>
63
64         * ThreadTest.cs: Fix build using csc 1.x.
65
66 2007-05-09  Jonathan Chambers  <joncham@gmail.com>
67
68         * ThreadTest.cs: Add ApartmentState related tests.
69
70 2007-04-03  Gert Driesen  <drieseng@users.sourceforge.net>
71
72         * MutexTest.cs: Enabled test for bug #79358.
73
74 2006-12-13  Gert Driesen  <drieseng@users.sourceforge.net>
75
76         * MutexTest.cs: Added test for bug #79358. Code formatting, no longer
77         derive from (deprecated) TestCase.
78
79 2006-06-14  Sebastien Pouliot  <sebastien@ximian.com>
80
81         * ExecutionContextTest.cs: Changed Run test to execute only under
82         CAS until bug #78306 (CompressedStack) is fixed.
83
84 2006-06-04  Zoltan Varga  <vargaz@gmail.com>
85
86         * InterlockedTest.cs: Fix Interlocked.Add tests.
87
88 2006-04-30  Gert Driesen  <drieseng@users.sourceforge.net>
89
90         * TimerTest.cs: Added test for bug #78208. Marked individual tests
91         NotWorking instead of the test class to enable test for bug #78208. 
92
93 2006-01-18  Atsushi Enomoto  <atsushi@ximian.com>
94
95         * ThreadTest.cs : mark not-working tests as [Ignore] since it blocks
96           run-test-ondotnet under 2.0 profile.
97
98 2006-01-18  Atsushi Enomoto  <atsushi@ximian.com>
99
100         * MutexTest.cs : Marked TestWaitAndFoget1 as [Ignore]. Under
101           .NET 2.0 it breaks nunit-console (breaks its own AppDomain).
102
103 2005-10-06  Sebastien Pouliot  <sebastien@ximian.com>
104
105         * ThreadTest.cs: Added regression test for #76332 when an IPrincipal
106         instance should be copied in any new thread created.
107
108 2005-06-30  Ben Maurer  <bmaurer@ximian.com>
109
110         * MutexTest.cs: Redisable. They didn't work so well ;-(.
111
112 2005-06-28  Ben Maurer  <bmaurer@ximian.com>
113
114         * MutexTest.cs: Re-enable the mutex tests. They seem to work for
115         me now when I ran them in a loop on the smp box.
116
117 2005-06-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
118
119         * ThreadTest.cs: sanitize waiting for a thread that might be already
120         done. Added test for Thread.Start called after thread.Abort, which used
121         to segfault.
122
123 2005-05-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
124
125         * MonitorTest.cs: a pair of tests for Monitor.
126
127 2005-04-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
128
129         * AutoResetEventTest.cs: test for AutoResetEvent.
130
131 2005-03-28  Sebastien Pouliot  <sebastien@ximian.com>
132
133         * CompressedStackCas.cs: New. CAS unit tests for CompressedStack.
134         * CompressedStackTest.cs: New. Unit tests for CompressedStack.
135         * ExecutionContextCas.cs: New. CAS unit tests for ExecutionContext.
136         * ExecutionContextTest.cs: New. Unit tests for ExecutionContext.
137
138 2005-03-24  Sebastien Pouliot  <sebastien@ximian.com>
139
140         * MutexCas.cs: New. CAS unit tests for Mutex.
141         * ThreadCas.cs: New. CAS unit tests for Thread.
142         * WaitHandleCas.cs: New. CAS unit tests for WaitHandle.
143
144 2005-02-20  Zoltan Varga  <vargaz@freemail.hu>
145
146         * InterlockedTest.cs: Enable 2.0 tests.
147         
148         * InterlockedTest.cs: New file. Tests from 
149         Luca Barbieri (luca.barbieri@gmail.com).
150
151 2005-02-16  Ben Maurer  <bmaurer@ximian.com>
152
153         * TimerTest.cs: Disable this test. It seems to be completely
154         unreliable, likely because it depends on a race. See comment in
155         the source.
156
157 2005-01-31  Nick Drochak <ndrochak@ieee.com>
158
159         * ThreadTest.cs: SuspendAbort is not working it seems.
160
161 2005-01-18  Nick Drochak <ndrochak@ieee.com>
162
163         * ThreadTest.cs: Thread.Priority is a MonoTODO. Ignore Test.
164
165 2004-09-22  Lluis Sanchez Gual <lluis@novell.com>
166
167         * ThreadTest.cs, MutexTest.cs: Don't leave any thread alive, even if the
168         thread fails. Added a timeout to active waits.
169
170 2004-08-25  Nick Drochak <ndrochak@ieee.com>
171
172         * ThreadTest.cs: Some tests hang on MS.NET so ignore them.
173
174 2004-06-22  Dick Porter <dick@ximian.com>
175
176         * MutexTest.cs: No need to ignore these tests now
177
178         * ThreadTest.cs: You can't Start() a thread that's been aborted.
179         Improve state tests.
180
181 2004-06-17  Lluis Sanchez Gual <lluis@ximian.com>
182
183         * ThreadTest.cs: Improved test.
184
185 2004-06-15  Lluis Sanchez Gual <lluis@ximian.com>
186
187         * TimerTest.cs: Added more tests.
188         * ThreadTest.cs: Added new tests for Thread.Suspend.
189
190 2004-06-10  Lluis Sanchez Gual <lluis@ximian.com>
191
192         * ThreadTest.cs: Removed Ignore attribute from several threading tests that
193           failed because of Thread.Abort.
194
195 2004-05-01  Nick Drochak <ndrochak@gol.com>
196
197         * ThreadTest.cs: Un-ignore some tests that seem to run pretty well
198         now.  Getting one failure from these, but at least they run without
199         crasing, or trowing some nasty _wapi exception thingy.
200
201 2004-04-27  Nick Drochak <ndrochak@ieee.org>
202
203         * ReaderWriterLockTest.cs: Remove compiler warnings.
204
205 2004-04-13  Lluis Sanchez Gual <lluis@ximian.com>
206
207         * ReaderWriterLockTest.cs: Added more tests for bugs 55911 and 55909.
208
209 2004-04-13  Sebastien Pouliot  <sebastien@ximian.com>
210
211         * ThreadTest.cs: Removed [Ignore] on WindowsPrincipal test. Adjusted
212         CurrentPrincipal tests to work on both Windows and Linux.
213
214 2004-04-09  Zoltan Varga  <vargaz@freemail.hu>
215
216         * TimerTest.cs: Beginnings of regression tests for the Timer class.
217
218 2004-04-07  Lluis Sanchez Gual <lluis@ximian.com>
219
220         * ReaderWriterLockTest.cs: Added one more test.
221
222 2004-04-06  Lluis Sanchez Gual <lluis@ximian.com>
223
224         * ReaderWriterLockTest.cs: New tests for System.Threading.ReaderWriterLock.
225
226 2004-03-19  David Sheldon <dave-mono@earth.li>
227
228   * ThreadTest.cs: Removed Ignore attributes from 
229       CurrentPrincipal_PrincipalPolicy_NoPrincipal and
230       CurrentPrincipal_PrincipalPolicy_UnauthenticatedPrincipal
231     Now that bug 54041 is fixed, and they wont livelock.
232
233 2004-02-05  Sebastien Pouliot  <sebastien@ximian.com>
234
235         * ThreadTest.cs: Added unit tests for CurrentPrincipal.
236
237 2003-01-28  Nick Drochak <ndrochak@gol.com>
238
239         * MutexTest.cs: Ignore tests that hang mono.
240         * ThreadTest.cs: Ignore tests that hang mono.
241
242 2003/01/23  Nick Drochak <ndrochak@gol.com>
243
244         * ThreadTest.cs: Test for alternate possibilities
245
246 2003-01-13  Nick Drochak  <ndrochak@gol.com>
247
248         * MutexTest.cs: Disable some tests that case unhandled exceptions
249         on MS.NET.
250
251 2002-12-21  Nick Drochak <ndrochak@gol.com>
252
253         * all: make tests build and run under nunit2
254
255 2002-11-29  Eduardo Garcia Cebollero <kiwnix@yahoo.es>
256
257         * MutexTest.cs : New suite for Mutex.
258         
259 2002-11-23  Eduardo Garcia Cebollero <kiwnix@yahoo.es>
260
261         * ThreadTest.cs : New suite for Thread.
262         * AllTests.cs : Add the new suite.