Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.52s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 364ms 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 1.88s + 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 17:01:52.612619 UTC - Check DNS 2026-07-20 17:01:52.613860 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-20 17:01:52.614264 UTC - Resolved to 193.191.148.163 2026-07-20 17:01:52.614325 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-20 17:01:52.718838 UTC - Resolved to 193.191.148.163 2026-07-20 17:01:52.718909 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-20 17:01:52.745158 UTC - Resolved to 193.191.148.163 2026-07-20 17:01:52.745291 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-20 17:01:52.746577 UTC - Resolved to 193.191.148.163 2026-07-20 17:01:52.746654 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-20 17:01:52.751885 UTC - Resolved to 193.191.148.163 2026-07-20 17:01:52.751979 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-20 17:01:52.756113 UTC - Resolved to 193.191.148.163 2026-07-20 17:01:52.756247 UTC - Check Basic Connectivity 2026-07-20 17:01:52.756859 UTC - Checking basic connectivity to user API 2026-07-20 17:01:52.756908 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-20 17:01:52.768818 UTC - HTTP connection works. HTTP response code: 200 2026-07-20 17:01:52.768899 UTC - Checking basic connectivity to project API 2026-07-20 17:01:52.768932 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-20 17:01:52.775050 UTC - HTTP connection works. HTTP response code: 200 2026-07-20 17:01:52.775138 UTC - Check Check Projects 2026-07-20 17:01:53.659731 UTC - Received 1 projects 2026-07-20 17:01:53.659839 UTC - Check Check Projects 2026-07-20 17:01:54.547889 UTC - Received 7 project members 2026-07-20 17:01:54.548015 UTC - Check Token Exchange 2026-07-20 17:01:55.328486 UTC - Received Access Token that expires in 3600 seconds 2026-07-20 17:01:55.328590 UTC - Check Requesting ID Token 2026-07-20 17:01:56.869286 UTC - Received ID Token of 996 chars 2026-07-20 17:01:56.869399 UTC - Check Refresh Access Token 2026-07-20 17:01:57.263403 UTC - Received Access Token that expires at 2026-07-20T18:01:57+00:00