From eb6d9984c36f574387a4b2455cd01364b256b68a Mon Sep 17 00:00:00 2001 From: Daniel Szoke Date: Tue, 4 Nov 2025 14:42:40 +0100 Subject: [PATCH] don't cache uploaded chunks --- src/utils/file_upload.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/utils/file_upload.rs b/src/utils/file_upload.rs index fae8c65a07..7f2b254683 100644 --- a/src/utils/file_upload.rs +++ b/src/utils/file_upload.rs @@ -635,7 +635,11 @@ fn upload_files_chunked( context.release, context.dist, )?; - chunks.retain(|Chunk((digest, _))| response.missing_chunks.contains(digest)); + // Retain all chunks, even if they are not missing, for testing purposes. + // This way, we ensure that we measure the time of a full upload, without + // caching. + #[expect(clippy::overly_complex_bool_expr)] + chunks.retain(|Chunk((digest, _))| response.missing_chunks.contains(digest) || true); }; if !chunks.is_empty() {