From nobody Tue Aug 25 17:53:45 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1779313058; cv=none; d=zohomail.com; s=zohoarc; b=nfxJ/gcbSVGHvoTfTjHzf3OwzOIyDmy1m4pUIAF4+8zacLGf2V5mlsCcj1+y+Usm2kNXqHyoSl+3QoxHUI4K+3jsmp3DqcEqH6K5HE9iOGtDW/9gPKtSvRsS1i7yMZfzo+Y1y1ze2abLxAY5Tql3KTTtIUu7lbo7OTEnoKHVvfY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1779313058; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=pCucB0SdvXatQHZlXd7SoYpVSV5RtFANyZbw09AWLW0=; b=UauF204a07EEn5s98LdFAyP3yseibXzx8IYh2QVswglrYVSuBBM5hNdo+4Qe3LAY9MC59rEP0zuSCwhevbGPBhQt0xpWXtkLbs15FY22bMmVih39WIbbwgbEkQmHwaUYUo+g6U4w7GuLiM/ChFnPOkhYOOXPrPhk5jK5ie+7Iao= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 177931305893647.56854373552903; Wed, 20 May 2026 14:37:38 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wPoYu-0001H1-6e; Wed, 20 May 2026 17:34:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wPoYs-0001GO-9t for qemu-devel@nongnu.org; Wed, 20 May 2026 17:34:42 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wPoYq-0007Io-Jc for qemu-devel@nongnu.org; Wed, 20 May 2026 17:34:42 -0400 Received: from mail-qv1-f69.google.com (mail-qv1-f69.google.com [209.85.219.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-248-oZEkZ5dFN6ykNZKSryhaJQ-1; Wed, 20 May 2026 17:34:38 -0400 Received: by mail-qv1-f69.google.com with SMTP id 6a1803df08f44-8b7105dfb5eso166564456d6.2 for ; Wed, 20 May 2026 14:34:38 -0700 (PDT) Received: from x1.com ([142.189.10.167]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-8ca360b362fsm133062716d6.22.2026.05.20.14.34.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 May 2026 14:34:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1779312880; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=pCucB0SdvXatQHZlXd7SoYpVSV5RtFANyZbw09AWLW0=; b=aTxowvNfEnzCy8BLth5swWBgeHLYYlUWeRrCB2R1hn5E5Vv3hBLU7GqSw+hJCmf8MY11HW 0YMXchjDqMUkYUab2njcudybpRg4VLPpcYAdp5tBRqPMn6kwl0fN1ExEWLUCfu7Kw7/Bnk psTLIW4dKNdPaB+QwlvMOi+yygP7TOY= X-MC-Unique: oZEkZ5dFN6ykNZKSryhaJQ-1 X-Mimecast-MFC-AGG-ID: oZEkZ5dFN6ykNZKSryhaJQ_1779312878 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1779312878; x=1779917678; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=pCucB0SdvXatQHZlXd7SoYpVSV5RtFANyZbw09AWLW0=; b=W00dT+SyecbZ1OGkeq3vcriMgydLCFNxAwgWC7L/1LcOkVowoGc9ePXKIE/p/OBvL3 12uu+xIV8ETkdxYBTcFdg9lfu8Hj0ai8OwBECYrqHDws5KZEUHgHCPQJ54onnN0SRid7 uXD39ogLMIjKG7L2DBDEI1IAo7wzvM6Ttxp0R1RAL43tQ2I3fMzt1JrsUcN5J2Flw7xL 9tKcLqE6n1NBmeEQyroHkWOR5lQwN5DLRaJnQPFN40fha8/F3N5/gz9p0rhFjumZKGDg TaP7HaPZK85UiLWa8MvMz3uZw7TS0BO+trgyvn5mMjHO6f2NSS3xbT+5x2DEbJfpYVoT COYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779312878; x=1779917678; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=pCucB0SdvXatQHZlXd7SoYpVSV5RtFANyZbw09AWLW0=; b=i25e+c3ndRTpNnpPo7V/vBBAy35xU/CQ+vRF2i0mKrIEO20ccyJ8BjMOs2QGXQNSsk e115iQzJ8LX7Y8LQ5NhLXUPvYuxeZihEcc9+sGesPcyr17qk7gKwTwz8Qk2HmdpG5Thw 5flRsq5++Y8KdaNuxksvvkPbfndmAVBGO3QzKrCQEPNVwl2aycG3VdUykZ/0MUbbAk3U fySc1UQLSpmHqAgcVOI6Y3/YazJHpScvXVzQ0+HIZqslLCQ/XITI15NrkWRH4pNgK70n y4IC7Db6VXm/z8jgrxyrnL2eRxvQjCikbKpmWyWCPHmz8nZco8MRLwknS5F0TBdvbjJC QMqw== X-Gm-Message-State: AOJu0YyC03lo4va/jKxyJV0q8Jym3AInC6RidWPBHcPpuUl7MR8A6t+u SdnXV3OzOZq1nWRzMEqwzH6QCX/7wCxSoSPgoQNs+m3Pmz0NNZ4JnMiLdOcvxjfm9SwS9jTWU5b j8sMcXTvxhYwfVVl2+JlEiZVJNI3q158EoQSiJpB2QSw5iqSDxP4tBA8dTAeQHHu1ww0gr69VsN 6Jflwragc3M8lXl3AcJekIQzWi6cpB7is26o3MaA== X-Gm-Gg: Acq92OEmHkSxhlX5at0KlFpRv1XcK03rSgMxFBvdF6p7IO1fpNMSfbhNbCigLudrO0N 5lI9s9HBpyaxeeRGf0bK2Xj78OrSSNqpJNFH0goZZK4dSEqbsRWYxz08Ac2Uh7smEhIAYZ3Vsuv XNWgpdgL2kRrMffuzzfvAPGzocHGqFT5VZlHoMzJLwQhtIFYdHUiDr/4rSrh3/5DKxBkyX1x6L+ vqEshiCO8DQHmPySSHBcM5+DkUhOtBH/aeceOYr2GesqHjv+ceBxT5TRzHzdqIusBiGCTHS/Xud QJ+w4OvTGjTI02zC+aSiQbcKJH8nO8i2492hG/fVeHpC8grj/2geUs3QV5OevVmiK0kBiVcP5D+ 5Q2Q1cc/IstfoBUkISdbUROLfodsz0vUFueYY0OXOtfRQ X-Received: by 2002:a0c:f40f:0:b0:8bb:2e70:7a2b with SMTP id 6a1803df08f44-8cc6e308ef8mr4761606d6.15.1779312877528; Wed, 20 May 2026 14:34:37 -0700 (PDT) X-Received: by 2002:a0c:f40f:0:b0:8bb:2e70:7a2b with SMTP id 6a1803df08f44-8cc6e308ef8mr4760906d6.15.1779312876829; Wed, 20 May 2026 14:34:36 -0700 (PDT) From: Peter Xu To: qemu-devel@nongnu.org Cc: Fabiano Rosas , Peter Xu Subject: [PULL 14/29] tests/qtest/migration: Set compression method in compression-tests Date: Wed, 20 May 2026 17:33:42 -0400 Message-ID: <20260520213357.40646-15-peterx@redhat.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260520213357.40646-1-peterx@redhat.com> References: <20260520213357.40646-1-peterx@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=peterx@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1779313060916158500 Content-Type: text/plain; charset="utf-8" From: Fabiano Rosas Stop calling a common function to set the multifd compression method. The default method is "none", so the common function is not necessary for tests that don't set compression and will be removed. Signed-off-by: Fabiano Rosas Reviewed-by: Peter Xu Link: https://lore.kernel.org/r/20260505160915.25558-9-farosas@suse.de Signed-off-by: Peter Xu --- tests/qtest/migration/compression-tests.c | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/tests/qtest/migration/compression-tests.c b/tests/qtest/migrat= ion/compression-tests.c index 134bf44db6..848576054f 100644 --- a/tests/qtest/migration/compression-tests.c +++ b/tests/qtest/migration/compression-tests.c @@ -20,6 +20,13 @@ =20 static char *tmpfs; =20 +static void set_multifd_compression(QTestState *from, QTestState *to, + const char *method) +{ + migrate_set_parameter_str(from, "multifd-compression", method); + migrate_set_parameter_str(to, "multifd-compression", method); +} + #ifdef CONFIG_ZSTD static void * migrate_hook_start_precopy_tcp_multifd_zstd(QTestState *from, @@ -27,8 +34,9 @@ migrate_hook_start_precopy_tcp_multifd_zstd(QTestState *f= rom, { migrate_set_parameter_int(from, "multifd-zstd-level", 2); migrate_set_parameter_int(to, "multifd-zstd-level", 2); + set_multifd_compression(from, to, "zstd"); =20 - return migrate_hook_start_precopy_tcp_multifd_common(from, to, "zstd"); + return NULL; } =20 static void test_multifd_tcp_zstd(char *name, MigrateCommon *args) @@ -58,8 +66,9 @@ migrate_hook_start_precopy_tcp_multifd_qatzip(QTestState = *from, { migrate_set_parameter_int(from, "multifd-qatzip-level", 2); migrate_set_parameter_int(to, "multifd-qatzip-level", 2); + set_multifd_compression(from, to, "qatzip"); =20 - return migrate_hook_start_precopy_tcp_multifd_common(from, to, "qatzip= "); + return NULL; } =20 static void test_multifd_tcp_qatzip(char *name, MigrateCommon *args) @@ -77,7 +86,8 @@ static void * migrate_hook_start_precopy_tcp_multifd_qpl(QTestState *from, QTestState *to) { - return migrate_hook_start_precopy_tcp_multifd_common(from, to, "qpl"); + set_multifd_compression(from, to, "qpl"); + return NULL; } =20 static void test_multifd_tcp_qpl(char *name, MigrateCommon *args) @@ -95,7 +105,8 @@ static void * migrate_hook_start_precopy_tcp_multifd_uadk(QTestState *from, QTestState *to) { - return migrate_hook_start_precopy_tcp_multifd_common(from, to, "uadk"); + set_multifd_compression(from, to, "uadk"); + return NULL; } =20 static void test_multifd_tcp_uadk(char *name, MigrateCommon *args) @@ -141,8 +152,9 @@ migrate_hook_start_precopy_tcp_multifd_zlib(QTestState = *from, */ migrate_set_parameter_int(from, "multifd-zlib-level", 2); migrate_set_parameter_int(to, "multifd-zlib-level", 2); + set_multifd_compression(from, to, "zlib"); =20 - return migrate_hook_start_precopy_tcp_multifd_common(from, to, "zlib"); + return NULL; } =20 static void test_multifd_tcp_zlib(char *name, MigrateCommon *args) --=20 2.53.0