Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 3.85s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 373ms 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 865ms + 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==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.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.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-03 20:39:36.239649 UTC - Check DNS 2026-08-03 20:39:36.240832 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-03 20:39:36.241316 UTC - Resolved to 193.191.148.163 2026-08-03 20:39:36.241402 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-03 20:39:36.249114 UTC - Resolved to 193.191.148.163 2026-08-03 20:39:36.249206 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-03 20:39:36.254218 UTC - Resolved to 193.191.148.163 2026-08-03 20:39:36.254340 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-03 20:39:36.254727 UTC - Resolved to 193.191.148.163 2026-08-03 20:39:36.254775 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-03 20:39:36.259591 UTC - Resolved to 193.191.148.163 2026-08-03 20:39:36.259708 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-03 20:39:36.264456 UTC - Resolved to 193.191.148.163 2026-08-03 20:39:36.264937 UTC - Check Basic Connectivity 2026-08-03 20:39:36.265739 UTC - Checking basic connectivity to user API 2026-08-03 20:39:36.265795 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-03 20:39:36.271329 UTC - HTTP connection works. HTTP response code: 200 2026-08-03 20:39:36.271427 UTC - Checking basic connectivity to project API 2026-08-03 20:39:36.271452 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-03 20:39:36.275853 UTC - HTTP connection works. HTTP response code: 200 2026-08-03 20:39:36.275957 UTC - Check Check Projects 2026-08-03 20:39:36.295439 UTC - Received 8 projects 2026-08-03 20:39:36.295552 UTC - Check Check Projects 2026-08-03 20:39:36.314574 UTC - Received 3 project members 2026-08-03 20:39:36.314667 UTC - Check Token Exchange 2026-08-03 20:39:36.358016 UTC - Received Access Token that expires in 3600 seconds 2026-08-03 20:39:36.358133 UTC - Check Requesting ID Token 2026-08-03 20:39:36.425367 UTC - Received ID Token of 1011 chars 2026-08-03 20:39:36.425479 UTC - Check Refresh Access Token 2026-08-03 20:39:36.753523 UTC - Received Access Token that expires at 2026-08-03T21:39:36+00:00