Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.41s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 233ms 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 702ms + 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-07 00:23:22.894083 UTC - Check DNS 2026-08-07 00:23:22.894786 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-07 00:23:22.895100 UTC - Resolved to 193.191.148.163 2026-08-07 00:23:22.895168 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-07 00:23:22.901082 UTC - Resolved to 193.191.148.163 2026-08-07 00:23:22.901154 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-07 00:23:22.905115 UTC - Resolved to 193.191.148.163 2026-08-07 00:23:22.905218 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-07 00:23:22.905444 UTC - Resolved to 193.191.148.163 2026-08-07 00:23:22.905480 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-07 00:23:22.909805 UTC - Resolved to 193.191.148.163 2026-08-07 00:23:22.909852 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-07 00:23:22.914076 UTC - Resolved to 193.191.148.163 2026-08-07 00:23:22.914184 UTC - Check Basic Connectivity 2026-08-07 00:23:22.914783 UTC - Checking basic connectivity to user API 2026-08-07 00:23:22.914824 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-07 00:23:22.919624 UTC - HTTP connection works. HTTP response code: 200 2026-08-07 00:23:22.919688 UTC - Checking basic connectivity to project API 2026-08-07 00:23:22.919719 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-07 00:23:22.924167 UTC - HTTP connection works. HTTP response code: 200 2026-08-07 00:23:22.924236 UTC - Check Check Projects 2026-08-07 00:23:22.943253 UTC - Received 8 projects 2026-08-07 00:23:22.943349 UTC - Check Check Projects 2026-08-07 00:23:22.965351 UTC - Received 3 project members 2026-08-07 00:23:22.965446 UTC - Check Token Exchange 2026-08-07 00:23:23.005727 UTC - Received Access Token that expires in 3600 seconds 2026-08-07 00:23:23.051949 UTC - Check Requesting ID Token 2026-08-07 00:23:23.122653 UTC - Received ID Token of 970 chars 2026-08-07 00:23:23.122756 UTC - Check Refresh Access Token 2026-08-07 00:23:23.424529 UTC - Received Access Token that expires at 2026-08-07T01:23:23+00:00