Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.46s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 241ms 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 961ms + 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.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.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-20 09:06:42.954731 UTC - Check DNS 2026-07-20 09:06:42.957630 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-20 09:06:42.958036 UTC - Resolved to 193.191.148.163 2026-07-20 09:06:42.958084 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-20 09:06:43.085638 UTC - Resolved to 193.191.148.163 2026-07-20 09:06:43.085730 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-20 09:06:43.095792 UTC - Resolved to 193.191.148.163 2026-07-20 09:06:43.095894 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-20 09:06:43.096473 UTC - Resolved to 193.191.148.163 2026-07-20 09:06:43.096541 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-20 09:06:43.106150 UTC - Resolved to 193.191.148.163 2026-07-20 09:06:43.107910 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-20 09:06:43.112420 UTC - Resolved to 193.191.148.163 2026-07-20 09:06:43.112537 UTC - Check Basic Connectivity 2026-07-20 09:06:43.113193 UTC - Checking basic connectivity to user API 2026-07-20 09:06:43.113238 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-20 09:06:43.134198 UTC - HTTP connection works. HTTP response code: 200 2026-07-20 09:06:43.134442 UTC - Checking basic connectivity to project API 2026-07-20 09:06:43.134472 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-20 09:06:43.145027 UTC - HTTP connection works. HTTP response code: 200 2026-07-20 09:06:43.145927 UTC - Check Check Projects 2026-07-20 09:06:43.990773 UTC - Received 1 projects 2026-07-20 09:06:43.990879 UTC - Check Check Projects 2026-07-20 09:06:44.838148 UTC - Received 7 project members 2026-07-20 09:06:44.838624 UTC - Check Token Exchange 2026-07-20 09:06:45.584083 UTC - Received Access Token that expires in 3600 seconds 2026-07-20 09:06:45.591261 UTC - Check Requesting ID Token 2026-07-20 09:06:47.158664 UTC - Received ID Token of 1027 chars 2026-07-20 09:06:47.158775 UTC - Check Refresh Access Token 2026-07-20 09:06:48.031622 UTC - Received Access Token that expires at 2026-07-20T10:06:48+00:00