Maybe we should make a ti-test-core? or ti-test-required? And put things like this into that package and have it in ti-test as well. Then we could change the image dependencies to require the new ti-test-required... Would that work?


On 1/5/2026 4:23 PM, Ryan Eatmon via lists.yoctoproject.org wrote:

This one may not work.  This assumes that you have ti-test intstalled (which not all images do).  And without ti-test in the image, then you cannot telnet to the board during test.


On 1/5/2026 4:19 PM, Andrew Davis wrote:
These are only used (and only ever should be used) in testing images.
Move these out of the base distro images and only into images including
the ti-test packagegroup. Move the recipes themselves also over to
meta-arago-test.

Signed-off-by: Andrew Davis <[email protected]>
---
  check_yocto_rules.json                                        | 4 ++--
  .../recipes-core/packagegroups/packagegroup-arago-base.bb     | 2 --
  .../initscript-telnetd/initscript-telnetd.bb                  | 0
  .../initscript-telnetd/initscript-telnetd/telnetd             | 0
  .../recipes-connectivity/systemd-telnetd/systemd-telnetd.bb   | 0
  .../systemd-telnetd/systemd-telnetd/telnetd.service           | 0
  meta-arago-test/recipes-core/packagegroups/ti-test.bb         | 2 ++
  7 files changed, 4 insertions(+), 4 deletions(-)
  rename {meta-arago-distro => meta-arago-test}/recipes-connectivity/initscript-telnetd/initscript-telnetd.bb (100%)   rename {meta-arago-distro => meta-arago-test}/recipes-connectivity/initscript-telnetd/initscript-telnetd/telnetd (100%)   rename {meta-arago-distro => meta-arago-test}/recipes-connectivity/systemd-telnetd/systemd-telnetd.bb (100%)   rename {meta-arago-distro => meta-arago-test}/recipes-connectivity/systemd-telnetd/systemd-telnetd/telnetd.service (100%)

diff --git a/check_yocto_rules.json b/check_yocto_rules.json
index 7b3e20db..26275421 100644
--- a/check_yocto_rules.json
+++ b/check_yocto_rules.json
@@ -27,8 +27,6 @@
      "PV-1" :{
          "skip_files" : [
"meta-arago-distro/recipes-connectivity/bt-enable/bt-enable.bb", - "meta-arago-distro/recipes-connectivity/initscript-telnetd/initscript-telnetd.bb", - "meta-arago-distro/recipes-connectivity/systemd-telnetd/systemd-telnetd.bb", "meta-arago-distro/recipes-core/arago-gpl-notice/arago-gpl-notice.bb", "meta-arago-distro/recipes-core/meta/meta-toolchain-arago-tisdk-server.bb", "meta-arago-distro/recipes-core/meta/meta-toolchain-arago-tisdk.bb",
@@ -38,6 +36,8 @@
"meta-arago-extras/recipes-extended/sysrepo/nw-configurator.bb", "meta-arago-extras/recipes-multimedia/gst-plugins-ti/gstreamer1.0-plugins-ducati_git.bb", "meta-arago-extras/recipes-multimedia/gst-plugins-ti/gstreamer1.0-plugins-vpe_git.bb" + "meta-arago-test/recipes-connectivity/initscript-telnetd/initscript-telnetd.bb", + "meta-arago-test/recipes-connectivity/systemd-telnetd/systemd-telnetd.bb",
          ]
      }
  }
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 b80697e5..d36b4397 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb
@@ -16,8 +16,6 @@ ARAGO_BASE = "\
      mtd-utils \
      mtd-utils-ubifs \
      curl \
-    initscript-telnetd \
-    systemd-telnetd \
      ethtool \
      bash \
      opkg-bash-completion \
diff --git a/meta-arago-distro/recipes-connectivity/initscript-telnetd/initscript-telnetd.bb b/meta-arago-test/recipes-connectivity/initscript-telnetd/initscript-telnetd.bb
similarity index 100%
rename from meta-arago-distro/recipes-connectivity/initscript-telnetd/initscript-telnetd.bb rename to meta-arago-test/recipes-connectivity/initscript-telnetd/initscript-telnetd.bb diff --git a/meta-arago-distro/recipes-connectivity/initscript-telnetd/initscript-telnetd/telnetd b/meta-arago-test/recipes-connectivity/initscript-telnetd/initscript-telnetd/telnetd
similarity index 100%
rename from meta-arago-distro/recipes-connectivity/initscript-telnetd/initscript-telnetd/telnetd rename to meta-arago-test/recipes-connectivity/initscript-telnetd/initscript-telnetd/telnetd diff --git a/meta-arago-distro/recipes-connectivity/systemd-telnetd/systemd-telnetd.bb b/meta-arago-test/recipes-connectivity/systemd-telnetd/systemd-telnetd.bb
similarity index 100%
rename from meta-arago-distro/recipes-connectivity/systemd-telnetd/systemd-telnetd.bb rename to meta-arago-test/recipes-connectivity/systemd-telnetd/systemd-telnetd.bb diff --git a/meta-arago-distro/recipes-connectivity/systemd-telnetd/systemd-telnetd/telnetd.service b/meta-arago-test/recipes-connectivity/systemd-telnetd/systemd-telnetd/telnetd.service
similarity index 100%
rename from meta-arago-distro/recipes-connectivity/systemd-telnetd/systemd-telnetd/telnetd.service rename to meta-arago-test/recipes-connectivity/systemd-telnetd/systemd-telnetd/telnetd.service diff --git a/meta-arago-test/recipes-core/packagegroups/ti-test.bb b/meta-arago-test/recipes-core/packagegroups/ti-test.bb
index 22957218..ebac81c2 100644
--- a/meta-arago-test/recipes-core/packagegroups/ti-test.bb
+++ b/meta-arago-test/recipes-core/packagegroups/ti-test.bb
@@ -22,6 +22,7 @@ TI_TEST_BASE = "\
      hwspinlocktest \
      hdparm \
      i2c-tools \
+    initscript-telnetd \
      iozone3 \
      iproute2-tc \
      iproute2-devlink \
@@ -57,6 +58,7 @@ TI_TEST_BASE = "\
      stress \
      stress-ng \
      strongswan \
+    systemd-telnetd \
      tcpdump \
      v4l-utils \
      xdp-tools-arago \


--
Ryan Eatmon                [email protected]
-----------------------------------------
Texas Instruments, Inc.  -  LCPD  -  MGTS


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#16927): 
https://lists.yoctoproject.org/g/meta-arago/message/16927
Mute This Topic: https://lists.yoctoproject.org/mt/117096038/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to