Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.60s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 233ms 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 817ms + 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:07:11.965136 UTC - Check DNS 2026-08-08 21:07:11.968072 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-08 21:07:11.970295 UTC - Resolved to 193.191.148.163 2026-08-08 21:07:11.970390 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-08 21:07:12.007117 UTC - Resolved to 193.191.148.163 2026-08-08 21:07:12.007203 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-08 21:07:12.112025 UTC - Resolved to 193.191.148.163 2026-08-08 21:07:12.112160 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-08 21:07:12.112468 UTC - Resolved to 193.191.148.163 2026-08-08 21:07:12.112509 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-08 21:07:12.215871 UTC - Resolved to 193.191.148.163 2026-08-08 21:07:12.215970 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-08 21:07:12.220480 UTC - Resolved to 193.191.148.163 2026-08-08 21:07:12.220633 UTC - Check Basic Connectivity 2026-08-08 21:07:12.221301 UTC - Checking basic connectivity to user API 2026-08-08 21:07:12.221349 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-08 21:07:12.225868 UTC - HTTP connection works. HTTP response code: 200 2026-08-08 21:07:12.225922 UTC - Checking basic connectivity to project API 2026-08-08 21:07:12.225941 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-08 21:07:12.230473 UTC - HTTP connection works. HTTP response code: 200 2026-08-08 21:07:12.230567 UTC - Check Check Projects 2026-08-08 21:07:12.251537 UTC - Received 8 projects 2026-08-08 21:07:12.251647 UTC - Check Check Projects 2026-08-08 21:07:12.270836 UTC - Received 3 project members 2026-08-08 21:07:12.270949 UTC - Check Token Exchange 2026-08-08 21:07:12.307840 UTC - Received Access Token that expires in 3600 seconds 2026-08-08 21:07:12.307951 UTC - Check Requesting ID Token 2026-08-08 21:07:12.372959 UTC - Received ID Token of 970 chars 2026-08-08 21:07:12.373080 UTC - Check Refresh Access Token 2026-08-08 21:07:12.683531 UTC - Received Access Token that expires at 2026-08-08T22:07:12+00:00