Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.33s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 275ms 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 947ms + 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 14:03:41.740377 UTC - Check DNS 2026-08-04 14:03:41.741126 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-04 14:03:41.741479 UTC - Resolved to 193.191.148.163 2026-08-04 14:03:41.741533 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-04 14:03:41.747817 UTC - Resolved to 193.191.148.163 2026-08-04 14:03:41.747876 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-04 14:03:41.752124 UTC - Resolved to 193.191.148.163 2026-08-04 14:03:41.752222 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-04 14:03:41.752511 UTC - Resolved to 193.191.148.163 2026-08-04 14:03:41.752553 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-04 14:03:41.858197 UTC - Resolved to 193.191.148.163 2026-08-04 14:03:41.858282 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-04 14:03:41.868494 UTC - Resolved to 193.191.148.163 2026-08-04 14:03:41.868634 UTC - Check Basic Connectivity 2026-08-04 14:03:41.869252 UTC - Checking basic connectivity to user API 2026-08-04 14:03:41.869301 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-04 14:03:41.873984 UTC - HTTP connection works. HTTP response code: 200 2026-08-04 14:03:41.874038 UTC - Checking basic connectivity to project API 2026-08-04 14:03:41.874059 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-04 14:03:41.877984 UTC - HTTP connection works. HTTP response code: 200 2026-08-04 14:03:41.878063 UTC - Check Check Projects 2026-08-04 14:03:41.897794 UTC - Received 8 projects 2026-08-04 14:03:41.897911 UTC - Check Check Projects 2026-08-04 14:03:41.920305 UTC - Received 3 project members 2026-08-04 14:03:41.920399 UTC - Check Token Exchange 2026-08-04 14:03:41.961070 UTC - Received Access Token that expires in 3600 seconds 2026-08-04 14:03:41.961207 UTC - Check Requesting ID Token 2026-08-04 14:03:42.040530 UTC - Received ID Token of 970 chars 2026-08-04 14:03:42.040635 UTC - Check Refresh Access Token 2026-08-04 14:03:42.401758 UTC - Received Access Token that expires at 2026-08-04T15:03:42+00:00