A patch we carry on e2fsprogs changes the default blocksize for small
filesystems. That is what breaks the test. We should probably add the
block size when creating these filesystems under LTP.

Description: Use 4k blocksize in all ext4 mke2fs.conf such that lvm migration
  between non-4k PVs and 4k PVs works irrespective of the volume size.
Author: Dimitri John Ledkov <x...@ubuntu.com>
Bug-Ubuntu: https://bugs.launchpad.net/bugs/1817097


--- e2fsprogs-1.45.1.orig/misc/mke2fs.conf.in
+++ e2fsprogs-1.45.1/misc/mke2fs.conf.in
@@ -15,12 +15,10 @@
                inode_size = 256
        }
        small = {
-               blocksize = 1024
                inode_size = 128
                inode_ratio = 4096
        }
        floppy = {
-               blocksize = 1024
                inode_size = 128
                inode_ratio = 8192
        }

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1853610

Title:
  mkfs01_ext3_sh / mkfs01_ext4_sh / nm01_sh from commands test in
  ubuntu_ltp fails

Status in ubuntu-kernel-tests:
  Triaged
Status in linux package in Ubuntu:
  Incomplete

Bug description:
  Series: E
  Problem: commands test in ubuntu_ltp fails on E, test cases listed below:
   * mkfs01_ext3_sh
   * mkfs01_ext4_sh
   * nm01_sh

   startup='Fri Dec 6 02:30:45 2019'
   mkfs01 1 TINFO: timeout per run is 0h 5m 0s
   tst_device.c:238: INFO: Using test device LTP_DEV='/dev/loop2'
   mkfs01 1 TPASS: 'mkfs -t ext3 /dev/loop2 ' passed.
   mkfs01 2 TFAIL: 'mkfs -t ext3 /dev/loop2 16000' failed, not expected.
   mkfs01 3 TPASS: 'mkfs -t ext3 -c /dev/loop2 ' passed.
   mkfs01 4 TPASS: 'mkfs -V ' passed.
   mkfs01 5 TPASS: 'mkfs -h ' passed.
   mkfs01 6 TINFO: AppArmor enabled, this may affect test results
   mkfs01 6 TINFO: it can be disabled with TST_DISABLE_APPARMOR=1 (requires 
super/root) 
   mkfs01 6 TINFO: loaded AppArmor profiles: none

   Summary:
   passed 4
   failed 1
   skipped 0
   warnings 0
   tag=mkfs01_ext3_sh stime=1575599445 dur=2 exit=exited stat=1 core=no cu=8 
cs=12

   tag=mkfs01_ext3_sh stime=1575599445 dur=2 exit=exited stat=1 core=no cu=8 
cs=12
   startup='Fri Dec 6 02:30:52 2019'
   mkfs01 1 TINFO: timeout per run is 0h 5m 0s
   tst_device.c:238: INFO: Using test device LTP_DEV='/dev/loop2'
   mkfs01 1 TPASS: 'mkfs -t ext4 /dev/loop2 ' passed.
   mkfs01 2 TFAIL: 'mkfs -t ext4 /dev/loop2 16000' failed, not expected.
   mkfs01 3 TPASS: 'mkfs -t ext4 -c /dev/loop2 ' passed.
   mkfs01 4 TPASS: 'mkfs -V ' passed.
   mkfs01 5 TPASS: 'mkfs -h ' passed.
   mkfs01 6 TINFO: AppArmor enabled, this may affect test results
   mkfs01 6 TINFO: it can be disabled with TST_DISABLE_APPARMOR=1 (requires 
super/root) 
   mkfs01 6 TINFO: loaded AppArmor profiles: none

   Summary:
   passed 4
   failed 1
   skipped 0
   warnings 0
   tag=mkfs01_ext4_sh stime=1575599452 dur=2 exit=exited stat=1 core=no cu=4 
cs=1

   startup='Fri Dec 6 02:28:44 2019'
   nm01 1 TINFO: timeout per run is 0h 5m 0s
   nm01 1 TPASS: nm -f posix -A lib.a > nm.out passed as expected
   nm01 1 TPASS: Got correct listing
   nm01 1 TPASS: nm -f posix -A dir/lib.a > nm.out passed as expected
   nm01 1 TPASS: Got correct listing
   nm01 2 TPASS: nm -f posix -g /opt/ltp/testcases/data/nm01/f1 > nm.out passed 
as expected
   nm01 2 TPASS: Got only external symbols with -g
   nm01 3 TPASS: nm -f posix -t o /opt/ltp/testcases/data/nm01/f1 > nm.out 
passed as expected
   nm01 3 TPASS: Got an octal symbol values with -f
   nm01 4 TPASS: nm -f sysv /opt/ltp/testcases/data/nm01/f1 > nm.out passed as 
expected
   nm01 4 TPASS: Got SysV format with -f sysv
   nm01 5 TPASS: nm -f bsd /opt/ltp/testcases/data/nm01/f1 > nm_bsd.out passed 
as expected
   nm01 5 TPASS: nm -f posix /opt/ltp/testcases/data/nm01/f1 > nm_posix.out 
passed as expected
   nm01 5 TFAIL: Got wrong format with -f bsd
   0000000000003dc8 d _DYNAMIC
   0000000000003fb8 d _GLOBAL_OFFSET_TABLE_
   0000000000002000 R _IO_stdin_used
   w _ITM_deregisterTMCloneTable
   w _ITM_registerTMCloneTable
   0000000000002154 r __FRAME_END__
   0000000000002010 r __GNU_EH_FRAME_HDR
   0000000000004010 D __TMC_END__
   0000000000004010 B __bss_start
   w __cxa_finalize@@GLIBC_2.2.5
   0000000000004000 D __data_start
   0000000000001120 t __do_global_dtors_aux
   0000000000003dc0 d __do_global_dtors_aux_fini_array_entry
   0000000000004008 D __dso_handle
   0000000000003db8 d __frame_dummy_init_array_entry
   w __gmon_start__
   0000000000003dc0 d __init_array_end
   0000000000003db8 d __init_array_start
   00000000000011e0 T __libc_csu_fini
   0000000000001170 T __libc_csu_init
   U __libc_start_main@@GLIBC_2.2.5
   0000000000004010 D _edata
   0000000000004018 B _end
   00000000000011e8 T _fini
   0000000000001000 t _init
   0000000000001080 T _start
   0000000000004010 b completed.8055
   0000000000004000 W data_start
   00000000000010b0 t deregister_tm_clones
   0000000000001160 t frame_dummy
   0000000000001060 T main
   U puts@@GLIBC_2.2.5
   00000000000010e0 t register_tm_clones
   nm01 6 TPASS: nm -f sysv -u /opt/ltp/testcases/data/nm01/f1 > nm.out passed 
as expected
   nm01 6 TPASS: Got undefined symbols with -u
   nm01 7 TPASS: nm -s /opt/ltp/testcases/data/nm01/lib.a > nm.out passed as 
expected
   nm01 7 TPASS: Got index with -s
   nm01 8 TINFO: AppArmor enabled, this may affect test results
   nm01 8 TINFO: it can be disabled with TST_DISABLE_APPARMOR=1 (requires 
super/root)
   nm01 8 TINFO: loaded AppArmor profiles: none

   Summary:
   passed 16
   failed 1
   skipped 0
   warnings 0
   tag=nm01_sh stime=1575599324 dur=0 exit=exited stat=1 core=no cu=3 cs=0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1853610/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to