[DTrace-devel] [PATCH v2 4/4] test: fix test failure when no /usr/sbin/dtrace exists

Eugene Loh eugene.loh at oracle.com
Tue Sep 23 17:26:03 UTC 2025


Reviewed-by: Eugene Loh <eugene.loh at oracle.com>

On 9/23/25 11:31, Nick Alcock via DTrace-devel wrote:
> A missing $ led to this test spuriously failing in this case.
>
> Signed-off-by: Nick Alcock <nick.alcock at oracle.com>
> ---
>   test/unittest/usdt/tst.exec-dof-replacement.sh | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/test/unittest/usdt/tst.exec-dof-replacement.sh b/test/unittest/usdt/tst.exec-dof-replacement.sh
> index b7ec5f2dc5e92..fc04c61d231a0 100755
> --- a/test/unittest/usdt/tst.exec-dof-replacement.sh
> +++ b/test/unittest/usdt/tst.exec-dof-replacement.sh
> @@ -33,7 +33,7 @@ provider test_prov {
>   };
>   EOF
>   
> -if ! { $dtrace $dt_flags -h -s prov1.d && dtrace -h -s prov2.d; } then
> +if ! { $dtrace $dt_flags -h -s prov1.d && $dtrace $dt_flags -h -s prov2.d; } then
>   	echo "failed to generate header files" >&2
>   	exit 1
>   fi



More information about the DTrace-devel mailing list