Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.41s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 213ms 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 256ms + 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-09 15:39:09.921245 UTC - Installing Slices CLI (latest stable version). 2026-08-09 15:39:09.921509 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-08-09 15:39:15.000919 UTC - Slices CLI installed. 2026-08-09 15:39:15.001284 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-09 15:39:15.004077 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-09 15:39:15.004178 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-09 15:39:15.004257 UTC - which slices: /app/.venv/bin/slices 2026-08-09 15:39:15.004277 UTC - Slices CLI exe: 'slices' 2026-08-09 15:39:15.004292 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-08-09 15:39:15.004440 UTC - Run: slices --version 2026-08-09 15:39:17.578107 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-09 15:39:17.578446 UTC - Run: slices pubkey list --format text 2026-08-09 15:39:18.294081 UTC - Pubkey already registered 2026-08-09 15:39:18.294325 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-08-09 15:39:18.909688 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-08-09 15:39:18.909784 UTC - Check List Flavors 2026-08-09 15:39:18.909936 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-08-09 15:39:19.575545 UTC - Check List DiskImages 2026-08-09 15:39:19.575747 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-08-09 15:39:20.191308 UTC - Requesting resources 2026-08-09 15:39:20.191890 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-94c73b22 --public-ipv4 2026-08-09 15:39:21.208194 UTC - Resource ID: r_be-gent1-bi-vm1_01kzkjve3te1ma0r47j558bnab 2026-08-09 15:39:21.208391 UTC - Waiting until resource ready 2026-08-09 15:39:23.208838 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-94c73b22 tst 2026-08-09 15:39:23.974825 UTC - Status: IMAGING 2026-08-09 15:39:26.690856 UTC - Status: IMAGING 2026-08-09 15:39:29.457368 UTC - Status: IMAGING 2026-08-09 15:39:32.173514 UTC - Status: BOOTING 2026-08-09 15:39:34.889588 UTC - Status: BOOTING 2026-08-09 15:39:37.605846 UTC - Status: BOOTING 2026-08-09 15:39:40.372168 UTC - Status: BOOTING 2026-08-09 15:39:43.138667 UTC - Status: UP 2026-08-09 15:39:43.138774 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kzkjvdxaf53s6rj8kftz3md4 2026-08-09 15:39:43.138818 UTC - Validate resources 2026-08-09 15:39:43.905084 UTC - The fields of the created resource were validated. 2026-08-09 15:39:43.905187 UTC - Check if resources are registered in experiment 2026-08-09 15:39:43.905356 UTC - Run: slices experiment list-resources --format json tst-94c73b22 2026-08-09 15:39:44.621095 UTC - Status (on expauth): UP 2026-08-09 15:39:44.621280 UTC - Testing extend expires_at (all resources in experiment) 2026-08-09 15:39:44.621482 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-94c73b22 2026-08-09 15:39:46.089473 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-94c73b22 tst 2026-08-09 15:39:46.805920 UTC - Run: slices experiment list-resources --format json tst-94c73b22 2026-08-09 15:39:47.471551 UTC - expires_at (on expauth): 2026-08-09T18:39:00Z (correctly extended) 2026-08-09 15:39:47.471665 UTC - Testing extend expires_at (single resource in experiment) 2026-08-09 15:39:47.471858 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-94c73b22 2026-08-09 15:39:48.939607 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-94c73b22 tst 2026-08-09 15:39:49.655681 UTC - Run: slices experiment list-resources --format json tst-94c73b22 2026-08-09 15:39:50.322420 UTC - expires_at (on expauth): 2026-08-09T19:39:00Z (correctly extended) 2026-08-09 15:39:50.322548 UTC - Testing ssh login 2026-08-09 15:39:50.336732 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-94c73b22 tst 2026-08-09 15:39:51.152933 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-94c73b22 tst 2026-08-09 15:39:52.019511 UTC - Logging in using 'slices bi ssh' 2026-08-09 15:39:52.019594 UTC - Forcing IPv4 only. 2026-08-09 15:39:52.019730 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-94c73b22 tst -- -4 uname -a 2026-08-09 15:39:53.036524 UTC - Forcing IPv4 only. 2026-08-09 15:39:53.036747 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-94c73b22 tst -- -4 uptime 2026-08-09 15:39:53.852566 UTC - CLI SSH Test passed. 2026-08-09 15:39:53.852654 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-09 15:39:53.852674 UTC - Uptime: 17:39:52 up 0 min, 1 user, load average: 0.00, 0.00, 0.00 2026-08-09 15:39:53.852707 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-08-09 15:39:53.853163 UTC - Added paramiko HostKeyEntry for 193.191.169.62 2026-08-09 15:39:53.853347 UTC - Added paramiko HostKeyEntry for 193.191.169.62 2026-08-09 15:39:53.853408 UTC - Added paramiko HostKeyEntry for 193.191.169.62 2026-08-09 15:39:53.853613 UTC - Connecting to 193.191.169.62:22 2026-08-09 15:39:54.083784 UTC - SSH Test output: 2026-08-09 15:39:54.083859 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-09 15:39:54.083879 UTC - Uptime: 17:39:52 up 0 min, 1 user, load average: 0.00, 0.00, 0.00 2026-08-09 15:39:54.136334 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-08-09 15:39:54.184079 UTC - /etc/debian_version: 13.1 2026-08-09 15:39:54.184159 UTC - lsb_release matches expected value 2026-08-09 15:39:54.184184 UTC - /etc/debian_version matches expected value 2026-08-09 15:39:54.184221 UTC - SSH Test passed. 2026-08-09 15:39:54.184331 UTC - Skip SSH proxy test because public IPv4 requested 2026-08-09 15:39:54.191299 UTC - Destroying tst-94c73b22 tst 2026-08-09 15:39:54.191485 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-94c73b22 tst