Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 7.05s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 375ms 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 528ms + annotated-types==0.8.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.3.post1 + 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-27 04:09:21.481270 UTC - Installing Slices CLI (latest, with --pre). 2026-07-27 04:09:21.481533 UTC - Run: /usr/local/bin/uv pip install --pre --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-27 04:09:27.234931 UTC - Slices CLI installed. 2026-07-27 04:09:27.235131 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-27 04:09:27.236304 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-27 04:09:27.237482 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-27 04:09:27.237605 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-27 04:09:27.237633 UTC - Slices CLI exe: 'slices' 2026-07-27 04:09:27.237651 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-27 04:09:27.237769 UTC - Run: slices --version 2026-07-27 04:09:31.156124 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-27 04:09:31.156394 UTC - Run: slices pubkey list --format text 2026-07-27 04:09:32.200370 UTC - Pubkey already registered 2026-07-27 04:09:32.200626 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-27 04:09:33.031734 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-27 04:09:33.031823 UTC - Check List Flavors 2026-07-27 04:09:33.032005 UTC - Run: slices bi --infra be-gent1-bi-docker1 flavor list -f json 2026-07-27 04:09:34.425391 UTC - Check List DiskImages 2026-07-27 04:09:34.425585 UTC - Run: slices bi --infra be-gent1-bi-docker1 diskimage list -f json 2026-07-27 04:09:35.449932 UTC - Requesting resources 2026-07-27 04:09:35.450457 UTC - Run: slices bi --infra be-gent1-bi-docker1 create tst --image image1 --flavor m1.small --duration 2h --experiment tst-72db0ead 2026-07-27 04:09:36.570572 UTC - Resource ID: r_be-gent1-bi-docker1_01kygw74c1fp1r7kz5dq2v09rt 2026-07-27 04:09:36.570722 UTC - Waiting until resource ready 2026-07-27 04:09:38.571048 UTC - Run: slices bi --infra be-gent1-bi-docker1 list-resources --format json --experiment tst-72db0ead tst 2026-07-27 04:09:39.869164 UTC - Status: IMAGING 2026-07-27 04:09:43.148419 UTC - Status: UP 2026-07-27 04:09:43.148516 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kygw744eeptt5fjzewa9tpsx 2026-07-27 04:09:43.148558 UTC - Validate resources 2026-07-27 04:09:44.295330 UTC - "slices bi list-resources" returned resource without private IPv4 address, but as test_allow_no_ipv4 is set, that is acceptable. 2026-07-27 04:09:44.295400 UTC - The fields of the created resource were validated. 2026-07-27 04:09:44.295435 UTC - Check if resources are registered in experiment 2026-07-27 04:09:44.295602 UTC - Run: slices experiment list-resources --format json tst-72db0ead 2026-07-27 04:09:45.847364 UTC - Status (on expauth): UP 2026-07-27 04:09:45.847537 UTC - Testing extend expires_at (all resources in experiment) 2026-07-27 04:09:45.847711 UTC - Run: slices bi --infra be-gent1-bi-docker1 extend --duration 3h --experiment tst-72db0ead 2026-07-27 04:09:47.315627 UTC - Run: slices bi --infra be-gent1-bi-docker1 list-resources --format json --experiment tst-72db0ead tst 2026-07-27 04:09:48.034191 UTC - Run: slices experiment list-resources --format json tst-72db0ead 2026-07-27 04:09:49.650980 UTC - expires_at (on expauth): 2026-07-27T07:09:00Z (correctly extended) 2026-07-27 04:09:49.651066 UTC - Testing extend expires_at (single resource in experiment) 2026-07-27 04:09:49.651207 UTC - Run: slices bi --infra be-gent1-bi-docker1 extend tst --duration 4h --experiment tst-72db0ead 2026-07-27 04:09:51.103502 UTC - Run: slices bi --infra be-gent1-bi-docker1 list-resources --format json --experiment tst-72db0ead tst 2026-07-27 04:09:51.983611 UTC - Run: slices experiment list-resources --format json tst-72db0ead 2026-07-27 04:09:53.274559 UTC - expires_at (on expauth): 2026-07-27T08:09:00Z (correctly extended) 2026-07-27 04:09:53.274687 UTC - Testing ssh login 2026-07-27 04:09:53.298866 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --no-exec --proxy on --show ssh_config --experiment tst-72db0ead tst 2026-07-27 04:09:54.348094 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-72db0ead tst 2026-07-27 04:09:55.518770 UTC - Logging in using 'slices bi ssh' 2026-07-27 04:09:55.518836 UTC - Forcing IPv4 only. 2026-07-27 04:09:55.518960 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --show nothing --experiment tst-72db0ead tst -- -4 uname -a 2026-07-27 04:09:56.697223 UTC - Forcing IPv4 only. 2026-07-27 04:09:56.697428 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --show nothing --experiment tst-72db0ead tst -- -4 uptime 2026-07-27 04:09:58.047386 UTC - CLI SSH Test passed. 2026-07-27 04:09:58.047470 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-27 04:09:58.047491 UTC - Uptime: 04:09:58 up 353 days, 13:50, 0 user, load average: 0.00, 0.01, 0.00 2026-07-27 04:09:58.047525 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-27 04:09:58.047947 UTC - Added paramiko HostKeyEntry for [docker.ilabt.imec.be]:12015 2026-07-27 04:09:58.048112 UTC - Added paramiko HostKeyEntry for [docker.ilabt.imec.be]:12015 2026-07-27 04:09:58.048172 UTC - Added paramiko HostKeyEntry for [docker.ilabt.imec.be]:12015 2026-07-27 04:09:58.048342 UTC - Connecting to docker.ilabt.imec.be:12015 2026-07-27 04:09:58.413630 UTC - SSH Test output: 2026-07-27 04:09:58.413696 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-27 04:09:58.413715 UTC - Uptime: 04:09:58 up 353 days, 13:50, 0 user, load average: 0.00, 0.01, 0.00 2026-07-27 04:09:58.413742 UTC - SSH Test passed. 2026-07-27 04:09:58.413830 UTC - Skip SSH proxy test because no jump proxy 2026-07-27 04:09:58.422601 UTC - Destroying tst-72db0ead tst 2026-07-27 04:09:58.422775 UTC - Run: slices bi --infra be-gent1-bi-docker1 destroy --experiment tst-72db0ead tst