Re: xfstests (git) results for sparc64

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

 



On Fri, May 11, 2018 at 11:38:56AM +0300, Anatoly Pugachev wrote:
> Hello!
> 
> Run a testsuite for xfs filesystem on sparc64 hardware with
> xfsprogs-v4.16.0-rc1 (in PATH).
> 
> machine is linux sparc64 debian unstable/sid :
> 
> Linux ttip 4.17.0-rc4-00038-g008464a9360e #705 SMP Thu May 10 11:15:17
> MSK 2018 sparc64 GNU/Linux
> 
> root@ttip:/1/mator/xfstests-dev# git desc
> v1.1.0-2114-g00e3549c
> 
> results:
> 
> Not run: generic/009 generic/038 generic/260 generic/288 generic/362
> generic/363 generic/364 generic/365 generic/366 generic/367
> generic/368 generic/369 generic/370 generic/395 generic/396
> generic/397 generic/398 generic/399 generic/402 generic/413
> generic/419 generic/421 generic/429 generic/435 generic/440
> generic/455 generic/457 generic/462 generic/470 generic/471
> generic/482 shared/001 shared/003 shared/004 shared/272 shared/289
> xfs/016 xfs/035 xfs/040 xfs/044 xfs/090 xfs/094 xfs/096 xfs/114
> xfs/115 xfs/122 xfs/131 xfs/148 xfs/149 xfs/186 xfs/187 xfs/189
> xfs/197 xfs/233 xfs/234 xfs/236 xfs/244 xfs/260 xfs/271 xfs/272
> xfs/274 xfs/275 xfs/276 xfs/277 xfs/287 xfs/300 xfs/310 xfs/314
> xfs/317 xfs/322 xfs/329 xfs/331 xfs/332 xfs/333 xfs/334 xfs/335
> xfs/336 xfs/338 xfs/339 xfs/340 xfs/341 xfs/342 xfs/343 xfs/419
> xfs/434 xfs/435 xfs/436 xfs/437 xfs/439
> Failures: generic/068 generic/484 xfs/191-input-validation xfs/263 xfs/442
> Failed 5 of 683 tests
> 
> generic/068 and xfs/442 is a random failures, on the second run they passed ok.
> 
> generic/483 7s ... 11s
> generic/484      - output mismatch (see
> /1/mator/xfstests-dev/results//generic/484.out.bad)
>     --- tests/generic/484.out   2018-05-10 14:35:44.038023164 +0300
>     +++ /1/mator/xfstests-dev/results//generic/484.out.bad
> 2018-05-11 10:16:30.380662717 +0300
>     @@ -1,2 +1,3 @@
>      QA output created by 484
>     +record lock is not preserved across execve(2)
>      Silence is golden
>     ...
>     (Run 'diff -u tests/generic/484.out
> /1/mator/xfstests-dev/results//generic/484.out.bad'  to see the entire
> diff)

This is a known issue, the mentioned patch in tests/generic/484 is not
upstreamed yet.

> generic/485 1s ... 2s
> ...
> xfs/190 1s ... 1s
> xfs/191-input-validation 16s ... - output mismatch (see
> /1/mator/xfstests-dev/results//xfs/191-input-validation.out.bad)
>     --- tests/xfs/191-input-validation.out      2016-09-24
> 11:51:48.422898232 +0300
>     +++ /1/mator/xfstests-dev/results//xfs/191-input-validation.out.bad
> 2018-05-11 10:28:13.351578553 +0300
>     @@ -1,2 +1,12 @@
>      QA output created by 191-input-validation
>      silence is golden
>     +pass -n size=2b /dev/vdiske1
>     +pass -d agsize=8192b /dev/vdiske1
>     +pass -d agsize=65536s /dev/vdiske1
>     +pass -d sunit=0,swidth=64 /dev/vdiske1
>     +pass -d su=0,sw=64 /dev/vdiske1
>     ...
>     (Run 'diff -u tests/xfs/191-input-validation.out
> /1/mator/xfstests-dev/results//xfs/191-input-validation.out.bad'  to
> see the entire diff)

AFAIK, this test is broken, you could ignore it for now. We may want to
remove it from 'auto' group.

> xfs/192 4s ... 5s
> ...
> xfs/261 1s ... 1s
> xfs/263 7s ... - output mismatch (see
> /1/mator/xfstests-dev/results//xfs/263.out.bad)
>     --- tests/xfs/263.out       2017-02-23 13:00:44.458740721 +0300
>     +++ /1/mator/xfstests-dev/results//xfs/263.out.bad  2018-05-11
> 10:32:06.271819545 +0300
>     @@ -1,5 +1,7 @@
>      QA output created by 263
>      ==== NO CRC ====
>     +specified blocksize 4096 is less than device physical sector size 8192
>     +switching to logical sector size 512
>      == Options: rw ==
>      == Options: usrquota,rw ==
>      User quota state on SCRATCH_MNT (SCRATCH_DEV)
>     ...
>     (Run 'diff -u tests/xfs/263.out
> /1/mator/xfstests-dev/results//xfs/263.out.bad'  to see the entire
> diff)

This should not happen, we filter out such messages in
_scratch_mkfs_xfs(). Oh, I see it, xfs/263 just doesn't use the helper
function but call mkfs.xfs directly.. Seems like we could use the helper
safely here.

Thanks,
Eryu

> xfs/264 12s ... 11s
> 
> 
> 
> root@ttip:/1/mator/xfstests-dev# diff -u tests/generic/484.out
> /1/mator/xfstests-dev/results//generic/484.out.bad
> --- tests/generic/484.out       2018-05-10 14:35:44.038023164 +0300
> +++ /1/mator/xfstests-dev/results//generic/484.out.bad  2018-05-11
> 10:16:30.380662717 +0300
> @@ -1,2 +1,3 @@
>  QA output created by 484
> +record lock is not preserved across execve(2)
>  Silence is golden
> root@ttip:/1/mator/xfstests-dev#
> 
> 
> root@ttip:/1/mator/xfstests-dev# diff -u
> tests/xfs/191-input-validation.out
> /1/mator/xfstests-dev/results//xfs/191-input-validation.out.bad
> --- tests/xfs/191-input-validation.out  2016-09-24 11:51:48.422898232 +0300
> +++ /1/mator/xfstests-dev/results//xfs/191-input-validation.out.bad
>  2018-05-11 10:28:13.351578553 +0300
> @@ -1,2 +1,12 @@
>  QA output created by 191-input-validation
>  silence is golden
> +pass -n size=2b /dev/vdiske1
> +pass -d agsize=8192b /dev/vdiske1
> +pass -d agsize=65536s /dev/vdiske1
> +pass -d sunit=0,swidth=64 /dev/vdiske1
> +pass -d su=0,sw=64 /dev/vdiske1
> +pass -d su=4096s,sw=64 /dev/vdiske1
> +pass -d su=4096b,sw=64 /dev/vdiske1
> +pass -l su=10b /dev/vdiske1
> +fail -n log=15 /dev/vdiske1
> +fail -i log=10 /dev/vdiske1
> root@ttip:/1/mator/xfstests-dev#
> 
> 
> 
> root@ttip:/1/mator/xfstests-dev# diff -u tests/xfs/263.out
> /1/mator/xfstests-dev/results//xfs/263.out.bad
> --- tests/xfs/263.out   2017-02-23 13:00:44.458740721 +0300
> +++ /1/mator/xfstests-dev/results//xfs/263.out.bad      2018-05-11
> 10:32:06.271819545 +0300
> @@ -1,5 +1,7 @@
>  QA output created by 263
>  ==== NO CRC ====
> +specified blocksize 4096 is less than device physical sector size 8192
> +switching to logical sector size 512
>  == Options: rw ==
>  == Options: usrquota,rw ==
>  User quota state on SCRATCH_MNT (SCRATCH_DEV)
> @@ -84,6 +86,8 @@
>  == Options: grpquota,prjquota,rw ==
>  == Options: usrquota,grpquota,prjquota,rw ==
>  ==== CRC ====
> +specified blocksize 4096 is less than device physical sector size 8192
> +switching to logical sector size 512
>  == Options: rw ==
>  == Options: usrquota,rw ==
>  User quota state on SCRATCH_MNT (SCRATCH_DEV)
> root@ttip:/1/mator/xfstests-dev#
> 
> 
> config details for xfstests-dev below :
> 
> 
> root@ttip:/1/mator/xfstests-dev# cat local.config
> export TEST_DIR=/1/testvol
> export TEST_DEV=/dev/vdiskb1
> export SCRATCH_MNT=/1/scratch
> export SCRATCH_DEV="/dev/vdiske1"
> export SCRATCH_LOGDEV="/dev/loop0"
> export MKFS_OPTIONS="-m reflink=1"
> 
> /dev/loop0 is on ramdisk / tmpfs:
> 
> root@ttip:/1/mator/xfstests-dev# losetup
> NAME       SIZELIMIT OFFSET AUTOCLEAR RO BACK-FILE      DIO LOG-SEC
> /dev/loop0         0      0         0  0 /ramdisk/file0   0     512
> 
> root@ttip:/1/mator/xfstests-dev# findmnt /ramdisk/
> TARGET   SOURCE FSTYPE OPTIONS
> /ramdisk tmpfs  tmpfs  rw,relatime,size=32505856k
> 
> root@ttip:/1/mator/xfstests-dev# lsblk -si | egrep "NAME|loop0|vdisk(b|e)"
> NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
> loop0          7:0    0    20G  0 loop
> vdiskb1      254:9    0    30G  0 part
> `-vdiskb     254:8    0    30G  0 disk
> vdiske1      254:33   0    30G  0 part
> `-vdiske     254:32   0    30G  0 disk
> root@ttip:/1/mator/xfstests-dev#
> --
> To unsubscribe from this list: send the line "unsubscribe fstests" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Kernel Development]     [DCCP]     [Linux ARM Development]     [Linux]     [Photo]     [Yosemite Help]     [Linux ARM Kernel]     [Linux SCSI]     [Linux x86_64]     [Linux Hams]

  Powered by Linux