-----============= acceptance-small: sanity-compr ============----- Thu Sep 10 16:18:02 EDT 2026 MGS_OS_ID_LIKE=rhel centos fedora rocky MGS_OS_VERSION_ID=8.10 MGS_OS_ID=rocky MGS_OS_VERSION_CODE=134873088 MDS1_OS_VERSION_ID=8.10 MDS1_OS_VERSION_CODE=134873088 MDS1_OS_ID_LIKE=rhel centos fedora rocky MDS1_OS_ID=rocky OST1_OS_VERSION_CODE=134873088 OST1_OS_ID_LIKE=rhel centos fedora rocky OST1_OS_VERSION_ID=8.10 OST1_OS_ID=rocky CLIENT_OS_ID=rocky CLIENT_OS_VERSION_CODE=134873088 CLIENT_OS_VERSION_ID=8.10 CLIENT_OS_ID_LIKE=rhel centos fedora rocky oleg251-server: ls: cannot access '/home/green/git/lustre-release/lustre/tests/except/sanity-compr.*ex': No such file or directory excepting tests: 1011 1081 === sanity-compr: start setup 16:18:29 (1789071509) === oleg251-client.virtnet: executing check_config_client /mnt/lustre oleg251-client.virtnet: Checking config lustre mounted on /mnt/lustre Checking servers environments Checking clients oleg251-client.virtnet environments Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff933b42bef000.idle_timeout=debug osc.lustre-OST0001-osc-ffff933b42bef000.idle_timeout=debug disable quota as required oleg251-server: oleg251-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all osd-ldiskfs.track_declares_assert=1 Setting lod.lustre-MDT0000-mdtlov.enable_compr_rotational from 0 to 1 Waiting 90s for '1' Updated after 2s: want '1' got '1' Setting lod.lustre-MDT0001-mdtlov.enable_compr_rotational from 0 to 1 Waiting 90s for '1' Updated after 2s: want '1' got '1' === sanity-compr: finish setup 16:19:34 (1789071574) === 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/f8261] setstripe option: -E 1M -c1 -E eof lcm_layout_gen: 0 lcm_mirror_count: 1 lcm_entry_count: 2 lcme_id: N/A lcme_mirror_id: N/A lcme_flags: 0 lcme_extent.e_start: 0 lcme_extent.e_end: 1048576 stripe_count: 1 stripe_size: 4194304 pattern: raid0 stripe_offset: -1 lcme_id: N/A lcme_mirror_id: N/A lcme_flags: 0 lcme_extent.e_start: 1048576 lcme_extent.e_end: EOF stripe_count: 1 stripe_size: 4194304 pattern: raid0 stripe_offset: -1 == sanity-compr test 2030: handle 16MB compressed RPC with many fragments ========================================================== 16:19:38 (1789071578) Setting server brw_size to 16MB to support 16MB RPCs... obdfilter.lustre-OST0000.brw_size=16 obdfilter.lustre-OST0001.brw_size=16 Forcing client reconnection to negotiate new brw_size... 192.168.202.151@tcp:/lustre /mnt/lustre lustre rw,flock,checksum,encrypt,lazystatfs,lruresize,nolock,statfs_project,nosync_on_close,nouser_fid2path,user_xattr,verbose 0 0 Stopping client oleg251-client.virtnet /mnt/lustre (opts:) Starting client: oleg251-client.virtnet: -o user_xattr,flock 192.168.202.151@tcp:/lustre /mnt/lustre Verifying negotiated max_brw_size on all OSTs... SUCCESS: All OSTs negotiated 16MB brw_size osc.lustre-OST0000-osc-ffff933b528aa800.compress_rpc_fragment_ratio=16 osc.lustre-OST0001-osc-ffff933b528aa800.compress_rpc_fragment_ratio=16 osc.lustre-OST0000-osc-ffff933b528aa800.max_pages_per_rpc=16M osc.lustre-OST0001-osc-ffff933b528aa800.max_pages_per_rpc=16M SUCCESS: All client parameters set correctly Creating 16MB file 16+0 records in 16+0 records out 16777216 bytes (17 MB, 16 MiB) copied, 1.18775 s, 14.1 MB/s Created 16MB file, size verified: 16777216 bytes Calculating original file checksum... Original MD5: 57a025c0d1814c73c0c43814414103c5 CRITICAL TEST: Reading file to verify extent size limiting... Without the fix, this would crash with LASSERT(data->erd_page_count > 0) SUCCESS: File read completed in seconds without crash! Data integrity verified: MD5 checksums match Additional test: copying file... Testing write operations on existing file... All operations completed successfully! The extent size limiting fix prevented the LASSERT crash PASS 2030 (26s) == sanity-compr test complete, duration 120 sec ========== 16:20:04 (1789071604) osc.lustre-OST0000-osc-ffff933b528aa800.stats_compr= write_pages_compressible: 0 write_pages_incompressible: 0 write_chunks_compressible: 0 write_chunks_incompressible: 0 write_bytes_compr: 0 write_bytes_raw: 0 write_bytes_incompr: 0 read_pages_compressed: 0 read_chunks_compressed: 0 read_bytes_compr: 0 read_bytes_raw: 0 osc.lustre-OST0001-osc-ffff933b528aa800.stats_compr= write_pages_compressible: 0 write_pages_incompressible: 4096 write_chunks_compressible: 0 write_chunks_incompressible: 256 write_bytes_compr: 0 write_bytes_raw: 16777216 write_bytes_incompr: 16777216 read_pages_compressed: 0 read_chunks_compressed: 0 read_bytes_compr: 16777216 read_bytes_raw: 16777216 obdfilter.lustre-OST0000.stats_compr= snapshot_time 1789071607.852691376 secs.nsecs start_time 1789071577.294982069 secs.nsecs elapsed_time 30.557709307 secs.nsecs uncompressed_objects 2 samples [reqs] obdfilter.lustre-OST0001.stats_compr= snapshot_time 1789071607.852780723 secs.nsecs start_time 1789071577.295010295 secs.nsecs elapsed_time 30.557770428 secs.nsecs uncompressed_objects 1 samples [reqs] compressed_objects 1 samples [reqs] compr_chunks_read_disk 2 samples [bytes] 64 192 256 compr_bytes_read_disk 2 samples [bytes] 4194304 12582912 16777216 compr_bytes_read_user 2 samples [bytes] 4194304 12582912 16777216 compr_chunks_write_disk 4 samples [reqs] 64 64 256 compr_bytes_write_disk 4 samples [bytes] 4194304 4194304 16777216 compr_bytes_write_user 4 samples [bytes] 4194304 4194304 16777216 === sanity-compr: start cleanup 16:20:08 (1789071608) === === sanity-compr: finish cleanup 16:20:12 (1789071612) ===