Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 16.31s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 658ms 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 1.19s + annotated-types==0.7.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + 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.4 + 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.1 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-bi-singlenode-login 2026-07-22 13:02:49.035966 UTC - Installing Slices CLI (latest, with --pre). 2026-07-22 13:02:49.036437 UTC - Run: /usr/local/bin/uv pip install --pre --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-22 13:03:03.468759 UTC - Slices CLI installed. 2026-07-22 13:03:03.469039 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-22 13:03:03.472328 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-22 13:03:03.474460 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-22 13:03:03.474684 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-22 13:03:03.474743 UTC - Slices CLI exe: 'slices' 2026-07-22 13:03:03.474771 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-22 13:03:03.474986 UTC - Run: slices --version 2026-07-22 13:03:15.830256 UTC - version: Slices CLI v2026.2.0b4 Slices CLI core v1.2.5 Slices CLI ai v1.1.0 Slices CLI bi v2.2.0 Slices clientlib bi v6.1.1 Slices clientlib core v5.6.0 Slices clientlib ai v1.0.0 2026-07-22 13:03:15.830612 UTC - Run: slices pubkey list --format text 2026-07-22 13:03:20.768232 UTC - Pubkey already registered 2026-07-22 13:03:20.768600 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-22 13:03:21.789786 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-22 13:03:21.789894 UTC - Check List Flavors 2026-07-22 13:03:21.790050 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-22 13:03:25.175404 UTC - Check List DiskImages 2026-07-22 13:03:25.175629 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-22 13:03:26.905931 UTC - Requesting resources 2026-07-22 13:03:26.906930 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-3e2337e9 2026-07-22 13:03:32.775015 UTC - Resource ID: r_be-gent1-bi-vm1_01ky4ys6mwfvjtza5wvynkc5ev 2026-07-22 13:03:32.775213 UTC - Waiting until resource ready 2026-07-22 13:03:34.775573 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-3e2337e9 tst 2026-07-22 13:03:36.471369 UTC - Status: IMAGING 2026-07-22 13:03:40.181307 UTC - Status: IMAGING 2026-07-22 13:03:43.791477 UTC - Status: BOOTING 2026-07-22 13:03:48.598772 UTC - Status: BOOTING 2026-07-22 13:03:52.197930 UTC - Status: BOOTING 2026-07-22 13:03:55.378865 UTC - Status: INITIALIZING 2026-07-22 13:03:58.661743 UTC - Status: UP 2026-07-22 13:03:58.661839 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01ky4ys55aepar2qqf5t21yv3a 2026-07-22 13:03:58.661886 UTC - Validate resources 2026-07-22 13:04:01.182248 UTC - The fields of the created resource were validated. 2026-07-22 13:04:01.182363 UTC - Check if resources are registered in experiment 2026-07-22 13:04:01.182539 UTC - Run: slices experiment list-resources --format json tst-3e2337e9 2026-07-22 13:04:02.795904 UTC - Status (on expauth): UP 2026-07-22 13:04:02.796061 UTC - Testing extend expires_at (all resources in experiment) 2026-07-22 13:04:02.796195 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-3e2337e9 2026-07-22 13:04:08.695556 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-3e2337e9 tst 2026-07-22 13:04:10.937733 UTC - Run: slices experiment list-resources --format json tst-3e2337e9 2026-07-22 13:04:13.123784 UTC - expires_at (on expauth): 2026-07-22T16:04:00Z (correctly extended) 2026-07-22 13:04:13.123907 UTC - Testing extend expires_at (single resource in experiment) 2026-07-22 13:04:13.124059 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-3e2337e9 2026-07-22 13:04:25.337123 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-3e2337e9 tst 2026-07-22 13:04:27.135597 UTC - Run: slices experiment list-resources --format json tst-3e2337e9 2026-07-22 13:04:28.628264 UTC - expires_at (on expauth): 2026-07-22T17:04:00Z (correctly extended) 2026-07-22 13:04:28.628864 UTC - Testing ssh login 2026-07-22 13:04:28.665131 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-3e2337e9 tst 2026-07-22 13:04:30.501077 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-3e2337e9 tst 2026-07-22 13:04:32.347650 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-3e2337e9 tst 2026-07-22 13:04:34.257540 UTC - Logging in using 'slices bi ssh' 2026-07-22 13:04:34.257619 UTC - Forcing IPv4 only. 2026-07-22 13:04:34.295923 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-3e2337e9 tst -- -4 uname -a 2026-07-22 13:04:36.549228 UTC - Forcing IPv4 only. 2026-07-22 13:04:36.549454 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-3e2337e9 tst -- -4 uptime 2026-07-22 13:04:38.060976 UTC - CLI SSH Test passed. 2026-07-22 13:04:38.061064 UTC - Uname: Linux tst 6.8.0-85-generic #85-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep 18 15:26:59 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux 2026-07-22 13:04:38.061085 UTC - Uptime: 15:04:38 up 0 min, 1 user, load average: 0.61, 0.20, 0.07 2026-07-22 13:04:38.061121 UTC - Logging in using SSH (extra test: ignore SSH proxy) 2026-07-22 13:04:38.061645 UTC - Added paramiko HostKeyEntry for 10.10.219.127 2026-07-22 13:04:38.061867 UTC - Added paramiko HostKeyEntry for 10.10.219.127 2026-07-22 13:04:38.061951 UTC - Added paramiko HostKeyEntry for 10.10.219.127 2026-07-22 13:04:38.062423 UTC - Connecting to 10.10.219.127:22 2026-07-22 13:04:38.307505 UTC - SSH Test output: 2026-07-22 13:04:38.307581 UTC - Uname: Linux tst 6.8.0-85-generic #85-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep 18 15:26:59 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux 2026-07-22 13:04:38.307603 UTC - Uptime: 15:04:38 up 0 min, 1 user, load average: 0.61, 0.20, 0.07 2026-07-22 13:04:38.357611 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-22 13:04:38.357693 UTC - lsb_release matches expected value 2026-07-22 13:04:38.357717 UTC - SSH Test passed. 2026-07-22 13:04:38.357803 UTC - Logging in using SSH over SSH proxy 2026-07-22 13:04:38.357948 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-3e2337e9 tst 2026-07-22 13:04:40.210330 UTC - Added paramiko HostKeyEntry for 10.10.219.127 2026-07-22 13:04:40.210519 UTC - Added paramiko HostKeyEntry for 10.10.219.127 2026-07-22 13:04:40.210576 UTC - Added paramiko HostKeyEntry for 10.10.219.127 2026-07-22 13:04:40.210826 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-22 13:04:40.210876 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-22 13:04:40.210982 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-22 13:04:40.211005 UTC - Connecting to proxy bastion2.slices-be.eu:22 2026-07-22 13:04:40.346828 UTC - Connecting to 10.10.219.127:22 over proxy 2026-07-22 13:04:40.602669 UTC - SSH Test output: 2026-07-22 13:04:40.602754 UTC - Uname: Linux tst 6.8.0-85-generic #85-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep 18 15:26:59 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux 2026-07-22 13:04:40.602775 UTC - Uptime: 15:04:40 up 0 min, 2 users, load average: 0.61, 0.20, 0.07 2026-07-22 13:04:40.654937 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-22 13:04:40.655026 UTC - lsb_release matches expected value 2026-07-22 13:04:40.655046 UTC - SSH Test passed. 2026-07-22 13:04:40.664963 UTC - Destroying tst-3e2337e9 tst 2026-07-22 13:04:40.665167 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-3e2337e9 tst