Bug 3689 - [Anck 4.19][anolis8.6][x86_64][社区nightly][xfs文件系统]xfstests测试套下xfs/519用例失败,-310f146ce52077fcd3308dcbe7632bb2 SCRATCH_MNT/b ,+d41d8cd98f00b204e9800998ecf8427e SCRATCH_MNT/b
Summary: [Anck 4.19][anolis8.6][x86_64][社区nightly][xfs文件系统]xfstests测试套下xfs/519用例失败,-31...
Status: NEW
Alias: None
Product: Antest
Classification: Infrastructures
Component: 测试用例 (show other bugs) 测试用例
Version: unspecified
Hardware: x86_64 Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: shuancue
QA Contact: shuming
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-10 17:34 UTC by zhixin01
Modified: 2023-02-21 14:51 UTC (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description zhixin01 alibaba_cloud_group 2023-01-10 17:34:02 UTC
Description of problem:
xfstests测试套下xfs/519用例测试test reflink flag失败
xfs/519       - output mismatch (see /tmp/tone/run/xfstests/results//xfs/519.out.bad)
    --- tests/xfs/519.out       2023-01-09 23:08:40.299751586 +0800
    +++ /tmp/tone/run/xfstests/results//xfs/519.out.bad 2023-01-10 17:21:28.724164728 +0800
    @@ -1,7 +1,7 @@
     QA output created by 519
     test reflink flag not set
     310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/a
    -310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/b
    +d41d8cd98f00b204e9800998ecf8427e  SCRATCH_MNT/b
     test reflink flag already set
     310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/a
    ...
    (Run 'diff -u /tmp/tone/run/xfstests/tests/xfs/519.out /tmp/tone/run/xfstests/results//xfs/519.out.bad'  to see the entire diff)
Ran: xfs/519
Failures: xfs/519
Failed 1 of 1 tests

# diff -u /tmp/tone/run/xfstests/tests/xfs/519.out /tmp/tone/run/xfstests/results//xfs/519.out.bad
--- /tmp/tone/run/xfstests/tests/xfs/519.out    2023-01-09 23:08:40.299751586 +0800
+++ /tmp/tone/run/xfstests/results//xfs/519.out.bad     2023-01-10 17:21:28.724164728 +0800
@@ -1,7 +1,7 @@
 QA output created by 519
 test reflink flag not set
 310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/a
-310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/b
+d41d8cd98f00b204e9800998ecf8427e  SCRATCH_MNT/b
 test reflink flag already set
 310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/a
-310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/d
+c6cfb39cc24d18bb1fd62ac6b1f50645  SCRATCH_MNT/d


How reproducible:
手动必现

Steps to Reproduce:
wipefs -a --force /dev/vdb1  
wipefs -a --force /dev/vdb2
wipefs -a --force /dev/vdb3 
wipefs -a --force /dev/vdb4

mkfs -t xfs -L OStest -q -f /dev/vdb1
mkfs -t xfs -L OStest -q -f /dev/vdb2
mkfs -t xfs -L OStest -q -f /dev/vdb3
mkfs -t xfs -L OStest -q -f /dev/vdb4

export FSTYP=xfs
export TEST_DIR=/fs/vdb1
export TEST_DEV=/dev/vdb1
export SCRATCH_MNT=/fs/vdb2
export SCRATCH_DEV=/dev/vdb2
mkdir -p /fs/vdb1 /fs/vdb2

git clone --branch anck-4.19 https://gitee.com/anolis/xfstests.git
export CFLAGS="-fcommon"
make configure
./configure
make && make install
./check tests/xfs/519

Actual results:
用例执行失败

Expected results:
用例执行通过

Additional info:
# cat /etc/os-release
NAME="Anolis OS"
VERSION="8.6"
ID="anolis"
ID_LIKE="rhel fedora centos"
VERSION_ID="8.6"
PLATFORM_ID="platform:an8"
PRETTY_NAME="Anolis OS 8.6"
ANSI_COLOR="0;31"
HOME_URL="https://openanolis.cn/"

# uname -r
4.19.91-261.git.98e6929d1498.an8.x86_64

# yum list xfsprogs
Last metadata expiration check: 3:47:08 ago on Tue 10 Jan 2023 12:05:18 PM CST.
Installed Packages
xfsprogs.x86_64                                           5.0.0-10.0.3.an8                                            @System
Comment 1 zhixin01 alibaba_cloud_group 2023-01-10 17:39:29 UTC
generic/628也有类似失败
generic/628       - output mismatch (see /tmp/tone/run/xfstests/results//generic/628.out.bad)
    --- tests/generic/628.out   2023-01-09 23:08:36.487699540 +0800
    +++ /tmp/tone/run/xfstests/results//generic/628.out.bad     2023-01-10 17:36:14.818286070 +0800
    @@ -3,13 +3,13 @@
     310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/0
     test reflink flag not set o_sync
     310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/a
    -310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/b
    +d41d8cd98f00b204e9800998ecf8427e  SCRATCH_MNT/b
     test reflink flag already set o_sync
     310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/a
    ...
    (Run 'diff -u /tmp/tone/run/xfstests/tests/generic/628.out /tmp/tone/run/xfstests/results//generic/628.out.bad'  to see the entire diff)
Ran: generic/628
Failures: generic/628
Failed 1 of 1 tests

# diff -u /tmp/tone/run/xfstests/tests/generic/628.out /tmp/tone/run/xfstests/results//generic/628.out.bad
--- /tmp/tone/run/xfstests/tests/generic/628.out        2023-01-09 23:08:36.487699540 +0800
+++ /tmp/tone/run/xfstests/results//generic/628.out.bad 2023-01-10 17:36:14.818286070 +0800
@@ -3,13 +3,13 @@
 310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/0
 test reflink flag not set o_sync
 310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/a
-310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/b
+d41d8cd98f00b204e9800998ecf8427e  SCRATCH_MNT/b
 test reflink flag already set o_sync
 310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/a
-310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/d
+c6cfb39cc24d18bb1fd62ac6b1f50645  SCRATCH_MNT/d
 test reflink flag not set iflag
 310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/a
-310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/b
+d41d8cd98f00b204e9800998ecf8427e  SCRATCH_MNT/b
 test reflink flag already set iflag
 310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/a
-310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/d
+c6cfb39cc24d18bb1fd62ac6b1f50645  SCRATCH_MNT/d
Comment 2 anolislw alibaba_cloud_group 2023-01-11 17:15:08 UTC
anolis8.6 ck-4.19 aarch64该case存在相同问题

xfs/519       - output mismatch (see /tmp/tone/run/xfstests/results//xfs/519.out.bad)
    --- tests/xfs/519.out	2023-01-10 23:47:29.207523410 +0800
    +++ /tmp/tone/run/xfstests/results//xfs/519.out.bad	2023-01-11 02:04:19.318816183 +0800
    @@ -1,7 +1,7 @@
     QA output created by 519
     test reflink flag not set
     310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/a
    -310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/b
    +d41d8cd98f00b204e9800998ecf8427e  SCRATCH_MNT/b
     test reflink flag already set
     310f146ce52077fcd3308dcbe7632bb2  SCRATCH_MNT/a
    ...
    (Run 'diff -u /tmp/tone/run/xfstests/tests/xfs/519.out /tmp/tone/run/xfstests/results//xfs/519.out.bad'  to see the entire diff)