History log of /external/ltp/testcases/open_posix_testsuite/include/posixtest.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
520f02a0cb9200cca5b837b78079be7e4727004b 29-Oct-2015 Cyril Hrubis <chrubis@suse.cz> include/affinity.h: define _GNU_SOURCE on Linux

Otherwise the affinity cannot be used.

This is better than setting _GNU_SOURCE in the testcases
unconditionally, the affinity.h header must be include first though.

Another option would be compiling the affinity function into object file
and linking it with testcases (which wouldn't need to expose the GNU
extensions in the testcases).

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
/external/ltp/testcases/open_posix_testsuite/include/posixtest.h
338d209d9aa1b58ecc9849dd5ac919af232c6ecd 09-Oct-2014 Zeng Linggang <zenglg.jy@cn.fujitsu.com> sigaddset: fix ARRAY_SIZE undefined

open_posix_testsuite/conformance/interfaces/sigaddset/4-1.c compiles failed
since b863a0bd, because of ARRAY_SIZE is undefined in open_posix_testsuite.

Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
/external/ltp/testcases/open_posix_testsuite/include/posixtest.h
4e69f59f171f2659bea8c22cfad44b6b6a73e340 15-Sep-2010 Garrett Cooper <yanegomi@gmail.com> Make errors w/ bsd and gnu code into warnings for end-users.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/include/posixtest.h
b90b372e4a1e06c7a1e08ca0e2f291b543592faf 20-Jun-2010 Garrett Cooper <yanegomi@gmail.com> Revert _BSD_SOURCE vs _GNU_SOURCE check.

The _GNU_SOURCE guard in ctypes enables the kitchen sink as far as
standards are concerned, which enables _BSD_SOURCE. So let's note the
real culprit for non-compliance.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/include/posixtest.h
80886b520423c015b63cff03082e274147042243 20-Jun-2010 Garrett Cooper <yanegomi@gmail.com> Fix POSIX compliancy of these testcases.

Most of these testcases had issues building on FreeBSD dealing with missing
headers and a few glibc ones (features.h).

There are still a few outstanding build related issues, but those will
be worked out shortly with a bit more research.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/open_posix_testsuite/include/posixtest.h
194127e3bab719dbd1a4aee1df85146b00cde5f7 10-Aug-2009 subrata_modak <subrata_modak> I have noticed issues for patch applied on 12-Dec-2008. Because it is fixing the mq_send/5-1.c problem, but at the same time patch is affecting the building of few test cases in the same directory. I have listed the build log before and after the patch. So I have modified the patch such a way that it should not affect other test cases. Modifications:
1. remove function definitions from “include/posixtest.h”
2. add function definitions to new header file “include/mq_send.h”
3. add #include ”mq_send.h” line to mq_send/5-1.c test cases
I have attached modified patch and below. Please review the same. Signed-off-by: naresh kamboju <naresh.kernel@gmail.com>.
/external/ltp/testcases/open_posix_testsuite/include/posixtest.h
ffa73254942e0fa255978083b593a8e74101eb09 12-Dec-2008 subrata_modak <subrata_modak> Version 2: The test failed a few hours after I sent this off. I think it was caused by a pid collision which caused the test to use the same queue as an earlier failed test that didn't close out its queue. This version of the test uses O_EXCL to avoid this. And it cleans up the queue on every failure case. This test was racy. It relied on signals interrupting sleeps to do syncronization between processes. It also didn't cleanup the queue on the failure cases and assumed that its queue didn't already exist. This patch fixes these issues. Reported failures: https://bugzilla.novell.com/show_bug.cgi?id=375897. Instead use a syncronization pipe to have the child thread send messages to the parent thread (with reasonable timeouts since this is testing blocking calls).
# Apply to root of ltp-full-20081031 tree
$ cd testcases/open_posix_testsuite/
$ make conformance/interfaces/mq_send/5-1.test
$ conformance/interfaces/mq_send/5-1.test
Signed-off-by: Brandon Philips <bphilips@suse.de>
/external/ltp/testcases/open_posix_testsuite/include/posixtest.h
0dc076565f772bb1953209fb69ea150b494aaa40 03-Jun-2005 robbiew <robbiew> Updated the open_posix_testsuite:
------------------------------------------
June 3, 2005 Version 1.5.1 Released

* PTS-1.5.1 has a plenty of AIO interface test additions and bug-fixes
by Sebastien Decugis. Also there are a lot of bug fixes by other people.
Thanks to
Sebastien Decugis and other people for continued support and
contributions.

* This release has been tested on glibc-2.3.3 and kernel 2.6.10 with
libposix-aio-0.3.
The test result for this release can be found here:
http://posixtest.sourceforge.net/testpass/PTS_1.5.1-2.6.10-PAIO_ia32.htm


* PTS Downloads and Release information:
https://sourceforge.net/project/showfiles.php?group_id=64592&release_id=
332108
PTS Notes and Changelog:
https://sourceforge.net/project/shownotes.php?release_id=332108

Thanks
Ling Yu
POSIX Test Suite maintainer
http://posixtest.sf.net
/external/ltp/testcases/open_posix_testsuite/include/posixtest.h
19b5dc744e2b73f745491e5a081873f6c1417528 03-Jun-2005 robbiew <robbiew> Removed old version of Open POSIX Test Suite (OPTS).
/external/ltp/testcases/open_posix_testsuite/include/posixtest.h
1b8a2eaac9978e1f9a829e5e38dc39c892c77c75 04-May-2004 robbiew <robbiew> Update to 1.4.1
/external/ltp/testcases/open_posix_testsuite/include/posixtest.h
e17215e476cd0d2b84ae8be11b1dbfb3b9016dcb 04-May-2004 robbiew <robbiew> Update to 1.4.1
/external/ltp/testcases/open_posix_testsuite/include/posixtest.h
c911fa64e3ec4bb25012a36ebdd2ad8f747d9ea8 03-Jul-2003 robbiew <robbiew> Added the 1.1.0 version of the Open POSIX Test Suite.
/external/ltp/testcases/open_posix_testsuite/include/posixtest.h