Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.12s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 178ms 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 259ms + annotated-types==0.7.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.6.17 + 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.3 + 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.2 + 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.0 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-bi-singlenode-login 2026-07-16 13:20:17.354613 UTC - Installing Slices CLI (latest stable version). 2026-07-16 13:20:17.354836 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-16 13:20:22.647210 UTC - Slices CLI installed. 2026-07-16 13:20:22.647439 UTC - PATH: {'PATH': '/app/.venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/bin/:/root/slices-cli-venv/bin', 'COLUMNS': '200'} 2026-07-16 13:20:22.649570 UTC - ls -a /root/ /scripts/ (error 2): None b"ls: cannot access '/scripts/': No such file or directory\n/root/:\n.\n..\n.cache\n.local\n.slices\nrun_test_runner.sh\nslices-cli-venv\n" 2026-07-16 13:20:22.650745 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-16 13:20:22.650965 UTC - OS release: PRETTY_NAME="Debian GNU/Linux 13 (trixie)" NAME="Debian GNU/Linux" VERSION_ID="13" VERSION="13 (trixie)" VERSION_CODENAME=trixie DEBIAN_VERSION_FULL=13.5 ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" 2026-07-16 13:20:22.651000 UTC - Slices CLI exe: 'slices' 2026-07-16 13:20:22.651019 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-16 13:20:22.651173 UTC - Run: slices --version 2026-07-16 13:20:26.305933 UTC - version: Slices CLI v2026.1.2 Slices CLI core v1.2.4 Slices CLI ai v1.1.0 Slices CLI bi v2.2.0 Slices clientlib bi v6.1.1 Slices clientlib ai v1.0.0 Slices clientlib core v5.5.1 2026-07-16 13:20:26.306963 UTC - Run: slices pubkey list --format text 2026-07-16 13:20:28.245517 UTC - Pubkey already registered 2026-07-16 13:20:28.245996 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-16 13:20:29.705004 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-16 13:20:29.705104 UTC - Check List Flavors 2026-07-16 13:20:29.705243 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-16 13:20:31.601517 UTC - Check List DiskImages 2026-07-16 13:20:31.601733 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-16 13:20:32.268937 UTC - Requesting resources 2026-07-16 13:20:32.269453 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-dfb3fd81 2026-07-16 13:20:37.191550 UTC - Resource ID: r_be-gent1-bi-vm1_01kxnhc4v1f5sag0j9w1fad7ef 2026-07-16 13:20:37.191732 UTC - Waiting until resource ready 2026-07-16 13:20:39.192137 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-dfb3fd81 tst 2026-07-16 13:20:40.140227 UTC - Status: IMAGING 2026-07-16 13:20:43.341578 UTC - Status: IMAGING 2026-07-16 13:20:46.409721 UTC - Status: BOOTING 2026-07-16 13:20:49.815677 UTC - Status: BOOTING 2026-07-16 13:20:53.421248 UTC - Status: BOOTING 2026-07-16 13:20:57.213678 UTC - Status: BOOTING 2026-07-16 13:21:00.393766 UTC - Status: UP 2026-07-16 13:21:00.393886 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kxnhc3kdfabbrw6qdva0ffmw 2026-07-16 13:21:00.393927 UTC - Validate resources 2026-07-16 13:21:01.211868 UTC - The fields of the created resource were validated. 2026-07-16 13:21:01.211987 UTC - Check if resources are registered in experiment 2026-07-16 13:21:01.212166 UTC - Run: slices experiment list-resources --format json tst-dfb3fd81 2026-07-16 13:21:01.927927 UTC - Status (on expauth): UP 2026-07-16 13:21:01.928113 UTC - Testing extend expires_at (all resources in experiment) 2026-07-16 13:21:01.928253 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-dfb3fd81 2026-07-16 13:21:05.614710 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-dfb3fd81 tst 2026-07-16 13:21:06.764395 UTC - Run: slices experiment list-resources --format json tst-dfb3fd81 2026-07-16 13:21:07.900682 UTC - expires_at (on expauth): 2026-07-16T16:21:00Z (correctly extended) 2026-07-16 13:21:07.900814 UTC - Testing extend expires_at (single resource in experiment) 2026-07-16 13:21:07.900966 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-dfb3fd81 2026-07-16 13:21:11.180187 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-dfb3fd81 tst 2026-07-16 13:21:11.900999 UTC - Run: slices experiment list-resources --format json tst-dfb3fd81 2026-07-16 13:21:12.719622 UTC - expires_at (on expauth): 2026-07-16T17:21:00Z (correctly extended) 2026-07-16 13:21:12.719771 UTC - Testing ssh login 2026-07-16 13:21:12.785218 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-dfb3fd81 tst 2026-07-16 13:21:14.536363 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-dfb3fd81 tst 2026-07-16 13:21:15.841905 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-dfb3fd81 tst 2026-07-16 13:21:17.038434 UTC - Logging in using 'slices bi ssh' 2026-07-16 13:21:17.038505 UTC - Forcing IPv4 only. 2026-07-16 13:21:17.038629 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-dfb3fd81 tst -- -4 uname -a 2026-07-16 13:21:18.228980 UTC - Forcing IPv4 only. 2026-07-16 13:21:18.229149 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-dfb3fd81 tst -- -4 uptime 2026-07-16 13:21:19.308167 UTC - CLI SSH Test passed. 2026-07-16 13:21:19.308286 UTC - Uname: Linux tst 6.12.48+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux 2026-07-16 13:21:19.308323 UTC - Uptime: 15:21:18 up 0 min, 1 user, load average: 0.00, 0.00, 0.00 2026-07-16 13:21:19.308363 UTC - Logging in using SSH (extra test: ignore SSH proxy) 2026-07-16 13:21:19.309038 UTC - Added paramiko HostKeyEntry for 10.10.222.191 2026-07-16 13:21:19.309273 UTC - Added paramiko HostKeyEntry for 10.10.222.191 2026-07-16 13:21:19.309348 UTC - Added paramiko HostKeyEntry for 10.10.222.191 2026-07-16 13:21:19.317608 UTC - Connecting to 10.10.222.191:22 2026-07-16 13:21:19.588112 UTC - SSH Test output: 2026-07-16 13:21:19.588457 UTC - Uname: Linux tst 6.12.48+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux 2026-07-16 13:21:19.588482 UTC - Uptime: 15:21:18 up 0 min, 1 user, load average: 0.00, 0.00, 0.00 2026-07-16 13:21:19.640681 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-16 13:21:19.688258 UTC - /etc/debian_version: 13.1 2026-07-16 13:21:19.688336 UTC - lsb_release matches expected value 2026-07-16 13:21:19.688356 UTC - /etc/debian_version matches expected value 2026-07-16 13:21:19.688371 UTC - SSH Test passed. 2026-07-16 13:21:19.688460 UTC - Logging in using SSH over SSH proxy 2026-07-16 13:21:19.688615 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-dfb3fd81 tst 2026-07-16 13:21:21.058451 UTC - Added paramiko HostKeyEntry for 10.10.222.191 2026-07-16 13:21:21.058659 UTC - Added paramiko HostKeyEntry for 10.10.222.191 2026-07-16 13:21:21.058741 UTC - Added paramiko HostKeyEntry for 10.10.222.191 2026-07-16 13:21:21.059021 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-16 13:21:21.059093 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-16 13:21:21.059305 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-16 13:21:21.059331 UTC - Connecting to proxy bastion2.slices-be.eu:22 2026-07-16 13:21:21.180853 UTC - Connecting to 10.10.222.191:22 over proxy 2026-07-16 13:21:21.416683 UTC - SSH Test output: 2026-07-16 13:21:21.416800 UTC - Uname: Linux tst 6.12.48+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux 2026-07-16 13:21:21.416822 UTC - Uptime: 15:21:20 up 0 min, 2 users, load average: 0.00, 0.00, 0.00 2026-07-16 13:21:21.469043 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-16 13:21:21.516169 UTC - /etc/debian_version: 13.1 2026-07-16 13:21:21.516240 UTC - lsb_release matches expected value 2026-07-16 13:21:21.516260 UTC - /etc/debian_version matches expected value 2026-07-16 13:21:21.516279 UTC - SSH Test passed. 2026-07-16 13:21:21.534864 UTC - Destroying tst-dfb3fd81 tst 2026-07-16 13:21:21.535044 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-dfb3fd81 tst