prplos/.gitlab/scripts
Houssem Dafdouf 6d880fa8bc
ci: cdrouter: fix error when enabling DUT SSID
Problem: Cannot set SSID during the configuration of the DUT

Cause: Starting from PWHM v6.34.1 we shouldn't use the terminating dot
when accessing SSIDReference and LowerLayers parameters.

Solution: Remove the termiantion dot when selecting SSID via the
LowerLayers reference.

Note: The previous version of the cdrouter-dut-configure-dyndns.sh was
based on PWHM version from prplOS 3.2 which is based on 6.34.0 with a
backport of only some PPWH/PPM tickets. The pwhm commit related to the
terminating dot change is not part of the list.

PWHM commit : b8706173c1240d8dabdd9816a49fd774b968c160

References: PPM-3069

Signed-off-by: Houssem Dafdouf <houssem.dafdouf_ext@softathome.com>
2025-07-31 15:23:04 +00:00
..
build.d ci: build: enable exception tracing on arm64 targets 2025-07-31 10:36:01 +00:00
dut-init ci: cdrouter: fix error when enabling DUT SSID 2025-07-31 15:23:04 +00:00
cdrouter-pretty-failures.awk
prpl-jira.py
README.md
requirements.txt
testbed-cdrouter.py ci: testbed-cdrouter.py: fix re.sub decode issue by passing utf-8 string 2025-07-31 15:20:33 +00:00
testbed-device.py testbed: Remove trailing dot from path references 2025-07-31 15:22:25 +00:00

Content

This directory contains files used mainly during testing on the GitLab CI.

requirements.txt

This requirements.txt file is used for specifying what Python packages are required to run the scripts in this directory. Usually used with pip install -f requirements.txt command.

prpl-jira.py

This helper Python script creates new or updates existing Jira ticket when something goes wrong during GitLab CI testing process. Currently only supports reporting of build test failures.

Needs Python version 3.6+ due to use of f-strings feature.

testbed-device.py

This helper Python scripts allows managing of device under test (DUT) via labgrid framework.