Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.25s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 284ms 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 837ms + 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-21 11:46:56.017107 UTC - Check DNS 2026-07-21 11:46:56.017997 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-21 11:46:56.029863 UTC - Resolved to 193.191.148.163 2026-07-21 11:46:56.030034 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-21 11:46:56.136449 UTC - Resolved to 193.191.148.163 2026-07-21 11:46:56.136529 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-21 11:46:56.141560 UTC - Resolved to 193.191.148.163 2026-07-21 11:46:56.141733 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-21 11:46:56.142226 UTC - Resolved to 193.191.148.163 2026-07-21 11:46:56.142342 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-21 11:46:56.249274 UTC - Resolved to 193.191.148.163 2026-07-21 11:46:56.249397 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-21 11:46:56.253237 UTC - Resolved to 193.191.148.163 2026-07-21 11:46:56.253381 UTC - Check Basic Connectivity 2026-07-21 11:46:56.254056 UTC - Checking basic connectivity to user API 2026-07-21 11:46:56.254107 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-21 11:46:56.269311 UTC - HTTP connection works. HTTP response code: 200 2026-07-21 11:46:56.269437 UTC - Checking basic connectivity to project API 2026-07-21 11:46:56.269466 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-21 11:46:56.275352 UTC - HTTP connection works. HTTP response code: 200 2026-07-21 11:46:56.275440 UTC - Check Check Projects 2026-07-21 11:46:57.022501 UTC - Received 1 projects 2026-07-21 11:46:57.022619 UTC - Check Check Projects 2026-07-21 11:46:57.930392 UTC - Received 7 project members 2026-07-21 11:46:57.930795 UTC - Check Token Exchange 2026-07-21 11:46:58.613630 UTC - Received Access Token that expires in 3600 seconds 2026-07-21 11:46:58.613760 UTC - Check Requesting ID Token 2026-07-21 11:47:00.239494 UTC - Received ID Token of 996 chars 2026-07-21 11:47:00.243531 UTC - Check Refresh Access Token 2026-07-21 11:47:01.389681 UTC - Received Access Token that expires at 2026-07-21T12:47:01+00:00