Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.05s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 463ms 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.36s + annotated-types==0.8.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + cffi==2.1.0 + 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.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.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-03 06:17:57.541668 UTC - Check DNS 2026-08-03 06:17:57.543246 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-03 06:17:57.543768 UTC - Resolved to 193.191.148.163 2026-08-03 06:17:57.543822 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-03 06:17:57.651133 UTC - Resolved to 193.191.148.163 2026-08-03 06:17:57.651222 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-03 06:17:57.654990 UTC - Resolved to 193.191.148.163 2026-08-03 06:17:57.655092 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-03 06:17:57.655534 UTC - Resolved to 193.191.148.163 2026-08-03 06:17:57.655580 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-03 06:17:57.660215 UTC - Resolved to 193.191.148.163 2026-08-03 06:17:57.660337 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-03 06:17:57.664767 UTC - Resolved to 193.191.148.163 2026-08-03 06:17:57.664933 UTC - Check Basic Connectivity 2026-08-03 06:17:57.665698 UTC - Checking basic connectivity to user API 2026-08-03 06:17:57.665751 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-03 06:17:57.671521 UTC - HTTP connection works. HTTP response code: 200 2026-08-03 06:17:57.671601 UTC - Checking basic connectivity to project API 2026-08-03 06:17:57.671623 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-03 06:17:57.675854 UTC - HTTP connection works. HTTP response code: 200 2026-08-03 06:17:57.675927 UTC - Check Check Projects 2026-08-03 06:17:57.696907 UTC - Received 8 projects 2026-08-03 06:17:57.697021 UTC - Check Check Projects 2026-08-03 06:17:57.717849 UTC - Received 3 project members 2026-08-03 06:17:57.719485 UTC - Check Token Exchange 2026-08-03 06:17:57.788290 UTC - Received Access Token that expires in 3600 seconds 2026-08-03 06:17:57.788643 UTC - Check Requesting ID Token 2026-08-03 06:17:57.869985 UTC - Received ID Token of 1042 chars 2026-08-03 06:17:57.870097 UTC - Check Refresh Access Token 2026-08-03 06:17:57.891864 UTC - Received Access Token that expires at 2026-08-03T07:17:57+00:00