Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 6.06s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 201ms 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 388ms + annotated-types==0.8.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + cffi==2.1.1 + cryptography==50.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.3 + 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.dev192+gcac2d3fe6 (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-08-07 20:40:33.962409 UTC - Installing Slices CLI (latest stable version). 2026-08-07 20:40:33.962683 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-08-07 20:40:40.395027 UTC - Slices CLI installed. 2026-08-07 20:40:40.395710 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-08-07 20:40:40.398027 UTC - ls -a /root/ /scripts/ (error 2): None ls: cannot access '/scripts/': No such file or directory /root/: . .. .cache .local .slices run_test_runner.sh slices-cli-venv 2026-08-07 20:40:40.398102 UTC - env: {'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-08-07 20:40:40.398169 UTC - which slices: /app/.venv/bin/slices 2026-08-07 20:40:40.398188 UTC - Slices CLI exe: 'slices' 2026-08-07 20:40:40.398203 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-08-07 20:40:40.398348 UTC - Run: slices --version 2026-08-07 20:40:43.168343 UTC - version: Slices CLI v2026.1.3 Slices CLI core v1.2.6 Slices CLI ai v1.1.0 Slices CLI bi v2.2.1 Slices clientlib bi v6.1.1 Slices clientlib core v5.6.0 Slices clientlib ai v1.0.0 2026-08-07 20:40:43.168658 UTC - Run: slices pubkey list --format text 2026-08-07 20:40:43.934500 UTC - Pubkey already registered 2026-08-07 20:40:43.934812 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-08-07 20:40:44.600369 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-08-07 20:40:44.600469 UTC - Check List Flavors 2026-08-07 20:40:44.600627 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-08-07 20:40:45.316550 UTC - Check List DiskImages 2026-08-07 20:40:45.316785 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-08-07 20:40:45.932379 UTC - Requesting resources 2026-08-07 20:40:45.933089 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-80f055ec --public-ipv4 2026-08-07 20:40:46.999098 UTC - Resource ID: r_be-gent1-bi-vm1_01kzez9y0eehgvsda00ck0gv09 2026-08-07 20:40:46.999264 UTC - Waiting until resource ready 2026-08-07 20:40:48.999672 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-80f055ec tst 2026-08-07 20:40:49.916462 UTC - Status: IMAGING 2026-08-07 20:40:52.735722 UTC - Status: IMAGING 2026-08-07 20:40:55.552251 UTC - Status: IMAGING 2026-08-07 20:40:58.368494 UTC - Status: BOOTING 2026-08-07 20:41:01.394565 UTC - Status: BOOTING 2026-08-07 20:41:04.160499 UTC - Status: BOOTING 2026-08-07 20:41:07.193241 UTC - Status: BOOTING 2026-08-07 20:41:10.112838 UTC - Status: UP 2026-08-07 20:41:10.112916 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kzez9xshfevrz5wmw4689jr4 2026-08-07 20:41:10.112955 UTC - Validate resources 2026-08-07 20:41:11.088778 UTC - The fields of the created resource were validated. 2026-08-07 20:41:11.088896 UTC - Check if resources are registered in experiment 2026-08-07 20:41:11.089094 UTC - Run: slices experiment list-resources --format json tst-80f055ec 2026-08-07 20:41:11.813026 UTC - Status (on expauth): UP 2026-08-07 20:41:11.813231 UTC - Testing extend expires_at (all resources in experiment) 2026-08-07 20:41:11.813349 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-80f055ec 2026-08-07 20:41:13.386353 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-80f055ec tst 2026-08-07 20:41:14.189967 UTC - Run: slices experiment list-resources --format json tst-80f055ec 2026-08-07 20:41:15.046394 UTC - expires_at (on expauth): 2026-08-07T23:41:00Z (correctly extended) 2026-08-07 20:41:15.046494 UTC - Testing extend expires_at (single resource in experiment) 2026-08-07 20:41:15.046704 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-80f055ec 2026-08-07 20:41:16.615317 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-80f055ec tst 2026-08-07 20:41:17.482905 UTC - Run: slices experiment list-resources --format json tst-80f055ec 2026-08-07 20:41:18.248500 UTC - expires_at (on expauth): 2026-08-08T00:41:00Z (correctly extended) 2026-08-07 20:41:18.248606 UTC - Testing ssh login 2026-08-07 20:41:18.264859 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-80f055ec tst 2026-08-07 20:41:19.383901 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-80f055ec tst 2026-08-07 20:41:20.199505 UTC - Logging in using 'slices bi ssh' 2026-08-07 20:41:20.199574 UTC - Forcing IPv4 only. 2026-08-07 20:41:20.199703 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-80f055ec tst -- -4 uname -a 2026-08-07 20:41:21.266022 UTC - Forcing IPv4 only. 2026-08-07 20:41:21.266273 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-80f055ec tst -- -4 uptime 2026-08-07 20:41:22.335368 UTC - CLI SSH Test passed. 2026-08-07 20:41:22.335438 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-08-07 20:41:22.335456 UTC - Uptime: 22:41:22 up 0 min, 1 user, load average: 0.12, 0.03, 0.01 2026-08-07 20:41:22.335491 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-08-07 20:41:22.335952 UTC - Added paramiko HostKeyEntry for 193.191.169.61 2026-08-07 20:41:22.336119 UTC - Added paramiko HostKeyEntry for 193.191.169.61 2026-08-07 20:41:22.336175 UTC - Added paramiko HostKeyEntry for 193.191.169.61 2026-08-07 20:41:22.336330 UTC - Connecting to 193.191.169.61:22 2026-08-07 20:41:22.573217 UTC - SSH Test output: 2026-08-07 20:41:22.573286 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-08-07 20:41:22.573305 UTC - Uptime: 22:41:22 up 0 min, 1 user, load average: 0.12, 0.03, 0.01 2026-08-07 20:41:22.629252 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-08-07 20:41:22.676878 UTC - /etc/debian_version: 13.1 2026-08-07 20:41:22.676947 UTC - lsb_release matches expected value 2026-08-07 20:41:22.676968 UTC - /etc/debian_version matches expected value 2026-08-07 20:41:22.676987 UTC - SSH Test passed. 2026-08-07 20:41:22.677080 UTC - Skip SSH proxy test because public IPv4 requested 2026-08-07 20:41:22.686216 UTC - Destroying tst-80f055ec tst 2026-08-07 20:41:22.686549 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-80f055ec tst