Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.07s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 590ms 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 963ms + 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 12:08:31.740899 UTC - Check DNS 2026-08-08 12:08:31.741780 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-08 12:08:31.742106 UTC - Resolved to 193.191.148.163 2026-08-08 12:08:31.742159 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-08 12:08:31.846235 UTC - Resolved to 193.191.148.163 2026-08-08 12:08:31.846308 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-08 12:08:31.850820 UTC - Resolved to 193.191.148.163 2026-08-08 12:08:31.850937 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-08 12:08:31.851217 UTC - Resolved to 193.191.148.163 2026-08-08 12:08:31.851268 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-08 12:08:31.962638 UTC - Resolved to 193.191.148.163 2026-08-08 12:08:31.962726 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-08 12:08:31.967000 UTC - Resolved to 193.191.148.163 2026-08-08 12:08:31.967131 UTC - Check Basic Connectivity 2026-08-08 12:08:31.967752 UTC - Checking basic connectivity to user API 2026-08-08 12:08:31.967798 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-08 12:08:31.972970 UTC - HTTP connection works. HTTP response code: 200 2026-08-08 12:08:31.973038 UTC - Checking basic connectivity to project API 2026-08-08 12:08:31.973057 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-08 12:08:31.977310 UTC - HTTP connection works. HTTP response code: 200 2026-08-08 12:08:31.977391 UTC - Check Check Projects 2026-08-08 12:08:31.999940 UTC - Received 8 projects 2026-08-08 12:08:32.000041 UTC - Check Check Projects 2026-08-08 12:08:32.024925 UTC - Received 3 project members 2026-08-08 12:08:32.025033 UTC - Check Token Exchange 2026-08-08 12:08:32.071207 UTC - Received Access Token that expires in 3600 seconds 2026-08-08 12:08:32.071344 UTC - Check Requesting ID Token 2026-08-08 12:08:32.156384 UTC - Received ID Token of 970 chars 2026-08-08 12:08:32.156502 UTC - Check Refresh Access Token 2026-08-08 12:08:32.435598 UTC - Received Access Token that expires at 2026-08-08T13:08:32+00:00