Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.55s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 2 packages in 370ms 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 706ms + 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-03 21:55:56.031953 UTC - Check DNS 2026-08-03 21:55:56.033127 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-03 21:55:56.033530 UTC - Resolved to 193.191.148.163 2026-08-03 21:55:56.033594 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-03 21:55:56.040065 UTC - Resolved to 193.191.148.163 2026-08-03 21:55:56.040118 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-03 21:55:56.043835 UTC - Resolved to 193.191.148.163 2026-08-03 21:55:56.043908 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-03 21:55:56.044224 UTC - Resolved to 193.191.148.163 2026-08-03 21:55:56.044254 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-03 21:55:56.048898 UTC - Resolved to 193.191.148.163 2026-08-03 21:55:56.048952 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-03 21:55:56.052549 UTC - Resolved to 193.191.148.163 2026-08-03 21:55:56.052664 UTC - Check Basic Connectivity 2026-08-03 21:55:56.053235 UTC - Checking basic connectivity to user API 2026-08-03 21:55:56.053281 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-03 21:55:56.058143 UTC - HTTP connection works. HTTP response code: 200 2026-08-03 21:55:56.058189 UTC - Checking basic connectivity to project API 2026-08-03 21:55:56.058208 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-03 21:55:56.062581 UTC - HTTP connection works. HTTP response code: 200 2026-08-03 21:55:56.062648 UTC - Check Check Projects 2026-08-03 21:55:56.082151 UTC - Received 8 projects 2026-08-03 21:55:56.082245 UTC - Check Check Projects 2026-08-03 21:55:56.105133 UTC - Received 3 project members 2026-08-03 21:55:56.105516 UTC - Check Token Exchange 2026-08-03 21:55:56.144377 UTC - Received Access Token that expires in 3600 seconds 2026-08-03 21:55:56.144532 UTC - Check Requesting ID Token 2026-08-03 21:55:56.215014 UTC - Received ID Token of 1014 chars 2026-08-03 21:55:56.215119 UTC - Check Refresh Access Token 2026-08-03 21:55:56.550524 UTC - Received Access Token that expires at 2026-08-03T22:55:56+00:00