Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 6.12s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 502ms 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 974ms + annotated-types==0.7.0 + anyio==4.14.1 + 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.0 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-account-health-check 2026-07-10 15:41:16.566879 UTC - Check DNS 2026-07-10 15:41:16.569316 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-10 15:41:16.569982 UTC - Resolved to 193.191.148.163 2026-07-10 15:41:16.570049 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-10 15:41:16.673856 UTC - Resolved to 193.191.148.163 2026-07-10 15:41:16.673955 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-10 15:41:16.677968 UTC - Resolved to 193.191.148.163 2026-07-10 15:41:16.678085 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-10 15:41:16.678484 UTC - Resolved to 193.191.148.163 2026-07-10 15:41:16.678558 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-10 15:41:16.683758 UTC - Resolved to 193.191.148.163 2026-07-10 15:41:16.683838 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-10 15:41:16.687650 UTC - Resolved to 193.191.148.163 2026-07-10 15:41:16.687795 UTC - Check Basic Connectivity 2026-07-10 15:41:16.688682 UTC - Checking basic connectivity to user API 2026-07-10 15:41:16.688861 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-10 15:41:16.696212 UTC - HTTP connection works. HTTP response code: 200 2026-07-10 15:41:16.696298 UTC - Checking basic connectivity to project API 2026-07-10 15:41:16.696318 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-10 15:41:16.703295 UTC - HTTP connection works. HTTP response code: 200 2026-07-10 15:41:16.703403 UTC - Check Check Projects 2026-07-10 15:41:17.385441 UTC - Received 1 projects 2026-07-10 15:41:17.385555 UTC - Check Check Projects 2026-07-10 15:41:18.036201 UTC - Received 7 project members 2026-07-10 15:41:18.036324 UTC - Check Token Exchange 2026-07-10 15:41:18.823693 UTC - Received Access Token that expires in 3600 seconds 2026-07-10 15:41:18.823836 UTC - Check Requesting ID Token 2026-07-10 15:41:20.306776 UTC - Received ID Token of 955 chars 2026-07-10 15:41:20.307004 UTC - Check Refresh Access Token 2026-07-10 15:41:21.138325 UTC - Received Access Token that expires at 2026-07-10T16:41:21+00:00