Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 6.64s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 277ms 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 654ms + 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 22:51:54.451937 UTC - Check DNS 2026-07-22 22:51:54.452835 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-22 22:51:54.453250 UTC - Resolved to 193.191.148.163 2026-07-22 22:51:54.453296 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-22 22:51:54.561341 UTC - Resolved to 193.191.148.163 2026-07-22 22:51:54.561413 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-22 22:51:54.565750 UTC - Resolved to 193.191.148.163 2026-07-22 22:51:54.565846 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-22 22:51:54.566220 UTC - Resolved to 193.191.148.163 2026-07-22 22:51:54.566273 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-22 22:51:54.570927 UTC - Resolved to 193.191.148.163 2026-07-22 22:51:54.570990 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-22 22:51:54.574408 UTC - Resolved to 193.191.148.163 2026-07-22 22:51:54.574522 UTC - Check Basic Connectivity 2026-07-22 22:51:54.575070 UTC - Checking basic connectivity to user API 2026-07-22 22:51:54.575109 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-22 22:51:54.580414 UTC - HTTP connection works. HTTP response code: 200 2026-07-22 22:51:54.580514 UTC - Checking basic connectivity to project API 2026-07-22 22:51:54.580543 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-22 22:51:54.585636 UTC - HTTP connection works. HTTP response code: 200 2026-07-22 22:51:54.585711 UTC - Check Check Projects 2026-07-22 22:51:54.840121 UTC - Received 1 projects 2026-07-22 22:51:54.840215 UTC - Check Check Projects 2026-07-22 22:51:55.083184 UTC - Received 7 project members 2026-07-22 22:51:55.083285 UTC - Check Token Exchange 2026-07-22 22:51:55.244630 UTC - Received Access Token that expires in 3600 seconds 2026-07-22 22:51:55.244762 UTC - Check Requesting ID Token 2026-07-22 22:51:55.717051 UTC - Received ID Token of 996 chars 2026-07-22 22:51:55.717150 UTC - Check Refresh Access Token 2026-07-22 22:51:56.331940 UTC - Received Access Token that expires at 2026-07-22T23:51:56+00:00