]> granicus.if.org Git - strace/commitdiff
tests: use fixed name for stat tests sample file
authorEugene Syromyatnikov <evgsyr@gmail.com>
Wed, 19 Apr 2017 23:01:29 +0000 (01:01 +0200)
committerEugene Syromyatnikov <evgsyr@gmail.com>
Thu, 20 Apr 2017 00:52:34 +0000 (02:52 +0200)
As tests are now run in separate directories.

* tests/xstatx.c: Use fixed "stat.sample" name for sample file.
* tests/fstat.test: Use it as an argument for -P option.
* tests/gen_tests.in (fstat64, lstat, lstat64, newfstatat, oldlstat,
oldstat, stat, stat64, statx): Likewise.

tests/fstat.test
tests/gen_tests.in
tests/xstatx.c

index 38936320d7cfaa1a0f311e94be4573eaaf840139..5f9ceb78fd0d7d3b0c1fb7a6bafc3b52534bd5d6 100755 (executable)
@@ -6,7 +6,7 @@
 
 syscall=$NAME
 run_prog > /dev/null
-sample=$syscall.sample
+sample=stat.sample
 > "$sample"
 run_strace -ve$syscall -P$sample -a21 $args > "$EXP"
 match_diff "$LOG" "$EXP"
index 3e885a2453d9741e5de9efcb07df97c973c4f5bb..1e55d09bde13ab8255795992f62af3373b2e4f9a 100644 (file)
@@ -77,7 +77,7 @@ finit_module  -a25
 flock  -a19
 fork-f -a26 -qq -f -e signal=none -e trace=chdir
 fstat64        +fstat.test
-fstatat64      -a32 -v -P $NAME.sample -P /dev/full
+fstatat64      -a32 -v -P stat.sample -P /dev/full
 fstatfs        -a18
 fstatfs64      -a24
 fsync  -a10
@@ -149,8 +149,8 @@ lchown32    -a32
 link
 linkat
 lookup_dcookie -a27
-lstat  -a32 -v -P $NAME.sample -P /dev/full
-lstat64        -a32 -v -P $NAME.sample -P /dev/full
+lstat  -a32 -v -P stat.sample -P /dev/full
+lstat64        -a32 -v -P stat.sample -P /dev/full
 mbind
 membarrier     -a36
 memfd_create
@@ -182,11 +182,11 @@ nanosleep -a20
 net-icmp_filter        -e trace=getsockopt,setsockopt
 net-sockaddr   -a24 -e trace=connect
 netlink_protocol       -e trace=%network
-newfstatat     -a32 -v -P $NAME.sample -P /dev/full
+newfstatat     -a32 -v -P stat.sample -P /dev/full
 old_mmap       -a11 -e trace=mmap
 oldfstat       +fstat.test
-oldlstat       -a32 -v -P $NAME.sample -P /dev/full
-oldstat        -a32 -v -P $NAME.sample -P /dev/full
+oldlstat       -a32 -v -P stat.sample -P /dev/full
+oldstat        -a32 -v -P stat.sample -P /dev/full
 open   -a30 -P $NAME.sample
 openat -P $NAME.sample
 osf_utimes     -a21
@@ -281,11 +281,11 @@ signalfd4
 sigreturn      -esignal='!USR1'
 socketcall     -a20
 splice
-stat   -a32 -v -P $NAME.sample -P /dev/full
-stat64 -a32 -v -P $NAME.sample -P /dev/full
+stat   -a32 -v -P stat.sample -P /dev/full
+stat64 -a32 -v -P stat.sample -P /dev/full
 statfs -a17
 statfs64       -a23
-statx  -a32 -v -P $NAME.sample -P /dev/full
+statx  -a32 -v -P stat.sample -P /dev/full
 swap   -a23 -e trace=swapon,swapoff
 symlink        -a34
 symlinkat
index 9b56deffeeb58e2357090da7584560ec44474982..8d486ad5656ee6916121a3cca90fa26c14cdf5c0 100644 (file)
@@ -272,7 +272,7 @@ main(void)
 # else
        static const char full[] = "/dev/full";
 # endif
-       static const char sample[] = TEST_SYSCALL_STR ".sample";
+       static const char sample[] = "stat.sample";
        TAIL_ALLOC_OBJECT_CONST_PTR(STRUCT_STAT, st);
 
        int rc;