Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.56s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 266ms 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 496ms + annotated-types==0.7.0 + anyio==4.14.2 + 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-15 02:31:30.306734 UTC - Check DNS 2026-07-15 02:31:30.307466 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-15 02:31:30.307795 UTC - Resolved to 193.191.148.163 2026-07-15 02:31:30.307839 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-15 02:31:30.314153 UTC - Resolved to 193.191.148.163 2026-07-15 02:31:30.314207 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-15 02:31:30.317653 UTC - Resolved to 193.191.148.163 2026-07-15 02:31:30.317722 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-15 02:31:30.317947 UTC - Resolved to 193.191.148.163 2026-07-15 02:31:30.317976 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-15 02:31:30.426012 UTC - Resolved to 193.191.148.163 2026-07-15 02:31:30.426106 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-15 02:31:30.429566 UTC - Resolved to 193.191.148.163 2026-07-15 02:31:30.429670 UTC - Check Basic Connectivity 2026-07-15 02:31:30.430230 UTC - Checking basic connectivity to user API 2026-07-15 02:31:30.430282 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-15 02:31:30.443370 UTC - HTTP connection works. HTTP response code: 200 2026-07-15 02:31:30.443430 UTC - Checking basic connectivity to project API 2026-07-15 02:31:30.443451 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-15 02:31:30.448935 UTC - HTTP connection works. HTTP response code: 200 2026-07-15 02:31:30.449015 UTC - Check Check Projects 2026-07-15 02:31:31.156357 UTC - Received 1 projects 2026-07-15 02:31:31.156453 UTC - Check Check Projects 2026-07-15 02:31:32.079091 UTC - Received 7 project members 2026-07-15 02:31:32.079229 UTC - Check Token Exchange 2026-07-15 02:31:32.781064 UTC - Received Access Token that expires in 3600 seconds 2026-07-15 02:31:32.782001 UTC - Check Requesting ID Token 2026-07-15 02:31:34.226517 UTC - Received ID Token of 996 chars 2026-07-15 02:31:34.226630 UTC - Check Refresh Access Token 2026-07-15 02:31:34.868336 UTC - Received Access Token that expires at 2026-07-15T03:31:34+00:00