summaryrefslogtreecommitdiffstats
path: root/winsup/testsuite/winsup.api
Commit message (Collapse)AuthorAgeFilesLines
* * winsup.api/mmaptest01.c (main): Accomodate 9x memory usage.Corinna Vinschen2004-08-241-1/+4
|
* * winsup.api/ltp/symlink01.c (do_link): Print inode numbers using %lluCorinna Vinschen2004-08-241-2/+2
| | | | format specifier.
* * devdsp.c: Outputs the names of the main test functions.Corinna Vinschen2004-08-171-14/+128
| | | | | | | | | (forkrectest): Expect child success. (forkplaytest): Ditto. (syncwithchild): Output the child status and the desired value. (sinegenw): Reduce volume of the beep. (sinegenb): Ditto. (dup_test): New test.
* * winsup.api/devdsp.c (forkrectest): Move synchronization with childCorinna Vinschen2004-04-131-7/+40
| | | | | | so that test passes also under high CPU load. (forkplaytest): Ditto. (abortplaytest): New function to test ioctl code SNDCTL_DSP_RESET.
* * winsup.api/devdsp.c (ioctltest): Add 2 tests for ioctl codesCorinna Vinschen2004-04-051-2/+20
| | | | SNDCTL_DSP_CHANNELS and SNDCTL_DSP_GETCAPS.
* * winsup.api/devdsp.c: New file, testing fhandler_dev_dsp code.Corinna Vinschen2004-03-242-0/+1149
| | | | * winsup.api/devdsp_okay.h: Ditto.
* * winsup.api/known_bugs.tcl: Remove mknod01 since mknod now works.Christopher Faylor2004-03-072-1/+3
| | | | * winsup.api/ltp/mknod01.c: Remove root check when running on cygwin.
* * winsup.api/pthread/mutex8e.c: New testcase.Thomas Pfaff2004-03-043-0/+132
| | | | | * winsup.api/pthread/mutex8n.c: Ditto. * winsup.api/pthread/mutex8r.c: Ditto.
* * winsup.api/pthread/rwlock7.c (main): Don't assume that result of randChristopher Faylor2003-12-241-1/+2
| | | | operation is non-zero.
* * winsup.api/known_bugs.tcl: Remove fcntl09 and fcntl10. TheseCorinna Vinschen2003-12-013-1/+13
| | | | | | | tests had a compatibility bug. * winsup.api/ltp/fcntl09.c: Don't use F_RDLCK | F_WRLCK but only F_WRLCK to set a write lock. * winsup.api/ltp/fcntl10.c: Ditto.
* * winsup.api/known_bugs.tcl: Remove lseek10 since mknod now works.Christopher Faylor2003-11-251-1/+1
|
* * winsup.api/msgtest.c (main): Revert to use the SIGSYS signal handler.Corinna Vinschen2003-11-203-27/+3
| | | | | * winsup.api/semtest.c (main): Ditto. * winsup.api/shmtest.c (main): Ditto.
* * winsup.api/msgtest.c: New file derived from FreeBSD, testingCorinna Vinschen2003-11-193-0/+1013
| | | | | | XSI Message Queue support. * winsup.api/semtest.c: Ditto, testing XSI Semaphore support. * winsup.api/shmtest.c: Ditto, testing XSI Shared Memory support.
* * winsup.api/known_bugs.tcl: Remove gethostid01 from list of known bugs.Christopher Faylor2003-07-061-1/+1
|
* * winsup.api/pthread/condvar9.c: Fix test.Thomas Pfaff2003-04-081-11/+16
|
* * winsup.api/pthread/rwlock1.c: Remove pthreads-win32 header.Thomas Pfaff2003-03-276-202/+0
| | | | | | | | * winsup.api/pthread/rwlock2.c: Ditto. * winsup.api/pthread/rwlock3.c: Ditto. * winsup.api/pthread/rwlock4.c: Ditto. * winsup.api/pthread/rwlock5.c: Ditto. * winsup.api/pthread/rwlock6.c: Ditto.
* * winsup.api/pthread/condvar7.c (mythread): CastThomas Pfaff2003-03-273-4/+4
| | | | | | | | pthread_mutex_unlock argument of pthread_cleanup_push to void *, preventing a compiler warning / testsuite failure. * winsup.api/pthread/condvar9.c (mythread): Likewise. * winsup.api/pthread/rwlock7.c (main): Use ftime instead of _ftime.
* * winsup.api/pthread/rwlock1.c: New test.Thomas Pfaff2003-03-187-0/+659
| | | | | | | | | * winsup.api/pthread/rwlock2.c: Ditto. * winsup.api/pthread/rwlock3.c: Ditto. * winsup.api/pthread/rwlock4.c: Ditto. * winsup.api/pthread/rwlock5.c: Ditto. * winsup.api/pthread/rwlock6.c: Ditto. * winsup.api/pthread/rwlock7.c: Ditto.
* * winsup.api/pthread/condvar7.c: New test.Thomas Pfaff2003-03-182-0/+461
| | | | * winsup.api/pthread/condvar9.c: Ditto.
* * winsup.api/pthread/mutex1n.c: New test.Thomas Pfaff2003-03-183-0/+175
| | | | | * winsup.api/pthread/mutex6n.c: Ditto. * winsup.api/pthread/mutex7n.c: Ditto.
* Checkin previously referred to in ChangeLog.Christopher Faylor2003-03-121-1/+1
|
* * winsup.api/ltp/fork10.c (main): Remove non-portable declarationCorinna Vinschen2003-03-091-1/+0
| | | | of lseek.
* * Makefile.in: Use "cygwin0" rather than "new-cygwin" to denote in-build-treeChristopher Faylor2003-03-091-1/+1
| | | | | | version of library or dll. * config/default.exp: Ditto. * winsup.api/winsup.exp: Ditto.
* * winsup.api/known_bugs.tcl: Remove fsync01, setregid01 and setreuid01Corinna Vinschen2003-03-071-2/+2
| | | | from list of known bugs.
* * winsup.api/crlf.c: Fix C signed/unsigned compare warning.Corinna Vinschen2003-02-2023-28/+28
| | | | | | | | | | | | | | | | | | | | | | | | | * winsup.api/mmaptest01.c: Ditto. * winsup.api/ltp/chmod01.c: Ditto. * winsup.api/ltp/fork04.c: Ditto. * winsup.api/ltp/lseek03.c: Ditto. * winsup.api/ltp/lseek06.c: Ditto. * winsup.api/ltp/lseek07.c: Ditto. * winsup.api/ltp/lseek08.c: Ditto. * winsup.api/ltp/mmap001.c: Ditto. * winsup.api/ltp/mmap02.c: Ditto. * winsup.api/ltp/mmap03.c: Ditto. * winsup.api/ltp/mmap04.c: Ditto. * winsup.api/ltp/mmap05.c: Ditto. * winsup.api/ltp/mmap06.c: Ditto. * winsup.api/ltp/mmap07.c: Ditto. * winsup.api/ltp/mmap08.c: Ditto. * winsup.api/ltp/pipe11.c: Ditto. * winsup.api/ltp/poll01.c: Ditto. * winsup.api/ltp/sync02.c: Ditto. * winsup.api/ltp/times03.c: Ditto. * winsup.api/ltp/umask03.c: Ditto. * winsup.api/ltp/getpgid01.c: Remove unused obsolete include. * winsup.api/ltp/getpgid02.c: Ditto.
* * winsup.api/winsup.exp (ws_spawn): Tweak slightly to work with tcl 8.4.1.Christopher Faylor2003-02-081-1/+1
|
* * libltp/lib/parse_opts.c: Deal with C warnings.Christopher Faylor2003-02-082-2/+1
| | | | | * winsup.api/pthread/cancel12.c: Ditto. * winsup.api/winsup.exp: Don't use -g3.
* * winsup.api/pthread/cancel11.c: New test.Thomas Pfaff2003-02-042-0/+144
| | | | * winsup.api/pthread/cancel12.c: Ditto.
* * libltp/include/usctest.h: Add externs to some variables that need it.Christopher Faylor2003-01-241-1/+1
| | | | | * winsup.api/ltp/mmap05.c (main): Make file_content volatile to avoid optimization glitch.
* * winsup.api/mmaptest03.c (main): Mark variables as volatile to avoidChristopher Faylor2003-01-241-3/+3
| | | | optimization induced problems.
* Perform more C warning fixup on all C source files and headers.Christopher Faylor2003-01-24193-587/+483
|
* * libltp/include/test.h: Fix C warnings.Christopher Faylor2003-01-2316-86/+103
| | | | | | | | | | | | | | | | | | | | * winsup.api/checksignal.c: Ditto. * winsup.api/crlf.c: Ditto. * winsup.api/devzero.c: Ditto. * winsup.api/iospeed.c: Ditto. * winsup.api/mmaptest01.c: Ditto. * winsup.api/mmaptest02.c: Ditto. * winsup.api/mmaptest03.c: Ditto. * winsup.api/mmaptest04.c: Ditto. * winsup.api/nullgetcwd.c: Ditto. * winsup.api/sigchld.c: Ditto. * winsup.api/signal-into-win32-api.c: Ditto. * winsup.api/systemcall.c: Ditto. * winsup.api/waitpid.c: Ditto. * winsup.api/pthread/mainthreadexits.c: Ditto. * winsup.api/pthread/test.h: Ditto. * winsup.api/pthread/threadidafterfork.c: Ditto. * Makefile.in: Remove cygrun.exe from RUNTIME since it is built here now.
* * cygrun.c: Move here from ../cygwin.Corinna Vinschen2003-01-221-1/+1
| | | | | * Makefile.in: Build cygrun.exe. * winsup.api/winsup.exp: Expect cygrun.exe in $rootme.
* * winsup.api/pthread/cancel9.c: Wait in mainthread until child process has ↵Thomas Pfaff2003-01-211-1/+6
| | | | terminated.
* Add winsup.api/pthread/cancel10.cThomas Pfaff2003-01-141-0/+68
|
* Add winsup.api/pthread/cancel9.cThomas Pfaff2003-01-141-0/+74
|
* Add winsup.api/pthread/cancel7.c and winsup.api/pthread/cancel8.cThomas Pfaff2003-01-142-0/+142
|
* Add winsup.api/pthread/cancel6.cThomas Pfaff2003-01-141-0/+62
|
* Add pthread_mutex testsThomas Pfaff2003-01-0910-0/+554
|
* 2002-11-25 Robert Collins <rbtcollins@hotmail.com>Robert Collins2002-11-242-0/+96
| | | | | | | * readme: Document running portions of the test suite (Thanks Egor!). * winsup.api/pthread/mainthreadexits.c: New file, derived from Thomas Pfaff's test cases. * winsup.api/pthread/threadidafterfork.c: Ditto.
* * Makefile.in (RUNTEST): Use Makefile's srcdir and bupdir* macros, whereChristopher Faylor2002-08-261-1/+1
| | | | | | appropriate. * winsup.api/winsup.exp: Use -nodefaultlibs when linking executable to avoid potentially linking installed dll.
* * testsuite/winsup.api/winsup.exp: Add -mwin32 to gcc flags so windows.h willChristopher Faylor2002-07-071-1/+1
| | | | be found.
* * winsup.api/pthread/cancel1.c: New test. Port from pthreads-win32Egor Duda2002-07-045-0/+831
| | | | | | | | project. * winsup.api/pthread/cancel2.c: Ditto. * winsup.api/pthread/cancel3.c: Ditto. * winsup.api/pthread/cancel4.c: Ditto. * winsup.api/pthread/cancel5.c: Ditto.
* * winsup.api/systemcall.c (main): Ensure that stdin is redirected.Christopher Faylor2002-02-271-0/+7
|
* * winsup.api/pthread/condvar3_1.c: Fix debugging output.Egor Duda2001-11-171-6/+3
|
* * winsup.api/pthread/: New directory. Ports of pthread functionalityEgor Duda2001-11-1536-0/+3058
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tests ported from pthreads-win32 project. * winsup.api/pthread/test.h: Commmon declaraions for pthread tests. * winsup.api/pthread/cleanup2.c: New test. * winsup.api/pthread/cleanup3.c: Ditto. * winsup.api/pthread/condvar1.c: Ditto. * winsup.api/pthread/condvar2.c: Ditto. * winsup.api/pthread/condvar2_1.c: Ditto. * winsup.api/pthread/condvar3.c: Ditto. * winsup.api/pthread/condvar3_1.c: Ditto. * winsup.api/pthread/condvar3_2.c: Ditto. * winsup.api/pthread/condvar3_3.c: Ditto. * winsup.api/pthread/condvar4.c: Ditto. * winsup.api/pthread/condvar5.c: Ditto. * winsup.api/pthread/condvar6.c: Ditto. * winsup.api/pthread/condvar8.c: Ditto. * winsup.api/pthread/count1.c: Ditto. * winsup.api/pthread/create1.c: Ditto. * winsup.api/pthread/create2.c: Ditto. * winsup.api/pthread/equal1.c: Ditto. * winsup.api/pthread/exit1.c: Ditto. * winsup.api/pthread/exit2.c: Ditto. * winsup.api/pthread/exit3.c: Ditto. * winsup.api/pthread/inherit1.c: Ditto. * winsup.api/pthread/join0.c: Ditto. * winsup.api/pthread/join1.c: Ditto. * winsup.api/pthread/join2.c: Ditto. * winsup.api/pthread/mutex1.c: Ditto. * winsup.api/pthread/mutex1r.c: Ditto. * winsup.api/pthread/mutex2.c: Ditto. * winsup.api/pthread/mutex3.c: Ditto. * winsup.api/pthread/mutex6r.c: Ditto. * winsup.api/pthread/once1.c: Ditto. * winsup.api/pthread/priority1.c: Ditto. * winsup.api/pthread/priority2.c: Ditto. * winsup.api/pthread/self1.c: Ditto. * winsup.api/pthread/self2.c: Ditto. * winsup.api/pthread/tsd1.c: Ditto.
* * checksignal.c: New testcase.Corinna Vinschen2001-11-081-0/+79
|
* * winsup.api/ltp/stat03.c: Supress compiler warning.Egor Duda2001-10-291-4/+4
|
* * winsup.api/signal-into-win32-api.c: Supress compiler warning.Egor Duda2001-10-291-1/+1
|
* * winsup.api/mmaptest01.c: Add several tests on mmaps. Use libltp.Corinna Vinschen2001-10-082-19/+82
| | | | * winsup.api/winsup.exp: Link all tests agains libltp.