Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.20s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 463ms 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 815ms + 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 00:21:44.595702 UTC - Check DNS 2026-07-20 00:21:44.596621 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-20 00:21:44.597024 UTC - Resolved to 193.191.148.163 2026-07-20 00:21:44.597099 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-20 00:21:44.874546 UTC - Resolved to 193.191.148.163 2026-07-20 00:21:44.874632 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-20 00:21:44.882232 UTC - Resolved to 193.191.148.163 2026-07-20 00:21:44.882349 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-20 00:21:44.882758 UTC - Resolved to 193.191.148.163 2026-07-20 00:21:44.882811 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-20 00:21:44.998727 UTC - Resolved to 193.191.148.163 2026-07-20 00:21:44.998808 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-20 00:21:45.002830 UTC - Resolved to 193.191.148.163 2026-07-20 00:21:45.002955 UTC - Check Basic Connectivity 2026-07-20 00:21:45.003588 UTC - Checking basic connectivity to user API 2026-07-20 00:21:45.003634 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-20 00:21:45.010727 UTC - HTTP connection works. HTTP response code: 200 2026-07-20 00:21:45.010795 UTC - Checking basic connectivity to project API 2026-07-20 00:21:45.010816 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-20 00:21:45.016241 UTC - HTTP connection works. HTTP response code: 200 2026-07-20 00:21:45.016316 UTC - Check Check Projects 2026-07-20 00:21:45.687158 UTC - Received 1 projects 2026-07-20 00:21:45.692249 UTC - Check Check Projects 2026-07-20 00:21:46.422913 UTC - Received 7 project members 2026-07-20 00:21:46.423025 UTC - Check Token Exchange 2026-07-20 00:21:47.056896 UTC - Received Access Token that expires in 3600 seconds 2026-07-20 00:21:47.057008 UTC - Check Requesting ID Token 2026-07-20 00:21:48.377411 UTC - Received ID Token of 996 chars 2026-07-20 00:21:48.377525 UTC - Check Refresh Access Token 2026-07-20 00:21:48.773792 UTC - Received Access Token that expires at 2026-07-20T01:21:48+00:00