* tests/strace-E.test: New test. * tests/Makefile.am (MISC_TESTS): Add it. --- tests/Makefile.am | 1 + tests/strace-E.test | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100755 tests/strace-E.test
diff --git a/tests/Makefile.am b/tests/Makefile.am index dcc9323..092219c 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -651,6 +651,7 @@ MISC_TESTS = \ qual_syscall.test \ redirect.test \ restart_syscall.test \ + strace-E.test \ strace-S.test \ strace-T.test \ strace-V.test \ diff --git a/tests/strace-E.test b/tests/strace-E.test new file mode 100755 index 0000000..e2ff240 --- /dev/null +++ b/tests/strace-E.test @@ -0,0 +1,15 @@ +#!/bin/sh + +# Check -E option. + +. "${srcdir=.}/init.sh" + +run_prog ./sleep 1 > /dev/null +run_strace -E option_E_var=OPTION_E_VAL -v $args +{ +printf 'execve\\(\"./sleep\", \\[\"./sleep\", \"1\"\\], ' +printf '\\[.*\"option_E_var=OPTION_E_VAL\".*\\) = 0\n' +printf '\+\+\+ exited with 0 \+\+\+\n' +} > "$EXP" +match_grep "$LOG" "$EXP" +rm -f "$EXP" -- 1.8.3.1 ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e _______________________________________________ Strace-devel mailing list Strace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/strace-devel