]> Zhao Yanbai Git Server - minix.git/commit
Add new tests 80 (TCP) and 81 (UDP) 25/3025/1
authorErik van der Kouwe <erik@minix3.org>
Wed, 8 Jul 2015 07:46:56 +0000 (09:46 +0200)
committerErik van der Kouwe <erik@minix3.org>
Wed, 8 Jul 2015 07:46:56 +0000 (09:46 +0200)
commit294d15901798159321c130a37eb712a6b9107ab2
tree9c13d023cf4b989f255c77bccf824a1278e6a7b9
parent3e8d796eaad61a7dac2132cfd177e61740e1ebd9
Add new tests 80 (TCP) and 81 (UDP)

These new tests are largely based on the code from test 56 (UDS). Common code
is moved into a separate file common-socket.c. In some instances the tests
are too strict for TCP/UDP sockets, which may not always react instantly to
whatever happens on the other side (even locally). For these cases, the
ignore_* fields in struct socket_test_info indicate that there needs to be
an exception. There are also tests where it seems the functionality of inet
is either incorrect or incomplete with regard to the POSIX standard. In these
cases, the bug_* fields are used to document the issues while avoiding
failure of the test.

Change-Id: Ia860deb4559d42608790451936b1aade866faebc
distrib/sets/lists/minix/mi
minix/tests/Makefile
minix/tests/common-socket.c [new file with mode: 0644]
minix/tests/common-socket.h [new file with mode: 0644]
minix/tests/run
minix/tests/test56.c
minix/tests/test80.c [new file with mode: 0644]
minix/tests/test81.c [new file with mode: 0644]