OpenGrok
Cross Reference: t_cond.c
xref
: /
src
/
tests
/
lib
/
libpthread
/
t_cond.c
Home
|
History
|
Annotate
|
Download
|
only in
libpthread
History log of
/src/tests/lib/libpthread/t_cond.c
Revision
Date
Author
Comments
1.8
10-Jun-2020
ad
Adjust cond_timedwait_race to take account of spurious wakeups (which are
completely legit).
1.7
03-Jul-2016
christos
GSoC 2016 Charles Cui: Implement thread priority protection based on work
by Andy Doran. Also document the get/set pshared thread calls as not
implemented, and add a skeleton implementation that is disabled.
XXX: document _sched_protect(2).
1.6
03-Sep-2014
gson
The cond_timedwait_race test case is no longer expected to fail; it
has been consistently passing since CVS date 2014.01.31.19.22.00.
See also PR lib/44756.
1.5
19-Oct-2013
christos
branches: 1.5.4;
fix unused variable warnings
1.4
17-Mar-2013
jmmv
Try to trigger the cond_timedwait_race race several times.
Sometime this tests passes (after all, it's exercising a race condition) and
when it does it's reported as a failure. By giving the test a few chances
to expose the problem, we prevent this noisy signal. When the race is really
addressed, this will start failing consistently as expected.
1.3
27-Mar-2011
jruoho
branches: 1.3.4; 1.3.10;
Add a test case for pthread_cond_timedwait(3) failures reported by
Sad Clouds in PR lib/44756. This was discussed also in:
http://mail-index.netbsd.org/tech-userlevel/2011/03/17/msg004689.html
1.2
03-Nov-2010
christos
add Makefile.inc everywhere so that we can set WARNS=4 by default. Amazing
how many bugs this found :-)
1.1
16-Jul-2010
jmmv
Convert the libpthread tests to atf.
Initial work from the GSoC 2008 project by Lukasz Strzygowski.
I think that this, together with the previous conversion of librt, obsoletes
the tests in the semaphore/ directory. Will investigate later.
1.3.10.2
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.3.10.1
23-Jun-2013
tls
resync from head
1.3.4.1
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.5.4.1
22-Dec-2014
msaitoh
Pull up following revision(s) (requested by gson in ticket #346):
tests/lib/libpthread/t_cond.c: revision 1.6
The cond_timedwait_race test case is no longer expected to fail; it
has been consistently passing since CVS date 2014.01.31.19.22.00.
See also PR lib/44756.
Indexes created Tue Sep 30 07:10:03 GMT 2025