Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.07s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 274ms 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 626ms + 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-06 17:45:07.135417 UTC - Check DNS 2026-08-06 17:45:07.136445 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-06 17:45:07.136760 UTC - Resolved to 193.191.148.163 2026-08-06 17:45:07.136810 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-06 17:45:07.169755 UTC - Resolved to 193.191.148.163 2026-08-06 17:45:07.169825 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-06 17:45:07.173187 UTC - Resolved to 193.191.148.163 2026-08-06 17:45:07.173273 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-06 17:45:07.173509 UTC - Resolved to 193.191.148.163 2026-08-06 17:45:07.173543 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-06 17:45:07.275173 UTC - Resolved to 193.191.148.163 2026-08-06 17:45:07.275258 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-06 17:45:07.280081 UTC - Resolved to 193.191.148.163 2026-08-06 17:45:07.280212 UTC - Check Basic Connectivity 2026-08-06 17:45:07.280865 UTC - Checking basic connectivity to user API 2026-08-06 17:45:07.280920 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-06 17:45:07.285577 UTC - HTTP connection works. HTTP response code: 200 2026-08-06 17:45:07.285628 UTC - Checking basic connectivity to project API 2026-08-06 17:45:07.285663 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-06 17:45:07.290338 UTC - HTTP connection works. HTTP response code: 200 2026-08-06 17:45:07.290402 UTC - Check Check Projects 2026-08-06 17:45:07.311831 UTC - Received 8 projects 2026-08-06 17:45:07.311922 UTC - Check Check Projects 2026-08-06 17:45:07.330222 UTC - Received 3 project members 2026-08-06 17:45:07.330330 UTC - Check Token Exchange 2026-08-06 17:45:07.376014 UTC - Received Access Token that expires in 3600 seconds 2026-08-06 17:45:07.376133 UTC - Check Requesting ID Token 2026-08-06 17:45:07.456523 UTC - Received ID Token of 970 chars 2026-08-06 17:45:07.456633 UTC - Check Refresh Access Token 2026-08-06 17:45:07.738344 UTC - Received Access Token that expires at 2026-08-06T18:45:07+00:00