Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.19s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 348ms 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 1.50s + 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.2 Run Test: slices-account-health-check 2026-08-07 01:08:24.454274 UTC - Check DNS 2026-08-07 01:08:24.455191 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-07 01:08:24.455693 UTC - Resolved to 193.191.148.163 2026-08-07 01:08:24.455760 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-07 01:08:24.462436 UTC - Resolved to 193.191.148.163 2026-08-07 01:08:24.462515 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-07 01:08:24.562256 UTC - Resolved to 193.191.148.163 2026-08-07 01:08:24.562403 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-07 01:08:24.562721 UTC - Resolved to 193.191.148.163 2026-08-07 01:08:24.562763 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-07 01:08:24.567433 UTC - Resolved to 193.191.148.163 2026-08-07 01:08:24.567521 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-07 01:08:24.571196 UTC - Resolved to 193.191.148.163 2026-08-07 01:08:24.571350 UTC - Check Basic Connectivity 2026-08-07 01:08:24.571970 UTC - Checking basic connectivity to user API 2026-08-07 01:08:24.572022 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-07 01:08:24.576990 UTC - HTTP connection works. HTTP response code: 200 2026-08-07 01:08:24.577090 UTC - Checking basic connectivity to project API 2026-08-07 01:08:24.577113 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-07 01:08:24.581346 UTC - HTTP connection works. HTTP response code: 200 2026-08-07 01:08:24.581436 UTC - Check Check Projects 2026-08-07 01:08:24.599180 UTC - Received 8 projects 2026-08-07 01:08:24.599294 UTC - Check Check Projects 2026-08-07 01:08:24.619025 UTC - Received 3 project members 2026-08-07 01:08:24.619171 UTC - Check Token Exchange 2026-08-07 01:08:24.663297 UTC - Received Access Token that expires in 3600 seconds 2026-08-07 01:08:24.663425 UTC - Check Requesting ID Token 2026-08-07 01:08:24.729601 UTC - Received ID Token of 970 chars 2026-08-07 01:08:24.729716 UTC - Check Refresh Access Token 2026-08-07 01:08:25.026783 UTC - Received Access Token that expires at 2026-08-07T02:08:25+00:00