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 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 800ms + annotated-types==0.7.0 + anyio==4.14.2 + 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.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.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.1 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-account-health-check 2026-07-19 16:27:14.187328 UTC - Check DNS 2026-07-19 16:27:14.212999 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-19 16:27:14.213433 UTC - Resolved to 193.191.148.163 2026-07-19 16:27:14.213501 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-19 16:27:14.317383 UTC - Resolved to 193.191.148.163 2026-07-19 16:27:14.317451 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-19 16:27:14.418469 UTC - Resolved to 193.191.148.163 2026-07-19 16:27:14.418588 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-19 16:27:14.418959 UTC - Resolved to 193.191.148.163 2026-07-19 16:27:14.419016 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-19 16:27:14.447493 UTC - Resolved to 193.191.148.163 2026-07-19 16:27:14.447573 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-19 16:27:14.451388 UTC - Resolved to 193.191.148.163 2026-07-19 16:27:14.451527 UTC - Check Basic Connectivity 2026-07-19 16:27:14.452107 UTC - Checking basic connectivity to user API 2026-07-19 16:27:14.452161 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-19 16:27:14.461528 UTC - HTTP connection works. HTTP response code: 200 2026-07-19 16:27:14.461603 UTC - Checking basic connectivity to project API 2026-07-19 16:27:14.461621 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-19 16:27:14.467142 UTC - HTTP connection works. HTTP response code: 200 2026-07-19 16:27:14.467231 UTC - Check Check Projects 2026-07-19 16:27:15.177003 UTC - Received 1 projects 2026-07-19 16:27:15.177532 UTC - Check Check Projects 2026-07-19 16:27:15.840293 UTC - Received 7 project members 2026-07-19 16:27:15.840384 UTC - Check Token Exchange 2026-07-19 16:27:16.555445 UTC - Received Access Token that expires in 3600 seconds 2026-07-19 16:27:16.555612 UTC - Check Requesting ID Token 2026-07-19 16:27:17.911657 UTC - Received ID Token of 955 chars 2026-07-19 16:27:17.911762 UTC - Check Refresh Access Token 2026-07-19 16:27:18.397628 UTC - Received Access Token that expires at 2026-07-19T17:27:18+00:00