Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.50s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 594ms 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 913ms + 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 04:12:08.297988 UTC - Check DNS 2026-07-18 04:12:08.303798 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-18 04:12:08.304227 UTC - Resolved to 193.191.148.163 2026-07-18 04:12:08.304280 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-18 04:12:08.406985 UTC - Resolved to 193.191.148.163 2026-07-18 04:12:08.407067 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-18 04:12:08.410937 UTC - Resolved to 193.191.148.163 2026-07-18 04:12:08.411024 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-18 04:12:08.411385 UTC - Resolved to 193.191.148.163 2026-07-18 04:12:08.411427 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-18 04:12:08.510107 UTC - Resolved to 193.191.148.163 2026-07-18 04:12:08.510222 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-18 04:12:08.605123 UTC - Resolved to 193.191.148.163 2026-07-18 04:12:08.605265 UTC - Check Basic Connectivity 2026-07-18 04:12:08.605860 UTC - Checking basic connectivity to user API 2026-07-18 04:12:08.605914 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-18 04:12:08.619946 UTC - HTTP connection works. HTTP response code: 200 2026-07-18 04:12:08.620005 UTC - Checking basic connectivity to project API 2026-07-18 04:12:08.620025 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-18 04:12:08.625867 UTC - HTTP connection works. HTTP response code: 200 2026-07-18 04:12:08.625934 UTC - Check Check Projects 2026-07-18 04:12:09.466950 UTC - Received 1 projects 2026-07-18 04:12:09.467230 UTC - Check Check Projects 2026-07-18 04:12:10.300891 UTC - Received 7 project members 2026-07-18 04:12:10.300985 UTC - Check Token Exchange 2026-07-18 04:12:11.093680 UTC - Received Access Token that expires in 3600 seconds 2026-07-18 04:12:11.093835 UTC - Check Requesting ID Token 2026-07-18 04:12:12.601873 UTC - Received ID Token of 999 chars 2026-07-18 04:12:12.603649 UTC - Check Refresh Access Token 2026-07-18 04:12:13.216807 UTC - Received Access Token that expires at 2026-07-18T05:12:13+00:00