Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.87s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 195ms 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 249ms + 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 13:17:41.744939 UTC - Installing Slices CLI (latest stable version). 2026-07-16 13:17:41.745159 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-16 13:17:46.881505 UTC - Slices CLI installed. 2026-07-16 13:17:46.881984 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 13:17:46.884521 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 13:17:46.885430 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-16 13:17:46.885556 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 13:17:46.885584 UTC - Slices CLI exe: 'slices' 2026-07-16 13:17:46.885600 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-16 13:17:46.885734 UTC - Run: slices --version 2026-07-16 13:17:49.454558 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 13:17:49.454837 UTC - Run: slices pubkey list --format text 2026-07-16 13:17:50.220142 UTC - Pubkey already registered 2026-07-16 13:17:50.220392 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-16 13:17:50.785551 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-16 13:17:50.785656 UTC - Check List Flavors 2026-07-16 13:17:50.785839 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-16 13:17:52.253077 UTC - Check List DiskImages 2026-07-16 13:17:52.253319 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-16 13:17:52.918827 UTC - Requesting resources 2026-07-16 13:17:52.919314 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-6f11ecf5 --public-ipv4 2026-07-16 13:17:56.441245 UTC - Resource ID: r_be-gent1-bi-vm1_01kxnh786seqetz7sd1m5h6vb8 2026-07-16 13:17:56.441385 UTC - Waiting until resource ready 2026-07-16 13:17:58.441777 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-6f11ecf5 tst 2026-07-16 13:17:59.107105 UTC - Status: IMAGING 2026-07-16 13:18:01.772905 UTC - Status: IMAGING 2026-07-16 13:18:04.438693 UTC - Status: IMAGING 2026-07-16 13:18:07.154745 UTC - Status: BOOTING 2026-07-16 13:18:09.870520 UTC - Status: BOOTING 2026-07-16 13:18:12.586460 UTC - Status: BOOTING 2026-07-16 13:18:15.302880 UTC - Status: BOOTING 2026-07-16 13:18:17.969327 UTC - Status: UP 2026-07-16 13:18:17.969438 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kxnh770yfhbt375bb64hrd5w 2026-07-16 13:18:17.969488 UTC - Validate resources 2026-07-16 13:18:18.635650 UTC - The fields of the created resource were validated. 2026-07-16 13:18:18.635776 UTC - Check if resources are registered in experiment 2026-07-16 13:18:18.635949 UTC - Run: slices experiment list-resources --format json tst-6f11ecf5 2026-07-16 13:18:19.251126 UTC - Status (on expauth): UP 2026-07-16 13:18:19.251278 UTC - Testing extend expires_at (all resources in experiment) 2026-07-16 13:18:19.251405 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-6f11ecf5 2026-07-16 13:18:22.121639 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-6f11ecf5 tst 2026-07-16 13:18:22.787198 UTC - Run: slices experiment list-resources --format json tst-6f11ecf5 2026-07-16 13:18:23.402452 UTC - expires_at (on expauth): 2026-07-16T16:18:00Z (correctly extended) 2026-07-16 13:18:23.402551 UTC - Testing extend expires_at (single resource in experiment) 2026-07-16 13:18:23.402693 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-6f11ecf5 2026-07-16 13:18:26.323199 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-6f11ecf5 tst 2026-07-16 13:18:26.989002 UTC - Run: slices experiment list-resources --format json tst-6f11ecf5 2026-07-16 13:18:27.604282 UTC - expires_at (on expauth): 2026-07-16T17:18:00Z (correctly extended) 2026-07-16 13:18:27.604388 UTC - Testing ssh login 2026-07-16 13:18:27.616971 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-6f11ecf5 tst 2026-07-16 13:18:28.282307 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-6f11ecf5 tst 2026-07-16 13:18:28.947783 UTC - Logging in using 'slices bi ssh' 2026-07-16 13:18:28.947858 UTC - Forcing IPv4 only. 2026-07-16 13:18:28.947993 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-6f11ecf5 tst -- -4 uname -a 2026-07-16 13:18:29.863860 UTC - Forcing IPv4 only. 2026-07-16 13:18:29.864074 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-6f11ecf5 tst -- -4 uptime 2026-07-16 13:18:30.629662 UTC - CLI SSH Test passed. 2026-07-16 13:18:30.629751 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 13:18:30.629772 UTC - Uptime: 15:18:28 up 0 min, 1 user, load average: 0.08, 0.02, 0.01 2026-07-16 13:18:30.629806 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-16 13:18:30.630222 UTC - Added paramiko HostKeyEntry for 193.191.169.62 2026-07-16 13:18:30.630382 UTC - Added paramiko HostKeyEntry for 193.191.169.62 2026-07-16 13:18:30.630438 UTC - Added paramiko HostKeyEntry for 193.191.169.62 2026-07-16 13:18:30.630606 UTC - Connecting to 193.191.169.62:22 2026-07-16 13:18:30.859021 UTC - SSH Test output: 2026-07-16 13:18:30.859093 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 13:18:30.859112 UTC - Uptime: 15:18:29 up 0 min, 1 user, load average: 0.08, 0.02, 0.01 2026-07-16 13:18:30.911445 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-16 13:18:30.958808 UTC - /etc/debian_version: 13.1 2026-07-16 13:18:30.958882 UTC - lsb_release matches expected value 2026-07-16 13:18:30.958904 UTC - /etc/debian_version matches expected value 2026-07-16 13:18:30.958923 UTC - SSH Test passed. 2026-07-16 13:18:30.959007 UTC - Skip SSH proxy test because public IPv4 requested 2026-07-16 13:18:30.966470 UTC - Destroying tst-6f11ecf5 tst 2026-07-16 13:18:30.966652 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-6f11ecf5 tst