0s autopkgtest [07:32:20]: starting date and time: 2025-12-04 07:32:20+0000 0s autopkgtest [07:32:20]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [07:32:20]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.f8geat2n/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade orthanc-python --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.13.9-2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-1.secgroup --name adt-resolute-amd64-orthanc-python-20251204-073220-juju-7f2275-prod-proposed-migration-environment-20-7bdb48fd-1921-4a60-8f47-0b8e0ffe628b --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-amd64-orthanc-python-20251204-073220-juju-7f2275-prod-proposed-migration-environment-20-7bdb48fd-1921-4a60-8f47-0b8e0ffe628b from image adt/ubuntu-resolute-amd64-server-20251204.img (UUID da78d93c-25db-4f64-b2b3-5da4bc39127b)... 76s autopkgtest [07:33:36]: testbed dpkg architecture: amd64 76s autopkgtest [07:33:36]: testbed apt version: 3.1.12 76s autopkgtest [07:33:36]: @@@@@@@@@@@@@@@@@@@@ test bed setup 77s autopkgtest [07:33:37]: testbed release detected to be: None 80s autopkgtest [07:33:40]: updating testbed package index (apt update) 81s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 81s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 81s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 81s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 81s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [152 kB] 81s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [23.1 kB] 81s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [928 kB] 81s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [162 kB] 82s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [218 kB] 82s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [6652 B] 82s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [120 B] 82s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [752 kB] 82s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [344 kB] 82s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [24.1 kB] 82s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [9636 B] 82s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4040 B] 82s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [748 B] 83s Fetched 2749 kB in 2s (1428 kB/s) 84s Reading package lists... 85s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 85s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 85s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 85s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 88s Reading package lists... 88s Reading package lists... 88s Building dependency tree... 88s Reading state information... 88s Calculating upgrade... 88s The following packages will be upgraded: 88s libpython3-stdlib python3 python3-gdbm python3-minimal 88s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 88s Need to get 72.9 kB of archives. 88s After this operation, 2048 B of additional disk space will be used. 88s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.13.9-2 [28.1 kB] 88s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.13.9-2 [23.0 kB] 88s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.13.9-2 [10.8 kB] 88s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.13.9-2 [11.0 kB] 88s dpkg-preconfigure: unable to re-open stdin: No such file or directory 88s Fetched 72.9 kB in 1s (96.0 kB/s) 89s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83537 files and directories currently installed.) 89s Preparing to unpack .../python3-minimal_3.13.9-2_amd64.deb ... 89s Unpacking python3-minimal (3.13.9-2) over (3.13.7-1) ... 89s Setting up python3-minimal (3.13.9-2) ... 89s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83537 files and directories currently installed.) 89s Preparing to unpack .../python3_3.13.9-2_amd64.deb ... 89s running python pre-rtupdate hooks for python3.13... 89s Unpacking python3 (3.13.9-2) over (3.13.7-1) ... 89s Preparing to unpack .../libpython3-stdlib_3.13.9-2_amd64.deb ... 89s Unpacking libpython3-stdlib:amd64 (3.13.9-2) over (3.13.7-1) ... 89s Preparing to unpack .../python3-gdbm_3.13.9-2_amd64.deb ... 89s Unpacking python3-gdbm (3.13.9-2) over (3.13.9-1) ... 89s Setting up python3-gdbm (3.13.9-2) ... 89s Setting up libpython3-stdlib:amd64 (3.13.9-2) ... 89s Setting up python3 (3.13.9-2) ... 89s running python rtupdate hooks for python3.13... 89s running python post-rtupdate hooks for python3.13... 90s Processing triggers for man-db (2.13.1-1) ... 90s autopkgtest [07:33:50]: upgrading testbed (apt dist-upgrade and autopurge) 91s Reading package lists... 91s Building dependency tree... 91s Reading state information... 91s Calculating upgrade... 91s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 92s Reading package lists... 92s Building dependency tree... 92s Reading state information... 92s Solving dependencies... 92s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 96s autopkgtest [07:33:56]: testbed running kernel: Linux 6.17.0-6-generic #6-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct 7 13:34:17 UTC 2025 96s autopkgtest [07:33:56]: @@@@@@@@@@@@@@@@@@@@ apt-source orthanc-python 98s Get:1 http://ftpmaster.internal/ubuntu resolute/universe orthanc-python 6.0+ds-2 (dsc) [2267 B] 98s Get:2 http://ftpmaster.internal/ubuntu resolute/universe orthanc-python 6.0+ds-2 (tar) [104 kB] 98s Get:3 http://ftpmaster.internal/ubuntu resolute/universe orthanc-python 6.0+ds-2 (diff) [6192 B] 98s gpgv: Signature made Mon Sep 1 12:45:02 2025 UTC 98s gpgv: using RSA key 93BE9F197ED5D0C30E593D8BA776582B312AC35D 98s gpgv: issuer "s.jodogne@gmail.com" 98s gpgv: Can't check signature: No public key 98s dpkg-source: warning: cannot verify inline signature for ./orthanc-python_6.0+ds-2.dsc: no acceptable signature found 98s autopkgtest [07:33:58]: testing package orthanc-python version 6.0+ds-2 98s autopkgtest [07:33:58]: build not needed 101s autopkgtest [07:34:01]: test run-unit-test: preparing testbed 101s Reading package lists... 101s Building dependency tree... 101s Reading state information... 101s Solving dependencies... 102s The following NEW packages will be installed: 102s dcmtk-data libboost-filesystem1.88.0 libboost-iostreams1.88.0 102s libboost-locale1.88.0 libboost-thread1.88.0 libcivetweb1 libdcmtk19 102s libdeflate0 libjbig0 libjpeg-turbo8 libjpeg8 libjsoncpp26 liblerc4 102s liblua5.3-0 libprotobuf32t64 libpugixml1v5 libsharpyuv0 libssl-dev libtiff6 102s libwebp7 orthanc orthanc-python 102s 0 upgraded, 22 newly installed, 0 to remove and 0 not upgraded. 102s Need to get 15.5 MB of archives. 102s After this operation, 77.5 MB of additional disk space will be used. 102s Get:1 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcivetweb1 amd64 1.16+dfsg-3 [97.3 kB] 102s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 libssl-dev amd64 3.5.3-1ubuntu2 [2936 kB] 105s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libboost-filesystem1.88.0 amd64 1.88.0-1.4ubuntu2 [292 kB] 105s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libboost-iostreams1.88.0 amd64 1.88.0-1.4ubuntu2 [262 kB] 105s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libboost-thread1.88.0 amd64 1.88.0-1.4ubuntu2 [273 kB] 105s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libboost-locale1.88.0 amd64 1.88.0-1.4ubuntu2 [429 kB] 105s Get:7 http://ftpmaster.internal/ubuntu resolute/universe amd64 dcmtk-data all 3.6.9-5build1 [375 kB] 105s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libdeflate0 amd64 1.23-2 [49.9 kB] 106s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 106s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg-turbo8 amd64 2.1.5-4ubuntu2 [152 kB] 106s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 106s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 106s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 libsharpyuv0 amd64 1.5.0-0.1 [25.9 kB] 106s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebp7 amd64 1.5.0-0.1 [378 kB] 106s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libtiff6 amd64 4.7.0-3ubuntu3 [209 kB] 106s Get:16 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdcmtk19 amd64 3.6.9-5build1 [6004 kB] 109s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 libjsoncpp26 amd64 1.9.6-5 [84.0 kB] 109s Get:18 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblua5.3-0 amd64 5.3.6-2build2 [143 kB] 109s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libprotobuf32t64 amd64 3.21.12-14build1 [955 kB] 109s Get:20 http://ftpmaster.internal/ubuntu resolute/universe amd64 libpugixml1v5 amd64 1.14-2 [93.6 kB] 109s Get:21 http://ftpmaster.internal/ubuntu resolute/universe amd64 orthanc amd64 1.12.10+dfsg-1 [2244 kB] 109s Get:22 http://ftpmaster.internal/ubuntu resolute/universe amd64 orthanc-python amd64 6.0+ds-2 [187 kB] 110s Fetched 15.5 MB in 8s (1975 kB/s) 110s Selecting previously unselected package libcivetweb1:amd64. 110s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83537 files and directories currently installed.) 110s Preparing to unpack .../00-libcivetweb1_1.16+dfsg-3_amd64.deb ... 110s Unpacking libcivetweb1:amd64 (1.16+dfsg-3) ... 110s Selecting previously unselected package libssl-dev:amd64. 110s Preparing to unpack .../01-libssl-dev_3.5.3-1ubuntu2_amd64.deb ... 110s Unpacking libssl-dev:amd64 (3.5.3-1ubuntu2) ... 110s Selecting previously unselected package libboost-filesystem1.88.0:amd64. 110s Preparing to unpack .../02-libboost-filesystem1.88.0_1.88.0-1.4ubuntu2_amd64.deb ... 110s Unpacking libboost-filesystem1.88.0:amd64 (1.88.0-1.4ubuntu2) ... 110s Selecting previously unselected package libboost-iostreams1.88.0:amd64. 110s Preparing to unpack .../03-libboost-iostreams1.88.0_1.88.0-1.4ubuntu2_amd64.deb ... 110s Unpacking libboost-iostreams1.88.0:amd64 (1.88.0-1.4ubuntu2) ... 110s Selecting previously unselected package libboost-thread1.88.0:amd64. 110s Preparing to unpack .../04-libboost-thread1.88.0_1.88.0-1.4ubuntu2_amd64.deb ... 110s Unpacking libboost-thread1.88.0:amd64 (1.88.0-1.4ubuntu2) ... 110s Selecting previously unselected package libboost-locale1.88.0:amd64. 110s Preparing to unpack .../05-libboost-locale1.88.0_1.88.0-1.4ubuntu2_amd64.deb ... 110s Unpacking libboost-locale1.88.0:amd64 (1.88.0-1.4ubuntu2) ... 110s Selecting previously unselected package dcmtk-data. 110s Preparing to unpack .../06-dcmtk-data_3.6.9-5build1_all.deb ... 110s Unpacking dcmtk-data (3.6.9-5build1) ... 110s Selecting previously unselected package libdeflate0:amd64. 110s Preparing to unpack .../07-libdeflate0_1.23-2_amd64.deb ... 110s Unpacking libdeflate0:amd64 (1.23-2) ... 110s Selecting previously unselected package libjbig0:amd64. 110s Preparing to unpack .../08-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 110s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 110s Selecting previously unselected package libjpeg-turbo8:amd64. 110s Preparing to unpack .../09-libjpeg-turbo8_2.1.5-4ubuntu2_amd64.deb ... 110s Unpacking libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 110s Selecting previously unselected package libjpeg8:amd64. 110s Preparing to unpack .../10-libjpeg8_8c-2ubuntu11_amd64.deb ... 110s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 110s Selecting previously unselected package liblerc4:amd64. 110s Preparing to unpack .../11-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 110s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 110s Selecting previously unselected package libsharpyuv0:amd64. 110s Preparing to unpack .../12-libsharpyuv0_1.5.0-0.1_amd64.deb ... 110s Unpacking libsharpyuv0:amd64 (1.5.0-0.1) ... 110s Selecting previously unselected package libwebp7:amd64. 110s Preparing to unpack .../13-libwebp7_1.5.0-0.1_amd64.deb ... 110s Unpacking libwebp7:amd64 (1.5.0-0.1) ... 110s Selecting previously unselected package libtiff6:amd64. 110s Preparing to unpack .../14-libtiff6_4.7.0-3ubuntu3_amd64.deb ... 110s Unpacking libtiff6:amd64 (4.7.0-3ubuntu3) ... 110s Selecting previously unselected package libdcmtk19:amd64. 110s Preparing to unpack .../15-libdcmtk19_3.6.9-5build1_amd64.deb ... 110s Unpacking libdcmtk19:amd64 (3.6.9-5build1) ... 111s Selecting previously unselected package libjsoncpp26:amd64. 111s Preparing to unpack .../16-libjsoncpp26_1.9.6-5_amd64.deb ... 111s Unpacking libjsoncpp26:amd64 (1.9.6-5) ... 111s Selecting previously unselected package liblua5.3-0:amd64. 111s Preparing to unpack .../17-liblua5.3-0_5.3.6-2build2_amd64.deb ... 111s Unpacking liblua5.3-0:amd64 (5.3.6-2build2) ... 111s Selecting previously unselected package libprotobuf32t64:amd64. 111s Preparing to unpack .../18-libprotobuf32t64_3.21.12-14build1_amd64.deb ... 111s Unpacking libprotobuf32t64:amd64 (3.21.12-14build1) ... 111s Selecting previously unselected package libpugixml1v5:amd64. 111s Preparing to unpack .../19-libpugixml1v5_1.14-2_amd64.deb ... 111s Unpacking libpugixml1v5:amd64 (1.14-2) ... 111s Selecting previously unselected package orthanc. 111s Preparing to unpack .../20-orthanc_1.12.10+dfsg-1_amd64.deb ... 111s Unpacking orthanc (1.12.10+dfsg-1) ... 111s Selecting previously unselected package orthanc-python. 111s Preparing to unpack .../21-orthanc-python_6.0+ds-2_amd64.deb ... 111s Unpacking orthanc-python (6.0+ds-2) ... 111s Setting up libsharpyuv0:amd64 (1.5.0-0.1) ... 111s Setting up libcivetweb1:amd64 (1.16+dfsg-3) ... 111s Setting up libprotobuf32t64:amd64 (3.21.12-14build1) ... 111s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 111s Setting up libdeflate0:amd64 (1.23-2) ... 111s Setting up libboost-filesystem1.88.0:amd64 (1.88.0-1.4ubuntu2) ... 111s Setting up libboost-iostreams1.88.0:amd64 (1.88.0-1.4ubuntu2) ... 111s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 111s Setting up libpugixml1v5:amd64 (1.14-2) ... 111s Setting up libboost-thread1.88.0:amd64 (1.88.0-1.4ubuntu2) ... 111s Setting up libjsoncpp26:amd64 (1.9.6-5) ... 111s Setting up libssl-dev:amd64 (3.5.3-1ubuntu2) ... 111s Setting up libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 111s Setting up libwebp7:amd64 (1.5.0-0.1) ... 111s Setting up liblua5.3-0:amd64 (5.3.6-2build2) ... 111s Setting up dcmtk-data (3.6.9-5build1) ... 111s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 111s Setting up libboost-locale1.88.0:amd64 (1.88.0-1.4ubuntu2) ... 111s Setting up libtiff6:amd64 (4.7.0-3ubuntu3) ... 111s Setting up libdcmtk19:amd64 (3.6.9-5build1) ... 111s Setting up orthanc (1.12.10+dfsg-1) ... 111s Generating locales (this might take a while)... 112s en_US.UTF-8... done 112s Generation complete. 113s Created symlink '/etc/systemd/system/multi-user.target.wants/orthanc.service' → '/usr/lib/systemd/system/orthanc.service'. 113s Setting up orthanc-python (6.0+ds-2) ... 113s Processing triggers for man-db (2.13.1-1) ... 114s Processing triggers for libc-bin (2.42-2ubuntu2) ... 114s Processing triggers for orthanc (1.12.10+dfsg-1) ... 114s orthanc-restart-trigger: restarting the Orthanc service 120s autopkgtest [07:34:20]: test run-unit-test: [----------------------- 122s Running Tests 122s User 'orthanc' exists. 122s + pkg=orthanc-python 122s + service_name=orthanc 122s + pwd 122s + CUR_DIR=/tmp/autopkgtest.nOdbUV/build.Hd8/src 122s + export LC_ALL=C.UTF-8 122s + [ /tmp/autopkgtest.nOdbUV/autopkgtest_tmp = ] 122s + cp -a /tmp/autopkgtest.nOdbUV/build.Hd8/src/debian/tests/rest.py /tmp/autopkgtest.nOdbUV/autopkgtest_tmp 122s + cp -a /tmp/autopkgtest.nOdbUV/build.Hd8/src/debian/tests/configuration.json /tmp/autopkgtest.nOdbUV/autopkgtest_tmp 122s + cp -a /usr/share/doc/orthanc-python/ /tmp/autopkgtest.nOdbUV/autopkgtest_tmp 122s + cd /tmp/autopkgtest.nOdbUV/autopkgtest_tmp 122s + ln -s /usr/share/orthanc/plugins/libOrthancPython.so /tmp/autopkgtest.nOdbUV/autopkgtest_tmp/libOrthancPython.so 122s + echo Running Tests 122s + getent passwd orthanc 122s + echo User 'orthanc' exists. 122s + sudo systemctl stop orthanc 125s + sudo pkill Orthanc 125s + true 125s + URL=http://localhost:8042/system 125s + tries=15 125s + set +e 125s + true 125s + curl --silent --output /dev/stderr --write-out %{http_code} http://localhost:8042/system 125s + sudo /usr/sbin/Orthanc ./configuration.json --verbose 125s + STATUSCODE=000 125s + test 000 -eq 200 125s + expr 15 - 1 125s + tries=14 125s + test 14 -le 0 125s + sleep 1 125s W1204 07:34:25.151132 MAIN main.cpp:2174] Orthanc version: 1.12.10 125s I1204 07:34:25.151502 MAIN main.cpp:2206] Architecture: 64-bit, little endian 125s W1204 07:34:25.151721 MAIN OrthancConfiguration.cpp:59] Reading the configuration from: ./configuration.json 125s I1204 07:34:25.152039 MAIN Toolbox.cpp:1760] Using locale: "en_US.UTF-8" for case-insensitive comparison of strings 125s I1204 07:34:25.152273 MAIN Toolbox.cpp:2069] OpenSSL version: OpenSSL 3.5.3 16 Sep 2025 125s I1204 07:34:25.153193 MAIN FromDcmtkBridge.cpp:364] (dicom) Using DCMTK version: 369 125s I1204 07:34:25.176838 MAIN FromDcmtkBridge.cpp:447] (dicom) Clearing the DICOM dictionary 125s W1204 07:34:25.178227 MAIN FromDcmtkBridge.cpp:452] Loading external DICOM dictionary: "/usr/share/dcmtk/dicom.dic" 125s W1204 07:34:25.193432 MAIN FromDcmtkBridge.cpp:452] Loading external DICOM dictionary: "/usr/share/dcmtk/private.dic" 125s I1204 07:34:25.202071 MAIN FromDcmtkBridge.cpp:2624] (dicom) Registering JPEG Lossless codecs in DCMTK 125s I1204 07:34:25.202128 MAIN FromDcmtkBridge.cpp:2632] (dicom) Registering JPEG codecs in DCMTK 125s I1204 07:34:25.202147 MAIN FromDcmtkBridge.cpp:2639] (dicom) Registering RLE codecs in DCMTK 125s I1204 07:34:25.202164 MAIN Enumerations.cpp:2424] Default encoding for DICOM was changed to: Latin1 125s I1204 07:34:25.214330 MAIN OrthancInitialization.cpp:405] Calling mallopt(M_ARENA_MAX, 5) 125s W1204 07:34:25.214713 MAIN main.cpp:966] Loading plugin(s) from: "/tmp/autopkgtest.nOdbUV/autopkgtest_tmp/." 125s I1204 07:34:25.214858 MAIN PluginsManager.cpp:306] (plugins) Scanning folder /tmp/autopkgtest.nOdbUV/autopkgtest_tmp/. for plugins 125s I1204 07:34:25.215013 MAIN PluginsManager.cpp:329] (plugins) Found a shared library: "/tmp/autopkgtest.nOdbUV/autopkgtest_tmp/./libOrthancPython.so" 125s W1204 07:34:25.217778 MAIN PluginsManager.cpp:287] Registering plugin 'python' (version 6.0) 125s W1204 07:34:25.217823 MAIN python:/Plugin.cpp:563] Python plugin is initializing 125s W1204 07:34:25.217848 MAIN python:/Plugin.cpp:581] Version of the Orthanc SDK in use by the Python plugin: 1.12.9 125s W1204 07:34:25.218066 MAIN python:/Plugin.cpp:636] Using Python script "rest.py" from directory: /tmp/autopkgtest.nOdbUV/autopkgtest_tmp 125s W1204 07:34:25.218098 MAIN python:/Plugin.cpp:527] Force global loading of Python shared library: /usr/lib/x86_64-linux-gnu/libpython3.13.so.1.0 125s W1204 07:34:25.218256 MAIN python:/PythonLock.cpp:358] Program name: /usr/sbin/Orthanc 125s I1204 07:34:25.273089 MAIN python:/RestCallbacks.cpp:232] Registering a Python REST callback on URI: /(to)(t)o 125s I1204 07:34:25.273162 MAIN OrthancPlugins.cpp:3025] (plugins) Plugin has registered a REST callback without mutual exclusion on: /(to)(t)o 125s I1204 07:34:25.273415 MAIN python:/RestCallbacks.cpp:232] Registering a Python REST callback on URI: /tata 125s I1204 07:34:25.273435 MAIN OrthancPlugins.cpp:3025] (plugins) Plugin has registered a REST callback without mutual exclusion on: /tata 125s W1204 07:34:25.273693 MAIN OrthancInitialization.cpp:445] SQLite index directory: /tmp/autopkgtest.nOdbUV/autopkgtest_tmp/OrthancStorage 125s W1204 07:34:25.274081 MAIN OrthancInitialization.cpp:531] Storage directory: /tmp/autopkgtest.nOdbUV/autopkgtest_tmp/OrthancStorage 125s I1204 07:34:25.281005 MAIN SQLiteDatabaseWrapper.cpp:2794] Creating the database 125s I1204 07:34:25.288236 MAIN SQLiteDatabaseWrapper.cpp:2818] Version of the Orthanc database: 6 125s W1204 07:34:25.288369 MAIN HttpClient.cpp:1201] No certificates are provided to validate peers. Orthanc will use the native CA store. Set "HttpsCACertificates" if you need to do HTTPS requests and use custom CAs. 125s I1204 07:34:25.288390 MAIN HttpClient.cpp:516] (http) Setting the default timeout for HTTP client connections: 0 seconds 125s I1204 07:34:25.288400 MAIN HttpClient.cpp:500] (http) Setting the default proxy for HTTP client connections: 125s I1204 07:34:25.288409 MAIN DicomAssociationParameters.cpp:397] (dicom) Default timeout for DICOM connections if Orthanc acts as SCU (client): 10 seconds (0 = no timeout) 125s I1204 07:34:25.288677 DB-FLUSH ServerIndex.cpp:289] Starting the database flushing thread (sleep = 10 seconds) 125s I1204 07:34:25.288752 UNSTABLE-MON ServerIndex.cpp:475] Starting the monitor for stable resources (stable age = 60) 125s I1204 07:34:25.288896 MAIN LuaJobManager.cpp:69] (lua) Lua: DICOM associations will be closed after 5 seconds of inactivity 125s I1204 07:34:25.288965 MAIN LuaScripting.cpp:820] Initializing Lua for the event handler 125s W1204 07:34:25.289155 MAIN LuaContext.cpp:95] Lua says: Lua toolbox installed 125s I1204 07:34:25.289259 MAIN LuaJobManager.cpp:69] (lua) Lua: DICOM associations will be closed after 5 seconds of inactivity 125s I1204 07:34:25.289285 MAIN LuaScripting.cpp:820] Initializing Lua for the event handler 125s W1204 07:34:25.289430 MAIN LuaContext.cpp:95] Lua says: Lua toolbox installed 125s I1204 07:34:25.289462 MAIN ServerContext.cpp:458] Automated transcoding of incoming DICOM instances is disabled 125s I1204 07:34:25.289467 MAIN ServerContext.cpp:465] (dicom) Deidentification of log contents (notably for DIMSE queries) is enabled 125s I1204 07:34:25.289472 MAIN ServerContext.cpp:469] (dicom) Version of DICOM standard used for deidentification is 2023b 125s I1204 07:34:25.289654 MAIN ServerContext.cpp:488] (dicom) Preferred transfer syntax for Orthanc C-STORE SCU: 1.2.840.10008.1.2.1 125s I1204 07:34:25.289887 MAIN DcmtkTranscoder.cpp:80] Default quality for lossy transcoding using DCMTK is set to: 90 125s I1204 07:34:25.289982 MAIN ServerContext.cpp:534] Starting memory trimming thread at 30 seconds interval 125s W1204 07:34:25.290027 MAIN ServerContext.cpp:610] Disk compression is disabled 125s I1204 07:34:25.290034 MAIN ServerContext.cpp:1578] Storing MD5 for attachments: yes 125s W1204 07:34:25.290040 MAIN ServerIndex.cpp:402] No limit on the number of stored patients 125s W1204 07:34:25.290044 MAIN ServerIndex.cpp:422] No limit on the size of the storage area 125s I1204 07:34:25.290438 MAIN ServerContext.cpp:307] The last execution of Orthanc has archived no job 125s I1204 07:34:25.290572 JOBS-WORKER-0 JobsEngine.cpp:127] (jobs) Worker thread 0 has started 125s W1204 07:34:25.290583 MAIN JobsEngine.cpp:276] The jobs engine has started with 2 threads 125s I1204 07:34:25.290616 JOBS-WORKER-1 JobsEngine.cpp:127] (jobs) Worker thread 1 has started 125s I1204 07:34:25.290648 MAIN DicomServer.cpp:138] (dicom) Setting timeout for DICOM connections if Orthanc acts as SCP (server): 30 seconds (0 = no timeout) 125s I1204 07:34:25.290798 MAIN DicomServer.cpp:426] (dicom) Orthanc SCP will *not* use DICOM TLS 125s I1204 07:34:25.290814 MAIN DicomServer.cpp:434] (dicom) The embedded DICOM server will use 4 threads 125s W1204 07:34:25.291020 MAIN main.cpp:1389] DICOM server listening with AET ORTHANC on port: 4242 125s I1204 07:34:25.291037 MAIN HttpServer.cpp:1695] (http) This Orthanc server uses CivetWeb as its embedded HTTP server 125s I1204 07:34:25.291028 DICOM-SERVER DicomServer.cpp:66] (dicom) DICOM server started 125s I1204 07:34:25.291050 MAIN HttpServer.cpp:2272] (http) The embedded HTTP server will use 50 threads 125s I1204 07:34:25.291057 MAIN HttpServer.cpp:2108] (http) HTTP keep alive is enabled 125s I1204 07:34:25.291062 MAIN HttpServer.cpp:2122] (http) HTTP keep alive Timeout is now 1 seconds 125s W1204 07:34:25.291068 MAIN HttpServer.cpp:2191] HTTP compression is disabled 125s I1204 07:34:25.291073 MAIN HttpServer.cpp:2285] (http) TCP_NODELAY for the HTTP sockets is set to true 125s I1204 07:34:25.291078 MAIN HttpServer.cpp:2305] (http) Request timeout in the HTTP server is set to 30 seconds 125s I1204 07:34:25.291084 MAIN main.cpp:1226] Version of Lua: Lua 5.3 125s W1204 07:34:25.291089 MAIN main.cpp:1237] Remote LUA script execution is disabled 125s W1204 07:34:25.291094 MAIN main.cpp:1249] REST API cannot write to the file system because the "RestApiWriteToFileSystemEnabled" configuration is set to false. The URI /instances/../export is disabled. This is the most secure configuration. 125s I1204 07:34:25.291106 MAIN HttpServer.cpp:2352] (http) Branching WebDAV bucket at: /webdav 125s I1204 07:34:25.291117 MAIN HttpServer.cpp:1748] (http) Starting embedded Web server using Civetweb 125s I1204 07:34:25.293019 MAIN OrthancWebDav.cpp:1691] Starting the WebDAV upload thread 125s W1204 07:34:25.293071 MAIN HttpServer.cpp:1936] HTTP server listening on port: 8042 (HTTPS encryption is disabled, remote access is not allowed) 125s W1204 07:34:25.293090 MAIN main.cpp:978] Orthanc has started 125s I1204 07:34:25.293096 MAIN LuaScripting.cpp:927] Starting the Lua engine 126s + true 126s + curl --silent --output /dev/stderr --write-out %{http_code} http://localhost:8042/system 126s I1204 07:34:26.149108 HTTP-0 Toolbox.cpp:2782] (http) GET /system 126s Orthanc initialized! 126s I1204 07:34:26.149665 HTTP-0 Toolbox.cpp:2787] (http) GET /system (elapsed: 578 us) 126s { 126s "ApiVersion" : 29, 126s "Capabilities" : 126s { 126s "HasExtendedChanges" : true, 126s "HasExtendedFind" : true, 126s "HasKeyValueStores" : true, 126s "HasQueues" : true, 126s "HasReserveQueueValue" : true 126s }, 126s "CheckRevisions" : false, 126s "DatabaseBackendPlugin" : null, 126s "DatabaseServerIdentifier" : "abd31146-9bbcaf1c-3d905516-5c6c9692-f9eafe5e", 126s "DatabaseVersion" : 6, 126s "DefaultRetrieveMethod" : "C-MOVE", 126s "DicomAet" : "ORTHANC", 126s "DicomPort" : 4242, 126s "HasLabels" : true, 126s "HttpPort" : 8042, 126s "IngestTranscoding" : "", 126s "IsHttpServerSecure" : true, 126s "MainDicomTags" : 126s { 126s "Instance" : "0008,0012;0008,0013;0008,0018;0020,0012;0020,0013;0020,0032;0020,0037;0020,0100;0020,4000;0028,0008;0054,1330", 126s "Patient" : "0010,0010;0010,0020;0010,0030;0010,0040;0010,1000", 126s "Series" : "0008,0021;0008,0031;0008,0060;0008,0070;0008,0201;0008,1010;0008,103e;0008,1070;0018,0010;0018,0015;0018,0024;0018,1030;0018,1090;0018,1400;0020,000e;0020,0011;0020,0037;0020,0105;0020,1002;0040,0244;0040,0245;0040,0254;0040,0275;0054,0081;0054,0101;0054,1000", 126s "Study" : "0008,0020;0008,0030;0008,0050;0008,0080;0008,0090;0008,0201;0008,1030;0020,000d;0020,0010;0032,1032;0032,1060" 126s }, 126s "MaximumPatientCount" : 0, 126s "MaximumStorageMode" : "Recycle", 126s "MaximumStorageSize" : 0, 126s "Name" : "", 126s "OverwriteInstances" : false, 126s "PluginsEnabled" : true, 126s "ReadOnly" : false, 126s "StorageAreaPlugin" : null, 126s "StorageCompression" : false, 126s "UserMetadata" : {}, 126s "Version" : "1.12.10" 126s }+ STATUSCODE=200 126s + test 200 -eq 200 126s + echo Orthanc initialized! 126s + break 126s + set -e 126s + curl -s http://localhost:8042/toto 126s I1204 07:34:26.158875 HTTP-1 Toolbox.cpp:2782] (http) GET /toto 126s I1204 07:34:26.158962 HTTP-1 OrthancPlugins.cpp:2843] (plugins) Delegating HTTP request to plugin for URI: /toto 126s {'get': {}, 126s 'groups': ('to', 't'), 126s 'headers': {'accept': '*/*', 126s 'host': 'localhost:8042', 126s 'user-agent': 'curl/8.14.1'}, 126s 'method': 'GET'} 126s Accessing uri: /toto 126s Test passed 126s I1204 07:34:26.159651 HTTP-1 Toolbox.cpp:2787] (http) GET /toto (elapsed: 798 us) 126s + result=ok 126s + sudo systemctl stop orthanc 126s + sudo pkill Orthanc 126s I1204 07:34:26.197785 MAIN LuaJobManager.cpp:99] (lua) Awaking trailing sleep 126s I1204 07:34:26.197830 MAIN LuaScripting.cpp:959] Stopping the Lua engine 126s + [ ok = ok ] 126s + echo Test passed 126s + exit 0 126s I1204 07:34:26.298067 MAIN LuaScripting.cpp:965] The Lua engine has stopped 126s W1204 07:34:26.298118 MAIN main.cpp:1040] Orthanc is stopping 128s I1204 07:34:28.166199 MAIN OrthancWebDav.cpp:1702] Stopping the WebDAV upload thread 128s W1204 07:34:28.196948 MAIN main.cpp:1288] HTTP server has stopped 128s I1204 07:34:28.292797 DICOM-SERVER DicomServer.cpp:88] (dicom) DICOM server stopping 128s W1204 07:34:28.294246 MAIN main.cpp:1405] DICOM server has stopped 128s I1204 07:34:28.394370 MAIN JobsEngine.cpp:293] (jobs) Stopping the jobs engine 128s W1204 07:34:28.493187 MAIN JobsEngine.cpp:317] The jobs engine has stopped 128s I1204 07:34:28.789878 UNSTABLE-MON ServerIndex.cpp:513] Closing the monitor thread for stable resources 128s I1204 07:34:28.790013 DB-FLUSH ServerIndex.cpp:308] Stopping the database flushing thread 128s W1204 07:34:28.806594 MAIN PluginsManager.cpp:225] Unregistering plugin 'python' (version 6.0) 128s W1204 07:34:28.806634 MAIN python:/Plugin.cpp:694] Python plugin is finalizing 128s W1204 07:34:28.814052 MAIN main.cpp:2262] Orthanc has stopped 129s autopkgtest [07:34:29]: test run-unit-test: -----------------------] 129s autopkgtest [07:34:29]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 129s run-unit-test PASS 130s autopkgtest [07:34:30]: @@@@@@@@@@@@@@@@@@@@ summary 130s run-unit-test PASS