Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.24s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 198ms 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 239ms + 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.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-19 20:17:43.778017 UTC - Installing Slices CLI (latest stable version). 2026-07-19 20:17:43.778250 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-19 20:17:50.321800 UTC - Slices CLI installed. 2026-07-19 20:17:50.322322 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-19 20:17:50.324785 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-19 20:17:50.325770 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-19 20:17:50.325892 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-19 20:17:50.325921 UTC - Slices CLI exe: 'slices' 2026-07-19 20:17:50.325941 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-19 20:17:50.326074 UTC - Run: slices --version 2026-07-19 20:17:52.945965 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-19 20:17:52.946287 UTC - Run: slices pubkey list --format text 2026-07-19 20:17:53.962295 UTC - Pubkey already registered 2026-07-19 20:17:53.962604 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-19 20:17:54.527931 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-19 20:17:54.528021 UTC - Check List Flavors 2026-07-19 20:17:54.528193 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-19 20:17:55.694465 UTC - Check List DiskImages 2026-07-19 20:17:55.694641 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-19 20:17:56.309816 UTC - Requesting resources 2026-07-19 20:17:56.310366 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-96e9e588 --public-ipv4 2026-07-19 20:17:59.733539 UTC - Resource ID: r_be-gent1-bi-vm1_01kxy0ehqtf2cspnv4w9n2need 2026-07-19 20:17:59.733730 UTC - Waiting until resource ready 2026-07-19 20:18:01.734065 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-96e9e588 tst 2026-07-19 20:18:02.659268 UTC - Status: IMAGING 2026-07-19 20:18:05.475720 UTC - Status: IMAGING 2026-07-19 20:18:08.142019 UTC - Status: IMAGING 2026-07-19 20:18:10.859075 UTC - Status: BOOTING 2026-07-19 20:18:13.625638 UTC - Status: BOOTING 2026-07-19 20:18:16.341400 UTC - Status: BOOTING 2026-07-19 20:18:19.057265 UTC - Status: BOOTING 2026-07-19 20:18:21.772909 UTC - Status: BOOTING 2026-07-19 20:18:24.445552 UTC - Status: UP 2026-07-19 20:18:24.445691 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kxy0egq3ez0rzm76jvzgs2kk 2026-07-19 20:18:24.445747 UTC - Validate resources 2026-07-19 20:18:25.112149 UTC - The fields of the created resource were validated. 2026-07-19 20:18:25.112271 UTC - Check if resources are registered in experiment 2026-07-19 20:18:25.112457 UTC - Run: slices experiment list-resources --format json tst-96e9e588 2026-07-19 20:18:25.728068 UTC - Status (on expauth): UP 2026-07-19 20:18:25.728214 UTC - Testing extend expires_at (all resources in experiment) 2026-07-19 20:18:25.728347 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-96e9e588 2026-07-19 20:18:28.849382 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-96e9e588 tst 2026-07-19 20:18:29.615295 UTC - Run: slices experiment list-resources --format json tst-96e9e588 2026-07-19 20:18:30.280683 UTC - expires_at (on expauth): 2026-07-19T23:18:00Z (correctly extended) 2026-07-19 20:18:30.280832 UTC - Testing extend expires_at (single resource in experiment) 2026-07-19 20:18:30.281040 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-96e9e588 2026-07-19 20:18:33.202982 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-96e9e588 tst 2026-07-19 20:18:33.868547 UTC - Run: slices experiment list-resources --format json tst-96e9e588 2026-07-19 20:18:34.483860 UTC - expires_at (on expauth): 2026-07-20T00:18:00Z (correctly extended) 2026-07-19 20:18:34.483976 UTC - Testing ssh login 2026-07-19 20:18:34.497476 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-96e9e588 tst 2026-07-19 20:18:35.213003 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-96e9e588 tst 2026-07-19 20:18:35.928476 UTC - Logging in using 'slices bi ssh' 2026-07-19 20:18:35.928583 UTC - Forcing IPv4 only. 2026-07-19 20:18:35.928742 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-96e9e588 tst -- -4 uname -a 2026-07-19 20:18:37.295705 UTC - Forcing IPv4 only. 2026-07-19 20:18:37.295953 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-96e9e588 tst -- -4 uptime 2026-07-19 20:18:38.161941 UTC - CLI SSH Test passed. 2026-07-19 20:18:38.162011 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-19 20:18:38.162044 UTC - Uptime: 22:18:37 up 0 min, 1 user, load average: 0.27, 0.06, 0.02 2026-07-19 20:18:38.162080 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-19 20:18:38.162509 UTC - Added paramiko HostKeyEntry for 193.191.169.30 2026-07-19 20:18:38.162666 UTC - Added paramiko HostKeyEntry for 193.191.169.30 2026-07-19 20:18:38.162724 UTC - Added paramiko HostKeyEntry for 193.191.169.30 2026-07-19 20:18:38.162897 UTC - Connecting to 193.191.169.30:22 2026-07-19 20:18:38.397514 UTC - SSH Test output: 2026-07-19 20:18:38.397583 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-19 20:18:38.397602 UTC - Uptime: 22:18:37 up 0 min, 1 user, load average: 0.24, 0.06, 0.02 2026-07-19 20:18:38.445846 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-19 20:18:38.445921 UTC - lsb_release matches expected value 2026-07-19 20:18:38.445947 UTC - SSH Test passed. 2026-07-19 20:18:38.446046 UTC - Skip SSH proxy test because public IPv4 requested 2026-07-19 20:18:38.452541 UTC - Destroying tst-96e9e588 tst 2026-07-19 20:18:38.452737 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-96e9e588 tst