Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 7.97s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 755ms 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 853ms + 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.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.dev187+g005dd054e (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-15 20:36:27.260600 UTC - Check DNS 2026-07-15 20:36:27.261508 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-15 20:36:27.261930 UTC - Resolved to 193.191.148.163 2026-07-15 20:36:27.262000 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-15 20:36:27.268518 UTC - Resolved to 193.191.148.163 2026-07-15 20:36:27.268568 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-15 20:36:27.273196 UTC - Resolved to 193.191.148.163 2026-07-15 20:36:27.273287 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-15 20:36:27.274798 UTC - Resolved to 193.191.148.163 2026-07-15 20:36:27.274853 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-15 20:36:27.380147 UTC - Resolved to 193.191.148.163 2026-07-15 20:36:27.380241 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-15 20:36:27.384816 UTC - Resolved to 193.191.148.163 2026-07-15 20:36:27.384949 UTC - Check Basic Connectivity 2026-07-15 20:36:27.385543 UTC - Checking basic connectivity to user API 2026-07-15 20:36:27.385586 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-15 20:36:27.397417 UTC - HTTP connection works. HTTP response code: 200 2026-07-15 20:36:27.397489 UTC - Checking basic connectivity to project API 2026-07-15 20:36:27.397528 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-15 20:36:27.403197 UTC - HTTP connection works. HTTP response code: 200 2026-07-15 20:36:27.403264 UTC - Check Check Projects 2026-07-15 20:36:28.177697 UTC - Received 1 projects 2026-07-15 20:36:28.177805 UTC - Check Check Projects 2026-07-15 20:36:28.981509 UTC - Received 7 project members 2026-07-15 20:36:28.981615 UTC - Check Token Exchange 2026-07-15 20:36:29.647994 UTC - Received Access Token that expires in 3600 seconds 2026-07-15 20:36:29.648096 UTC - Check Requesting ID Token 2026-07-15 20:36:31.033363 UTC - Received ID Token of 1027 chars 2026-07-15 20:36:31.033461 UTC - Check Refresh Access Token 2026-07-15 20:36:31.467413 UTC - Received Access Token that expires at 2026-07-15T21:36:31+00:00