nuttx-apps/testing
chao an 78a8dd27c9 Revert "testing/ostest/cancel: joining a detached/canceled thread should return EINVAL, not ESRCH"
This reverts commit 69e497f681.

In order to ensure the detached thread obtain the correct return
value from pthread_join()/pthread_cancel(), the detached thread
will create joininfo to save the detached status after thread
destroyed.  If there are too many of detached threads in the
process group, the joininfo will consume too much memory.
This is not friendly to embedded MCU devices.
This commit keep the semantics as #11898 was introduced,
will no longer save joininfo for detached threads to avoid wasting memory.

Refer PR:
https://github.com/apache/nuttx/pull/12106

Signed-off-by: chao an <anchao@lixiang.com>
2024-04-09 13:45:39 +08:00
..
arch_libc remove testing/xxx/README.md. Migrated to Documentation/applications/testing 2023-10-30 10:00:01 +08:00
atomic add test atomic 2023-09-05 22:10:48 +08:00
batterydump add batterydump tool for dump the battery info 2023-08-10 20:44:03 +08:00
cmocka ignore zip file 2024-04-04 12:07:21 +08:00
cpuload cpuload: add cpulad test case 2023-01-26 08:11:04 +02:00
crypto testing/crypto: fix aescbc crash when update iv 2023-09-07 13:15:35 +08:00
cxxtest remove testing/xxx/README.md. Migrated to Documentation/applications/testing 2023-10-30 10:00:01 +08:00
drivertest drivertest: Fix drivertest_audio crash 2023-12-28 05:38:58 -08:00
epoll testing/epoll: add epoll test case 2023-11-02 14:49:54 +08:00
fatutf8 solve CI compilation error problem 2023-09-06 19:21:19 +03:00
fdsantest add fdsan unit test 2023-05-16 22:42:23 -07:00
fmemopen testing/fmemopen: Remove the back slash from long literal string 2024-02-26 17:39:29 -03:00
fopencookie remove testing/xxx/README.md. Migrated to Documentation/applications/testing 2023-10-30 10:00:01 +08:00
fstest remove testing/xxx/README.md. Migrated to Documentation/applications/testing 2023-10-30 10:00:01 +08:00
getprime testing/getprime: allow running with zero threads 2024-03-12 19:40:17 +08:00
irtest system/readline: correct the readline(3) prototype 2023-10-16 22:04:18 +08:00
ltp fix pthread_sigmask_4_1 sigprocmask_4_1 build warning 2024-02-23 04:11:17 -08:00
memstress Fix the wrong comment banner 2023-12-03 14:27:14 -03:00
memtester memtester:Modify the misnaming in Kconfig 2023-10-23 19:25:29 -03:00
mm testing/mm: use unified name for macros 2023-09-12 22:09:43 +08:00
monkey testing/monkey: fix unsigned zero comparison 2024-04-08 14:32:08 +08:00
mtd_config_fs remove testing/xxx/README.md. Migrated to Documentation/applications/testing 2023-10-30 10:00:01 +08:00
nand_sim apps/testing/nand_sim: Adds NAND virtual device. 2024-03-21 22:46:49 +08:00
nist-sts add superpi fold and nist-sts fold to gitignore 2023-09-12 10:08:35 +08:00
nxffs remove testing/xxx/README.md. Migrated to Documentation/applications/testing 2023-10-30 10:00:01 +08:00
open_memstream testing: add open_memstream test tool 2023-11-29 02:12:58 -08:00
ostest Revert "testing/ostest/cancel: joining a detached/canceled thread should return EINVAL, not ESRCH" 2024-04-09 13:45:39 +08:00
ramtest apps:move test tools to testing. 2023-10-26 13:17:28 +02:00
scanftest testing/scanftest: add number of correct/incorrect tests 2023-10-18 16:52:24 -04:00
sd_bench testing/sd_bench: Port sdbench testing utility for PX4-Autopilot. 2023-10-30 16:58:10 +08:00
sd_stress testing/sd_stress: Port sdstress testing utility from PX4-Autopilot. 2023-10-25 15:41:27 +08:00
sensortest Change all sizeof(arr)/sizeof(arr[0]) to nitems 2023-08-17 22:51:51 +03:00
setest Added tools for NXP SE05x (secure element) 2023-08-22 10:12:31 +08:00
smart remove testing/xxx/README.md. Migrated to Documentation/applications/testing 2023-10-30 10:00:01 +08:00
smart_test remove testing/xxx/README.md. Migrated to Documentation/applications/testing 2023-10-30 10:00:01 +08:00
smp cmake: add smp test 2024-02-05 08:46:22 -08:00
testsuites fix build warning for kernel testsuites 2024-03-28 18:18:58 +08:00
uclibcxx_test uclibcxx_test/Make.defs Fix mistakes in comments 2023-03-09 01:43:09 +08:00
unity cmake: add support for Unity 2024-03-23 22:12:46 +01:00
.gitignore Ensure all source code end with one and only one newline 2020-02-09 08:14:49 -06:00
CMakeLists.txt add initial cmake build system 2023-07-08 13:52:02 +08:00
Make.defs Makefiles: Mateusz Szafoni: update licenses to Apache 2021-06-07 21:35:33 -05:00
Makefile Makefiles: Mateusz Szafoni: update licenses to Apache 2021-06-07 21:35:33 -05:00