Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.76s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 218ms 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 672ms + 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 01:33:33.029204 UTC - Check DNS 2026-07-28 01:33:33.032846 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-28 01:33:33.033301 UTC - Resolved to 193.191.148.163 2026-07-28 01:33:33.033367 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-28 01:33:33.040168 UTC - Resolved to 193.191.148.163 2026-07-28 01:33:33.040223 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-28 01:33:33.044232 UTC - Resolved to 193.191.148.163 2026-07-28 01:33:33.044312 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-28 01:33:33.044646 UTC - Resolved to 193.191.148.163 2026-07-28 01:33:33.044694 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-28 01:33:33.049239 UTC - Resolved to 193.191.148.163 2026-07-28 01:33:33.049304 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-28 01:33:33.053563 UTC - Resolved to 193.191.148.163 2026-07-28 01:33:33.053686 UTC - Check Basic Connectivity 2026-07-28 01:33:33.054311 UTC - Checking basic connectivity to user API 2026-07-28 01:33:33.054373 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-28 01:33:33.058984 UTC - HTTP connection works. HTTP response code: 200 2026-07-28 01:33:33.059084 UTC - Checking basic connectivity to project API 2026-07-28 01:33:33.059120 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-28 01:33:33.063442 UTC - HTTP connection works. HTTP response code: 200 2026-07-28 01:33:33.063533 UTC - Check Check Projects 2026-07-28 01:33:33.310764 UTC - Received 9 projects 2026-07-28 01:33:33.310902 UTC - Check Check Projects 2026-07-28 01:33:33.330372 UTC - Received 3 project members 2026-07-28 01:33:33.330474 UTC - Check Token Exchange 2026-07-28 01:33:33.743671 UTC - Received Access Token that expires in 3600 seconds 2026-07-28 01:33:33.743803 UTC - Check Requesting ID Token 2026-07-28 01:33:34.315499 UTC - Received ID Token of 1042 chars 2026-07-28 01:33:34.315959 UTC - Check Refresh Access Token 2026-07-28 01:33:34.784488 UTC - Received Access Token that expires at 2026-07-28T02:33:34+00:00