Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.25s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 319ms 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 812ms + annotated-types==0.8.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + cffi==2.1.1 + 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.3 + 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-10 08:13:49.371008 UTC - Check DNS 2026-08-10 08:13:49.371901 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-10 08:13:49.372399 UTC - Resolved to 193.191.148.163 2026-08-10 08:13:49.372470 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-10 08:13:49.379215 UTC - Resolved to 193.191.148.163 2026-08-10 08:13:49.379319 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-10 08:13:49.502631 UTC - Resolved to 193.191.148.163 2026-08-10 08:13:49.502807 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-10 08:13:49.503240 UTC - Resolved to 193.191.148.163 2026-08-10 08:13:49.503300 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-10 08:13:49.507873 UTC - Resolved to 193.191.148.163 2026-08-10 08:13:49.507989 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-10 08:13:49.512081 UTC - Resolved to 193.191.148.163 2026-08-10 08:13:49.512306 UTC - Check Basic Connectivity 2026-08-10 08:13:49.513332 UTC - Checking basic connectivity to user API 2026-08-10 08:13:49.513422 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-10 08:13:49.522168 UTC - HTTP connection works. HTTP response code: 200 2026-08-10 08:13:49.522278 UTC - Checking basic connectivity to project API 2026-08-10 08:13:49.522302 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-10 08:13:49.529201 UTC - HTTP connection works. HTTP response code: 200 2026-08-10 08:13:49.529405 UTC - Check Check Projects 2026-08-10 08:13:49.551133 UTC - Received 8 projects 2026-08-10 08:13:49.551277 UTC - Check Check Projects 2026-08-10 08:13:49.577688 UTC - Received 3 project members 2026-08-10 08:13:49.577821 UTC - Check Token Exchange 2026-08-10 08:13:49.629727 UTC - Received Access Token that expires in 3600 seconds 2026-08-10 08:13:49.661326 UTC - Check Requesting ID Token 2026-08-10 08:13:49.738841 UTC - Received ID Token of 970 chars 2026-08-10 08:13:49.738999 UTC - Check Refresh Access Token 2026-08-10 08:13:50.340060 UTC - Received Access Token that expires at 2026-08-10T09:13:50+00:00