Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.83s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 268ms 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 972ms + 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-05 11:08:24.284614 UTC - Check DNS 2026-08-05 11:08:24.285354 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-05 11:08:24.285750 UTC - Resolved to 193.191.148.163 2026-08-05 11:08:24.285808 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-05 11:08:24.320640 UTC - Resolved to 193.191.148.163 2026-08-05 11:08:24.320711 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-05 11:08:24.325100 UTC - Resolved to 193.191.148.163 2026-08-05 11:08:24.325211 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-05 11:08:24.325504 UTC - Resolved to 193.191.148.163 2026-08-05 11:08:24.325569 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-05 11:08:24.330319 UTC - Resolved to 193.191.148.163 2026-08-05 11:08:24.330391 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-05 11:08:24.334242 UTC - Resolved to 193.191.148.163 2026-08-05 11:08:24.334356 UTC - Check Basic Connectivity 2026-08-05 11:08:24.334968 UTC - Checking basic connectivity to user API 2026-08-05 11:08:24.335022 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-05 11:08:24.340105 UTC - HTTP connection works. HTTP response code: 200 2026-08-05 11:08:24.340176 UTC - Checking basic connectivity to project API 2026-08-05 11:08:24.340196 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-05 11:08:24.344640 UTC - HTTP connection works. HTTP response code: 200 2026-08-05 11:08:24.344766 UTC - Check Check Projects 2026-08-05 11:08:24.367247 UTC - Received 8 projects 2026-08-05 11:08:24.367343 UTC - Check Check Projects 2026-08-05 11:08:24.388287 UTC - Received 3 project members 2026-08-05 11:08:24.388389 UTC - Check Token Exchange 2026-08-05 11:08:24.431753 UTC - Received Access Token that expires in 3600 seconds 2026-08-05 11:08:24.431881 UTC - Check Requesting ID Token 2026-08-05 11:08:24.511742 UTC - Received ID Token of 970 chars 2026-08-05 11:08:24.511846 UTC - Check Refresh Access Token 2026-08-05 11:08:24.893386 UTC - Received Access Token that expires at 2026-08-05T12:08:24+00:00