Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.62s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 712ms 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 970ms + 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-20 20:10:34.364500 UTC - Installing Slices CLI (latest stable version). 2026-07-20 20:10:34.365048 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-20 20:10:41.620710 UTC - Slices CLI installed. 2026-07-20 20:10:41.621056 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-20 20:10:41.623371 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-20 20:10:41.624790 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-20 20:10:41.624939 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-20 20:10:41.624968 UTC - Slices CLI exe: 'slices' 2026-07-20 20:10:41.624985 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-20 20:10:41.625101 UTC - Run: slices --version 2026-07-20 20:10:47.247060 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-20 20:10:47.247346 UTC - Run: slices pubkey list --format text 2026-07-20 20:10:48.553030 UTC - Pubkey already registered 2026-07-20 20:10:48.553268 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-20 20:10:49.218704 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-20 20:10:49.218794 UTC - Check List Flavors 2026-07-20 20:10:49.218932 UTC - Run: slices bi --infra be-gent1-bi-docker1 flavor list -f json 2026-07-20 20:10:50.841720 UTC - Check List DiskImages 2026-07-20 20:10:50.841914 UTC - Run: slices bi --infra be-gent1-bi-docker1 diskimage list -f json 2026-07-20 20:10:51.623494 UTC - Requesting resources 2026-07-20 20:10:51.624022 UTC - Run: slices bi --infra be-gent1-bi-docker1 create tst --image image1 --flavor m1.small --duration 2h --experiment tst-20e99bd0 2026-07-20 20:10:55.450059 UTC - Resource ID: r_be-gent1-bi-docker1_01ky0jeacjfp9v6cdhvmvnwdqs 2026-07-20 20:10:55.450209 UTC - Waiting until resource ready 2026-07-20 20:10:57.450567 UTC - Run: slices bi --infra be-gent1-bi-docker1 list-resources --format json --experiment tst-20e99bd0 tst 2026-07-20 20:10:58.376135 UTC - Status: IMAGING 2026-07-20 20:11:01.242414 UTC - Status: UP 2026-07-20 20:11:01.242560 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01ky0je97kfjjvyt8t1dc7193e 2026-07-20 20:11:01.242632 UTC - Validate resources 2026-07-20 20:11:02.371678 UTC - "slices bi list-resources" returned resource without private IPv4 address, but as test_allow_no_ipv4 is set, that is acceptable. 2026-07-20 20:11:02.371751 UTC - The fields of the created resource were validated. 2026-07-20 20:11:02.371786 UTC - Check if resources are registered in experiment 2026-07-20 20:11:02.371922 UTC - Run: slices experiment list-resources --format json tst-20e99bd0 2026-07-20 20:11:03.753299 UTC - Status (on expauth): UP 2026-07-20 20:11:03.753458 UTC - Testing extend expires_at (all resources in experiment) 2026-07-20 20:11:03.753591 UTC - Run: slices bi --infra be-gent1-bi-docker1 extend --duration 3h --experiment tst-20e99bd0 2026-07-20 20:11:07.957068 UTC - Run: slices bi --infra be-gent1-bi-docker1 list-resources --format json --experiment tst-20e99bd0 tst 2026-07-20 20:11:09.146027 UTC - Run: slices experiment list-resources --format json tst-20e99bd0 2026-07-20 20:11:10.013421 UTC - expires_at (on expauth): 2026-07-20T23:11:00Z (correctly extended) 2026-07-20 20:11:10.014207 UTC - Testing extend expires_at (single resource in experiment) 2026-07-20 20:11:10.014388 UTC - Run: slices bi --infra be-gent1-bi-docker1 extend tst --duration 4h --experiment tst-20e99bd0 2026-07-20 20:11:12.888106 UTC - Run: slices bi --infra be-gent1-bi-docker1 list-resources --format json --experiment tst-20e99bd0 tst 2026-07-20 20:11:13.759489 UTC - Run: slices experiment list-resources --format json tst-20e99bd0 2026-07-20 20:11:14.576574 UTC - expires_at (on expauth): 2026-07-21T00:11:00Z (correctly extended) 2026-07-20 20:11:14.576761 UTC - Testing ssh login 2026-07-20 20:11:14.591270 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --no-exec --proxy on --show ssh_config --experiment tst-20e99bd0 tst 2026-07-20 20:11:15.357203 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-20e99bd0 tst 2026-07-20 20:11:16.085282 UTC - Logging in using 'slices bi ssh' 2026-07-20 20:11:16.085352 UTC - Forcing IPv4 only. 2026-07-20 20:11:16.085490 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --show nothing --experiment tst-20e99bd0 tst -- -4 uname -a 2026-07-20 20:11:17.004653 UTC - Forcing IPv4 only. 2026-07-20 20:11:17.004917 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --show nothing --experiment tst-20e99bd0 tst -- -4 uptime 2026-07-20 20:11:17.874910 UTC - CLI SSH Test passed. 2026-07-20 20:11:17.875007 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-20 20:11:17.875034 UTC - Uptime: 20:11:17 up 347 days, 5:51, 0 user, load average: 0.00, 0.00, 0.00 2026-07-20 20:11:17.875072 UTC - Logging in using 'slices bi ssh' 2026-07-20 20:11:17.875137 UTC - Forcing IPv6 only. 2026-07-20 20:11:17.875277 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --show nothing --experiment tst-20e99bd0 tst -- -6 uname -a 2026-07-20 20:11:18.947983 UTC - Forcing IPv6 only. 2026-07-20 20:11:18.948184 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --show nothing --experiment tst-20e99bd0 tst -- -6 uptime 2026-07-20 20:11:20.089590 UTC - CLI SSH Test passed. 2026-07-20 20:11:20.089665 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-20 20:11:20.089683 UTC - Uptime: 20:11:20 up 347 days, 5:51, 0 user, load average: 0.00, 0.00, 0.00 2026-07-20 20:11:20.089720 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-20 20:11:20.090368 UTC - Added paramiko HostKeyEntry for [docker.ilabt.imec.be]:12015 2026-07-20 20:11:20.091269 UTC - Added paramiko HostKeyEntry for [docker.ilabt.imec.be]:12015 2026-07-20 20:11:20.091342 UTC - Added paramiko HostKeyEntry for [docker.ilabt.imec.be]:12015 2026-07-20 20:11:20.091529 UTC - Connecting to docker.ilabt.imec.be:12015 2026-07-20 20:11:20.397114 UTC - SSH Test output: 2026-07-20 20:11:20.397536 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-20 20:11:20.397594 UTC - Uptime: 20:11:20 up 347 days, 5:51, 0 user, load average: 0.00, 0.00, 0.00 2026-07-20 20:11:20.397683 UTC - SSH Test passed. 2026-07-20 20:11:20.398303 UTC - Skip SSH proxy test because no jump proxy 2026-07-20 20:11:20.417831 UTC - Destroying tst-20e99bd0 tst 2026-07-20 20:11:20.418019 UTC - Run: slices bi --infra be-gent1-bi-docker1 destroy --experiment tst-20e99bd0 tst