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