Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.59s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 304ms 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 557ms + 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.3 Run Test: slices-account-health-check 2026-08-11 05:28:12.227359 UTC - Check DNS 2026-08-11 05:28:12.228061 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-11 05:28:12.228377 UTC - Resolved to 193.191.148.163 2026-08-11 05:28:12.228431 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-11 05:28:12.234995 UTC - Resolved to 193.191.148.163 2026-08-11 05:28:12.235056 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-11 05:28:12.342702 UTC - Resolved to 193.191.148.163 2026-08-11 05:28:12.342866 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-11 05:28:12.343204 UTC - Resolved to 193.191.148.163 2026-08-11 05:28:12.343298 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-11 05:28:12.348284 UTC - Resolved to 193.191.148.163 2026-08-11 05:28:12.348357 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-11 05:28:12.352533 UTC - Resolved to 193.191.148.163 2026-08-11 05:28:12.352687 UTC - Check Basic Connectivity 2026-08-11 05:28:12.353383 UTC - Checking basic connectivity to user API 2026-08-11 05:28:12.353433 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-11 05:28:12.357988 UTC - HTTP connection works. HTTP response code: 200 2026-08-11 05:28:12.358042 UTC - Checking basic connectivity to project API 2026-08-11 05:28:12.358061 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-11 05:28:12.362658 UTC - HTTP connection works. HTTP response code: 200 2026-08-11 05:28:12.362737 UTC - Check Check Projects 2026-08-11 05:28:12.387062 UTC - Received 8 projects 2026-08-11 05:28:12.387150 UTC - Check Check Projects 2026-08-11 05:28:12.412254 UTC - Received 3 project members 2026-08-11 05:28:12.412355 UTC - Check Token Exchange 2026-08-11 05:28:12.455090 UTC - Received Access Token that expires in 3600 seconds 2026-08-11 05:28:12.455205 UTC - Check Requesting ID Token 2026-08-11 05:28:12.541765 UTC - Received ID Token of 970 chars 2026-08-11 05:28:12.541898 UTC - Check Refresh Access Token 2026-08-11 05:28:12.909572 UTC - Received Access Token that expires at 2026-08-11T06:28:12+00:00