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 401ms 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 611ms + 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 06:43:00.141983 UTC - Check DNS 2026-07-27 06:43:00.142852 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-27 06:43:00.143212 UTC - Resolved to 193.191.148.163 2026-07-27 06:43:00.143266 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-27 06:43:00.149567 UTC - Resolved to 193.191.148.163 2026-07-27 06:43:00.149616 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-27 06:43:00.153674 UTC - Resolved to 193.191.148.163 2026-07-27 06:43:00.153773 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-27 06:43:00.154032 UTC - Resolved to 193.191.148.163 2026-07-27 06:43:00.154088 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-27 06:43:00.158601 UTC - Resolved to 193.191.148.163 2026-07-27 06:43:00.158647 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-27 06:43:00.162335 UTC - Resolved to 193.191.148.163 2026-07-27 06:43:00.162453 UTC - Check Basic Connectivity 2026-07-27 06:43:00.163072 UTC - Checking basic connectivity to user API 2026-07-27 06:43:00.163115 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-27 06:43:00.174460 UTC - HTTP connection works. HTTP response code: 200 2026-07-27 06:43:00.174547 UTC - Checking basic connectivity to project API 2026-07-27 06:43:00.174579 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-27 06:43:00.179275 UTC - HTTP connection works. HTTP response code: 200 2026-07-27 06:43:00.179377 UTC - Check Check Projects 2026-07-27 06:43:00.200570 UTC - Received 8 projects 2026-07-27 06:43:00.200685 UTC - Check Check Projects 2026-07-27 06:43:00.222552 UTC - Received 3 project members 2026-07-27 06:43:00.222671 UTC - Check Token Exchange 2026-07-27 06:43:00.271047 UTC - Received Access Token that expires in 3600 seconds 2026-07-27 06:43:00.271182 UTC - Check Requesting ID Token 2026-07-27 06:43:00.352053 UTC - Received ID Token of 970 chars 2026-07-27 06:43:00.352158 UTC - Check Refresh Access Token 2026-07-27 06:43:00.629145 UTC - Received Access Token that expires at 2026-07-27T07:43:00+00:00