Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.18s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 525ms 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 698ms + 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.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-27 04:51:57.609691 UTC - Check DNS 2026-07-27 04:51:57.610728 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-27 04:51:57.611029 UTC - Resolved to 193.191.148.163 2026-07-27 04:51:57.611080 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-27 04:51:57.652408 UTC - Resolved to 193.191.148.163 2026-07-27 04:51:57.652479 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-27 04:51:57.665530 UTC - Resolved to 193.191.148.163 2026-07-27 04:51:57.666062 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-27 04:51:57.668879 UTC - Resolved to 193.191.148.163 2026-07-27 04:51:57.680192 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-27 04:51:57.685502 UTC - Resolved to 193.191.148.163 2026-07-27 04:51:57.685584 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-27 04:51:57.692643 UTC - Resolved to 193.191.148.163 2026-07-27 04:51:57.692784 UTC - Check Basic Connectivity 2026-07-27 04:51:57.693355 UTC - Checking basic connectivity to user API 2026-07-27 04:51:57.693397 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-27 04:51:57.698089 UTC - HTTP connection works. HTTP response code: 200 2026-07-27 04:51:57.698142 UTC - Checking basic connectivity to project API 2026-07-27 04:51:57.698161 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-27 04:51:57.702785 UTC - HTTP connection works. HTTP response code: 200 2026-07-27 04:51:57.702884 UTC - Check Check Projects 2026-07-27 04:51:57.726316 UTC - Received 8 projects 2026-07-27 04:51:57.726405 UTC - Check Check Projects 2026-07-27 04:51:57.746405 UTC - Received 3 project members 2026-07-27 04:51:57.746497 UTC - Check Token Exchange 2026-07-27 04:51:57.791119 UTC - Received Access Token that expires in 3600 seconds 2026-07-27 04:51:57.791237 UTC - Check Requesting ID Token 2026-07-27 04:51:57.869424 UTC - Received ID Token of 1011 chars 2026-07-27 04:51:57.869521 UTC - Check Refresh Access Token 2026-07-27 04:51:58.397920 UTC - Received Access Token that expires at 2026-07-27T05:51:58+00:00