Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.64s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 260ms 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 732ms + 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 21:42:01.217593 UTC - Check DNS 2026-08-08 21:42:01.218581 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-08 21:42:01.219020 UTC - Resolved to 193.191.148.163 2026-08-08 21:42:01.219068 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-08 21:42:01.237848 UTC - Resolved to 193.191.148.163 2026-08-08 21:42:01.237959 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-08 21:42:01.242757 UTC - Resolved to 193.191.148.163 2026-08-08 21:42:01.242871 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-08 21:42:01.243280 UTC - Resolved to 193.191.148.163 2026-08-08 21:42:01.243370 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-08 21:42:01.249126 UTC - Resolved to 193.191.148.163 2026-08-08 21:42:01.249201 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-08 21:42:01.253155 UTC - Resolved to 193.191.148.163 2026-08-08 21:42:01.253286 UTC - Check Basic Connectivity 2026-08-08 21:42:01.253986 UTC - Checking basic connectivity to user API 2026-08-08 21:42:01.254047 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-08 21:42:01.261001 UTC - HTTP connection works. HTTP response code: 200 2026-08-08 21:42:01.261074 UTC - Checking basic connectivity to project API 2026-08-08 21:42:01.261093 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-08 21:42:01.265318 UTC - HTTP connection works. HTTP response code: 200 2026-08-08 21:42:01.265419 UTC - Check Check Projects 2026-08-08 21:42:01.287796 UTC - Received 8 projects 2026-08-08 21:42:01.287888 UTC - Check Check Projects 2026-08-08 21:42:01.314221 UTC - Received 3 project members 2026-08-08 21:42:01.314325 UTC - Check Token Exchange 2026-08-08 21:42:01.351336 UTC - Received Access Token that expires in 3600 seconds 2026-08-08 21:42:01.351466 UTC - Check Requesting ID Token 2026-08-08 21:42:01.419427 UTC - Received ID Token of 970 chars 2026-08-08 21:42:01.419534 UTC - Check Refresh Access Token 2026-08-08 21:42:01.705893 UTC - Received Access Token that expires at 2026-08-08T22:42:01+00:00