Tested 2016-02-26T20:00 by Ralph duration 1.5 hrs
Version lp:~epics-core/epics-base/rsrvbindiface revision 12765 plus commit 12716..12717 from lp:~epics-core/epics-base/3.15
Targets MSVC 12.0 (amd64), MSVC (x86), Cygwin (x86_64), MinGW32 (x86) dynamic builds
Machine Latitude E7240 (intel i3) running Windows 7
Test #1 Defaults MSVC 64 MSVC 32 Cygwin MinGW32
starting second IOC pass pass pass pass
client get pass pass pass pass
epicsParamShow pass pass pass pass
casr 1 pass pass pass pass
dbcar "" 8 pass pass pass pass
Note on Cygwin:
- warning at boot time
Warning: Duplicate EPICS CA Address list entry "169.254.255.255:5065" discarded
- casr and dbcar (UDP search destination) show this interface address (link-local)
in addition to the two regular interfaces
Test #2 Client address list only MSVC 64 MSVC 32 Cygwin MinGW32
starting second IOC pass pass pass pass
client get pass pass pass pass
epicsParamShow pass pass pass pass
casr 1 pass pass pass pass
dbcar "" 8 pass pass pass pass
Note on Cygwin:
- warning at boot time
Warning: Duplicate EPICS CA Address list entry "169.254.255.255:5065" discarded
- casr shows this interface address in addition to the two regular interfaces
Test #3 Client and Server on a single interface MSVC 64 MSVC 32 Cygwin MinGW32
starting second IOC pass pass FAIL pass
client get pass pass FAIL pass
epicsParamShow pass pass FAIL pass
casr 1 pass pass FAIL pass
dbcar "" 8 pass pass FAIL pass
Failure on Cygwin:
- error at boot time
[cas warnings in case of second IOC]
CAS: UDP Socket bcast bind error: "Cannot assign requested address"
IOC hangs after that message
Test #4 Client and Server on multiple interfaces MSVC 64 MSVC 32 Cygwin MinGW32
starting second IOC skip skip FAIL skip
client get skip skip FAIL skip
epicsParamShow skip skip FAIL skip
casr 1 skip skip FAIL skip
dbcar "" 8 skip skip FAIL skip
Failure on Cygwin:
- error at boot time
[cas warnings in case of second IOC]
CAS: UDP Socket bcast bind error: "Cannot assign requested address"
IOC hangs after that message
Test #5 Client and Server on different single interfaces MSVC 64 MSVC 32 Cygwin MinGW32
starting second IOC skip skip FAIL skip
client get skip skip FAIL skip
epicsParamShow skip skip FAIL skip
casr 1 skip skip FAIL skip
dbcar "" 8 skip skip FAIL skip
Failure on Cygwin:
- error at boot time
[cas warnings in case of second IOC]
CAS: UDP Socket bcast bind error: "Cannot assign requested address"
IOC hangs after that message
Test #6 IPv4 Multicast for search and beacons MSVC 64 MSVC 32 Cygwin MinGW32
starting second IOC pass pass pass pass
client get pass pass pass pass
epicsParamShow pass pass pass pass
casr 1 pass pass pass pass
dbcar "" 8 pass pass pass pass
Note on Cygwin:
- warning at boot time
Warning: Duplicate EPICS CA Address list entry "169.254.255.255:5065" discarded
- casr shows this interface address in addition to the two regular interfaces
I did a partial test.
- The multicast issue seems to be fixed.
- Cygwin still fails miserably
Test results as follows
---- snip ----
Test Report rsrvbindiface on Windows 7 - ONLY PARTIAL TEST
Test Plan https:/ /wiki-ext. aps.anl. gov/epics/ index.php/ RSRV_Configurat ion_Test_ Plan
Version 2016-02-16T14:44
Tested 2016-02-26T20:00 by Ralph
duration 1.5 hrs
plus commit 12716..12717 from lp:~epics-core/epics-base/3.15
dynamic builds
Version lp:~epics-core/epics-base/rsrvbindiface revision 12765
Targets MSVC 12.0 (amd64), MSVC (x86), Cygwin (x86_64), MinGW32 (x86)
Machine Latitude E7240 (intel i3) running Windows 7
Test #1 Defaults
MSVC 64 MSVC 32 Cygwin MinGW32
starting second IOC pass pass pass pass
client get pass pass pass pass
epicsParamShow pass pass pass pass
casr 1 pass pass pass pass
dbcar "" 8 pass pass pass pass
Note on Cygwin: 255.255: 5065" discarded
- warning at boot time
Warning: Duplicate EPICS CA Address list entry "169.254.
- casr and dbcar (UDP search destination) show this interface address (link-local)
in addition to the two regular interfaces
Test #2 Client address list only
MSVC 64 MSVC 32 Cygwin MinGW32
starting second IOC pass pass pass pass
client get pass pass pass pass
epicsParamShow pass pass pass pass
casr 1 pass pass pass pass
dbcar "" 8 pass pass pass pass
Note on Cygwin: 255.255: 5065" discarded
- warning at boot time
Warning: Duplicate EPICS CA Address list entry "169.254.
- casr shows this interface address in addition to the two regular interfaces
Test #3 Client and Server on a single interface
MSVC 64 MSVC 32 Cygwin MinGW32
starting second IOC pass pass FAIL pass
client get pass pass FAIL pass
epicsParamShow pass pass FAIL pass
casr 1 pass pass FAIL pass
dbcar "" 8 pass pass FAIL pass
Failure on Cygwin:
- error at boot time
[cas warnings in case of second IOC]
CAS: UDP Socket bcast bind error: "Cannot assign requested address"
IOC hangs after that message
Test #4 Client and Server on multiple interfaces
MSVC 64 MSVC 32 Cygwin MinGW32
starting second IOC skip skip FAIL skip
client get skip skip FAIL skip
epicsParamShow skip skip FAIL skip
casr 1 skip skip FAIL skip
dbcar "" 8 skip skip FAIL skip
Failure on Cygwin:
- error at boot time
[cas warnings in case of second IOC]
CAS: UDP Socket bcast bind error: "Cannot assign requested address"
IOC hangs after that message
Test #5 Client and Server on different single interfaces
MSVC 64 MSVC 32 Cygwin MinGW32
starting second IOC skip skip FAIL skip
client get skip skip FAIL skip
epicsParamShow skip skip FAIL skip
casr 1 skip skip FAIL skip
dbcar "" 8 skip skip FAIL skip
Failure on Cygwin:
- error at boot time
[cas warnings in case of second IOC]
CAS: UDP Socket bcast bind error: "Cannot assign requested address"
IOC hangs after that message
Test #6 IPv4 Multicast for search and beacons
MSVC 64 MSVC 32 Cygwin MinGW32
starting second IOC pass pass pass pass
client get pass pass pass pass
epicsParamShow pass pass pass pass
casr 1 pass pass pass pass
dbcar "" 8 pass pass pass pass
Note on Cygwin: 255.255: 5065" discarded
- warning at boot time
Warning: Duplicate EPICS CA Address list entry "169.254.
- casr shows this interface address in addition to the two regular interfaces