Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.40s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 233ms 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 248ms + 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 03:57:54.695703 UTC - Check DNS 2026-08-08 03:57:54.696703 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-08 03:57:54.697030 UTC - Resolved to 193.191.148.163 2026-08-08 03:57:54.697136 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-08 03:57:54.703615 UTC - Resolved to 193.191.148.163 2026-08-08 03:57:54.703681 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-08 03:57:54.707316 UTC - Resolved to 193.191.148.163 2026-08-08 03:57:54.707425 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-08 03:57:54.707728 UTC - Resolved to 193.191.148.163 2026-08-08 03:57:54.707801 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-08 03:57:54.712509 UTC - Resolved to 193.191.148.163 2026-08-08 03:57:54.712569 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-08 03:57:54.716600 UTC - Resolved to 193.191.148.163 2026-08-08 03:57:54.716711 UTC - Check Basic Connectivity 2026-08-08 03:57:54.717321 UTC - Checking basic connectivity to user API 2026-08-08 03:57:54.717362 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-08 03:57:54.721971 UTC - HTTP connection works. HTTP response code: 200 2026-08-08 03:57:54.722025 UTC - Checking basic connectivity to project API 2026-08-08 03:57:54.722045 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-08 03:57:54.726430 UTC - HTTP connection works. HTTP response code: 200 2026-08-08 03:57:54.726508 UTC - Check Check Projects 2026-08-08 03:57:54.746834 UTC - Received 8 projects 2026-08-08 03:57:54.746935 UTC - Check Check Projects 2026-08-08 03:57:54.767851 UTC - Received 3 project members 2026-08-08 03:57:54.767965 UTC - Check Token Exchange 2026-08-08 03:57:54.808703 UTC - Received Access Token that expires in 3600 seconds 2026-08-08 03:57:54.808913 UTC - Check Requesting ID Token 2026-08-08 03:57:54.887470 UTC - Received ID Token of 970 chars 2026-08-08 03:57:54.887798 UTC - Check Refresh Access Token 2026-08-08 03:57:55.203108 UTC - Received Access Token that expires at 2026-08-08T04:57:55+00:00