Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 3.76s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 245ms 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 287ms + 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-06 11:27:45.075652 UTC - Check DNS 2026-08-06 11:27:45.076533 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-06 11:27:45.076993 UTC - Resolved to 193.191.148.163 2026-08-06 11:27:45.077046 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-06 11:27:45.083869 UTC - Resolved to 193.191.148.163 2026-08-06 11:27:45.083922 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-06 11:27:45.087156 UTC - Resolved to 193.191.148.163 2026-08-06 11:27:45.087238 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-06 11:27:45.087613 UTC - Resolved to 193.191.148.163 2026-08-06 11:27:45.087680 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-06 11:27:45.092548 UTC - Resolved to 193.191.148.163 2026-08-06 11:27:45.092594 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-06 11:27:45.097080 UTC - Resolved to 193.191.148.163 2026-08-06 11:27:45.097200 UTC - Check Basic Connectivity 2026-08-06 11:27:45.097925 UTC - Checking basic connectivity to user API 2026-08-06 11:27:45.097974 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-06 11:27:45.102953 UTC - HTTP connection works. HTTP response code: 200 2026-08-06 11:27:45.103001 UTC - Checking basic connectivity to project API 2026-08-06 11:27:45.103020 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-06 11:27:45.107298 UTC - HTTP connection works. HTTP response code: 200 2026-08-06 11:27:45.107382 UTC - Check Check Projects 2026-08-06 11:27:45.128799 UTC - Received 8 projects 2026-08-06 11:27:45.129163 UTC - Check Check Projects 2026-08-06 11:27:45.148264 UTC - Received 3 project members 2026-08-06 11:27:45.148368 UTC - Check Token Exchange 2026-08-06 11:27:45.195200 UTC - Received Access Token that expires in 3600 seconds 2026-08-06 11:27:45.195314 UTC - Check Requesting ID Token 2026-08-06 11:27:45.291917 UTC - Received ID Token of 970 chars 2026-08-06 11:27:45.292279 UTC - Check Refresh Access Token 2026-08-06 11:27:45.569073 UTC - Received Access Token that expires at 2026-08-06T12:27:45+00:00