Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.83s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 264ms 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 783ms + annotated-types==0.8.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + cffi==2.1.0 + 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.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.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-03 09:09:07.874269 UTC - Check DNS 2026-08-03 09:09:07.875165 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-03 09:09:07.875595 UTC - Resolved to 193.191.148.163 2026-08-03 09:09:07.875651 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-03 09:09:07.883035 UTC - Resolved to 193.191.148.163 2026-08-03 09:09:07.883117 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-03 09:09:07.999870 UTC - Resolved to 193.191.148.163 2026-08-03 09:09:08.000104 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-03 09:09:08.000664 UTC - Resolved to 193.191.148.163 2026-08-03 09:09:08.000784 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-03 09:09:08.007228 UTC - Resolved to 193.191.148.163 2026-08-03 09:09:08.007403 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-03 09:09:08.011420 UTC - Resolved to 193.191.148.163 2026-08-03 09:09:08.011615 UTC - Check Basic Connectivity 2026-08-03 09:09:08.012494 UTC - Checking basic connectivity to user API 2026-08-03 09:09:08.012570 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-03 09:09:08.018051 UTC - HTTP connection works. HTTP response code: 200 2026-08-03 09:09:08.018163 UTC - Checking basic connectivity to project API 2026-08-03 09:09:08.018184 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-03 09:09:08.023679 UTC - HTTP connection works. HTTP response code: 200 2026-08-03 09:09:08.023826 UTC - Check Check Projects 2026-08-03 09:09:08.042235 UTC - Received 8 projects 2026-08-03 09:09:08.042343 UTC - Check Check Projects 2026-08-03 09:09:08.063411 UTC - Received 3 project members 2026-08-03 09:09:08.063548 UTC - Check Token Exchange 2026-08-03 09:09:08.110676 UTC - Received Access Token that expires in 3600 seconds 2026-08-03 09:09:08.110907 UTC - Check Requesting ID Token 2026-08-03 09:09:08.216772 UTC - Received ID Token of 1011 chars 2026-08-03 09:09:08.216933 UTC - Check Refresh Access Token 2026-08-03 09:09:08.527139 UTC - Received Access Token that expires at 2026-08-03T10:09:08+00:00