From patchwork Mon Jul 28 18:19:41 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Davis X-Patchwork-Id: 67579 X-Patchwork-Delegate: reatmon@ti.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1F94DC87FCB for ; Mon, 28 Jul 2025 18:19:49 +0000 (UTC) Received: from lelvem-ot01.ext.ti.com (lelvem-ot01.ext.ti.com [198.47.23.234]) by mx.groups.io with SMTP id smtpd.web10.88365.1753726784416259684 for ; Mon, 28 Jul 2025 11:19:44 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=DLAuN9de; spf=pass (domain: ti.com, ip: 198.47.23.234, mailfrom: afd@ti.com) Received: from fllvem-sh03.itg.ti.com ([10.64.41.86]) by lelvem-ot01.ext.ti.com (8.15.2/8.15.2) with ESMTP id 56SIJhWT2362193; Mon, 28 Jul 2025 13:19:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1753726783; bh=IHrbEcDC/rwBlhfxYJbnv2Yy2bI2lHLX/o20/cGMH9M=; h=From:To:CC:Subject:Date; b=DLAuN9deaZGUDcWdtU4H/o5nnkYHKcvWGUynwWI81R1fXF7hbrX7YEnQRcV3a+s1H 8yeTg7GcELPSB8imqpt2uFU4ItFqCYHOeCxXOcFl7iAnqVvTUoUc+Z2YTLVeZMQ/S1 oEW6t8iwW+apqBMh5JdGYv0kEmJYSkabmuHcIzaY= Received: from DLEE103.ent.ti.com (dlee103.ent.ti.com [157.170.170.33]) by fllvem-sh03.itg.ti.com (8.18.1/8.18.1) with ESMTPS id 56SIJhVv1238637 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA256 bits=128 verify=FAIL); Mon, 28 Jul 2025 13:19:43 -0500 Received: from DLEE109.ent.ti.com (157.170.170.41) by DLEE103.ent.ti.com (157.170.170.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.55; Mon, 28 Jul 2025 13:19:42 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE109.ent.ti.com (157.170.170.41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.55 via Frontend Transport; Mon, 28 Jul 2025 13:19:42 -0500 Received: from ula0226330.lan ([10.249.42.149]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 56SIJgOG2180972; Mon, 28 Jul 2025 13:19:42 -0500 From: Andrew Davis To: Denys Dmytriyenko , Ryan Eatmon , CC: Andrew Davis Subject: [meta-arago][scarthgap/master][PATCH v2 1/2] meta-arago-test: Add optee-test, strongswan, and libgpiod-tools to image Date: Mon, 28 Jul 2025 13:19:41 -0500 Message-ID: <20250728181942.579152-1-afd@ti.com> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 28 Jul 2025 18:19:49 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-arago/message/16331 These packages are used by ltp-ddt and the test framework. These are added to the default Arago images, but when doing upstream testing with Poky these packages are missing. Add these to the base testing layer. Signed-off-by: Andrew Davis --- Changes for v2: - Add conditional on OPTEEMACHINE meta-arago-test/recipes-core/packagegroups/ti-test.bb | 2 ++ meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt_20250130.bb | 1 + 2 files changed, 3 insertions(+) diff --git a/meta-arago-test/recipes-core/packagegroups/ti-test.bb b/meta-arago-test/recipes-core/packagegroups/ti-test.bb index fb4c3e4c..a44dd8d7 100644 --- a/meta-arago-test/recipes-core/packagegroups/ti-test.bb +++ b/meta-arago-test/recipes-core/packagegroups/ti-test.bb @@ -42,6 +42,7 @@ TI_TEST_BASE = "\ nbench-byte \ netperf \ openntpd \ + ${@"optee-test" if d.getVar('OPTEEMACHINE') else ""} \ pcitest \ perf \ powertop \ @@ -54,6 +55,7 @@ TI_TEST_BASE = "\ stream \ stress \ stress-ng \ + strongswan \ tcpdump \ v4l-utils \ xdp-tools-arago \ diff --git a/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt_20250130.bb b/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt_20250130.bb index a5468d4c..4f8767ca 100644 --- a/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt_20250130.bb +++ b/meta-arago-test/recipes-devtools/ltp-ddt/ltp-ddt_20250130.bb @@ -33,6 +33,7 @@ RDEPENDS:${PN} += "\ pm-qa \ serialcheck \ memtester \ + libgpiod-tools \ " do_install:prepend() { From patchwork Mon Jul 28 18:19:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Davis X-Patchwork-Id: 67578 X-Patchwork-Delegate: reatmon@ti.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1E2CAC83F26 for ; Mon, 28 Jul 2025 18:19:49 +0000 (UTC) Received: from lelvem-ot02.ext.ti.com (lelvem-ot02.ext.ti.com [198.47.23.235]) by mx.groups.io with SMTP id smtpd.web11.88768.1753726784318494969 for ; Mon, 28 Jul 2025 11:19:44 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=Mx9yK2xM; spf=pass (domain: ti.com, ip: 198.47.23.235, mailfrom: afd@ti.com) Received: from lelvem-sh02.itg.ti.com ([10.180.78.226]) by lelvem-ot02.ext.ti.com (8.15.2/8.15.2) with ESMTP id 56SIJhoK2817349; Mon, 28 Jul 2025 13:19:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1753726783; bh=LRQBqGz5rxqE/drFlrNq25zSAqcDZWPdtBl/ByrHEjw=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=Mx9yK2xM5anwF6YHkpaRp9MAfqOxQJ/86ntVEwddQKzM56MHS//qUuqPiFT5Q8BZO zUUqgQRrXpo3ST2Al0u1akCF4DQoMmmEWHscSOoedsjPHaYc5ky1K67AMfro4uYXFz ISPJW+90TYFDbhESWZtynPDjjZ6UPGa25p4Rh+5Y= Received: from DLEE108.ent.ti.com (dlee108.ent.ti.com [157.170.170.38]) by lelvem-sh02.itg.ti.com (8.18.1/8.18.1) with ESMTPS id 56SIJhgO2199556 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA256 bits=128 verify=FAIL); Mon, 28 Jul 2025 13:19:43 -0500 Received: from DLEE107.ent.ti.com (157.170.170.37) by DLEE108.ent.ti.com (157.170.170.38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.55; Mon, 28 Jul 2025 13:19:42 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE107.ent.ti.com (157.170.170.37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.55 via Frontend Transport; Mon, 28 Jul 2025 13:19:42 -0500 Received: from ula0226330.lan ([10.249.42.149]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 56SIJgOH2180972; Mon, 28 Jul 2025 13:19:42 -0500 From: Andrew Davis To: Denys Dmytriyenko , Ryan Eatmon , CC: Andrew Davis Subject: [meta-arago][scarthgap/master][PATCH v2 2/2] packagegroup-arago-base: Include OP-TEE packages again and remove test Date: Mon, 28 Jul 2025 13:19:42 -0500 Message-ID: <20250728181942.579152-2-afd@ti.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20250728181942.579152-1-afd@ti.com> References: <20250728181942.579152-1-afd@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 28 Jul 2025 18:19:49 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-arago/message/16330 OPTEEOUTPUTMACHINE is no longer defined, instead add OP-TEE packages if OPTEEMACHINE is defined. While here remove optee-test as that is added by the ti-test packagegroup and not needed for "base" images. Signed-off-by: Andrew Davis --- .../recipes-core/packagegroups/packagegroup-arago-base.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb index 95e4250b..5cb4e30c 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb @@ -58,7 +58,6 @@ ARAGO_EXTRA:append:arago = "\ OPTEE_PKGS = " \ optee-os \ optee-client \ - optee-test \ optee-examples \ " @@ -68,7 +67,7 @@ RDEPENDS:${PN} = "\ ${@bb.utils.contains('MACHINE_FEATURES', 'alsa', '${ARAGO_ALSA_BASE}', '',d)} \ ${ARAGO_BASE} \ ${ARAGO_EXTRA} \ - ${@bb.utils.contains_any('OPTEEOUTPUTMACHINE', 'ti', "${OPTEE_PKGS}", "", d)} \ + ${@"${OPTEE_PKGS}" if d.getVar('OPTEEMACHINE') else ""} \ " RDEPENDS:${PN}:append:k3 = " ${OPTEE_PKGS}"