Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 3.83s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 247ms 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 661ms + annotated-types==0.8.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + cffi==2.1.1 + cryptography==50.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.3 + 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.dev192+gcac2d3fe6 (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-08-08 21:17:36.403420 UTC - Check DNS 2026-08-08 21:17:36.404562 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-08 21:17:36.405165 UTC - Resolved to 193.191.148.163 2026-08-08 21:17:36.405256 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-08 21:17:36.412785 UTC - Resolved to 193.191.148.163 2026-08-08 21:17:36.412872 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-08 21:17:36.417000 UTC - Resolved to 193.191.148.163 2026-08-08 21:17:36.417144 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-08 21:17:36.417628 UTC - Resolved to 193.191.148.163 2026-08-08 21:17:36.417699 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-08 21:17:36.519794 UTC - Resolved to 193.191.148.163 2026-08-08 21:17:36.519920 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-08 21:17:36.523775 UTC - Resolved to 193.191.148.163 2026-08-08 21:17:36.523945 UTC - Check Basic Connectivity 2026-08-08 21:17:36.524568 UTC - Checking basic connectivity to user API 2026-08-08 21:17:36.524615 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-08 21:17:36.529497 UTC - HTTP connection works. HTTP response code: 200 2026-08-08 21:17:36.529564 UTC - Checking basic connectivity to project API 2026-08-08 21:17:36.529584 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-08 21:17:36.534219 UTC - HTTP connection works. HTTP response code: 200 2026-08-08 21:17:36.534298 UTC - Check Check Projects 2026-08-08 21:17:36.554452 UTC - Received 8 projects 2026-08-08 21:17:36.554562 UTC - Check Check Projects 2026-08-08 21:17:36.574729 UTC - Received 3 project members 2026-08-08 21:17:36.574877 UTC - Check Token Exchange 2026-08-08 21:17:36.619531 UTC - Received Access Token that expires in 3600 seconds 2026-08-08 21:17:36.619686 UTC - Check Requesting ID Token 2026-08-08 21:17:36.692918 UTC - Received ID Token of 970 chars 2026-08-08 21:17:36.693081 UTC - Check Refresh Access Token 2026-08-08 21:17:36.712105 UTC - Received Access Token that expires at 2026-08-08T22:17:36+00:00