Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.53s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 182ms 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.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-12 13:17:07.419142 UTC - Installing Slices CLI (latest stable version). 2026-07-12 13:17:07.419369 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-12 13:17:12.696260 UTC - Slices CLI installed. 2026-07-12 13:17:12.696469 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-12 13:17:12.698852 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-12 13:17:12.699758 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-12 13:17:12.699885 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-12 13:17:12.699914 UTC - Slices CLI exe: 'slices' 2026-07-12 13:17:12.699931 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-12 13:17:12.700076 UTC - Run: slices --version 2026-07-12 13:17:15.272650 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-12 13:17:15.272971 UTC - Run: slices pubkey list --format text 2026-07-12 13:17:16.389231 UTC - Pubkey already registered 2026-07-12 13:17:16.389489 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-12 13:17:17.004969 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-12 13:17:17.005090 UTC - Check List Flavors 2026-07-12 13:17:17.005318 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-12 13:17:18.172418 UTC - Check List DiskImages 2026-07-12 13:17:18.172703 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-12 13:17:18.788633 UTC - Requesting resources 2026-07-12 13:17:18.789302 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-47dbb54c --public-ipv4 2026-07-12 13:17:21.760639 UTC - Resource ID: r_be-gent1-bi-vm1_01kxb7kabkegyv2b9nv78f1csp 2026-07-12 13:17:21.760821 UTC - Waiting until resource ready 2026-07-12 13:17:23.761225 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-47dbb54c tst 2026-07-12 13:17:24.476849 UTC - Status: IMAGING 2026-07-12 13:17:27.192825 UTC - Status: IMAGING 2026-07-12 13:17:29.858659 UTC - Status: IMAGING 2026-07-12 13:17:32.625146 UTC - Status: BOOTING 2026-07-12 13:17:35.441650 UTC - Status: BOOTING 2026-07-12 13:17:38.158053 UTC - Status: BOOTING 2026-07-12 13:17:40.874031 UTC - Status: BOOTING 2026-07-12 13:17:43.539794 UTC - Status: UP 2026-07-12 13:17:43.539880 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kxb7k9b4fj1vrdvwkdde19az 2026-07-12 13:17:43.539922 UTC - Validate resources 2026-07-12 13:17:44.205719 UTC - The fields of the created resource were validated. 2026-07-12 13:17:44.205824 UTC - Check if resources are registered in experiment 2026-07-12 13:17:44.206011 UTC - Run: slices experiment list-resources --format json tst-47dbb54c 2026-07-12 13:17:44.821273 UTC - Status (on expauth): UP 2026-07-12 13:17:44.821430 UTC - Testing extend expires_at (all resources in experiment) 2026-07-12 13:17:44.821569 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-47dbb54c 2026-07-12 13:17:47.441627 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-47dbb54c tst 2026-07-12 13:17:48.157420 UTC - Run: slices experiment list-resources --format json tst-47dbb54c 2026-07-12 13:17:48.772618 UTC - expires_at (on expauth): 2026-07-12T16:17:00Z (correctly extended) 2026-07-12 13:17:48.772728 UTC - Testing extend expires_at (single resource in experiment) 2026-07-12 13:17:48.772879 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-47dbb54c 2026-07-12 13:17:51.343109 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-47dbb54c tst 2026-07-12 13:17:52.009050 UTC - Run: slices experiment list-resources --format json tst-47dbb54c 2026-07-12 13:17:52.624453 UTC - expires_at (on expauth): 2026-07-12T17:17:00Z (correctly extended) 2026-07-12 13:17:52.624598 UTC - Testing ssh login 2026-07-12 13:17:52.637178 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-47dbb54c tst 2026-07-12 13:17:53.352548 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-47dbb54c tst 2026-07-12 13:17:54.068137 UTC - Logging in using 'slices bi ssh' 2026-07-12 13:17:54.068220 UTC - Forcing IPv4 only. 2026-07-12 13:17:54.068376 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-47dbb54c tst -- -4 uname -a 2026-07-12 13:17:55.034599 UTC - Forcing IPv4 only. 2026-07-12 13:17:55.034819 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-47dbb54c tst -- -4 uptime 2026-07-12 13:17:55.800447 UTC - CLI SSH Test passed. 2026-07-12 13:17:55.800526 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-12 13:17:55.800546 UTC - Uptime: 15:17:55 up 0 min, 1 user, load average: 0.12, 0.03, 0.01 2026-07-12 13:17:55.800580 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-12 13:17:55.801000 UTC - Added paramiko HostKeyEntry for 193.191.169.58 2026-07-12 13:17:55.801157 UTC - Added paramiko HostKeyEntry for 193.191.169.58 2026-07-12 13:17:55.801245 UTC - Added paramiko HostKeyEntry for 193.191.169.58 2026-07-12 13:17:55.801419 UTC - Connecting to 193.191.169.58:22 2026-07-12 13:17:56.029794 UTC - SSH Test output: 2026-07-12 13:17:56.029867 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-12 13:17:56.029887 UTC - Uptime: 15:17:55 up 0 min, 1 user, load average: 0.12, 0.03, 0.01 2026-07-12 13:17:56.082064 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-12 13:17:56.129777 UTC - /etc/debian_version: 13.1 2026-07-12 13:17:56.129853 UTC - lsb_release matches expected value 2026-07-12 13:17:56.129875 UTC - /etc/debian_version matches expected value 2026-07-12 13:17:56.129896 UTC - SSH Test passed. 2026-07-12 13:17:56.129979 UTC - Skip SSH proxy test because public IPv4 requested 2026-07-12 13:17:56.136654 UTC - Destroying tst-47dbb54c tst 2026-07-12 13:17:56.136911 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-47dbb54c tst