From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 2002:a17:505:18c3:b0:1be9:327d:8ee3 with SMTP id tt3csp612210njb; Thu, 17 Oct 2024 22:33:43 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVhgZP7DKyA+LU0W/4SDMMvmyw2Po00W2Bc1mPWxy25d1/2YWcsjO03VpCtL2cCJ3juF6rIFLE6PcQ6eQ==@linaro.org X-Google-Smtp-Source: AGHT+IH65qya1fyqWQMiYblPxuKSMt4z/XAiYWE7SOvoe3lwuBQGI53SxvtqGIzvt/8xjBpxXpDn X-Received: by 2002:a05:620a:44c7:b0:7b1:4783:aa2 with SMTP id af79cd13be357-7b157645e80mr231802785a.7.1729229623162; Thu, 17 Oct 2024 22:33:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1729229623; cv=none; d=google.com; s=arc-20240605; b=FaPsLxU+MtgEOfKBBqOkwXmV/Qmk3njWlQ5Unh0PSJuupNihu7UFqzQu+VI3w6ctwV ktRAgbYkP0h34RheC6eOkDlLRtbJoU+50+c/FN1VxsKLuMg8dNB6rmpYRFQy7duccr8+ QP6ZRSwdOv0/1EvUKj90jlrBS2Y5Z/5/YIFNw3IbQUU/gpYbjhcRpiwjlV1BjzOXVjk1 jiKxpppHmbZIHMaFPbLruw9j4SHIBY3XPVunVDL7gg9Y25P/CLn9IN2IipJ9VtAy3H23 WzTHl+3N4TAmci5PoZBGkv/ANqKg07OGkyFyk7yhv1GggYqcwOrpOJUicp1b+KcrWmYj LlNw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:from:reply-to:list-subscribe:list-help:list-post :list-archive:list-unsubscribe:list-id:precedence :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to; bh=8KCQ4jZKi/ZtLE2rkNoysdTtaR4TkQWGoE2WSSuloPE=; fh=RVX+uUL/oYxgKlLpNyiQfzI75/ka+93kXvmeIy2Oap4=; b=InDYrU3cdN2WMh96fjztLXcC8dnVHydqfRCVIetf4YbQpjw5gCIdR9l1qnkjU8877V jq3VKzCogs4d20UDJ5gtzBS8M9r3wAkHK3w3yugbkEKoXYqi43e3U8npqllKQ713igfk 6DB0BH/t/DBl5fC9AgixZoKSoL9ubt6kCdU+a3SVWt+V3+nj5HkZliElIDHecP9uiULW i8phVQjWpsWet2QeAK4qA7hoNf/tldIcsNui1RY1ZlwUkc9X3AO2BupsamgvQolgT6Qv D0iGQfQ2Vw/wODA8wG7GgogO/T6JsMtdHeP3xWjiTdYLcrdSSWmdIgJo22yoV2rzpbCA 9CNg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of qemu-devel-bounces+alex.bennee=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+alex.bennee=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id af79cd13be357-7b156ff1b14si105782785a.641.2024.10.17.22.33.43 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 17 Oct 2024 22:33:43 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+alex.bennee=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; spf=pass (google.com: domain of qemu-devel-bounces+alex.bennee=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+alex.bennee=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nongnu.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t1fae-00005T-6i; Fri, 18 Oct 2024 01:31:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t1fab-0008SQ-8w; Fri, 18 Oct 2024 01:31:53 -0400 Received: from mail.aspeedtech.com ([211.20.114.72] helo=TWMBX01.aspeed.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t1faZ-00089Y-It; Fri, 18 Oct 2024 01:31:52 -0400 Received: from TWMBX01.aspeed.com (192.168.0.62) by TWMBX01.aspeed.com (192.168.0.62) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.12; Fri, 18 Oct 2024 13:31:15 +0800 Received: from localhost.localdomain (192.168.10.10) by TWMBX01.aspeed.com (192.168.0.62) with Microsoft SMTP Server id 15.2.1258.12 via Frontend Transport; Fri, 18 Oct 2024 13:31:15 +0800 To: =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= , Peter Maydell , Steven Lee , Troy Lee , Andrew Jeffery , "Joel Stanley" , Alistair Francis , "Kevin Wolf" , Hanna Reitz , Thomas Huth , Laurent Vivier , Paolo Bonzini , "open list:ASPEED BMCs" , "open list:All patches CC here" , "open list:Block layer core" CC: , , Subject: [PATCH v1 08/16] test/qtest/aspeed_smc-test: Move testcases to test_palmetto_bmc function Date: Fri, 18 Oct 2024 13:31:04 +0800 Message-ID: <20241018053112.1886173-9-jamin_lin@aspeedtech.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20241018053112.1886173-1-jamin_lin@aspeedtech.com> References: <20241018053112.1886173-1-jamin_lin@aspeedtech.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain Received-SPF: pass client-ip=211.20.114.72; envelope-from=jamin_lin@aspeedtech.com; helo=TWMBX01.aspeed.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_FAIL=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: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Jamin Lin From: Jamin Lin via Errors-To: qemu-devel-bounces+alex.bennee=linaro.org@nongnu.org Sender: qemu-devel-bounces+alex.bennee=linaro.org@nongnu.org X-TUID: CCHJHWyObt9r So far, the test cases are used for testing SMC model with AST2400 BMC. However, AST2400 is end off live and ASPEED is no longer support this SOC. To test SMC model for AST2500, AST2600 and AST1030, move the test cases from main to test_palmetto_bmc function. Signed-off-by: Jamin Lin --- tests/qtest/aspeed_smc-test.c | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/tests/qtest/aspeed_smc-test.c b/tests/qtest/aspeed_smc-test.c index 4673371d95..ec1fa6ec15 100644 --- a/tests/qtest/aspeed_smc-test.c +++ b/tests/qtest/aspeed_smc-test.c @@ -610,14 +610,12 @@ static void test_write_block_protect_bottom_bit(void) flash_reset(); } -int main(int argc, char **argv) +static int test_palmetto_bmc(void) { g_autofree char *tmp_path = NULL; int ret; int fd; - g_test_init(&argc, &argv, NULL); - fd = g_file_open_tmp("qtest.m25p80.XXXXXX", &tmp_path, NULL); g_assert(fd >= 0); ret = ftruncate(fd, FLASH_SIZE); @@ -644,8 +642,18 @@ int main(int argc, char **argv) flash_reset(); ret = g_test_run(); - qtest_quit(global_qtest); unlink(tmp_path); + + return ret; +} + +int main(int argc, char **argv) +{ + int ret; + + g_test_init(&argc, &argv, NULL); + ret = test_palmetto_bmc(); + return ret; } -- 2.34.1