Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.88s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 346ms 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 670ms + 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.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-04 11:09:41.314192 UTC - Check DNS 2026-08-04 11:09:41.315422 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-04 11:09:41.315749 UTC - Resolved to 193.191.148.163 2026-08-04 11:09:41.315815 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-04 11:09:41.322682 UTC - Resolved to 193.191.148.163 2026-08-04 11:09:41.322761 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-04 11:09:41.326259 UTC - Resolved to 193.191.148.163 2026-08-04 11:09:41.326382 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-04 11:09:41.326657 UTC - Resolved to 193.191.148.163 2026-08-04 11:09:41.326720 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-04 11:09:41.430229 UTC - Resolved to 193.191.148.163 2026-08-04 11:09:41.430316 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-04 11:09:41.434743 UTC - Resolved to 193.191.148.163 2026-08-04 11:09:41.434888 UTC - Check Basic Connectivity 2026-08-04 11:09:41.435550 UTC - Checking basic connectivity to user API 2026-08-04 11:09:41.435604 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-04 11:09:41.440791 UTC - HTTP connection works. HTTP response code: 200 2026-08-04 11:09:41.440869 UTC - Checking basic connectivity to project API 2026-08-04 11:09:41.440889 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-04 11:09:41.449111 UTC - HTTP connection works. HTTP response code: 200 2026-08-04 11:09:41.449213 UTC - Check Check Projects 2026-08-04 11:09:41.468301 UTC - Received 8 projects 2026-08-04 11:09:41.468398 UTC - Check Check Projects 2026-08-04 11:09:41.489262 UTC - Received 3 project members 2026-08-04 11:09:41.489415 UTC - Check Token Exchange 2026-08-04 11:09:41.529882 UTC - Received Access Token that expires in 3600 seconds 2026-08-04 11:09:41.529995 UTC - Check Requesting ID Token 2026-08-04 11:09:41.602896 UTC - Received ID Token of 970 chars 2026-08-04 11:09:41.603016 UTC - Check Refresh Access Token 2026-08-04 11:09:41.907455 UTC - Received Access Token that expires at 2026-08-04T12:09:41+00:00