From patchwork Sat Oct 18 08:40:47 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Glass X-Patchwork-Id: 602 Return-Path: X-Original-To: u-boot-concept@u-boot.org Delivered-To: u-boot-concept@u-boot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1760776904; bh=1pf0Tiwzte5jjrBw0PRceqsGvIuQUAbUwBKWLKsW+1Y=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=iMXtCwsxxEWJsFhOoQM5K0lcwqygEt3u+JkD4Lp+yHT3pS9a/qSWeyev7Fk1Y3py/ pvERpOp1OcEpe2KjaiQthtX/MSipzI3kJZU+m7grsdYHBhBg+KnbXt/Pg+X2I2K50c CUr8k8/PGBaxfg5KsGudRjH49gC19fC+KA4209P8C9SpQzraU/Tx64GAWDw+YaWz3T tQbswfmVUoWv56YCrc8bBLpSPeTzuWtm98RJgvAIv/w29CAIydyhGoCRTWKDqy/off sIBoZgNsFUMBxbDTO9YqdJ4uPOESEK5B5GONSTkDtkU4ivYRECgeBhT/y086fdE8L5 yxhVCnrnwjyXw== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 4467168109 for ; Sat, 18 Oct 2025 02:41:44 -0600 (MDT) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id QtlamuEkZ0dO for ; Sat, 18 Oct 2025 02:41:44 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1760776904; bh=1pf0Tiwzte5jjrBw0PRceqsGvIuQUAbUwBKWLKsW+1Y=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=iMXtCwsxxEWJsFhOoQM5K0lcwqygEt3u+JkD4Lp+yHT3pS9a/qSWeyev7Fk1Y3py/ pvERpOp1OcEpe2KjaiQthtX/MSipzI3kJZU+m7grsdYHBhBg+KnbXt/Pg+X2I2K50c CUr8k8/PGBaxfg5KsGudRjH49gC19fC+KA4209P8C9SpQzraU/Tx64GAWDw+YaWz3T tQbswfmVUoWv56YCrc8bBLpSPeTzuWtm98RJgvAIv/w29CAIydyhGoCRTWKDqy/off sIBoZgNsFUMBxbDTO9YqdJ4uPOESEK5B5GONSTkDtkU4ivYRECgeBhT/y086fdE8L5 yxhVCnrnwjyXw== Received: from mail.u-boot.org (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 319BB681BC for ; Sat, 18 Oct 2025 02:41:44 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1760776902; bh=2WEif4pgv7ODkse9ztFEoZ+Fo2ngiVa38uhVhlXnsWc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=tRV06TZFIRvS1AGobULFiCCDrf9jq5Z8hddY80wTy0fqfyFDWbhQDEqvzVOTO7QwB 4OL/oUbloG8V1tn+L8KhMN9t+0T0iTWH0EvaU1JlE4tiWzVGhL79nkScLb8GgDg9QL bHc7WFhREO9OFeJ5tUpveQrVKR76O7gRIkoUwKh9rIUYFbaxDBq7WywaDoLgBkJwXt ZWaES+BOy3qkPV+8uRi6/mKROYkEK2ntkD8lg+zxMIc8SnI/XcS3R0nwUn+vEpLTQn t35dc9UVCvlK/pp3spxaOADPe8Cyk+Zq5aipIA8m8eQLfYbr6e1Ht6oWl05gRyC34Q gBPeYaqEHBeGw== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 8CAF868109; Sat, 18 Oct 2025 02:41:42 -0600 (MDT) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10026) with ESMTP id HJhRDR5wKDkn; Sat, 18 Oct 2025 02:41:42 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1760776898; bh=NsjnGeLstm4lWv9FE539KBBSAkkeF4Ku+je0hlOgCDk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=CX0SSo556xxE2SETCcS1v/xXrB/Mp3KAZsEhLCr2iguqS9/874iI2/8m3VJMqvYxu KeSrqyIOO7uubrLPbSwAAm8cghbfTHV5HVqCX6vzaZk/UYCa5fDYQXFMVeINdfwM/t UfjStvcRF3xCn5z03BaDl74gL2jME9s8XaiuVl/tntAPwD0VxYOYKthlK/gfYgnmkL zXvmyIuSGCfsZ/mONxuTDXNidYUDSlaX8Qnj/HNDZyTOrVNSKvvmN9afF39uIBVQmB 8SmFk4XmM2iQo4AawjCaIRTJaKCE2jT/O67o9K9iFfI7vvWJdV2P2bOGt7o1JD3xz9 D96YSCHh1Rdsg== Received: from u-boot.org (unknown [73.34.74.121]) by mail.u-boot.org (Postfix) with ESMTPSA id 4E7796814E; Sat, 18 Oct 2025 02:41:38 -0600 (MDT) From: Simon Glass To: U-Boot Concept Date: Sat, 18 Oct 2025 02:40:47 -0600 Message-ID: <20251018084117.1798704-3-sjg@u-boot.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251018084117.1798704-1-sjg@u-boot.org> References: <20251018084117.1798704-1-sjg@u-boot.org> MIME-Version: 1.0 Message-ID-Hash: LKCY7I642R6DRLDBUXWIWDKGETRXSPJ2 X-Message-ID-Hash: LKCY7I642R6DRLDBUXWIWDKGETRXSPJ2 X-MailFrom: sjg@u-boot.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Simon Glass X-Mailman-Version: 3.3.10 Precedence: list Subject: [Concept] [PATCH 02/24] test/py: Mark a few more tests as slow List-Id: Discussion and patches related to U-Boot Concept Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Simon Glass These are the top five slowest test as reported from 'make qcheck': 42.2s test_dep_esl 29.7s test_dep_hwids 17.3s test_dep_dtbo 6.4s test_bind_unbind_with_node 5.2s test_fit_auto_signed Mark them as slow so that they are skipped with 'make qcheck'. Signed-off-by: Simon Glass --- test/py/tests/test_bind.py | 1 + test/py/tests/test_fit_auto_signed.py | 1 + test/py/tests/test_make_dep.py | 3 +++ 3 files changed, 5 insertions(+) diff --git a/test/py/tests/test_bind.py b/test/py/tests/test_bind.py index 4982a00fab6..b0a5b7b3e84 100644 --- a/test/py/tests/test_bind.py +++ b/test/py/tests/test_bind.py @@ -27,6 +27,7 @@ def in_tree(response, name, uclass, drv, depth, last_child): @pytest.mark.boardspec('sandbox') @pytest.mark.buildconfigspec('cmd_bind') +@pytest.mark.slow def test_bind_unbind_with_node(ubman): tree = ubman.run_command('dm tree') diff --git a/test/py/tests/test_fit_auto_signed.py b/test/py/tests/test_fit_auto_signed.py index cdfd341c6f5..0e34e4b0704 100644 --- a/test/py/tests/test_fit_auto_signed.py +++ b/test/py/tests/test_fit_auto_signed.py @@ -120,6 +120,7 @@ class SignedFitHelper(object): @pytest.mark.buildconfigspec('fit_signature') @pytest.mark.requiredtool('fdtget') +@pytest.mark.slow def test_fit_auto_signed(ubman): """Test that mkimage generates auto-FIT with signatures/hashes as expected. diff --git a/test/py/tests/test_make_dep.py b/test/py/tests/test_make_dep.py index 734cbb547e4..d5cb5145bc4 100644 --- a/test/py/tests/test_make_dep.py +++ b/test/py/tests/test_make_dep.py @@ -411,6 +411,7 @@ def _check_template_change(env, prev_esl_mtime, prev_dtsi_mtime): @pytest.mark.boardspec('sandbox') +@pytest.mark.slow def test_dep_hwids(ubman): """Test that Makefile dependency tracking works without FORCE @@ -432,6 +433,7 @@ def test_dep_hwids(ubman): @pytest.mark.boardspec('sandbox') +@pytest.mark.slow def test_dep_dtbo(ubman): """Test that dtbo dependency tracking works without FORCE @@ -450,6 +452,7 @@ def test_dep_dtbo(ubman): @pytest.mark.boardspec('sandbox') +@pytest.mark.slow def test_dep_esl(ubman): """Test that ESL dependency tracking works without FORCE