Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 6.87s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 314ms 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 1.00s + annotated-types==0.7.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + cffi==2.1.0 + cryptography==49.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.2 + 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.2 + pyyaml==6.0.3 + slices-clientlib-bi==5.1.2 + slices-clientlib-core==5.6.0 + slices-monitor-test-runner==0.1.dev187+g005dd054e (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-07-22 12:57:29.370228 UTC - Check DNS 2026-07-22 12:57:29.371023 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-22 12:57:29.371470 UTC - Resolved to 193.191.148.163 2026-07-22 12:57:29.371528 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-22 12:57:29.378054 UTC - Resolved to 193.191.148.163 2026-07-22 12:57:29.378116 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-22 12:57:29.382527 UTC - Resolved to 193.191.148.163 2026-07-22 12:57:29.382619 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-22 12:57:29.382958 UTC - Resolved to 193.191.148.163 2026-07-22 12:57:29.383001 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-22 12:57:29.387891 UTC - Resolved to 193.191.148.163 2026-07-22 12:57:29.388001 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-22 12:57:29.392080 UTC - Resolved to 193.191.148.163 2026-07-22 12:57:29.392281 UTC - Check Basic Connectivity 2026-07-22 12:57:29.393260 UTC - Checking basic connectivity to user API 2026-07-22 12:57:29.393314 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-22 12:57:29.410373 UTC - HTTP connection works. HTTP response code: 200 2026-07-22 12:57:29.410479 UTC - Checking basic connectivity to project API 2026-07-22 12:57:29.410504 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-22 12:57:29.417308 UTC - HTTP connection works. HTTP response code: 200 2026-07-22 12:57:29.417430 UTC - Check Check Projects 2026-07-22 12:57:30.547628 UTC - Received 1 projects 2026-07-22 12:57:30.547763 UTC - Check Check Projects 2026-07-22 12:57:31.605436 UTC - Received 7 project members 2026-07-22 12:57:31.605579 UTC - Check Token Exchange 2026-07-22 12:57:32.415734 UTC - Received Access Token that expires in 3600 seconds 2026-07-22 12:57:32.415906 UTC - Check Requesting ID Token 2026-07-22 12:57:34.401119 UTC - Received ID Token of 1027 chars 2026-07-22 12:57:34.401247 UTC - Check Refresh Access Token 2026-07-22 12:57:34.988677 UTC - Received Access Token that expires at 2026-07-22T13:57:34+00:00