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 422ms 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.00s + 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 03:57:12.536481 UTC - Check DNS 2026-07-22 03:57:12.537442 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-22 03:57:12.537847 UTC - Resolved to 193.191.148.163 2026-07-22 03:57:12.537902 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-22 03:57:12.545450 UTC - Resolved to 193.191.148.163 2026-07-22 03:57:12.545520 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-22 03:57:12.549531 UTC - Resolved to 193.191.148.163 2026-07-22 03:57:12.549911 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-22 03:57:12.550580 UTC - Resolved to 193.191.148.163 2026-07-22 03:57:12.550736 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-22 03:57:12.555934 UTC - Resolved to 193.191.148.163 2026-07-22 03:57:12.556012 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-22 03:57:12.559881 UTC - Resolved to 193.191.148.163 2026-07-22 03:57:12.560039 UTC - Check Basic Connectivity 2026-07-22 03:57:12.560687 UTC - Checking basic connectivity to user API 2026-07-22 03:57:12.560865 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-22 03:57:12.566384 UTC - HTTP connection works. HTTP response code: 200 2026-07-22 03:57:12.566446 UTC - Checking basic connectivity to project API 2026-07-22 03:57:12.566466 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-22 03:57:12.571624 UTC - HTTP connection works. HTTP response code: 200 2026-07-22 03:57:12.571782 UTC - Check Check Projects 2026-07-22 03:57:12.806827 UTC - Received 1 projects 2026-07-22 03:57:12.806919 UTC - Check Check Projects 2026-07-22 03:57:13.074943 UTC - Received 7 project members 2026-07-22 03:57:13.075042 UTC - Check Token Exchange 2026-07-22 03:57:13.269895 UTC - Received Access Token that expires in 3600 seconds 2026-07-22 03:57:13.270010 UTC - Check Requesting ID Token 2026-07-22 03:57:13.706503 UTC - Received ID Token of 996 chars 2026-07-22 03:57:13.706603 UTC - Check Refresh Access Token 2026-07-22 03:57:14.063271 UTC - Received Access Token that expires at 2026-07-22T04:57:14+00:00