Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.54s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 428ms 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 712ms + 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.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-27 00:32:49.683977 UTC - Check DNS 2026-07-27 00:32:49.684671 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-27 00:32:49.685072 UTC - Resolved to 193.191.148.163 2026-07-27 00:32:49.685126 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-27 00:32:49.691582 UTC - Resolved to 193.191.148.163 2026-07-27 00:32:49.691641 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-27 00:32:49.695908 UTC - Resolved to 193.191.148.163 2026-07-27 00:32:49.695978 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-27 00:32:49.696290 UTC - Resolved to 193.191.148.163 2026-07-27 00:32:49.696329 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-27 00:32:49.700752 UTC - Resolved to 193.191.148.163 2026-07-27 00:32:49.700792 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-27 00:32:49.704317 UTC - Resolved to 193.191.148.163 2026-07-27 00:32:49.704405 UTC - Check Basic Connectivity 2026-07-27 00:32:49.704960 UTC - Checking basic connectivity to user API 2026-07-27 00:32:49.704997 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-27 00:32:49.709950 UTC - HTTP connection works. HTTP response code: 200 2026-07-27 00:32:49.709995 UTC - Checking basic connectivity to project API 2026-07-27 00:32:49.710013 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-27 00:32:49.714618 UTC - HTTP connection works. HTTP response code: 200 2026-07-27 00:32:49.714673 UTC - Check Check Projects 2026-07-27 00:32:49.739924 UTC - Received 8 projects 2026-07-27 00:32:49.740015 UTC - Check Check Projects 2026-07-27 00:32:49.762309 UTC - Received 3 project members 2026-07-27 00:32:49.762397 UTC - Check Token Exchange 2026-07-27 00:32:49.809664 UTC - Received Access Token that expires in 3600 seconds 2026-07-27 00:32:49.809781 UTC - Check Requesting ID Token 2026-07-27 00:32:49.885137 UTC - Received ID Token of 1011 chars 2026-07-27 00:32:49.885239 UTC - Check Refresh Access Token 2026-07-27 00:32:50.162193 UTC - Received Access Token that expires at 2026-07-27T01:32:50+00:00