From d94681f841cf816f81589ef4527baecddd6cc1f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E7=99=BB=E5=B1=B1?= Date: Tue, 18 Aug 2026 10:04:08 +0800 Subject: [PATCH] test(ecstore): match format reads exactly --- crates/ecstore/src/cluster/rpc/remote_disk.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/crates/ecstore/src/cluster/rpc/remote_disk.rs b/crates/ecstore/src/cluster/rpc/remote_disk.rs index ad2d1c925..abab9a503 100644 --- a/crates/ecstore/src/cluster/rpc/remote_disk.rs +++ b/crates/ecstore/src/cluster/rpc/remote_disk.rs @@ -3502,9 +3502,11 @@ mod tests { Box::pin(async move { peer.verify_auth(&request, "/node_service.NodeService/ReadAll")?; let request = request.into_inner(); + let is_format_read = request.volume == crate::disk::RUSTFS_META_BUCKET + && request.path == crate::disk::FORMAT_CONFIG_FILE; let disk = request.disk; peer.read_all_calls.fetch_add(1, Ordering::AcqRel); - let data = if request.path.ends_with("format.json") { + let data = if is_format_read { peer.format_data.clone() } else { peer.object_read_all_disks @@ -4832,7 +4834,7 @@ mod tests { 0, 0, vec![endpoint.clone()], - format.clone(), + format, Vec::new(), ) .await;