Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.60s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 320ms 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 673ms + 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.dev189+g506e4860f (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-28 06:03:40.302449 UTC - Check DNS 2026-07-28 06:03:40.303246 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-28 06:03:40.303693 UTC - Resolved to 193.191.148.163 2026-07-28 06:03:40.303742 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-28 06:03:40.310303 UTC - Resolved to 193.191.148.163 2026-07-28 06:03:40.310367 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-28 06:03:40.314010 UTC - Resolved to 193.191.148.163 2026-07-28 06:03:40.314107 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-28 06:03:40.314457 UTC - Resolved to 193.191.148.163 2026-07-28 06:03:40.314495 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-28 06:03:40.319332 UTC - Resolved to 193.191.148.163 2026-07-28 06:03:40.319378 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-28 06:03:40.323498 UTC - Resolved to 193.191.148.163 2026-07-28 06:03:40.323615 UTC - Check Basic Connectivity 2026-07-28 06:03:40.324250 UTC - Checking basic connectivity to user API 2026-07-28 06:03:40.324293 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-28 06:03:40.328548 UTC - HTTP connection works. HTTP response code: 200 2026-07-28 06:03:40.328605 UTC - Checking basic connectivity to project API 2026-07-28 06:03:40.328623 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-28 06:03:40.332530 UTC - HTTP connection works. HTTP response code: 200 2026-07-28 06:03:40.332590 UTC - Check Check Projects 2026-07-28 06:03:40.610461 UTC - Received 9 projects 2026-07-28 06:03:40.610567 UTC - Check Check Projects 2026-07-28 06:03:40.628548 UTC - Received 3 project members 2026-07-28 06:03:40.628644 UTC - Check Token Exchange 2026-07-28 06:03:40.908264 UTC - Received Access Token that expires in 3600 seconds 2026-07-28 06:03:40.908388 UTC - Check Requesting ID Token 2026-07-28 06:03:41.570362 UTC - Received ID Token of 1042 chars 2026-07-28 06:03:41.570485 UTC - Check Refresh Access Token 2026-07-28 06:03:41.900692 UTC - Received Access Token that expires at 2026-07-28T07:03:41+00:00