Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.87s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 673ms 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 720ms + annotated-types==0.7.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.6.17 + 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.3 + 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.2 + pyyaml==6.0.3 + slices-clientlib-bi==5.1.2 + slices-clientlib-core==5.6.0 + slices-monitor-test-runner==0.1.dev187+g005dd054e (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-18 13:36:42.168020 UTC - Check DNS 2026-07-18 13:36:42.169400 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-18 13:36:42.169805 UTC - Resolved to 193.191.148.163 2026-07-18 13:36:42.169858 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-18 13:36:42.179856 UTC - Resolved to 193.191.148.163 2026-07-18 13:36:42.179915 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-18 13:36:42.184072 UTC - Resolved to 193.191.148.163 2026-07-18 13:36:42.184158 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-18 13:36:42.184495 UTC - Resolved to 193.191.148.163 2026-07-18 13:36:42.184535 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-18 13:36:42.292020 UTC - Resolved to 193.191.148.163 2026-07-18 13:36:42.292101 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-18 13:36:42.296228 UTC - Resolved to 193.191.148.163 2026-07-18 13:36:42.296342 UTC - Check Basic Connectivity 2026-07-18 13:36:42.296974 UTC - Checking basic connectivity to user API 2026-07-18 13:36:42.297021 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-18 13:36:42.309447 UTC - HTTP connection works. HTTP response code: 200 2026-07-18 13:36:42.309506 UTC - Checking basic connectivity to project API 2026-07-18 13:36:42.309525 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-18 13:36:42.315964 UTC - HTTP connection works. HTTP response code: 200 2026-07-18 13:36:42.316031 UTC - Check Check Projects 2026-07-18 13:36:42.984450 UTC - Received 1 projects 2026-07-18 13:36:42.984580 UTC - Check Check Projects 2026-07-18 13:36:43.668687 UTC - Received 7 project members 2026-07-18 13:36:43.668837 UTC - Check Token Exchange 2026-07-18 13:36:44.259465 UTC - Received Access Token that expires in 3600 seconds 2026-07-18 13:36:44.259590 UTC - Check Requesting ID Token 2026-07-18 13:36:45.512822 UTC - Received ID Token of 996 chars 2026-07-18 13:36:45.512946 UTC - Check Refresh Access Token 2026-07-18 13:36:46.145532 UTC - Received Access Token that expires at 2026-07-18T14:36:46+00:00