Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 20.04s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 276ms 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 746ms + 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.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-13 13:08:00.223473 UTC - Installing Slices CLI (latest, with --pre). 2026-07-13 13:08:00.223709 UTC - Run: /usr/local/bin/uv pip install --pre --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-13 13:08:29.720017 UTC - Slices CLI installed. 2026-07-13 13:08:29.720993 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-13 13:08:29.722383 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-13 13:08:29.723220 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-13 13:08:29.723373 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-13 13:08:29.723413 UTC - Slices CLI exe: 'slices' 2026-07-13 13:08:29.723438 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-13 13:08:29.723594 UTC - Run: slices --version 2026-07-13 13:08:36.913002 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-13 13:08:36.913318 UTC - Run: slices pubkey list --format text 2026-07-13 13:08:38.284061 UTC - Pubkey already registered 2026-07-13 13:08:38.284313 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-13 13:08:39.715077 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-13 13:08:39.715166 UTC - Check List Flavors 2026-07-13 13:08:39.715333 UTC - Run: slices bi --infra be-gent1-bi-docker1 flavor list -f json 2026-07-13 13:08:41.292016 UTC - Check List DiskImages 2026-07-13 13:08:41.292253 UTC - Run: slices bi --infra be-gent1-bi-docker1 diskimage list -f json 2026-07-13 13:08:41.908303 UTC - Requesting resources 2026-07-13 13:08:41.908832 UTC - Run: slices bi --infra be-gent1-bi-docker1 create tst --image image1 --flavor m1.small --duration 2h --experiment tst-bc972436 2026-07-13 13:08:45.529841 UTC - Resource ID: r_be-gent1-bi-docker1_01kxdsg94af50s94n44pefpc8b 2026-07-13 13:08:45.529993 UTC - Waiting until resource ready 2026-07-13 13:08:47.530381 UTC - Run: slices bi --infra be-gent1-bi-docker1 list-resources --format json --experiment tst-bc972436 tst 2026-07-13 13:08:48.246338 UTC - Status: UP 2026-07-13 13:08:48.246418 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kxdsg844eygtrbtv330x4w9a 2026-07-13 13:08:48.246459 UTC - Validate resources 2026-07-13 13:08:49.229399 UTC - "slices bi list-resources" returned resource without private IPv4 address, but as test_allow_no_ipv4 is set, that is acceptable. 2026-07-13 13:08:49.229474 UTC - The fields of the created resource were validated. 2026-07-13 13:08:49.229513 UTC - Check if resources are registered in experiment 2026-07-13 13:08:49.229667 UTC - Run: slices experiment list-resources --format json tst-bc972436 2026-07-13 13:08:50.487635 UTC - Status (on expauth): UP 2026-07-13 13:08:50.487779 UTC - Testing extend expires_at (all resources in experiment) 2026-07-13 13:08:50.487912 UTC - Run: slices bi --infra be-gent1-bi-docker1 extend --duration 3h --experiment tst-bc972436 2026-07-13 13:08:52.913361 UTC - Run: slices bi --infra be-gent1-bi-docker1 list-resources --format json --experiment tst-bc972436 tst 2026-07-13 13:08:54.293354 UTC - Run: slices experiment list-resources --format json tst-bc972436 2026-07-13 13:08:55.301765 UTC - expires_at (on expauth): 2026-07-13T16:08:00Z (correctly extended) 2026-07-13 13:08:55.302012 UTC - Testing extend expires_at (single resource in experiment) 2026-07-13 13:08:55.302277 UTC - Run: slices bi --infra be-gent1-bi-docker1 extend tst --duration 4h --experiment tst-bc972436 2026-07-13 13:08:57.591287 UTC - Run: slices bi --infra be-gent1-bi-docker1 list-resources --format json --experiment tst-bc972436 tst 2026-07-13 13:08:58.870622 UTC - Run: slices experiment list-resources --format json tst-bc972436 2026-07-13 13:08:59.536204 UTC - expires_at (on expauth): 2026-07-13T17:08:00Z (correctly extended) 2026-07-13 13:08:59.536313 UTC - Testing ssh login 2026-07-13 13:08:59.550389 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --no-exec --proxy on --show ssh_config --experiment tst-bc972436 tst 2026-07-13 13:09:00.375926 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-bc972436 tst 2026-07-13 13:09:02.187786 UTC - Logging in using 'slices bi ssh' 2026-07-13 13:09:02.187855 UTC - Forcing IPv4 only. 2026-07-13 13:09:02.187983 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --show nothing --experiment tst-bc972436 tst -- -4 uname -a 2026-07-13 13:09:03.233630 UTC - Forcing IPv4 only. 2026-07-13 13:09:03.233878 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --show nothing --experiment tst-bc972436 tst -- -4 uptime 2026-07-13 13:09:04.099753 UTC - CLI SSH Test passed. 2026-07-13 13:09:04.099821 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-13 13:09:04.099840 UTC - Uptime: 13:09:04 up 339 days, 22:49, 0 user, load average: 0.06, 0.02, 0.00 2026-07-13 13:09:04.099872 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-13 13:09:04.100355 UTC - Added paramiko HostKeyEntry for [docker.ilabt.imec.be]:12015 2026-07-13 13:09:04.100536 UTC - Added paramiko HostKeyEntry for [docker.ilabt.imec.be]:12015 2026-07-13 13:09:04.100596 UTC - Added paramiko HostKeyEntry for [docker.ilabt.imec.be]:12015 2026-07-13 13:09:04.100792 UTC - Connecting to docker.ilabt.imec.be:12015 2026-07-13 13:09:04.392036 UTC - SSH Test output: 2026-07-13 13:09:04.392104 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-13 13:09:04.392124 UTC - Uptime: 13:09:04 up 339 days, 22:49, 0 user, load average: 0.06, 0.02, 0.00 2026-07-13 13:09:04.392145 UTC - SSH Test passed. 2026-07-13 13:09:04.392237 UTC - Skip SSH proxy test because no jump proxy 2026-07-13 13:09:04.401030 UTC - Destroying tst-bc972436 tst 2026-07-13 13:09:04.401301 UTC - Run: slices bi --infra be-gent1-bi-docker1 destroy --experiment tst-bc972436 tst