Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.51s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 293ms 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 757ms + annotated-types==0.8.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + cffi==2.1.1 + cryptography==50.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.3 + 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.dev192+gcac2d3fe6 (from file:///app) + tomli-w==1.2.0 + tomlkit==0.15.1 + typing-extensions==4.16.0 + typing-inspection==0.4.3 Run Test: slices-account-health-check 2026-08-11 06:22:59.590070 UTC - Check DNS 2026-08-11 06:22:59.591270 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-11 06:22:59.591696 UTC - Resolved to 193.191.148.163 2026-08-11 06:22:59.591771 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-11 06:22:59.598135 UTC - Resolved to 193.191.148.163 2026-08-11 06:22:59.598208 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-11 06:22:59.601946 UTC - Resolved to 193.191.148.163 2026-08-11 06:22:59.602072 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-11 06:22:59.602389 UTC - Resolved to 193.191.148.163 2026-08-11 06:22:59.602424 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-11 06:22:59.712838 UTC - Resolved to 193.191.148.163 2026-08-11 06:22:59.712935 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-11 06:22:59.716327 UTC - Resolved to 193.191.148.163 2026-08-11 06:22:59.716455 UTC - Check Basic Connectivity 2026-08-11 06:22:59.717146 UTC - Checking basic connectivity to user API 2026-08-11 06:22:59.717217 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-11 06:22:59.721809 UTC - HTTP connection works. HTTP response code: 200 2026-08-11 06:22:59.721868 UTC - Checking basic connectivity to project API 2026-08-11 06:22:59.721887 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-11 06:22:59.727341 UTC - HTTP connection works. HTTP response code: 200 2026-08-11 06:22:59.727429 UTC - Check Check Projects 2026-08-11 06:22:59.751713 UTC - Received 8 projects 2026-08-11 06:22:59.751811 UTC - Check Check Projects 2026-08-11 06:22:59.775152 UTC - Received 3 project members 2026-08-11 06:22:59.775252 UTC - Check Token Exchange 2026-08-11 06:22:59.820701 UTC - Received Access Token that expires in 3600 seconds 2026-08-11 06:22:59.821035 UTC - Check Requesting ID Token 2026-08-11 06:22:59.906884 UTC - Received ID Token of 970 chars 2026-08-11 06:22:59.907016 UTC - Check Refresh Access Token 2026-08-11 06:23:00.312868 UTC - Received Access Token that expires at 2026-08-11T07:23:00+00:00