Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 3.61s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 243ms 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 435ms + 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.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.1 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-bi-singlenode-login 2026-07-24 04:23:38.734160 UTC - Installing Slices CLI (latest stable version). 2026-07-24 04:23:38.734560 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-24 04:23:44.623945 UTC - Slices CLI installed. 2026-07-24 04:23:44.625419 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-24 04:23:44.635239 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-24 04:23:44.636816 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-24 04:23:44.637101 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-24 04:23:44.637140 UTC - Slices CLI exe: 'slices' 2026-07-24 04:23:44.637158 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-24 04:23:44.637286 UTC - Run: slices --version 2026-07-24 04:23:47.409627 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-24 04:23:47.410384 UTC - Run: slices pubkey list --format text 2026-07-24 04:23:48.175868 UTC - Pubkey already registered 2026-07-24 04:23:48.176124 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-24 04:23:48.741198 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-24 04:23:48.741292 UTC - Check List Flavors 2026-07-24 04:23:48.741443 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-24 04:23:50.058195 UTC - Check List DiskImages 2026-07-24 04:23:50.058374 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-24 04:23:50.673450 UTC - Requesting resources 2026-07-24 04:23:50.673982 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-47136b9a --public-ipv4 2026-07-24 04:23:53.895108 UTC - Resource ID: r_be-gent1-bi-vm1_01ky95v4mcfgfbps78zet97fay 2026-07-24 04:23:53.895267 UTC - Waiting until resource ready 2026-07-24 04:23:55.895616 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-47136b9a tst 2026-07-24 04:23:56.661688 UTC - Status: IMAGING 2026-07-24 04:23:59.377507 UTC - Status: IMAGING 2026-07-24 04:24:02.093245 UTC - Status: IMAGING 2026-07-24 04:24:04.809607 UTC - Status: BOOTING 2026-07-24 04:24:07.525737 UTC - Status: BOOTING 2026-07-24 04:24:10.242589 UTC - Status: BOOTING 2026-07-24 04:24:12.908405 UTC - Status: BOOTING 2026-07-24 04:24:15.624431 UTC - Status: UP 2026-07-24 04:24:15.624516 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01ky95v3mte1dankj2pt6wppd7 2026-07-24 04:24:15.624568 UTC - Validate resources 2026-07-24 04:24:16.290323 UTC - The fields of the created resource were validated. 2026-07-24 04:24:16.290432 UTC - Check if resources are registered in experiment 2026-07-24 04:24:16.290597 UTC - Run: slices experiment list-resources --format json tst-47136b9a 2026-07-24 04:24:16.956123 UTC - Status (on expauth): UP 2026-07-24 04:24:16.956259 UTC - Testing extend expires_at (all resources in experiment) 2026-07-24 04:24:16.956379 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-47136b9a 2026-07-24 04:24:19.826679 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-47136b9a tst 2026-07-24 04:24:20.542265 UTC - Run: slices experiment list-resources --format json tst-47136b9a 2026-07-24 04:24:21.157644 UTC - expires_at (on expauth): 2026-07-24T07:24:00Z (correctly extended) 2026-07-24 04:24:21.157738 UTC - Testing extend expires_at (single resource in experiment) 2026-07-24 04:24:21.157878 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-47136b9a 2026-07-24 04:24:24.233081 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-47136b9a tst 2026-07-24 04:24:24.898509 UTC - Run: slices experiment list-resources --format json tst-47136b9a 2026-07-24 04:24:25.563764 UTC - expires_at (on expauth): 2026-07-24T08:24:00Z (correctly extended) 2026-07-24 04:24:25.563882 UTC - Testing ssh login 2026-07-24 04:24:25.578265 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-47136b9a tst 2026-07-24 04:24:26.298056 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-47136b9a tst 2026-07-24 04:24:27.017509 UTC - Logging in using 'slices bi ssh' 2026-07-24 04:24:27.017613 UTC - Forcing IPv4 only. 2026-07-24 04:24:27.017812 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-47136b9a tst -- -4 uname -a 2026-07-24 04:24:27.934103 UTC - Forcing IPv4 only. 2026-07-24 04:24:27.934285 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-47136b9a tst -- -4 uptime 2026-07-24 04:24:28.749697 UTC - CLI SSH Test passed. 2026-07-24 04:24:28.749768 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-24 04:24:28.749788 UTC - Uptime: 06:24:28 up 0 min, 1 user, load average: 0.00, 0.00, 0.00 2026-07-24 04:24:28.749822 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-24 04:24:28.750287 UTC - Added paramiko HostKeyEntry for 193.191.169.61 2026-07-24 04:24:28.750452 UTC - Added paramiko HostKeyEntry for 193.191.169.61 2026-07-24 04:24:28.750508 UTC - Added paramiko HostKeyEntry for 193.191.169.61 2026-07-24 04:24:28.750685 UTC - Connecting to 193.191.169.61:22 2026-07-24 04:24:28.979861 UTC - SSH Test output: 2026-07-24 04:24:28.979945 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-24 04:24:28.979966 UTC - Uptime: 06:24:28 up 0 min, 1 user, load average: 0.00, 0.00, 0.00 2026-07-24 04:24:29.032120 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-24 04:24:29.079975 UTC - /etc/debian_version: 13.1 2026-07-24 04:24:29.080050 UTC - lsb_release matches expected value 2026-07-24 04:24:29.080070 UTC - /etc/debian_version matches expected value 2026-07-24 04:24:29.080088 UTC - SSH Test passed. 2026-07-24 04:24:29.080177 UTC - Skip SSH proxy test because public IPv4 requested 2026-07-24 04:24:29.086773 UTC - Destroying tst-47136b9a tst 2026-07-24 04:24:29.086952 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-47136b9a tst