Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.53s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 314ms 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 866ms + 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.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-04 01:29:54.835392 UTC - Check DNS 2026-08-04 01:29:54.836278 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-04 01:29:54.836694 UTC - Resolved to 193.191.148.163 2026-08-04 01:29:54.836771 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-04 01:29:54.843559 UTC - Resolved to 193.191.148.163 2026-08-04 01:29:54.843616 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-04 01:29:54.847285 UTC - Resolved to 193.191.148.163 2026-08-04 01:29:54.847378 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-08-04 01:29:54.847728 UTC - Resolved to 193.191.148.163 2026-08-04 01:29:54.847777 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-08-04 01:29:54.946863 UTC - Resolved to 193.191.148.163 2026-08-04 01:29:54.946972 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-08-04 01:29:55.042979 UTC - Resolved to 193.191.148.163 2026-08-04 01:29:55.043115 UTC - Check Basic Connectivity 2026-08-04 01:29:55.043798 UTC - Checking basic connectivity to user API 2026-08-04 01:29:55.043843 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-04 01:29:55.048643 UTC - HTTP connection works. HTTP response code: 200 2026-08-04 01:29:55.048746 UTC - Checking basic connectivity to project API 2026-08-04 01:29:55.048776 UTC - Connecting to: https://portal.slices-ri.eu 2026-08-04 01:29:55.053360 UTC - HTTP connection works. HTTP response code: 200 2026-08-04 01:29:55.053456 UTC - Check Check Projects 2026-08-04 01:29:55.074785 UTC - Received 8 projects 2026-08-04 01:29:55.074890 UTC - Check Check Projects 2026-08-04 01:29:55.099275 UTC - Received 3 project members 2026-08-04 01:29:55.099370 UTC - Check Token Exchange 2026-08-04 01:29:55.145599 UTC - Received Access Token that expires in 3600 seconds 2026-08-04 01:29:55.145719 UTC - Check Requesting ID Token 2026-08-04 01:29:55.223853 UTC - Received ID Token of 970 chars 2026-08-04 01:29:55.223972 UTC - Check Refresh Access Token 2026-08-04 01:29:55.543730 UTC - Received Access Token that expires at 2026-08-04T02:29:55+00:00