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 503ms 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 763ms + 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-22 02:22:13.351992 UTC - Check DNS 2026-07-22 02:22:13.352951 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-22 02:22:13.353386 UTC - Resolved to 193.191.148.163 2026-07-22 02:22:13.353445 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-22 02:22:13.360515 UTC - Resolved to 193.191.148.163 2026-07-22 02:22:13.360580 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-22 02:22:13.364491 UTC - Resolved to 193.191.148.163 2026-07-22 02:22:13.364590 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-22 02:22:13.365146 UTC - Resolved to 193.191.148.163 2026-07-22 02:22:13.365192 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-22 02:22:13.369386 UTC - Resolved to 193.191.148.163 2026-07-22 02:22:13.369427 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-22 02:22:13.373358 UTC - Resolved to 193.191.148.163 2026-07-22 02:22:13.373510 UTC - Check Basic Connectivity 2026-07-22 02:22:13.374209 UTC - Checking basic connectivity to user API 2026-07-22 02:22:13.374256 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-22 02:22:13.379606 UTC - HTTP connection works. HTTP response code: 200 2026-07-22 02:22:13.379659 UTC - Checking basic connectivity to project API 2026-07-22 02:22:13.379678 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-22 02:22:13.384589 UTC - HTTP connection works. HTTP response code: 200 2026-07-22 02:22:13.384647 UTC - Check Check Projects 2026-07-22 02:22:13.659805 UTC - Received 1 projects 2026-07-22 02:22:13.659900 UTC - Check Check Projects 2026-07-22 02:22:13.910865 UTC - Received 7 project members 2026-07-22 02:22:13.911096 UTC - Check Token Exchange 2026-07-22 02:22:14.103708 UTC - Received Access Token that expires in 3600 seconds 2026-07-22 02:22:14.103843 UTC - Check Requesting ID Token 2026-07-22 02:22:14.549854 UTC - Received ID Token of 1027 chars 2026-07-22 02:22:14.550634 UTC - Check Refresh Access Token 2026-07-22 02:22:15.000899 UTC - Received Access Token that expires at 2026-07-22T03:22:14+00:00