Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.29s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 547ms 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.31s + 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-21 17:16:44.261115 UTC - Check DNS 2026-07-21 17:16:44.262071 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-21 17:16:44.262678 UTC - Resolved to 193.191.148.163 2026-07-21 17:16:44.262735 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-21 17:16:44.364033 UTC - Resolved to 193.191.148.163 2026-07-21 17:16:44.364105 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-21 17:16:44.367911 UTC - Resolved to 193.191.148.163 2026-07-21 17:16:44.367996 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-21 17:16:44.368352 UTC - Resolved to 193.191.148.163 2026-07-21 17:16:44.368387 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-21 17:16:44.373849 UTC - Resolved to 193.191.148.163 2026-07-21 17:16:44.373901 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-21 17:16:44.378178 UTC - Resolved to 193.191.148.163 2026-07-21 17:16:44.378287 UTC - Check Basic Connectivity 2026-07-21 17:16:44.378844 UTC - Checking basic connectivity to user API 2026-07-21 17:16:44.378886 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-21 17:16:44.390163 UTC - HTTP connection works. HTTP response code: 200 2026-07-21 17:16:44.390239 UTC - Checking basic connectivity to project API 2026-07-21 17:16:44.390263 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-21 17:16:44.395533 UTC - HTTP connection works. HTTP response code: 200 2026-07-21 17:16:44.395601 UTC - Check Check Projects 2026-07-21 17:16:45.270075 UTC - Received 1 projects 2026-07-21 17:16:45.270182 UTC - Check Check Projects 2026-07-21 17:16:46.165495 UTC - Received 7 project members 2026-07-21 17:16:46.165596 UTC - Check Token Exchange 2026-07-21 17:16:46.962188 UTC - Received Access Token that expires in 3600 seconds 2026-07-21 17:16:46.962366 UTC - Check Requesting ID Token 2026-07-21 17:16:48.507958 UTC - Received ID Token of 996 chars 2026-07-21 17:16:48.508066 UTC - Check Refresh Access Token 2026-07-21 17:16:48.576197 UTC - Received Access Token that expires at 2026-07-21T18:16:48+00:00