Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.39s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 441ms 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 1.00s + annotated-types==0.8.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + cffi==2.1.1 + 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.3 + 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-08-05 00:38:06.521555 UTC - Check DNS 2026-08-05 00:38:06.522350 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-05 00:38:06.522789 UTC - Resolved to 193.191.148.163 2026-08-05 00:38:06.522856 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-05 00:38:06.529665 UTC - Resolved to 193.191.148.163 2026-08-05 00:38:06.529749 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-05 00:38:06.534586 UTC - Resolved to 193.191.148.163 2026-08-05 00:38:06.534716 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-05 00:38:06.535005 UTC - Resolved to 193.191.148.163 2026-08-05 00:38:06.535045 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-05 00:38:06.645461 UTC - Resolved to 193.191.148.163 2026-08-05 00:38:06.645567 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-05 00:38:06.749792 UTC - Resolved to 193.191.148.163 2026-08-05 00:38:06.749953 UTC - Check Basic Connectivity 2026-08-05 00:38:06.750593 UTC - Checking basic connectivity to user API 2026-08-05 00:38:06.750647 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-05 00:38:06.755288 UTC - HTTP connection works. HTTP response code: 200 2026-08-05 00:38:06.755369 UTC - Checking basic connectivity to project API 2026-08-05 00:38:06.755393 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-05 00:38:06.759577 UTC - HTTP connection works. HTTP response code: 200 2026-08-05 00:38:06.759667 UTC - Check Check Projects 2026-08-05 00:38:06.777857 UTC - Received 8 projects 2026-08-05 00:38:06.777968 UTC - Check Check Projects 2026-08-05 00:38:06.795069 UTC - Received 3 project members 2026-08-05 00:38:06.795167 UTC - Check Token Exchange 2026-08-05 00:38:06.833266 UTC - Received Access Token that expires in 3600 seconds 2026-08-05 00:38:06.833471 UTC - Check Requesting ID Token 2026-08-05 00:38:06.902215 UTC - Received ID Token of 1042 chars 2026-08-05 00:38:06.902326 UTC - Check Refresh Access Token 2026-08-05 00:38:07.231049 UTC - Received Access Token that expires at 2026-08-05T01:38:07+00:00