From 254daac8aeba9193556f6c8e95713a28db8aceb3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 4 Aug 2026 13:20:37 +0000 Subject: [PATCH 1/2] Initial plan From 8e4e13252c97884ec2c157cd2903662625a3d249 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 4 Aug 2026 13:21:46 +0000 Subject: [PATCH 2/2] Fix NetworkTest to handle Windows loopback interface display name Co-authored-by: shroffk <2111304+shroffk@users.noreply.github.com> --- .../pva/src/test/java/org/epics/pva/common/NetworkTest.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/pva/src/test/java/org/epics/pva/common/NetworkTest.java b/core/pva/src/test/java/org/epics/pva/common/NetworkTest.java index 79fe977393..db1641dcbf 100644 --- a/core/pva/src/test/java/org/epics/pva/common/NetworkTest.java +++ b/core/pva/src/test/java/org/epics/pva/common/NetworkTest.java @@ -131,7 +131,11 @@ public void testIPv6() throws Exception System.out.println("Skipping loopback test"); else { - addr = Network.parseAddress("[ff02::42:1]:5099@" + lo.getDisplayName(), PVASettings.EPICS_PVA_BROADCAST_PORT); + try { + addr = Network.parseAddress("[ff02::42:1]:5099@" + lo.getDisplayName(), PVASettings.EPICS_PVA_BROADCAST_PORT); + } catch (Exception ex) { + addr = Network.parseAddress("[ff02::42:1]:5099@" + lo.getName(), PVASettings.EPICS_PVA_BROADCAST_PORT); + } System.out.println(addr); assertEquals("ff02:0:0:0:0:0:42:1", addr.getAddress().getHostString()); assertTrue(addr.getAddress().getAddress().isMulticastAddress());