-----============= acceptance-small: sanity-dom ============----- Sun Jan 11 09:01:53 EST 2026 mgs: Rocky Linux release 8.10 (Green Obsidian) MGS_OS_ID_LIKE=rhel centos fedora rocky MGS_OS_VERSION_ID=8.10 MGS_OS_ID=rocky MGS_OS_VERSION_CODE=134873088 mds1: Rocky Linux release 8.10 (Green Obsidian) MDS1_OS_VERSION_ID=8.10 MDS1_OS_VERSION_CODE=134873088 MDS1_OS_ID_LIKE=rhel centos fedora rocky MDS1_OS_ID=rocky ost1: Rocky Linux release 8.10 (Green Obsidian) OST1_OS_VERSION_CODE=134873088 OST1_OS_ID_LIKE=rhel centos fedora rocky OST1_OS_VERSION_ID=8.10 OST1_OS_ID=rocky client: Rocky Linux release 8.10 (Green Obsidian) CLIENT_OS_ID=rocky CLIENT_OS_VERSION_CODE=134873088 CLIENT_OS_VERSION_ID=8.10 CLIENT_OS_ID_LIKE=rhel centos fedora rocky oleg121-server: ls: cannot access '/home/green/git/lustre-release/lustre/tests/except/sanity-dom.*ex': No such file or directory excepting tests: === sanity-dom: start setup 09:01:59 (1768140119) === Starting client oleg121-client.virtnet: -o user_xattr,flock 192.168.201.121@tcp:/lustre /mnt/lustre2 Mount client oleg121-client.virtnet: mount -t lustre -o user_xattr,flock 192.168.201.121@tcp:/lustre /mnt/lustre2 Started clients oleg121-client.virtnet: 192.168.201.121@tcp:/lustre on /mnt/lustre2 type lustre (rw,checksum,encrypt,flock,lazystatfs,lruresize,nolock,statfs_project,nouser_fid2path,user_xattr,verbose) oleg121-client.virtnet: executing check_config_client /mnt/lustre oleg121-client.virtnet: Checking config lustre mounted on /mnt/lustre Checking servers environments Checking clients oleg121-client.virtnet environments Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff9ad247dc5800.idle_timeout=debug osc.lustre-OST0000-osc-ffff9ad259765000.idle_timeout=debug osc.lustre-OST0001-osc-ffff9ad247dc5800.idle_timeout=debug osc.lustre-OST0001-osc-ffff9ad259765000.idle_timeout=debug disable quota as required oleg121-server: oleg121-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all osd-ldiskfs.track_declares_assert=1 === sanity-dom: finish setup 09:02:10 (1768140130) === running as uid/gid/euid/egid 500/500/500/500, groups: 500 [true] running as uid/gid/euid/egid 500/500/500/500, groups: 500 [touch] [/mnt/lustre/d0_runas_test/f8215] 192.168.201.121@tcp:/lustre /mnt/lustre2 lustre rw,checksum,encrypt,flock,lazystatfs,lruresize,nolock,statfs_project,nouser_fid2path,user_xattr,verbose 0 0 == sanity-dom test 1: write a file on one mount, truncate on the other, write again ========================================================== 09:02:10 (1768140130) 1+0 records in 1+0 records out 7168 bytes (7.2 kB, 7.0 KiB) copied, 0.00138946 s, 5.2 MB/s 1+0 records in 1+0 records out 3072 bytes (3.1 kB, 3.0 KiB) copied, 0.00258045 s, 1.2 MB/s /mnt/lustre2/f1.sanity-dom has type file OK /mnt/lustre2/f1.sanity-dom has size 6144 OK PASS 1 (2s) == sanity-dom test 2: Write with a seek, append, read from a single mountpoint ========================================================== 09:02:12 (1768140132) 1+0 records in 1+0 records out 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.0104335 s, 101 MB/s 1+0 records in 1+0 records out 234852 bytes (235 kB, 229 KiB) copied, 0.00433124 s, 54.2 MB/s 0+1 records in 0+1 records out 234852 bytes (235 kB, 229 KiB) copied, 0.00826343 s, 28.4 MB/s /mnt/lustre/f2.sanity-dom_left has type file OK /mnt/lustre/f2.sanity-dom_left has size 234852 OK PASS 2 (2s) == sanity-dom test 3: Truncate over DoM size on different nodes ========================================================== 09:02:14 (1768140134) 1+0 records in 1+0 records out 1048476 bytes (1.0 MB, 1.0 MiB) copied, 0.0176361 s, 59.5 MB/s 1+0 records in 1+0 records out 4096 bytes (4.1 kB, 4.0 KiB) copied, 0.00799553 s, 512 kB/s /mnt/lustre2/f3.sanity-dom has type file OK /mnt/lustre2/f3.sanity-dom has size 1049276 OK /mnt/lustre2/f3.sanity-dom has type file OK /mnt/lustre2/f3.sanity-dom has size 1049076 OK /mnt/lustre/f3.sanity-dom has type file OK /mnt/lustre/f3.sanity-dom has size 1049076 OK PASS 3 (2s) == sanity-dom test 4: DoM: glimpse doesn't produce duplicated locks ========================================================== 09:02:16 (1768140136) 1+0 records in 1+0 records out 2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.0268087 s, 78.2 MB/s fail_loc=0x80000808 PASS 4 (4s) == sanity-dom test 5: DoM truncate deadlock ============== 09:02:20 (1768140140) 1+0 records in 1+0 records out 4096 bytes (4.1 kB, 4.0 KiB) copied, 0.00162363 s, 2.5 MB/s multiop /mnt/lustre/f5.sanity-dom vO_Ac TMPPIPE=/tmp/multiop_open_wait_pipe.8215 multiop /mnt/lustre/f5.sanity-dom vO_Tc TMPPIPE=/tmp/multiop_open_wait_pipe.8215 getfattr: Removing leading '/' from absolute path names # file: mnt/lustre2/f5.sanity-dom user.job="dd.0" fail_loc=0x80001415 fail_val=5 PASS 5 (4s) == sanity-dom test 6: Race two writes, check file size === 09:02:24 (1768140144) /mnt/lustre2/f6.sanity-dom has size 500 OK PASS 6 (4s) == sanity-dom test 7: Stale pages after read-on-open ===== 09:02:28 (1768140148) 1+0 records in 1+0 records out 1000 bytes (1.0 kB) copied, 0.00211354 s, 473 kB/s 1+0 records in 1+0 records out 1000 bytes (1.0 kB) copied, 0.0018358 s, 545 kB/s PASS 7 (2s) == sanity-dom test 8: verify the default size of component ========================================================== 09:02:30 (1768140150) striped dir -i0 -c2 -H fnv_1a_64 /mnt/lustre/d8.sanity-dom PASS 8 (2s)