From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) by mx.groups.io with SMTP id smtpd.web11.3539.1686100055212497648 for ; Tue, 06 Jun 2023 18:07:35 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="signature has expired" header.i=@gmail.com header.s=20221208 header.b=bxJNf0M8; spf=pass (domain: gmail.com, ip: 209.85.216.43, mailfrom: kuqin12@gmail.com) Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-2564dc37c3eso80096a91.0 for ; Tue, 06 Jun 2023 18:07:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686100054; x=1688692054; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=gpglJKVvY0USVtAqD0p9W4GGxyYTj2IvSUqMclJNlXQ=; b=bxJNf0M8oRoNs+88pZtRWjtrSqnJ99Lj28VbmgzTP1J/4xK6j8aSFk2fcg4LNa9UW5 uvt3hRaorW4FxEQd0ksUGnlEzO50ScApzJ2wgKigdjg3GFMTwRkec77q1qQBWN9u7Gwg dGK+3TJVPo5BppkpILehk8rGtPqPj1XS6waYjBjupDtvnG4Xcsh4JJs8srptoyU+ts6Z NJqJFK4/UNKxuNYvK89+5D4eKKudhHFEzZrghm7aCdTP/WnZQJwToX9KIKexwhnl8nMW Ct6Rduf3xUFegmwAffZAD8LYYxAbggyOdoanUoCPIrbotVgPR465+q1CI1LRunJVCZ3Z Vlvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686100054; x=1688692054; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=gpglJKVvY0USVtAqD0p9W4GGxyYTj2IvSUqMclJNlXQ=; b=NKnq9f9DZ6PUZz4aqUGHb8rHdXg3nSP5DbhfGmf9PO+bSo61OIxr1EBX9iAjw1N2bf tBe5VbDlIb8kX9JwD5R9Q1K5M8bDzdGGopZ9oU6E2XGovcGZc9Hb25E+RBXcvDiuw7P1 +6azo5emBMxIfusg93u+fCd8B+vaUcGDoH0BCIL0TaCJHN4WdyeRDSLBrayYLz3Rwxra AFdfOy2snRlwf+KfQ+ZnhOMntt8GFJWaTwV2TlzZQe35Yb3emDI6F35mMrop9QxzEHLu TIxon+j2WzjTA04GeJdLPWu5OP/h7Ae0cuvbb6D3pqL6w8CXvgxd9Xeo58VJOw/J3MNv hAoQ== X-Gm-Message-State: AC+VfDxt4RbTWMRnVbkFwwUqC+w3wByXLXebDnlAnEj4/JR0a/kgFLUC z++n2KYjGO0Mtm2hF9G0GaOgCLhVIHY= X-Google-Smtp-Source: ACHHUZ5/w459+K057EkDOEteGUOF+vvrKIDkgqCKQgzZryUMcp8VOX3BXjqB0IlOhkmETFi6jGcJ6Q== X-Received: by 2002:a17:902:8343:b0:1b0:3ab6:5133 with SMTP id z3-20020a170902834300b001b03ab65133mr12962757pln.24.1686100054199; Tue, 06 Jun 2023 18:07:34 -0700 (PDT) Return-Path: Received: from MININT-0U7P5GU.redmond.corp.microsoft.com ([2001:4898:80e8:f:64a4:d74e:193b:f53c]) by smtp.gmail.com with ESMTPSA id p11-20020a1709028a8b00b001ab18eaf90esm9092789plo.158.2023.06.06.18.07.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Jun 2023 18:07:33 -0700 (PDT) From: "Kun Qin" To: devel@edk2.groups.io Cc: Michael D Kinney , Michael Kubacki , Sean Brogan Subject: [PATCH v2 0/1] Add support for running shell test application in an immutable volume Date: Tue, 6 Jun 2023 18:07:29 -0700 Message-Id: <20230607010730.2148-1-kuqin12@gmail.com> X-Mailer: git-send-email 2.40.1.windows.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4467 This is a follow-up of a previously submitted patch series based on top of master branch: https://edk2.groups.io/g/devel/message/105514. The main changes between v1 and v2 patch are: - Added input argument support at library entrypoint. The updated changes are verified on QEMU based Q35 virtual platform as well as proprietary physical platforms. Patch v2 branch: https://github.com/kuqin12/edk2/tree/unit_test_fv_v2 Cc: Michael D Kinney Cc: Michael Kubacki Cc: Sean Brogan Kun Qin (1): UnitTestFrameworkPkg: UnitTestPersistenceLib: Save Unit Test Cache Option UnitTestFrameworkPkg/Library/UnitTestPersistenceLibSimpleFileSystem/UnitTestPersistenceLibSimpleFileSystem.c | 232 +++++++++++++------- 1 file changed, 157 insertions(+), 75 deletions(-) -- 2.40.1.windows.1