Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 6.59s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 462ms 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 1.14s + 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.1 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-bi-singlenode-login 2026-07-18 20:09:42.162962 UTC - Installing Slices CLI (latest stable version). 2026-07-18 20:09:42.163210 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-18 20:09:49.366652 UTC - Slices CLI installed. 2026-07-18 20:09:49.367180 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-18 20:09:49.368458 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-18 20:09:49.369498 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-18 20:09:49.369624 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-18 20:09:49.369651 UTC - Slices CLI exe: 'slices' 2026-07-18 20:09:49.369670 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-18 20:09:49.369788 UTC - Run: slices --version 2026-07-18 20:09:55.386883 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-18 20:09:55.387346 UTC - Run: slices pubkey list --format text 2026-07-18 20:09:56.252767 UTC - Pubkey already registered 2026-07-18 20:09:56.253005 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-18 20:09:56.870521 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-18 20:09:56.870608 UTC - Check List Flavors 2026-07-18 20:09:56.870747 UTC - Run: slices bi --infra be-gent1-bi-docker1 flavor list -f json 2026-07-18 20:09:58.237506 UTC - Check List DiskImages 2026-07-18 20:09:58.237757 UTC - Run: slices bi --infra be-gent1-bi-docker1 diskimage list -f json 2026-07-18 20:09:58.923293 UTC - Requesting resources 2026-07-18 20:09:58.924000 UTC - Run: slices bi --infra be-gent1-bi-docker1 create tst --image image1 --flavor m1.small --duration 2h --experiment tst-7915f6dd 2026-07-18 20:10:02.406654 UTC - Resource ID: r_be-gent1-bi-docker1_01kxvdk8c1fxs9z9t2x0wn336j 2026-07-18 20:10:02.406810 UTC - Waiting until resource ready 2026-07-18 20:10:04.407099 UTC - Run: slices bi --infra be-gent1-bi-docker1 list-resources --format json --experiment tst-7915f6dd tst 2026-07-18 20:10:05.889398 UTC - Status: UP 2026-07-18 20:10:05.889491 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kxvdk7ffef5snwkhcjwpjbtx 2026-07-18 20:10:05.889536 UTC - Validate resources 2026-07-18 20:10:06.837541 UTC - "slices bi list-resources" returned resource without private IPv4 address, but as test_allow_no_ipv4 is set, that is acceptable. 2026-07-18 20:10:06.837620 UTC - The fields of the created resource were validated. 2026-07-18 20:10:06.837662 UTC - Check if resources are registered in experiment 2026-07-18 20:10:06.837841 UTC - Run: slices experiment list-resources --format json tst-7915f6dd 2026-07-18 20:10:07.617161 UTC - Status (on expauth): UP 2026-07-18 20:10:07.617286 UTC - Testing extend expires_at (all resources in experiment) 2026-07-18 20:10:07.617427 UTC - Run: slices bi --infra be-gent1-bi-docker1 extend --duration 3h --experiment tst-7915f6dd 2026-07-18 20:10:10.136038 UTC - Run: slices bi --infra be-gent1-bi-docker1 list-resources --format json --experiment tst-7915f6dd tst 2026-07-18 20:10:10.856465 UTC - Run: slices experiment list-resources --format json tst-7915f6dd 2026-07-18 20:10:11.521568 UTC - expires_at (on expauth): 2026-07-18T23:10:00Z (correctly extended) 2026-07-18 20:10:11.521683 UTC - Testing extend expires_at (single resource in experiment) 2026-07-18 20:10:11.521823 UTC - Run: slices bi --infra be-gent1-bi-docker1 extend tst --duration 4h --experiment tst-7915f6dd 2026-07-18 20:10:14.163225 UTC - Run: slices bi --infra be-gent1-bi-docker1 list-resources --format json --experiment tst-7915f6dd tst 2026-07-18 20:10:15.201735 UTC - Run: slices experiment list-resources --format json tst-7915f6dd 2026-07-18 20:10:16.152134 UTC - expires_at (on expauth): 2026-07-19T00:10:00Z (correctly extended) 2026-07-18 20:10:16.152235 UTC - Testing ssh login 2026-07-18 20:10:16.162322 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --no-exec --proxy on --show ssh_config --experiment tst-7915f6dd tst 2026-07-18 20:10:16.877692 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-7915f6dd tst 2026-07-18 20:10:17.748931 UTC - Logging in using 'slices bi ssh' 2026-07-18 20:10:17.749001 UTC - Forcing IPv4 only. 2026-07-18 20:10:17.749131 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --show nothing --experiment tst-7915f6dd tst -- -4 uname -a 2026-07-18 20:10:18.918551 UTC - Forcing IPv4 only. 2026-07-18 20:10:18.918793 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --show nothing --experiment tst-7915f6dd tst -- -4 uptime 2026-07-18 20:10:20.009054 UTC - CLI SSH Test passed. 2026-07-18 20:10:20.009126 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-18 20:10:20.009147 UTC - Uptime: 20:10:19 up 345 days, 5:50, 0 user, load average: 0.37, 0.09, 0.03 2026-07-18 20:10:20.009181 UTC - Logging in using 'slices bi ssh' 2026-07-18 20:10:20.009230 UTC - Forcing IPv6 only. 2026-07-18 20:10:20.009355 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --show nothing --experiment tst-7915f6dd tst -- -6 uname -a 2026-07-18 20:10:21.127399 UTC - Forcing IPv6 only. 2026-07-18 20:10:21.127987 UTC - Run: slices bi --infra be-gent1-bi-docker1 ssh --show nothing --experiment tst-7915f6dd tst -- -6 uptime 2026-07-18 20:10:22.597336 UTC - CLI SSH Test passed. 2026-07-18 20:10:22.597411 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-18 20:10:22.597433 UTC - Uptime: 20:10:22 up 345 days, 5:50, 0 user, load average: 0.37, 0.09, 0.03 2026-07-18 20:10:22.597470 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-18 20:10:22.597899 UTC - Added paramiko HostKeyEntry for [docker.ilabt.imec.be]:12015 2026-07-18 20:10:22.598058 UTC - Added paramiko HostKeyEntry for [docker.ilabt.imec.be]:12015 2026-07-18 20:10:22.598114 UTC - Added paramiko HostKeyEntry for [docker.ilabt.imec.be]:12015 2026-07-18 20:10:22.598289 UTC - Connecting to docker.ilabt.imec.be:12015 2026-07-18 20:10:22.990310 UTC - SSH Test output: 2026-07-18 20:10:22.990381 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-18 20:10:22.990400 UTC - Uptime: 20:10:22 up 345 days, 5:50, 0 user, load average: 0.37, 0.09, 0.03 2026-07-18 20:10:22.990423 UTC - SSH Test passed. 2026-07-18 20:10:22.990500 UTC - Skip SSH proxy test because no jump proxy 2026-07-18 20:10:22.998066 UTC - Destroying tst-7915f6dd tst 2026-07-18 20:10:22.998318 UTC - Run: slices bi --infra be-gent1-bi-docker1 destroy --experiment tst-7915f6dd tst