Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.01s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 262ms 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 829ms + 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 10:22:58.889199 UTC - Check DNS 2026-08-07 10:22:58.890066 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-07 10:22:58.890508 UTC - Resolved to 193.191.148.163 2026-08-07 10:22:58.890555 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-07 10:22:58.897132 UTC - Resolved to 193.191.148.163 2026-08-07 10:22:58.897189 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-07 10:22:58.901780 UTC - Resolved to 193.191.148.163 2026-08-07 10:22:58.901900 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-07 10:22:58.902282 UTC - Resolved to 193.191.148.163 2026-08-07 10:22:58.902340 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-07 10:22:58.906945 UTC - Resolved to 193.191.148.163 2026-08-07 10:22:58.907005 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-07 10:22:58.910730 UTC - Resolved to 193.191.148.163 2026-08-07 10:22:58.910843 UTC - Check Basic Connectivity 2026-08-07 10:22:58.911439 UTC - Checking basic connectivity to user API 2026-08-07 10:22:58.911481 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-07 10:22:58.916409 UTC - HTTP connection works. HTTP response code: 200 2026-08-07 10:22:58.916480 UTC - Checking basic connectivity to project API 2026-08-07 10:22:58.916498 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-07 10:22:58.921110 UTC - HTTP connection works. HTTP response code: 200 2026-08-07 10:22:58.921190 UTC - Check Check Projects 2026-08-07 10:22:58.950364 UTC - Received 8 projects 2026-08-07 10:22:58.950456 UTC - Check Check Projects 2026-08-07 10:22:58.980986 UTC - Received 3 project members 2026-08-07 10:22:58.981105 UTC - Check Token Exchange 2026-08-07 10:22:59.031176 UTC - Received Access Token that expires in 3600 seconds 2026-08-07 10:22:59.031296 UTC - Check Requesting ID Token 2026-08-07 10:22:59.105081 UTC - Received ID Token of 970 chars 2026-08-07 10:22:59.105190 UTC - Check Refresh Access Token 2026-08-07 10:22:59.402873 UTC - Received Access Token that expires at 2026-08-07T11:22:59+00:00