Re: [PATCH] generic/231: use relative path to invoke fsx

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]



On Mon, Apr 14, 2025 at 02:01:02PM +0200, Christoph Hellwig wrote:
> This test uses su to run fsx as $qa_user.  Because the shell calling
> fsx is run as $qa_user it might not be able to access the xfstests or
> parent directory which might only be accessible to the user xfstests
> is run as (e.g. root).  Switch back to calling fsx using a relative
> path, partially reverting commit 1c67e8b191fe
> ("config: add FSX_PROG variable").
> 
> Signed-off-by: Christoph Hellwig <hch@xxxxxx>

I make the same statement about leaving a note about using relative
paths in the comments as I had for the previous fix.

With that applied here,
Reviewed-by: "Darrick J. Wong" <djwong@xxxxxxxxxx>

--D

> ---
>  tests/generic/231 | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/tests/generic/231 b/tests/generic/231
> index b598a5d568bd..8dda926d875e 100755
> --- a/tests/generic/231
> +++ b/tests/generic/231
> @@ -23,8 +23,8 @@ _fsx()
>  	echo "=== FSX Standard Mode, Memory Mapping, $tasks Tasks ==="
>  	for (( i = 1; i <= $tasks; i++ )); do
>  		SEED=$RANDOM
> -		echo "$FSX_PROG $FSX_ARGS -S $SEED $SCRATCH_MNT/fsx_file$i" >>$seqres.full
> -		_su $qa_user -c "$FSX_PROG $FSX_ARGS -S $SEED \
> +		echo "ltp/fsx $FSX_ARGS -S $SEED $SCRATCH_MNT/fsx_file$i" >>$seqres.full
> +		_su $qa_user -c "ltp/fsx $FSX_ARGS -S $SEED \
>  			$FSX_AVOID $SCRATCH_MNT/fsx_file$i" >$tmp.output$i 2>&1 &
>  	done
>  
> -- 
> 2.47.2
> 
> 




[Index of Archives]     [Linux Filesystems Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux