[DTrace-devel] [PATCH v2 1/2] Add diagnostics for tst.sid.sh
Kris Van Hees
kris.van.hees at oracle.com
Tue Jul 6 15:04:29 PDT 2021
Reviewed-by: Kris Van Hees <kris.van.hees at oracle.com>
On Tue, Jul 06, 2021 at 05:35:44PM -0400, eugene.loh at oracle.com wrote:
> From: Eugene Loh <eugene.loh at oracle.com>
>
> ---
> test/unittest/scripting/tst.sid.r | 0
> test/unittest/scripting/tst.sid.sh | 6 +++++-
> 2 files changed, 5 insertions(+), 1 deletion(-)
> delete mode 100644 test/unittest/scripting/tst.sid.r
>
> diff --git a/test/unittest/scripting/tst.sid.r b/test/unittest/scripting/tst.sid.r
> deleted file mode 100644
> index e69de29b..00000000
> diff --git a/test/unittest/scripting/tst.sid.sh b/test/unittest/scripting/tst.sid.sh
> index 7fe62d48..4df1a0d2 100755
> --- a/test/unittest/scripting/tst.sid.sh
> +++ b/test/unittest/scripting/tst.sid.sh
> @@ -32,12 +32,14 @@ cat > $dfilename <<-EOF
> BEGIN
> /\$sid != \$1/
> {
> + printf("actual: %d mismatches expected: %d\n", \$sid, \$1);
> exit(1);
> }
>
> BEGIN
> /\$sid == \$1/
> {
> + printf("actual: %d matches expected: %d\n", \$sid, \$1);
> exit(0);
> }
> EOF
> @@ -54,10 +56,12 @@ if [ $? -ne 0 ]; then
> exit 1
> fi
>
> -$dfilename $sessionid >/dev/null 2>&1
> +$dfilename $sessionid 2>&1
>
> if [ $? -ne 0 ]; then
> echo "Error in executing $dfilename" >&2
> + ps -p $$ -o sid
> + echo expect $sessionid for pid $$
> exit 1
> fi
>
> --
> 2.18.4
>
>
> _______________________________________________
> DTrace-devel mailing list
> DTrace-devel at oss.oracle.com
> https://oss.oracle.com/mailman/listinfo/dtrace-devel
More information about the DTrace-devel
mailing list