ci: cdrouter: add CDRouter-UPnP-IPv46-Failing with currently failing UPnP tests

In CDRouter-UPnP-IPv46 we've now all passing UPnP tests from both upnp
and upnp-v6 modules, which are known to be working as of today.

From the list of available 111 tests in CDRouter version 15.8.1 in both
upnp-v6.tcl (60) and upnp.tcl(51) modules we've removed following 30
tests currently known to be not failing:

  cdrouter_upnp_203, cdrouter_upnp_204, cdrouter_upnp_220,
  cdrouter_upnp_igd2_203, cdrouter_upnp_igd2_204, cdrouter_upnp_igd2_220,
  ipv6_upnp_35, ipv6_upnp_36, ipv6_upnp_40, ipv6_upnp_41, ipv6_upnp_45,
  ipv6_upnp_50, ipv6_upnp_100, ipv6_upnp_203, ipv6_upnp_204,
  ipv6_upnp_220, ipv6_upnp_igd2_20, ipv6_upnp_igd2_25, ipv6_upnp_igd2_35,
  ipv6_upnp_igd2_36, ipv6_upnp_igd2_40, ipv6_upnp_igd2_41,
  ipv6_upnp_igd2_45, ipv6_upnp_igd2_50, ipv6_upnp_igd2_100, ipv6_upnp_igd2_200,
  ipv6_upnp_igd2_203, ipv6_upnp_igd2_204, ipv6_upnp_igd2_220,
  ipv6_upnp_igd2_307

So lets introduce a new CDRouter-UPnP-IPv46-Failing package, with the
above mentioned failing tests (29) which would allow us tracking the
potentially remaining bits which needs to be fixed.

Link: https://support.qacafe.com/cdrouter/knowledge-base/upnp-testing-guide
References: PCF-720, PPW-336, FEAT-85, FEAT-244
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
This commit is contained in:
Petr Štetiar 2025-09-17 09:14:33 +00:00
parent 587158c13d
commit a144fe12cf
No known key found for this signature in database
GPG Key ID: 58EE120F30CC02D3
7 changed files with 54 additions and 0 deletions

View File

@ -58,6 +58,15 @@ CDRouter-UPnP-IPv46 Mozart initramfs:
DUT_INIT_SCRIPTS: |
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
CDRouter-UPnP-IPv46-Failing Mozart initramfs:
<<: *arcadyan_mozart_ipv6
timeout: 120 minutes
allow_failure: true
variables:
CDROUTER_TEST_CONFIG: generic-ipv6-upnp
DUT_INIT_SCRIPTS: |
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
CDRouter-IPv6-Top-100+mDNS Mozart initramfs:
<<: *arcadyan_mozart_ipv6
variables:

View File

@ -58,6 +58,15 @@ CDRouter-UPnP-IPv46 MXL25641-HDK-6 eMMC:
DUT_INIT_SCRIPTS: |
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
CDRouter-UPnP-IPv46-Failing MXL25641-HDK-6 eMMC:
<<: *mxl25641_cdrouter_ipv6
timeout: 120 minutes
allow_failure: true
variables:
CDROUTER_TEST_CONFIG: generic-ipv6-upnp
DUT_INIT_SCRIPTS: |
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
CDRouter-IPv6-Top-100+mDNS MXL25641-HDK-6 eMMC:
<<: *mxl25641_cdrouter_ipv6
variables:

View File

@ -60,6 +60,15 @@ CDRouter-UPnP-IPv46 Haze initramfs:
DUT_INIT_SCRIPTS: |
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
CDRouter-UPnP-IPv46-Failing Haze initramfs:
<<: *prpl_haze_ipv6
timeout: 120 minutes
allow_failure: true
variables:
CDROUTER_TEST_CONFIG: generic-ipv6-upnp
DUT_INIT_SCRIPTS: |
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
CDRouter-IPv6-Top-100+mDNS Haze initramfs:
<<: *prpl_haze_ipv6
variables:

View File

@ -60,6 +60,15 @@ CDRouter-UPnP-IPv46 Turris initramfs:
DUT_INIT_SCRIPTS: |
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
CDRouter-UPnP-IPv46-Failing Turris initramfs:
<<: *turris_cdrouter_ipv6
timeout: 120 minutes
allow_failure: true
variables:
CDROUTER_TEST_CONFIG: generic-ipv6-upnp
DUT_INIT_SCRIPTS: |
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
CDRouter-IPv6-Top-100+mDNS Turris initramfs:
<<: *turris_cdrouter_ipv6
variables:

View File

@ -56,6 +56,15 @@ CDRouter-UPnP-IPv46 URX851-HDK-3 eMMC:
DUT_INIT_SCRIPTS: |
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
CDRouter-UPnP-IPv46-Failing URX851-HDK-3 eMMC:
<<: *urx851_cdrouter_ipv6
timeout: 120 minutes
allow_failure: true
variables:
CDROUTER_TEST_CONFIG: generic-ipv6-upnp
DUT_INIT_SCRIPTS: |
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
CDRouter-IPv6-Top-100+mDNS URX851-HDK-3 eMMC:
<<: *urx851_cdrouter_ipv6
variables:

View File

@ -58,6 +58,15 @@ CDRouter-UPnP-IPv46 Freedom initramfs:
DUT_INIT_SCRIPTS: |
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
CDRouter-UPnP-IPv46-Failing Freedom initramfs:
<<: *wnc_freedom_ipv6
timeout: 120 minutes
allow_failure: true
variables:
CDROUTER_TEST_CONFIG: generic-ipv6-upnp
DUT_INIT_SCRIPTS: |
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
CDRouter-IPv6-Top-100+mDNS Freedom initramfs:
<<: *wnc_freedom_ipv6
variables: