Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.27s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 269ms 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 881ms + 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 22:21:53.584530 UTC - Check DNS 2026-07-20 22:21:53.586087 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-20 22:21:53.586768 UTC - Resolved to 193.191.148.163 2026-07-20 22:21:53.586829 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-20 22:21:53.595351 UTC - Resolved to 193.191.148.163 2026-07-20 22:21:53.595422 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-20 22:21:53.600054 UTC - Resolved to 193.191.148.163 2026-07-20 22:21:53.600187 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-20 22:21:53.600555 UTC - Resolved to 193.191.148.163 2026-07-20 22:21:53.600607 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-20 22:21:53.630281 UTC - Resolved to 193.191.148.163 2026-07-20 22:21:53.630399 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-20 22:21:53.634965 UTC - Resolved to 193.191.148.163 2026-07-20 22:21:53.635183 UTC - Check Basic Connectivity 2026-07-20 22:21:53.636364 UTC - Checking basic connectivity to user API 2026-07-20 22:21:53.636442 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-20 22:21:53.659829 UTC - HTTP connection works. HTTP response code: 200 2026-07-20 22:21:53.659921 UTC - Checking basic connectivity to project API 2026-07-20 22:21:53.659946 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-20 22:21:53.667198 UTC - HTTP connection works. HTTP response code: 200 2026-07-20 22:21:53.667290 UTC - Check Check Projects 2026-07-20 22:21:54.277489 UTC - Received 1 projects 2026-07-20 22:21:54.280956 UTC - Check Check Projects 2026-07-20 22:21:54.949587 UTC - Received 7 project members 2026-07-20 22:21:54.949915 UTC - Check Token Exchange 2026-07-20 22:21:55.655330 UTC - Received Access Token that expires in 3600 seconds 2026-07-20 22:21:55.655487 UTC - Check Requesting ID Token 2026-07-20 22:21:57.026808 UTC - Received ID Token of 996 chars 2026-07-20 22:21:57.026922 UTC - Check Refresh Access Token 2026-07-20 22:21:57.483197 UTC - Received Access Token that expires at 2026-07-20T23:21:57+00:00