Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.98s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 329ms 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 847ms + 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-08 18:51:17.888395 UTC - Check DNS 2026-08-08 18:51:17.889289 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-08 18:51:17.889664 UTC - Resolved to 193.191.148.163 2026-08-08 18:51:17.889716 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-08 18:51:17.897679 UTC - Resolved to 193.191.148.163 2026-08-08 18:51:17.897761 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-08 18:51:17.902853 UTC - Resolved to 193.191.148.163 2026-08-08 18:51:17.902973 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-08 18:51:17.903231 UTC - Resolved to 193.191.148.163 2026-08-08 18:51:17.903277 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-08 18:51:19.014131 UTC - Resolved to 193.191.148.163 2026-08-08 18:51:19.014236 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-08 18:51:19.018941 UTC - Resolved to 193.191.148.163 2026-08-08 18:51:19.019066 UTC - Check Basic Connectivity 2026-08-08 18:51:19.019713 UTC - Checking basic connectivity to user API 2026-08-08 18:51:19.019760 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-08 18:51:19.031464 UTC - HTTP connection works. HTTP response code: 200 2026-08-08 18:51:19.031553 UTC - Checking basic connectivity to project API 2026-08-08 18:51:19.031574 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-08 18:51:19.038187 UTC - HTTP connection works. HTTP response code: 200 2026-08-08 18:51:19.038291 UTC - Check Check Projects 2026-08-08 18:51:19.062555 UTC - Received 8 projects 2026-08-08 18:51:19.062668 UTC - Check Check Projects 2026-08-08 18:51:19.082942 UTC - Received 3 project members 2026-08-08 18:51:19.083060 UTC - Check Token Exchange 2026-08-08 18:51:19.123075 UTC - Received Access Token that expires in 3600 seconds 2026-08-08 18:51:19.123207 UTC - Check Requesting ID Token 2026-08-08 18:51:19.187598 UTC - Received ID Token of 970 chars 2026-08-08 18:51:19.214442 UTC - Check Refresh Access Token 2026-08-08 18:51:19.518793 UTC - Received Access Token that expires at 2026-08-08T19:51:19+00:00