Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.66s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 204ms 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 717ms + annotated-types==0.8.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + 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.3.post1 + pyyaml==6.0.3 + slices-clientlib-bi==5.1.2 + slices-clientlib-core==5.6.0 + slices-monitor-test-runner==0.1.dev189+g506e4860f (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-28 07:18:39.022491 UTC - Check DNS 2026-07-28 07:18:39.023523 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-28 07:18:39.024051 UTC - Resolved to 193.191.148.163 2026-07-28 07:18:39.024117 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-28 07:18:39.030992 UTC - Resolved to 193.191.148.163 2026-07-28 07:18:39.031052 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-28 07:18:39.034774 UTC - Resolved to 193.191.148.163 2026-07-28 07:18:39.034860 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-28 07:18:39.035218 UTC - Resolved to 193.191.148.163 2026-07-28 07:18:39.035267 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-28 07:18:39.064566 UTC - Resolved to 193.191.148.163 2026-07-28 07:18:39.064689 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-28 07:18:39.068633 UTC - Resolved to 193.191.148.163 2026-07-28 07:18:39.068855 UTC - Check Basic Connectivity 2026-07-28 07:18:39.069592 UTC - Checking basic connectivity to user API 2026-07-28 07:18:39.069655 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-28 07:18:39.074381 UTC - HTTP connection works. HTTP response code: 200 2026-07-28 07:18:39.074460 UTC - Checking basic connectivity to project API 2026-07-28 07:18:39.074482 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-28 07:18:39.078775 UTC - HTTP connection works. HTTP response code: 200 2026-07-28 07:18:39.078857 UTC - Check Check Projects 2026-07-28 07:18:39.343444 UTC - Received 9 projects 2026-07-28 07:18:39.343579 UTC - Check Check Projects 2026-07-28 07:18:39.361216 UTC - Received 3 project members 2026-07-28 07:18:39.361353 UTC - Check Token Exchange 2026-07-28 07:18:39.767930 UTC - Received Access Token that expires in 3600 seconds 2026-07-28 07:18:39.768056 UTC - Check Requesting ID Token 2026-07-28 07:18:40.414603 UTC - Received ID Token of 970 chars 2026-07-28 07:18:40.414773 UTC - Check Refresh Access Token 2026-07-28 07:18:40.431278 UTC - Received Access Token that expires at 2026-07-28T08:18:40+00:00