Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.96s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 276ms 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 948ms + 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-07 16:43:38.049120 UTC - Check DNS 2026-08-07 16:43:38.050058 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-07 16:43:38.050483 UTC - Resolved to 193.191.148.163 2026-08-07 16:43:38.050530 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-07 16:43:38.057106 UTC - Resolved to 193.191.148.163 2026-08-07 16:43:38.057165 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-07 16:43:38.060964 UTC - Resolved to 193.191.148.163 2026-08-07 16:43:38.061057 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-07 16:43:38.061444 UTC - Resolved to 193.191.148.163 2026-08-07 16:43:38.061496 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-07 16:43:38.066097 UTC - Resolved to 193.191.148.163 2026-08-07 16:43:38.066154 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-07 16:43:38.070008 UTC - Resolved to 193.191.148.163 2026-08-07 16:43:38.070123 UTC - Check Basic Connectivity 2026-08-07 16:43:38.070709 UTC - Checking basic connectivity to user API 2026-08-07 16:43:38.070762 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-07 16:43:38.077402 UTC - HTTP connection works. HTTP response code: 200 2026-08-07 16:43:38.077470 UTC - Checking basic connectivity to project API 2026-08-07 16:43:38.077490 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-07 16:43:38.082994 UTC - HTTP connection works. HTTP response code: 200 2026-08-07 16:43:38.083082 UTC - Check Check Projects 2026-08-07 16:43:38.123863 UTC - Received 8 projects 2026-08-07 16:43:38.123963 UTC - Check Check Projects 2026-08-07 16:43:38.157025 UTC - Received 3 project members 2026-08-07 16:43:38.157114 UTC - Check Token Exchange 2026-08-07 16:43:38.232496 UTC - Received Access Token that expires in 3600 seconds 2026-08-07 16:43:38.232612 UTC - Check Requesting ID Token 2026-08-07 16:43:38.356646 UTC - Received ID Token of 970 chars 2026-08-07 16:43:38.356781 UTC - Check Refresh Access Token 2026-08-07 16:43:38.743326 UTC - Received Access Token that expires at 2026-08-07T17:43:38+00:00