Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.65s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 221ms 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 795ms + 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 07:58:05.165009 UTC - Check DNS 2026-08-11 07:58:05.165697 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-11 07:58:05.166004 UTC - Resolved to 193.191.148.163 2026-08-11 07:58:05.166048 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-11 07:58:05.178281 UTC - Resolved to 193.191.148.163 2026-08-11 07:58:05.178367 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-11 07:58:05.182320 UTC - Resolved to 193.191.148.163 2026-08-11 07:58:05.182454 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-11 07:58:05.182719 UTC - Resolved to 193.191.148.163 2026-08-11 07:58:05.182783 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-11 07:58:05.187704 UTC - Resolved to 193.191.148.163 2026-08-11 07:58:05.187773 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-11 07:58:05.191736 UTC - Resolved to 193.191.148.163 2026-08-11 07:58:05.191884 UTC - Check Basic Connectivity 2026-08-11 07:58:05.192500 UTC - Checking basic connectivity to user API 2026-08-11 07:58:05.192543 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-11 07:58:05.197280 UTC - HTTP connection works. HTTP response code: 200 2026-08-11 07:58:05.197341 UTC - Checking basic connectivity to project API 2026-08-11 07:58:05.197363 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-11 07:58:05.207367 UTC - HTTP connection works. HTTP response code: 200 2026-08-11 07:58:05.233454 UTC - Check Check Projects 2026-08-11 07:58:05.253618 UTC - Received 8 projects 2026-08-11 07:58:05.253711 UTC - Check Check Projects 2026-08-11 07:58:05.274351 UTC - Received 3 project members 2026-08-11 07:58:05.274474 UTC - Check Token Exchange 2026-08-11 07:58:05.326112 UTC - Received Access Token that expires in 3600 seconds 2026-08-11 07:58:05.326268 UTC - Check Requesting ID Token 2026-08-11 07:58:05.404861 UTC - Received ID Token of 970 chars 2026-08-11 07:58:05.404962 UTC - Check Refresh Access Token 2026-08-11 07:58:05.723546 UTC - Received Access Token that expires at 2026-08-11T08:58:05+00:00