Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.15s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 188ms 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 236ms + annotated-types==0.7.0 + anyio==4.14.1 + 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-09 13:18:43.577664 UTC - Installing Slices CLI (latest stable version). 2026-07-09 13:18:43.577887 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-09 13:18:48.603748 UTC - Slices CLI installed. 2026-07-09 13:18:48.603994 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-09 13:18:48.605286 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-09 13:18:48.606088 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-09 13:18:48.606240 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-09 13:18:48.606279 UTC - Slices CLI exe: 'slices' 2026-07-09 13:18:48.606297 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-09 13:18:48.606448 UTC - Run: slices --version 2026-07-09 13:18:51.376680 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-09 13:18:51.376997 UTC - Run: slices pubkey list --format text 2026-07-09 13:18:52.142560 UTC - Pubkey already registered 2026-07-09 13:18:52.142825 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-09 13:18:52.707919 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-09 13:18:52.708015 UTC - Check List Flavors 2026-07-09 13:18:52.708168 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-09 13:18:53.774470 UTC - Check List DiskImages 2026-07-09 13:18:53.774690 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-09 13:18:54.390335 UTC - Requesting resources 2026-07-09 13:18:54.391010 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-db93c397 --public-ipv4 2026-07-09 13:18:56.811724 UTC - Resource ID: r_be-gent1-bi-vm1_01kx3gg24qeq08k9k2pqbrj1rc 2026-07-09 13:18:56.811880 UTC - Waiting until resource ready 2026-07-09 13:18:58.812286 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-db93c397 tst 2026-07-09 13:18:59.527880 UTC - Status: IMAGING 2026-07-09 13:19:02.244097 UTC - Status: IMAGING 2026-07-09 13:19:05.010341 UTC - Status: IMAGING 2026-07-09 13:19:07.726411 UTC - Status: BOOTING 2026-07-09 13:19:10.492669 UTC - Status: BOOTING 2026-07-09 13:19:13.208684 UTC - Status: BOOTING 2026-07-09 13:19:15.874471 UTC - Status: BOOTING 2026-07-09 13:19:18.591174 UTC - Status: UP 2026-07-09 13:19:18.591318 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kx3gg1dwf6q9saejyzgb8ph1 2026-07-09 13:19:18.591385 UTC - Validate resources 2026-07-09 13:19:19.307676 UTC - The fields of the created resource were validated. 2026-07-09 13:19:19.307778 UTC - Check if resources are registered in experiment 2026-07-09 13:19:19.307942 UTC - Run: slices experiment list-resources --format json tst-db93c397 2026-07-09 13:19:19.923159 UTC - Status (on expauth): UP 2026-07-09 13:19:19.923324 UTC - Testing extend expires_at (all resources in experiment) 2026-07-09 13:19:19.923501 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-db93c397 2026-07-09 13:19:22.343683 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-db93c397 tst 2026-07-09 13:19:23.059429 UTC - Run: slices experiment list-resources --format json tst-db93c397 2026-07-09 13:19:23.724890 UTC - expires_at (on expauth): 2026-07-09T16:19:00Z (correctly extended) 2026-07-09 13:19:23.724986 UTC - Testing extend expires_at (single resource in experiment) 2026-07-09 13:19:23.725133 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-db93c397 2026-07-09 13:19:26.145127 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-db93c397 tst 2026-07-09 13:19:26.861255 UTC - Run: slices experiment list-resources --format json tst-db93c397 2026-07-09 13:19:27.527025 UTC - expires_at (on expauth): 2026-07-09T17:19:00Z (correctly extended) 2026-07-09 13:19:27.527143 UTC - Testing ssh login 2026-07-09 13:19:27.539777 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-db93c397 tst 2026-07-09 13:19:28.305734 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-db93c397 tst 2026-07-09 13:19:29.021216 UTC - Logging in using 'slices bi ssh' 2026-07-09 13:19:29.021305 UTC - Forcing IPv4 only. 2026-07-09 13:19:29.021437 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-db93c397 tst -- -4 uname -a 2026-07-09 13:19:29.987727 UTC - Forcing IPv4 only. 2026-07-09 13:19:29.987928 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-db93c397 tst -- -4 uptime 2026-07-09 13:19:30.803641 UTC - CLI SSH Test passed. 2026-07-09 13:19:30.803722 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-09 13:19:30.803751 UTC - Uptime: 15:19:30 up 0 min, 1 user, load average: 0.06, 0.02, 0.00 2026-07-09 13:19:30.803798 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-09 13:19:30.804216 UTC - Added paramiko HostKeyEntry for 193.191.169.32 2026-07-09 13:19:30.804398 UTC - Added paramiko HostKeyEntry for 193.191.169.32 2026-07-09 13:19:30.804458 UTC - Added paramiko HostKeyEntry for 193.191.169.32 2026-07-09 13:19:30.804639 UTC - Connecting to 193.191.169.32:22 2026-07-09 13:19:31.042500 UTC - SSH Test output: 2026-07-09 13:19:31.042578 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-09 13:19:31.042609 UTC - Uptime: 15:19:30 up 0 min, 1 user, load average: 0.06, 0.02, 0.00 2026-07-09 13:19:31.095146 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-09 13:19:31.141982 UTC - /etc/debian_version: 13.1 2026-07-09 13:19:31.142075 UTC - lsb_release matches expected value 2026-07-09 13:19:31.142099 UTC - /etc/debian_version matches expected value 2026-07-09 13:19:31.142121 UTC - SSH Test passed. 2026-07-09 13:19:31.142209 UTC - Skip SSH proxy test because public IPv4 requested 2026-07-09 13:19:31.149270 UTC - Destroying tst-db93c397 tst 2026-07-09 13:19:31.149449 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-db93c397 tst