Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.74s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 259ms 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 624ms + 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 07:53:53.639408 UTC - Check DNS 2026-08-04 07:53:53.640297 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-04 07:53:53.640661 UTC - Resolved to 193.191.148.163 2026-08-04 07:53:53.640711 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-04 07:53:53.748203 UTC - Resolved to 193.191.148.163 2026-08-04 07:53:53.748285 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-04 07:53:53.752766 UTC - Resolved to 193.191.148.163 2026-08-04 07:53:53.752858 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-04 07:53:53.753200 UTC - Resolved to 193.191.148.163 2026-08-04 07:53:53.753250 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-04 07:53:53.758508 UTC - Resolved to 193.191.148.163 2026-08-04 07:53:53.758588 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-04 07:53:53.762226 UTC - Resolved to 193.191.148.163 2026-08-04 07:53:53.762332 UTC - Check Basic Connectivity 2026-08-04 07:53:53.762908 UTC - Checking basic connectivity to user API 2026-08-04 07:53:53.762946 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-04 07:53:53.767402 UTC - HTTP connection works. HTTP response code: 200 2026-08-04 07:53:53.767463 UTC - Checking basic connectivity to project API 2026-08-04 07:53:53.767482 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-04 07:53:53.771929 UTC - HTTP connection works. HTTP response code: 200 2026-08-04 07:53:53.772005 UTC - Check Check Projects 2026-08-04 07:53:53.790451 UTC - Received 8 projects 2026-08-04 07:53:53.790563 UTC - Check Check Projects 2026-08-04 07:53:53.809736 UTC - Received 3 project members 2026-08-04 07:53:53.809841 UTC - Check Token Exchange 2026-08-04 07:53:53.851953 UTC - Received Access Token that expires in 3600 seconds 2026-08-04 07:53:53.852074 UTC - Check Requesting ID Token 2026-08-04 07:53:53.931948 UTC - Received ID Token of 1042 chars 2026-08-04 07:53:53.932061 UTC - Check Refresh Access Token 2026-08-04 07:53:54.228427 UTC - Received Access Token that expires at 2026-08-04T08:53:54+00:00