|
@@ -62,15 +62,53 @@ LTP_TESTSUITE_CONF_ENV += \
|
|
|
LIBS="$(LTP_TESTSUITE_LIBS)" \
|
|
|
SYSROOT="$(STAGING_DIR)"
|
|
|
|
|
|
-# Requires uClibc bessel support, normally not enabled
|
|
|
+# uclibc: bessel support normally not enabled
|
|
|
ifeq ($(BR2_TOOLCHAIN_USES_UCLIBC),y)
|
|
|
-define LTP_TESTSUITE_REMOVE_UNSUPPORTED
|
|
|
- rm -rf $(@D)/testcases/misc/math/float/bessel/
|
|
|
- rm -f $(@D)/testcases/misc/math/float/float_bessel.c
|
|
|
-endef
|
|
|
-LTP_TESTSUITE_POST_PATCH_HOOKS += LTP_TESTSUITE_REMOVE_UNSUPPORTED
|
|
|
+LTP_TESTSUITE_UNSUPPORTED_TEST_CASES = \
|
|
|
+ testcases/misc/math/float/bessel/ \
|
|
|
+ testcases/misc/math/float/float_bessel.c
|
|
|
+else ifeq ($(BR2_TOOLCHAIN_USES_MUSL),y)
|
|
|
+LTP_TESTSUITE_UNSUPPORTED_TEST_CASES = \
|
|
|
+ testcases/kernel/pty/pty01.c \
|
|
|
+ testcases/kernel/pty/pty02.c \
|
|
|
+ testcases/kernel/pty/ptem01.c \
|
|
|
+ testcases/kernel/sched/process_stress/process.c \
|
|
|
+ testcases/kernel/syscalls/accept4/accept4_01.c \
|
|
|
+ testcases/kernel/syscalls/confstr/confstr01.c \
|
|
|
+ testcases/kernel/syscalls/fmtmsg/fmtmsg01.c \
|
|
|
+ testcases/kernel/syscalls/getcontext/getcontext01.c \
|
|
|
+ testcases/kernel/syscalls/getdents/getdents01.c \
|
|
|
+ testcases/kernel/syscalls/getdents/getdents02.c \
|
|
|
+ testcases/kernel/syscalls/ioctl/ioctl01.c \
|
|
|
+ testcases/kernel/syscalls/ioctl/ioctl02.c \
|
|
|
+ testcases/kernel/syscalls/rt_tgsigqueueinfo/rt_tgsigqueueinfo01.c \
|
|
|
+ testcases/kernel/syscalls/sched_getaffinity/sched_getaffinity01.c \
|
|
|
+ testcases/kernel/syscalls/timer_create/timer_create01.c \
|
|
|
+ testcases/kernel/syscalls/timer_create/timer_create03.c \
|
|
|
+ testcases/misc/crash/crash01.c \
|
|
|
+ testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcraw_create/ \
|
|
|
+ testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svctcp_create/ \
|
|
|
+ testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svctcp_create/ \
|
|
|
+ testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_bufcreate/ \
|
|
|
+ testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_create/ \
|
|
|
+ testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_create/ \
|
|
|
+ testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_regunreg_registerrpc/ \
|
|
|
+ testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_regunreg_svc_register/ \
|
|
|
+ testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_regunreg_svc_unregister/ \
|
|
|
+ testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_regunreg_xprt_register/ \
|
|
|
+ testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_regunreg_xprt_unregister/ \
|
|
|
+ testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_auth_authdes_seccreate/ \
|
|
|
+ utils/benchmark/ebizzy-0.3
|
|
|
endif
|
|
|
|
|
|
+define LTP_TESTSUITE_REMOVE_UNSUPPORTED_TESTCASES
|
|
|
+ $(foreach f,$(LTP_TESTSUITE_UNSUPPORTED_TEST_CASES),
|
|
|
+ rm -rf $(@D)/$(f)
|
|
|
+ )
|
|
|
+endef
|
|
|
+
|
|
|
+LTP_TESTSUITE_POST_PATCH_HOOKS += LTP_TESTSUITE_REMOVE_UNSUPPORTED_TESTCASES
|
|
|
+
|
|
|
# ldd command build system tries to build a shared library unconditionally.
|
|
|
ifeq ($(BR2_STATIC_LIBS),y)
|
|
|
define LTP_TESTSUITE_REMOVE_LDD
|