[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