Whamcloud - gitweb
LU-13546 pcc: exclude mmap_sanity tst8/tst9 from test list 98/38598/3
authorQian Yingjin <qian@ddn.com>
Thu, 14 May 2020 10:16:48 +0000 (18:16 +0800)
committerOleg Drokin <green@whamcloud.com>
Tue, 2 Jun 2020 04:28:02 +0000 (04:28 +0000)
commit9611b3c3f47a486adc41b2d5370561e94dcea753
tree7bbfa81d9da7f3a50113ce02c801296ab1b1fc92
parent0130d7019534611ff05a29fad657226d2eb6b79e
LU-13546 pcc: exclude mmap_sanity tst8/tst9 from test list

Current RHEL8 kernel does not strictly obey POSIX syntax for
mmap() within the maping but beyond current end of the underlying
files: It does not send SIGBUS signals to the process.

For negative file offset, sanity_mmap also failed on 48 bits
ldiksfs backend on the new RHEL kernel due to too large offset:
"Value too large for defined data type".

Due to the above reasons, mmap_sanity tst8/tst9 both failed on the
new RHEL8 kernel. Thus, we execlude mmap_sanity tst8 and tst9 from
sanity-pcc and sanity test list.

Test-Parameters: trivial clientdistro=el8 testlist=sanity-pcc,sanityn
Signed-off-by: Qian Yingjin <qian@ddn.com>
Change-Id: I6252852fac08fea609444613c59ae138891d8fb8
Reviewed-on: https://review.whamcloud.com/38598
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Jian Yu <yujian@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Sebastien Buisson <sbuisson@ddn.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/sanity-pcc.sh
lustre/tests/sanityn.sh