Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.33s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 205ms 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 652ms + 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==49.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.dev187+g005dd054e (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-07-27 03:07:41.786574 UTC - Check DNS 2026-07-27 03:07:41.787535 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-27 03:07:41.787936 UTC - Resolved to 193.191.148.163 2026-07-27 03:07:41.787990 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-27 03:07:41.794480 UTC - Resolved to 193.191.148.163 2026-07-27 03:07:41.794538 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-27 03:07:41.798216 UTC - Resolved to 193.191.148.163 2026-07-27 03:07:41.798301 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-27 03:07:41.798627 UTC - Resolved to 193.191.148.163 2026-07-27 03:07:41.798659 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-27 03:07:41.803326 UTC - Resolved to 193.191.148.163 2026-07-27 03:07:41.803389 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-27 03:07:41.806918 UTC - Resolved to 193.191.148.163 2026-07-27 03:07:41.807027 UTC - Check Basic Connectivity 2026-07-27 03:07:41.807622 UTC - Checking basic connectivity to user API 2026-07-27 03:07:41.807664 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-27 03:07:41.811957 UTC - HTTP connection works. HTTP response code: 200 2026-07-27 03:07:41.812013 UTC - Checking basic connectivity to project API 2026-07-27 03:07:41.812032 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-27 03:07:41.815786 UTC - HTTP connection works. HTTP response code: 200 2026-07-27 03:07:41.815852 UTC - Check Check Projects 2026-07-27 03:07:41.834786 UTC - Received 8 projects 2026-07-27 03:07:41.834878 UTC - Check Check Projects 2026-07-27 03:07:41.854839 UTC - Received 3 project members 2026-07-27 03:07:41.854930 UTC - Check Token Exchange 2026-07-27 03:07:41.896749 UTC - Received Access Token that expires in 3600 seconds 2026-07-27 03:07:41.896870 UTC - Check Requesting ID Token 2026-07-27 03:07:41.971695 UTC - Received ID Token of 970 chars 2026-07-27 03:07:41.971799 UTC - Check Refresh Access Token 2026-07-27 03:07:42.252299 UTC - Received Access Token that expires at 2026-07-27T04:07:42+00:00