[PATCH] xfstests: add missing colon in _filter_ln
Eric Sandeen
sandeen at sandeen.net
Wed May 29 11:21:16 CDT 2013
On 5/29/13 10:41 AM, Eryu Guan wrote:
> On distros with older coreutils(eg. RHEL5) generic/294 fails like
>
> -ln: creating symbolic link `SCRATCH_MNT/294.test/testlink': File exists
> +ln: creating symbolic link `SCRATCH_MNT/294.test/testlink'File exists
>
> _filter_ln ate the ": ". xfs/103 has similar issue. Add ": " back.
Ok, so older coreutils does i.e.:
ln: creating symbolic link `b' to `a': File exists
and newer:
ln: creating symbolic link `b': File exists
We want to convert the older output to the newer, by removing the " to `a'" part.
Seems like my sed script is the long way around that ;)
Still, looks like your fix does the right thing, thanks.
Reviewed-by: Eric Sandeen <sandeen at redhat.com>
-Eric
> Signed-off-by: Eryu Guan <eguan at redhat.com>
> ---
> common/filter | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/common/filter b/common/filter
> index bdd6427..dbb1674 100644
> --- a/common/filter
> +++ b/common/filter
> @@ -243,7 +243,7 @@ _filter_spaces()
> # Account for different "ln" failure messages
> _filter_ln()
> {
> - sed -e "s,\(creating symbolic link .*\) to .*: ,\1," \
> + sed -e "s,\(creating symbolic link .*\) to .*: ,\1: ," \
> -e "s,failed to create,creating,"
> }
>
>
More information about the xfs
mailing list