Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.02s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 285ms 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 1.77s + annotated-types==0.7.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + 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.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.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-22 13:57:15.308326 UTC - Check DNS 2026-07-22 13:57:15.309216 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-22 13:57:15.309782 UTC - Resolved to 193.191.148.163 2026-07-22 13:57:15.309860 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-22 13:57:15.322079 UTC - Resolved to 193.191.148.163 2026-07-22 13:57:15.322164 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-22 13:57:15.326414 UTC - Resolved to 193.191.148.163 2026-07-22 13:57:15.326521 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-22 13:57:15.326876 UTC - Resolved to 193.191.148.163 2026-07-22 13:57:15.326928 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-22 13:57:15.331774 UTC - Resolved to 193.191.148.163 2026-07-22 13:57:15.331843 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-22 13:57:15.336128 UTC - Resolved to 193.191.148.163 2026-07-22 13:57:15.336269 UTC - Check Basic Connectivity 2026-07-22 13:57:15.336929 UTC - Checking basic connectivity to user API 2026-07-22 13:57:15.336984 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-22 13:57:15.341637 UTC - HTTP connection works. HTTP response code: 200 2026-07-22 13:57:15.341689 UTC - Checking basic connectivity to project API 2026-07-22 13:57:15.341707 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-22 13:57:15.345714 UTC - HTTP connection works. HTTP response code: 200 2026-07-22 13:57:15.345793 UTC - Check Check Projects 2026-07-22 13:57:15.589817 UTC - Received 1 projects 2026-07-22 13:57:15.589927 UTC - Check Check Projects 2026-07-22 13:57:15.854914 UTC - Received 7 project members 2026-07-22 13:57:15.855012 UTC - Check Token Exchange 2026-07-22 13:57:16.048418 UTC - Received Access Token that expires in 3600 seconds 2026-07-22 13:57:16.048535 UTC - Check Requesting ID Token 2026-07-22 13:57:16.470629 UTC - Received ID Token of 1027 chars 2026-07-22 13:57:16.470732 UTC - Check Refresh Access Token 2026-07-22 13:57:17.045905 UTC - Received Access Token that expires at 2026-07-22T14:57:17+00:00