Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.49s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 242ms 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 750ms + 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 04:45:55.681507 UTC - Check DNS 2026-08-07 04:45:55.682477 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-07 04:45:55.682870 UTC - Resolved to 193.191.148.163 2026-08-07 04:45:55.682922 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-07 04:45:55.689226 UTC - Resolved to 193.191.148.163 2026-08-07 04:45:55.689276 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-07 04:45:55.692911 UTC - Resolved to 193.191.148.163 2026-08-07 04:45:55.693003 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-07 04:45:55.693324 UTC - Resolved to 193.191.148.163 2026-08-07 04:45:55.693365 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-07 04:45:55.722952 UTC - Resolved to 193.191.148.163 2026-08-07 04:45:55.723051 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-07 04:45:55.841338 UTC - Resolved to 193.191.148.163 2026-08-07 04:45:55.841480 UTC - Check Basic Connectivity 2026-08-07 04:45:55.842084 UTC - Checking basic connectivity to user API 2026-08-07 04:45:55.842137 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-07 04:45:55.846718 UTC - HTTP connection works. HTTP response code: 200 2026-08-07 04:45:55.846793 UTC - Checking basic connectivity to project API 2026-08-07 04:45:55.846822 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-07 04:45:55.851464 UTC - HTTP connection works. HTTP response code: 200 2026-08-07 04:45:55.851555 UTC - Check Check Projects 2026-08-07 04:45:55.870210 UTC - Received 8 projects 2026-08-07 04:45:55.870303 UTC - Check Check Projects 2026-08-07 04:45:55.888248 UTC - Received 3 project members 2026-08-07 04:45:55.888359 UTC - Check Token Exchange 2026-08-07 04:45:55.928159 UTC - Received Access Token that expires in 3600 seconds 2026-08-07 04:45:55.928291 UTC - Check Requesting ID Token 2026-08-07 04:45:55.999842 UTC - Received ID Token of 970 chars 2026-08-07 04:45:55.999950 UTC - Check Refresh Access Token 2026-08-07 04:45:56.284105 UTC - Received Access Token that expires at 2026-08-07T05:45:56+00:00