This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx-apps.git
from 53db7817d Remove all references to CONFIG_SCHED_ATEXIT
add 1e199e4d4 test:add mutex socket syscall directory
No new revisions were added by this update.
Summary of changes:
testing/testsuites/Kconfig | 15 +
testing/testsuites/Makefile | 24 +
.../testsuites/kernel/fs/cases/fs_append_test.c | 40 +-
testing/testsuites/kernel/fs/cases/fs_creat_test.c | 29 +-
testing/testsuites/kernel/fs/cases/fs_dup2_test.c | 29 +-
testing/testsuites/kernel/fs/cases/fs_dup_test.c | 40 +-
.../testsuites/kernel/fs/cases/fs_eventfd_test.c | 38 +-
testing/testsuites/kernel/fs/cases/fs_fcntl_test.c | 41 +-
testing/testsuites/kernel/fs/cases/fs_fstat_test.c | 36 +-
.../testsuites/kernel/fs/cases/fs_fstatfs_test.c | 41 +-
testing/testsuites/kernel/fs/cases/fs_fsync_test.c | 49 +-
.../testsuites/kernel/fs/cases/fs_getfilep_test.c | 34 +-
testing/testsuites/kernel/fs/cases/fs_mkdir_test.c | 22 +-
testing/testsuites/kernel/fs/cases/fs_open_test.c | 62 +-
.../testsuites/kernel/fs/cases/fs_opendir_test.c | 22 +-
testing/testsuites/kernel/fs/cases/fs_poll_test.c | 23 +-
testing/testsuites/kernel/fs/cases/fs_pread_test.c | 22 +-
.../testsuites/kernel/fs/cases/fs_pwrite_test.c | 22 +-
testing/testsuites/kernel/fs/cases/fs_read_test.c | 26 +-
.../testsuites/kernel/fs/cases/fs_readdir_test.c | 45 +-
.../testsuites/kernel/fs/cases/fs_readlink_test.c | 36 +-
.../testsuites/kernel/fs/cases/fs_rename_test.c | 30 +-
.../testsuites/kernel/fs/cases/fs_rewinddir_test.c | 44 +-
testing/testsuites/kernel/fs/cases/fs_rmdir_test.c | 162 +++--
testing/testsuites/kernel/fs/cases/fs_seek_test.c | 41 +-
.../testsuites/kernel/fs/cases/fs_sendfile_test.c | 41 +-
testing/testsuites/kernel/fs/cases/fs_stat_test.c | 29 +-
.../testsuites/kernel/fs/cases/fs_statfs_test.c | 32 +-
.../testsuites/kernel/fs/cases/fs_stream_test.c | 104 +--
.../testsuites/kernel/fs/cases/fs_symlink_test.c | 43 +-
.../testsuites/kernel/fs/cases/fs_truncate_test.c | 22 +-
.../testsuites/kernel/fs/cases/fs_unlink_test.c | 25 +-
testing/testsuites/kernel/fs/cases/fs_write_test.c | 22 +-
testing/testsuites/kernel/fs/cmocka_fs_test.c | 218 +++---
.../testsuites/kernel/fs/common/test_fs_common.c | 69 +-
testing/testsuites/kernel/fs/include/fstest.h | 132 ++--
testing/testsuites/kernel/mm/cases/mm_test_001.c | 21 +-
testing/testsuites/kernel/mm/cases/mm_test_002.c | 23 +-
testing/testsuites/kernel/mm/cases/mm_test_003.c | 19 +-
testing/testsuites/kernel/mm/cases/mm_test_004.c | 19 +-
testing/testsuites/kernel/mm/cases/mm_test_005.c | 23 +-
testing/testsuites/kernel/mm/cases/mm_test_006.c | 22 +-
testing/testsuites/kernel/mm/cases/mm_test_007.c | 41 +-
testing/testsuites/kernel/mm/cases/mm_test_008.c | 61 +-
testing/testsuites/kernel/mm/cmocka_mm_test.c | 66 +-
.../testsuites/kernel/mm/common/test_mm_common.c | 44 +-
testing/testsuites/kernel/mm/include/MmTest.h | 58 +-
.../kernel/mm/tool/mem_batch_opt_perf_test.c | 57 +-
.../kernel/mm/tool/mem_cycle_opt_perf_test.c | 61 +-
.../cases/posix_mutex_test_001.c} | 57 +-
.../kernel/mutex/cases/posix_mutex_test_019.c | 276 ++++++++
.../cases/posix_mutex_test_020.c} | 87 +--
.../cmocka_mutex_test.c} | 51 +-
.../include/MutexTest.h} | 66 +-
.../kernel/pthread/cases/posix_pthread_test_003.c | 28 +-
.../kernel/pthread/cases/posix_pthread_test_004.c | 41 +-
.../kernel/pthread/cases/posix_pthread_test_005.c | 39 +-
.../kernel/pthread/cases/posix_pthread_test_006.c | 25 +-
.../kernel/pthread/cases/posix_pthread_test_009.c | 47 +-
.../kernel/pthread/cases/posix_pthread_test_018.c | 85 +--
.../kernel/pthread/cases/posix_pthread_test_019.c | 43 +-
.../kernel/pthread/cases/posix_pthread_test_021.c | 31 +-
.../kernel/pthread/cmocka_pthread_test.c | 49 +-
.../kernel/pthread/common/test_pthread_common.c | 26 +-
.../kernel/pthread/include/PthreadTest.h | 60 +-
.../kernel/sched/cases/api_pthread_test_001.c | 23 +-
.../kernel/sched/cases/api_pthread_test_002.c | 23 +-
.../kernel/sched/cases/api_pthread_test_003.c | 25 +-
.../kernel/sched/cases/api_pthread_test_004.c | 30 +-
.../kernel/sched/cases/api_pthread_test_005.c | 23 +-
.../kernel/sched/cases/api_pthread_test_006.c | 25 +-
.../kernel/sched/cases/api_pthread_test_007.c | 39 +-
.../kernel/sched/cases/api_pthread_test_008.c | 33 +-
.../kernel/sched/cases/api_pthread_test_009.c | 36 +-
.../kernel/sched/cases/api_task_test_001.c | 25 +-
.../kernel/sched/cases/api_task_test_002.c | 25 +-
.../kernel/sched/cases/api_task_test_003.c | 25 +-
.../kernel/sched/cases/api_task_test_004.c | 26 +-
.../kernel/sched/cases/api_task_test_005.c | 25 +-
.../kernel/sched/cases/api_task_test_006.c | 25 +-
.../kernel/sched/cases/api_task_test_007.c | 25 +-
.../testsuites/kernel/sched/cmocka_sched_test.c | 31 +-
.../kernel/sched/common/test_sched_common.c | 25 +-
.../testsuites/kernel/sched/include/SchedTest.h | 79 ++-
.../kernel/socket/cases/net_socket_test_005.c | 81 +++
.../kernel/socket/cases/net_socket_test_006.c | 110 +++
.../kernel/socket/cases/net_socket_test_008.c | 339 +++++++++
.../kernel/socket/cases/net_socket_test_009.c | 337 +++++++++
.../kernel/socket/cases/net_socket_test_010.c | 259 +++++++
.../kernel/socket/cases/net_socket_test_011.c | 319 +++++++++
.../testsuites/kernel/socket/cmocka_socket_test.c | 71 ++
.../testsuites/kernel/socket/include/SocketTest.h | 80 +++
.../testsuites/kernel/syscall/cases/Fstatfs_test.c | 104 +++
.../testsuites/kernel/syscall/cases/accept_test.c | 154 +++++
.../testsuites/kernel/syscall/cases/bind_test.c | 137 ++++
.../cases/chdir_test.c} | 99 +--
.../kernel/syscall/cases/clock_gettime_test.c | 106 +++
.../kernel/syscall/cases/clock_nanosleep_test.c | 91 +++
.../cases/clock_settime_test.c} | 66 +-
.../testsuites/kernel/syscall/cases/close_test.c | 150 ++++
.../testsuites/kernel/syscall/cases/connect_test.c | 372 ++++++++++
.../testsuites/kernel/syscall/cases/creat_test.c | 123 ++++
.../testsuites/kernel/syscall/cases/dup2_test.c | 157 +++++
testing/testsuites/kernel/syscall/cases/dup_test.c | 244 +++++++
.../testsuites/kernel/syscall/cases/fcntl_test.c | 318 +++++++++
.../kernel/syscall/cases/fpathconf_test.c | 103 +++
.../testsuites/kernel/syscall/cases/fsync_test.c | 253 +++++++
.../kernel/syscall/cases/ftruncate_test.c | 126 ++++
.../cases/getTimeofday_test.c} | 95 ++-
.../testsuites/kernel/syscall/cases/getcwd_test.c | 133 ++++
.../cases/getegid_test.c} | 69 +-
.../cases/geteuid_test.c} | 70 +-
.../cases/getgid_test.c} | 70 +-
.../cases/gethostname_test.c} | 45 +-
.../kernel/syscall/cases/getitimer_test.c | 139 ++++
.../kernel/syscall/cases/getpeername_test.c | 197 ++++++
.../mm_test_004.c => syscall/cases/getpid_test.c} | 46 +-
.../mm_test_004.c => syscall/cases/getppid_test.c} | 46 +-
.../kernel/syscall/cases/getsocketopt_test.c | 214 ++++++
.../cases/getuid_test.c} | 70 +-
.../testsuites/kernel/syscall/cases/listen_test.c | 145 ++++
.../testsuites/kernel/syscall/cases/lseek_test.c | 230 ++++++
.../testsuites/kernel/syscall/cases/lstat_test.c | 80 +++
.../testsuites/kernel/syscall/cases/memcmp_test.c | 130 ++++
.../testsuites/kernel/syscall/cases/memcpy_test.c | 135 ++++
.../cases/memset_test.c} | 111 +--
.../testsuites/kernel/syscall/cases/mkdir_test.c | 198 ++++++
.../cases/nansleep_test.c} | 99 +--
.../cases/pathconf_test.c} | 79 ++-
.../testsuites/kernel/syscall/cases/pipe_test.c | 98 +++
.../testsuites/kernel/syscall/cases/pread_test.c | 377 ++++++++++
.../testsuites/kernel/syscall/cases/pwrite_test.c | 322 +++++++++
.../testsuites/kernel/syscall/cases/read_test.c | 201 ++++++
.../cases/readdir_test.c} | 98 ++-
.../kernel/syscall/cases/recvfrom_test.c | 448 ++++++++++++
.../testsuites/kernel/syscall/cases/rmdir_test.c | 121 ++++
.../testsuites/kernel/syscall/cases/sched_test.c | 204 ++++++
.../kernel/syscall/cases/setsocketopt01_test.c | 162 +++++
.../testsuites/kernel/syscall/cases/socket_test.c | 208 ++++++
.../kernel/syscall/cases/socketpair_test.c | 230 ++++++
.../testsuites/kernel/syscall/cases/symlink_test.c | 132 ++++
.../cases/time_test.c} | 80 ++-
.../cases/timer_create_test.c} | 61 +-
.../cases/timer_delete_test.c} | 63 +-
.../cases/timer_gettime_test.c} | 66 +-
.../kernel/syscall/cases/truncate_test.c | 150 ++++
.../mm_test_005.c => syscall/cases/unlink_test.c} | 73 +-
.../testsuites/kernel/syscall/cases/write_test.c | 177 +++++
.../kernel/syscall/cmocka_syscall_test.c | 458 ++++++++++++
.../kernel/syscall/common/test_syscall_common.c | 767 +++++++++++++++++++++
.../kernel/syscall/include/SyscallTest.h | 457 ++++++++++++
.../kernel/time/cases/clock_test_clock01.c | 38 +-
.../kernel/time/cases/clock_test_clock02.c | 17 +-
.../kernel/time/cases/clock_test_smoke.c | 86 +--
.../kernel/time/cases/clock_test_timer01.c | 45 +-
.../kernel/time/cases/clock_test_timer03.c | 58 +-
.../kernel/time/cases/clock_test_timer04.c | 37 +-
.../kernel/time/cases/clock_test_timer05.c | 72 +-
testing/testsuites/kernel/time/cmocka_time_test.c | 31 +-
testing/testsuites/kernel/time/include/TimeTest.h | 41 +-
160 files changed, 13315 insertions(+), 2467 deletions(-)
copy testing/testsuites/kernel/{sched/common/test_sched_common.c =>
mutex/cases/posix_mutex_test_001.c} (57%)
create mode 100644 testing/testsuites/kernel/mutex/cases/posix_mutex_test_019.c
copy testing/testsuites/kernel/{pthread/cases/posix_pthread_test_006.c =>
mutex/cases/posix_mutex_test_020.c} (50%)
copy testing/testsuites/kernel/{sched/common/test_sched_common.c =>
mutex/cmocka_mutex_test.c} (54%)
copy testing/testsuites/kernel/{time/cases/clock_test_clock02.c =>
mutex/include/MutexTest.h} (51%)
create mode 100644 testing/testsuites/kernel/socket/cases/net_socket_test_005.c
create mode 100644 testing/testsuites/kernel/socket/cases/net_socket_test_006.c
create mode 100644 testing/testsuites/kernel/socket/cases/net_socket_test_008.c
create mode 100644 testing/testsuites/kernel/socket/cases/net_socket_test_009.c
create mode 100644 testing/testsuites/kernel/socket/cases/net_socket_test_010.c
create mode 100644 testing/testsuites/kernel/socket/cases/net_socket_test_011.c
create mode 100644 testing/testsuites/kernel/socket/cmocka_socket_test.c
create mode 100644 testing/testsuites/kernel/socket/include/SocketTest.h
create mode 100644 testing/testsuites/kernel/syscall/cases/Fstatfs_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/accept_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/bind_test.c
copy testing/testsuites/kernel/{sched/cases/api_task_test_005.c =>
syscall/cases/chdir_test.c} (56%)
create mode 100644 testing/testsuites/kernel/syscall/cases/clock_gettime_test.c
create mode 100644
testing/testsuites/kernel/syscall/cases/clock_nanosleep_test.c
copy testing/testsuites/kernel/{mm/cases/mm_test_005.c =>
syscall/cases/clock_settime_test.c} (55%)
create mode 100644 testing/testsuites/kernel/syscall/cases/close_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/connect_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/creat_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/dup2_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/dup_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/fcntl_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/fpathconf_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/fsync_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/ftruncate_test.c
copy testing/testsuites/kernel/{sched/cases/api_pthread_test_008.c =>
syscall/cases/getTimeofday_test.c} (52%)
create mode 100644 testing/testsuites/kernel/syscall/cases/getcwd_test.c
copy testing/testsuites/kernel/{pthread/common/test_pthread_common.c =>
syscall/cases/getegid_test.c} (57%)
copy testing/testsuites/kernel/{pthread/common/test_pthread_common.c =>
syscall/cases/geteuid_test.c} (56%)
copy testing/testsuites/kernel/{pthread/common/test_pthread_common.c =>
syscall/cases/getgid_test.c} (57%)
copy testing/testsuites/kernel/{mm/cases/mm_test_004.c =>
syscall/cases/gethostname_test.c} (59%)
create mode 100644 testing/testsuites/kernel/syscall/cases/getitimer_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/getpeername_test.c
copy testing/testsuites/kernel/{mm/cases/mm_test_004.c =>
syscall/cases/getpid_test.c} (61%)
copy testing/testsuites/kernel/{mm/cases/mm_test_004.c =>
syscall/cases/getppid_test.c} (61%)
create mode 100644 testing/testsuites/kernel/syscall/cases/getsocketopt_test.c
copy testing/testsuites/kernel/{pthread/common/test_pthread_common.c =>
syscall/cases/getuid_test.c} (57%)
create mode 100644 testing/testsuites/kernel/syscall/cases/listen_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/lseek_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/lstat_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/memcmp_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/memcpy_test.c
copy testing/testsuites/kernel/{sched/cases/api_pthread_test_009.c =>
syscall/cases/memset_test.c} (51%)
create mode 100644 testing/testsuites/kernel/syscall/cases/mkdir_test.c
copy testing/testsuites/kernel/{sched/cases/api_pthread_test_003.c =>
syscall/cases/nansleep_test.c} (50%)
copy testing/testsuites/kernel/{mm/cases/mm_test_005.c =>
syscall/cases/pathconf_test.c} (54%)
create mode 100644 testing/testsuites/kernel/syscall/cases/pipe_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/pread_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/pwrite_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/read_test.c
copy testing/testsuites/kernel/{pthread/common/test_pthread_common.c =>
syscall/cases/readdir_test.c} (50%)
create mode 100644 testing/testsuites/kernel/syscall/cases/recvfrom_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/rmdir_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/sched_test.c
create mode 100644
testing/testsuites/kernel/syscall/cases/setsocketopt01_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/socket_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/socketpair_test.c
create mode 100644 testing/testsuites/kernel/syscall/cases/symlink_test.c
copy testing/testsuites/kernel/{pthread/common/test_pthread_common.c =>
syscall/cases/time_test.c} (54%)
copy testing/testsuites/kernel/{mm/cases/mm_test_005.c =>
syscall/cases/timer_create_test.c} (56%)
copy testing/testsuites/kernel/{mm/cases/mm_test_005.c =>
syscall/cases/timer_delete_test.c} (57%)
copy testing/testsuites/kernel/{mm/cases/mm_test_005.c =>
syscall/cases/timer_gettime_test.c} (53%)
create mode 100644 testing/testsuites/kernel/syscall/cases/truncate_test.c
copy testing/testsuites/kernel/{mm/cases/mm_test_005.c =>
syscall/cases/unlink_test.c} (54%)
create mode 100644 testing/testsuites/kernel/syscall/cases/write_test.c
create mode 100644 testing/testsuites/kernel/syscall/cmocka_syscall_test.c
create mode 100644
testing/testsuites/kernel/syscall/common/test_syscall_common.c
create mode 100644 testing/testsuites/kernel/syscall/include/SyscallTest.h