Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.98s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 401ms 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 642ms + annotated-types==0.7.0 + anyio==4.14.1 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.6.17 + 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.3 + 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.2 + pyyaml==6.0.3 + slices-clientlib-bi==5.1.2 + slices-clientlib-core==5.6.0 + slices-monitor-test-runner==0.1.dev179+g419876b58 (from file:///app) + tomli-w==1.2.0 + tomlkit==0.15.0 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-account-health-check 2026-07-09 10:16:17.924282 UTC - Check DNS 2026-07-09 10:16:17.926890 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-09 10:16:17.927525 UTC - Resolved to 193.191.148.163 2026-07-09 10:16:17.927579 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-09 10:16:17.934286 UTC - Resolved to 193.191.148.163 2026-07-09 10:16:17.934485 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-09 10:16:17.938627 UTC - Resolved to 193.191.148.163 2026-07-09 10:16:17.938732 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-09 10:16:17.939323 UTC - Resolved to 193.191.148.163 2026-07-09 10:16:17.939385 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-09 10:16:17.944233 UTC - Resolved to 193.191.148.163 2026-07-09 10:16:17.944310 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-09 10:16:17.947983 UTC - Resolved to 193.191.148.163 2026-07-09 10:16:17.948105 UTC - Check Basic Connectivity 2026-07-09 10:16:17.949046 UTC - Checking basic connectivity to user API 2026-07-09 10:16:17.949106 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-09 10:16:17.956508 UTC - HTTP connection works. HTTP response code: 200 2026-07-09 10:16:17.956575 UTC - Checking basic connectivity to project API 2026-07-09 10:16:17.956594 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-09 10:16:17.963946 UTC - HTTP connection works. HTTP response code: 200 2026-07-09 10:16:17.964024 UTC - Check Check Projects 2026-07-09 10:16:18.548910 UTC - Received 1 projects 2026-07-09 10:16:18.549007 UTC - Check Check Projects 2026-07-09 10:16:19.307208 UTC - Received 7 project members 2026-07-09 10:16:19.307319 UTC - Check Token Exchange 2026-07-09 10:16:19.945912 UTC - Received Access Token that expires in 3600 seconds 2026-07-09 10:16:19.946042 UTC - Check Requesting ID Token 2026-07-09 10:16:21.199682 UTC - Received ID Token of 1027 chars 2026-07-09 10:16:21.199813 UTC - Check Refresh Access Token 2026-07-09 10:16:21.253761 UTC - Received Access Token that expires at 2026-07-09T11:16:21+00:00