Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.03s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 274ms 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 805ms + annotated-types==0.7.0 + anyio==4.14.2 + 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.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.2 + 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-21 09:57:12.994591 UTC - Check DNS 2026-07-21 09:57:12.996028 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-21 09:57:12.996415 UTC - Resolved to 193.191.148.163 2026-07-21 09:57:12.996464 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-21 09:57:13.108322 UTC - Resolved to 193.191.148.163 2026-07-21 09:57:13.108398 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-21 09:57:13.112170 UTC - Resolved to 193.191.148.163 2026-07-21 09:57:13.112269 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-21 09:57:13.112610 UTC - Resolved to 193.191.148.163 2026-07-21 09:57:13.112656 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-21 09:57:13.144313 UTC - Resolved to 193.191.148.163 2026-07-21 09:57:13.144392 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-21 09:57:13.261964 UTC - Resolved to 193.191.148.163 2026-07-21 09:57:13.262101 UTC - Check Basic Connectivity 2026-07-21 09:57:13.262721 UTC - Checking basic connectivity to user API 2026-07-21 09:57:13.262768 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-21 09:57:13.279772 UTC - HTTP connection works. HTTP response code: 200 2026-07-21 09:57:13.279850 UTC - Checking basic connectivity to project API 2026-07-21 09:57:13.279882 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-21 09:57:13.285345 UTC - HTTP connection works. HTTP response code: 200 2026-07-21 09:57:13.285436 UTC - Check Check Projects 2026-07-21 09:57:14.027405 UTC - Received 1 projects 2026-07-21 09:57:14.027524 UTC - Check Check Projects 2026-07-21 09:57:14.951768 UTC - Received 7 project members 2026-07-21 09:57:14.951871 UTC - Check Token Exchange 2026-07-21 09:57:16.175504 UTC - Received Access Token that expires in 3600 seconds 2026-07-21 09:57:16.175652 UTC - Check Requesting ID Token 2026-07-21 09:57:17.593901 UTC - Received ID Token of 1027 chars 2026-07-21 09:57:17.594396 UTC - Check Refresh Access Token 2026-07-21 09:57:18.136828 UTC - Received Access Token that expires at 2026-07-21T10:57:18+00:00