From ee50c87dcfdda1935135629af37b0b8c10de41c6 Mon Sep 17 00:00:00 2001 From: AnatoliiRybchych Date: Sun, 9 Nov 2025 16:16:31 +0200 Subject: [PATCH] ci: cram: test tr181-dhcpv4 alignment to tr181 2.19.1 Paths under test: * DHCPv4.Server.Pool.{i}.WINSServers Implements: PCF-2070 References: FEAT-32 Signed-off-by: Anatolii Rybchych --- .../wnc-freedom/tr181-dhcpv4/winsservers.t | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .gitlab/tests/cram/wnc-freedom/tr181-dhcpv4/winsservers.t diff --git a/.gitlab/tests/cram/wnc-freedom/tr181-dhcpv4/winsservers.t b/.gitlab/tests/cram/wnc-freedom/tr181-dhcpv4/winsservers.t new file mode 100644 index 0000000000..215ef5b454 --- /dev/null +++ b/.gitlab/tests/cram/wnc-freedom/tr181-dhcpv4/winsservers.t @@ -0,0 +1,21 @@ +Create R alias: + + $ alias R="${CRAM_REMOTE_COMMAND:-}" + +Set one IPv4 as WINSServers: + + $ R "ba-cli 'Device.DHCPv4.Server.Pool.lan.WINSServers=\"192.168.1.1\"'" | grep -Ev '^>|^$' + Device.DHCPv4.Server.Pool.1. + Device.DHCPv4.Server.Pool.1.WINSServers="192.168.1.1" + +Set several IPv4 as WINSServers: + + $ R "ba-cli 'Device.DHCPv4.Server.Pool.lan.WINSServers=\"192.168.1.1,192.168.1.56,192.168.1.20\"'" | grep -Ev '^>|^$' + Device.DHCPv4.Server.Pool.1. + Device.DHCPv4.Server.Pool.1.WINSServers="192.168.1.1,192.168.1.56,192.168.1.20" + +Clean up WINSServers: + + $ R "ba-cli 'Device.DHCPv4.Server.Pool.lan.WINSServers=\"\"'" | grep -Ev '^>|^$' + Device.DHCPv4.Server.Pool.1. + Device.DHCPv4.Server.Pool.1.WINSServers=""