Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 6.14s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 309ms 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 709ms + 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 08:51:47.113104 UTC - Check DNS 2026-07-20 08:51:47.114367 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-20 08:51:47.115020 UTC - Resolved to 193.191.148.163 2026-07-20 08:51:47.115091 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-20 08:51:47.124369 UTC - Resolved to 193.191.148.163 2026-07-20 08:51:47.124450 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-20 08:51:47.129637 UTC - Resolved to 193.191.148.163 2026-07-20 08:51:47.129823 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-20 08:51:47.130371 UTC - Resolved to 193.191.148.163 2026-07-20 08:51:47.130434 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-20 08:51:47.135388 UTC - Resolved to 193.191.148.163 2026-07-20 08:51:47.135440 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-20 08:51:47.139430 UTC - Resolved to 193.191.148.163 2026-07-20 08:51:47.139604 UTC - Check Basic Connectivity 2026-07-20 08:51:47.140600 UTC - Checking basic connectivity to user API 2026-07-20 08:51:47.140652 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-20 08:51:47.154939 UTC - HTTP connection works. HTTP response code: 200 2026-07-20 08:51:47.155039 UTC - Checking basic connectivity to project API 2026-07-20 08:51:47.155142 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-20 08:51:47.162167 UTC - HTTP connection works. HTTP response code: 200 2026-07-20 08:51:47.162262 UTC - Check Check Projects 2026-07-20 08:51:47.889157 UTC - Received 1 projects 2026-07-20 08:51:47.889247 UTC - Check Check Projects 2026-07-20 08:51:48.725493 UTC - Received 7 project members 2026-07-20 08:51:48.727013 UTC - Check Token Exchange 2026-07-20 08:51:49.499616 UTC - Received Access Token that expires in 3600 seconds 2026-07-20 08:51:49.499726 UTC - Check Requesting ID Token 2026-07-20 08:51:51.149481 UTC - Received ID Token of 955 chars 2026-07-20 08:51:51.149592 UTC - Check Refresh Access Token 2026-07-20 08:51:51.783636 UTC - Received Access Token that expires at 2026-07-20T09:51:51+00:00