Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.26s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 294ms 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 1.16s + 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 01:38:49.132680 UTC - Check DNS 2026-08-07 01:38:49.133621 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-07 01:38:49.134053 UTC - Resolved to 193.191.148.163 2026-08-07 01:38:49.134107 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-07 01:38:49.167077 UTC - Resolved to 193.191.148.163 2026-08-07 01:38:49.167155 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-07 01:38:49.170819 UTC - Resolved to 193.191.148.163 2026-08-07 01:38:49.170906 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-07 01:38:49.171353 UTC - Resolved to 193.191.148.163 2026-08-07 01:38:49.171405 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-07 01:38:49.176080 UTC - Resolved to 193.191.148.163 2026-08-07 01:38:49.176125 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-07 01:38:49.283757 UTC - Resolved to 193.191.148.163 2026-08-07 01:38:49.283919 UTC - Check Basic Connectivity 2026-08-07 01:38:49.284555 UTC - Checking basic connectivity to user API 2026-08-07 01:38:49.284605 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-07 01:38:49.289865 UTC - HTTP connection works. HTTP response code: 200 2026-08-07 01:38:49.289947 UTC - Checking basic connectivity to project API 2026-08-07 01:38:49.289968 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-07 01:38:49.294973 UTC - HTTP connection works. HTTP response code: 200 2026-08-07 01:38:49.295070 UTC - Check Check Projects 2026-08-07 01:38:49.318148 UTC - Received 8 projects 2026-08-07 01:38:49.318278 UTC - Check Check Projects 2026-08-07 01:38:49.338672 UTC - Received 3 project members 2026-08-07 01:38:49.338775 UTC - Check Token Exchange 2026-08-07 01:38:49.380390 UTC - Received Access Token that expires in 3600 seconds 2026-08-07 01:38:49.380540 UTC - Check Requesting ID Token 2026-08-07 01:38:49.447264 UTC - Received ID Token of 970 chars 2026-08-07 01:38:49.447384 UTC - Check Refresh Access Token 2026-08-07 01:38:49.767102 UTC - Received Access Token that expires at 2026-08-07T02:38:49+00:00