Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.38s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 199ms 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 581ms + 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==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.3.post1 + 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-27 06:57:55.227230 UTC - Check DNS 2026-07-27 06:57:55.228079 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-27 06:57:55.228385 UTC - Resolved to 193.191.148.163 2026-07-27 06:57:55.228428 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-27 06:57:55.234867 UTC - Resolved to 193.191.148.163 2026-07-27 06:57:55.234918 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-27 06:57:55.238547 UTC - Resolved to 193.191.148.163 2026-07-27 06:57:55.238620 UTC - Checking system DNS for API host portal.slices-ri.eu 2026-07-27 06:57:55.238868 UTC - Resolved to 193.191.148.163 2026-07-27 06:57:55.238906 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 8.8.8.8 2026-07-27 06:57:55.347192 UTC - Resolved to 193.191.148.163 2026-07-27 06:57:55.347284 UTC - Checking direct DNS for API host portal.slices-ri.eu using DNS server 1.1.1.1 2026-07-27 06:57:55.351622 UTC - Resolved to 193.191.148.163 2026-07-27 06:57:55.351744 UTC - Check Basic Connectivity 2026-07-27 06:57:55.352312 UTC - Checking basic connectivity to user API 2026-07-27 06:57:55.352355 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-27 06:57:55.356453 UTC - HTTP connection works. HTTP response code: 200 2026-07-27 06:57:55.356500 UTC - Checking basic connectivity to project API 2026-07-27 06:57:55.356518 UTC - Connecting to: https://portal.slices-ri.eu 2026-07-27 06:57:55.360324 UTC - HTTP connection works. HTTP response code: 200 2026-07-27 06:57:55.360378 UTC - Check Check Projects 2026-07-27 06:57:55.378991 UTC - Received 8 projects 2026-07-27 06:57:55.379072 UTC - Check Check Projects 2026-07-27 06:57:55.399330 UTC - Received 3 project members 2026-07-27 06:57:55.399404 UTC - Check Token Exchange 2026-07-27 06:57:55.438371 UTC - Received Access Token that expires in 3600 seconds 2026-07-27 06:57:55.438482 UTC - Check Requesting ID Token 2026-07-27 06:57:55.505652 UTC - Received ID Token of 970 chars 2026-07-27 06:57:55.505763 UTC - Check Refresh Access Token 2026-07-27 06:57:55.850403 UTC - Received Access Token that expires at 2026-07-27T07:57:55+00:00