Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.67s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 343ms 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 979ms + annotated-types==0.8.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + cffi==2.1.1 + cryptography==50.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.3 + 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.3.post1 + pyyaml==6.0.3 + slices-clientlib-bi==5.1.2 + slices-clientlib-core==5.6.0 + slices-monitor-test-runner==0.1.dev192+gcac2d3fe6 (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-08-08 18:41:08.122849 UTC - Check DNS 2026-08-08 18:41:08.134653 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-08 18:41:08.135138 UTC - Resolved to 193.191.148.163 2026-08-08 18:41:08.135211 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-08 18:41:08.142056 UTC - Resolved to 193.191.148.163 2026-08-08 18:41:08.142116 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-08 18:41:08.262368 UTC - Resolved to 193.191.148.163 2026-08-08 18:41:08.262503 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-08 18:41:08.262792 UTC - Resolved to 193.191.148.163 2026-08-08 18:41:08.262844 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-08 18:41:08.267419 UTC - Resolved to 193.191.148.163 2026-08-08 18:41:08.267495 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-08 18:41:08.271707 UTC - Resolved to 193.191.148.163 2026-08-08 18:41:08.271849 UTC - Check Basic Connectivity 2026-08-08 18:41:08.272505 UTC - Checking basic connectivity to user API 2026-08-08 18:41:08.272550 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-08 18:41:08.277109 UTC - HTTP connection works. HTTP response code: 200 2026-08-08 18:41:08.277162 UTC - Checking basic connectivity to project API 2026-08-08 18:41:08.277183 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-08 18:41:08.281189 UTC - HTTP connection works. HTTP response code: 200 2026-08-08 18:41:08.281260 UTC - Check Check Projects 2026-08-08 18:41:08.301608 UTC - Received 8 projects 2026-08-08 18:41:08.301732 UTC - Check Check Projects 2026-08-08 18:41:08.323211 UTC - Received 3 project members 2026-08-08 18:41:08.323332 UTC - Check Token Exchange 2026-08-08 18:41:08.371989 UTC - Received Access Token that expires in 3600 seconds 2026-08-08 18:41:08.372124 UTC - Check Requesting ID Token 2026-08-08 18:41:08.446350 UTC - Received ID Token of 970 chars 2026-08-08 18:41:08.446472 UTC - Check Refresh Access Token 2026-08-08 18:41:08.755929 UTC - Received Access Token that expires at 2026-08-08T19:41:08+00:00