Commit Graph

4 Commits

Author SHA1 Message Date
Maarten De Decker
7f572dc941 ci: EasyMesh R1: flash Freedom via FEAT-29 update_prpl
Align the Easymesh R1 smoke test with the DUT flashing procedure from FEAT-29.
This commit aligns the DUT deploy scripts from the prplMesh repository.

Reference: PPM-4139
Signed-off-by: Maarten De Decker <maarten.dedecker@mind.be>
2026-07-17 10:33:56 +01:00
Igor Plesser
a190b2159a scripts: prplmesh: bump easymesh certification test revision
Update easymesh_cert_version to 5810a7d6aa7196b031217ca25e820a753e7e5295.

Closes: PPM-3589
Signed-off-by: Igor Plesser <i.plesser@inango-systems.com>
2026-03-06 15:31:11 +01:00
Igor Plesser
1608a287f9 cram: prplmesh: migrate test control flow to ProcessManager DM
Update prplMesh-related cram tests and helper scripts to control prplMesh
via ProcessManager DM (ba-cli) instead of init.d mode helpers.

Key updates:
- use PrplMesh.{Enable,ManagementMode,CertificationMode} in test setup/teardown
- adjust DUT init script for controller mode via ProcessManager
- extend generic ubus datamodel expected list with prplMesh/controller objects

Closes: PPM-3589
Signed-off-by: Igor Plesser <i.plesser@inango-systems.com>
2026-03-06 15:31:11 +01:00
Maarten De Decker
e0e930d7cb
CI: easymesh: add prplMesh smoke test
Copy over files from the prplMesh repository to flash devices in the R1 Easymesh testbed.
Adds an easyMesh R1 certification test on Freedom as a smoke test (MAP-4.4.2_BHWIFI_FH5GH).

Closes: PPM-3316
Signed-off-by: Maarten De Decker <maarten.dedecker@mind.be>
2025-07-31 15:29:01 +00:00