Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.59s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 583ms 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 629ms + 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-bi-singlenode-login 2026-07-27 04:23:29.743289 UTC - Installing Slices CLI (latest stable version). 2026-07-27 04:23:29.743674 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-27 04:23:37.786158 UTC - Slices CLI installed. 2026-07-27 04:23:37.786409 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-27 04:23:37.790298 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-27 04:23:37.791288 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-27 04:23:37.791428 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-27 04:23:37.791457 UTC - Slices CLI exe: 'slices' 2026-07-27 04:23:37.791475 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-27 04:23:37.791597 UTC - Run: slices --version 2026-07-27 04:23:40.410971 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-27 04:23:40.411326 UTC - Run: slices pubkey list --format text 2026-07-27 04:23:41.176836 UTC - Pubkey already registered 2026-07-27 04:23:41.177063 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-27 04:23:41.792028 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-27 04:23:41.792117 UTC - Check List Flavors 2026-07-27 04:23:41.792263 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-27 04:23:42.507520 UTC - Check List DiskImages 2026-07-27 04:23:42.507692 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-27 04:23:43.181631 UTC - Requesting resources 2026-07-27 04:23:43.182158 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-73bb7347 --public-ipv4 2026-07-27 04:23:44.248064 UTC - Resource ID: r_be-gent1-bi-vm1_01kygx1070fvjtqzs9whdc8f01 2026-07-27 04:23:44.248232 UTC - Waiting until resource ready 2026-07-27 04:23:46.248602 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-73bb7347 tst 2026-07-27 04:23:46.964141 UTC - Status: IMAGING 2026-07-27 04:23:49.679907 UTC - Status: IMAGING 2026-07-27 04:23:52.396269 UTC - Status: IMAGING 2026-07-27 04:23:55.061908 UTC - Status: BOOTING 2026-07-27 04:23:57.777648 UTC - Status: BOOTING 2026-07-27 04:24:00.493264 UTC - Status: BOOTING 2026-07-27 04:24:03.209134 UTC - Status: BOOTING 2026-07-27 04:24:05.874866 UTC - Status: UP 2026-07-27 04:24:05.874946 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kygx1003emjbx9268zs8dhnk 2026-07-27 04:24:05.874986 UTC - Validate resources 2026-07-27 04:24:06.590864 UTC - The fields of the created resource were validated. 2026-07-27 04:24:06.590958 UTC - Check if resources are registered in experiment 2026-07-27 04:24:06.591113 UTC - Run: slices experiment list-resources --format json tst-73bb7347 2026-07-27 04:24:07.256565 UTC - Status (on expauth): UP 2026-07-27 04:24:07.256753 UTC - Testing extend expires_at (all resources in experiment) 2026-07-27 04:24:07.256941 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-73bb7347 2026-07-27 04:24:08.673870 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-73bb7347 tst 2026-07-27 04:24:09.345942 UTC - Run: slices experiment list-resources --format json tst-73bb7347 2026-07-27 04:24:09.961205 UTC - expires_at (on expauth): 2026-07-27T07:24:00Z (correctly extended) 2026-07-27 04:24:09.961313 UTC - Testing extend expires_at (single resource in experiment) 2026-07-27 04:24:09.961497 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-73bb7347 2026-07-27 04:24:11.378340 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-73bb7347 tst 2026-07-27 04:24:12.094129 UTC - Run: slices experiment list-resources --format json tst-73bb7347 2026-07-27 04:24:12.710552 UTC - expires_at (on expauth): 2026-07-27T08:24:00Z (correctly extended) 2026-07-27 04:24:12.710675 UTC - Testing ssh login 2026-07-27 04:24:12.723271 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-73bb7347 tst 2026-07-27 04:24:13.439076 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-73bb7347 tst 2026-07-27 04:24:14.167828 UTC - Logging in using 'slices bi ssh' 2026-07-27 04:24:14.167939 UTC - Forcing IPv4 only. 2026-07-27 04:24:14.168093 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-73bb7347 tst -- -4 uname -a 2026-07-27 04:24:15.083911 UTC - Forcing IPv4 only. 2026-07-27 04:24:15.084086 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-73bb7347 tst -- -4 uptime 2026-07-27 04:24:15.849525 UTC - CLI SSH Test passed. 2026-07-27 04:24:15.849595 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-27 04:24:15.849614 UTC - Uptime: 06:24:14 up 0 min, 1 user, load average: 0.00, 0.00, 0.00 2026-07-27 04:24:15.849647 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-27 04:24:15.850132 UTC - Added paramiko HostKeyEntry for 193.191.169.35 2026-07-27 04:24:15.850304 UTC - Added paramiko HostKeyEntry for 193.191.169.35 2026-07-27 04:24:15.850360 UTC - Added paramiko HostKeyEntry for 193.191.169.35 2026-07-27 04:24:15.850530 UTC - Connecting to 193.191.169.35:22 2026-07-27 04:24:16.078307 UTC - SSH Test output: 2026-07-27 04:24:16.078380 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-27 04:24:16.078400 UTC - Uptime: 06:24:14 up 0 min, 1 user, load average: 0.00, 0.00, 0.00 2026-07-27 04:24:16.130136 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-27 04:24:16.174284 UTC - /etc/debian_version: 13.1 2026-07-27 04:24:16.174357 UTC - lsb_release matches expected value 2026-07-27 04:24:16.174380 UTC - /etc/debian_version matches expected value 2026-07-27 04:24:16.174400 UTC - SSH Test passed. 2026-07-27 04:24:16.174487 UTC - Skip SSH proxy test because public IPv4 requested 2026-07-27 04:24:16.181023 UTC - Destroying tst-73bb7347 tst 2026-07-27 04:24:16.181179 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-73bb7347 tst