Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.09s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 278ms 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 618ms + 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 11:38:38.506860 UTC - Check DNS 2026-07-27 11:38:38.508247 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-27 11:38:38.508629 UTC - Resolved to 193.191.148.163 2026-07-27 11:38:38.508675 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-27 11:38:38.618435 UTC - Resolved to 193.191.148.163 2026-07-27 11:38:38.618520 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-27 11:38:38.623519 UTC - Resolved to 193.191.148.163 2026-07-27 11:38:38.623629 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-27 11:38:38.623956 UTC - Resolved to 193.191.148.163 2026-07-27 11:38:38.624010 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-27 11:38:38.657496 UTC - Resolved to 193.191.148.163 2026-07-27 11:38:38.657592 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-27 11:38:38.662362 UTC - Resolved to 193.191.148.163 2026-07-27 11:38:38.662482 UTC - Check Basic Connectivity 2026-07-27 11:38:38.663168 UTC - Checking basic connectivity to user API 2026-07-27 11:38:38.663229 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-27 11:38:38.675128 UTC - HTTP connection works. HTTP response code: 200 2026-07-27 11:38:38.675382 UTC - Checking basic connectivity to project API 2026-07-27 11:38:38.675404 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-27 11:38:38.686181 UTC - HTTP connection works. HTTP response code: 200 2026-07-27 11:38:38.686273 UTC - Check Check Projects 2026-07-27 11:38:38.704855 UTC - Received 8 projects 2026-07-27 11:38:38.704966 UTC - Check Check Projects 2026-07-27 11:38:38.728088 UTC - Received 3 project members 2026-07-27 11:38:38.728191 UTC - Check Token Exchange 2026-07-27 11:38:38.765499 UTC - Received Access Token that expires in 3600 seconds 2026-07-27 11:38:38.765624 UTC - Check Requesting ID Token 2026-07-27 11:38:38.830816 UTC - Received ID Token of 970 chars 2026-07-27 11:38:38.830928 UTC - Check Refresh Access Token 2026-07-27 11:38:39.137474 UTC - Received Access Token that expires at 2026-07-27T12:38:39+00:00