Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.21s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 776ms 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 880ms + annotated-types==0.7.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.6.17 + cffi==2.1.0 + cryptography==49.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.3 + 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.2 + pyyaml==6.0.3 + slices-clientlib-bi==5.1.2 + slices-clientlib-core==5.6.0 + slices-monitor-test-runner==0.1.dev187+g005dd054e (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-07-18 02:56:51.158286 UTC - Check DNS 2026-07-18 02:56:51.160092 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-18 02:56:51.161145 UTC - Resolved to 193.191.148.163 2026-07-18 02:56:51.161198 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-18 02:56:51.168398 UTC - Resolved to 193.191.148.163 2026-07-18 02:56:51.168447 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-18 02:56:51.295101 UTC - Resolved to 193.191.148.163 2026-07-18 02:56:51.295233 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-18 02:56:51.295609 UTC - Resolved to 193.191.148.163 2026-07-18 02:56:51.295667 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-18 02:56:51.417041 UTC - Resolved to 193.191.148.163 2026-07-18 02:56:51.417131 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-18 02:56:51.420706 UTC - Resolved to 193.191.148.163 2026-07-18 02:56:51.420838 UTC - Check Basic Connectivity 2026-07-18 02:56:51.421404 UTC - Checking basic connectivity to user API 2026-07-18 02:56:51.421443 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-18 02:56:51.435297 UTC - HTTP connection works. HTTP response code: 200 2026-07-18 02:56:51.435363 UTC - Checking basic connectivity to project API 2026-07-18 02:56:51.435382 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-18 02:56:51.440463 UTC - HTTP connection works. HTTP response code: 200 2026-07-18 02:56:51.440529 UTC - Check Check Projects 2026-07-18 02:56:52.302703 UTC - Received 1 projects 2026-07-18 02:56:52.302789 UTC - Check Check Projects 2026-07-18 02:56:53.223814 UTC - Received 7 project members 2026-07-18 02:56:53.223903 UTC - Check Token Exchange 2026-07-18 02:56:53.994145 UTC - Received Access Token that expires in 3600 seconds 2026-07-18 02:56:53.994255 UTC - Check Requesting ID Token 2026-07-18 02:56:55.580918 UTC - Received ID Token of 996 chars 2026-07-18 02:56:55.581025 UTC - Check Refresh Access Token 2026-07-18 02:56:56.328952 UTC - Received Access Token that expires at 2026-07-18T03:56:56+00:00