Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.70s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 225ms 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 395ms + 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.3 + 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-bi-singlenode-login 2026-08-05 13:39:44.343624 UTC - Installing Slices CLI (latest stable version). 2026-08-05 13:39:44.344066 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-08-05 13:39:49.822238 UTC - Slices CLI installed. 2026-08-05 13:39:49.822534 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-08-05 13:39:49.826145 UTC - ls -a /root/ /scripts/ (error 2): None ls: cannot access '/scripts/': No such file or directory /root/: . .. .cache .local .slices run_test_runner.sh slices-cli-venv 2026-08-05 13:39:49.826222 UTC - env: {'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-08-05 13:39:49.826293 UTC - which slices: /app/.venv/bin/slices 2026-08-05 13:39:49.826314 UTC - Slices CLI exe: 'slices' 2026-08-05 13:39:49.826332 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-08-05 13:39:49.826477 UTC - Run: slices --version 2026-08-05 13:39:52.446178 UTC - version: Slices CLI v2026.1.3 Slices CLI core v1.2.6 Slices CLI ai v1.1.0 Slices CLI bi v2.2.1 Slices clientlib bi v6.1.1 Slices clientlib core v5.6.0 Slices clientlib ai v1.0.0 2026-08-05 13:39:52.446488 UTC - Run: slices pubkey list --format text 2026-08-05 13:39:53.161938 UTC - Pubkey already registered 2026-08-05 13:39:53.162233 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-08-05 13:39:53.777676 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-08-05 13:39:53.777774 UTC - Check List Flavors 2026-08-05 13:39:53.777929 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-08-05 13:39:54.443459 UTC - Check List DiskImages 2026-08-05 13:39:54.443656 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-08-05 13:39:55.109453 UTC - Requesting resources 2026-08-05 13:39:55.110046 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-b013a5fd --public-ipv4 2026-08-05 13:39:56.176358 UTC - Resource ID: r_be-gent1-bi-vm1_01kz92dx05ft29kn1a5fkggk54 2026-08-05 13:39:56.176525 UTC - Waiting until resource ready 2026-08-05 13:39:58.176923 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-b013a5fd tst 2026-08-05 13:39:59.093420 UTC - Status: IMAGING 2026-08-05 13:40:01.809597 UTC - Status: IMAGING 2026-08-05 13:40:04.576373 UTC - Status: IMAGING 2026-08-05 13:40:07.342666 UTC - Status: BOOTING 2026-08-05 13:40:10.109220 UTC - Status: BOOTING 2026-08-05 13:40:12.825445 UTC - Status: BOOTING 2026-08-05 13:40:15.591673 UTC - Status: BOOTING 2026-08-05 13:40:18.307791 UTC - Status: UP 2026-08-05 13:40:18.307873 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kz92dws2f1qbd4zdgmskkafz 2026-08-05 13:40:18.307917 UTC - Validate resources 2026-08-05 13:40:19.074075 UTC - The fields of the created resource were validated. 2026-08-05 13:40:19.074172 UTC - Check if resources are registered in experiment 2026-08-05 13:40:19.074339 UTC - Run: slices experiment list-resources --format json tst-b013a5fd 2026-08-05 13:40:19.790028 UTC - Status (on expauth): UP 2026-08-05 13:40:19.790178 UTC - Testing extend expires_at (all resources in experiment) 2026-08-05 13:40:19.790306 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-b013a5fd 2026-08-05 13:40:21.207681 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-b013a5fd tst 2026-08-05 13:40:21.924635 UTC - Run: slices experiment list-resources --format json tst-b013a5fd 2026-08-05 13:40:22.641699 UTC - expires_at (on expauth): 2026-08-05T16:40:00Z (correctly extended) 2026-08-05 13:40:22.641795 UTC - Testing extend expires_at (single resource in experiment) 2026-08-05 13:40:22.641968 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-b013a5fd 2026-08-05 13:40:24.059991 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-b013a5fd tst 2026-08-05 13:40:24.776335 UTC - Run: slices experiment list-resources --format json tst-b013a5fd 2026-08-05 13:40:25.442025 UTC - expires_at (on expauth): 2026-08-05T17:40:00Z (correctly extended) 2026-08-05 13:40:25.442146 UTC - Testing ssh login 2026-08-05 13:40:25.455688 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-b013a5fd tst 2026-08-05 13:40:26.171581 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-b013a5fd tst 2026-08-05 13:40:26.988020 UTC - Logging in using 'slices bi ssh' 2026-08-05 13:40:26.988115 UTC - Forcing IPv4 only. 2026-08-05 13:40:26.988252 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-b013a5fd tst -- -4 uname -a 2026-08-05 13:40:28.004948 UTC - Forcing IPv4 only. 2026-08-05 13:40:28.005221 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-b013a5fd tst -- -4 uptime 2026-08-05 13:40:28.821387 UTC - CLI SSH Test passed. 2026-08-05 13:40:28.821486 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-08-05 13:40:28.821509 UTC - Uptime: 15:40:27 up 0 min, 1 user, load average: 0.07, 0.02, 0.00 2026-08-05 13:40:28.821562 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-08-05 13:40:28.822171 UTC - Added paramiko HostKeyEntry for 193.191.169.46 2026-08-05 13:40:28.822395 UTC - Added paramiko HostKeyEntry for 193.191.169.46 2026-08-05 13:40:28.822461 UTC - Added paramiko HostKeyEntry for 193.191.169.46 2026-08-05 13:40:28.822688 UTC - Connecting to 193.191.169.46:22 2026-08-05 13:40:29.054088 UTC - SSH Test output: 2026-08-05 13:40:29.054169 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-08-05 13:40:29.054191 UTC - Uptime: 15:40:27 up 0 min, 1 user, load average: 0.07, 0.02, 0.00 2026-08-05 13:40:29.106420 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-08-05 13:40:29.153838 UTC - /etc/debian_version: 13.1 2026-08-05 13:40:29.153921 UTC - lsb_release matches expected value 2026-08-05 13:40:29.153944 UTC - /etc/debian_version matches expected value 2026-08-05 13:40:29.153965 UTC - SSH Test passed. 2026-08-05 13:40:29.154065 UTC - Skip SSH proxy test because public IPv4 requested 2026-08-05 13:40:29.161395 UTC - Destroying tst-b013a5fd tst 2026-08-05 13:40:29.161602 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-b013a5fd tst