]> granicus.if.org Git - strace/blobdiff - tests/gen_tests.in
tests: extend TEST_NETLINK_OBJECT macro
[strace] / tests / gen_tests.in
index eec666efa4f749caf6d89b36268c86503150b929..4cea36b3cce1833615fad01d6b71ce8400b7f6c4 100644 (file)
@@ -77,7 +77,8 @@ file_ioctl    +ioctl.test
 finit_module   -a25
 flock  -a19
 fork-f -a26 -qq -f -e signal=none -e trace=chdir
-fstat64        +fstat.test
+fstat  -a15 -v -P stat.sample
+fstat64        -a17 -v -P stat.sample
 fstatat64      -a32 -v -P stat.sample -P /dev/full
 fstatfs        -a18
 fstatfs64      -a24
@@ -114,6 +115,7 @@ getsockname -a27
 gettid -a9
 getuid32       +getuid.test
 getxxid        -a10 -e trace=getxpid,getxuid,getxgid
+group_req      -e trace=setsockopt
 inet-cmsg      -e trace=recvmsg
 init_module    -a27
 inotify        -a23 -e trace=inotify_add_watch,inotify_rm_watch
@@ -152,6 +154,7 @@ linkat
 lookup_dcookie -a27
 lstat  -a32 -v -P stat.sample -P /dev/full
 lstat64        -a32 -v -P stat.sample -P /dev/full
+madvise        -a33
 mbind
 membarrier     -a36
 memfd_create
@@ -182,10 +185,26 @@ munlockall        -a13
 nanosleep      -a20
 net-icmp_filter        -e trace=getsockopt,setsockopt
 net-sockaddr   -a24 -e trace=connect
-netlink_protocol       -e trace=%network
+netlink_audit  +netlink_sock_diag.test
+netlink_crypto +netlink_sock_diag.test
+netlink_generic        +netlink_sock_diag.test
+netlink_netfilter      +netlink_sock_diag.test
+netlink_protocol       -e trace=sendto
+netlink_route  +netlink_sock_diag.test
+netlink_selinux        +netlink_sock_diag.test
+netlink_xfrm   +netlink_sock_diag.test
 newfstatat     -a32 -v -P stat.sample -P /dev/full
+nlattr         +netlink_sock_diag.test
+nlattr_inet_diag_msg           +netlink_sock_diag.test
+nlattr_inet_diag_req_compat    +netlink_sock_diag.test
+nlattr_inet_diag_req_v2                +netlink_sock_diag.test
+nlattr_netlink_diag_msg                +netlink_sock_diag.test
+nlattr_nlmsgerr                        +netlink_sock_diag.test
+nlattr_packet_diag_msg         +netlink_sock_diag-v.sh
+nlattr_smc_diag_msg            +netlink_sock_diag.test
+nlattr_unix_diag_msg           +netlink_sock_diag.test
 old_mmap       -a11 -e trace=mmap
-oldfstat       +fstat.test
+oldfstat       -a18 -v -P stat.sample
 oldlstat       -a32 -v -P stat.sample -P /dev/full
 oldstat        -a32 -v -P stat.sample -P /dev/full
 open   -a30 -P $NAME.sample
@@ -278,10 +297,18 @@ setuid    -a10
 setuid32       -a12
 shmxt  -a11 -e trace='/(osf_)?shmat,shmdt'
 shutdown       -a24
+sigaction      -a31
 siginfo        -e trace=none
+signal -a25 -e signal=none -e trace='/^signal$'
 signal_receive -a16 -e trace=kill
 signalfd4
+sigpending     -a15
+sigprocmask    -a34
 sigreturn      -esignal='!USR1'
+sigsuspend     -a19 -esignal=none
+so_linger      -e trace=getsockopt,setsockopt
+so_peercred    -e trace=getsockopt
+sock_filter-v  -v -e trace=getsockopt,setsockopt
 socketcall     -a20
 splice
 stat   -a32 -v -P stat.sample -P /dev/full
@@ -290,6 +317,7 @@ statfs      -a17
 statfs64       -a23
 statx  -a32 -v -P stat.sample -P /dev/full
 swap   -a23 -e trace=swapon,swapoff
+sxetmask       -a11 -e trace=sgetmask,ssetmask
 symlink        -a34
 symlinkat
 sync   -a7
@@ -304,9 +332,12 @@ timer_xettime      -e trace=timer_create,timer_settime,timer_gettime
 timerfd_xettime        -e trace=timerfd_create,timerfd_settime,timerfd_gettime
 times  -esignal=none
 times-fail     -a12 -e trace=times
-trace_fstat    > stat.sample; test_trace_expr '' -e%fstat -v -Pstat.sample -P/dev/full
+trace_fstat    test_trace_expr '' -e%fstat -v -P stat.sample -P /dev/full
 trace_fstatfs  test_trace_expr '' -e%fstatfs
-trace_stat_like        > stat.sample; test_trace_expr '' -e%%stat -v -Pstat.sample -P/dev/full
+trace_lstat    test_trace_expr '' -e%lstat -v -P stat.sample -P /dev/full
+trace_question test_trace_expr '' -e?osf_utimes,?/^pkey_.*
+trace_stat     test_trace_expr '' -e%stat -v -P stat.sample -P /dev/full
+trace_stat_like        test_trace_expr '' -e%%stat -v -P stat.sample -P /dev/full
 trace_statfs   test_trace_expr '' -e%statfs
 trace_statfs_like      test_trace_expr '' -e%%statfs
 truncate