Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.57s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 502ms warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance. If the cache and target directories are on different filesystems, hardlinking may not be supported. If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning. Installed 32 packages in 1.83s + annotated-types==0.8.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + cffi==2.1.0 + cryptography==50.0.0 + dnspython==2.8.0 + h11==0.16.0 + httpcore==1.0.9 + httpx==0.28.1 + httpx-oauth==0.17.0 + idna==3.18 + invoke==3.0.3 + joserfc==1.7.4 + msgspec==0.21.1 + packaging==26.2 + paramiko==4.0.0 + pycparser==3.0 + pydantic==2.13.4 + pydantic-core==2.46.4 + pyjwt==2.13.0 + pynacl==1.6.2 + pytz==2026.3.post1 + pyyaml==6.0.3 + slices-clientlib-bi==5.1.2 + slices-clientlib-core==5.6.0 + slices-monitor-test-runner==0.1.dev192+gcac2d3fe6 (from file:///app) + tomli-w==1.2.0 + tomlkit==0.15.1 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-account-health-check 2026-08-03 19:52:55.384746 UTC - Check DNS 2026-08-03 19:52:55.385507 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-03 19:52:55.385978 UTC - Resolved to 193.191.148.163 2026-08-03 19:52:55.386026 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-03 19:52:55.392664 UTC - Resolved to 193.191.148.163 2026-08-03 19:52:55.392757 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-03 19:52:55.502405 UTC - Resolved to 193.191.148.163 2026-08-03 19:52:55.502527 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-03 19:52:55.502936 UTC - Resolved to 193.191.148.163 2026-08-03 19:52:55.503015 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-03 19:52:55.507704 UTC - Resolved to 193.191.148.163 2026-08-03 19:52:55.507757 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-03 19:52:55.511537 UTC - Resolved to 193.191.148.163 2026-08-03 19:52:55.511680 UTC - Check Basic Connectivity 2026-08-03 19:52:55.512282 UTC - Checking basic connectivity to user API 2026-08-03 19:52:55.512320 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-03 19:52:55.517130 UTC - HTTP connection works. HTTP response code: 200 2026-08-03 19:52:55.517191 UTC - Checking basic connectivity to project API 2026-08-03 19:52:55.517211 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-03 19:52:55.525377 UTC - HTTP connection works. HTTP response code: 200 2026-08-03 19:52:55.525469 UTC - Check Check Projects 2026-08-03 19:52:55.544658 UTC - Received 8 projects 2026-08-03 19:52:55.544841 UTC - Check Check Projects 2026-08-03 19:52:55.564379 UTC - Received 3 project members 2026-08-03 19:52:55.564475 UTC - Check Token Exchange 2026-08-03 19:52:55.610796 UTC - Received Access Token that expires in 3600 seconds 2026-08-03 19:52:55.610914 UTC - Check Requesting ID Token 2026-08-03 19:52:55.682342 UTC - Received ID Token of 1042 chars 2026-08-03 19:52:55.682468 UTC - Check Refresh Access Token 2026-08-03 19:52:56.236209 UTC - Received Access Token that expires at 2026-08-03T20:52:56+00:00