Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 6.46s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 347ms 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 947ms + 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 06:17:05.766151 UTC - Check DNS 2026-07-22 06:17:05.767606 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-22 06:17:05.769254 UTC - Resolved to 193.191.148.163 2026-07-22 06:17:05.769461 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-22 06:17:05.872960 UTC - Resolved to 193.191.148.163 2026-07-22 06:17:05.873074 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-22 06:17:05.879913 UTC - Resolved to 193.191.148.163 2026-07-22 06:17:05.880308 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-22 06:17:05.881446 UTC - Resolved to 193.191.148.163 2026-07-22 06:17:05.882158 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-22 06:17:05.887119 UTC - Resolved to 193.191.148.163 2026-07-22 06:17:05.887185 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-22 06:17:05.890797 UTC - Resolved to 193.191.148.163 2026-07-22 06:17:05.890919 UTC - Check Basic Connectivity 2026-07-22 06:17:05.891686 UTC - Checking basic connectivity to user API 2026-07-22 06:17:05.891757 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-22 06:17:05.906949 UTC - HTTP connection works. HTTP response code: 200 2026-07-22 06:17:05.907026 UTC - Checking basic connectivity to project API 2026-07-22 06:17:05.907065 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-22 06:17:05.915950 UTC - HTTP connection works. HTTP response code: 200 2026-07-22 06:17:05.916077 UTC - Check Check Projects 2026-07-22 06:17:06.786911 UTC - Received 1 projects 2026-07-22 06:17:06.787000 UTC - Check Check Projects 2026-07-22 06:17:07.900126 UTC - Received 7 project members 2026-07-22 06:17:07.900221 UTC - Check Token Exchange 2026-07-22 06:17:08.567352 UTC - Received Access Token that expires in 3600 seconds 2026-07-22 06:17:08.567484 UTC - Check Requesting ID Token 2026-07-22 06:17:11.511066 UTC - Received ID Token of 955 chars 2026-07-22 06:17:11.511408 UTC - Check Refresh Access Token 2026-07-22 06:17:11.589740 UTC - Received Access Token that expires at 2026-07-22T07:17:11+00:00