Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.70s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 265ms 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 301ms + 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-08 05:28:20.855208 UTC - Check DNS 2026-08-08 05:28:20.861085 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-08 05:28:20.861501 UTC - Resolved to 193.191.148.163 2026-08-08 05:28:20.861552 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-08 05:28:20.868438 UTC - Resolved to 193.191.148.163 2026-08-08 05:28:20.868493 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-08 05:28:20.872324 UTC - Resolved to 193.191.148.163 2026-08-08 05:28:20.872439 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-08 05:28:20.872760 UTC - Resolved to 193.191.148.163 2026-08-08 05:28:20.872794 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-08 05:28:20.877641 UTC - Resolved to 193.191.148.163 2026-08-08 05:28:20.877685 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-08 05:28:20.881616 UTC - Resolved to 193.191.148.163 2026-08-08 05:28:20.881715 UTC - Check Basic Connectivity 2026-08-08 05:28:20.882269 UTC - Checking basic connectivity to user API 2026-08-08 05:28:20.882306 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-08 05:28:20.886663 UTC - HTTP connection works. HTTP response code: 200 2026-08-08 05:28:20.886716 UTC - Checking basic connectivity to project API 2026-08-08 05:28:20.886735 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-08 05:28:20.890710 UTC - HTTP connection works. HTTP response code: 200 2026-08-08 05:28:20.890779 UTC - Check Check Projects 2026-08-08 05:28:20.909106 UTC - Received 8 projects 2026-08-08 05:28:20.909195 UTC - Check Check Projects 2026-08-08 05:28:20.927347 UTC - Received 3 project members 2026-08-08 05:28:20.927450 UTC - Check Token Exchange 2026-08-08 05:28:20.964925 UTC - Received Access Token that expires in 3600 seconds 2026-08-08 05:28:20.965046 UTC - Check Requesting ID Token 2026-08-08 05:28:21.035962 UTC - Received ID Token of 970 chars 2026-08-08 05:28:21.036108 UTC - Check Refresh Access Token 2026-08-08 05:28:21.422850 UTC - Received Access Token that expires at 2026-08-08T06:28:21+00:00