Josh Megnauth
b29b49bdf4
Disable O_NOATIME test
...
Redox doesn't have it.
2026-01-28 14:23:00 -05:00
Josh Megnauth
02f766b8df
Add more 'open' tests
2026-01-24 15:34:24 -07:00
Wildan M
675a60bd9a
Fix unixpeername expected stdout
2026-01-22 19:06:29 +07:00
Jeremy Soller
538fed80a0
Merge branch 'getaddrinfo-hang' into 'master'
...
Fix getaddrinfo hang due to infinite loop
See merge request redox-os/relibc!909
2026-01-23 00:25:10 -07:00
Anhad Singh
b6914ef239
feat(pthread/tls): more tests
...
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2026-01-23 14:27:47 +11:00
Anhad Singh
0f4a82b5e8
fix(pthread/tls): destructors
...
Also added tests for it.
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2026-01-23 14:24:43 +11:00
Wildan M
6a455159ae
Fix getaddrinfo hang due to infinite loop
2026-01-22 16:48:13 +07:00
Akshit Gaur
3754effab8
Add shutdown syscall
2026-01-19 21:58:06 +05:30
Wildan M
5476770359
Define max limits in rust
2026-01-17 18:17:35 +07:00
Wildan M
d33bf64e5f
Remove the mutex, just fork and threads
2026-01-16 13:26:16 +07:00
Wildan M
fd616a9704
Add mutex inside fork test
2026-01-16 13:21:51 +07:00
Wildan M
3bf35abeae
Add more sys_socket tests
2026-01-16 07:18:13 +07:00
Wildan M
fe6ad62ed8
Allow missing stderr file in expected tests
2026-01-16 07:10:28 +07:00
Wildan M
af7636daba
Enable unix tests
2026-01-15 05:34:53 +07:00
Wildan M
aa4572b613
Append inner_af_unix with null, workaround unix dgram getpeername
2026-01-15 05:26:44 +07:00
Wildan M
ad3a39771b
Add more test
2026-01-08 01:42:46 +07:00
Wildan M
02752dda27
Enable some tests
2026-01-07 22:59:34 +07:00
Jeremy Soller
8c20bc7899
Merge branch 'sys-socket-tests' into 'master'
...
Add sys_socket tests, Update failing tests
See merge request redox-os/relibc!872
2026-01-07 07:03:07 -07:00
Wildan M
053525fba1
Update failing tests
2026-01-07 04:52:35 +07:00
Wildan M
9c67018022
Add sys_socket tests
2026-01-07 04:48:31 +07:00
Wildan M
6b191f8c63
Adjust mutex test
2026-01-07 01:44:51 +07:00
Wildan M
6ef56f5bc9
Use pthread recursive mutex for flockfile
2026-01-07 00:54:20 +07:00
Wildan M
0ade938c63
Add pthread/timedwait to Makefile
2026-01-06 15:43:11 +07:00
Wildan M
242ed32b42
Implement pthread_cond_timedwait futex properly
2026-01-06 15:33:58 +07:00
Jeremy Soller
3eeaf4eb22
Merge branch 'putc-unlocked-test' into 'master'
...
Add putc_unlocked tests
See merge request redox-os/relibc!863
2026-01-05 06:22:18 -07:00
Wildan M
7f30fd2c42
Restore correct sleep values
2026-01-05 14:38:39 +07:00
Wildan M
13b105a54e
Fix failing tests
2026-01-05 14:38:11 +07:00
Wildan M
1e587dc77b
Add putc_unlocked tests
2026-01-05 12:43:51 +07:00
Wildan M
11d2bcede6
Enhance single test run, document check.sh
2026-01-05 11:23:14 +07:00
Wildan M
b5b2d0f4a0
Add malloc/usable_size into tests
2026-01-04 02:46:40 +07:00
Wildan M
0a5b046299
Update dlmalloc
2026-01-04 02:44:50 +07:00
Wildan M
7d1c3961b5
Implement malloc_usable_size
2026-01-04 02:15:29 +07:00
Wildan M
e0d41a17e7
Disable test requiring custom locales
2025-12-28 15:45:17 +07:00
Wildan M
e67933ef1b
Use POSIX localedef format
2025-12-28 03:24:20 +07:00
Wildan M
19d95a226c
Add tests for new locale.h functions
2025-12-27 22:25:01 +07:00
Wildan M
2f4753bdfa
Add single test run in check script
2025-12-27 19:42:24 +07:00
Wildan M
91873d21fe
Fix aarch64 test compilation
2025-12-22 04:03:32 +07:00
Wildan M
fc2937b648
Correct out strcpy expected output
2025-12-19 17:15:28 +07:00
Wildan M
f6fa58bbbc
Fix NATIVE_RELIBC=0
2025-12-18 12:26:34 +07:00
Wildan M
42d5369d41
Make test runner hang proof
2025-12-18 10:16:08 +07:00
Wildan M
fb01e89508
Adjust test sleeps
2025-12-18 10:13:40 +07:00
Wildan M
d902941b14
Use dynamic link for tests
2025-12-18 07:52:26 +07:00
auronandace
c2da2a8e47
fix expected output of strcpy test
2025-12-15 08:28:25 +00:00
Wildan M
31797971bc
Write unified test script and make test readable
2025-12-10 23:28:57 +07:00
Anhad Singh
843f3f89ff
fix(tests/Makefile): use correct dynamic linker path depending on target
2025-12-09 15:02:34 +11:00
Anhad Singh
396a0d20bf
fix(build): target specific sysroot directory
2025-12-09 14:13:09 +11:00
Anhad Singh
2575639212
fix(tests/time): explictly set timezone instead of assuming
2025-12-09 01:18:32 +11:00
Josh Megnauth
4538fdb0c9
Implement timespec_get and timespec_getres
...
`timespec_get` and `timespec_getres` are both C23 functions. They're
similar to the POSIX functions `clock_gettime` and `clock_getres`, but
both sets of functions define extra, exclusive features. I didn't
implement the extra features yet, partially because Redox doesn't seem
to support them yet either.
2025-12-04 20:38:35 +00:00
Anhad Singh
a7d08aa37e
fix(tests/getopt_long): c should be an int not a char
...
`getopt_long` returns an `int` not a `char`. On aarch64 `char` is
unsigned but on x86 is signed. This is why it had worked so far without
any issues.
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2025-12-01 14:55:00 +11:00
Jeremy Soller
8ad1d3c110
Merge branch 'fix-netdb-test' into 'master'
...
Move netdb to varied output test
See merge request redox-os/relibc!766
2025-11-29 06:44:56 -07:00