Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.03s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 796ms 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 896ms + 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.dev187+g005dd054e (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-11 12:01:32.119270 UTC - Check DNS 2026-07-11 12:01:32.133480 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-11 12:01:32.133921 UTC - Resolved to 193.191.148.163 2026-07-11 12:01:32.133983 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-11 12:01:32.146044 UTC - Resolved to 193.191.148.163 2026-07-11 12:01:32.146126 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-11 12:01:32.270968 UTC - Resolved to 193.191.148.163 2026-07-11 12:01:32.271094 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-11 12:01:32.271459 UTC - Resolved to 193.191.148.163 2026-07-11 12:01:32.271517 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-11 12:01:32.276287 UTC - Resolved to 193.191.148.163 2026-07-11 12:01:32.276334 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-11 12:01:32.279874 UTC - Resolved to 193.191.148.163 2026-07-11 12:01:32.279980 UTC - Check Basic Connectivity 2026-07-11 12:01:32.280575 UTC - Checking basic connectivity to user API 2026-07-11 12:01:32.280616 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-11 12:01:32.288773 UTC - HTTP connection works. HTTP response code: 200 2026-07-11 12:01:32.288822 UTC - Checking basic connectivity to project API 2026-07-11 12:01:32.288840 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-11 12:01:32.296269 UTC - HTTP connection works. HTTP response code: 200 2026-07-11 12:01:32.296326 UTC - Check Check Projects 2026-07-11 12:01:33.089845 UTC - Received 1 projects 2026-07-11 12:01:33.089964 UTC - Check Check Projects 2026-07-11 12:01:33.821044 UTC - Received 7 project members 2026-07-11 12:01:33.821156 UTC - Check Token Exchange 2026-07-11 12:01:34.503269 UTC - Received Access Token that expires in 3600 seconds 2026-07-11 12:01:34.503379 UTC - Check Requesting ID Token 2026-07-11 12:01:35.930244 UTC - Received ID Token of 996 chars 2026-07-11 12:01:35.930351 UTC - Check Refresh Access Token 2026-07-11 12:01:36.278517 UTC - Received Access Token that expires at 2026-07-11T13:01:36+00:00