summaryrefslogtreecommitdiff
path: root/test/nptl
diff options
context:
space:
mode:
authorAustin Foxley <austinf@cetoncorp.com>2009-10-17 12:39:06 -0700
committerAustin Foxley <austinf@cetoncorp.com>2009-10-17 12:39:06 -0700
commit75accc3bc3c164ac6063c384c98f0dfa7d489dcc (patch)
treea17543fc0ddbfd1478f4b68123bc32f12a31176f /test/nptl
parenta319d590551ff74bbc4de51243e2d5f20ac4c7fd (diff)
test/nptl/: tests for NPTL
Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
Diffstat (limited to 'test/nptl')
-rw-r--r--test/nptl/Makefile149
-rw-r--r--test/nptl/tst-align.c71
-rw-r--r--test/nptl/tst-align2.c87
-rw-r--r--test/nptl/tst-atfork1.c121
-rw-r--r--test/nptl/tst-attr1.c306
-rw-r--r--test/nptl/tst-attr2.c317
-rw-r--r--test/nptl/tst-attr3.c420
-rw-r--r--test/nptl/tst-barrier1.c71
-rw-r--r--test/nptl/tst-barrier2.c185
-rw-r--r--test/nptl/tst-barrier3.c154
-rw-r--r--test/nptl/tst-barrier4.c122
-rw-r--r--test/nptl/tst-basic1.c82
-rw-r--r--test/nptl/tst-basic2.c121
-rw-r--r--test/nptl/tst-basic3.c87
-rw-r--r--test/nptl/tst-basic4.c101
-rw-r--r--test/nptl/tst-basic5.c74
-rw-r--r--test/nptl/tst-basic6.c132
-rw-r--r--test/nptl/tst-cancel1.c163
-rw-r--r--test/nptl/tst-cancel10.c126
-rw-r--r--test/nptl/tst-cancel11.c123
-rw-r--r--test/nptl/tst-cancel12.c127
-rw-r--r--test/nptl/tst-cancel13.c129
-rw-r--r--test/nptl/tst-cancel14.c137
-rw-r--r--test/nptl/tst-cancel15.c142
-rw-r--r--test/nptl/tst-cancel16.c231
-rw-r--r--test/nptl/tst-cancel19.c287
-rw-r--r--test/nptl/tst-cancel2.c100
-rw-r--r--test/nptl/tst-cancel20.c264
-rw-r--r--test/nptl/tst-cancel21.c294
-rw-r--r--test/nptl/tst-cancel22.c121
-rw-r--r--test/nptl/tst-cancel3.c98
-rw-r--r--test/nptl/tst-cancel6.c79
-rw-r--r--test/nptl/tst-cancel7.c213
-rw-r--r--test/nptl/tst-cancel8.c143
-rw-r--r--test/nptl/tst-cancel9.c126
-rw-r--r--test/nptl/tst-cleanup0.c76
-rw-r--r--test/nptl/tst-cleanup1.c100
-rw-r--r--test/nptl/tst-cleanup2.c63
-rw-r--r--test/nptl/tst-cleanup3.c98
-rw-r--r--test/nptl/tst-cleanup4.c198
-rw-r--r--test/nptl/tst-cleanup4aux.c121
-rw-r--r--test/nptl/tst-clock.c124
-rw-r--r--test/nptl/tst-clock1.c51
-rw-r--r--test/nptl/tst-clock2.c202
-rw-r--r--test/nptl/tst-clock_nanosleep.c58
-rw-r--r--test/nptl/tst-cond1.c94
-rw-r--r--test/nptl/tst-cond10.c173
-rw-r--r--test/nptl/tst-cond11.c191
-rw-r--r--test/nptl/tst-cond12.c196
-rw-r--r--test/nptl/tst-cond13.c2
-rw-r--r--test/nptl/tst-cond14.c118
-rw-r--r--test/nptl/tst-cond15.c160
-rw-r--r--test/nptl/tst-cond16.c105
-rw-r--r--test/nptl/tst-cond17.c2
-rw-r--r--test/nptl/tst-cond18.c117
-rw-r--r--test/nptl/tst-cond19.c76
-rw-r--r--test/nptl/tst-cond2.c163
-rw-r--r--test/nptl/tst-cond20.c170
-rw-r--r--test/nptl/tst-cond21.c3
-rw-r--r--test/nptl/tst-cond3.c113
-rw-r--r--test/nptl/tst-cond4.c264
-rw-r--r--test/nptl/tst-cond5.c106
-rw-r--r--test/nptl/tst-cond6.c234
-rw-r--r--test/nptl/tst-cond7.c168
-rw-r--r--test/nptl/tst-cond8.c277
-rw-r--r--test/nptl/tst-cond9.c150
-rw-r--r--test/nptl/tst-cpuclock1.c307
-rw-r--r--test/nptl/tst-cpuclock2.c332
-rw-r--r--test/nptl/tst-cputimer1.c68
-rw-r--r--test/nptl/tst-cputimer2.c83
-rw-r--r--test/nptl/tst-cputimer3.c130
-rw-r--r--test/nptl/tst-detach1.c56
-rw-r--r--test/nptl/tst-eintr1.c105
-rw-r--r--test/nptl/tst-eintr2.c118
-rw-r--r--test/nptl/tst-eintr3.c72
-rw-r--r--test/nptl/tst-eintr4.c56
-rw-r--r--test/nptl/tst-eintr5.c81
-rw-r--r--test/nptl/tst-exec2.c154
-rw-r--r--test/nptl/tst-exec3.c152
-rw-r--r--test/nptl/tst-exec4.c116
-rw-r--r--test/nptl/tst-exit1.c79
-rw-r--r--test/nptl/tst-exit2.c40
-rw-r--r--test/nptl/tst-exit3.c81
-rw-r--r--test/nptl/tst-flock1.c93
-rw-r--r--test/nptl/tst-flock2.c260
-rw-r--r--test/nptl/tst-fork1.c120
-rw-r--r--test/nptl/tst-fork2.c90
-rw-r--r--test/nptl/tst-fork3.c107
-rw-r--r--test/nptl/tst-fork4.c65
-rw-r--r--test/nptl/tst-initializers1.c48
-rw-r--r--test/nptl/tst-join1.c83
-rw-r--r--test/nptl/tst-join2.c104
-rw-r--r--test/nptl/tst-join3.c123
-rw-r--r--test/nptl/tst-join4.c125
-rw-r--r--test/nptl/tst-join5.c143
-rw-r--r--test/nptl/tst-key1.c89
-rw-r--r--test/nptl/tst-key2.c115
-rw-r--r--test/nptl/tst-key3.c156
-rw-r--r--test/nptl/tst-key4.c137
-rw-r--r--test/nptl/tst-kill1.c100
-rw-r--r--test/nptl/tst-kill2.c139
-rw-r--r--test/nptl/tst-kill3.c159
-rw-r--r--test/nptl/tst-kill4.c74
-rw-r--r--test/nptl/tst-kill5.c49
-rw-r--r--test/nptl/tst-kill6.c162
-rw-r--r--test/nptl/tst-mqueue.h84
-rw-r--r--test/nptl/tst-mqueue1.c417
-rw-r--r--test/nptl/tst-mqueue2.c477
-rw-r--r--test/nptl/tst-mqueue3.c244
-rw-r--r--test/nptl/tst-mqueue4.c288
-rw-r--r--test/nptl/tst-mqueue5.c1014
-rw-r--r--test/nptl/tst-mqueue6.c305
-rw-r--r--test/nptl/tst-mqueue7.c109
-rw-r--r--test/nptl/tst-mqueue8.c266
-rw-r--r--test/nptl/tst-mqueue9.c92
-rw-r--r--test/nptl/tst-mutex1.c57
-rw-r--r--test/nptl/tst-mutex2.c223
-rw-r--r--test/nptl/tst-mutex3.c225
-rw-r--r--test/nptl/tst-mutex4.c191
-rw-r--r--test/nptl/tst-mutex5.c186
-rw-r--r--test/nptl/tst-mutex5a.c2
-rw-r--r--test/nptl/tst-mutex6.c55
-rw-r--r--test/nptl/tst-mutex7.c121
-rw-r--r--test/nptl/tst-mutex7a.c2
-rw-r--r--test/nptl/tst-mutex8.c367
-rw-r--r--test/nptl/tst-mutex9.c191
-rw-r--r--test/nptl/tst-once1.c51
-rw-r--r--test/nptl/tst-once2.c104
-rw-r--r--test/nptl/tst-once3.c162
-rw-r--r--test/nptl/tst-once4.c202
-rw-r--r--test/nptl/tst-popen1.c60
-rw-r--r--test/nptl/tst-raise1.c62
-rw-r--r--test/nptl/tst-rwlock1.c117
-rw-r--r--test/nptl/tst-rwlock10.c21
-rw-r--r--test/nptl/tst-rwlock11.c21
-rw-r--r--test/nptl/tst-rwlock12.c208
-rw-r--r--test/nptl/tst-rwlock13.c71