Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 3.40s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 195ms 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 570ms + 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.1 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-bi-singlenode-login 2026-07-19 04:19:06.888329 UTC - Installing Slices CLI (latest stable version). 2026-07-19 04:19:06.888563 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-19 04:19:11.916751 UTC - Slices CLI installed. 2026-07-19 04:19:11.916937 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-19 04:19:11.918909 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-19 04:19:11.919681 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-19 04:19:11.919799 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-19 04:19:11.919833 UTC - Slices CLI exe: 'slices' 2026-07-19 04:19:11.919864 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-19 04:19:11.919996 UTC - Run: slices --version 2026-07-19 04:19:14.690233 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-19 04:19:14.690502 UTC - Run: slices pubkey list --format text 2026-07-19 04:19:15.505981 UTC - Pubkey already registered 2026-07-19 04:19:15.506232 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-19 04:19:16.071312 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-19 04:19:16.071410 UTC - Check List Flavors 2026-07-19 04:19:16.071565 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-19 04:19:17.288339 UTC - Check List DiskImages 2026-07-19 04:19:17.288541 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-19 04:19:17.903954 UTC - Requesting resources 2026-07-19 04:19:17.904513 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-7cc5d6ed --public-ipv4 2026-07-19 04:19:20.825121 UTC - Resource ID: r_be-gent1-bi-vm1_01kxw9k6zte7yawzbyjesabgx7 2026-07-19 04:19:20.825283 UTC - Waiting until resource ready 2026-07-19 04:19:22.825788 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-7cc5d6ed tst 2026-07-19 04:19:23.642114 UTC - Status: IMAGING 2026-07-19 04:19:26.408400 UTC - Status: IMAGING 2026-07-19 04:19:29.175091 UTC - Status: IMAGING 2026-07-19 04:19:31.941534 UTC - Status: BOOTING 2026-07-19 04:19:34.658483 UTC - Status: BOOTING 2026-07-19 04:19:37.374715 UTC - Status: BOOTING 2026-07-19 04:19:40.141531 UTC - Status: BOOTING 2026-07-19 04:19:42.958249 UTC - Status: UP 2026-07-19 04:19:42.958333 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kxw9k641f2ba4m2x12vt99wv 2026-07-19 04:19:42.958376 UTC - Validate resources 2026-07-19 04:19:43.725091 UTC - The fields of the created resource were validated. 2026-07-19 04:19:43.725261 UTC - Check if resources are registered in experiment 2026-07-19 04:19:43.725540 UTC - Run: slices experiment list-resources --format json tst-7cc5d6ed 2026-07-19 04:19:44.444984 UTC - Status (on expauth): UP 2026-07-19 04:19:44.445176 UTC - Testing extend expires_at (all resources in experiment) 2026-07-19 04:19:44.445389 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-7cc5d6ed 2026-07-19 04:19:47.216535 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-7cc5d6ed tst 2026-07-19 04:19:47.982565 UTC - Run: slices experiment list-resources --format json tst-7cc5d6ed 2026-07-19 04:19:48.648289 UTC - expires_at (on expauth): 2026-07-19T07:19:00Z (correctly extended) 2026-07-19 04:19:48.648382 UTC - Testing extend expires_at (single resource in experiment) 2026-07-19 04:19:48.648533 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-7cc5d6ed 2026-07-19 04:19:51.322043 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-7cc5d6ed tst 2026-07-19 04:19:52.088259 UTC - Run: slices experiment list-resources --format json tst-7cc5d6ed 2026-07-19 04:19:52.804382 UTC - expires_at (on expauth): 2026-07-19T08:19:00Z (correctly extended) 2026-07-19 04:19:52.804551 UTC - Testing ssh login 2026-07-19 04:19:52.819637 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-7cc5d6ed tst 2026-07-19 04:19:53.637557 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-7cc5d6ed tst 2026-07-19 04:19:54.454291 UTC - Logging in using 'slices bi ssh' 2026-07-19 04:19:54.454404 UTC - Forcing IPv4 only. 2026-07-19 04:19:54.454577 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-7cc5d6ed tst -- -4 uname -a 2026-07-19 04:19:55.471330 UTC - Forcing IPv4 only. 2026-07-19 04:19:55.471570 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-7cc5d6ed tst -- -4 uptime 2026-07-19 04:19:56.337940 UTC - CLI SSH Test passed. 2026-07-19 04:19:56.338040 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-19 04:19:56.338061 UTC - Uptime: 06:19:54 up 0 min, 1 user, load average: 0.06, 0.02, 0.00 2026-07-19 04:19:56.338104 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-19 04:19:56.338718 UTC - Added paramiko HostKeyEntry for 193.191.169.48 2026-07-19 04:19:56.338963 UTC - Added paramiko HostKeyEntry for 193.191.169.48 2026-07-19 04:19:56.339041 UTC - Added paramiko HostKeyEntry for 193.191.169.48 2026-07-19 04:19:56.339282 UTC - Connecting to 193.191.169.48:22 2026-07-19 04:19:56.595026 UTC - SSH Test output: 2026-07-19 04:19:56.595122 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-19 04:19:56.595143 UTC - Uptime: 06:19:55 up 0 min, 1 user, load average: 0.06, 0.02, 0.00 2026-07-19 04:19:56.647267 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-19 04:19:56.695350 UTC - /etc/debian_version: 13.1 2026-07-19 04:19:56.695463 UTC - lsb_release matches expected value 2026-07-19 04:19:56.695495 UTC - /etc/debian_version matches expected value 2026-07-19 04:19:56.695521 UTC - SSH Test passed. 2026-07-19 04:19:56.695632 UTC - Skip SSH proxy test because public IPv4 requested 2026-07-19 04:19:56.703574 UTC - Destroying tst-7cc5d6ed tst 2026-07-19 04:19:56.703848 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-7cc5d6ed tst