Running with gitlab-runner hpd-0.7.1 (277841fd5108)
  on Windows 10 Server t2_HkrsU
section_start:1736307337:prepare_executor
Preparing the "shell" executor
Using Shell executor...
section_end:1736307337:prepare_executor
section_start:1736307337:prepare_script
Preparing environment
Running on DESKTOP-97IQ20V...
section_end:1736307337:prepare_script
section_start:1736307337:get_sources
Getting source from version control
Reusing existing Mercurial repository
lock:  free
wlock: free

.Changeset 35cc15fbc523e8dd651759f77b72de78afb2d872 is present
Updating to 35cc15fbc523e
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
section_end:1736307340:get_sources
section_start:1736307340:download_artifacts
Downloading artifacts
Version:                    hpd-0.7.1
Mercurial revision:         277841fd5108
Mercurial branch & topic:   heptapod
GO version:                 go1.13.8
Built:                      2024-10-16T15:22:10+00:00
OS/Arch:                    windows/amd64
Downloading artifacts for build-c-wheel-windows: [cp39-*, AMD64] (2818915)...
Runtime platform                                    arch=amd64 os=windows pid=8188 revision=277841fd5108 version=hpd-0.7.1
ERROR: Downloading artifacts from coordinator... error couldn't execute GET against https://foss.heptapod.net/api/v4/jobs/2818915/artifacts?direct_download=true: Get https://heptapod-foss-artifacts.cellar-c2.services.clever-cloud.com/78/5f/785f3ec7eb32f30b90cd0fcf3657d388b5ff4297f2f9716ff66e9b69c05ddd09/%40final/5e/75/b23b82d7bf9a868b19fe39f5cb9b9d48cd573162550cdf594664ba6ba97e?X-Amz-Expires=600&X-Amz-Date=20250108T033541Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=FF6JQX6A8J653ZIP9UDQ%2F20250108%2Fdummy%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=6cb39dfa9cd2626816ef8858a79f9c377e5e365135626168cf6e407c6ffa2924: x509: certificate signed by unknown authority  id=2818915 token=glcbt-64
WARNING: Retrying...                                error=invalid argument
Downloading artifacts from coordinator... ok        id=2818915 responseStatus=200 OK token=glcbt-64
section_end:1736307472:download_artifacts
section_start:1736307472:step_script
Executing "step_script" stage of the job script
$ C:/hgdev/MinGW/msys/1.0/bin/sh.exe --login -c 'cd "$OLDPWD" && ls -1 tests/test-check-*.* > "${TMP_WORK_DIR}"/check-tests.txt'
$ echo "Entering script section"
Entering script section
$ echo "python used, $Env:PYTHON"
python used, C:/hgdev/venvs/python39-x64/Scripts/python.exe
$ Invoke-Expression "$Env:PYTHON -V"
Python 3.9.13
$ echo "$Env:HGTESTS_ALLOW_NETIO"

$ echo "$Env:WHEEL_ARG"
--hg-wheel wheels/win32/mercurial-*-cp39-cp39-win_amd64.whl
$ echo "$Env:FLAVOR"

$ echo "$Env:FILTER"
--blacklist C:\hgdev\heptapod-runner\builds\t2_HkrsU\1\mercurial\mercurial-devel/../../check-tests.txt --blacklist C:\hgdev\heptapod-runner\builds\t2_HkrsU\1\mercurial\mercurial-devel/../../windows-skip.txt
$ echo "$Env:RUNTEST_ARGS"

$ echo "$Env:TMP"
C:\hgdev\tmp
$ echo "$Env:TEMP"
C:\hgdev\tmp
$ C:/hgdev/MinGW/msys/1.0/bin/sh.exe -c 'cd "$OLDPWD" && echo tests/test-clonebundles-autogen.t > $TMP_WORK_DIR/windows-skip.txt'
$ C:/hgdev/MinGW/msys/1.0/bin/sh.exe --login -c 'cd "$OLDPWD" && HGTESTS_ALLOW_NETIO="$TEST_HGTESTS_ALLOW_NETIO" $PYTHON tests/run-tests.py --color=always --tail-report $WHEEL_ARG $FLAVOR --port xpr 19051 + 1009 "*" $CI_CONCURRENT_ID` --shard-index $CI_NODE_INDEX --shard-total $CI_NODE_TOTAL $FILTER $RUNTEST_ARGS; '
installed Mercurial in 5.52 seconds 
running 52 tests using 4 parallel processes 
sss.......s...
--- C:/hgdev/heptapod-runner/builds/t2_HkrsU/1/mercurial/mercurial-devel/tests/test-hgweb-empty.t
+++ C:/hgdev/heptapod-runner/builds/t2_HkrsU/1/mercurial/mercurial-devel/tests/test-hgweb-empty.t.err
@@ -351,100 +351,54 @@
   </html>
   
   $ (get-with-headers.py localhost:$HGPORT 'file')
-  200 Script output follows
-  
-  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
-  <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US">
-  <head>
-  <link rel="icon" href="/static/hgicon.png" type="image/png" />
-  <meta name="robots" content="index, nofollow" />
-  <link rel="stylesheet" href="/static/style-paper.css" type="text/css" />
-  <script type="text/javascript" src="/static/mercurial.js"></script>
-  
-  <title>test: 000000000000 /</title>
-  </head>
-  <body>
-  
-  <div class="container">
-  <div class="menu">
-  <div class="logo">
-  <a href="https://mercurial-scm.org/">
-  <img src="/static/hglogo.png" alt="mercurial" /></a>
-  </div>
-  <ul>
-  <li><a href="/shortlog/tip">log</a></li>
-  <li><a href="/graph/tip">graph</a></li>
-  <li><a href="/tags">tags</a></li>
-  <li><a href="/bookmarks">bookmarks</a></li>
-  <li><a href="/branches">branches</a></li>
-  </ul>
-  <ul>
-  <li><a href="/rev/tip">changeset</a></li>
-  <li class="active">browse</li>
-  </ul>
-  <ul>
-  
-  <li>
-  <a href="/archive/tip.zip">zip</a>
-  </li>
-  </ul>
-  <ul>
-   <li><a href="/help">help</a></li>
-  </ul>
-  </div>
-  
-  <div class="main">
-  <h2 class="breadcrumb"><a href="/">Mercurial</a> </h2>
-  <h3>
-   directory / @ -1:<a href="/rev/000000000000">000000000000</a>
-   <span class="tag">tip</span> 
-  </h3>
-  
-  
-  <form class="search" action="/log">
-  
-  <p><input name="rev" id="search1" type="text" size="30" value="" /></p>
-  <div id="hint">Find changesets by keywords (author, files, the commit message), revision
-  number or hash, or <a href="/help/revsets">revset expression</a>.</div>
-  </form>
-  
-  <table class="bigtable">
-  <thead>
-  <tr>
-    <th class="name">name</th>
-    <th class="size">size</th>
-    <th class="permissions">permissions</th>
-  </tr>
-  </thead>
-  <tbody class="stripes2">
-  
-  
-  
-  </tbody>
-  </table>
-  </div>
-  </div>
-  
-  
-  </body>
-  </html>
-  
+  Traceback (most recent call last):\r (esc)
+    File "c:\\hgdev\\heptapod-runner\\builds\\t2_HkrsU\\1\\mercurial\\mercurial-devel\\tests\\get-with-headers.py", line 125, in <module>\r (esc)
+      status = request(args.method, args.host, args.path, args.show)\r (esc)
+    File "c:\\hgdev\\heptapod-runner\\builds\\t2_HkrsU\\1\\mercurial\\mercurial-devel\\tests\\get-with-headers.py", line 72, in request\r (esc)
+      conn.request(method, '/' + path, None, headers)\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 1285, in request\r (esc)
+      self._send_request(method, url, body, headers, encode_chunked)\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 1331, in _send_request\r (esc)
+      self.endheaders(body, encode_chunked=encode_chunked)\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 1280, in endheaders\r (esc)
+      self._send_output(message_body, encode_chunked=encode_chunked)\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 1040, in _send_output\r (esc)
+      self.send(msg)\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 980, in send\r (esc)
+      self.connect()\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 946, in connect\r (esc)
+      self.sock = self._create_connection(\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\socket.py", line 844, in create_connection\r (esc)
+      raise err\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\socket.py", line 832, in create_connection\r (esc)
+      sock.connect(sa)\r (esc)
+  ConnectionRefusedError: [WinError 10061] $ECONNREFUSED$\r (esc)
+  [1]
 
   $ (get-with-headers.py localhost:$HGPORT 'atom-bookmarks')
-  200 Script output follows
-  
-  <?xml version="1.0" encoding="ascii"?>
-  <feed xmlns="http://www.w3.org/2005/Atom">
-   <id>http://*:$HGPORT/</id> (glob)
-   <link rel="self" href="http://*:$HGPORT/atom-bookmarks"/> (glob)
-   <link rel="alternate" href="http://*:$HGPORT/bookmarks"/> (glob)
-   <title>test: bookmarks</title>
-   <summary>test bookmark history</summary>
-   <author><name>Mercurial SCM</name></author>
-   <updated>1970-01-01T00:00:00+00:00</updated>
-  
-  
-  </feed>
+  Traceback (most recent call last):\r (esc)
+    File "c:\\hgdev\\heptapod-runner\\builds\\t2_HkrsU\\1\\mercurial\\mercurial-devel\\tests\\get-with-headers.py", line 125, in <module>\r (esc)
+      status = request(args.method, args.host, args.path, args.show)\r (esc)
+    File "c:\\hgdev\\heptapod-runner\\builds\\t2_HkrsU\\1\\mercurial\\mercurial-devel\\tests\\get-with-headers.py", line 72, in request\r (esc)
+      conn.request(method, '/' + path, None, headers)\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 1285, in request\r (esc)
+      self._send_request(method, url, body, headers, encode_chunked)\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 1331, in _send_request\r (esc)
+      self.endheaders(body, encode_chunked=encode_chunked)\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 1280, in endheaders\r (esc)
+      self._send_output(message_body, encode_chunked=encode_chunked)\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 1040, in _send_output\r (esc)
+      self.send(msg)\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 980, in send\r (esc)
+      self.connect()\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 946, in connect\r (esc)
+      self.sock = self._create_connection(\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\socket.py", line 844, in create_connection\r (esc)
+      raise err\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\socket.py", line 832, in create_connection\r (esc)
+      sock.connect(sa)\r (esc)
+  ConnectionRefusedError: [WinError 10061] $ECONNREFUSED$\r (esc)
+  [1]
 
 Fetching an empty archive
 -------------------------
@@ -453,7 +407,28 @@
 not as Internal Server Error.
 
   $ get-with-headers.py --headeronly localhost:$HGPORT archive/null.zip
-  403 Forbidden
+  Traceback (most recent call last):\r (esc)
+    File "c:\\hgdev\\heptapod-runner\\builds\\t2_HkrsU\\1\\mercurial\\mercurial-devel\\tests\\get-with-headers.py", line 125, in <module>\r (esc)
+      status = request(args.method, args.host, args.path, args.show)\r (esc)
+    File "c:\\hgdev\\heptapod-runner\\builds\\t2_HkrsU\\1\\mercurial\\mercurial-devel\\tests\\get-with-headers.py", line 72, in request\r (esc)
+      conn.request(method, '/' + path, None, headers)\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 1285, in request\r (esc)
+      self._send_request(method, url, body, headers, encode_chunked)\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 1331, in _send_request\r (esc)
+      self.endheaders(body, encode_chunked=encode_chunked)\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 1280, in endheaders\r (esc)
+      self._send_output(message_body, encode_chunked=encode_chunked)\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 1040, in _send_output\r (esc)
+      self.send(msg)\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 980, in send\r (esc)
+      self.connect()\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\http\\client.py", line 946, in connect\r (esc)
+      self.sock = self._create_connection(\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\socket.py", line 844, in create_connection\r (esc)
+      raise err\r (esc)
+    File "C:\\hgdev\\python39-x64\\lib\\socket.py", line 832, in create_connection\r (esc)
+      sock.connect(sa)\r (esc)
+  ConnectionRefusedError: [WinError 10061] $ECONNREFUSED$\r (esc)
   [1]
 
   $ cd ..

ERROR: test-hgweb-empty.t output changed
!.........s..s....s.....s.....s.......
### test tail-report ###
[   730.797000 s] 3 tests still running; finished test-dirs.py
[   731.094000 s] 2 tests still running; finished test-no-symlinks.t
[   731.922000 s] 1 tests still running; finished test-diff-subdir.t
[   733.469000 s] 0 tests still running; finished test-empty-dir.t
Skipped test-check-execute.t: blacklisted
Skipped test-check-rust-format.t: blacklisted
Skipped test-convert-p4.t: missing feature: Perforce server and client
Skipped test-debug-rebuild-dirstate.t: missing feature: Using the Rust extensions
Skipped test-hgwebdirsym.t: missing feature: symbolic links
Skipped test-mac-packages.t: missing feature: OS X packaging tools
Skipped test-releasenotes-merging.t: missing feature: Fuzzy string matching library
Skipped test-remotefilelog-repack.t: system supports Windows
Skipped test-subrepo-svn.t: missing feature: subversion client and admin tools >= 1.5
Failed test-hgweb-empty.t: output changed
# Ran 43 tests, 9 skipped, 1 failed.
python hash seed: 1876382270
section_end:1736308220:step_script
section_start:1736308220:cleanup_file_variables
Cleaning up file based variables
section_end:1736308221:cleanup_file_variables
ERROR: Job failed: exit status 1