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