Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 3.59s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 195ms 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 568ms + annotated-types==0.8.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + 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.4 + 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.3.post1 + pyyaml==6.0.3 + slices-clientlib-bi==5.1.2 + slices-clientlib-core==5.6.0 + slices-monitor-test-runner==0.1.dev189+g506e4860f (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-07-28 06:33:34.425849 UTC - Check DNS 2026-07-28 06:33:34.426829 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-28 06:33:34.427224 UTC - Resolved to 193.191.148.163 2026-07-28 06:33:34.427308 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-28 06:33:34.434318 UTC - Resolved to 193.191.148.163 2026-07-28 06:33:34.434376 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-28 06:33:34.438475 UTC - Resolved to 193.191.148.163 2026-07-28 06:33:34.438557 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-28 06:33:34.438896 UTC - Resolved to 193.191.148.163 2026-07-28 06:33:34.438942 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-28 06:33:34.443529 UTC - Resolved to 193.191.148.163 2026-07-28 06:33:34.443577 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-28 06:33:34.447612 UTC - Resolved to 193.191.148.163 2026-07-28 06:33:34.447707 UTC - Check Basic Connectivity 2026-07-28 06:33:34.448275 UTC - Checking basic connectivity to user API 2026-07-28 06:33:34.448312 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-28 06:33:34.452251 UTC - HTTP connection works. HTTP response code: 200 2026-07-28 06:33:34.452298 UTC - Checking basic connectivity to project API 2026-07-28 06:33:34.452318 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-28 06:33:34.455861 UTC - HTTP connection works. HTTP response code: 200 2026-07-28 06:33:34.455921 UTC - Check Check Projects 2026-07-28 06:33:34.698972 UTC - Received 9 projects 2026-07-28 06:33:34.699083 UTC - Check Check Projects 2026-07-28 06:33:34.715533 UTC - Received 3 project members 2026-07-28 06:33:34.715624 UTC - Check Token Exchange 2026-07-28 06:33:35.066545 UTC - Received Access Token that expires in 3600 seconds 2026-07-28 06:33:35.066685 UTC - Check Requesting ID Token 2026-07-28 06:33:35.695039 UTC - Received ID Token of 1014 chars 2026-07-28 06:33:35.695199 UTC - Check Refresh Access Token 2026-07-28 06:33:36.008330 UTC - Received Access Token that expires at 2026-07-28T07:33:36+00:00