Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 3.79s Building slices-monitor-test-runner @ file:///app Downloading cryptography (4.5MiB) Downloaded cryptography Built slices-monitor-test-runner @ file:///app Prepared 2 packages in 302ms 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 583ms + 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-07-31 14:28:42.930050 UTC - Check DNS 2026-07-31 14:28:42.930929 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-31 14:28:42.931255 UTC - Resolved to 193.191.148.163 2026-07-31 14:28:42.931321 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-31 14:28:42.938299 UTC - Resolved to 193.191.148.163 2026-07-31 14:28:42.938360 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-31 14:28:42.942521 UTC - Resolved to 193.191.148.163 2026-07-31 14:28:42.942614 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-31 14:28:42.942886 UTC - Resolved to 193.191.148.163 2026-07-31 14:28:42.942931 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-31 14:28:42.947588 UTC - Resolved to 193.191.148.163 2026-07-31 14:28:42.947639 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-31 14:28:42.951415 UTC - Resolved to 193.191.148.163 2026-07-31 14:28:42.951517 UTC - Check Basic Connectivity 2026-07-31 14:28:42.952076 UTC - Checking basic connectivity to user API 2026-07-31 14:28:42.952115 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-31 14:28:42.956890 UTC - HTTP connection works. HTTP response code: 200 2026-07-31 14:28:42.956945 UTC - Checking basic connectivity to project API 2026-07-31 14:28:42.956964 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-31 14:28:42.965727 UTC - HTTP connection works. HTTP response code: 200 2026-07-31 14:28:42.965798 UTC - Check Check Projects 2026-07-31 14:28:42.988430 UTC - Received 8 projects 2026-07-31 14:28:42.988526 UTC - Check Check Projects 2026-07-31 14:28:43.006947 UTC - Received 3 project members 2026-07-31 14:28:43.007042 UTC - Check Token Exchange 2026-07-31 14:28:43.045467 UTC - Received Access Token that expires in 3600 seconds 2026-07-31 14:28:43.048492 UTC - Check Requesting ID Token 2026-07-31 14:28:43.112131 UTC - Received ID Token of 1011 chars 2026-07-31 14:28:43.112247 UTC - Check Refresh Access Token 2026-07-31 14:28:43.428184 UTC - Received Access Token that expires at 2026-07-31T15:28:43+00:00