Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.72s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 612ms 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 697ms + annotated-types==0.7.0 + anyio==4.14.1 + 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.0 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-account-health-check 2026-07-10 20:04:36.297069 UTC - Check DNS 2026-07-10 20:04:36.298040 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-10 20:04:36.298618 UTC - Resolved to 193.191.148.163 2026-07-10 20:04:36.298690 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-10 20:04:36.306061 UTC - Resolved to 193.191.148.163 2026-07-10 20:04:36.306140 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-10 20:04:36.310701 UTC - Resolved to 193.191.148.163 2026-07-10 20:04:36.310850 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-10 20:04:36.311324 UTC - Resolved to 193.191.148.163 2026-07-10 20:04:36.311388 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-10 20:04:36.316539 UTC - Resolved to 193.191.148.163 2026-07-10 20:04:36.316612 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-10 20:04:36.321139 UTC - Resolved to 193.191.148.163 2026-07-10 20:04:36.321290 UTC - Check Basic Connectivity 2026-07-10 20:04:36.322115 UTC - Checking basic connectivity to user API 2026-07-10 20:04:36.322170 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-10 20:04:36.339799 UTC - HTTP connection works. HTTP response code: 200 2026-07-10 20:04:36.339884 UTC - Checking basic connectivity to project API 2026-07-10 20:04:36.339906 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-10 20:04:36.347750 UTC - HTTP connection works. HTTP response code: 200 2026-07-10 20:04:36.347849 UTC - Check Check Projects 2026-07-10 20:04:36.998736 UTC - Received 1 projects 2026-07-10 20:04:36.998870 UTC - Check Check Projects 2026-07-10 20:04:37.582609 UTC - Received 7 project members 2026-07-10 20:04:37.582708 UTC - Check Token Exchange 2026-07-10 20:04:38.172509 UTC - Received Access Token that expires in 3600 seconds 2026-07-10 20:04:38.172631 UTC - Check Requesting ID Token 2026-07-10 20:04:39.476944 UTC - Received ID Token of 1023 chars 2026-07-10 20:04:39.477051 UTC - Check Refresh Access Token 2026-07-10 20:04:39.979650 UTC - Received Access Token that expires at 2026-07-10T21:04:39+00:00