Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.33s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 222ms 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 345ms + 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.3 + 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.0 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-account-health-check 2026-07-16 17:31:26.907340 UTC - Check DNS 2026-07-16 17:31:26.908191 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-16 17:31:26.908515 UTC - Resolved to 193.191.148.163 2026-07-16 17:31:26.908560 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-16 17:31:26.915169 UTC - Resolved to 193.191.148.163 2026-07-16 17:31:26.915234 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-16 17:31:27.025602 UTC - Resolved to 193.191.148.163 2026-07-16 17:31:27.025739 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-16 17:31:27.026065 UTC - Resolved to 193.191.148.163 2026-07-16 17:31:27.026124 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-16 17:31:27.031137 UTC - Resolved to 193.191.148.163 2026-07-16 17:31:27.031200 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-16 17:31:27.034801 UTC - Resolved to 193.191.148.163 2026-07-16 17:31:27.034904 UTC - Check Basic Connectivity 2026-07-16 17:31:27.035489 UTC - Checking basic connectivity to user API 2026-07-16 17:31:27.035527 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-16 17:31:27.049023 UTC - HTTP connection works. HTTP response code: 200 2026-07-16 17:31:27.049109 UTC - Checking basic connectivity to project API 2026-07-16 17:31:27.049135 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-16 17:31:27.055231 UTC - HTTP connection works. HTTP response code: 200 2026-07-16 17:31:27.055307 UTC - Check Check Projects 2026-07-16 17:31:27.888204 UTC - Received 1 projects 2026-07-16 17:31:27.888309 UTC - Check Check Projects 2026-07-16 17:31:28.763554 UTC - Received 7 project members 2026-07-16 17:31:28.763664 UTC - Check Token Exchange 2026-07-16 17:31:29.481465 UTC - Received Access Token that expires in 3600 seconds 2026-07-16 17:31:29.481617 UTC - Check Requesting ID Token 2026-07-16 17:31:31.104487 UTC - Received ID Token of 996 chars 2026-07-16 17:31:31.104610 UTC - Check Refresh Access Token 2026-07-16 17:31:31.582567 UTC - Received Access Token that expires at 2026-07-16T18:31:31+00:00