Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.14s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 856ms 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.28s + annotated-types==0.7.0 + anyio==4.14.1 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.6.17 + 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.3 + 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.dev179+g419876b58 (from file:///app) + tomli-w==1.2.0 + tomlkit==0.15.0 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-account-health-check 2026-07-08 16:16:19.811428 UTC - Check DNS 2026-07-08 16:16:19.812152 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-08 16:16:19.812599 UTC - Resolved to 193.191.148.163 2026-07-08 16:16:19.812649 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-08 16:16:19.819375 UTC - Resolved to 193.191.148.163 2026-07-08 16:16:19.819431 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-08 16:16:19.915574 UTC - Resolved to 193.191.148.163 2026-07-08 16:16:19.915690 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-08 16:16:19.916272 UTC - Resolved to 193.191.148.163 2026-07-08 16:16:19.916334 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-08 16:16:20.027194 UTC - Resolved to 193.191.148.163 2026-07-08 16:16:20.027283 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-08 16:16:20.031542 UTC - Resolved to 193.191.148.163 2026-07-08 16:16:20.031659 UTC - Check Basic Connectivity 2026-07-08 16:16:20.032297 UTC - Checking basic connectivity to user API 2026-07-08 16:16:20.032342 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-08 16:16:20.040109 UTC - HTTP connection works. HTTP response code: 200 2026-07-08 16:16:20.040161 UTC - Checking basic connectivity to project API 2026-07-08 16:16:20.040181 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-08 16:16:20.047727 UTC - HTTP connection works. HTTP response code: 200 2026-07-08 16:16:20.047820 UTC - Check Check Projects 2026-07-08 16:16:20.651648 UTC - Received 1 projects 2026-07-08 16:16:20.651745 UTC - Check Check Projects 2026-07-08 16:16:21.267453 UTC - Received 7 project members 2026-07-08 16:16:21.267568 UTC - Check Token Exchange 2026-07-08 16:16:21.648796 UTC - Received Access Token that expires in 3600 seconds 2026-07-08 16:16:21.648922 UTC - Check Requesting ID Token 2026-07-08 16:16:22.586208 UTC - Received ID Token of 996 chars 2026-07-08 16:16:22.593039 UTC - Check Refresh Access Token 2026-07-08 16:16:22.655707 UTC - Received Access Token that expires at 2026-07-08T17:16:22+00:00