www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 20970] New: Test Suite Azure Pipelines Windows_LDC_Debug

https://issues.dlang.org/show_bug.cgi?id=20970

          Issue ID: 20970
           Summary: Test Suite Azure Pipelines Windows_LDC_Debug
                    x64-debug-ldc failed due to heisenbug
           Product: D
           Version: D2
          Hardware: x86_64
                OS: Windows
            Status: NEW
          Severity: normal
          Priority: P1
         Component: dmd
          Assignee: nobody puremagic.com
          Reporter: bugzilla digitalmars.com

Here's what the log ends with:

----
+ download
http://downloads.dlang.org/releases/2.x/2.090.0/dmd.2.090.0.windows.7z dmd2.7z
+ local
url=http://downloads.dlang.org/releases/2.x/2.090.0/dmd.2.090.0.windows.7z
+ local path=dmd2.7z
+ curl -fsSL -A 'DMD-CI curl 7.70.0 (x86_64-w64-mingw32) libcurl/7.70.0
OpenSSL/1.1.1g (Schannel) zlib/1.2.11 libidn2/2.3.0 libssh2/1.9.0
nghttp2/1.40.0' --connect-timeout 5 --speed-time 30 --speed-limit 1024 --retry
5 --retry-delay 5
http://downloads.dlang.org/releases/2.x/2.090.0/dmd.2.090.0.windows.7z -o
dmd2.7z
curl: (56) Recv failure: Connection was reset

Finishing: Download requires binaries
----

What should happen is when a network error like this happens that has nothing
to do with dmd failing the tests, is the test should sleep for a minute then
try again.

--
Jun 22 2020