From patchwork Tue Mar 18 06:10:04 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Uladzimir Bely X-Patchwork-Id: 4108 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 18 Mar 2025 07:13:20 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f189.google.com (mail-pl1-f189.google.com [209.85.214.189]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 52I6DItX019706 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 18 Mar 2025 07:13:19 +0100 Received: by mail-pl1-f189.google.com with SMTP id d9443c01a7336-22412127fd7sf67334095ad.0 for ; Mon, 17 Mar 2025 23:13:19 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1742278393; cv=pass; d=google.com; s=arc-20240605; b=X6fKDQ129+zVfACaD0jImXA3ia27+69oncCMO6/jFVz9c02VPOcW1glA/wA025mLoZ uv7LY/idcg6l+oszP9g+iUSzejLoIy/Lrrei88Jf7cE3bu8h9/ExwpQUOEQpNXXygNsv QkP6BVDifORvjdYa8KlFheIGmOXBIycW++LL/2NRyfQeb6JI46Cd7p3jcbV2PE9tbrDT +LQzjs/YQjfleQQAC4L1etTWpafo2e36sBYsHZIaqJAFkgnEi/Jjwz2KPbFu5dM7wLBZ nojUOD3/Ce8eE+cSCi9QwJ1fmHQGdNaRwUbAAvmXmSLFOzIOIrdOTzwUxQEiSS6RSMGC 99Kw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:to:from:sender:dkim-signature; bh=mj9lDHm0RNx/mZ+ZaCRKlo5J9GQOWteTU4bu0LsvtsM=; fh=aiKBiqJ/DBREziH1jWh/y0Cey+886d+nffawttx+ZHI=; b=L8NAK3L0+Jd1wl0dPOX2kh/RHMBxikNxIu3Z4FuaFxG7tLYPvrTN9q26Pqekc9N/fe Eqy0VZCkiuhHNrfpU6960m/P7Of9NZv1h/TKvyikQ8pGLnkfVX1b+cnmQm0y7ZCLT3KV vHSYZV5Rzybj1NeJXoIgRCxWRYmiPMBhAzQ9R6wit5DkcHCsojTOjZd0o3nuk60fLIYM C/BmfRqHlth1LQv72EdbMA+NUbrM2N5C2cqP+kVrRI4juSUIEUWUJYVIH6WqjDbJwNyv HsGs7xN/WYHs5f4Wf0LD93ZdcSR8XUhS7DZRQR1u0U1+WXtNTZtWl6k+AXmzIHqXZlly UhXg==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1742278393; x=1742883193; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=mj9lDHm0RNx/mZ+ZaCRKlo5J9GQOWteTU4bu0LsvtsM=; b=Dh5/jDy11ulTw5mEcREnsSY5ET7h5uWOlF+yqdbjtDYTreD1Ki5aG22NbtnjqnIjMS 15HpxTWUeQqIvrJuqAXoWBIpQ4zyedu4xqGWZQ6OXKS7u4ZrnMJG1jlbpJFLhXH07Xkt 6wp4SHfakViib4zThQDKrTFbesUtVY4PM/BemcQ2zJhE7/dk63k33bYazYXaNGlN9tux AQJPPs1VfMQZzQETvzE7fvqXVkgvMkw2bErhyeU4eTm759uxx3TmowkyLoZVW5ajTGnT cu5Yf4dPTTlKo++rtJAoOVT6JarWfBEDtE4mRwTaI1zsEJeeOjKVJVlmknIadnGSX8hW esAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742278393; x=1742883193; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:to:from:x-beenthere :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=mj9lDHm0RNx/mZ+ZaCRKlo5J9GQOWteTU4bu0LsvtsM=; b=M5jwXoPUbR0Y11BXqTz4s75fhaSifcZIapglRZ/FPqb81rdzHgWaIQVjklKzXNOfFm MP3X4/stygvoT6ZgU/zdDLpoNElzRIvktLgQGClfaDLfW/8tfAWDWukdAfmWGEYMVJmY bQMWhiKmlSvbp1eG2hdITBhUTDKj0EbBG8uMWUV27BdBW7NRxyed7BQiNE3jlcAh1w0R W8vZXANUDez5hQvIBKz6RLFKnHfX4p43lC0A3LvhxMC4Ue35Qn5wJ9qZSDJ0r7prIZKQ Eqzmym30j1RXlNV/Br6V9U/dZqsXy4vNMJ2Q/1xKqbDaZiCeBjfToq+wSRxn1NwzqC8Z yTIQ== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCVtXHiZdAUcmoht6Y+iGFrrs8vo79RoWrTHMtE8xL6QAwAvYmHVqtIa4cIGU7HCsVoxQFUTD2I=@isar-build.org X-Gm-Message-State: AOJu0YwCEAfRp2DSRpXV4AhvCRuZunhDwRqfoJozJPENmR9X6L0+mVoT 1PX3wD4OZbv47QeIn72hdbzq8oFDuI3ta0vLowWtgatPzADoN1Hy X-Google-Smtp-Source: AGHT+IHAiVOu/0IdwP9teeYwWhKlINHruPPXPGtDabaNHJfyqJwCLylDl8avi9b0DRGYEyPwNIf2BA== X-Received: by 2002:a17:902:f684:b0:220:c4e8:3b9d with SMTP id d9443c01a7336-225e0af5b7emr167383395ad.37.1742278392873; Mon, 17 Mar 2025 23:13:12 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=ARLLPAJEhWlYAwndyJMEre69R8OCE8RZjw/+t2xKY7PHlEmGaw== Received: by 2002:a17:903:258c:b0:215:8275:b90 with SMTP id d9443c01a7336-225c316b51fls7152075ad.1.-pod-prod-07-us; Mon, 17 Mar 2025 23:13:11 -0700 (PDT) X-Received: by 2002:a17:902:f54c:b0:224:1935:fb7e with SMTP id d9443c01a7336-225e0a75439mr222030145ad.24.1742278391077; Mon, 17 Mar 2025 23:13:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742278391; cv=none; d=google.com; s=arc-20240605; b=Q8B1RuS2B31HFEXY89Y9r/nvGgjvrH6e8KMEdxpbo/XxSCwr2YRWBMtjKQXKpZqvsP A+rLKM3UOsn8yVlUu5l35iECokNyh/wwGrO2DYiUciSJ+FsS5FekHU0eNJG1DKSuxOJa bEp1C8SURK/LShboIwhwBZrOqaafQFXXOh5V6wZY5cgyVz0UXXyKz1o1E3/hD/neoMLc curhT/Qh00jgmvS6JUIlEhJee4lh/uA+2LO1fjo6mT8fv7QwPCqnrT0Gg2opeJEBgJf/ JciFYt0p8gwfOwr8KjSRWn2nqCkGiP345ed5SY82klI8alH0oW87AgK4b754M9zpP8Mf LrKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from; bh=c0keneesWELs/MDTvsMdX2efUngLyPE7+0JAtFV8gGQ=; fh=7tclEdh7YbwSQowgJ6LNq720O7H5HTEaqj22NJWRE2E=; b=eWuJ7AHTULFLAYxhmQs/YFRIbvC3p6aKtf454xESbxBoC4qtPkh6qyjSeX5oKwHVCv PwRBHnuo24HSkIPdyEJJJkd2od43wHKSiMigh4khAQdI5h9qd7XF1vQaETKlW9CEf2M/ Artrj2T3MH+aYksUEivJNHlHp6J1f3AXmXGul+UkRlpCcr/VyihDlsbmK3WXwTQ1/qT8 JwD7V0l6WSKZU1bkZI4qaibWbLw1qYYY2Z+ZlLWyeOW4CxAZ8byN6i9jH98KL8ujkmG1 XrLsKCiZYxBTddna+30twTXh5fd3CRPnpnWZir2UP73YDlqLZUz9s1aDLClAgjBxhsR/ aZyA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id d9443c01a7336-225c6c0e2bcsi5162915ad.9.2025.03.17.23.13.10 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 17 Mar 2025 23:13:10 -0700 (PDT) Received-SPF: pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from hp15.localdomain (mm-54-5-214-37.mogilev.dynamic.pppoe.byfly.by [37.214.5.54]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 52I6D66n019652 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 18 Mar 2025 07:13:08 +0100 From: Uladzimir Bely To: isar-users@googlegroups.com Subject: [PATCH v2 2/3] testsuite: Disable "snapshot" feature for installer image. Date: Tue, 18 Mar 2025 09:10:04 +0300 Message-ID: <20250318061300.12805-3-ubely@ilbers.de> X-Mailer: git-send-email 2.45.3 In-Reply-To: <20250318061300.12805-1-ubely@ilbers.de> References: <20250318061300.12805-1-ubely@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-Original-Sender: ubely@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= In the testsuite we use qemu-system with "-shapshot" optiop with wic images thus preventing them from unwanted modification by tests. For installer.wic it's reasonable to disable this feature so that bmaptool will write directly to "installer.wic" instead of temporary file used by qemu for providing snapshot features. It also allows to mount it after build for debugging purposes. --- testsuite/cibuilder.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 52eb35e8..eb5de190 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -236,7 +236,8 @@ class CIBuilder(Test): f.write(f'DISTRO ?= "{installer_distro}"\n') f.write(f'MACHINE ?= "{installer_machine}"\n') f.write(f'QEMU_DISK_ARGS = "-bios /usr/share/ovmf/OVMF.fd"\n') - f.write(f'QEMU_DISK_ARGS += "-hda {install_target}"\n') + f.write(f'QEMU_DISK_ARGS += "-drive file={install_target},'\ + 'if=ide,bus=0,unit=0,format=raw,snapshot=off"\n') f.write(f'QEMU_DISK_ARGS += "-hdb ##ROOTFS_IMAGE##"\n') # include ci_build.conf in local.conf