** Description changed:

- This is a scripted bug report about ADT failures while running zfs-linux
- tests for linux-hwe-5.4/5.4.0-79.88~18.04.1 on bionic. Whether this is
- caused by the dep8 tests of the tested source or the kernel has yet to
- be determined.
+ == zfs-linux SRU ==
+ 
+ IMPISH, HIRSUTE, GROOVY, FOCAL, BIONIC, XENIAL
+ 
+ [Impact]
+ 
+ The zfs debian scrub test sometimes times out on slower test systems
+ because scrub can take a while to complete and the scrub test can
+ time out.  The test needs some more intelligence to detect this
+ and a longer time out for slower systems.
+ 
+ The fix now polls the scrub completion more thoroughly and increases
+ timeout to 15 minutes.
+ 
+ [Test Plan]
+ 
+ Run the test with autopkgtest on slow file systems. With the fix the test
+ has longer timeout and will pass rather than fail with a timeout. e.g.
+ 
+ autopkgtest zfs-linux_2.0.3-8ubuntu5.dsc -- null
+ 
+ 
+ [Where problems could occur]
+ 
+ The timeout is hard coded to 15 minutes. This should be enough for slow
+ devices with the small ZFS volume set used by this test. However, it may
+ still fail if the backing store is really slow. However, we don't want the
+ test to be blocked indefinitely waiting for a timeout, so a 15 minute
+ scrub timeout seems to be long enough to be more than reasonable. Any longer 
and it's highly likely that the scrub has hung.
+ 
+ [Other Info]
+ 
+ This test is almost identical to the same scrub test run from the kernel
+ team autotest zfs smoke test, so it has been exercised regularly and is
+ known to reliably.
+ 
+ -------------------------------------------------------------------------
+ 
+ 
+ This is a scripted bug report about ADT failures while running zfs-linux 
tests for linux-hwe-5.4/5.4.0-79.88~18.04.1 on bionic. Whether this is caused 
by the dep8 tests of the tested source or the kernel has yet to be determined.
  
  Testing failed on:
      amd64: 
https://autopkgtest.ubuntu.com/results/autopkgtest-bionic/bionic/amd64/z/zfs-linux/20210703_080055_ead94@/log.gz
      arm64: 
https://autopkgtest.ubuntu.com/results/autopkgtest-bionic/bionic/arm64/z/zfs-linux/20210703_075255_bdb56@/log.gz
      ppc64el: 
https://autopkgtest.ubuntu.com/results/autopkgtest-bionic/bionic/ppc64el/z/zfs-linux/20210703_074629_bdb56@/log.gz
      s390x: 
https://autopkgtest.ubuntu.com/results/autopkgtest-bionic/bionic/s390x/z/zfs-linux/20210703_074343_3aa5c@/log.gz
  
  This is a similar issue as reported on bug 1885289, which was fixed on
  autotest-client-tests ubuntu_zfs_smoke_test. However, the ADT tests
  don't use autotest, the test script run comes from the zfs-linux dkms
  source package, debian/tests/kernel-smoke-test-scrub.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1934910

Title:
  zfs-linux/0.7.5-1ubuntu16.11 ADT test failure with linux-
  hwe-5.4/5.4.0-79.88~18.04.1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-5.4/+bug/1934910/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to