Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.57s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 413ms 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 913ms + annotated-types==0.7.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.6.17 + 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-20 11:37:18.761659 UTC - Check DNS 2026-07-20 11:37:18.762552 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-20 11:37:18.762960 UTC - Resolved to 193.191.148.163 2026-07-20 11:37:18.763022 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-20 11:37:18.770578 UTC - Resolved to 193.191.148.163 2026-07-20 11:37:18.770629 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-20 11:37:18.775005 UTC - Resolved to 193.191.148.163 2026-07-20 11:37:18.775077 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-20 11:37:18.775413 UTC - Resolved to 193.191.148.163 2026-07-20 11:37:18.775465 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-20 11:37:18.779822 UTC - Resolved to 193.191.148.163 2026-07-20 11:37:18.779874 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-20 11:37:18.783743 UTC - Resolved to 193.191.148.163 2026-07-20 11:37:18.783829 UTC - Check Basic Connectivity 2026-07-20 11:37:18.784356 UTC - Checking basic connectivity to user API 2026-07-20 11:37:18.784391 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-20 11:37:18.799306 UTC - HTTP connection works. HTTP response code: 200 2026-07-20 11:37:18.799363 UTC - Checking basic connectivity to project API 2026-07-20 11:37:18.799383 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-20 11:37:18.804952 UTC - HTTP connection works. HTTP response code: 200 2026-07-20 11:37:18.805019 UTC - Check Check Projects 2026-07-20 11:37:19.591624 UTC - Received 1 projects 2026-07-20 11:37:19.591730 UTC - Check Check Projects 2026-07-20 11:37:20.338632 UTC - Received 7 project members 2026-07-20 11:37:20.338730 UTC - Check Token Exchange 2026-07-20 11:37:21.091918 UTC - Received Access Token that expires in 3600 seconds 2026-07-20 11:37:21.092691 UTC - Check Requesting ID Token 2026-07-20 11:37:22.546206 UTC - Received ID Token of 1027 chars 2026-07-20 11:37:22.546321 UTC - Check Refresh Access Token 2026-07-20 11:37:22.987337 UTC - Received Access Token that expires at 2026-07-20T12:37:22+00:00