Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.62s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 223ms 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 972ms + 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-25 19:47:09.253077 UTC - Check DNS 2026-07-25 19:47:09.254025 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-25 19:47:09.254945 UTC - Resolved to 193.191.148.163 2026-07-25 19:47:09.255008 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-25 19:47:09.262345 UTC - Resolved to 193.191.148.163 2026-07-25 19:47:09.262466 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-25 19:47:09.267110 UTC - Resolved to 193.191.148.163 2026-07-25 19:47:09.267228 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-25 19:47:09.293546 UTC - Resolved to 193.191.148.163 2026-07-25 19:47:09.293653 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-25 19:47:09.298895 UTC - Resolved to 193.191.148.163 2026-07-25 19:47:09.298984 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-25 19:47:09.303520 UTC - Resolved to 193.191.148.163 2026-07-25 19:47:09.303665 UTC - Check Basic Connectivity 2026-07-25 19:47:09.304337 UTC - Checking basic connectivity to user API 2026-07-25 19:47:09.304395 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-25 19:47:09.308981 UTC - HTTP connection works. HTTP response code: 200 2026-07-25 19:47:09.309061 UTC - Checking basic connectivity to project API 2026-07-25 19:47:09.309086 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-25 19:47:09.313436 UTC - HTTP connection works. HTTP response code: 200 2026-07-25 19:47:09.313522 UTC - Check Check Projects 2026-07-25 19:47:09.330867 UTC - Received 8 projects 2026-07-25 19:47:09.330962 UTC - Check Check Projects 2026-07-25 19:47:09.350020 UTC - Received 3 project members 2026-07-25 19:47:09.350115 UTC - Check Token Exchange 2026-07-25 19:47:09.401120 UTC - Received Access Token that expires in 3600 seconds 2026-07-25 19:47:09.401244 UTC - Check Requesting ID Token 2026-07-25 19:47:09.483976 UTC - Received ID Token of 970 chars 2026-07-25 19:47:09.484088 UTC - Check Refresh Access Token 2026-07-25 19:47:09.834666 UTC - Received Access Token that expires at 2026-07-25T20:47:09+00:00