../qual_inject-retval 0 + args='-a12 -echdir -einject=chdir:retval=0 ../qual_inject-retval 0' + ../../strace -o log -a12 -echdir -einject=chdir:retval=0 ../qual_inject-retval 0 ../../strace: Failed to tamper with process 97901: unexpectedly got no error (return value 0x2acdedfe30, error 0) expected retval 0, got retval 183843552816 + dump_log_and_fail_with '../../strace -a12 -echdir -einject=chdir:retval=0 ../qual_inject-retval 0 failed with code 1' + cat chdir("..") = 183843552816 (INJECTED) +++ exited with 1 +++ + fail_ '../../strace -a12 -echdir -einject=chdir:retval=0 ../qual_inject-retval 0 failed with code 1' + warn_ 'qual_inject-retval.test: failed test: ../../strace -a12 -echdir -einject=chdir:retval=0 ../qual_inject-retval 0 failed with code 1' + printf '%s\n' 'qual_inject-retval.test: failed test: ../../strace -a12 -echdir -einject=chdir:retval=0 ../qual_inject-retval 0 failed with code 1' qual_inject-retval.test: failed test: ../../strace -a12 -echdir -einject=chdir:retval=0 ../qual_inject-retval 0 failed with code 1 + exit 1 FAIL qual_inject-retval.test (exit status: 1) FAIL: strace-r ============== + ../strace -V + TIMEOUT='timeout -k 5 -s XCPU 600' + timeout -k 5 -s XCPU 600 true + '[' 1 -eq 0 ']' + exec timeout -k 5 -s XCPU 600 ./strace-r.test + r_opt=-r + run_prog ../sleep 0 + '[' 2 -eq 0 ']' + args='../sleep 0' + ../sleep 0 + run_strace -r -eexecve ../sleep 1 + args='-r -eexecve ../sleep 1' + ../../strace -o log -r -eexecve ../sleep 1 + match_grep + local output patterns error pattern cnt failed= + '[' 0 -eq 0 ']' + output=log + '[' 0 -eq 0 ']' + patterns=.././strace-r.expected + '[' 0 -eq 0 ']' + error='../../strace -r -eexecve ../sleep 1 output mismatch' + check_prog wc + type wc + check_prog grep + type grep + cnt=1 + read -r pattern + LC_ALL=C + grep -E -x -e '[ ]{5}0\.0{6} execve\("\.\./sleep", \["\.\./sleep", "1"\], 0x[[:xdigit:]]* /\* [[:digit:]]* vars \*/\) = 0' + cnt=2 + read -r pattern + LC_ALL=C + grep -E -x -e '[ ]{5}(1\.[01]|0\.9)[[:digit:]]{5} \+\+\+ exited with 0 \+\+\+' + test -n '' + echo 'Failed patterns of expected output:' Failed patterns of expected output: + failed=1 + printf '#%d: %s\n' 2 '[ ]{5}(1\.[01]|0\.9)[[:digit:]]{5} \+\+\+ exited with 0 \+\+\+' #2: [ ]{5}(1\.[01]|0\.9)[[:digit:]]{5} \+\+\+ exited with 0 \+\+\+ + cnt=3 + read -r pattern + test -z 1 + echo 'Actual output:' Actual output: + cat 0.000000 execve("../sleep", ["../sleep", "1"], 0x3fffe8e278 /* 45 vars */) = 0 1.233279 +++ exited with 0 +++ + fail_ '../../strace -r -eexecve ../sleep 1 output mismatch' + warn_ 'strace-r.test: failed test: ../../strace -r -eexecve ../sleep 1 output mismatch' + printf '%s\n' 'strace-r.test: failed test: ../../strace -r -eexecve ../sleep 1 output mismatch' strace-r.test: failed test: ../../strace -r -eexecve ../sleep 1 output mismatch + exit 1 FAIL strace-r.test (exit status: 1) ============================================================================ Testsuite summary for strace 5.6 ============================================================================ # TOTAL: 843 # PASS: 651 # SKIP: 149 # XFAIL: 0 # FAIL: 43 # XPASS: 0 # ERROR: 0 ============================================================================ See tests/test-suite.log Please report to strace-devel@lists.strace.io ============================================================================ make[5]: Leaving directory '/builddir/build/BUILD/strace-5.6/tests' make[4]: Leaving directory '/builddir/build/BUILD/strace-5.6/tests' make[3]: Leaving directory '/builddir/build/BUILD/strace-5.6/tests' make[2]: Leaving directory '/builddir/build/BUILD/strace-5.6/tests' make[1]: Leaving directory '/builddir/build/BUILD/strace-5.6' make[5]: *** [Makefile:10956: test-suite.log] Error 1 make[4]: *** [Makefile:11064: check-TESTS] Error 2 make[3]: *** [Makefile:11131: check-am] Error 2 make[2]: *** [Makefile:11133: check] Error 2 make[1]: *** [Makefile:7729: check-recursive] Error 1 make: *** [Makefile:8028: check] Error 2