]> granicus.if.org Git - strace/commitdiff
tests: tabulate xattr.test
authorDmitry V. Levin <ldv@altlinux.org>
Thu, 6 Apr 2017 22:22:50 +0000 (22:22 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Thu, 6 Apr 2017 22:22:50 +0000 (22:22 +0000)
* tests/gen_tests.in (xattr): New entry.
* tests/xattr.test: Remove.
* tests/Makefile.am (DECODER_TESTS): Remove xattr.test.

tests/Makefile.am
tests/gen_tests.in
tests/xattr.test [deleted file]

index 1fb67f77ce83f80654c12ebf16171d3958cdffb4..4bdd79e9b06644791675bdf4086f17991a823032 100644 (file)
@@ -550,7 +550,6 @@ DECODER_TESTS = \
        unix-pair-send-recv.test \
        unix-pair-sendto-recvfrom.test \
        utimensat.test \
-       xattr.test \
        # end of DECODER_TESTS
 
 MISC_TESTS = \
index e163b5ca859fccf1985c82b2a741b8f840c3c92f..417668925740a28ca6b56635c86432247b2a60f9 100644 (file)
@@ -314,6 +314,7 @@ wait4-v     -v -e signal=none -e trace=wait4
 waitid -esignal=none
 waitid-v       -v -e signal=none -e trace=waitid
 waitpid        -a28
+xattr  -a22 -e trace=getxattr,fgetxattr,lgetxattr,setxattr,fsetxattr,lsetxattr,listxattr,flistxattr,llistxattr,removexattr,fremovexattr,lremovexattr
 xattr-strings  -a22 -s 4 -e trace=fsetxattr
 xet_robust_list        -a24 -e trace=get_robust_list,set_robust_list
 xetitimer      -a29 -e trace=setitimer,getitimer
diff --git a/tests/xattr.test b/tests/xattr.test
deleted file mode 100755 (executable)
index 8c7a87b..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-# Check *xattr syscalls decoding.
-
-. "${srcdir=.}/init.sh"
-
-syscalls=
-for n in getxattr setxattr listxattr removexattr; do
-       syscalls="$syscalls,${n},f${n},l${n}"
-done
-
-run_strace_match_diff -a22 -e trace=$syscalls