I, I killed it:
✅ log4net.Tests.Appender.SmtpPickupDirAppenderTest.TestOutputContainsSentDate
[13 ms]
log4net.Tests test net462 failed with 6 warning(s) (21589.2s)
C:\Program Files\dotnet\sdk\9.0.101\Microsoft.TestPlatform.targets(48,5):
warning : log4net:ERROR Failed to create SocketHandler
C:\Program Files\dotnet\sdk\9.0.101\Microsoft.TestPlatform.targets(48,5):
warning :
System.Net.Sockets.SocketException (0x80004005): An attempt was made to
access a socket in a way forbidden by its access permissions
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot,
SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at log4net.Appender.TelnetAppender.SocketHandler..ctor(Int32 port) in
C:\Users\ggregory\rc\log4net-3.1.0\src\src\log4net\Appender\TelnetA
ppender.cs:line 247
at log4net.Appender.TelnetAppender.ActivateOptions() in
C:\Users\ggregory\rc\log4net-3.1.0\src\src\log4net\Appender\TelnetAppender.cs:lin
e 118
C:\Program Files\dotnet\sdk\9.0.101\Microsoft.TestPlatform.targets(48,5):
warning : log4net:ERROR Could not create Appender [TelnetAppender] of type
[log4net.Appender.TelnetAppender]. Reported error follows.
C:\Program Files\dotnet\sdk\9.0.101\Microsoft.TestPlatform.targets(48,5):
warning :
System.Net.Sockets.SocketException (0x80004005): An attempt was made to
access a socket in a way forbidden by its access permissions
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot,
SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at log4net.Appender.TelnetAppender.SocketHandler..ctor(Int32 port) in
C:\Users\ggregory\rc\log4net-3.1.0\src\src\log4net\Appender\TelnetA
ppender.cs:line 247
at log4net.Appender.TelnetAppender.ActivateOptions() in
C:\Users\ggregory\rc\log4net-3.1.0\src\src\log4net\Appender\TelnetAppender.cs:lin
e 123
at
log4net.Repository.Hierarchy.XmlHierarchyConfigurator.ParseAppender(XmlElement
appenderElement) in C:\Users\ggregory\rc\log4net-3.1.0\
src\src\log4net\Repository\Hierarchy\XmlHierarchyConfigurator.cs:line 316
C:\Program Files\dotnet\sdk\9.0.101\Microsoft.TestPlatform.targets(48,5):
warning : log4net:ERROR Appender named [TelnetAppender] not found.
C:\Program Files\dotnet\sdk\9.0.101\Microsoft.TestPlatform.targets(48,5):
warning MSB5021: Terminating the task executable "dotnet" and its child
processes because the build was canceled.
log4net.Tests test net8.0 failed with 6 warning(s) (21589.3s)
C:\Program Files\dotnet\sdk\9.0.101\Microsoft.TestPlatform.targets(48,5):
warning : log4net:ERROR Failed to create SocketHandler
C:\Program Files\dotnet\sdk\9.0.101\Microsoft.TestPlatform.targets(48,5):
warning :
System.Net.Sockets.SocketException (10013): An attempt was made to access
a socket in a way forbidden by its access permissions.
at
System.Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError
error, Boolean disconnectOnFailure, String callerN
ame)
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot,
SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at log4net.Appender.TelnetAppender.SocketHandler..ctor(Int32 port) in
C:\Users\ggregory\rc\log4net-3.1.0\src\src\log4net\Appender\TelnetA
ppender.cs:line 247
at log4net.Appender.TelnetAppender.ActivateOptions() in
C:\Users\ggregory\rc\log4net-3.1.0\src\src\log4net\Appender\TelnetAppender.cs:lin
e 118
C:\Program Files\dotnet\sdk\9.0.101\Microsoft.TestPlatform.targets(48,5):
warning : log4net:ERROR Could not create Appender [TelnetAppender] of type
[log4net.Appender.TelnetAppender]. Reported error follows.
C:\Program Files\dotnet\sdk\9.0.101\Microsoft.TestPlatform.targets(48,5):
warning :
System.Net.Sockets.SocketException (10013): An attempt was made to access
a socket in a way forbidden by its access permissions.
at
System.Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError
error, Boolean disconnectOnFailure, String callerN
ame)
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot,
SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at log4net.Appender.TelnetAppender.SocketHandler..ctor(Int32 port) in
C:\Users\ggregory\rc\log4net-3.1.0\src\src\log4net\Appender\TelnetA
ppender.cs:line 247
at log4net.Appender.TelnetAppender.ActivateOptions() in
C:\Users\ggregory\rc\log4net-3.1.0\src\src\log4net\Appender\TelnetAppender.cs:lin
e 118
at
log4net.Repository.Hierarchy.XmlHierarchyConfigurator.ParseAppender(XmlElement
appenderElement) in C:\Users\ggregory\rc\log4net-3.1.0\
src\src\log4net\Repository\Hierarchy\XmlHierarchyConfigurator.cs:line 316
C:\Program Files\dotnet\sdk\9.0.101\Microsoft.TestPlatform.targets(48,5):
warning : log4net:ERROR Appender named [TelnetAppender] not found.
C:\Program Files\dotnet\sdk\9.0.101\Microsoft.TestPlatform.targets(48,5):
warning MSB5021: Terminating the task executable "dotnet" and its child
processes because the build was canceled.
Build failed with 16 warning(s) in 21649.4s
I retired with the same hanging behavior. I'll try the dump next...
Gary
On 2025/05/09 18:34:29 Jan Friedrich wrote:
> Can you cancel and retry?
>
> If that doesn't work, can you create (full) dumps of mstest and
> testexecutionhost with Process Explorer?
>
> https://geek-university.com/create-dump-files/
>
> Regards.
>
> Jan
>
> On 5/9/25 17:17, Gary D. Gregory wrote:
> > It's STILL running!
> >
> > ✅
> > log4net.Tests.Appender.SmtpPickupDirAppenderTest.TestOutputContainsSentDate
> > [13 ms]
> > log4net.Tests net8.0
> > Testing (5046.4s)
> > log4net.Tests net462
> > Testing (5046.3s)
> >
> > WDYT?
> >
> > Gary
> >
> > On 2025/05/09 14:22:01 "Gary D. Gregory" wrote:
> >> On 2025/05/08 20:58:48 Jan Friedrich wrote:
> >>> Hi Gary,
> >>>
> >>> thanks for reporting.
> >>> There was a bug in verify-release.ps1 due to changes of the directory
> >>> structure inside the zip file.
> >>> I've fixed the script and uploaded the new version to svn.
> >>>
> >>> Can you do the following in 3.1.0?
> >>>
> >>> - svn cleanup --remove-unversioned
> >>> - svn up
> >>> - ./verify-release.ps1
> >>
> >> Hi Jan,
> >>
> >> The above worked. I'm now building but it's taking a while:
> >>
> >> ✅
> >> log4net.Tests.Appender.SmtpPickupDirAppenderTest.TestDefaultFileNameIsAGuid
> >> [6 ms]
> >> ✅
> >> log4net.Tests.Appender.SmtpPickupDirAppenderTest.TestOutputContainsSentDate
> >> [13 ms]
> >> log4net.Tests net8.0
> >> Testing (1676.6s)
> >> log4net.Tests net462
> >> Testing (1676.6s)
> >>
> >> Should it take this long?
> >>
> >> Also, since you've updated the repo, shouldn't this call for a new RC?
> >>
> >> Gary
> >>
> >>
> >>>
> >>> Having a newer dotnet sdk (9 or 10-preview) is no problem.
> >>>
> >>> Thanks.
> >>>
> >>> Jan
> >>>
> >>>
> >>> On 5/8/25 15:42, Gary D. Gregory wrote:
> >>>> dotnet test ./src/log4net.sln
> >>> MSBUILD : error MSB1009: Project file does not exist.
> >>> Switch: ./src/log4net.sln
> >>>
> >>
>
>