Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.84s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 278ms 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 653ms + 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 18:19:51.041495 UTC - Check DNS 2026-08-06 18:19:51.042469 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-06 18:19:51.042766 UTC - Resolved to 193.191.148.163 2026-08-06 18:19:51.042810 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-06 18:19:51.049493 UTC - Resolved to 193.191.148.163 2026-08-06 18:19:51.049560 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-06 18:19:51.053637 UTC - Resolved to 193.191.148.163 2026-08-06 18:19:51.053786 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-06 18:19:51.054101 UTC - Resolved to 193.191.148.163 2026-08-06 18:19:51.054156 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-06 18:19:51.059041 UTC - Resolved to 193.191.148.163 2026-08-06 18:19:51.059116 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-06 18:19:51.063463 UTC - Resolved to 193.191.148.163 2026-08-06 18:19:51.063580 UTC - Check Basic Connectivity 2026-08-06 18:19:51.064128 UTC - Checking basic connectivity to user API 2026-08-06 18:19:51.064167 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-06 18:19:51.070574 UTC - HTTP connection works. HTTP response code: 200 2026-08-06 18:19:51.070631 UTC - Checking basic connectivity to project API 2026-08-06 18:19:51.070650 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-06 18:19:51.075340 UTC - HTTP connection works. HTTP response code: 200 2026-08-06 18:19:51.075408 UTC - Check Check Projects 2026-08-06 18:19:51.093519 UTC - Received 8 projects 2026-08-06 18:19:51.093619 UTC - Check Check Projects 2026-08-06 18:19:51.112557 UTC - Received 3 project members 2026-08-06 18:19:51.112651 UTC - Check Token Exchange 2026-08-06 18:19:51.151455 UTC - Received Access Token that expires in 3600 seconds 2026-08-06 18:19:51.151570 UTC - Check Requesting ID Token 2026-08-06 18:19:51.216850 UTC - Received ID Token of 970 chars 2026-08-06 18:19:51.216965 UTC - Check Refresh Access Token 2026-08-06 18:19:51.504486 UTC - Received Access Token that expires at 2026-08-06T19:19:51+00:00