Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.63s 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 914ms + 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-26 14:43:02.688513 UTC - Check DNS 2026-07-26 14:43:02.689523 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-26 14:43:02.689923 UTC - Resolved to 193.191.148.163 2026-07-26 14:43:02.689972 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-26 14:43:02.697272 UTC - Resolved to 193.191.148.163 2026-07-26 14:43:02.697357 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-26 14:43:02.701906 UTC - Resolved to 193.191.148.163 2026-07-26 14:43:02.702027 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-26 14:43:02.702484 UTC - Resolved to 193.191.148.163 2026-07-26 14:43:02.702547 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-26 14:43:02.808891 UTC - Resolved to 193.191.148.163 2026-07-26 14:43:02.808995 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-26 14:43:02.813099 UTC - Resolved to 193.191.148.163 2026-07-26 14:43:02.813256 UTC - Check Basic Connectivity 2026-07-26 14:43:02.813884 UTC - Checking basic connectivity to user API 2026-07-26 14:43:02.813934 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-26 14:43:02.819288 UTC - HTTP connection works. HTTP response code: 200 2026-07-26 14:43:02.819391 UTC - Checking basic connectivity to project API 2026-07-26 14:43:02.819424 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-26 14:43:02.824570 UTC - HTTP connection works. HTTP response code: 200 2026-07-26 14:43:02.824696 UTC - Check Check Projects 2026-07-26 14:43:02.843649 UTC - Received 8 projects 2026-07-26 14:43:02.843882 UTC - Check Check Projects 2026-07-26 14:43:02.863099 UTC - Received 3 project members 2026-07-26 14:43:02.863236 UTC - Check Token Exchange 2026-07-26 14:43:02.905656 UTC - Received Access Token that expires in 3600 seconds 2026-07-26 14:43:02.905803 UTC - Check Requesting ID Token 2026-07-26 14:43:02.974053 UTC - Received ID Token of 970 chars 2026-07-26 14:43:02.974219 UTC - Check Refresh Access Token 2026-07-26 14:43:03.406051 UTC - Received Access Token that expires at 2026-07-26T15:43:03+00:00