Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.90s 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 878ms + 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 02:58:07.627070 UTC - Check DNS 2026-08-11 02:58:07.627896 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-11 02:58:07.636830 UTC - Resolved to 193.191.148.163 2026-08-11 02:58:07.660071 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-11 02:58:07.670443 UTC - Resolved to 193.191.148.163 2026-08-11 02:58:07.670521 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-11 02:58:07.782711 UTC - Resolved to 193.191.148.163 2026-08-11 02:58:07.782844 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-11 02:58:07.783275 UTC - Resolved to 193.191.148.163 2026-08-11 02:58:07.783332 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-11 02:58:07.789095 UTC - Resolved to 193.191.148.163 2026-08-11 02:58:07.789169 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-11 02:58:07.793105 UTC - Resolved to 193.191.148.163 2026-08-11 02:58:07.793238 UTC - Check Basic Connectivity 2026-08-11 02:58:07.793872 UTC - Checking basic connectivity to user API 2026-08-11 02:58:07.793916 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-11 02:58:07.798417 UTC - HTTP connection works. HTTP response code: 200 2026-08-11 02:58:07.798494 UTC - Checking basic connectivity to project API 2026-08-11 02:58:07.798519 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-11 02:58:07.802538 UTC - HTTP connection works. HTTP response code: 200 2026-08-11 02:58:07.802616 UTC - Check Check Projects 2026-08-11 02:58:07.819842 UTC - Received 8 projects 2026-08-11 02:58:07.819937 UTC - Check Check Projects 2026-08-11 02:58:07.840386 UTC - Received 3 project members 2026-08-11 02:58:07.840489 UTC - Check Token Exchange 2026-08-11 02:58:07.883928 UTC - Received Access Token that expires in 3600 seconds 2026-08-11 02:58:07.884039 UTC - Check Requesting ID Token 2026-08-11 02:58:07.969497 UTC - Received ID Token of 970 chars 2026-08-11 02:58:07.969597 UTC - Check Refresh Access Token 2026-08-11 02:58:08.395964 UTC - Received Access Token that expires at 2026-08-11T03:58:08+00:00