Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.32s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 183ms 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 228ms + 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 04:23:52.360064 UTC - Installing Slices CLI (latest stable version). 2026-07-16 04:23:52.360684 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-16 04:23:58.337481 UTC - Slices CLI installed. 2026-07-16 04:23:58.337682 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 04:23:58.339657 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 04:23:58.340585 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-16 04:23:58.340707 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 04:23:58.340745 UTC - Slices CLI exe: 'slices' 2026-07-16 04:23:58.340762 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-16 04:23:58.340888 UTC - Run: slices --version 2026-07-16 04:24:00.860343 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 04:24:00.860683 UTC - Run: slices pubkey list --format text 2026-07-16 04:24:01.726203 UTC - Pubkey already registered 2026-07-16 04:24:01.726574 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-16 04:24:02.341573 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-16 04:24:02.341662 UTC - Check List Flavors 2026-07-16 04:24:02.341818 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-16 04:24:03.708528 UTC - Check List DiskImages 2026-07-16 04:24:03.708708 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-16 04:24:04.274051 UTC - Requesting resources 2026-07-16 04:24:04.274587 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-d457080c --public-ipv4 2026-07-16 04:24:07.595748 UTC - Resource ID: r_be-gent1-bi-vm1_01kxmjnt0vejst2fj5p4zjz5cs 2026-07-16 04:24:07.595887 UTC - Waiting until resource ready 2026-07-16 04:24:09.596298 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-d457080c tst 2026-07-16 04:24:10.311861 UTC - Status: IMAGING 2026-07-16 04:24:13.027628 UTC - Status: IMAGING 2026-07-16 04:24:15.693347 UTC - Status: IMAGING 2026-07-16 04:24:18.359594 UTC - Status: BOOTING 2026-07-16 04:24:21.127057 UTC - Status: BOOTING 2026-07-16 04:24:23.843949 UTC - Status: BOOTING 2026-07-16 04:24:26.510251 UTC - Status: BOOTING 2026-07-16 04:24:29.176016 UTC - Status: INITIALIZING 2026-07-16 04:24:31.942174 UTC - Status: UP 2026-07-16 04:24:31.942280 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kxmjnrz4fk4aeswbzt9xawg2 2026-07-16 04:24:31.942328 UTC - Validate resources 2026-07-16 04:24:32.708516 UTC - The fields of the created resource were validated. 2026-07-16 04:24:32.708611 UTC - Check if resources are registered in experiment 2026-07-16 04:24:32.708788 UTC - Run: slices experiment list-resources --format json tst-d457080c 2026-07-16 04:24:33.374262 UTC - Status (on expauth): UP 2026-07-16 04:24:33.374417 UTC - Testing extend expires_at (all resources in experiment) 2026-07-16 04:24:33.374549 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-d457080c 2026-07-16 04:24:36.395701 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-d457080c tst 2026-07-16 04:24:37.067249 UTC - Run: slices experiment list-resources --format json tst-d457080c 2026-07-16 04:24:37.684676 UTC - expires_at (on expauth): 2026-07-16T07:24:00Z (correctly extended) 2026-07-16 04:24:37.684807 UTC - Testing extend expires_at (single resource in experiment) 2026-07-16 04:24:37.684962 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-d457080c 2026-07-16 04:24:40.605363 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-d457080c tst 2026-07-16 04:24:41.321262 UTC - Run: slices experiment list-resources --format json tst-d457080c 2026-07-16 04:24:41.937357 UTC - expires_at (on expauth): 2026-07-16T08:24:00Z (correctly extended) 2026-07-16 04:24:41.937535 UTC - Testing ssh login 2026-07-16 04:24:41.948277 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-d457080c tst 2026-07-16 04:24:42.664129 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-d457080c tst 2026-07-16 04:24:43.379927 UTC - Logging in using 'slices bi ssh' 2026-07-16 04:24:43.380026 UTC - Forcing IPv4 only. 2026-07-16 04:24:43.380190 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-d457080c tst -- -4 uname -a 2026-07-16 04:24:44.346782 UTC - Forcing IPv4 only. 2026-07-16 04:24:44.346969 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-d457080c tst -- -4 uptime 2026-07-16 04:24:45.112442 UTC - CLI SSH Test passed. 2026-07-16 04:24:45.112513 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 04:24:45.112532 UTC - Uptime: 06:24:44 up 0 min, 1 user, load average: 0.12, 0.03, 0.01 2026-07-16 04:24:45.112566 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-16 04:24:45.113002 UTC - Added paramiko HostKeyEntry for 193.191.169.59 2026-07-16 04:24:45.113152 UTC - Added paramiko HostKeyEntry for 193.191.169.59 2026-07-16 04:24:45.113208 UTC - Added paramiko HostKeyEntry for 193.191.169.59 2026-07-16 04:24:45.113379 UTC - Connecting to 193.191.169.59:22 2026-07-16 04:24:45.347791 UTC - SSH Test output: 2026-07-16 04:24:45.347888 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 04:24:45.347908 UTC - Uptime: 06:24:45 up 0 min, 1 user, load average: 0.12, 0.03, 0.01 2026-07-16 04:24:45.400367 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-16 04:24:45.447308 UTC - /etc/debian_version: 13.1 2026-07-16 04:24:45.447385 UTC - lsb_release matches expected value 2026-07-16 04:24:45.447422 UTC - /etc/debian_version matches expected value 2026-07-16 04:24:45.447437 UTC - SSH Test passed. 2026-07-16 04:24:45.447523 UTC - Skip SSH proxy test because public IPv4 requested 2026-07-16 04:24:45.453877 UTC - Destroying tst-d457080c tst 2026-07-16 04:24:45.454044 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-d457080c tst