Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.87s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 581ms 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 864ms + 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-07 16:28:34.066868 UTC - Check DNS 2026-08-07 16:28:34.067633 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-07 16:28:34.068073 UTC - Resolved to 193.191.148.163 2026-08-07 16:28:34.068132 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-07 16:28:34.169598 UTC - Resolved to 193.191.148.163 2026-08-07 16:28:34.169686 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-07 16:28:34.173666 UTC - Resolved to 193.191.148.163 2026-08-07 16:28:34.173819 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-07 16:28:34.174295 UTC - Resolved to 193.191.148.163 2026-08-07 16:28:34.174366 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-07 16:28:34.279319 UTC - Resolved to 193.191.148.163 2026-08-07 16:28:34.279408 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-07 16:28:34.283267 UTC - Resolved to 193.191.148.163 2026-08-07 16:28:34.283430 UTC - Check Basic Connectivity 2026-08-07 16:28:34.284053 UTC - Checking basic connectivity to user API 2026-08-07 16:28:34.284101 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-07 16:28:34.288683 UTC - HTTP connection works. HTTP response code: 200 2026-08-07 16:28:34.288791 UTC - Checking basic connectivity to project API 2026-08-07 16:28:34.288814 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-07 16:28:34.293335 UTC - HTTP connection works. HTTP response code: 200 2026-08-07 16:28:34.293428 UTC - Check Check Projects 2026-08-07 16:28:34.313987 UTC - Received 8 projects 2026-08-07 16:28:34.314086 UTC - Check Check Projects 2026-08-07 16:28:34.335858 UTC - Received 3 project members 2026-08-07 16:28:34.335951 UTC - Check Token Exchange 2026-08-07 16:28:34.374471 UTC - Received Access Token that expires in 3600 seconds 2026-08-07 16:28:34.374622 UTC - Check Requesting ID Token 2026-08-07 16:28:34.452348 UTC - Received ID Token of 970 chars 2026-08-07 16:28:34.452473 UTC - Check Refresh Access Token 2026-08-07 16:28:34.758428 UTC - Received Access Token that expires at 2026-08-07T17:28:34+00:00