Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 3.90s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 183ms 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 869ms + 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.dev189+g506e4860f (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-28 19:17:43.062178 UTC - Check DNS 2026-07-28 19:17:43.063190 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-28 19:17:43.063589 UTC - Resolved to 193.191.148.163 2026-07-28 19:17:43.063642 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-28 19:17:43.070353 UTC - Resolved to 193.191.148.163 2026-07-28 19:17:43.070406 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-28 19:17:43.074197 UTC - Resolved to 193.191.148.163 2026-07-28 19:17:43.074283 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-28 19:17:43.074620 UTC - Resolved to 193.191.148.163 2026-07-28 19:17:43.074667 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-28 19:17:43.172394 UTC - Resolved to 193.191.148.163 2026-07-28 19:17:43.172646 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-28 19:17:43.177283 UTC - Resolved to 193.191.148.163 2026-07-28 19:17:43.177394 UTC - Check Basic Connectivity 2026-07-28 19:17:43.178028 UTC - Checking basic connectivity to user API 2026-07-28 19:17:43.178077 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-28 19:17:43.182759 UTC - HTTP connection works. HTTP response code: 200 2026-07-28 19:17:43.182808 UTC - Checking basic connectivity to project API 2026-07-28 19:17:43.182829 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-28 19:17:43.186614 UTC - HTTP connection works. HTTP response code: 200 2026-07-28 19:17:43.186675 UTC - Check Check Projects 2026-07-28 19:17:43.470351 UTC - Received 9 projects 2026-07-28 19:17:43.470446 UTC - Check Check Projects 2026-07-28 19:17:43.488175 UTC - Received 3 project members 2026-07-28 19:17:43.488278 UTC - Check Token Exchange 2026-07-28 19:17:43.854438 UTC - Received Access Token that expires in 3600 seconds 2026-07-28 19:17:43.854834 UTC - Check Requesting ID Token 2026-07-28 19:17:44.514525 UTC - Received ID Token of 970 chars 2026-07-28 19:17:44.514638 UTC - Check Refresh Access Token 2026-07-28 19:17:44.531674 UTC - Received Access Token that expires at 2026-07-28T20:17:44+00:00