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