Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.40s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 280ms 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 342ms + 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.3 Run Test: slices-account-health-check 2026-08-11 04:09:46.949655 UTC - Check DNS 2026-08-11 04:09:46.950397 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-11 04:09:46.950703 UTC - Resolved to 193.191.148.163 2026-08-11 04:09:46.950747 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-11 04:09:46.957012 UTC - Resolved to 193.191.148.163 2026-08-11 04:09:46.957064 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-11 04:09:46.961053 UTC - Resolved to 193.191.148.163 2026-08-11 04:09:46.961134 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-11 04:09:46.961362 UTC - Resolved to 193.191.148.163 2026-08-11 04:09:46.961394 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-11 04:09:47.058456 UTC - Resolved to 193.191.148.163 2026-08-11 04:09:47.058547 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-11 04:09:47.062701 UTC - Resolved to 193.191.148.163 2026-08-11 04:09:47.062823 UTC - Check Basic Connectivity 2026-08-11 04:09:47.063401 UTC - Checking basic connectivity to user API 2026-08-11 04:09:47.063446 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-11 04:09:47.067791 UTC - HTTP connection works. HTTP response code: 200 2026-08-11 04:09:47.067850 UTC - Checking basic connectivity to project API 2026-08-11 04:09:47.067868 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-11 04:09:47.071891 UTC - HTTP connection works. HTTP response code: 200 2026-08-11 04:09:47.071959 UTC - Check Check Projects 2026-08-11 04:09:47.088299 UTC - Received 8 projects 2026-08-11 04:09:47.088375 UTC - Check Check Projects 2026-08-11 04:09:47.105163 UTC - Received 3 project members 2026-08-11 04:09:47.105255 UTC - Check Token Exchange 2026-08-11 04:09:47.146374 UTC - Received Access Token that expires in 3600 seconds 2026-08-11 04:09:47.146483 UTC - Check Requesting ID Token 2026-08-11 04:09:47.212734 UTC - Received ID Token of 970 chars 2026-08-11 04:09:47.212880 UTC - Check Refresh Access Token 2026-08-11 04:09:47.494681 UTC - Received Access Token that expires at 2026-08-11T05:09:47+00:00