Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.45s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 505ms 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 986ms + annotated-types==0.7.0 + anyio==4.14.1 + 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-09 20:08:55.602020 UTC - Installing Slices CLI (latest stable version). 2026-07-09 20:08:55.602446 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-09 20:09:15.931390 UTC - Slices CLI installed. 2026-07-09 20:09:15.932053 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-09 20:09:15.933401 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-09 20:09:15.934288 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-09 20:09:15.934416 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-09 20:09:15.934443 UTC - Slices CLI exe: 'slices' 2026-07-09 20:09:15.934460 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-09 20:09:15.934581 UTC - Run: slices --version 2026-07-09 20:09:18.930223 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-09 20:09:18.930487 UTC - Run: slices pubkey list --format text 2026-07-09 20:09:19.896571 UTC - Pubkey already registered 2026-07-09 20:09:19.896952 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-09 20:09:20.512531 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-09 20:09:20.512638 UTC - Check List Flavors 2026-07-09 20:09:20.512871 UTC - Run: slices bi --infra be-gent1-bi-docker1 flavor list -f json 2026-07-09 20:09:21.730030 UTC - Check List DiskImages 2026-07-09 20:09:21.730216 UTC - Run: slices bi --infra be-gent1-bi-docker1 diskimage list -f json 2026-07-09 20:09:22.400157 UTC - Requesting resources 2026-07-09 20:09:22.400708 UTC - Run: slices bi --infra be-gent1-bi-docker1 create tst --image image1 --flavor m1.small --duration 2h --experiment tst-9d78c489 2026-07-09 20:09:24.819629 UTC - Resource ID: r_be-gent1-bi-docker1_01kx47zmwaea99yee5ynqkr50w 2026-07-09 20:09:24.819794 UTC - Waiting until resource ready 2026-07-09 20:09:26.820173 UTC - Run: slices bi --infra be-gent1-bi-docker1 list-resources --format json --experiment tst-9d78c489 tst 2026-07-09 20:09:27.635870 UTC - Status: UP 2026-07-09 20:09:27.635952 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kx47zm62f888j0tr6h6x4x4c 2026-07-09 20:09:27.635996 UTC - Validate resources 2026-07-09 20:09:28.531761 UTC - "slices bi list-resources" returned resource without private IPv4 address, but as test_allow_no_ipv4 is set, that is acceptable. 2026-07-09 20:09:28.531862 UTC - The fields of the created resource were validated. 2026-07-09 20:09:28.531909 UTC - Check if resources are registered in experiment 2026-07-09 20:09:28.532102 UTC - Run: slices experiment list-resources --format json tst-9d78c489 2026-07-09 20:09:29.247864 UTC - Status (on expauth): UP 2026-07-09 20:09:29.248049 UTC - Testing extend expires_at (all resources in experiment) 2026-07-09 20:09:29.248192 UTC - Run: slices bi --infra be-gent1-bi-docker1 extend --duration 3h --experiment tst-9d78c489 2026-07-09 20:09:30.874640 UTC - Run: slices bi --infra be-gent1-bi-docker1 list-resources --format json --experiment tst-9d78c489 tst 2026-07-09 20:09:31.592527 UTC - Run: slices experiment list-resources --format json tst-9d78c489 2026-07-09 20:09:32.257945 UTC - expires_at (on expauth): 2026-07-09T23:09:00Z (correctly extended) 2026-07-09 20:09:32.258042 UTC - Testing extend expires_at (single resource in experiment) 2026-07-09 20:09:32.258187 UTC - Run: slices bi --infra be-gent1-bi-docker1 extend tst --duration 4h --experiment tst-9d78c489 2026-07-09 20:09:34.125803 UTC - Run: slices bi --infra be-gent1-bi-docker1 list-resources --format json --experiment tst-9d78c489 tst 2026-07-09 20:09:34.841426 UTC - Run: slices experiment list-resources --format json tst-9d78c489 2026-07-09 20:09:35.506930 UTC - expires_at (on expauth): 2026-07-10T00:09:00Z (correctly extended) 2026-07-09 20:09:35.507072 UTC - Testing ssh login 2026-07-09 20:09:35.517183 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --no-exec --proxy on --show ssh_config --experiment tst-9d78c489 tst 2026-07-09 20:09:36.491793 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-9d78c489 tst 2026-07-09 20:09:37.262470 UTC - Logging in using 'slices bi ssh' 2026-07-09 20:09:37.262536 UTC - Forcing IPv4 only. 2026-07-09 20:09:37.262660 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --show nothing --experiment tst-9d78c489 tst -- -4 uname -a 2026-07-09 20:09:38.078252 UTC - Forcing IPv4 only. 2026-07-09 20:09:38.078434 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --show nothing --experiment tst-9d78c489 tst -- -4 uptime 2026-07-09 20:09:38.949215 UTC - CLI SSH Test passed. 2026-07-09 20:09:38.949312 UTC - Uname: Linux tst 6.1.0-35-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.137-1 (2025-05-07) x86_64 GNU/Linux 2026-07-09 20:09:38.949334 UTC - Uptime: 20:09:38 up 336 days, 5:50, 0 user, load average: 0.00, 0.01, 0.00 2026-07-09 20:09:38.949369 UTC - Logging in using 'slices bi ssh' 2026-07-09 20:09:38.949419 UTC - Forcing IPv6 only. 2026-07-09 20:09:38.949542 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --show nothing --experiment tst-9d78c489 tst -- -6 uname -a 2026-07-09 20:09:40.196178 UTC - Forcing IPv6 only. 2026-07-09 20:09:40.196358 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --show nothing --experiment tst-9d78c489 tst -- -6 uptime 2026-07-09 20:09:41.012352 UTC - CLI SSH Test passed. 2026-07-09 20:09:41.012427 UTC - Uname: Linux tst 6.1.0-35-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.137-1 (2025-05-07) x86_64 GNU/Linux 2026-07-09 20:09:41.012447 UTC - Uptime: 20:09:40 up 336 days, 5:50, 0 user, load average: 0.00, 0.01, 0.00 2026-07-09 20:09:41.012483 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-09 20:09:41.012984 UTC - Added paramiko HostKeyEntry for [docker.ilabt.imec.be]:12015 2026-07-09 20:09:41.013172 UTC - Added paramiko HostKeyEntry for [docker.ilabt.imec.be]:12015 2026-07-09 20:09:41.013233 UTC - Added paramiko HostKeyEntry for [docker.ilabt.imec.be]:12015 2026-07-09 20:09:41.013416 UTC - Connecting to docker.ilabt.imec.be:12015 2026-07-09 20:09:41.335701 UTC - SSH Test output: 2026-07-09 20:09:41.335793 UTC - Uname: Linux tst 6.1.0-35-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.137-1 (2025-05-07) x86_64 GNU/Linux 2026-07-09 20:09:41.335822 UTC - Uptime: 20:09:41 up 336 days, 5:50, 0 user, load average: 0.00, 0.01, 0.00 2026-07-09 20:09:41.335881 UTC - SSH Test passed. 2026-07-09 20:09:41.335991 UTC - Skip SSH proxy test because no jump proxy 2026-07-09 20:09:41.343636 UTC - Destroying tst-9d78c489 tst 2026-07-09 20:09:41.343847 UTC - Run: slices bi --infra be-gent1-bi-docker1 destroy --experiment tst-9d78c489 tst