genode/repos/libports/src/test
Norman Feske 581785a48f Extend fork test
This patch extends the fork test with explicit checks for the cloned
content of the heap and RW segment as well as the seek position of an
open file descriptor. It adds the new libports/run/fork.run script
that exercises the fork mechanism implemented by the libc. It is based
on noux_fork.run, which tests the mechansim provided by noux. The
test program has been moved from ports to libports.

Issue #3478
2019-08-28 14:18:44 +02:00
..
expat test-expat: use zero-filled read buffer 2018-11-29 11:54:31 +01:00
fatfs_block_io Consistently name block components 2019-01-14 12:34:39 +01:00
fork Extend fork test 2019-08-28 14:18:44 +02:00
ieee754 hw: enable eager FPU context switch for ARM 2018-11-29 11:54:31 +01:00
ldso libports: avoid using deprecated APIs 2019-01-30 13:49:55 +01:00
libc libc: change time back end to re-read RTC 2019-08-21 13:25:25 +02:00
libc_block Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
libc_component Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
libc_connect Print error locations in test-libc_connect 2019-04-09 12:30:34 +02:00
libc_counter Add base lib to tests 2018-11-16 14:37:19 +01:00
libc_fatfs Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
libc_getaddrinfo Test of the gettaddrinfo POSIX facility. 2018-05-03 15:31:58 +02:00
libc_getenv Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
libc_getpwent Libc: single-user getpwent implementation 2018-09-13 15:21:10 +02:00
libc_pipe Use pthread_join in test/libc_pipe 2019-07-09 08:55:24 +02:00
libc_rtc Simple libc-based RTC test 2019-08-21 12:37:02 +02:00
libc_select Merge pthread into libc library 2018-11-29 11:46:01 +01:00
libc_vfs libports: avoid using deprecated APIs 2019-01-30 13:49:55 +01:00
libc_vfs_block Add base lib to tests 2018-11-16 14:37:19 +01:00
libc_with_libc Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
liblzma port library: liblzma 2018-01-17 12:14:39 +01:00
libports Move libsdl and companion libs to genode-world 2019-01-07 12:43:37 +01:00
lwip libports: avoid using deprecated APIs 2019-01-30 13:49:55 +01:00
lz4 port library: lz4 2018-01-17 12:14:39 +01:00
memcpy test/memcpy: add Genode's memset to the suite 2018-11-16 14:37:18 +01:00
mesa_demo Remove residual uses of deprecated APIs 2019-02-19 11:12:12 +01:00
moon libports: avoid using deprecated APIs 2019-01-30 13:49:55 +01:00
netty libc: 'connect()' test 2019-01-30 13:35:28 +01:00
pcg32 Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
pthread Merge pthread into libc library 2018-11-29 11:46:01 +01:00
python Add base lib to tests 2018-11-16 14:37:19 +01:00
qt5 depot: qt5 recipes 2018-05-30 12:26:19 +02:00
rust base: remove dependency from deprecated APIs 2019-02-19 11:08:17 +01:00
smartcard Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
solo5 solo5: update bindings 2019-05-06 16:15:27 +02:00
spark test-spark: rename number_of_bits -> object_size 2019-04-09 12:30:35 +02:00
spark_exception ada: provide runtime symbols for elaboration code 2019-02-28 11:32:53 +01:00
spark_secondary_stack ada: provide runtime symbols for elaboration code 2019-02-28 11:32:53 +01:00
stdcxx Remove residual uses of deprecated APIs 2019-02-19 11:12:12 +01:00
system_rtc libports: system RTC server and test 2019-08-21 12:37:02 +02:00
tcp Simple bulk TCP test 2018-09-24 11:18:23 +02:00
timed_semaphore timeout: use uint64_t for all plain time values 2019-05-06 16:15:26 +02:00