Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.49s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 288ms 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 973ms + 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==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.3.post1 + pyyaml==6.0.3 + slices-clientlib-bi==5.1.2 + slices-clientlib-core==5.6.0 + slices-monitor-test-runner==0.1.dev189+g506e4860f (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-28 07:23:36.056971 UTC - Check DNS 2026-07-28 07:23:36.058152 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-28 07:23:36.058559 UTC - Resolved to 193.191.148.163 2026-07-28 07:23:36.058604 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-28 07:23:36.065253 UTC - Resolved to 193.191.148.163 2026-07-28 07:23:36.065303 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-28 07:23:36.069607 UTC - Resolved to 193.191.148.163 2026-07-28 07:23:36.069688 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-28 07:23:36.070105 UTC - Resolved to 193.191.148.163 2026-07-28 07:23:36.070150 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-28 07:23:36.075066 UTC - Resolved to 193.191.148.163 2026-07-28 07:23:36.075114 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-28 07:23:36.078624 UTC - Resolved to 193.191.148.163 2026-07-28 07:23:36.078719 UTC - Check Basic Connectivity 2026-07-28 07:23:36.079298 UTC - Checking basic connectivity to user API 2026-07-28 07:23:36.079335 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-28 07:23:36.083461 UTC - HTTP connection works. HTTP response code: 200 2026-07-28 07:23:36.083514 UTC - Checking basic connectivity to project API 2026-07-28 07:23:36.083533 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-28 07:23:36.087351 UTC - HTTP connection works. HTTP response code: 200 2026-07-28 07:23:36.087408 UTC - Check Check Projects 2026-07-28 07:23:36.366348 UTC - Received 9 projects 2026-07-28 07:23:36.366445 UTC - Check Check Projects 2026-07-28 07:23:36.382967 UTC - Received 3 project members 2026-07-28 07:23:36.383062 UTC - Check Token Exchange 2026-07-28 07:23:36.663688 UTC - Received Access Token that expires in 3600 seconds 2026-07-28 07:23:36.663802 UTC - Check Requesting ID Token 2026-07-28 07:23:37.287232 UTC - Received ID Token of 970 chars 2026-07-28 07:23:37.287350 UTC - Check Refresh Access Token 2026-07-28 07:23:37.619690 UTC - Received Access Token that expires at 2026-07-28T08:23:37+00:00