-----============= acceptance-small: sanityn ============----- Sat May 9 13:18:06 EDT 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 oleg236-server: ls: cannot access '/home/green/git/lustre-release/lustre/tests/except/sanityn.*ex': No such file or directory excepting tests: 40a skipping tests SLOW=no: 33a === sanityn: start setup 13:18:18 (1778347098) === Starting client oleg236-client.virtnet: -o user_xattr,flock 192.168.202.136@tcp:/lustre /mnt/lustre2 Mount client oleg236-client.virtnet: mount -t lustre -o user_xattr,flock 192.168.202.136@tcp:/lustre /mnt/lustre2 Started clients oleg236-client.virtnet: 192.168.202.136@tcp:/lustre on /mnt/lustre2 type lustre (rw,checksum,encrypt,flock,lazystatfs,lruresize,nolock,statfs_project,nouser_fid2path,user_xattr,verbose) oleg236-client.virtnet: executing check_config_client /mnt/lustre oleg236-client.virtnet: Checking config lustre mounted on /mnt/lustre Checking servers environments Checking clients oleg236-client.virtnet environments Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff9f17d0475000.idle_timeout=debug osc.lustre-OST0000-osc-ffff9f17d1713000.idle_timeout=debug osc.lustre-OST0001-osc-ffff9f17d0475000.idle_timeout=debug osc.lustre-OST0001-osc-ffff9f17d1713000.idle_timeout=debug disable quota as required oleg236-server: oleg236-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all osd-ldiskfs.track_declares_assert=1 === sanityn: finish setup 13:18:34 (1778347114) === 1+0 records in 1+0 records out 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.0206647 s, 50.7 MB/s 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/f7433] == sanityn test 77s: Check TBF LRU shrinker ============== 13:18:36 (1778347116) jobid_name=%e.%p jobid_var=TEST_77s_JOBVAR mds.MDS.mdt.nrs_policies=tbf jobid mds.MDS.mdt.nrs_tbf_rule=start touch jobid={touch.*} rate=1000 mds.MDS.mdt.nrs_tbf_rule=start unlink jobid={unlink.*} rate=1000 touch jobid={touch.*} 1000, ref 10 touch jobid={touch.*} 1000, ref 0 unlink jobid={unlink.*} 1000, ref 10 unlink jobid={unlink.*} 1000, ref 0 mds.MDS.mdt.nrs_policies=fifo jobid_var=procname_uid jobid_name=%e.%u PASS 77s (32s) == sanityn test 77t: check TBF minrate parsing and output ========================================================== 13:19:08 (1778347148) ost.OSS.ost_io.nrs_policies=tbf jobid ost.OSS.ost_io.nrs_tbf_rule=start fio jobid={fio.*} minrate=5 rate=20 realtime=1 oleg236-server: error: set_param: setting /sys/kernel/debug/lustre/ost/OSS/ost_io/nrs_tbf_rule=change fio rate=4: Invalid argument oleg236-server: error: set_param: setting 'ost/OSS/ost_io/nrs_tbf_rule'='change fio rate=4': Invalid argument pdsh@oleg236-client: oleg236-server: ssh exited with exit code 22 ost.OSS.ost_io.nrs_tbf_rule=change fio minrate=10 oleg236-server: error: set_param: setting /sys/kernel/debug/lustre/ost/OSS/ost_io/nrs_tbf_rule=change fio minrate=21: Invalid argument oleg236-server: error: set_param: setting 'ost/OSS/ost_io/nrs_tbf_rule'='change fio minrate=21': Invalid argument pdsh@oleg236-client: oleg236-server: ssh exited with exit code 22 ost.OSS.ost_io.nrs_tbf_rule=change fio rate=30 ost.OSS.ost_io.nrs_tbf_rule=change fio minrate=0 oleg236-server: error: set_param: setting /sys/kernel/debug/lustre/ost/OSS/ost_io/nrs_tbf_rule=start bad jobid={bad.*} minrate=31 rate=30: Invalid argument oleg236-server: error: set_param: setting 'ost/OSS/ost_io/nrs_tbf_rule'='start bad jobid={bad.*} minrate=31 rate=30': Invalid argument pdsh@oleg236-client: oleg236-server: ssh exited with exit code 22 ost.OSS.ost_io.nrs_tbf_rule=stop fio ost.OSS.ost_io.nrs_policies=fifo PASS 77t (16s) == sanityn test 77u: check TBF minrate on NID and generic rules ========================================================== 13:19:24 (1778347164) ost.OSS.ost_io.nrs_policies=tbf nid ost.OSS.ost_io.nrs_tbf_rule=start nid_min nid={0@lo 192.168.202.36@tcp} minrate=5 rate=20 ost.OSS.ost_io.nrs_tbf_rule=stop nid_min ost.OSS.ost_io.nrs_policies=tbf jobid+opcode ost.OSS.ost_io.nrs_tbf_rule=start combo_min jobid={dd.500}&opcode={ost_write} minrate=5 rate=20 ost.OSS.ost_io.nrs_tbf_rule=change combo_min minrate=0 ost.OSS.ost_io.nrs_tbf_rule=stop nid_min ost.OSS.ost_io.nrs_tbf_rule=stop combo_min ost.OSS.ost_io.nrs_policies=fifo PASS 77u (16s) == sanityn test 77v: verify minimum RPC rate under congestion ========================================================== 13:19:40 (1778347180) SKIP: sanityn test_77v need OSTs and MDTs on separate nodes SKIP 77v (2s) cleanup: ====================================================== == sanityn test complete, duration 97 sec ================ 13:19:44 (1778347184) === sanityn: start cleanup 13:19:45 (1778347185) === Stopping clients: oleg236-client.virtnet /mnt/lustre2 (opts:) Stopping client oleg236-client.virtnet /mnt/lustre2 opts: === sanityn: finish cleanup 13:19:48 (1778347188) ===