0s autopkgtest [01:04:34]: starting date and time: 2024-06-08 01:04:34+0000 0s autopkgtest [01:04:34]: git checkout: 433ed4cb Merge branch 'skia/nova_flock' into 'ubuntu/5.34+prod' 0s autopkgtest [01:04:34]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.4xd9t6zy/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:pytest,src:astropy --apt-upgrade pytango --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=pytest/8.2.2-1ubuntu1 astropy/6.0.1-4' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-big --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos02-ppc64el-4.secgroup --name adt-oracular-ppc64el-pytango-20240608-010433-juju-7f2275-prod-proposed-migration-environment-3-d78512b7-3f0d-4ff2-b378-7ffcc62eb44c --image adt/ubuntu-oracular-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 191s autopkgtest [01:07:45]: testbed dpkg architecture: ppc64el 191s autopkgtest [01:07:45]: testbed apt version: 2.9.3 191s autopkgtest [01:07:45]: @@@@@@@@@@@@@@@@@@@@ test bed setup 192s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [110 kB] 193s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [44.3 kB] 193s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [2864 B] 193s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [7972 B] 193s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [339 kB] 193s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main ppc64el Packages [54.3 kB] 193s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/restricted ppc64el Packages [1860 B] 193s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/universe ppc64el Packages [303 kB] 193s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse ppc64el Packages [1768 B] 193s Fetched 866 kB in 1s (1098 kB/s) 193s Reading package lists... 195s Reading package lists... 196s Building dependency tree... 196s Reading state information... 196s Calculating upgrade... 196s The following packages will be upgraded: 196s debianutils libheif-plugin-aomdec libheif-plugin-aomenc 196s libheif-plugin-libde265 libheif1 libnetplan1 netplan-generator netplan.io 196s python3-netplan 196s 9 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 196s Need to get 731 kB of archives. 196s After this operation, 5120 B of additional disk space will be used. 196s Get:1 http://ftpmaster.internal/ubuntu oracular/main ppc64el debianutils ppc64el 5.18 [90.5 kB] 196s Get:2 http://ftpmaster.internal/ubuntu oracular/main ppc64el netplan-generator ppc64el 1.0-3ubuntu1 [59.3 kB] 196s Get:3 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-netplan ppc64el 1.0-3ubuntu1 [21.8 kB] 196s Get:4 http://ftpmaster.internal/ubuntu oracular/main ppc64el netplan.io ppc64el 1.0-3ubuntu1 [66.6 kB] 196s Get:5 http://ftpmaster.internal/ubuntu oracular/main ppc64el libnetplan1 ppc64el 1.0-3ubuntu1 [138 kB] 197s Get:6 http://ftpmaster.internal/ubuntu oracular/main ppc64el libheif-plugin-aomdec ppc64el 1.17.6-3 [10.2 kB] 197s Get:7 http://ftpmaster.internal/ubuntu oracular/main ppc64el libheif-plugin-aomenc ppc64el 1.17.6-3 [16.6 kB] 197s Get:8 http://ftpmaster.internal/ubuntu oracular/main ppc64el libheif1 ppc64el 1.17.6-3 [320 kB] 197s Get:9 http://ftpmaster.internal/ubuntu oracular/main ppc64el libheif-plugin-libde265 ppc64el 1.17.6-3 [8484 B] 197s Fetched 731 kB in 1s (1163 kB/s) 197s (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 ... 72602 files and directories currently installed.) 197s Preparing to unpack .../debianutils_5.18_ppc64el.deb ... 197s Unpacking debianutils (5.18) over (5.17build1) ... 197s Setting up debianutils (5.18) ... 197s (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 ... 72602 files and directories currently installed.) 197s Preparing to unpack .../0-netplan-generator_1.0-3ubuntu1_ppc64el.deb ... 197s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 197s Unpacking netplan-generator (1.0-3ubuntu1) over (1.0-2ubuntu1) ... 197s Preparing to unpack .../1-python3-netplan_1.0-3ubuntu1_ppc64el.deb ... 197s Unpacking python3-netplan (1.0-3ubuntu1) over (1.0-2ubuntu1) ... 197s Preparing to unpack .../2-netplan.io_1.0-3ubuntu1_ppc64el.deb ... 197s Unpacking netplan.io (1.0-3ubuntu1) over (1.0-2ubuntu1) ... 197s Preparing to unpack .../3-libnetplan1_1.0-3ubuntu1_ppc64el.deb ... 197s Unpacking libnetplan1:ppc64el (1.0-3ubuntu1) over (1.0-2ubuntu1) ... 197s Preparing to unpack .../4-libheif-plugin-aomdec_1.17.6-3_ppc64el.deb ... 197s Unpacking libheif-plugin-aomdec:ppc64el (1.17.6-3) over (1.17.6-1ubuntu4) ... 197s Preparing to unpack .../5-libheif-plugin-aomenc_1.17.6-3_ppc64el.deb ... 197s Unpacking libheif-plugin-aomenc:ppc64el (1.17.6-3) over (1.17.6-1ubuntu4) ... 197s Preparing to unpack .../6-libheif1_1.17.6-3_ppc64el.deb ... 197s Unpacking libheif1:ppc64el (1.17.6-3) over (1.17.6-1ubuntu4) ... 197s Preparing to unpack .../7-libheif-plugin-libde265_1.17.6-3_ppc64el.deb ... 197s Unpacking libheif-plugin-libde265:ppc64el (1.17.6-3) over (1.17.6-1ubuntu4) ... 197s Setting up libnetplan1:ppc64el (1.0-3ubuntu1) ... 197s Setting up python3-netplan (1.0-3ubuntu1) ... 197s Setting up netplan-generator (1.0-3ubuntu1) ... 197s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 197s Setting up netplan.io (1.0-3ubuntu1) ... 197s Setting up libheif-plugin-aomdec:ppc64el (1.17.6-3) ... 197s Setting up libheif-plugin-libde265:ppc64el (1.17.6-3) ... 197s Setting up libheif1:ppc64el (1.17.6-3) ... 197s Setting up libheif-plugin-aomenc:ppc64el (1.17.6-3) ... 197s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 197s Processing triggers for man-db (2.12.1-1) ... 199s Processing triggers for dbus (1.14.10-4ubuntu4) ... 199s Reading package lists... 199s Building dependency tree... 199s Reading state information... 199s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 200s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 200s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 200s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 200s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 201s Reading package lists... 201s Reading package lists... 201s Building dependency tree... 201s Reading state information... 201s Calculating upgrade... 201s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 201s Reading package lists... 202s Building dependency tree... 202s Reading state information... 202s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 205s autopkgtest [01:07:59]: testbed running kernel: Linux 6.8.0-31-generic #31-Ubuntu SMP Sat Apr 20 00:05:55 UTC 2024 205s autopkgtest [01:07:59]: @@@@@@@@@@@@@@@@@@@@ apt-source pytango 208s Get:1 http://ftpmaster.internal/ubuntu oracular/universe pytango 9.5.0-2build2 (dsc) [3207 B] 208s Get:2 http://ftpmaster.internal/ubuntu oracular/universe pytango 9.5.0-2build2 (tar) [4981 kB] 208s Get:3 http://ftpmaster.internal/ubuntu oracular/universe pytango 9.5.0-2build2 (diff) [13.6 kB] 208s gpgv: Signature made Mon Apr 1 07:18:45 2024 UTC 208s gpgv: using RSA key A089FB36AAFBDAD5ACC1325069F790171A210984 208s gpgv: Can't check signature: No public key 208s dpkg-source: warning: cannot verify inline signature for ./pytango_9.5.0-2build2.dsc: no acceptable signature found 208s autopkgtest [01:08:02]: testing package pytango version 9.5.0-2build2 208s autopkgtest [01:08:02]: build not needed 223s autopkgtest [01:08:17]: test command1: preparing testbed 224s Reading package lists... 224s Building dependency tree... 224s Reading state information... 225s Starting pkgProblemResolver with broken count: 0 225s Starting 2 pkgProblemResolver with broken count: 0 225s Done 225s The following additional packages will be installed: 225s libblas3 libboost-python1.83.0 libcares2 libcos4-3 libev4t64 libexpat1-dev 225s libgfortran5 libjs-jquery libjs-sphinxdoc libjs-underscore liblapack3 225s libnorm1t64 libomniorb4-3t64 libomnithread4 libpgm-5.3-0t64 libpython3-dev 225s libpython3.12-dev libpython3.12t64 libsodium23 libtango-tools libtango95t64 225s libzmq5 python3-dev python3-gevent python3-greenlet python3-iniconfig 225s python3-numpy python3-packaging python3-pluggy python3-psutil python3-py 225s python3-pytest python3-pytest-forked python3-tango python3-zope.event 225s python3-zope.interface python3.12-dev tango-common tango-starter tango-test 225s zlib1g-dev 225s Suggested packages: 225s python-gevent-doc python-greenlet-dev python-greenlet-doc gcc gfortran 225s python-numpy-doc subversion 225s Recommended packages: 225s javascript-common 225s The following NEW packages will be installed: 225s autopkgtest-satdep libblas3 libboost-python1.83.0 libcares2 libcos4-3 225s libev4t64 libexpat1-dev libgfortran5 libjs-jquery libjs-sphinxdoc 225s libjs-underscore liblapack3 libnorm1t64 libomniorb4-3t64 libomnithread4 225s libpgm-5.3-0t64 libpython3-dev libpython3.12-dev libpython3.12t64 225s libsodium23 libtango-tools libtango95t64 libzmq5 python3-dev python3-gevent 225s python3-greenlet python3-iniconfig python3-numpy python3-packaging 225s python3-pluggy python3-psutil python3-py python3-pytest 225s python3-pytest-forked python3-tango python3-zope.event 225s python3-zope.interface python3.12-dev tango-common tango-starter tango-test 225s zlib1g-dev 225s 0 upgraded, 42 newly installed, 0 to remove and 0 not upgraded. 225s Need to get 28.1 MB/28.1 MB of archives. 225s After this operation, 132 MB of additional disk space will be used. 225s Get:1 /tmp/autopkgtest.DTk7zf/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [740 B] 225s Get:2 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libomnithread4 ppc64el 4.3.2+ds1-1.1build2 [13.2 kB] 225s Get:3 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libomniorb4-3t64 ppc64el 4.3.2+ds1-1.1build2 [1392 kB] 226s Get:4 http://ftpmaster.internal/ubuntu oracular/universe ppc64el tango-common all 9.5.0+dfsg1-1.1build1 [7558 B] 226s Get:5 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libcos4-3 ppc64el 4.3.2+ds1-1.1build2 [1429 kB] 226s Get:6 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libnorm1t64 ppc64el 1.5.9+dfsg-3.1build1 [194 kB] 226s Get:7 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libpgm-5.3-0t64 ppc64el 5.3.128~dfsg-2.1build1 [185 kB] 226s Get:8 http://ftpmaster.internal/ubuntu oracular/main ppc64el libsodium23 ppc64el 1.0.18-1build3 [150 kB] 226s Get:9 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libzmq5 ppc64el 4.3.5-1build2 [297 kB] 226s Get:10 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libtango95t64 ppc64el 9.5.0+dfsg1-1.1build1 [1847 kB] 226s Get:11 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libtango-tools ppc64el 9.5.0+dfsg1-1.1build1 [26.6 kB] 226s Get:12 http://ftpmaster.internal/ubuntu oracular/universe ppc64el tango-starter ppc64el 9.5.0+dfsg1-1.1build1 [82.8 kB] 226s Get:13 http://ftpmaster.internal/ubuntu oracular/main ppc64el libblas3 ppc64el 3.12.0-3build1 [227 kB] 226s Get:14 http://ftpmaster.internal/ubuntu oracular/main ppc64el libboost-python1.83.0 ppc64el 1.83.0-3ubuntu1 [316 kB] 226s Get:15 http://ftpmaster.internal/ubuntu oracular/main ppc64el libcares2 ppc64el 1.27.0-1.0ubuntu1 [99.0 kB] 226s Get:16 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libev4t64 ppc64el 1:4.33-2.1build1 [34.9 kB] 226s Get:17 http://ftpmaster.internal/ubuntu oracular/main ppc64el libexpat1-dev ppc64el 2.6.2-1 [149 kB] 226s Get:18 http://ftpmaster.internal/ubuntu oracular/main ppc64el libgfortran5 ppc64el 14.1.0-1ubuntu1 [573 kB] 226s Get:19 http://ftpmaster.internal/ubuntu oracular/main ppc64el libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 226s Get:20 http://ftpmaster.internal/ubuntu oracular/main ppc64el libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 226s Get:21 http://ftpmaster.internal/ubuntu oracular/main ppc64el libjs-sphinxdoc all 7.2.6-8 [150 kB] 226s Get:22 http://ftpmaster.internal/ubuntu oracular/main ppc64el liblapack3 ppc64el 3.12.0-3build1 [2804 kB] 226s Get:23 http://ftpmaster.internal/ubuntu oracular/main ppc64el libpython3.12t64 ppc64el 3.12.3-1 [2553 kB] 226s Get:24 http://ftpmaster.internal/ubuntu oracular/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg-3.1ubuntu2 [902 kB] 226s Get:25 http://ftpmaster.internal/ubuntu oracular/main ppc64el libpython3.12-dev ppc64el 3.12.3-1 [6174 kB] 226s Get:26 http://ftpmaster.internal/ubuntu oracular/main ppc64el libpython3-dev ppc64el 3.12.3-0ubuntu1 [10.2 kB] 226s Get:27 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3.12-dev ppc64el 3.12.3-1 [498 kB] 226s Get:28 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-dev ppc64el 3.12.3-0ubuntu1 [26.7 kB] 226s Get:29 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 226s Get:30 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-numpy ppc64el 1:1.26.4+ds-10 [4408 kB] 226s Get:31 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-packaging all 24.0-1 [41.1 kB] 226s Get:32 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-pluggy all 1.5.0-1 [21.0 kB] 226s Get:33 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-psutil ppc64el 5.9.8-2build2 [197 kB] 226s Get:34 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-py all 1.11.0-2 [72.7 kB] 226s Get:35 http://ftpmaster.internal/ubuntu oracular-proposed/universe ppc64el python3-pytest all 8.2.2-1ubuntu1 [250 kB] 226s Get:36 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-pytest-forked all 1.6.0-2 [7382 B] 226s Get:37 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-zope.event all 5.0-0.1 [7512 B] 226s Get:38 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-zope.interface ppc64el 6.4-1 [140 kB] 226s Get:39 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-greenlet ppc64el 3.0.3-0ubuntu5 [163 kB] 226s Get:40 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-gevent ppc64el 24.2.1-0.1ubuntu2 [887 kB] 226s Get:41 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-tango ppc64el 9.5.0-2build2 [1200 kB] 226s Get:42 http://ftpmaster.internal/ubuntu oracular/universe ppc64el tango-test ppc64el 9.5.0+dfsg1-1.1build1 [107 kB] 227s Preconfiguring packages ... 227s Fetched 28.1 MB in 2s (18.5 MB/s) 227s Selecting previously unselected package libomnithread4:ppc64el. 227s (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 ... 72602 files and directories currently installed.) 227s Preparing to unpack .../00-libomnithread4_4.3.2+ds1-1.1build2_ppc64el.deb ... 227s Unpacking libomnithread4:ppc64el (4.3.2+ds1-1.1build2) ... 227s Selecting previously unselected package libomniorb4-3t64:ppc64el. 227s Preparing to unpack .../01-libomniorb4-3t64_4.3.2+ds1-1.1build2_ppc64el.deb ... 227s Unpacking libomniorb4-3t64:ppc64el (4.3.2+ds1-1.1build2) ... 227s Selecting previously unselected package tango-common. 227s Preparing to unpack .../02-tango-common_9.5.0+dfsg1-1.1build1_all.deb ... 227s Unpacking tango-common (9.5.0+dfsg1-1.1build1) ... 227s Selecting previously unselected package libcos4-3:ppc64el. 227s Preparing to unpack .../03-libcos4-3_4.3.2+ds1-1.1build2_ppc64el.deb ... 227s Unpacking libcos4-3:ppc64el (4.3.2+ds1-1.1build2) ... 227s Selecting previously unselected package libnorm1t64:ppc64el. 227s Preparing to unpack .../04-libnorm1t64_1.5.9+dfsg-3.1build1_ppc64el.deb ... 227s Unpacking libnorm1t64:ppc64el (1.5.9+dfsg-3.1build1) ... 227s Selecting previously unselected package libpgm-5.3-0t64:ppc64el. 227s Preparing to unpack .../05-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_ppc64el.deb ... 227s Unpacking libpgm-5.3-0t64:ppc64el (5.3.128~dfsg-2.1build1) ... 227s Selecting previously unselected package libsodium23:ppc64el. 227s Preparing to unpack .../06-libsodium23_1.0.18-1build3_ppc64el.deb ... 227s Unpacking libsodium23:ppc64el (1.0.18-1build3) ... 227s Selecting previously unselected package libzmq5:ppc64el. 227s Preparing to unpack .../07-libzmq5_4.3.5-1build2_ppc64el.deb ... 227s Unpacking libzmq5:ppc64el (4.3.5-1build2) ... 227s Selecting previously unselected package libtango95t64:ppc64el. 227s Preparing to unpack .../08-libtango95t64_9.5.0+dfsg1-1.1build1_ppc64el.deb ... 227s Unpacking libtango95t64:ppc64el (9.5.0+dfsg1-1.1build1) ... 227s Selecting previously unselected package libtango-tools. 227s Preparing to unpack .../09-libtango-tools_9.5.0+dfsg1-1.1build1_ppc64el.deb ... 227s Unpacking libtango-tools (9.5.0+dfsg1-1.1build1) ... 227s Selecting previously unselected package tango-starter. 227s Preparing to unpack .../10-tango-starter_9.5.0+dfsg1-1.1build1_ppc64el.deb ... 227s Unpacking tango-starter (9.5.0+dfsg1-1.1build1) ... 227s Selecting previously unselected package libblas3:ppc64el. 227s Preparing to unpack .../11-libblas3_3.12.0-3build1_ppc64el.deb ... 227s Unpacking libblas3:ppc64el (3.12.0-3build1) ... 227s Selecting previously unselected package libboost-python1.83.0. 227s Preparing to unpack .../12-libboost-python1.83.0_1.83.0-3ubuntu1_ppc64el.deb ... 227s Unpacking libboost-python1.83.0 (1.83.0-3ubuntu1) ... 227s Selecting previously unselected package libcares2:ppc64el. 227s Preparing to unpack .../13-libcares2_1.27.0-1.0ubuntu1_ppc64el.deb ... 227s Unpacking libcares2:ppc64el (1.27.0-1.0ubuntu1) ... 227s Selecting previously unselected package libev4t64:ppc64el. 227s Preparing to unpack .../14-libev4t64_1%3a4.33-2.1build1_ppc64el.deb ... 227s Unpacking libev4t64:ppc64el (1:4.33-2.1build1) ... 227s Selecting previously unselected package libexpat1-dev:ppc64el. 227s Preparing to unpack .../15-libexpat1-dev_2.6.2-1_ppc64el.deb ... 227s Unpacking libexpat1-dev:ppc64el (2.6.2-1) ... 227s Selecting previously unselected package libgfortran5:ppc64el. 227s Preparing to unpack .../16-libgfortran5_14.1.0-1ubuntu1_ppc64el.deb ... 227s Unpacking libgfortran5:ppc64el (14.1.0-1ubuntu1) ... 227s Selecting previously unselected package libjs-jquery. 227s Preparing to unpack .../17-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 227s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 227s Selecting previously unselected package libjs-underscore. 227s Preparing to unpack .../18-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 227s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 227s Selecting previously unselected package libjs-sphinxdoc. 227s Preparing to unpack .../19-libjs-sphinxdoc_7.2.6-8_all.deb ... 227s Unpacking libjs-sphinxdoc (7.2.6-8) ... 227s Selecting previously unselected package liblapack3:ppc64el. 227s Preparing to unpack .../20-liblapack3_3.12.0-3build1_ppc64el.deb ... 227s Unpacking liblapack3:ppc64el (3.12.0-3build1) ... 227s Selecting previously unselected package libpython3.12t64:ppc64el. 227s Preparing to unpack .../21-libpython3.12t64_3.12.3-1_ppc64el.deb ... 227s Unpacking libpython3.12t64:ppc64el (3.12.3-1) ... 227s Selecting previously unselected package zlib1g-dev:ppc64el. 227s Preparing to unpack .../22-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu2_ppc64el.deb ... 227s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg-3.1ubuntu2) ... 227s Selecting previously unselected package libpython3.12-dev:ppc64el. 227s Preparing to unpack .../23-libpython3.12-dev_3.12.3-1_ppc64el.deb ... 227s Unpacking libpython3.12-dev:ppc64el (3.12.3-1) ... 228s Selecting previously unselected package libpython3-dev:ppc64el. 228s Preparing to unpack .../24-libpython3-dev_3.12.3-0ubuntu1_ppc64el.deb ... 228s Unpacking libpython3-dev:ppc64el (3.12.3-0ubuntu1) ... 228s Selecting previously unselected package python3.12-dev. 228s Preparing to unpack .../25-python3.12-dev_3.12.3-1_ppc64el.deb ... 228s Unpacking python3.12-dev (3.12.3-1) ... 228s Selecting previously unselected package python3-dev. 228s Preparing to unpack .../26-python3-dev_3.12.3-0ubuntu1_ppc64el.deb ... 228s Unpacking python3-dev (3.12.3-0ubuntu1) ... 228s Selecting previously unselected package python3-iniconfig. 228s Preparing to unpack .../27-python3-iniconfig_1.1.1-2_all.deb ... 228s Unpacking python3-iniconfig (1.1.1-2) ... 228s Selecting previously unselected package python3-numpy. 228s Preparing to unpack .../28-python3-numpy_1%3a1.26.4+ds-10_ppc64el.deb ... 228s Unpacking python3-numpy (1:1.26.4+ds-10) ... 228s Selecting previously unselected package python3-packaging. 228s Preparing to unpack .../29-python3-packaging_24.0-1_all.deb ... 228s Unpacking python3-packaging (24.0-1) ... 228s Selecting previously unselected package python3-pluggy. 228s Preparing to unpack .../30-python3-pluggy_1.5.0-1_all.deb ... 228s Unpacking python3-pluggy (1.5.0-1) ... 228s Selecting previously unselected package python3-psutil. 228s Preparing to unpack .../31-python3-psutil_5.9.8-2build2_ppc64el.deb ... 228s Unpacking python3-psutil (5.9.8-2build2) ... 228s Selecting previously unselected package python3-py. 228s Preparing to unpack .../32-python3-py_1.11.0-2_all.deb ... 228s Unpacking python3-py (1.11.0-2) ... 228s Selecting previously unselected package python3-pytest. 228s Preparing to unpack .../33-python3-pytest_8.2.2-1ubuntu1_all.deb ... 228s Unpacking python3-pytest (8.2.2-1ubuntu1) ... 228s Selecting previously unselected package python3-pytest-forked. 228s Preparing to unpack .../34-python3-pytest-forked_1.6.0-2_all.deb ... 228s Unpacking python3-pytest-forked (1.6.0-2) ... 228s Selecting previously unselected package python3-zope.event. 228s Preparing to unpack .../35-python3-zope.event_5.0-0.1_all.deb ... 228s Unpacking python3-zope.event (5.0-0.1) ... 228s Selecting previously unselected package python3-zope.interface. 228s Preparing to unpack .../36-python3-zope.interface_6.4-1_ppc64el.deb ... 228s Unpacking python3-zope.interface (6.4-1) ... 228s Selecting previously unselected package python3-greenlet. 228s Preparing to unpack .../37-python3-greenlet_3.0.3-0ubuntu5_ppc64el.deb ... 228s Unpacking python3-greenlet (3.0.3-0ubuntu5) ... 228s Selecting previously unselected package python3-gevent. 228s Preparing to unpack .../38-python3-gevent_24.2.1-0.1ubuntu2_ppc64el.deb ... 228s Unpacking python3-gevent (24.2.1-0.1ubuntu2) ... 228s Selecting previously unselected package python3-tango. 228s Preparing to unpack .../39-python3-tango_9.5.0-2build2_ppc64el.deb ... 228s Unpacking python3-tango (9.5.0-2build2) ... 228s Selecting previously unselected package tango-test. 228s Preparing to unpack .../40-tango-test_9.5.0+dfsg1-1.1build1_ppc64el.deb ... 228s Unpacking tango-test (9.5.0+dfsg1-1.1build1) ... 228s Selecting previously unselected package autopkgtest-satdep. 228s Preparing to unpack .../41-1-autopkgtest-satdep.deb ... 228s Unpacking autopkgtest-satdep (0) ... 228s Setting up libboost-python1.83.0 (1.83.0-3ubuntu1) ... 228s Setting up python3-iniconfig (1.1.1-2) ... 228s Setting up libev4t64:ppc64el (1:4.33-2.1build1) ... 228s Setting up libnorm1t64:ppc64el (1.5.9+dfsg-3.1build1) ... 228s Setting up libsodium23:ppc64el (1.0.18-1build3) ... 228s Setting up python3-py (1.11.0-2) ... 229s Setting up python3-zope.event (5.0-0.1) ... 229s Setting up python3-zope.interface (6.4-1) ... 229s Setting up python3-psutil (5.9.8-2build2) ... 229s Setting up libpython3.12t64:ppc64el (3.12.3-1) ... 229s Setting up libpgm-5.3-0t64:ppc64el (5.3.128~dfsg-2.1build1) ... 229s Setting up libblas3:ppc64el (3.12.0-3build1) ... 229s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/blas/libblas.so.3 to provide /usr/lib/powerpc64le-linux-gnu/libblas.so.3 (libblas.so.3-powerpc64le-linux-gnu) in auto mode 229s Setting up python3-packaging (24.0-1) ... 230s Setting up libexpat1-dev:ppc64el (2.6.2-1) ... 230s Setting up python3-greenlet (3.0.3-0ubuntu5) ... 230s Setting up libcares2:ppc64el (1.27.0-1.0ubuntu1) ... 230s Setting up libomnithread4:ppc64el (4.3.2+ds1-1.1build2) ... 230s Setting up libgfortran5:ppc64el (14.1.0-1ubuntu1) ... 230s Setting up python3-pluggy (1.5.0-1) ... 230s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg-3.1ubuntu2) ... 230s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 230s Setting up tango-common (9.5.0+dfsg1-1.1build1) ... 230s Adding group tango....done 230s Adding system user tango....done 230s info: Adding user `tango' to group `video' ... 230s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 230s Setting up liblapack3:ppc64el (3.12.0-3build1) ... 230s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/powerpc64le-linux-gnu/liblapack.so.3 (liblapack.so.3-powerpc64le-linux-gnu) in auto mode 230s Setting up libzmq5:ppc64el (4.3.5-1build2) ... 230s Setting up libomniorb4-3t64:ppc64el (4.3.2+ds1-1.1build2) ... 230s Setting up python3-pytest (8.2.2-1ubuntu1) ... 231s Setting up libpython3.12-dev:ppc64el (3.12.3-1) ... 231s Setting up python3-gevent (24.2.1-0.1ubuntu2) ... 231s Setting up python3-pytest-forked (1.6.0-2) ... 231s Setting up python3.12-dev (3.12.3-1) ... 231s Setting up python3-numpy (1:1.26.4+ds-10) ... 233s Setting up libjs-sphinxdoc (7.2.6-8) ... 233s Setting up libcos4-3:ppc64el (4.3.2+ds1-1.1build2) ... 233s Setting up libpython3-dev:ppc64el (3.12.3-0ubuntu1) ... 233s Setting up python3-dev (3.12.3-0ubuntu1) ... 233s Setting up libtango95t64:ppc64el (9.5.0+dfsg1-1.1build1) ... 233s Setting up libtango-tools (9.5.0+dfsg1-1.1build1) ... 233s Setting up python3-tango (9.5.0-2build2) ... 234s Setting up tango-starter (9.5.0+dfsg1-1.1build1) ... 234s Created symlink /etc/systemd/system/multi-user.target.wants/tango-starter.service → /usr/lib/systemd/system/tango-starter.service. 234s Failed to start tango-starter.service: Unit tango-db.service not found. 234s Could not execute systemctl: at /usr/bin/deb-systemd-invoke line 148. 234s Setting up tango-test (9.5.0+dfsg1-1.1build1) ... 234s Setting up autopkgtest-satdep (0) ... 234s Processing triggers for man-db (2.12.1-1) ... 235s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 238s (Reading database ... 74693 files and directories currently installed.) 238s Removing autopkgtest-satdep (0) ... 238s autopkgtest [01:08:32]: test command1: set -efu ; cp -r tests "$AUTOPKGTEST_TMP" ; for py in $(py3versions -d 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; PATH=/usr/lib/tango/:$PATH $py -m pytest tests -v --forked ; done 238s autopkgtest [01:08:32]: test command1: [----------------------- 238s Testing with python3.12: 239s ============================= test session starts ============================== 239s platform linux -- Python 3.12.3, pytest-8.2.2, pluggy-1.5.0 -- /usr/bin/python3.12 239s cachedir: .pytest_cache 239s rootdir: /tmp/autopkgtest.DTk7zf/autopkgtest_tmp 239s plugins: forked-1.6.0 240s collecting ... collected 1220 items 240s 240s tests/test_async.py::test_async_command_polled[int] PASSED [ 0%] 240s tests/test_async.py::test_async_command_polled[float] PASSED [ 0%] 240s tests/test_async.py::test_async_command_polled[str] PASSED [ 0%] 240s tests/test_async.py::test_async_command_polled[bool] PASSED [ 0%] 240s tests/test_async.py::test_async_command_polled[(int,)] PASSED [ 0%] 240s tests/test_async.py::test_async_command_polled[(float,)] PASSED [ 0%] 241s tests/test_async.py::test_async_command_polled[(str,)] PASSED [ 0%] 241s tests/test_async.py::test_async_command_polled[(bool,)] XFAIL (Not s...) [ 0%] 241s tests/test_async.py::test_async_command_with_polled_callback PASSED [ 0%] 241s tests/test_async.py::test_async_command_with_pushed_callback PASSED [ 0%] 241s tests/test_client.py::test_ping PASSED [ 0%] 241s tests/test_client.py::test_info PASSED [ 0%] 241s tests/test_client.py::test_read_attribute[State] PASSED [ 1%] 241s tests/test_client.py::test_read_attribute[Status] PASSED [ 1%] 241s tests/test_client.py::test_read_attribute[ampli] PASSED [ 1%] 241s tests/test_client.py::test_read_attribute[boolean_image] PASSED [ 1%] 241s tests/test_client.py::test_read_attribute[boolean_image_ro] PASSED [ 1%] 241s tests/test_client.py::test_read_attribute[boolean_scalar] PASSED [ 1%] 241s tests/test_client.py::test_read_attribute[boolean_spectrum] PASSED [ 1%] 241s tests/test_client.py::test_read_attribute[boolean_spectrum_ro] PASSED [ 1%] 241s tests/test_client.py::test_read_attribute[double_image] PASSED [ 1%] 241s tests/test_client.py::test_read_attribute[double_image_ro] PASSED [ 1%] 241s tests/test_client.py::test_read_attribute[double_scalar] PASSED [ 1%] 241s tests/test_client.py::test_read_attribute[double_scalar_rww] PASSED [ 1%] 242s tests/test_client.py::test_read_attribute[double_scalar_w] PASSED [ 2%] 242s tests/test_client.py::test_read_attribute[double_spectrum] PASSED [ 2%] 242s tests/test_client.py::test_read_attribute[double_spectrum_ro] PASSED [ 2%] 242s tests/test_client.py::test_read_attribute[enum_image] PASSED [ 2%] 242s tests/test_client.py::test_read_attribute[enum_image_ro] PASSED [ 2%] 242s tests/test_client.py::test_read_attribute[enum_scalar] PASSED [ 2%] 242s tests/test_client.py::test_read_attribute[enum_scalar_ro] PASSED [ 2%] 242s tests/test_client.py::test_read_attribute[enum_spectrum] PASSED [ 2%] 242s tests/test_client.py::test_read_attribute[enum_spectrum_ro] PASSED [ 2%] 242s tests/test_client.py::test_read_attribute[float_image] PASSED [ 2%] 242s tests/test_client.py::test_read_attribute[float_image_ro] PASSED [ 2%] 242s tests/test_client.py::test_read_attribute[float_scalar] PASSED [ 2%] 242s tests/test_client.py::test_read_attribute[float_spectrum] PASSED [ 3%] 243s tests/test_client.py::test_read_attribute[float_spectrum_ro] PASSED [ 3%] 243s tests/test_client.py::test_read_attribute[freq] PASSED [ 3%] 243s tests/test_client.py::test_read_attribute[long64_image_ro] PASSED [ 3%] 243s tests/test_client.py::test_read_attribute[long64_scalar] PASSED [ 3%] 243s tests/test_client.py::test_read_attribute[long64_spectrum_ro] PASSED [ 3%] 243s tests/test_client.py::test_read_attribute[long_image] PASSED [ 3%] 243s tests/test_client.py::test_read_attribute[long_image_ro] PASSED [ 3%] 243s tests/test_client.py::test_read_attribute[long_scalar] PASSED [ 3%] 243s tests/test_client.py::test_read_attribute[long_scalar_rww] PASSED [ 3%] 243s tests/test_client.py::test_read_attribute[long_scalar_w] PASSED [ 3%] 243s tests/test_client.py::test_read_attribute[long_spectrum] PASSED [ 3%] 243s tests/test_client.py::test_read_attribute[long_spectrum_ro] PASSED [ 4%] 243s tests/test_client.py::test_read_attribute[short_image] PASSED [ 4%] 243s tests/test_client.py::test_read_attribute[short_image_ro] PASSED [ 4%] 243s tests/test_client.py::test_read_attribute[short_scalar] PASSED [ 4%] 243s tests/test_client.py::test_read_attribute[short_scalar_ro] PASSED [ 4%] 244s tests/test_client.py::test_read_attribute[short_scalar_rww] PASSED [ 4%] 244s tests/test_client.py::test_read_attribute[short_scalar_w] PASSED [ 4%] 244s tests/test_client.py::test_read_attribute[short_spectrum] PASSED [ 4%] 244s tests/test_client.py::test_read_attribute[short_spectrum_ro] PASSED [ 4%] 244s tests/test_client.py::test_read_attribute[string_image] PASSED [ 4%] 244s tests/test_client.py::test_read_attribute[string_image_ro] XFAIL [ 4%] 244s tests/test_client.py::test_read_attribute[string_scalar] PASSED [ 4%] 244s tests/test_client.py::test_read_attribute[string_spectrum] PASSED [ 5%] 244s tests/test_client.py::test_read_attribute[string_spectrum_ro] XFAIL [ 5%] 244s tests/test_client.py::test_read_attribute[uchar_image] PASSED [ 5%] 244s tests/test_client.py::test_read_attribute[uchar_image_ro] PASSED [ 5%] 244s tests/test_client.py::test_read_attribute[uchar_scalar] PASSED [ 5%] 245s tests/test_client.py::test_read_attribute[uchar_spectrum] PASSED [ 5%] 245s tests/test_client.py::test_read_attribute[uchar_spectrum_ro] PASSED [ 5%] 245s tests/test_client.py::test_read_attribute[ulong64_image_ro] PASSED [ 5%] 245s tests/test_client.py::test_read_attribute[ulong64_scalar] PASSED [ 5%] 245s tests/test_client.py::test_read_attribute[ulong64_spectrum_ro] PASSED [ 5%] 245s tests/test_client.py::test_read_attribute[ulong_image_ro] PASSED [ 5%] 245s tests/test_client.py::test_read_attribute[ulong_scalar] PASSED [ 5%] 245s tests/test_client.py::test_read_attribute[ulong_spectrum_ro] PASSED [ 5%] 245s tests/test_client.py::test_read_attribute[ushort_image] PASSED [ 6%] 245s tests/test_client.py::test_read_attribute[ushort_image_ro] PASSED [ 6%] 245s tests/test_client.py::test_read_attribute[ushort_scalar] PASSED [ 6%] 246s tests/test_client.py::test_read_attribute[ushort_spectrum] PASSED [ 6%] 246s tests/test_client.py::test_read_attribute[ushort_spectrum_ro] PASSED [ 6%] 246s tests/test_client.py::test_read_attribute[wave] PASSED [ 6%] 246s tests/test_client.py::test_read_write_attribute_with_green_modes[Synchronous-double_scalar_w] PASSED [ 6%] 246s tests/test_client.py::test_read_write_attribute_with_green_modes[Synchronous-double_spectrum] PASSED [ 6%] 246s tests/test_client.py::test_read_write_attribute_with_green_modes[Synchronous-double_image] PASSED [ 6%] 246s tests/test_client.py::test_read_attribute_config_with_green_modes[Synchronous-double_scalar_w] PASSED [ 6%] 246s tests/test_client.py::test_read_attribute_config_with_green_modes[Synchronous-double_spectrum] PASSED [ 6%] 246s tests/test_client.py::test_read_attribute_config_with_green_modes[Synchronous-double_image] PASSED [ 6%] 246s tests/test_client.py::test_attribute_list_query[Synchronous] PASSED [ 7%] 246s tests/test_client.py::test_attribute_list_query_ex[Synchronous] PASSED [ 7%] 246s tests/test_client.py::test_read_write_attribute_with_green_modes[Asyncio-double_scalar_w] PASSED [ 7%] 246s tests/test_client.py::test_read_write_attribute_with_green_modes[Asyncio-double_spectrum] PASSED [ 7%] 247s tests/test_client.py::test_read_write_attribute_with_green_modes[Asyncio-double_image] PASSED [ 7%] 247s tests/test_client.py::test_read_attribute_config_with_green_modes[Asyncio-double_scalar_w] PASSED [ 7%] 247s tests/test_client.py::test_read_attribute_config_with_green_modes[Asyncio-double_spectrum] PASSED [ 7%] 247s tests/test_client.py::test_read_attribute_config_with_green_modes[Asyncio-double_image] PASSED [ 7%] 247s tests/test_client.py::test_attribute_list_query[Asyncio] PASSED [ 7%] 247s tests/test_client.py::test_attribute_list_query_ex[Asyncio] PASSED [ 7%] 247s tests/test_client.py::test_read_write_attribute_with_green_modes[Gevent-double_scalar_w] PASSED [ 7%] 247s tests/test_client.py::test_read_write_attribute_with_green_modes[Gevent-double_spectrum] PASSED [ 7%] 247s tests/test_client.py::test_read_write_attribute_with_green_modes[Gevent-double_image] PASSED [ 8%] 247s tests/test_client.py::test_read_attribute_config_with_green_modes[Gevent-double_scalar_w] PASSED [ 8%] 247s tests/test_client.py::test_read_attribute_config_with_green_modes[Gevent-double_spectrum] PASSED [ 8%] 247s tests/test_client.py::test_read_attribute_config_with_green_modes[Gevent-double_image] PASSED [ 8%] 247s tests/test_client.py::test_attribute_list_query[Gevent] PASSED [ 8%] 247s tests/test_client.py::test_attribute_list_query_ex[Gevent] PASSED [ 8%] 247s tests/test_client.py::test_read_write_attribute_with_green_modes[Futures-double_scalar_w] PASSED [ 8%] 247s tests/test_client.py::test_read_write_attribute_with_green_modes[Futures-double_spectrum] PASSED [ 8%] 247s tests/test_client.py::test_read_write_attribute_with_green_modes[Futures-double_image] PASSED [ 8%] 248s tests/test_client.py::test_read_attribute_config_with_green_modes[Futures-double_scalar_w] PASSED [ 8%] 248s tests/test_client.py::test_read_attribute_config_with_green_modes[Futures-double_spectrum] PASSED [ 8%] 248s tests/test_client.py::test_read_attribute_config_with_green_modes[Futures-double_image] PASSED [ 8%] 248s tests/test_client.py::test_attribute_list_query[Futures] PASSED [ 9%] 248s tests/test_client.py::test_attribute_list_query_ex[Futures] PASSED [ 9%] 248s tests/test_client.py::test_write_scalar_attribute[boolean_scalar] PASSED [ 9%] 248s tests/test_client.py::test_write_scalar_attribute[double_scalar] PASSED [ 9%] 248s tests/test_client.py::test_write_scalar_attribute[double_scalar_w] PASSED [ 9%] 248s tests/test_client.py::test_write_scalar_attribute[enum_scalar] XFAIL [ 9%] 248s tests/test_client.py::test_write_scalar_attribute[float_scalar] PASSED [ 9%] 248s tests/test_client.py::test_write_scalar_attribute[long64_scalar] PASSED [ 9%] 248s tests/test_client.py::test_write_scalar_attribute[long_scalar] PASSED [ 9%] 248s tests/test_client.py::test_write_scalar_attribute[long_scalar_w] PASSED [ 9%] 248s tests/test_client.py::test_write_scalar_attribute[short_scalar] PASSED [ 9%] 248s tests/test_client.py::test_write_scalar_attribute[short_scalar_w] PASSED [ 9%] 249s tests/test_client.py::test_write_scalar_attribute[string_scalar] PASSED [ 10%] 249s tests/test_client.py::test_write_scalar_attribute[uchar_scalar] XFAIL [ 10%] 249s tests/test_client.py::test_write_scalar_attribute[ulong64_scalar] PASSED [ 10%] 249s tests/test_client.py::test_write_scalar_attribute[ulong_scalar] PASSED [ 10%] 249s tests/test_client.py::test_write_scalar_attribute[ushort_scalar] PASSED [ 10%] 249s tests/test_client.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.Numpy] PASSED [ 10%] 249s tests/test_client.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.Tuple] PASSED [ 10%] 249s tests/test_client.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.List] PASSED [ 10%] 249s tests/test_client.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.Bytes] PASSED [ 10%] 249s tests/test_client.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.ByteArray] PASSED [ 10%] 249s tests/test_client.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.String] PASSED [ 10%] 249s tests/test_client.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.Numpy] PASSED [ 10%] 249s tests/test_client.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.Tuple] PASSED [ 10%] 249s tests/test_client.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.List] PASSED [ 11%] 249s tests/test_client.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.Bytes] PASSED [ 11%] 249s tests/test_client.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.ByteArray] PASSED [ 11%] 250s tests/test_client.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.String] PASSED [ 11%] 250s tests/test_client.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.Numpy] XFAIL [ 11%] 250s tests/test_client.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.Tuple] XFAIL [ 11%] 250s tests/test_client.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.List] XFAIL [ 11%] 250s tests/test_client.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.Bytes] XFAIL [ 11%] 250s tests/test_client.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.ByteArray] XFAIL [ 11%] 250s tests/test_client.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.String] XFAIL [ 11%] 250s tests/test_client.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.Numpy] PASSED [ 11%] 250s tests/test_client.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.Tuple] PASSED [ 11%] 250s tests/test_client.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.List] PASSED [ 12%] 250s tests/test_client.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.Bytes] PASSED [ 12%] 250s tests/test_client.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.ByteArray] PASSED [ 12%] 250s tests/test_client.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.String] PASSED [ 12%] 251s tests/test_client.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.Numpy] PASSED [ 12%] 251s tests/test_client.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.Tuple] PASSED [ 12%] 251s tests/test_client.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.List] PASSED [ 12%] 251s tests/test_client.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.Bytes] PASSED [ 12%] 251s tests/test_client.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.ByteArray] PASSED [ 12%] 251s tests/test_client.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.String] PASSED [ 12%] 251s tests/test_client.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.Numpy] PASSED [ 12%] 251s tests/test_client.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.Tuple] PASSED [ 12%] 251s tests/test_client.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.List] PASSED [ 13%] 251s tests/test_client.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.Bytes] PASSED [ 13%] 251s tests/test_client.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.ByteArray] PASSED [ 13%] 251s tests/test_client.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.String] PASSED [ 13%] 251s tests/test_client.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.Numpy] PASSED [ 13%] 251s tests/test_client.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.Tuple] PASSED [ 13%] 251s tests/test_client.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.List] PASSED [ 13%] 251s tests/test_client.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.Bytes] XFAIL [ 13%] 251s tests/test_client.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.ByteArray] XFAIL [ 13%] 252s tests/test_client.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.String] XFAIL [ 13%] 252s tests/test_client.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.Numpy] XFAIL [ 13%] 252s tests/test_client.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.Tuple] XFAIL [ 13%] 252s tests/test_client.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.List] XFAIL [ 14%] 252s tests/test_client.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.Bytes] XFAIL [ 14%] 252s tests/test_client.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.ByteArray] XFAIL [ 14%] 252s tests/test_client.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.String] XFAIL [ 14%] 252s tests/test_client.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.Numpy] PASSED [ 14%] 252s tests/test_client.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.Tuple] PASSED [ 14%] 252s tests/test_client.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.List] PASSED [ 14%] 252s tests/test_client.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.Bytes] PASSED [ 14%] 252s tests/test_client.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.ByteArray] PASSED [ 14%] 252s tests/test_client.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.String] PASSED [ 14%] 252s tests/test_client.py::test_write_read_empty_spectrum_attribute[boolean_spectrum] PASSED [ 14%] 253s tests/test_client.py::test_write_read_empty_spectrum_attribute[double_spectrum] PASSED [ 14%] 253s tests/test_client.py::test_write_read_empty_spectrum_attribute[enum_spectrum] PASSED [ 15%] 253s tests/test_client.py::test_write_read_empty_spectrum_attribute[float_spectrum] PASSED [ 15%] 253s tests/test_client.py::test_write_read_empty_spectrum_attribute[long_spectrum] PASSED [ 15%] 253s tests/test_client.py::test_write_read_empty_spectrum_attribute[short_spectrum] PASSED [ 15%] 253s tests/test_client.py::test_write_read_empty_spectrum_attribute[string_spectrum] XFAIL [ 15%] 253s tests/test_client.py::test_write_read_empty_spectrum_attribute[uchar_spectrum] PASSED [ 15%] 253s tests/test_client.py::test_write_read_empty_spectrum_attribute[ushort_spectrum] PASSED [ 15%] 253s tests/test_client.py::test_write_read_string_attribute PASSED [ 15%] 253s tests/test_client.py::test_set_non_existent_attribute_raises_by_default PASSED [ 15%] 253s tests/test_client.py::test_set_non_existent_attribute_allowed_if_dynamic_interface_unfrozen PASSED [ 15%] 253s tests/test_client.py::test_dynamic_interface_can_be_toggled PASSED [ 15%] 253s tests/test_client.py::test_dynamic_interface_flag_can_be_read PASSED [ 15%] 253s tests/test_client.py::test_dynamic_interface_only_applies_to_device_proxy_instance PASSED [ 15%] 253s tests/test_client.py::test_dynamic_interface_unfreeze_generates_a_user_warning PASSED [ 16%] 254s tests/test_client.py::test_read_attribute_config[State] PASSED [ 16%] 254s tests/test_client.py::test_read_attribute_config[Status] PASSED [ 16%] 254s tests/test_client.py::test_read_attribute_config[ampli] PASSED [ 16%] 254s tests/test_client.py::test_read_attribute_config[boolean_image] PASSED [ 16%] 254s tests/test_client.py::test_read_attribute_config[boolean_image_ro] PASSED [ 16%] 254s tests/test_client.py::test_read_attribute_config[boolean_scalar] PASSED [ 16%] 254s tests/test_client.py::test_read_attribute_config[boolean_spectrum] PASSED [ 16%] 254s tests/test_client.py::test_read_attribute_config[boolean_spectrum_ro] PASSED [ 16%] 254s tests/test_client.py::test_read_attribute_config[double_image] PASSED [ 16%] 254s tests/test_client.py::test_read_attribute_config[double_image_ro] PASSED [ 16%] 254s tests/test_client.py::test_read_attribute_config[double_scalar] PASSED [ 16%] 254s tests/test_client.py::test_read_attribute_config[double_scalar_rww] PASSED [ 17%] 254s tests/test_client.py::test_read_attribute_config[double_scalar_w] PASSED [ 17%] 254s tests/test_client.py::test_read_attribute_config[double_spectrum] PASSED [ 17%] 254s tests/test_client.py::test_read_attribute_config[double_spectrum_ro] PASSED [ 17%] 254s tests/test_client.py::test_read_attribute_config[enum_image] PASSED [ 17%] 254s tests/test_client.py::test_read_attribute_config[enum_image_ro] PASSED [ 17%] 254s tests/test_client.py::test_read_attribute_config[enum_scalar] PASSED [ 17%] 255s tests/test_client.py::test_read_attribute_config[enum_scalar_ro] PASSED [ 17%] 255s tests/test_client.py::test_read_attribute_config[enum_spectrum] PASSED [ 17%] 255s tests/test_client.py::test_read_attribute_config[enum_spectrum_ro] PASSED [ 17%] 255s tests/test_client.py::test_read_attribute_config[float_image] PASSED [ 17%] 255s tests/test_client.py::test_read_attribute_config[float_image_ro] PASSED [ 17%] 255s tests/test_client.py::test_read_attribute_config[float_scalar] PASSED [ 18%] 255s tests/test_client.py::test_read_attribute_config[float_spectrum] PASSED [ 18%] 255s tests/test_client.py::test_read_attribute_config[float_spectrum_ro] PASSED [ 18%] 255s tests/test_client.py::test_read_attribute_config[freq] PASSED [ 18%] 255s tests/test_client.py::test_read_attribute_config[long64_image_ro] PASSED [ 18%] 255s tests/test_client.py::test_read_attribute_config[long64_scalar] PASSED [ 18%] 255s tests/test_client.py::test_read_attribute_config[long64_spectrum_ro] PASSED [ 18%] 255s tests/test_client.py::test_read_attribute_config[long_image] PASSED [ 18%] 255s tests/test_client.py::test_read_attribute_config[long_image_ro] PASSED [ 18%] 255s tests/test_client.py::test_read_attribute_config[long_scalar] PASSED [ 18%] 255s tests/test_client.py::test_read_attribute_config[long_scalar_rww] PASSED [ 18%] 256s tests/test_client.py::test_read_attribute_config[long_scalar_w] PASSED [ 18%] 256s tests/test_client.py::test_read_attribute_config[long_spectrum] PASSED [ 19%] 256s tests/test_client.py::test_read_attribute_config[long_spectrum_ro] PASSED [ 19%] 256s tests/test_client.py::test_read_attribute_config[no_value] PASSED [ 19%] 256s tests/test_client.py::test_read_attribute_config[short_image] PASSED [ 19%] 256s tests/test_client.py::test_read_attribute_config[short_image_ro] PASSED [ 19%] 256s tests/test_client.py::test_read_attribute_config[short_scalar] PASSED [ 19%] 256s tests/test_client.py::test_read_attribute_config[short_scalar_ro] PASSED [ 19%] 256s tests/test_client.py::test_read_attribute_config[short_scalar_rww] PASSED [ 19%] 256s tests/test_client.py::test_read_attribute_config[short_scalar_w] PASSED [ 19%] 256s tests/test_client.py::test_read_attribute_config[short_spectrum] PASSED [ 19%] 256s tests/test_client.py::test_read_attribute_config[short_spectrum_ro] PASSED [ 19%] 256s tests/test_client.py::test_read_attribute_config[string_image] PASSED [ 19%] 256s tests/test_client.py::test_read_attribute_config[string_image_ro] PASSED [ 20%] 256s tests/test_client.py::test_read_attribute_config[string_scalar] PASSED [ 20%] 256s tests/test_client.py::test_read_attribute_config[string_spectrum] PASSED [ 20%] 257s tests/test_client.py::test_read_attribute_config[string_spectrum_ro] PASSED [ 20%] 257s tests/test_client.py::test_read_attribute_config[throw_exception] PASSED [ 20%] 257s tests/test_client.py::test_read_attribute_config[uchar_image] PASSED [ 20%] 257s tests/test_client.py::test_read_attribute_config[uchar_image_ro] PASSED [ 20%] 257s tests/test_client.py::test_read_attribute_config[uchar_scalar] PASSED [ 20%] 257s tests/test_client.py::test_read_attribute_config[uchar_spectrum] PASSED [ 20%] 257s tests/test_client.py::test_read_attribute_config[uchar_spectrum_ro] PASSED [ 20%] 257s tests/test_client.py::test_read_attribute_config[ulong64_image_ro] PASSED [ 20%] 257s tests/test_client.py::test_read_attribute_config[ulong64_scalar] PASSED [ 20%] 257s tests/test_client.py::test_read_attribute_config[ulong64_spectrum_ro] PASSED [ 20%] 257s tests/test_client.py::test_read_attribute_config[ulong_image_ro] PASSED [ 21%] 257s tests/test_client.py::test_read_attribute_config[ulong_scalar] PASSED [ 21%] 257s tests/test_client.py::test_read_attribute_config[ulong_spectrum_ro] PASSED [ 21%] 257s tests/test_client.py::test_read_attribute_config[ushort_image] PASSED [ 21%] 258s tests/test_client.py::test_read_attribute_config[ushort_image_ro] PASSED [ 21%] 258s tests/test_client.py::test_read_attribute_config[ushort_scalar] PASSED [ 21%] 258s tests/test_client.py::test_read_attribute_config[ushort_spectrum] PASSED [ 21%] 258s tests/test_client.py::test_read_attribute_config[ushort_spectrum_ro] PASSED [ 21%] 258s tests/test_client.py::test_read_attribute_config[wave] PASSED [ 21%] 258s tests/test_client.py::test_device_proxy_dir_method PASSED [ 21%] 258s tests/test_client.py::test_device_polling_command PASSED [ 21%] 258s tests/test_client.py::test_device_polling_attribute PASSED [ 21%] 258s tests/test_client.py::test_command_string PASSED [ 22%] 258s tests/test_client.py::test_repr_uses_info[Synchronous] PASSED [ 22%] 258s tests/test_client.py::test_repr_uses_info[Asyncio] PASSED [ 22%] 258s tests/test_client.py::test_repr_uses_info[Gevent] PASSED [ 22%] 258s tests/test_client.py::test_repr_uses_info[Futures] PASSED [ 22%] 259s tests/test_client.py::test_repr_default_if_info_unavailable[Synchronous] PASSED [ 22%] 259s tests/test_client.py::test_repr_default_if_info_unavailable[Asyncio] PASSED [ 22%] 259s tests/test_client.py::test_repr_default_if_info_unavailable[Gevent] PASSED [ 22%] 259s tests/test_client.py::test_repr_default_if_info_unavailable[Futures] PASSED [ 22%] 259s tests/test_client.py::test_multiple_repr_calls_only_call_info_once[Synchronous] PASSED [ 22%] 259s tests/test_client.py::test_multiple_repr_calls_only_call_info_once[Asyncio] PASSED [ 22%] 259s tests/test_client.py::test_multiple_repr_calls_only_call_info_once[Gevent] PASSED [ 22%] 259s tests/test_client.py::test_multiple_repr_calls_only_call_info_once[Futures] PASSED [ 23%] 259s tests/test_client.py::test_no_memory_leak_for_repr[Synchronous] PASSED [ 23%] 259s tests/test_client.py::test_no_memory_leak_for_repr[Asyncio] PASSED [ 23%] 259s tests/test_client.py::test_no_memory_leak_for_repr[Gevent] PASSED [ 23%] 259s tests/test_client.py::test_no_memory_leak_for_repr[Futures] PASSED [ 23%] 259s tests/test_client.py::test_no_memory_leak_for_str[Synchronous] PASSED [ 23%] 259s tests/test_client.py::test_no_memory_leak_for_str[Asyncio] PASSED [ 23%] 259s tests/test_client.py::test_no_memory_leak_for_str[Gevent] PASSED [ 23%] 259s tests/test_client.py::test_no_memory_leak_for_str[Futures] PASSED [ 23%] 259s tests/test_client.py::test_no_cyclic_ref_for_proxy[Synchronous] PASSED [ 23%] 259s tests/test_client.py::test_no_cyclic_ref_for_proxy[Asyncio] PASSED [ 23%] 259s tests/test_client.py::test_no_cyclic_ref_for_proxy[Gevent] PASSED [ 23%] 259s tests/test_client.py::test_no_cyclic_ref_for_proxy[Futures] PASSED [ 24%] 260s tests/test_event.py::test_subscribe_change_event[Synchronous] PASSED [ 24%] 260s tests/test_event.py::test_subscribe_data_ready_event[Synchronous] PASSED [ 24%] 260s tests/test_event.py::test_subscribe_interface_event[Synchronous] PASSED [ 24%] 260s tests/test_event.py::test_push_event_with_timestamp[Synchronous] PASSED [ 24%] 261s tests/test_event.py::test_subscribe_change_event_from_user_thread[Synchronous] PASSED [ 24%] 261s tests/test_event.py::test_subscribe_change_event[Futures] PASSED [ 24%] 261s tests/test_event.py::test_subscribe_data_ready_event[Futures] PASSED [ 24%] 261s tests/test_event.py::test_subscribe_interface_event[Futures] PASSED [ 24%] 262s tests/test_event.py::test_push_event_with_timestamp[Futures] PASSED [ 24%] 262s tests/test_event.py::test_subscribe_change_event_from_user_thread[Futures] PASSED [ 24%] 262s tests/test_event.py::test_subscribe_change_event[Asyncio] PASSED [ 24%] 262s tests/test_event.py::test_subscribe_data_ready_event[Asyncio] PASSED [ 25%] 263s tests/test_event.py::test_subscribe_interface_event[Asyncio] PASSED [ 25%] 263s tests/test_event.py::test_push_event_with_timestamp[Asyncio] PASSED [ 25%] 263s tests/test_event.py::test_subscribe_change_event_from_user_thread[Asyncio] PASSED [ 25%] 263s tests/test_event.py::test_subscribe_change_event[Gevent] PASSED [ 25%] 263s tests/test_event.py::test_subscribe_data_ready_event[Gevent] PASSED [ 25%] 264s tests/test_event.py::test_subscribe_interface_event[Gevent] PASSED [ 25%] 264s tests/test_event.py::test_push_event_with_timestamp[Gevent] PASSED [ 25%] 264s tests/test_event.py::test_subscribe_change_event_from_user_thread[Gevent] PASSED [ 25%] 264s tests/test_event.py::test_main_thread_is_omni_thread PASSED [ 25%] 264s tests/test_event.py::test_ensure_omni_thread_main_thread_is_omni_thread PASSED [ 25%] 264s tests/test_event.py::test_user_thread_is_not_omni_thread PASSED [ 25%] 264s tests/test_event.py::test_ensure_omni_thread_user_thread_is_omni_thread PASSED [ 25%] 264s tests/test_server.py::test_uncorrect_typing_hints[property-tuple-Property does not support IMAGE type0] PASSED [ 26%] 264s tests/test_server.py::test_uncorrect_typing_hints[property-tuple-Property does not support IMAGE type1] PASSED [ 26%] 264s tests/test_server.py::test_uncorrect_typing_hints[property-tuple-PyTango does not support mixed types] PASSED [ 26%] 264s tests/test_server.py::test_uncorrect_typing_hints[attribute-tuple-PyTango does not support mixed types0] PASSED [ 26%] 264s tests/test_server.py::test_uncorrect_typing_hints[attribute-tuple-PyTango does not support mixed types1] PASSED [ 26%] 264s tests/test_server.py::test_uncorrect_typing_hints[attribute-tuple-PyTango does not support mixed types2] PASSED [ 26%] 264s tests/test_server.py::test_uncorrect_typing_hints[attribute-Callable-Cannot translate] PASSED [ 26%] 264s tests/test_server.py::test_device_classes_use_latest_implementation PASSED [ 26%] 265s tests/test_server.py::test_empty_device[Synchronous] PASSED [ 26%] 265s tests/test_server.py::test_empty_device[Asyncio] PASSED [ 26%] 265s tests/test_server.py::test_empty_device[Gevent] PASSED [ 26%] 265s tests/test_server.py::test_set_state[ON-Synchronous] PASSED [ 26%] 265s tests/test_server.py::test_set_state[ON-Asyncio] PASSED [ 27%] 265s tests/test_server.py::test_set_state[ON-Gevent] PASSED [ 27%] 265s tests/test_server.py::test_set_state[OFF-Synchronous] PASSED [ 27%] 265s tests/test_server.py::test_set_state[OFF-Asyncio] PASSED [ 27%] 265s tests/test_server.py::test_set_state[OFF-Gevent] PASSED [ 27%] 265s tests/test_server.py::test_set_state[CLOSE-Synchronous] PASSED [ 27%] 265s tests/test_server.py::test_set_state[CLOSE-Asyncio] PASSED [ 27%] 265s tests/test_server.py::test_set_state[CLOSE-Gevent] PASSED [ 27%] 265s tests/test_server.py::test_set_state[OPEN-Synchronous] PASSED [ 27%] 265s tests/test_server.py::test_set_state[OPEN-Asyncio] PASSED [ 27%] 265s tests/test_server.py::test_set_state[OPEN-Gevent] PASSED [ 27%] 266s tests/test_server.py::test_set_state[INSERT-Synchronous] PASSED [ 27%] 266s tests/test_server.py::test_set_state[INSERT-Asyncio] PASSED [ 28%] 266s tests/test_server.py::test_set_state[INSERT-Gevent] PASSED [ 28%] 266s tests/test_server.py::test_set_state[EXTRACT-Synchronous] PASSED [ 28%] 266s tests/test_server.py::test_set_state[EXTRACT-Asyncio] PASSED [ 28%] 266s tests/test_server.py::test_set_state[EXTRACT-Gevent] PASSED [ 28%] 266s tests/test_server.py::test_set_state[MOVING-Synchronous] PASSED [ 28%] 266s tests/test_server.py::test_set_state[MOVING-Asyncio] PASSED [ 28%] 266s tests/test_server.py::test_set_state[MOVING-Gevent] PASSED [ 28%] 266s tests/test_server.py::test_set_state[STANDBY-Synchronous] PASSED [ 28%] 266s tests/test_server.py::test_set_state[STANDBY-Asyncio] PASSED [ 28%] 266s tests/test_server.py::test_set_state[STANDBY-Gevent] PASSED [ 28%] 266s tests/test_server.py::test_set_state[FAULT-Synchronous] PASSED [ 28%] 267s tests/test_server.py::test_set_state[FAULT-Asyncio] PASSED [ 29%] 267s tests/test_server.py::test_set_state[FAULT-Gevent] PASSED [ 29%] 267s tests/test_server.py::test_set_state[INIT-Synchronous] PASSED [ 29%] 267s tests/test_server.py::test_set_state[INIT-Asyncio] PASSED [ 29%] 267s tests/test_server.py::test_set_state[INIT-Gevent] PASSED [ 29%] 267s tests/test_server.py::test_set_state[RUNNING-Synchronous] PASSED [ 29%] 267s tests/test_server.py::test_set_state[RUNNING-Asyncio] PASSED [ 29%] 267s tests/test_server.py::test_set_state[RUNNING-Gevent] PASSED [ 29%] 267s tests/test_server.py::test_set_state[ALARM-Synchronous] PASSED [ 29%] 267s tests/test_server.py::test_set_state[ALARM-Asyncio] PASSED [ 29%] 267s tests/test_server.py::test_set_state[ALARM-Gevent] PASSED [ 29%] 267s tests/test_server.py::test_set_state[DISABLE-Synchronous] PASSED [ 29%] 267s tests/test_server.py::test_set_state[DISABLE-Asyncio] PASSED [ 30%] 267s tests/test_server.py::test_set_state[DISABLE-Gevent] PASSED [ 30%] 267s tests/test_server.py::test_set_state[UNKNOWN-Synchronous] PASSED [ 30%] 268s tests/test_server.py::test_set_state[UNKNOWN-Asyncio] PASSED [ 30%] 268s tests/test_server.py::test_set_state[UNKNOWN-Gevent] PASSED [ 30%] 268s tests/test_server.py::test_user_dev_state_status[Synchronous] PASSED [ 30%] 268s tests/test_server.py::test_user_dev_state_status[Asyncio] PASSED [ 30%] 268s tests/test_server.py::test_user_dev_state_status[Gevent] PASSED [ 30%] 268s tests/test_server.py::test_set_status[Synchronous] PASSED [ 30%] 268s tests/test_server.py::test_set_status[Asyncio] PASSED [ 30%] 268s tests/test_server.py::test_set_status[Gevent] PASSED [ 30%] 268s tests/test_server.py::test_attr_quality_checked_with_state[Synchronous] PASSED [ 30%] 268s tests/test_server.py::test_attr_quality_checked_with_state[Asyncio] PASSED [ 30%] 268s tests/test_server.py::test_attr_quality_checked_with_state[Gevent] PASSED [ 31%] 268s tests/test_server.py::test_identity_command[int-Synchronous] PASSED [ 31%] 268s tests/test_server.py::test_identity_command[int-Asyncio] PASSED [ 31%] 268s tests/test_server.py::test_identity_command[int-Gevent] PASSED [ 31%] 269s tests/test_server.py::test_identity_command[float-Synchronous] PASSED [ 31%] 269s tests/test_server.py::test_identity_command[float-Asyncio] PASSED [ 31%] 269s tests/test_server.py::test_identity_command[float-Gevent] PASSED [ 31%] 269s tests/test_server.py::test_identity_command[str-Synchronous] PASSED [ 31%] 269s tests/test_server.py::test_identity_command[str-Asyncio] PASSED [ 31%] 269s tests/test_server.py::test_identity_command[str-Gevent] PASSED [ 31%] 269s tests/test_server.py::test_identity_command[bool-Synchronous] PASSED [ 31%] 269s tests/test_server.py::test_identity_command[bool-Asyncio] PASSED [ 31%] 269s tests/test_server.py::test_identity_command[bool-Gevent] PASSED [ 32%] 269s tests/test_server.py::test_identity_command[(int,)-Synchronous] PASSED [ 32%] 269s tests/test_server.py::test_identity_command[(int,)-Asyncio] PASSED [ 32%] 269s tests/test_server.py::test_identity_command[(int,)-Gevent] PASSED [ 32%] 269s tests/test_server.py::test_identity_command[(float,)-Synchronous] PASSED [ 32%] 269s tests/test_server.py::test_identity_command[(float,)-Asyncio] PASSED [ 32%] 269s tests/test_server.py::test_identity_command[(float,)-Gevent] PASSED [ 32%] 270s tests/test_server.py::test_identity_command[(str,)-Synchronous] PASSED [ 32%] 270s tests/test_server.py::test_identity_command[(str,)-Asyncio] PASSED [ 32%] 270s tests/test_server.py::test_identity_command[(str,)-Gevent] PASSED [ 32%] 270s tests/test_server.py::test_identity_command[(bool,)-Synchronous] XFAIL [ 32%] 270s tests/test_server.py::test_identity_command[(bool,)-Asyncio] XFAIL (...) [ 32%] 270s tests/test_server.py::test_identity_command[(bool,)-Gevent] XFAIL (N...) [ 33%] 270s tests/test_server.py::test_identity_command_with_typing[int] PASSED [ 33%] 270s tests/test_server.py::test_identity_command_with_typing[float] PASSED [ 33%] 270s tests/test_server.py::test_identity_command_with_typing[str] PASSED [ 33%] 270s tests/test_server.py::test_identity_command_with_typing[bool] PASSED [ 33%] 270s tests/test_server.py::test_identity_command_with_typing[(int,)] PASSED [ 33%] 270s tests/test_server.py::test_identity_command_with_typing[(float,)] PASSED [ 33%] 271s tests/test_server.py::test_identity_command_with_typing[(str,)] PASSED [ 33%] 271s tests/test_server.py::test_identity_command_with_typing[(bool,)] XFAIL [ 33%] 271s tests/test_server.py::test_devstate_command_with_typing PASSED [ 33%] 271s tests/test_server.py::test_command_self_typed_with_not_defined_name PASSED [ 33%] 271s tests/test_server.py::test_decorated_command[Synchronous] PASSED [ 33%] 271s tests/test_server.py::test_decorated_command[Asyncio] PASSED [ 34%] 271s tests/test_server.py::test_decorated_command[Gevent] PASSED [ 34%] 271s tests/test_server.py::test_command_isallowed[Synchronous] PASSED [ 34%] 271s tests/test_server.py::test_command_isallowed[Asyncio] PASSED [ 34%] 271s tests/test_server.py::test_command_isallowed[Gevent] PASSED [ 34%] 271s tests/test_server.py::test_dynamic_command[Synchronous-True] PASSED [ 34%] 271s tests/test_server.py::test_dynamic_command[Synchronous-False] PASSED [ 34%] 271s tests/test_server.py::test_dynamic_command[Asyncio-True] PASSED [ 34%] 271s tests/test_server.py::test_dynamic_command[Asyncio-False] PASSED [ 34%] 271s tests/test_server.py::test_dynamic_command[Gevent-True] PASSED [ 34%] 272s tests/test_server.py::test_dynamic_command[Gevent-False] PASSED [ 34%] 272s tests/test_server.py::test_identity_dynamic_command_with_typing[int] PASSED [ 34%] 272s tests/test_server.py::test_identity_dynamic_command_with_typing[float] PASSED [ 35%] 272s tests/test_server.py::test_identity_dynamic_command_with_typing[str] PASSED [ 35%] 272s tests/test_server.py::test_identity_dynamic_command_with_typing[bool] PASSED [ 35%] 272s tests/test_server.py::test_identity_dynamic_command_with_typing[(int,)] PASSED [ 35%] 272s tests/test_server.py::test_identity_dynamic_command_with_typing[(float,)] PASSED [ 35%] 272s tests/test_server.py::test_identity_dynamic_command_with_typing[(str,)] PASSED [ 35%] 272s tests/test_server.py::test_identity_dynamic_command_with_typing[(bool,)] XFAIL [ 35%] 272s tests/test_server.py::test_identity_commands_with_numpy_typing[bool_, SCALAR] PASSED [ 35%] 272s tests/test_server.py::test_identity_commands_with_numpy_typing[np.NDarray[bool_], SPECTRUM] PASSED [ 35%] 272s tests/test_server.py::test_identity_commands_with_numpy_typing[uint8, SCALAR] XFAIL [ 35%] 272s tests/test_server.py::test_identity_commands_with_numpy_typing[np.NDarray[uint8], SPECTRUM] PASSED [ 35%] 272s tests/test_server.py::test_identity_commands_with_numpy_typing[int16, SCALAR] PASSED [ 35%] 272s tests/test_server.py::test_identity_commands_with_numpy_typing[np.NDarray[int16], SPECTRUM] PASSED [ 35%] 272s tests/test_server.py::test_identity_commands_with_numpy_typing[uint16, SCALAR] PASSED [ 36%] 273s tests/test_server.py::test_identity_commands_with_numpy_typing[np.NDarray[uint16], SPECTRUM] PASSED [ 36%] 273s tests/test_server.py::test_identity_commands_with_numpy_typing[int32, SCALAR] PASSED [ 36%] 273s tests/test_server.py::test_identity_commands_with_numpy_typing[np.NDarray[int32], SPECTRUM] PASSED [ 36%] 273s tests/test_server.py::test_identity_commands_with_numpy_typing[uint32, SCALAR] PASSED [ 36%] 273s tests/test_server.py::test_identity_commands_with_numpy_typing[np.NDarray[uint32], SPECTRUM] PASSED [ 36%] 273s tests/test_server.py::test_identity_commands_with_numpy_typing[int64, SCALAR] PASSED [ 36%] 273s tests/test_server.py::test_identity_commands_with_numpy_typing[np.NDarray[int64], SPECTRUM] PASSED [ 36%] 273s tests/test_server.py::test_identity_commands_with_numpy_typing[uint64, SCALAR] PASSED [ 36%] 273s tests/test_server.py::test_identity_commands_with_numpy_typing[np.NDarray[uint64], SPECTRUM] PASSED [ 36%] 273s tests/test_server.py::test_identity_commands_with_numpy_typing[float64, SCALAR] PASSED [ 36%] 273s tests/test_server.py::test_identity_commands_with_numpy_typing[np.NDarray[float64], SPECTRUM] PASSED [ 36%] 273s tests/test_server.py::test_identity_commands_with_numpy_typing[float32, SCALAR] PASSED [ 37%] 273s tests/test_server.py::test_identity_commands_with_numpy_typing[np.NDarray[float32], SPECTRUM] PASSED [ 37%] 273s tests/test_server.py::test_polled_command[Synchronous] PASSED [ 37%] 273s tests/test_server.py::test_polled_command[Asyncio] PASSED [ 37%] 274s tests/test_server.py::test_polled_command[Gevent] PASSED [ 37%] 274s tests/test_server.py::test_wrong_command_result[Synchronous] PASSED [ 37%] 274s tests/test_server.py::test_wrong_command_result[Asyncio] PASSED [ 37%] 274s tests/test_server.py::test_wrong_command_result[Gevent] PASSED [ 37%] 274s tests/test_server.py::test_read_write_attribute[int-Synchronous] PASSED [ 37%] 274s tests/test_server.py::test_read_write_attribute[int-Asyncio] PASSED [ 37%] 274s tests/test_server.py::test_read_write_attribute[int-Gevent] PASSED [ 37%] 274s tests/test_server.py::test_read_write_attribute[float-Synchronous] PASSED [ 37%] 274s tests/test_server.py::test_read_write_attribute[float-Asyncio] PASSED [ 38%] 274s tests/test_server.py::test_read_write_attribute[float-Gevent] PASSED [ 38%] 274s tests/test_server.py::test_read_write_attribute[str-Synchronous] PASSED [ 38%] 274s tests/test_server.py::test_read_write_attribute[str-Asyncio] PASSED [ 38%] 274s tests/test_server.py::test_read_write_attribute[str-Gevent] PASSED [ 38%] 274s tests/test_server.py::test_read_write_attribute[bool-Synchronous] PASSED [ 38%] 274s tests/test_server.py::test_read_write_attribute[bool-Asyncio] PASSED [ 38%] 274s tests/test_server.py::test_read_write_attribute[bool-Gevent] PASSED [ 38%] 274s tests/test_server.py::test_read_write_attribute[(int,)-Synchronous] PASSED [ 38%] 274s tests/test_server.py::test_read_write_attribute[(int,)-Asyncio] PASSED [ 38%] 275s tests/test_server.py::test_read_write_attribute[(int,)-Gevent] PASSED [ 38%] 275s tests/test_server.py::test_read_write_attribute[(float,)-Synchronous] PASSED [ 38%] 275s tests/test_server.py::test_read_write_attribute[(float,)-Asyncio] PASSED [ 39%] 275s tests/test_server.py::test_read_write_attribute[(float,)-Gevent] PASSED [ 39%] 275s tests/test_server.py::test_read_write_attribute[(str,)-Synchronous] PASSED [ 39%] 275s tests/test_server.py::test_read_write_attribute[(str,)-Asyncio] PASSED [ 39%] 275s tests/test_server.py::test_read_write_attribute[(str,)-Gevent] PASSED [ 39%] 275s tests/test_server.py::test_read_write_attribute[(bool,)-Synchronous] PASSED [ 39%] 275s tests/test_server.py::test_read_write_attribute[(bool,)-Asyncio] PASSED [ 39%] 275s tests/test_server.py::test_read_write_attribute[(bool,)-Gevent] PASSED [ 39%] 275s tests/test_server.py::test_read_write_attribute[((int,),)-Synchronous] PASSED [ 39%] 276s tests/test_server.py::test_read_write_attribute[((int,),)-Asyncio] PASSED [ 39%] 276s tests/test_server.py::test_read_write_attribute[((int,),)-Gevent] PASSED [ 39%] 276s tests/test_server.py::test_read_write_attribute[((float,),)-Synchronous] PASSED [ 39%] 276s tests/test_server.py::test_read_write_attribute[((float,),)-Asyncio] PASSED [ 40%] 276s tests/test_server.py::test_read_write_attribute[((float,),)-Gevent] PASSED [ 40%] 276s tests/test_server.py::test_read_write_attribute[((str,),)-Synchronous] PASSED [ 40%] 276s tests/test_server.py::test_read_write_attribute[((str,),)-Asyncio] PASSED [ 40%] 276s tests/test_server.py::test_read_write_attribute[((str,),)-Gevent] PASSED [ 40%] 276s tests/test_server.py::test_read_write_attribute[((bool,),)-Synchronous] PASSED [ 40%] 276s tests/test_server.py::test_read_write_attribute[((bool,),)-Asyncio] PASSED [ 40%] 276s tests/test_server.py::test_read_write_attribute[((bool,),)-Gevent] PASSED [ 40%] 276s tests/test_server.py::test_wrong_encoding_string PASSED [ 40%] 276s tests/test_server.py::test_attribute_declared_with_typing[int-True] PASSED [ 40%] 276s tests/test_server.py::test_attribute_declared_with_typing[int-False] PASSED [ 40%] 277s tests/test_server.py::test_attribute_declared_with_typing[float-True] PASSED [ 40%] 277s tests/test_server.py::test_attribute_declared_with_typing[float-False] PASSED [ 40%] 277s tests/test_server.py::test_attribute_declared_with_typing[str-True] PASSED [ 41%] 277s tests/test_server.py::test_attribute_declared_with_typing[str-False] PASSED [ 41%] 277s tests/test_server.py::test_attribute_declared_with_typing[bool-True] PASSED [ 41%] 277s tests/test_server.py::test_attribute_declared_with_typing[bool-False] PASSED [ 41%] 277s tests/test_server.py::test_attribute_declared_with_typing[(int,)-True] PASSED [ 41%] 277s tests/test_server.py::test_attribute_declared_with_typing[(int,)-False] PASSED [ 41%] 277s tests/test_server.py::test_attribute_declared_with_typing[(float,)-True] PASSED [ 41%] 277s tests/test_server.py::test_attribute_declared_with_typing[(float,)-False] PASSED [ 41%] 277s tests/test_server.py::test_attribute_declared_with_typing[(str,)-True] PASSED [ 41%] 277s tests/test_server.py::test_attribute_declared_with_typing[(str,)-False] PASSED [ 41%] 277s tests/test_server.py::test_attribute_declared_with_typing[(bool,)-True] PASSED [ 41%] 277s tests/test_server.py::test_attribute_declared_with_typing[(bool,)-False] PASSED [ 41%] 278s tests/test_server.py::test_attribute_declared_with_typing[((int,),)-True] PASSED [ 42%] 278s tests/test_server.py::test_attribute_declared_with_typing[((int,),)-False] PASSED [ 42%] 278s tests/test_server.py::test_attribute_declared_with_typing[((float,),)-True] PASSED [ 42%] 278s tests/test_server.py::test_attribute_declared_with_typing[((float,),)-False] PASSED [ 42%] 278s tests/test_server.py::test_attribute_declared_with_typing[((str,),)-True] PASSED [ 42%] 278s tests/test_server.py::test_attribute_declared_with_typing[((str,),)-False] PASSED [ 42%] 278s tests/test_server.py::test_attribute_declared_with_typing[((bool,),)-True] PASSED [ 42%] 278s tests/test_server.py::test_attribute_declared_with_typing[((bool,),)-False] PASSED [ 42%] 278s tests/test_server.py::test_attribute_self_typed_with_not_defined_name PASSED [ 42%] 278s tests/test_server.py::test_read_write_attribute_with_unbound_functions[Synchronous] PASSED [ 42%] 278s tests/test_server.py::test_read_write_attribute_with_unbound_functions[Asyncio] PASSED [ 42%] 278s tests/test_server.py::test_read_write_attribute_with_unbound_functions[Gevent] PASSED [ 42%] 278s tests/test_server.py::test_read_write_attribute_decorated_methods[Synchronous] PASSED [ 43%] 278s tests/test_server.py::test_read_write_attribute_decorated_methods[Asyncio] PASSED [ 43%] 279s tests/test_server.py::test_read_write_attribute_decorated_methods[Gevent] PASSED [ 43%] 279s tests/test_server.py::test_read_write_wvalue_attribute[int-Synchronous-True] PASSED [ 43%] 279s tests/test_server.py::test_read_write_wvalue_attribute[int-Synchronous-False] PASSED [ 43%] 279s tests/test_server.py::test_read_write_wvalue_attribute[int-Asyncio-True] PASSED [ 43%] 279s tests/test_server.py::test_read_write_wvalue_attribute[int-Asyncio-False] PASSED [ 43%] 279s tests/test_server.py::test_read_write_wvalue_attribute[int-Gevent-True] PASSED [ 43%] 279s tests/test_server.py::test_read_write_wvalue_attribute[int-Gevent-False] PASSED [ 43%] 279s tests/test_server.py::test_read_write_wvalue_attribute[float-Synchronous-True] PASSED [ 43%] 279s tests/test_server.py::test_read_write_wvalue_attribute[float-Synchronous-False] PASSED [ 43%] 279s tests/test_server.py::test_read_write_wvalue_attribute[float-Asyncio-True] PASSED [ 43%] 279s tests/test_server.py::test_read_write_wvalue_attribute[float-Asyncio-False] PASSED [ 44%] 279s tests/test_server.py::test_read_write_wvalue_attribute[float-Gevent-True] PASSED [ 44%] 279s tests/test_server.py::test_read_write_wvalue_attribute[float-Gevent-False] PASSED [ 44%] 279s tests/test_server.py::test_read_write_wvalue_attribute[str-Synchronous-True] PASSED [ 44%] 279s tests/test_server.py::test_read_write_wvalue_attribute[str-Synchronous-False] PASSED [ 44%] 279s tests/test_server.py::test_read_write_wvalue_attribute[str-Asyncio-True] PASSED [ 44%] 279s tests/test_server.py::test_read_write_wvalue_attribute[str-Asyncio-False] PASSED [ 44%] 279s tests/test_server.py::test_read_write_wvalue_attribute[str-Gevent-True] PASSED [ 44%] 280s tests/test_server.py::test_read_write_wvalue_attribute[str-Gevent-False] PASSED [ 44%] 280s tests/test_server.py::test_read_write_wvalue_attribute[bool-Synchronous-True] PASSED [ 44%] 280s tests/test_server.py::test_read_write_wvalue_attribute[bool-Synchronous-False] PASSED [ 44%] 280s tests/test_server.py::test_read_write_wvalue_attribute[bool-Asyncio-True] PASSED [ 44%] 280s tests/test_server.py::test_read_write_wvalue_attribute[bool-Asyncio-False] PASSED [ 45%] 280s tests/test_server.py::test_read_write_wvalue_attribute[bool-Gevent-True] PASSED [ 45%] 280s tests/test_server.py::test_read_write_wvalue_attribute[bool-Gevent-False] PASSED [ 45%] 280s tests/test_server.py::test_read_write_wvalue_attribute[(int,)-Synchronous-True] PASSED [ 45%] 280s tests/test_server.py::test_read_write_wvalue_attribute[(int,)-Synchronous-False] PASSED [ 45%] 280s tests/test_server.py::test_read_write_wvalue_attribute[(int,)-Asyncio-True] PASSED [ 45%] 280s tests/test_server.py::test_read_write_wvalue_attribute[(int,)-Asyncio-False] PASSED [ 45%] 280s tests/test_server.py::test_read_write_wvalue_attribute[(int,)-Gevent-True] PASSED [ 45%] 280s tests/test_server.py::test_read_write_wvalue_attribute[(int,)-Gevent-False] PASSED [ 45%] 280s tests/test_server.py::test_read_write_wvalue_attribute[(float,)-Synchronous-True] PASSED [ 45%] 280s tests/test_server.py::test_read_write_wvalue_attribute[(float,)-Synchronous-False] PASSED [ 45%] 280s tests/test_server.py::test_read_write_wvalue_attribute[(float,)-Asyncio-True] PASSED [ 45%] 280s tests/test_server.py::test_read_write_wvalue_attribute[(float,)-Asyncio-False] PASSED [ 45%] 281s tests/test_server.py::test_read_write_wvalue_attribute[(float,)-Gevent-True] PASSED [ 46%] 281s tests/test_server.py::test_read_write_wvalue_attribute[(float,)-Gevent-False] PASSED [ 46%] 281s tests/test_server.py::test_read_write_wvalue_attribute[(str,)-Synchronous-True] PASSED [ 46%] 281s tests/test_server.py::test_read_write_wvalue_attribute[(str,)-Synchronous-False] PASSED [ 46%] 281s tests/test_server.py::test_read_write_wvalue_attribute[(str,)-Asyncio-True] PASSED [ 46%] 281s tests/test_server.py::test_read_write_wvalue_attribute[(str,)-Asyncio-False] PASSED [ 46%] 281s tests/test_server.py::test_read_write_wvalue_attribute[(str,)-Gevent-True] PASSED [ 46%] 281s tests/test_server.py::test_read_write_wvalue_attribute[(str,)-Gevent-False] PASSED [ 46%] 281s tests/test_server.py::test_read_write_wvalue_attribute[(bool,)-Synchronous-True] PASSED [ 46%] 281s tests/test_server.py::test_read_write_wvalue_attribute[(bool,)-Synchronous-False] PASSED [ 46%] 281s tests/test_server.py::test_read_write_wvalue_attribute[(bool,)-Asyncio-True] PASSED [ 46%] 281s tests/test_server.py::test_read_write_wvalue_attribute[(bool,)-Asyncio-False] PASSED [ 46%] 281s tests/test_server.py::test_read_write_wvalue_attribute[(bool,)-Gevent-True] PASSED [ 47%] 281s tests/test_server.py::test_read_write_wvalue_attribute[(bool,)-Gevent-False] PASSED [ 47%] 281s tests/test_server.py::test_read_write_wvalue_attribute[((int,),)-Synchronous-True] PASSED [ 47%] 281s tests/test_server.py::test_read_write_wvalue_attribute[((int,),)-Synchronous-False] PASSED [ 47%] 281s tests/test_server.py::test_read_write_wvalue_attribute[((int,),)-Asyncio-True] PASSED [ 47%] 281s tests/test_server.py::test_read_write_wvalue_attribute[((int,),)-Asyncio-False] PASSED [ 47%] 281s tests/test_server.py::test_read_write_wvalue_attribute[((int,),)-Gevent-True] PASSED [ 47%] 281s tests/test_server.py::test_read_write_wvalue_attribute[((int,),)-Gevent-False] PASSED [ 47%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((float,),)-Synchronous-True] PASSED [ 47%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((float,),)-Synchronous-False] PASSED [ 47%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((float,),)-Asyncio-True] PASSED [ 47%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((float,),)-Asyncio-False] PASSED [ 47%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((float,),)-Gevent-True] PASSED [ 48%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((float,),)-Gevent-False] PASSED [ 48%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((str,),)-Synchronous-True] PASSED [ 48%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((str,),)-Synchronous-False] PASSED [ 48%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((str,),)-Asyncio-True] PASSED [ 48%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((str,),)-Asyncio-False] PASSED [ 48%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((str,),)-Gevent-True] PASSED [ 48%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((str,),)-Gevent-False] PASSED [ 48%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((bool,),)-Synchronous-True] PASSED [ 48%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((bool,),)-Synchronous-False] PASSED [ 48%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((bool,),)-Asyncio-True] PASSED [ 48%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((bool,),)-Asyncio-False] PASSED [ 48%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((bool,),)-Gevent-True] PASSED [ 49%] 282s tests/test_server.py::test_read_write_wvalue_attribute[((bool,),)-Gevent-False] PASSED [ 49%] 282s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.Numpy-float] PASSED [ 49%] 283s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.Numpy-int] PASSED [ 49%] 283s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.Numpy-str] PASSED [ 49%] 283s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.Numpy-bool] PASSED [ 49%] 283s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.Tuple-float] PASSED [ 49%] 283s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.Tuple-int] PASSED [ 49%] 283s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.Tuple-str] PASSED [ 49%] 283s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.Tuple-bool] PASSED [ 49%] 283s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.List-float] PASSED [ 49%] 283s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.List-int] PASSED [ 49%] 283s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.List-str] PASSED [ 50%] 283s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.List-bool] PASSED [ 50%] 283s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.Bytes-float] PASSED [ 50%] 283s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.Bytes-int] PASSED [ 50%] 283s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.Bytes-str] XFAIL [ 50%] 283s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.Bytes-bool] PASSED [ 50%] 283s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.ByteArray-float] PASSED [ 50%] 284s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.ByteArray-int] PASSED [ 50%] 284s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.ByteArray-str] XFAIL [ 50%] 284s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.ByteArray-bool] PASSED [ 50%] 284s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.String-float] PASSED [ 50%] 284s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.String-int] PASSED [ 50%] 284s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.String-str] XFAIL [ 50%] 284s tests/test_server.py::test_write_read_empty_spectrum_attribute[extract_as.String-bool] PASSED [ 51%] 284s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-Device_4Impl] PASSED [ 51%] 284s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-Device_5Impl] PASSED [ 51%] 284s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-LatestDeviceImpl] PASSED [ 51%] 284s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-Device_4Impl] PASSED [ 51%] 284s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-Device_5Impl] PASSED [ 51%] 284s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-LatestDeviceImpl] PASSED [ 51%] 284s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-Device_4Impl] PASSED [ 51%] 284s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-Device_5Impl] PASSED [ 51%] 284s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-LatestDeviceImpl] PASSED [ 51%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-Device_4Impl] PASSED [ 51%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-Device_5Impl] PASSED [ 51%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-LatestDeviceImpl] PASSED [ 52%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-Device_4Impl] PASSED [ 52%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-Device_5Impl] PASSED [ 52%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-LatestDeviceImpl] PASSED [ 52%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-Device_4Impl] PASSED [ 52%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-Device_5Impl] PASSED [ 52%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-LatestDeviceImpl] PASSED [ 52%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-Device_4Impl] PASSED [ 52%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-Device_5Impl] PASSED [ 52%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-LatestDeviceImpl] PASSED [ 52%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-Device_4Impl] PASSED [ 52%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-Device_5Impl] PASSED [ 52%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-LatestDeviceImpl] PASSED [ 53%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-Device_4Impl] PASSED [ 53%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-Device_5Impl] PASSED [ 53%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-LatestDeviceImpl] PASSED [ 53%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-Device_4Impl] PASSED [ 53%] 285s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-Device_5Impl] PASSED [ 53%] 286s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-LatestDeviceImpl] PASSED [ 53%] 286s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-Device_4Impl] PASSED [ 53%] 286s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-Device_5Impl] PASSED [ 53%] 286s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-LatestDeviceImpl] PASSED [ 53%] 286s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-Device_4Impl] PASSED [ 53%] 286s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-Device_5Impl] PASSED [ 53%] 286s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-LatestDeviceImpl] PASSED [ 54%] 286s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-Device_4Impl] PASSED [ 54%] 286s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-Device_5Impl] PASSED [ 54%] 286s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-LatestDeviceImpl] PASSED [ 54%] 286s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-Device_4Impl] PASSED [ 54%] 286s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-Device_5Impl] PASSED [ 54%] 286s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-LatestDeviceImpl] PASSED [ 54%] 286s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-Device_4Impl] XFAIL [ 54%] 286s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-Device_5Impl] XFAIL [ 54%] 286s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-LatestDeviceImpl] XFAIL [ 54%] 287s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-Device_4Impl] PASSED [ 54%] 287s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-Device_5Impl] PASSED [ 54%] 287s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-LatestDeviceImpl] PASSED [ 55%] 287s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-Device_4Impl] PASSED [ 55%] 287s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-Device_5Impl] PASSED [ 55%] 287s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-LatestDeviceImpl] PASSED [ 55%] 287s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-Device_4Impl] PASSED [ 55%] 287s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-Device_5Impl] PASSED [ 55%] 287s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-LatestDeviceImpl] PASSED [ 55%] 287s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-Device_4Impl] XFAIL [ 55%] 287s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-Device_5Impl] XFAIL [ 55%] 287s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-LatestDeviceImpl] XFAIL [ 55%] 287s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-Device_4Impl] PASSED [ 55%] 287s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-Device_5Impl] PASSED [ 55%] 287s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-LatestDeviceImpl] PASSED [ 55%] 287s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-Device_4Impl] PASSED [ 56%] 288s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-Device_5Impl] PASSED [ 56%] 288s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-LatestDeviceImpl] PASSED [ 56%] 288s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-Device_4Impl] PASSED [ 56%] 288s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-Device_5Impl] PASSED [ 56%] 288s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-LatestDeviceImpl] PASSED [ 56%] 288s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-Device_4Impl] XFAIL [ 56%] 288s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-Device_5Impl] XFAIL [ 56%] 288s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-LatestDeviceImpl] XFAIL [ 56%] 288s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-Device_4Impl] PASSED [ 56%] 288s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-Device_5Impl] PASSED [ 56%] 288s tests/test_server.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-LatestDeviceImpl] PASSED [ 56%] 288s tests/test_server.py::test_ensure_devstate_is_pytango_enum[SCALAR-state] PASSED [ 57%] 288s tests/test_server.py::test_ensure_devstate_is_pytango_enum[SCALAR-DevState0] PASSED [ 57%] 288s tests/test_server.py::test_ensure_devstate_is_pytango_enum[SCALAR-DevState1] PASSED [ 57%] 288s tests/test_server.py::test_ensure_devstate_is_pytango_enum[SPECTRUM-state] PASSED [ 57%] 288s tests/test_server.py::test_ensure_devstate_is_pytango_enum[SPECTRUM-DevState0] PASSED [ 57%] 288s tests/test_server.py::test_ensure_devstate_is_pytango_enum[SPECTRUM-DevState1] PASSED [ 57%] 289s tests/test_server.py::test_ensure_devstate_is_pytango_enum[IMAGE-state] PASSED [ 57%] 289s tests/test_server.py::test_ensure_devstate_is_pytango_enum[IMAGE-DevState0] PASSED [ 57%] 289s tests/test_server.py::test_ensure_devstate_is_pytango_enum[IMAGE-DevState1] PASSED [ 57%] 289s tests/test_server.py::test_read_write_attribute_enum[Synchronous-SCALAR] PASSED [ 57%] 289s tests/test_server.py::test_read_write_attribute_enum[Synchronous-SPECTRUM] PASSED [ 57%] 289s tests/test_server.py::test_read_write_attribute_enum[Synchronous-IMAGE] PASSED [ 57%] 289s tests/test_server.py::test_read_write_attribute_enum[Asyncio-SCALAR] PASSED [ 58%] 289s tests/test_server.py::test_read_write_attribute_enum[Asyncio-SPECTRUM] PASSED [ 58%] 289s tests/test_server.py::test_read_write_attribute_enum[Asyncio-IMAGE] PASSED [ 58%] 289s tests/test_server.py::test_read_write_attribute_enum[Gevent-SCALAR] PASSED [ 58%] 289s tests/test_server.py::test_read_write_attribute_enum[Gevent-SPECTRUM] PASSED [ 58%] 289s tests/test_server.py::test_read_write_attribute_enum[Gevent-IMAGE] PASSED [ 58%] 289s tests/test_server.py::test_enum_devstate_attribute_declared_with_typing[SCALAR-DevState] PASSED [ 58%] 289s tests/test_server.py::test_enum_devstate_attribute_declared_with_typing[SCALAR-GoodEnum] PASSED [ 58%] 289s tests/test_server.py::test_enum_devstate_attribute_declared_with_typing[SPECTRUM-DevState] PASSED [ 58%] 289s tests/test_server.py::test_enum_devstate_attribute_declared_with_typing[SPECTRUM-GoodEnum] PASSED [ 58%] 290s tests/test_server.py::test_enum_devstate_attribute_declared_with_typing[IMAGE-DevState] PASSED [ 58%] 290s tests/test_server.py::test_enum_devstate_attribute_declared_with_typing[IMAGE-GoodEnum] PASSED [ 58%] 290s tests/test_server.py::test_read_attribute_with_invalid_quality_is_none[int] PASSED [ 59%] 290s tests/test_server.py::test_read_attribute_with_invalid_quality_is_none[float] PASSED [ 59%] 290s tests/test_server.py::test_read_attribute_with_invalid_quality_is_none[str] PASSED [ 59%] 290s tests/test_server.py::test_read_attribute_with_invalid_quality_is_none[bool] PASSED [ 59%] 290s tests/test_server.py::test_read_attribute_with_invalid_quality_is_none[(int,)] PASSED [ 59%] 290s tests/test_server.py::test_read_attribute_with_invalid_quality_is_none[(float,)] PASSED [ 59%] 290s tests/test_server.py::test_read_attribute_with_invalid_quality_is_none[(str,)] PASSED [ 59%] 290s tests/test_server.py::test_read_attribute_with_invalid_quality_is_none[(bool,)] PASSED [ 59%] 290s tests/test_server.py::test_read_attribute_with_invalid_quality_is_none[((int,),)] PASSED [ 59%] 290s tests/test_server.py::test_read_attribute_with_invalid_quality_is_none[((float,),)] PASSED [ 59%] 290s tests/test_server.py::test_read_attribute_with_invalid_quality_is_none[((str,),)] PASSED [ 59%] 290s tests/test_server.py::test_read_attribute_with_invalid_quality_is_none[((bool,),)] PASSED [ 59%] 290s tests/test_server.py::test_read_enum_attribute_with_invalid_quality_is_none PASSED [ 60%] 290s tests/test_server.py::test_wrong_attribute_read[Synchronous] PASSED [ 60%] 291s tests/test_server.py::test_wrong_attribute_read[Asyncio] PASSED [ 60%] 291s tests/test_server.py::test_wrong_attribute_read[Gevent] PASSED [ 60%] 291s tests/test_server.py::test_attribute_access_with_default_method_names[Synchronous] PASSED [ 60%] 291s tests/test_server.py::test_attribute_access_with_default_method_names[Asyncio] PASSED [ 60%] 291s tests/test_server.py::test_attribute_access_with_default_method_names[Gevent] PASSED [ 60%] 291s tests/test_server.py::test_read_write_dynamic_attribute[low_level_read-Synchronous] PASSED [ 60%] 291s tests/test_server.py::test_read_write_dynamic_attribute[low_level_read-Asyncio] PASSED [ 60%] 291s tests/test_server.py::test_read_write_dynamic_attribute[low_level_read-Gevent] PASSED [ 60%] 291s tests/test_server.py::test_read_write_dynamic_attribute[high_level_read-Synchronous] PASSED [ 60%] 291s tests/test_server.py::test_read_write_dynamic_attribute[high_level_read-Asyncio] PASSED [ 60%] 291s tests/test_server.py::test_read_write_dynamic_attribute[high_level_read-Gevent] PASSED [ 60%] 291s tests/test_server.py::test_dynamic_attribute_declared_with_typing[int] PASSED [ 61%] 291s tests/test_server.py::test_dynamic_attribute_declared_with_typing[float] PASSED [ 61%] 291s tests/test_server.py::test_dynamic_attribute_declared_with_typing[str] PASSED [ 61%] 292s tests/test_server.py::test_dynamic_attribute_declared_with_typing[bool] PASSED [ 61%] 292s tests/test_server.py::test_dynamic_attribute_declared_with_typing[(int,)] PASSED [ 61%] 292s tests/test_server.py::test_dynamic_attribute_declared_with_typing[(float,)] PASSED [ 61%] 292s tests/test_server.py::test_dynamic_attribute_declared_with_typing[(str,)] PASSED [ 61%] 292s tests/test_server.py::test_dynamic_attribute_declared_with_typing[(bool,)] PASSED [ 61%] 292s tests/test_server.py::test_dynamic_attribute_declared_with_typing[((int,),)] PASSED [ 61%] 292s tests/test_server.py::test_dynamic_attribute_declared_with_typing[((float,),)] PASSED [ 61%] 292s tests/test_server.py::test_dynamic_attribute_declared_with_typing[((str,),)] PASSED [ 61%] 292s tests/test_server.py::test_dynamic_attribute_declared_with_typing[((bool,),)] PASSED [ 61%] 292s tests/test_server.py::test_dynamic_attribute_self_typed_with_not_defined_name PASSED [ 62%] 292s tests/test_server.py::test_attribute_declared_with_numpy_typing[bool_, SCALAR] PASSED [ 62%] 292s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.NDarray[bool_], SPECTRUM] PASSED [ 62%] 292s tests/test_server.py::test_attribute_declared_with_numpy_typing[uint8, SCALAR] PASSED [ 62%] 292s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint8], SPECTRUM] PASSED [ 62%] 292s tests/test_server.py::test_attribute_declared_with_numpy_typing[int16, SCALAR] PASSED [ 62%] 292s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.NDarray[int16], SPECTRUM] PASSED [ 62%] 292s tests/test_server.py::test_attribute_declared_with_numpy_typing[uint16, SCALAR] PASSED [ 62%] 292s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint16], SPECTRUM] PASSED [ 62%] 292s tests/test_server.py::test_attribute_declared_with_numpy_typing[int32, SCALAR] PASSED [ 62%] 292s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.NDarray[int32], SPECTRUM] PASSED [ 62%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[uint32, SCALAR] PASSED [ 62%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint32], SPECTRUM] PASSED [ 63%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[int64, SCALAR] PASSED [ 63%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.NDarray[int64], SPECTRUM] PASSED [ 63%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[uint64, SCALAR] PASSED [ 63%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint64], SPECTRUM] PASSED [ 63%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[float64, SCALAR] PASSED [ 63%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.NDarray[float64], SPECTRUM] PASSED [ 63%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[float32, SCALAR] PASSED [ 63%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.NDarray[float32], SPECTRUM] PASSED [ 63%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.n2array[bool_], IMAGE] PASSED [ 63%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.n2array[uint8], IMAGE] PASSED [ 63%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.n2array[int16], IMAGE] PASSED [ 63%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.n2array[uint16], IMAGE] PASSED [ 64%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.n2array[int32], IMAGE] PASSED [ 64%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.n2array[uint32], IMAGE] PASSED [ 64%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.n2array[int64], IMAGE] PASSED [ 64%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.n2array[uint64], IMAGE] PASSED [ 64%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.n2array[float64], IMAGE] PASSED [ 64%] 293s tests/test_server.py::test_attribute_declared_with_numpy_typing[np.n2array[float32], IMAGE] PASSED [ 64%] 293s tests/test_server.py::test_attribute_wrong_declared_with_numpy_typing[RuntimeError: AttrDataFormat has to be specified] PASSED [ 64%] 293s tests/test_server.py::test_attribute_wrong_declared_with_numpy_typing[DevFailed: Maximum y dim. wrongly defined] PASSED [ 64%] 294s tests/test_server.py::test_attribute_wrong_declared_with_numpy_typing[TypeError: No registered converter] PASSED [ 64%] 294s tests/test_server.py::test_read_write_dynamic_attribute_decorated_methods_default_names[Synchronous] PASSED [ 64%] 294s tests/test_server.py::test_read_write_dynamic_attribute_decorated_methods_default_names[Asyncio] PASSED [ 64%] 294s tests/test_server.py::test_read_write_dynamic_attribute_decorated_methods_default_names[Gevent] PASSED [ 65%] 294s tests/test_server.py::test_read_write_dynamic_attribute_decorated_methods_user_names[Synchronous] PASSED [ 65%] 294s tests/test_server.py::test_read_write_dynamic_attribute_decorated_methods_user_names[Asyncio] PASSED [ 65%] 294s tests/test_server.py::test_read_write_dynamic_attribute_decorated_methods_user_names[Gevent] PASSED [ 65%] 294s tests/test_server.py::test_read_write_dynamic_attribute_decorated_shared_user_functions[Synchronous] PASSED [ 65%] 294s tests/test_server.py::test_read_write_dynamic_attribute_decorated_shared_user_functions[Asyncio] PASSED [ 65%] 294s tests/test_server.py::test_read_write_dynamic_attribute_decorated_shared_user_functions[Gevent] PASSED [ 65%] 294s tests/test_server.py::test_read_write_dynamic_attribute_enum[Synchronous-SCALAR] PASSED [ 65%] 294s tests/test_server.py::test_read_write_dynamic_attribute_enum[Synchronous-SPECTRUM] PASSED [ 65%] 294s tests/test_server.py::test_read_write_dynamic_attribute_enum[Synchronous-IMAGE] PASSED [ 65%] 294s tests/test_server.py::test_read_write_dynamic_attribute_enum[Asyncio-SCALAR] PASSED [ 65%] 294s tests/test_server.py::test_read_write_dynamic_attribute_enum[Asyncio-SPECTRUM] PASSED [ 65%] 294s tests/test_server.py::test_read_write_dynamic_attribute_enum[Asyncio-IMAGE] PASSED [ 65%] 294s tests/test_server.py::test_read_write_dynamic_attribute_enum[Gevent-SCALAR] PASSED [ 66%] 294s tests/test_server.py::test_read_write_dynamic_attribute_enum[Gevent-SPECTRUM] PASSED [ 66%] 295s tests/test_server.py::test_read_write_dynamic_attribute_enum[Gevent-IMAGE] PASSED [ 66%] 295s tests/test_server.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SCALAR-DevState] PASSED [ 66%] 295s tests/test_server.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SCALAR-GoodEnum] PASSED [ 66%] 295s tests/test_server.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SPECTRUM-DevState] PASSED [ 66%] 295s tests/test_server.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SPECTRUM-GoodEnum] PASSED [ 66%] 295s tests/test_server.py::test_enum_devstate_dynamic_attribute_declared_with_typing[IMAGE-DevState] PASSED [ 66%] 295s tests/test_server.py::test_enum_devstate_dynamic_attribute_declared_with_typing[IMAGE-GoodEnum] PASSED [ 66%] 295s tests/test_server.py::test_read_write_dynamic_attribute_is_allowed_with_async[Synchronous] PASSED [ 66%] 295s tests/test_server.py::test_read_write_dynamic_attribute_is_allowed_with_async[Asyncio] PASSED [ 66%] 295s tests/test_server.py::test_read_write_dynamic_attribute_is_allowed_with_async[Gevent] PASSED [ 66%] 295s tests/test_server.py::test_dynamic_attribute_with_green_mode[Synchronous-True] PASSED [ 67%] 295s tests/test_server.py::test_dynamic_attribute_with_green_mode[Synchronous-False] PASSED [ 67%] 295s tests/test_server.py::test_dynamic_attribute_with_green_mode[Asyncio-True] PASSED [ 67%] 295s tests/test_server.py::test_dynamic_attribute_with_green_mode[Asyncio-False] PASSED [ 67%] 295s tests/test_server.py::test_dynamic_attribute_with_green_mode[Gevent-True] PASSED [ 67%] 295s tests/test_server.py::test_dynamic_attribute_with_green_mode[Gevent-False] PASSED [ 67%] 295s tests/test_server.py::test_dynamic_attribute_using_classic_api_like_sardana[Device_4Impl] PASSED [ 67%] 296s tests/test_server.py::test_dynamic_attribute_using_classic_api_like_sardana[Device_5Impl] PASSED [ 67%] 296s tests/test_server.py::test_dynamic_attribute_using_classic_api_like_sardana[LatestDeviceImpl] PASSED [ 67%] 296s tests/test_server.py::test_dynamic_attribute_with_unbound_functions[Synchronous-True-low_level] PASSED [ 67%] 296s tests/test_server.py::test_dynamic_attribute_with_unbound_functions[Synchronous-True-high_level] PASSED [ 67%] 296s tests/test_server.py::test_dynamic_attribute_with_unbound_functions[Synchronous-False-low_level] PASSED [ 67%] 296s tests/test_server.py::test_dynamic_attribute_with_unbound_functions[Synchronous-False-high_level] PASSED [ 68%] 296s tests/test_server.py::test_dynamic_attribute_with_unbound_functions[Asyncio-True-low_level] PASSED [ 68%] 296s tests/test_server.py::test_dynamic_attribute_with_unbound_functions[Asyncio-True-high_level] PASSED [ 68%] 296s tests/test_server.py::test_dynamic_attribute_with_unbound_functions[Asyncio-False-low_level] PASSED [ 68%] 296s tests/test_server.py::test_dynamic_attribute_with_unbound_functions[Asyncio-False-high_level] PASSED [ 68%] 296s tests/test_server.py::test_dynamic_attribute_with_unbound_functions[Gevent-True-low_level] PASSED [ 68%] 296s tests/test_server.py::test_dynamic_attribute_with_unbound_functions[Gevent-True-high_level] PASSED [ 68%] 296s tests/test_server.py::test_dynamic_attribute_with_unbound_functions[Gevent-False-low_level] PASSED [ 68%] 297s tests/test_server.py::test_dynamic_attribute_with_unbound_functions[Gevent-False-high_level] PASSED [ 68%] 297s tests/test_server.py::test_attribute_decorators[Synchronous] PASSED [ 68%] 297s tests/test_server.py::test_attribute_decorators[Asyncio] PASSED [ 68%] 297s tests/test_server.py::test_attribute_decorators[Gevent] PASSED [ 68%] 297s tests/test_server.py::test_read_only_dynamic_attribute_with_dummy_write_method[low_level_read-Synchronous] PASSED [ 69%] 297s tests/test_server.py::test_read_only_dynamic_attribute_with_dummy_write_method[low_level_read-Asyncio] PASSED [ 69%] 297s tests/test_server.py::test_read_only_dynamic_attribute_with_dummy_write_method[low_level_read-Gevent] PASSED [ 69%] 297s tests/test_server.py::test_read_only_dynamic_attribute_with_dummy_write_method[high_level_read-Synchronous] PASSED [ 69%] 297s tests/test_server.py::test_read_only_dynamic_attribute_with_dummy_write_method[high_level_read-Asyncio] PASSED [ 69%] 297s tests/test_server.py::test_read_only_dynamic_attribute_with_dummy_write_method[high_level_read-Gevent] PASSED [ 69%] 297s tests/test_server.py::test_dynamic_attribute_with_method_in_other_class[Synchronous] PASSED [ 69%] 297s tests/test_server.py::test_dynamic_attribute_with_method_in_other_class[Asyncio] PASSED [ 69%] 297s tests/test_server.py::test_dynamic_attribute_with_method_in_other_class[Gevent] PASSED [ 69%] 297s tests/test_server.py::test_device_property_no_default[int-Synchronous] PASSED [ 69%] 298s tests/test_server.py::test_device_property_no_default[int-Asyncio] PASSED [ 69%] 298s tests/test_server.py::test_device_property_no_default[int-Gevent] PASSED [ 69%] 298s tests/test_server.py::test_device_property_no_default[float-Synchronous] PASSED [ 70%] 298s tests/test_server.py::test_device_property_no_default[float-Asyncio] PASSED [ 70%] 298s tests/test_server.py::test_device_property_no_default[float-Gevent] PASSED [ 70%] 298s tests/test_server.py::test_device_property_no_default[str-Synchronous] PASSED [ 70%] 298s tests/test_server.py::test_device_property_no_default[str-Asyncio] PASSED [ 70%] 298s tests/test_server.py::test_device_property_no_default[str-Gevent] PASSED [ 70%] 298s tests/test_server.py::test_device_property_no_default[bool-Synchronous] PASSED [ 70%] 298s tests/test_server.py::test_device_property_no_default[bool-Asyncio] PASSED [ 70%] 298s tests/test_server.py::test_device_property_no_default[bool-Gevent] PASSED [ 70%] 298s tests/test_server.py::test_device_property_no_default[(int,)-Synchronous] PASSED [ 70%] 298s tests/test_server.py::test_device_property_no_default[(int,)-Asyncio] PASSED [ 70%] 298s tests/test_server.py::test_device_property_no_default[(int,)-Gevent] PASSED [ 70%] 299s tests/test_server.py::test_device_property_no_default[(float,)-Synchronous] PASSED [ 70%] 299s tests/test_server.py::test_device_property_no_default[(float,)-Asyncio] PASSED [ 71%] 299s tests/test_server.py::test_device_property_no_default[(float,)-Gevent] PASSED [ 71%] 299s tests/test_server.py::test_device_property_no_default[(str,)-Synchronous] PASSED [ 71%] 299s tests/test_server.py::test_device_property_no_default[(str,)-Asyncio] PASSED [ 71%] 299s tests/test_server.py::test_device_property_no_default[(str,)-Gevent] PASSED [ 71%] 299s tests/test_server.py::test_device_property_no_default[(bool,)-Synchronous] PASSED [ 71%] 299s tests/test_server.py::test_device_property_no_default[(bool,)-Asyncio] PASSED [ 71%] 299s tests/test_server.py::test_device_property_no_default[(bool,)-Gevent] PASSED [ 71%] 299s tests/test_server.py::test_device_property_with_typing[int] PASSED [ 71%] 299s tests/test_server.py::test_device_property_with_typing[float] PASSED [ 71%] 299s tests/test_server.py::test_device_property_with_typing[str] PASSED [ 71%] 299s tests/test_server.py::test_device_property_with_typing[bool] PASSED [ 71%] 299s tests/test_server.py::test_device_property_with_typing[(int,)] PASSED [ 72%] 299s tests/test_server.py::test_device_property_with_typing[(float,)] PASSED [ 72%] 299s tests/test_server.py::test_device_property_with_typing[(str,)] PASSED [ 72%] 299s tests/test_server.py::test_device_property_with_typing[(bool,)] PASSED [ 72%] 299s tests/test_server.py::test_device_property_with_numpy_typing[bool_, SCALAR] PASSED [ 72%] 300s tests/test_server.py::test_device_property_with_numpy_typing[np.NDarray[bool_], SPECTRUM] PASSED [ 72%] 300s tests/test_server.py::test_device_property_with_numpy_typing[uint8, SCALAR] XFAIL [ 72%] 300s tests/test_server.py::test_device_property_with_numpy_typing[np.NDarray[uint8], SPECTRUM] XFAIL [ 72%] 300s tests/test_server.py::test_device_property_with_numpy_typing[int16, SCALAR] PASSED [ 72%] 300s tests/test_server.py::test_device_property_with_numpy_typing[np.NDarray[int16], SPECTRUM] PASSED [ 72%] 300s tests/test_server.py::test_device_property_with_numpy_typing[uint16, SCALAR] PASSED [ 72%] 300s tests/test_server.py::test_device_property_with_numpy_typing[np.NDarray[uint16], SPECTRUM] PASSED [ 72%] 300s tests/test_server.py::test_device_property_with_numpy_typing[int32, SCALAR] PASSED [ 73%] 300s tests/test_server.py::test_device_property_with_numpy_typing[np.NDarray[int32], SPECTRUM] PASSED [ 73%] 300s tests/test_server.py::test_device_property_with_numpy_typing[uint32, SCALAR] PASSED [ 73%] 300s tests/test_server.py::test_device_property_with_numpy_typing[np.NDarray[uint32], SPECTRUM] PASSED [ 73%] 300s tests/test_server.py::test_device_property_with_numpy_typing[int64, SCALAR] PASSED [ 73%] 300s tests/test_server.py::test_device_property_with_numpy_typing[np.NDarray[int64], SPECTRUM] PASSED [ 73%] 300s tests/test_server.py::test_device_property_with_numpy_typing[uint64, SCALAR] PASSED [ 73%] 300s tests/test_server.py::test_device_property_with_numpy_typing[np.NDarray[uint64], SPECTRUM] PASSED [ 73%] 300s tests/test_server.py::test_device_property_with_numpy_typing[float64, SCALAR] PASSED [ 73%] 300s tests/test_server.py::test_device_property_with_numpy_typing[np.NDarray[float64], SPECTRUM] PASSED [ 73%] 301s tests/test_server.py::test_device_property_with_numpy_typing[float32, SCALAR] PASSED [ 73%] 301s tests/test_server.py::test_device_property_with_numpy_typing[np.NDarray[float32], SPECTRUM] PASSED [ 73%] 301s tests/test_server.py::test_device_property_with_default_value[int] PASSED [ 74%] 301s tests/test_server.py::test_device_property_with_default_value[float] PASSED [ 74%] 301s tests/test_server.py::test_device_property_with_default_value[str] PASSED [ 74%] 301s tests/test_server.py::test_device_property_with_default_value[bool] PASSED [ 74%] 301s tests/test_server.py::test_device_property_with_default_value[(int,)] PASSED [ 74%] 301s tests/test_server.py::test_device_property_with_default_value[(float,)] PASSED [ 74%] 301s tests/test_server.py::test_device_property_with_default_value[(str,)] PASSED [ 74%] 301s tests/test_server.py::test_device_property_with_default_value[(bool,)] PASSED [ 74%] 301s tests/test_server.py::test_device_get_device_properties_when_init_device[Synchronous] PASSED [ 74%] 301s tests/test_server.py::test_device_get_device_properties_when_init_device[Asyncio] PASSED [ 74%] 301s tests/test_server.py::test_device_get_device_properties_when_init_device[Gevent] PASSED [ 74%] 301s tests/test_server.py::test_device_get_attr_config[Synchronous] PASSED [ 74%] 301s tests/test_server.py::test_device_get_attr_config[Asyncio] PASSED [ 75%] 301s tests/test_server.py::test_device_get_attr_config[Gevent] PASSED [ 75%] 301s tests/test_server.py::test_get_attr_config_ex[Synchronous] PASSED [ 75%] 302s tests/test_server.py::test_get_attr_config_ex[Asyncio] PASSED [ 75%] 302s tests/test_server.py::test_get_attr_config_ex[Gevent] PASSED [ 75%] 302s tests/test_server.py::test_default_units[Synchronous] PASSED [ 75%] 302s tests/test_server.py::test_default_units[Asyncio] PASSED [ 75%] 302s tests/test_server.py::test_default_units[Gevent] PASSED [ 75%] 302s tests/test_server.py::test_custom_units[Synchronous] PASSED [ 75%] 302s tests/test_server.py::test_custom_units[Asyncio] PASSED [ 75%] 302s tests/test_server.py::test_custom_units[Gevent] PASSED [ 75%] 302s tests/test_server.py::test_inheritance_override_a_property[Synchronous] PASSED [ 75%] 302s tests/test_server.py::test_inheritance_override_a_property[Asyncio] PASSED [ 75%] 302s tests/test_server.py::test_inheritance_override_a_property[Gevent] PASSED [ 76%] 302s tests/test_server.py::test_inheritance_override_dev_status[Synchronous] PASSED [ 76%] 302s tests/test_server.py::test_inheritance_override_dev_status[Asyncio] PASSED [ 76%] 302s tests/test_server.py::test_inheritance_override_dev_status[Gevent] PASSED [ 76%] 302s tests/test_server.py::test_inheritance_init_device[Synchronous] PASSED [ 76%] 303s tests/test_server.py::test_inheritance_init_device[Asyncio] PASSED [ 76%] 303s tests/test_server.py::test_inheritance_init_device[Gevent] PASSED [ 76%] 303s tests/test_server.py::test_inheritance_with_decorated_attributes[Synchronous] PASSED [ 76%] 303s tests/test_server.py::test_inheritance_with_decorated_attributes[Asyncio] PASSED [ 76%] 303s tests/test_server.py::test_inheritance_with_decorated_attributes[Gevent] PASSED [ 76%] 303s tests/test_server.py::test_inheritance_with_undecorated_attributes[Synchronous] PASSED [ 76%] 303s tests/test_server.py::test_inheritance_with_undecorated_attributes[Asyncio] PASSED [ 76%] 303s tests/test_server.py::test_inheritance_with_undecorated_attributes[Gevent] PASSED [ 77%] 303s tests/test_server.py::test_inheritance_with_undecorated_attribute_and_bound_methods[Synchronous] PASSED [ 77%] 303s tests/test_server.py::test_inheritance_with_undecorated_attribute_and_bound_methods[Asyncio] PASSED [ 77%] 303s tests/test_server.py::test_inheritance_with_undecorated_attribute_and_bound_methods[Gevent] PASSED [ 77%] 303s tests/test_server.py::test_inheritance_with_undecorated_attributes_and_unbound_functions[Synchronous] PASSED [ 77%] 303s tests/test_server.py::test_inheritance_with_undecorated_attributes_and_unbound_functions[Asyncio] PASSED [ 77%] 303s tests/test_server.py::test_inheritance_with_undecorated_attributes_and_unbound_functions[Gevent] PASSED [ 77%] 303s tests/test_server.py::test_inheritance_command_is_allowed_by_naming_convention[Synchronous] PASSED [ 77%] 303s tests/test_server.py::test_inheritance_command_is_allowed_by_naming_convention[Asyncio] PASSED [ 77%] 304s tests/test_server.py::test_inheritance_command_is_allowed_by_naming_convention[Gevent] PASSED [ 77%] 304s tests/test_server.py::test_inheritance_command_is_allowed_by_kwarg_method[Synchronous] PASSED [ 77%] 304s tests/test_server.py::test_inheritance_command_is_allowed_by_kwarg_method[Asyncio] PASSED [ 77%] 304s tests/test_server.py::test_inheritance_command_is_allowed_by_kwarg_method[Gevent] PASSED [ 78%] 304s tests/test_server.py::test_inheritance_command_is_allowed_by_kwarg_unbound_function[Synchronous] PASSED [ 78%] 304s tests/test_server.py::test_inheritance_command_is_allowed_by_kwarg_unbound_function[Asyncio] PASSED [ 78%] 304s tests/test_server.py::test_inheritance_command_is_allowed_by_kwarg_unbound_function[Gevent] PASSED [ 78%] 304s tests/test_server.py::test_polled_attribute[Synchronous] PASSED [ 78%] 304s tests/test_server.py::test_polled_attribute[Asyncio] PASSED [ 78%] 304s tests/test_server.py::test_polled_attribute[Gevent] PASSED [ 78%] 304s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[int-Synchronous] PASSED [ 78%] 304s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[int-Asyncio] PASSED [ 78%] 304s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[int-Gevent] PASSED [ 78%] 304s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[float-Synchronous] PASSED [ 78%] 304s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[float-Asyncio] PASSED [ 78%] 304s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[float-Gevent] PASSED [ 79%] 304s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[str-Synchronous] PASSED [ 79%] 304s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[str-Asyncio] PASSED [ 79%] 304s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[str-Gevent] PASSED [ 79%] 304s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[bool-Synchronous] PASSED [ 79%] 304s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[bool-Asyncio] PASSED [ 79%] 305s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[bool-Gevent] PASSED [ 79%] 305s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[(int,)-Synchronous] PASSED [ 79%] 305s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[(int,)-Asyncio] PASSED [ 79%] 305s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[(int,)-Gevent] PASSED [ 79%] 305s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[(float,)-Synchronous] PASSED [ 79%] 305s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[(float,)-Asyncio] PASSED [ 79%] 305s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[(float,)-Gevent] PASSED [ 80%] 305s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[(str,)-Synchronous] PASSED [ 80%] 305s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[(str,)-Asyncio] PASSED [ 80%] 305s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[(str,)-Gevent] PASSED [ 80%] 305s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[(bool,)-Synchronous] PASSED [ 80%] 305s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[(bool,)-Asyncio] PASSED [ 80%] 305s tests/test_server.py::test_mandatory_device_property_with_db_value_succeeds[(bool,)-Gevent] PASSED [ 80%] 305s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[int-Synchronous] PASSED [ 80%] 305s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[int-Asyncio] PASSED [ 80%] 305s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[int-Gevent] PASSED [ 80%] 305s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[float-Synchronous] PASSED [ 80%] 305s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[float-Asyncio] PASSED [ 80%] 305s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[float-Gevent] PASSED [ 80%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[str-Synchronous] PASSED [ 81%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[str-Asyncio] PASSED [ 81%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[str-Gevent] PASSED [ 81%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[bool-Synchronous] PASSED [ 81%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[bool-Asyncio] PASSED [ 81%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[bool-Gevent] PASSED [ 81%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[(int,)-Synchronous] PASSED [ 81%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[(int,)-Asyncio] PASSED [ 81%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[(int,)-Gevent] PASSED [ 81%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[(float,)-Synchronous] PASSED [ 81%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[(float,)-Asyncio] PASSED [ 81%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[(float,)-Gevent] PASSED [ 81%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[(str,)-Synchronous] PASSED [ 82%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[(str,)-Asyncio] PASSED [ 82%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[(str,)-Gevent] PASSED [ 82%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[(bool,)-Synchronous] PASSED [ 82%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[(bool,)-Asyncio] PASSED [ 82%] 306s tests/test_server.py::test_mandatory_device_property_without_db_value_fails[(bool,)-Gevent] PASSED [ 82%] 307s tests/test_server.py::test_logging[Synchronous] PASSED [ 82%] 307s tests/test_server.py::test_logging[Asyncio] PASSED [ 82%] 307s tests/test_server.py::test_logging[Gevent] PASSED [ 82%] 307s tests/test_server.py::test_decorator_logging_source_location[Synchronous] SKIPPED [ 82%] 307s tests/test_server.py::test_decorator_logging_source_location[Asyncio] SKIPPED [ 82%] 307s tests/test_server.py::test_decorator_logging_source_location[Gevent] SKIPPED [ 82%] 307s tests/test_server.py::test_stream_logging_source_location[Synchronous] SKIPPED [ 83%] 307s tests/test_server.py::test_stream_logging_source_location[Asyncio] SKIPPED [ 83%] 307s tests/test_server.py::test_stream_logging_source_location[Gevent] SKIPPED [ 83%] 307s tests/test_server.py::test_get_enum_labels_success[GoodEnum] PASSED [ 83%] 307s tests/test_server.py::test_get_enum_labels_fail[BadEnumNonZero] PASSED [ 83%] 307s tests/test_server.py::test_get_enum_labels_fail[BadEnumSkipValues] PASSED [ 83%] 307s tests/test_server.py::test_get_enum_labels_fail[BadEnumDuplicates] PASSED [ 83%] 307s tests/test_server.py::test_read_write_dev_encoded[str-Synchronous] PASSED [ 83%] 307s tests/test_server.py::test_read_write_dev_encoded[str-Asyncio] PASSED [ 83%] 307s tests/test_server.py::test_read_write_dev_encoded[str-Gevent] PASSED [ 83%] 307s tests/test_server.py::test_read_write_dev_encoded[bytes-Synchronous] PASSED [ 83%] 307s tests/test_server.py::test_read_write_dev_encoded[bytes-Asyncio] PASSED [ 83%] 307s tests/test_server.py::test_read_write_dev_encoded[bytes-Gevent] PASSED [ 84%] 307s tests/test_server.py::test_read_write_dev_encoded[bytearray-Synchronous] PASSED [ 84%] 307s tests/test_server.py::test_read_write_dev_encoded[bytearray-Asyncio] PASSED [ 84%] 307s tests/test_server.py::test_read_write_dev_encoded[bytearray-Gevent] PASSED [ 84%] 307s tests/test_server.py::test_dev_encoded_wrong_encoding PASSED [ 84%] 308s tests/test_server.py::test_set_value_None PASSED [ 84%] 308s tests/test_server.py::test_encoded_attribute[gray8] PASSED [ 84%] 308s tests/test_server.py::test_encoded_attribute[gray16] PASSED [ 84%] 308s tests/test_server.py::test_encoded_attribute[rgb24] PASSED [ 84%] 308s tests/test_server.py::test_encoded_attribute[jpeg_gray8] PASSED [ 84%] 308s tests/test_server.py::test_encoded_attribute[jpeg_rgb24] PASSED [ 84%] 308s tests/test_server.py::test_encoded_attribute[jpeg_rgb32] XFAIL (jpeg...) [ 84%] 311s tests/test_server.py::test_dev_encoded_memory_usage PASSED [ 85%] 311s tests/test_server.py::test_exception_propagation[Synchronous] PASSED [ 85%] 311s tests/test_server.py::test_exception_propagation[Asyncio] PASSED [ 85%] 311s tests/test_server.py::test_exception_propagation[Gevent] PASSED [ 85%] 311s tests/test_server.py::test_arguments[linux-applicable_os0-MyDs instance --nodb --port 1234-expected_output0] PASSED [ 85%] 311s tests/test_server.py::test_arguments[linux-applicable_os1-MyDs -port 1234 -host myhost instance-expected_output1] PASSED [ 85%] 311s tests/test_server.py::test_arguments[linux-applicable_os2-MyDs instance --ORBendPoint giop:tcp:_:1234-expected_output2] PASSED [ 85%] 311s tests/test_server.py::test_arguments[linux-applicable_os3-MyDs instance -nodb -port 1000 -dlist a/b/c;d/e/f-expected_output3] PASSED [ 85%] 311s tests/test_server.py::test_arguments[linux-applicable_os4-MyDs instance -file a/b/c-expected_output4] PASSED [ 85%] 311s tests/test_server.py::test_arguments[linux-applicable_os5-MyDs instance -nodb-expected_output5] PASSED [ 85%] 311s tests/test_server.py::test_arguments[linux-applicable_os6-MyDs instance -dlist a/b/c;d/e/f-expected_output6] PASSED [ 85%] 311s tests/test_server.py::test_arguments[linux-applicable_os7-MyDs instance -vvvv-expected_output7] PASSED [ 85%] 311s tests/test_server.py::test_arguments[linux-applicable_os8-MyDs instance --verbose --verbose --verbose --verbose-expected_output8] PASSED [ 85%] 311s tests/test_server.py::test_arguments[linux-applicable_os9-MyDs instance -v4-expected_output9] PASSED [ 86%] 311s tests/test_server.py::test_arguments[linux-applicable_os10-MyDs instance -v 4-expected_output10] PASSED [ 86%] 311s tests/test_server.py::test_arguments[linux-applicable_os11-MyDs instance -dbg -i -s -u-expected_output11] PASSED [ 86%] 311s tests/test_server.py::test_arguments[linux-applicable_os12-MyDs instance -ORBtest1 test1 --ORBtest2 test2-expected_output12] PASSED [ 86%] 311s tests/test_server.py::test_arguments[linux-applicable_os13-MyDs ORBinstance -ORBtest myORBparam-expected_output13] PASSED [ 86%] 311s tests/test_server.py::test_arguments[linux-applicable_os14-MyDs instance -nodb -ORBendPoint giop:tcp:localhost:1234 -ORBendPointPublish giop:tcp:myhost.local:2345-expected_output14] PASSED [ 86%] 311s tests/test_server.py::test_arguments[linux-applicable_os15-MyDs instance -ORBtest1 test1 --orbinvalid value-expected_output15] PASSED [ 86%] 311s tests/test_server.py::test_arguments[win-applicable_os0-MyDs instance --nodb --port 1234-expected_output0] PASSED [ 86%] 311s tests/test_server.py::test_arguments[win-applicable_os1-MyDs -port 1234 -host myhost instance-expected_output1] PASSED [ 86%] 311s tests/test_server.py::test_arguments[win-applicable_os2-MyDs instance --ORBendPoint giop:tcp:_:1234-expected_output2] PASSED [ 86%] 312s tests/test_server.py::test_arguments[win-applicable_os3-MyDs instance -nodb -port 1000 -dlist a/b/c;d/e/f-expected_output3] PASSED [ 86%] 312s tests/test_server.py::test_arguments[win-applicable_os4-MyDs instance -file a/b/c-expected_output4] PASSED [ 86%] 312s tests/test_server.py::test_arguments[win-applicable_os5-MyDs instance -nodb-expected_output5] PASSED [ 87%] 312s tests/test_server.py::test_arguments[win-applicable_os6-MyDs instance -dlist a/b/c;d/e/f-expected_output6] PASSED [ 87%] 312s tests/test_server.py::test_arguments[win-applicable_os7-MyDs instance -vvvv-expected_output7] PASSED [ 87%] 312s tests/test_server.py::test_arguments[win-applicable_os8-MyDs instance --verbose --verbose --verbose --verbose-expected_output8] PASSED [ 87%] 312s tests/test_server.py::test_arguments[win-applicable_os9-MyDs instance -v4-expected_output9] PASSED [ 87%] 312s tests/test_server.py::test_arguments[win-applicable_os10-MyDs instance -v 4-expected_output10] PASSED [ 87%] 312s tests/test_server.py::test_arguments[win-applicable_os11-MyDs instance -dbg -i -s -u-expected_output11] PASSED [ 87%] 312s tests/test_server.py::test_arguments[win-applicable_os12-MyDs instance -ORBtest1 test1 --ORBtest2 test2-expected_output12] PASSED [ 87%] 312s tests/test_server.py::test_arguments[win-applicable_os13-MyDs ORBinstance -ORBtest myORBparam-expected_output13] PASSED [ 87%] 312s tests/test_server.py::test_arguments[win-applicable_os14-MyDs instance -nodb -ORBendPoint giop:tcp:localhost:1234 -ORBendPointPublish giop:tcp:myhost.local:2345-expected_output14] PASSED [ 87%] 312s tests/test_server.py::test_arguments[win-applicable_os15-MyDs instance -ORBtest1 test1 --orbinvalid value-expected_output15] PASSED [ 87%] 312s tests/test_server.py::test_server_init_hook_called[Synchronous] PASSED [ 87%] 312s tests/test_server.py::test_server_init_hook_called[Asyncio] PASSED [ 88%] 312s tests/test_server.py::test_server_init_hook_called[Gevent] PASSED [ 88%] 312s tests/test_server.py::test_asyncio_server_init_hook_called PASSED [ 88%] 312s tests/test_server.py::test_server_init_hook_change_state[Synchronous] PASSED [ 88%] 312s tests/test_server.py::test_server_init_hook_change_state[Asyncio] PASSED [ 88%] 312s tests/test_server.py::test_server_init_hook_change_state[Gevent] PASSED [ 88%] 312s tests/test_server.py::test_asyncio_server_init_hook_change_state PASSED [ 88%] 312s tests/test_server.py::test_server_init_hook_called_after_init PASSED [ 88%] 312s tests/test_server.py::test_async_server_init_hook_called_after_init PASSED [ 88%] 312s tests/test_server.py::test_server_init_hook_exception[Synchronous] PASSED [ 88%] 312s tests/test_server.py::test_server_init_hook_exception[Asyncio] PASSED [ 88%] 312s tests/test_server.py::test_server_init_hook_exception[Gevent] PASSED [ 88%] 312s tests/test_server.py::test_asyncio_server_init_hook_exception PASSED [ 89%] 312s tests/test_server.py::test_server_init_hook_with_low_level_api_called[Synchronous] PASSED [ 89%] 312s tests/test_server.py::test_server_init_hook_with_low_level_api_called[Asyncio] PASSED [ 89%] 312s tests/test_server.py::test_server_init_hook_with_low_level_api_called[Gevent] PASSED [ 89%] 313s tests/test_server.py::test_server_init_hook_with_low_level_api_change_state[Synchronous] PASSED [ 89%] 313s tests/test_server.py::test_server_init_hook_with_low_level_api_change_state[Asyncio] PASSED [ 89%] 313s tests/test_server.py::test_server_init_hook_with_low_level_api_change_state[Gevent] PASSED [ 89%] 313s tests/test_server.py::test_server_init_hook_with_low_level_api_called_after_init PASSED [ 89%] 313s tests/test_server.py::test_server_init_hook_with_low_level_api_exception[Synchronous] PASSED [ 89%] 313s tests/test_server.py::test_server_init_hook_with_low_level_api_exception[Asyncio] PASSED [ 89%] 313s tests/test_server.py::test_server_init_hook_with_low_level_api_exception[Gevent] PASSED [ 89%] 313s tests/test_server.py::test_server_init_multiple_devices PASSED [ 89%] 313s tests/test_server.py::test_server_init_hook_subscribe_event_multiple_devices XFAIL [ 90%] 313s tests/test_server.py::test_warning_not_coroutine_asyncio[Synchronous] PASSED [ 90%] 313s tests/test_server.py::test_warning_not_coroutine_asyncio[Asyncio] PASSED [ 90%] 313s tests/test_server.py::test_warning_not_coroutine_asyncio[Gevent] PASSED [ 90%] 313s tests/test_server.py::test_no_warning_coroutine_asyncio PASSED [ 90%] 313s tests/test_test_context.py::test_no_warnings_in_test_context PASSED [ 90%] 313s tests/test_test_context.py::test_single_device[Synchronous] PASSED [ 90%] 313s tests/test_test_context.py::test_single_device[Asyncio] PASSED [ 90%] 314s tests/test_test_context.py::test_single_device[Gevent] PASSED [ 90%] 314s tests/test_test_context.py::test_single_async_init_device PASSED [ 90%] 314s tests/test_test_context.py::test_single_device_old_api PASSED [ 90%] 314s tests/test_test_context.py::test_nested_single_device_in_same_process_failure PASSED [ 90%] 314s tests/test_test_context.py::test_nested_single_device_in_different_processes_success_without_short_names PASSED [ 90%] 314s tests/test_test_context.py::test_nested_single_device_in_different_processes_failure_with_short_names PASSED [ 91%] 314s tests/test_test_context.py::test_multi_devices_info[SimpleDevice-SimpleDevice] PASSED [ 91%] 314s tests/test_test_context.py::test_multi_devices_info[tango.test_utils.SimpleDevice-SimpleDevice] PASSED [ 91%] 315s tests/test_test_context.py::test_multi_devices_info[class_field2-ClassicAPISimpleDeviceImpl] PASSED [ 91%] 315s tests/test_test_context.py::test_multi_devices_info[class_field3-ClassicAPISimpleDeviceImpl] PASSED [ 91%] 315s tests/test_test_context.py::test_multi_devices_info[class_field4-ClassicAPISimpleDeviceImpl] PASSED [ 91%] 315s tests/test_test_context.py::test_multi_devices_info[class_field5-ClassicAPISimpleDeviceImpl] PASSED [ 91%] 315s tests/test_test_context.py::test_multi_with_single_device[Synchronous] PASSED [ 91%] 315s tests/test_test_context.py::test_multi_with_single_device[Asyncio] PASSED [ 91%] 315s tests/test_test_context.py::test_multi_with_single_device[Gevent] PASSED [ 91%] 315s tests/test_test_context.py::test_multi_with_single_device_old_api PASSED [ 91%] 315s tests/test_test_context.py::test_multi_with_two_devices[Synchronous] PASSED [ 91%] 315s tests/test_test_context.py::test_multi_with_two_devices[Asyncio] PASSED [ 92%] 315s tests/test_test_context.py::test_multi_with_two_devices[Gevent] PASSED [ 92%] 315s tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2GreenModeUnspecified-None] PASSED [ 92%] 315s tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2Synchronous-None] PASSED [ 92%] 315s tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2Gevent-ValueError] PASSED [ 92%] 315s tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2Asyncio-ValueError] PASSED [ 92%] 315s tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2GreenModeUnspecified-None] PASSED [ 92%] 315s tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2Synchronous-None] PASSED [ 92%] 315s tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2Gevent-ValueError] PASSED [ 92%] 315s tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2Asyncio-ValueError] PASSED [ 92%] 316s tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2GreenModeUnspecified-ValueError] PASSED [ 92%] 316s tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2Synchronous-ValueError] PASSED [ 92%] 316s tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2Gevent-ValueError] PASSED [ 93%] 316s tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2Asyncio-None] PASSED [ 93%] 316s tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2GreenModeUnspecified-ValueError] PASSED [ 93%] 316s tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2Synchronous-ValueError] PASSED [ 93%] 316s tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2Gevent-None] PASSED [ 93%] 316s tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2Asyncio-ValueError] PASSED [ 93%] 316s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Synchronous-Asyncio-Asyncio-None-SynchronousExecutor] PASSED [ 93%] 316s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Synchronous-Gevent-Gevent-None-SynchronousExecutor] PASSED [ 93%] 316s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Asyncio-Synchronous-Synchronous-None-AsyncioExecutor] PASSED [ 93%] 316s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Asyncio-Gevent-Gevent-None-AsyncioExecutor] PASSED [ 93%] 316s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Gevent-Synchronous-Synchronous-None-GeventExecutor] PASSED [ 93%] 316s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Gevent-Asyncio-Asyncio-None-GeventExecutor] PASSED [ 93%] 316s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Synchronous-Asyncio-None-SynchronousExecutor] PASSED [ 94%] 316s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Synchronous-Gevent-None-SynchronousExecutor] PASSED [ 94%] 316s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Asyncio-Synchronous-None-AsyncioExecutor] PASSED [ 94%] 316s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Asyncio-Gevent-None-AsyncioExecutor] PASSED [ 94%] 316s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Gevent-Synchronous-None-GeventExecutor] PASSED [ 94%] 316s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Gevent-Asyncio-None-GeventExecutor] PASSED [ 94%] 316s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-None-Synchronous-None-SynchronousExecutor] PASSED [ 94%] 317s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-None-Asyncio-RuntimeError-AsyncioExecutor] PASSED [ 94%] 317s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-None-Gevent-RuntimeError-GeventExecutor] PASSED [ 94%] 318s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Asyncio-None-Asyncio-RuntimeError-AsyncioExecutor] PASSED [ 94%] 318s tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Gevent-None-Gevent-RuntimeError-GeventExecutor] PASSED [ 94%] 318s tests/test_test_context.py::test_multi_with_async_devices_initialised PASSED [ 94%] 318s tests/test_test_context.py::test_multi_device_access_via_test_context_methods PASSED [ 95%] 319s tests/test_test_context.py::test_multi_short_name_device_proxy_access_without_tango_db PASSED [ 95%] 319s tests/test_test_context.py::test_multi_short_name_device_proxy_with_dependencies_access_without_tango_db PASSED [ 95%] 319s tests/test_test_context.py::test_multi_short_name_attribute_proxy_access_without_tango_db PASSED [ 95%] 319s tests/test_test_context.py::test_single_short_name_device_proxy_access_without_tango_db PASSED [ 95%] 319s tests/test_test_context.py::test_single_short_name_attribute_proxy_access_without_tango_db PASSED [ 95%] 319s tests/test_test_context.py::test_multi_short_name_group_access_without_tango_db PASSED [ 95%] 319s tests/test_test_context.py::test_multi_short_name_access_fails_if_override_disabled PASSED [ 95%] 319s tests/test_test_context.py::test_multi_device_proxy_cached PASSED [ 95%] 319s tests/test_test_context.py::test_multi_with_two_devices_with_properties[Synchronous] PASSED [ 95%] 319s tests/test_test_context.py::test_multi_with_two_devices_with_properties[Asyncio] PASSED [ 95%] 319s tests/test_test_context.py::test_multi_with_two_devices_with_properties[Gevent] PASSED [ 95%] 319s tests/test_test_context.py::test_multi_raises_on_invalid_file_database_properties PASSED [ 95%] 319s tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config0] PASSED [ 96%] 319s tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config1] PASSED [ 96%] 319s tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config2] PASSED [ 96%] 319s tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config3] PASSED [ 96%] 319s tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config4] PASSED [ 96%] 319s tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config5] PASSED [ 96%] 319s tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config6] PASSED [ 96%] 320s tests/test_test_context.py::test_multi_with_memorized_attribute_values[False-None-0] PASSED [ 96%] 320s tests/test_test_context.py::test_multi_with_memorized_attribute_values[False-1-0] PASSED [ 96%] 320s tests/test_test_context.py::test_multi_with_memorized_attribute_values[True-None-0] PASSED [ 96%] 320s tests/test_test_context.py::test_multi_with_memorized_attribute_values[True-1-1] PASSED [ 96%] 320s tests/test_test_context.py::test_single_with_memorized_attribute_values[False-None-0] PASSED [ 96%] 320s tests/test_test_context.py::test_single_with_memorized_attribute_values[False-1-0] PASSED [ 97%] 320s tests/test_test_context.py::test_single_with_memorized_attribute_values[True-None-0] PASSED [ 97%] 320s tests/test_test_context.py::test_single_with_memorized_attribute_values[True-1-1] PASSED [ 97%] 320s tests/test_test_context.py::test_empty_string_property_bug[str-property_value0- ] PASSED [ 97%] 320s tests/test_test_context.py::test_empty_string_property_bug[property_type1-property_value1-expected_outcome1] PASSED [ 97%] 320s tests/test_test_context.py::test_empty_string_property_bug[property_type2-property_value2-expected_outcome2] PASSED [ 97%] 320s tests/test_test_context.py::test_test_context_async_device_proxy[True] SKIPPED [ 97%] 320s tests/test_test_context.py::test_test_context_async_device_proxy[False] SKIPPED [ 97%] 320s tests/test_test_context.py::test_test_context_multi_async_device_proxy[True] SKIPPED [ 97%] 320s tests/test_test_context.py::test_test_context_multi_async_device_proxy[False] SKIPPED [ 97%] 320s tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[True-Futures] PASSED [ 97%] 320s tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[True-Gevent] PASSED [ 97%] 320s tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[False-Futures] PASSED [ 98%] 320s tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[False-Gevent] PASSED [ 98%] 321s tests/test_test_context.py::test_forwarded_attributes[True] XFAIL (D...) [ 98%] 321s tests/test_test_context.py::test_forwarded_attributes[False] XFAIL (...) [ 98%] 321s tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-a/b/c-a/b/c] PASSED [ 98%] 321s tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-a/b/c/d-a/b/c/d] PASSED [ 98%] 321s tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-tango://host:12/a/b/c-tango://host:12/a/b/c] PASSED [ 98%] 321s tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-tango://host:12/a/b/c#dbase=no-tango://host:12/a/b/c#dbase=no] PASSED [ 98%] 321s tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-no://trl/validation-no://trl/validation] PASSED [ 98%] 321s tests/test_utils.py::test_get_trl_with_test_fqtrl_success[tango://host:12-a/b/c-tango://host:12/a/b/c] PASSED [ 98%] 321s tests/test_utils.py::test_get_trl_with_test_fqtrl_success[tango://host:12-a/b/c/d-tango://host:12/a/b/c/d] PASSED [ 98%] 321s tests/test_utils.py::test_get_trl_with_test_fqtrl_success[tango://host:12-tango://host:12/a/b/c-tango://host:12/a/b/c] PASSED [ 98%] 321s tests/test_utils.py::test_get_trl_with_test_fqtrl_success[tango://host:12#dbase=no-a/b/c-tango://host:12/a/b/c#dbase=no] PASSED [ 99%] 321s tests/test_utils.py::test_get_trl_with_test_fqtrl_success[tango://host:12#dbase=yes-a/b/c-tango://host:12/a/b/c#dbase=yes] PASSED [ 99%] 321s tests/test_utils.py::test_get_trl_with_test_fqtrl_success[tango://127.0.0.1:12-a/b/c-tango://127.0.0.1:12/a/b/c] PASSED [ 99%] 321s tests/test_utils.py::test_get_trl_with_test_fdqn_failure[host:123-a/b/c] PASSED [ 99%] 321s tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://-a/b/c] PASSED [ 99%] 321s tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://:123-a/b/c] PASSED [ 99%] 321s tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host-a/b/c] PASSED [ 99%] 321s tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:0-a/b/c] PASSED [ 99%] 321s tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:12/path-a/b/c] PASSED [ 99%] 321s tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:123?query=1-a/b/c] PASSED [ 99%] 321s tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:123#dbase=invalid-a/b/c] PASSED [ 99%] 321s tests/test_utils.py::test_global_state_default_set_and_clear PASSED [ 99%] 321s tests/test_utils.py::test_clear_global_var_without_set_does_not_raise PASSED [100%] 321s 321s =============================== warnings summary =============================== 321s tests/test_test_context.py:805 321s /tmp/autopkgtest.DTk7zf/autopkgtest_tmp/tests/test_test_context.py:805: PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 321s @pytest.mark.asyncio 321s 321s tests/test_test_context.py:830 321s /tmp/autopkgtest.DTk7zf/autopkgtest_tmp/tests/test_test_context.py:830: PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 321s @pytest.mark.asyncio 321s 321s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 321s ===== 1165 passed, 10 skipped, 45 xfailed, 2 warnings in 81.84s (0:01:21) ====== 321s autopkgtest [01:09:55]: test command1: -----------------------] 322s autopkgtest [01:09:56]: test command1: - - - - - - - - - - results - - - - - - - - - - 322s command1 PASS 322s autopkgtest [01:09:56]: test command2: preparing testbed 486s autopkgtest [01:12:40]: testbed dpkg architecture: ppc64el 486s autopkgtest [01:12:40]: testbed apt version: 2.9.3 486s autopkgtest [01:12:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup 487s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [110 kB] 487s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [2864 B] 487s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [7972 B] 487s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [44.3 kB] 487s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [339 kB] 488s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main ppc64el Packages [54.3 kB] 488s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/restricted ppc64el Packages [1860 B] 488s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/universe ppc64el Packages [303 kB] 488s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse ppc64el Packages [1768 B] 488s Fetched 866 kB in 1s (949 kB/s) 488s Reading package lists... 490s Reading package lists... 491s Building dependency tree... 491s Reading state information... 491s Calculating upgrade... 491s The following packages will be upgraded: 491s debianutils libheif-plugin-aomdec libheif-plugin-aomenc 491s libheif-plugin-libde265 libheif1 libnetplan1 netplan-generator netplan.io 491s python3-netplan 492s 9 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 492s Need to get 731 kB of archives. 492s After this operation, 5120 B of additional disk space will be used. 492s Get:1 http://ftpmaster.internal/ubuntu oracular/main ppc64el debianutils ppc64el 5.18 [90.5 kB] 492s Get:2 http://ftpmaster.internal/ubuntu oracular/main ppc64el netplan-generator ppc64el 1.0-3ubuntu1 [59.3 kB] 492s Get:3 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-netplan ppc64el 1.0-3ubuntu1 [21.8 kB] 492s Get:4 http://ftpmaster.internal/ubuntu oracular/main ppc64el netplan.io ppc64el 1.0-3ubuntu1 [66.6 kB] 492s Get:5 http://ftpmaster.internal/ubuntu oracular/main ppc64el libnetplan1 ppc64el 1.0-3ubuntu1 [138 kB] 492s Get:6 http://ftpmaster.internal/ubuntu oracular/main ppc64el libheif-plugin-aomdec ppc64el 1.17.6-3 [10.2 kB] 492s Get:7 http://ftpmaster.internal/ubuntu oracular/main ppc64el libheif-plugin-aomenc ppc64el 1.17.6-3 [16.6 kB] 492s Get:8 http://ftpmaster.internal/ubuntu oracular/main ppc64el libheif1 ppc64el 1.17.6-3 [320 kB] 492s Get:9 http://ftpmaster.internal/ubuntu oracular/main ppc64el libheif-plugin-libde265 ppc64el 1.17.6-3 [8484 B] 493s Fetched 731 kB in 1s (1078 kB/s) 493s (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 ... 72602 files and directories currently installed.) 493s Preparing to unpack .../debianutils_5.18_ppc64el.deb ... 493s Unpacking debianutils (5.18) over (5.17build1) ... 493s Setting up debianutils (5.18) ... 493s (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 ... 72602 files and directories currently installed.) 493s Preparing to unpack .../0-netplan-generator_1.0-3ubuntu1_ppc64el.deb ... 493s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 493s Unpacking netplan-generator (1.0-3ubuntu1) over (1.0-2ubuntu1) ... 493s Preparing to unpack .../1-python3-netplan_1.0-3ubuntu1_ppc64el.deb ... 493s Unpacking python3-netplan (1.0-3ubuntu1) over (1.0-2ubuntu1) ... 493s Preparing to unpack .../2-netplan.io_1.0-3ubuntu1_ppc64el.deb ... 493s Unpacking netplan.io (1.0-3ubuntu1) over (1.0-2ubuntu1) ... 493s Preparing to unpack .../3-libnetplan1_1.0-3ubuntu1_ppc64el.deb ... 493s Unpacking libnetplan1:ppc64el (1.0-3ubuntu1) over (1.0-2ubuntu1) ... 493s Preparing to unpack .../4-libheif-plugin-aomdec_1.17.6-3_ppc64el.deb ... 493s Unpacking libheif-plugin-aomdec:ppc64el (1.17.6-3) over (1.17.6-1ubuntu4) ... 493s Preparing to unpack .../5-libheif-plugin-aomenc_1.17.6-3_ppc64el.deb ... 493s Unpacking libheif-plugin-aomenc:ppc64el (1.17.6-3) over (1.17.6-1ubuntu4) ... 493s Preparing to unpack .../6-libheif1_1.17.6-3_ppc64el.deb ... 493s Unpacking libheif1:ppc64el (1.17.6-3) over (1.17.6-1ubuntu4) ... 494s Preparing to unpack .../7-libheif-plugin-libde265_1.17.6-3_ppc64el.deb ... 494s Unpacking libheif-plugin-libde265:ppc64el (1.17.6-3) over (1.17.6-1ubuntu4) ... 494s Setting up libnetplan1:ppc64el (1.0-3ubuntu1) ... 494s Setting up python3-netplan (1.0-3ubuntu1) ... 494s Setting up netplan-generator (1.0-3ubuntu1) ... 494s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 494s Setting up netplan.io (1.0-3ubuntu1) ... 494s Setting up libheif-plugin-aomdec:ppc64el (1.17.6-3) ... 494s Setting up libheif-plugin-libde265:ppc64el (1.17.6-3) ... 494s Setting up libheif1:ppc64el (1.17.6-3) ... 494s Setting up libheif-plugin-aomenc:ppc64el (1.17.6-3) ... 494s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 494s Processing triggers for man-db (2.12.1-1) ... 496s Processing triggers for dbus (1.14.10-4ubuntu4) ... 496s Reading package lists... 497s Building dependency tree... 497s Reading state information... 497s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 498s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 498s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 498s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 498s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 499s Reading package lists... 499s Reading package lists... 500s Building dependency tree... 500s Reading state information... 500s Calculating upgrade... 500s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 500s Reading package lists... 501s Building dependency tree... 501s Reading state information... 501s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 505s Reading package lists... 506s Building dependency tree... 506s Reading state information... 506s Starting pkgProblemResolver with broken count: 0 506s Starting 2 pkgProblemResolver with broken count: 0 506s Done 506s The following additional packages will be installed: 506s dbconfig-common dbconfig-mysql default-mysql-server libblas3 506s libboost-python1.83.0 libcares2 libcos4-3 libev4t64 506s libevent-pthreads-2.1-7t64 libexpat1-dev libgfortran5 libjs-jquery 506s libjs-sphinxdoc libjs-underscore liblapack3 libmecab2 libmysqlclient21 506s libnorm1t64 libomniorb4-3t64 libomnithread4 libpgm-5.3-0t64 506s libprotobuf-lite32t64 libpython3-dev libpython3.12-dev libpython3.12t64 506s libsodium23 libtango-tools libtango95t64 libzmq5 mysql-client-8.0 506s mysql-client-core-8.0 mysql-common mysql-server-8.0 mysql-server-core-8.0 506s python3-dev python3-gevent python3-greenlet python3-numpy python3-packaging 506s python3-psutil python3-tango python3-zope.event python3-zope.interface 506s python3.12-dev tango-common tango-db zlib1g-dev 506s Suggested packages: 506s mailx tinyca python-gevent-doc python-greenlet-dev python-greenlet-doc gcc 506s gfortran python-numpy-doc python3-pytest 506s Recommended packages: 506s javascript-common libhtml-template-perl mecab-ipadic-utf8 506s default-mysql-client 506s The following NEW packages will be installed: 506s autopkgtest-satdep dbconfig-common dbconfig-mysql default-mysql-server 506s libblas3 libboost-python1.83.0 libcares2 libcos4-3 libev4t64 506s libevent-pthreads-2.1-7t64 libexpat1-dev libgfortran5 libjs-jquery 506s libjs-sphinxdoc libjs-underscore liblapack3 libmecab2 libmysqlclient21 506s libnorm1t64 libomniorb4-3t64 libomnithread4 libpgm-5.3-0t64 506s libprotobuf-lite32t64 libpython3-dev libpython3.12-dev libpython3.12t64 506s libsodium23 libtango-tools libtango95t64 libzmq5 mysql-client-8.0 506s mysql-client-core-8.0 mysql-common mysql-server-8.0 mysql-server-core-8.0 506s python3-dev python3-gevent python3-greenlet python3-numpy python3-packaging 506s python3-psutil python3-tango python3-zope.event python3-zope.interface 506s python3.12-dev tango-common tango-db zlib1g-dev 506s 0 upgraded, 48 newly installed, 0 to remove and 0 not upgraded. 506s Need to get 52.6 MB/52.6 MB of archives. 506s After this operation, 337 MB of additional disk space will be used. 506s Get:1 /tmp/autopkgtest.DTk7zf/2-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [744 B] 506s Get:2 http://ftpmaster.internal/ubuntu oracular/main ppc64el mysql-common all 5.8+1.1.0build1 [6746 B] 507s Get:3 http://ftpmaster.internal/ubuntu oracular/main ppc64el mysql-client-core-8.0 ppc64el 8.0.37-1 [2949 kB] 507s Get:4 http://ftpmaster.internal/ubuntu oracular/main ppc64el mysql-client-8.0 ppc64el 8.0.37-1 [22.4 kB] 507s Get:5 http://ftpmaster.internal/ubuntu oracular/main ppc64el libevent-pthreads-2.1-7t64 ppc64el 2.1.12-stable-10 [8026 B] 507s Get:6 http://ftpmaster.internal/ubuntu oracular/main ppc64el libmecab2 ppc64el 0.996-14ubuntu4 [226 kB] 507s Get:7 http://ftpmaster.internal/ubuntu oracular/main ppc64el libprotobuf-lite32t64 ppc64el 3.21.12-8.2build1 [260 kB] 507s Get:8 http://ftpmaster.internal/ubuntu oracular/main ppc64el mysql-server-core-8.0 ppc64el 8.0.37-1 [18.2 MB] 508s Get:9 http://ftpmaster.internal/ubuntu oracular/main ppc64el mysql-server-8.0 ppc64el 8.0.37-1 [1240 kB] 508s Get:10 http://ftpmaster.internal/ubuntu oracular/universe ppc64el dbconfig-common all 2.0.24 [596 kB] 508s Get:11 http://ftpmaster.internal/ubuntu oracular/universe ppc64el dbconfig-mysql all 2.0.24 [938 B] 508s Get:12 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libomnithread4 ppc64el 4.3.2+ds1-1.1build2 [13.2 kB] 508s Get:13 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libomniorb4-3t64 ppc64el 4.3.2+ds1-1.1build2 [1392 kB] 509s Get:14 http://ftpmaster.internal/ubuntu oracular/universe ppc64el tango-common all 9.5.0+dfsg1-1.1build1 [7558 B] 509s Get:15 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libcos4-3 ppc64el 4.3.2+ds1-1.1build2 [1429 kB] 509s Get:16 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libnorm1t64 ppc64el 1.5.9+dfsg-3.1build1 [194 kB] 509s Get:17 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libpgm-5.3-0t64 ppc64el 5.3.128~dfsg-2.1build1 [185 kB] 509s Get:18 http://ftpmaster.internal/ubuntu oracular/main ppc64el libsodium23 ppc64el 1.0.18-1build3 [150 kB] 509s Get:19 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libzmq5 ppc64el 4.3.5-1build2 [297 kB] 509s Get:20 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libtango95t64 ppc64el 9.5.0+dfsg1-1.1build1 [1847 kB] 509s Get:21 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libtango-tools ppc64el 9.5.0+dfsg1-1.1build1 [26.6 kB] 509s Get:22 http://ftpmaster.internal/ubuntu oracular/main ppc64el libmysqlclient21 ppc64el 8.0.37-1 [1296 kB] 509s Get:23 http://ftpmaster.internal/ubuntu oracular/universe ppc64el tango-db ppc64el 9.5.0+dfsg1-1.1build1 [206 kB] 509s Get:24 http://ftpmaster.internal/ubuntu oracular/universe ppc64el default-mysql-server all 1.1.0build1 [2920 B] 509s Get:25 http://ftpmaster.internal/ubuntu oracular/main ppc64el libblas3 ppc64el 3.12.0-3build1 [227 kB] 509s Get:26 http://ftpmaster.internal/ubuntu oracular/main ppc64el libboost-python1.83.0 ppc64el 1.83.0-3ubuntu1 [316 kB] 509s Get:27 http://ftpmaster.internal/ubuntu oracular/main ppc64el libcares2 ppc64el 1.27.0-1.0ubuntu1 [99.0 kB] 509s Get:28 http://ftpmaster.internal/ubuntu oracular/universe ppc64el libev4t64 ppc64el 1:4.33-2.1build1 [34.9 kB] 509s Get:29 http://ftpmaster.internal/ubuntu oracular/main ppc64el libexpat1-dev ppc64el 2.6.2-1 [149 kB] 509s Get:30 http://ftpmaster.internal/ubuntu oracular/main ppc64el libgfortran5 ppc64el 14.1.0-1ubuntu1 [573 kB] 509s Get:31 http://ftpmaster.internal/ubuntu oracular/main ppc64el libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 509s Get:32 http://ftpmaster.internal/ubuntu oracular/main ppc64el libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 509s Get:33 http://ftpmaster.internal/ubuntu oracular/main ppc64el libjs-sphinxdoc all 7.2.6-8 [150 kB] 509s Get:34 http://ftpmaster.internal/ubuntu oracular/main ppc64el liblapack3 ppc64el 3.12.0-3build1 [2804 kB] 509s Get:35 http://ftpmaster.internal/ubuntu oracular/main ppc64el libpython3.12t64 ppc64el 3.12.3-1 [2553 kB] 509s Get:36 http://ftpmaster.internal/ubuntu oracular/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg-3.1ubuntu2 [902 kB] 509s Get:37 http://ftpmaster.internal/ubuntu oracular/main ppc64el libpython3.12-dev ppc64el 3.12.3-1 [6174 kB] 509s Get:38 http://ftpmaster.internal/ubuntu oracular/main ppc64el libpython3-dev ppc64el 3.12.3-0ubuntu1 [10.2 kB] 509s Get:39 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3.12-dev ppc64el 3.12.3-1 [498 kB] 509s Get:40 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-dev ppc64el 3.12.3-0ubuntu1 [26.7 kB] 509s Get:41 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-numpy ppc64el 1:1.26.4+ds-10 [4408 kB] 509s Get:42 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-packaging all 24.0-1 [41.1 kB] 509s Get:43 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-psutil ppc64el 5.9.8-2build2 [197 kB] 509s Get:44 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-zope.event all 5.0-0.1 [7512 B] 509s Get:45 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-zope.interface ppc64el 6.4-1 [140 kB] 509s Get:46 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-greenlet ppc64el 3.0.3-0ubuntu5 [163 kB] 509s Get:47 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-gevent ppc64el 24.2.1-0.1ubuntu2 [887 kB] 509s Get:48 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-tango ppc64el 9.5.0-2build2 [1200 kB] 510s Preconfiguring packages ... 510s Fetched 52.6 MB in 3s (16.6 MB/s) 510s Selecting previously unselected package mysql-common. 510s (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 ... 72602 files and directories currently installed.) 510s Preparing to unpack .../0-mysql-common_5.8+1.1.0build1_all.deb ... 510s Unpacking mysql-common (5.8+1.1.0build1) ... 510s Selecting previously unselected package mysql-client-core-8.0. 510s Preparing to unpack .../1-mysql-client-core-8.0_8.0.37-1_ppc64el.deb ... 510s Unpacking mysql-client-core-8.0 (8.0.37-1) ... 511s Selecting previously unselected package mysql-client-8.0. 511s Preparing to unpack .../2-mysql-client-8.0_8.0.37-1_ppc64el.deb ... 511s Unpacking mysql-client-8.0 (8.0.37-1) ... 511s Selecting previously unselected package libevent-pthreads-2.1-7t64:ppc64el. 511s Preparing to unpack .../3-libevent-pthreads-2.1-7t64_2.1.12-stable-10_ppc64el.deb ... 511s Unpacking libevent-pthreads-2.1-7t64:ppc64el (2.1.12-stable-10) ... 511s Selecting previously unselected package libmecab2:ppc64el. 511s Preparing to unpack .../4-libmecab2_0.996-14ubuntu4_ppc64el.deb ... 511s Unpacking libmecab2:ppc64el (0.996-14ubuntu4) ... 511s Selecting previously unselected package libprotobuf-lite32t64:ppc64el. 511s Preparing to unpack .../5-libprotobuf-lite32t64_3.21.12-8.2build1_ppc64el.deb ... 511s Unpacking libprotobuf-lite32t64:ppc64el (3.21.12-8.2build1) ... 511s Selecting previously unselected package mysql-server-core-8.0. 511s Preparing to unpack .../6-mysql-server-core-8.0_8.0.37-1_ppc64el.deb ... 511s Unpacking mysql-server-core-8.0 (8.0.37-1) ... 512s Setting up mysql-common (5.8+1.1.0build1) ... 512s update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode 512s Selecting previously unselected package mysql-server-8.0. 512s (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 ... 72821 files and directories currently installed.) 512s Preparing to unpack .../00-mysql-server-8.0_8.0.37-1_ppc64el.deb ... 512s Unpacking mysql-server-8.0 (8.0.37-1) ... 513s Selecting previously unselected package dbconfig-common. 513s Preparing to unpack .../01-dbconfig-common_2.0.24_all.deb ... 513s Unpacking dbconfig-common (2.0.24) ... 513s Selecting previously unselected package dbconfig-mysql. 513s Preparing to unpack .../02-dbconfig-mysql_2.0.24_all.deb ... 513s Unpacking dbconfig-mysql (2.0.24) ... 513s Selecting previously unselected package libomnithread4:ppc64el. 513s Preparing to unpack .../03-libomnithread4_4.3.2+ds1-1.1build2_ppc64el.deb ... 513s Unpacking libomnithread4:ppc64el (4.3.2+ds1-1.1build2) ... 513s Selecting previously unselected package libomniorb4-3t64:ppc64el. 513s Preparing to unpack .../04-libomniorb4-3t64_4.3.2+ds1-1.1build2_ppc64el.deb ... 513s Unpacking libomniorb4-3t64:ppc64el (4.3.2+ds1-1.1build2) ... 513s Selecting previously unselected package tango-common. 513s Preparing to unpack .../05-tango-common_9.5.0+dfsg1-1.1build1_all.deb ... 513s Unpacking tango-common (9.5.0+dfsg1-1.1build1) ... 513s Selecting previously unselected package libcos4-3:ppc64el. 513s Preparing to unpack .../06-libcos4-3_4.3.2+ds1-1.1build2_ppc64el.deb ... 513s Unpacking libcos4-3:ppc64el (4.3.2+ds1-1.1build2) ... 513s Selecting previously unselected package libnorm1t64:ppc64el. 513s Preparing to unpack .../07-libnorm1t64_1.5.9+dfsg-3.1build1_ppc64el.deb ... 513s Unpacking libnorm1t64:ppc64el (1.5.9+dfsg-3.1build1) ... 513s Selecting previously unselected package libpgm-5.3-0t64:ppc64el. 513s Preparing to unpack .../08-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_ppc64el.deb ... 513s Unpacking libpgm-5.3-0t64:ppc64el (5.3.128~dfsg-2.1build1) ... 513s Selecting previously unselected package libsodium23:ppc64el. 513s Preparing to unpack .../09-libsodium23_1.0.18-1build3_ppc64el.deb ... 513s Unpacking libsodium23:ppc64el (1.0.18-1build3) ... 513s Selecting previously unselected package libzmq5:ppc64el. 513s Preparing to unpack .../10-libzmq5_4.3.5-1build2_ppc64el.deb ... 513s Unpacking libzmq5:ppc64el (4.3.5-1build2) ... 513s Selecting previously unselected package libtango95t64:ppc64el. 513s Preparing to unpack .../11-libtango95t64_9.5.0+dfsg1-1.1build1_ppc64el.deb ... 513s Unpacking libtango95t64:ppc64el (9.5.0+dfsg1-1.1build1) ... 513s Selecting previously unselected package libtango-tools. 513s Preparing to unpack .../12-libtango-tools_9.5.0+dfsg1-1.1build1_ppc64el.deb ... 513s Unpacking libtango-tools (9.5.0+dfsg1-1.1build1) ... 513s Selecting previously unselected package libmysqlclient21:ppc64el. 513s Preparing to unpack .../13-libmysqlclient21_8.0.37-1_ppc64el.deb ... 513s Unpacking libmysqlclient21:ppc64el (8.0.37-1) ... 513s Selecting previously unselected package tango-db. 513s Preparing to unpack .../14-tango-db_9.5.0+dfsg1-1.1build1_ppc64el.deb ... 513s Unpacking tango-db (9.5.0+dfsg1-1.1build1) ... 513s Selecting previously unselected package default-mysql-server. 513s Preparing to unpack .../15-default-mysql-server_1.1.0build1_all.deb ... 513s Unpacking default-mysql-server (1.1.0build1) ... 514s Selecting previously unselected package libblas3:ppc64el. 514s Preparing to unpack .../16-libblas3_3.12.0-3build1_ppc64el.deb ... 514s Unpacking libblas3:ppc64el (3.12.0-3build1) ... 514s Selecting previously unselected package libboost-python1.83.0. 514s Preparing to unpack .../17-libboost-python1.83.0_1.83.0-3ubuntu1_ppc64el.deb ... 514s Unpacking libboost-python1.83.0 (1.83.0-3ubuntu1) ... 514s Selecting previously unselected package libcares2:ppc64el. 514s Preparing to unpack .../18-libcares2_1.27.0-1.0ubuntu1_ppc64el.deb ... 514s Unpacking libcares2:ppc64el (1.27.0-1.0ubuntu1) ... 514s Selecting previously unselected package libev4t64:ppc64el. 514s Preparing to unpack .../19-libev4t64_1%3a4.33-2.1build1_ppc64el.deb ... 514s Unpacking libev4t64:ppc64el (1:4.33-2.1build1) ... 514s Selecting previously unselected package libexpat1-dev:ppc64el. 514s Preparing to unpack .../20-libexpat1-dev_2.6.2-1_ppc64el.deb ... 514s Unpacking libexpat1-dev:ppc64el (2.6.2-1) ... 514s Selecting previously unselected package libgfortran5:ppc64el. 514s Preparing to unpack .../21-libgfortran5_14.1.0-1ubuntu1_ppc64el.deb ... 514s Unpacking libgfortran5:ppc64el (14.1.0-1ubuntu1) ... 514s Selecting previously unselected package libjs-jquery. 514s Preparing to unpack .../22-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 514s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 514s Selecting previously unselected package libjs-underscore. 514s Preparing to unpack .../23-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 514s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 514s Selecting previously unselected package libjs-sphinxdoc. 514s Preparing to unpack .../24-libjs-sphinxdoc_7.2.6-8_all.deb ... 514s Unpacking libjs-sphinxdoc (7.2.6-8) ... 514s Selecting previously unselected package liblapack3:ppc64el. 514s Preparing to unpack .../25-liblapack3_3.12.0-3build1_ppc64el.deb ... 514s Unpacking liblapack3:ppc64el (3.12.0-3build1) ... 514s Selecting previously unselected package libpython3.12t64:ppc64el. 514s Preparing to unpack .../26-libpython3.12t64_3.12.3-1_ppc64el.deb ... 514s Unpacking libpython3.12t64:ppc64el (3.12.3-1) ... 515s Selecting previously unselected package zlib1g-dev:ppc64el. 515s Preparing to unpack .../27-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu2_ppc64el.deb ... 515s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg-3.1ubuntu2) ... 515s Selecting previously unselected package libpython3.12-dev:ppc64el. 515s Preparing to unpack .../28-libpython3.12-dev_3.12.3-1_ppc64el.deb ... 515s Unpacking libpython3.12-dev:ppc64el (3.12.3-1) ... 515s Selecting previously unselected package libpython3-dev:ppc64el. 515s Preparing to unpack .../29-libpython3-dev_3.12.3-0ubuntu1_ppc64el.deb ... 515s Unpacking libpython3-dev:ppc64el (3.12.3-0ubuntu1) ... 515s Selecting previously unselected package python3.12-dev. 515s Preparing to unpack .../30-python3.12-dev_3.12.3-1_ppc64el.deb ... 515s Unpacking python3.12-dev (3.12.3-1) ... 515s Selecting previously unselected package python3-dev. 515s Preparing to unpack .../31-python3-dev_3.12.3-0ubuntu1_ppc64el.deb ... 515s Unpacking python3-dev (3.12.3-0ubuntu1) ... 515s Selecting previously unselected package python3-numpy. 515s Preparing to unpack .../32-python3-numpy_1%3a1.26.4+ds-10_ppc64el.deb ... 515s Unpacking python3-numpy (1:1.26.4+ds-10) ... 516s Selecting previously unselected package python3-packaging. 516s Preparing to unpack .../33-python3-packaging_24.0-1_all.deb ... 516s Unpacking python3-packaging (24.0-1) ... 516s Selecting previously unselected package python3-psutil. 516s Preparing to unpack .../34-python3-psutil_5.9.8-2build2_ppc64el.deb ... 516s Unpacking python3-psutil (5.9.8-2build2) ... 516s Selecting previously unselected package python3-zope.event. 516s Preparing to unpack .../35-python3-zope.event_5.0-0.1_all.deb ... 516s Unpacking python3-zope.event (5.0-0.1) ... 516s Selecting previously unselected package python3-zope.interface. 516s Preparing to unpack .../36-python3-zope.interface_6.4-1_ppc64el.deb ... 516s Unpacking python3-zope.interface (6.4-1) ... 516s Selecting previously unselected package python3-greenlet. 516s Preparing to unpack .../37-python3-greenlet_3.0.3-0ubuntu5_ppc64el.deb ... 516s Unpacking python3-greenlet (3.0.3-0ubuntu5) ... 516s Selecting previously unselected package python3-gevent. 516s Preparing to unpack .../38-python3-gevent_24.2.1-0.1ubuntu2_ppc64el.deb ... 516s Unpacking python3-gevent (24.2.1-0.1ubuntu2) ... 516s Selecting previously unselected package python3-tango. 516s Preparing to unpack .../39-python3-tango_9.5.0-2build2_ppc64el.deb ... 516s Unpacking python3-tango (9.5.0-2build2) ... 516s Selecting previously unselected package autopkgtest-satdep. 516s Preparing to unpack .../40-2-autopkgtest-satdep.deb ... 516s Unpacking autopkgtest-satdep (0) ... 516s Setting up libprotobuf-lite32t64:ppc64el (3.21.12-8.2build1) ... 516s Setting up libboost-python1.83.0 (1.83.0-3ubuntu1) ... 516s Setting up libev4t64:ppc64el (1:4.33-2.1build1) ... 516s Setting up libnorm1t64:ppc64el (1.5.9+dfsg-3.1build1) ... 516s Setting up libmecab2:ppc64el (0.996-14ubuntu4) ... 516s Setting up mysql-client-core-8.0 (8.0.37-1) ... 516s Setting up libmysqlclient21:ppc64el (8.0.37-1) ... 516s Setting up libsodium23:ppc64el (1.0.18-1build3) ... 516s Setting up python3-zope.event (5.0-0.1) ... 516s Setting up python3-zope.interface (6.4-1) ... 517s Setting up libevent-pthreads-2.1-7t64:ppc64el (2.1.12-stable-10) ... 517s Setting up dbconfig-common (2.0.24) ... 517s 517s Creating config file /etc/dbconfig-common/config with new version 517s Setting up python3-psutil (5.9.8-2build2) ... 518s Setting up libpython3.12t64:ppc64el (3.12.3-1) ... 518s Setting up libpgm-5.3-0t64:ppc64el (5.3.128~dfsg-2.1build1) ... 518s Setting up libblas3:ppc64el (3.12.0-3build1) ... 518s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/blas/libblas.so.3 to provide /usr/lib/powerpc64le-linux-gnu/libblas.so.3 (libblas.so.3-powerpc64le-linux-gnu) in auto mode 518s Setting up python3-packaging (24.0-1) ... 518s Setting up libexpat1-dev:ppc64el (2.6.2-1) ... 518s Setting up python3-greenlet (3.0.3-0ubuntu5) ... 518s Setting up libcares2:ppc64el (1.27.0-1.0ubuntu1) ... 518s Setting up mysql-server-core-8.0 (8.0.37-1) ... 518s Setting up libomnithread4:ppc64el (4.3.2+ds1-1.1build2) ... 518s Setting up libgfortran5:ppc64el (14.1.0-1ubuntu1) ... 518s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg-3.1ubuntu2) ... 518s Setting up mysql-client-8.0 (8.0.37-1) ... 518s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 518s Setting up tango-common (9.5.0+dfsg1-1.1build1) ... 519s Adding group tango....done 519s Adding system user tango....done 519s info: Adding user `tango' to group `video' ... 519s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 519s Setting up mysql-server-8.0 (8.0.37-1) ... 519s update-alternatives: using /etc/mysql/mysql.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode 519s Renaming removed key_buffer and myisam-recover options (if present) 527s mysqld will log errors to /var/log/mysql/error.log 528s mysqld is running as pid 2948 533s Created symlink /etc/systemd/system/multi-user.target.wants/mysql.service → /usr/lib/systemd/system/mysql.service. 535s Setting up liblapack3:ppc64el (3.12.0-3build1) ... 535s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/powerpc64le-linux-gnu/liblapack.so.3 (liblapack.so.3-powerpc64le-linux-gnu) in auto mode 535s Setting up libzmq5:ppc64el (4.3.5-1build2) ... 535s Setting up libomniorb4-3t64:ppc64el (4.3.2+ds1-1.1build2) ... 535s Setting up dbconfig-mysql (2.0.24) ... 535s Setting up libpython3.12-dev:ppc64el (3.12.3-1) ... 535s Setting up default-mysql-server (1.1.0build1) ... 535s Setting up python3-gevent (24.2.1-0.1ubuntu2) ... 535s Setting up python3.12-dev (3.12.3-1) ... 535s Setting up python3-numpy (1:1.26.4+ds-10) ... 538s Setting up libjs-sphinxdoc (7.2.6-8) ... 538s Setting up libcos4-3:ppc64el (4.3.2+ds1-1.1build2) ... 538s Setting up libpython3-dev:ppc64el (3.12.3-0ubuntu1) ... 538s Setting up python3-dev (3.12.3-0ubuntu1) ... 538s Setting up libtango95t64:ppc64el (9.5.0+dfsg1-1.1build1) ... 538s Setting up libtango-tools (9.5.0+dfsg1-1.1build1) ... 538s Setting up python3-tango (9.5.0-2build2) ... 539s Setting up tango-db (9.5.0+dfsg1-1.1build1) ... 539s Determining localhost credentials from /etc/mysql/debian.cnf: succeeded. 539s dbconfig-common: writing config to /etc/dbconfig-common/tango-db.conf 539s 539s Creating config file /etc/dbconfig-common/tango-db.conf with new version 540s 540s Creating config file /var/lib/tango/.my.cnf with new version 540s checking privileges on database tango for tango@localhost: user creation needed. 540s granting access to database tango for tango@localhost: success. 540s verifying access for tango@localhost: success. 540s creating database tango: success. 540s verifying database tango exists: success. 541s populating database via sql... error encountered populating database: 541s mysql said: ERROR 1064 (42000) at line 255 in file: '/usr/share/tango-db/create_db_tables.sql': You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CURRENT_DATE, object varchar(255) NOT NULL default '', name varchar(255) NOT' at line 3 541s dbconfig-common: tango-db configure: noninteractive fail. 541s dbconfig-common: tango-db configure: ignoring errors from here forwards 541s done. 542s dbconfig-common: flushing administrative password 542s Created symlink /etc/systemd/system/multi-user.target.wants/tango-db.service → /usr/lib/systemd/system/tango-db.service. 543s Setting up autopkgtest-satdep (0) ... 543s Processing triggers for man-db (2.12.1-1) ... 544s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 548s (Reading database ... 75016 files and directories currently installed.) 548s Removing autopkgtest-satdep (0) ... 551s autopkgtest [01:13:45]: test command2: set -efu ; for py in $(py3versions -d 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import tango; print(tango.Database().get_info())" ; done 551s autopkgtest [01:13:45]: test command2: [----------------------- 551s Testing with python3.12: 552s Traceback (most recent call last): 552s File "", line 1, in 552s PyTango.ConnectionFailed: DevFailed[ 552s DevError[ 552s desc = TRANSIENT CORBA system exception: TRANSIENT_ConnectFailed 552s origin = void Tango::Connection::connect(const std::string&) at (./lib/cpp/src/client/devapi_base.cpp:609) 552s reason = API_CorbaException 552s severity = ERR] 552s 552s DevError[ 552s desc = Failed to connect to database on host autopkgtest.local with port 10000 552s origin = void Tango::Connection::connect(const std::string&) at (./lib/cpp/src/client/devapi_base.cpp:609) 552s reason = API_CantConnectToDatabase 552s severity = ERR] 552s ] 552s autopkgtest [01:13:46]: test command2: -----------------------] 553s autopkgtest [01:13:47]: test command2: - - - - - - - - - - results - - - - - - - - - - 553s command2 FAIL non-zero exit status 1 553s autopkgtest [01:13:47]: @@@@@@@@@@@@@@@@@@@@ summary 553s command1 PASS 553s command2 FAIL non-zero exit status 1 564s nova [W] Using flock in scalingstack-bos02-ppc64el 564s Creating nova instance adt-oracular-ppc64el-pytango-20240608-010433-juju-7f2275-prod-proposed-migration-environment-3-d78512b7-3f0d-4ff2-b378-7ffcc62eb44c from image adt/ubuntu-oracular-ppc64el-server-20240607.img (UUID 2e7ff4dd-25ad-4882-8618-1243d2d4ac8e)... 564s nova [W] Using flock in scalingstack-bos02-ppc64el 564s Creating nova instance adt-oracular-ppc64el-pytango-20240608-010433-juju-7f2275-prod-proposed-migration-environment-3-d78512b7-3f0d-4ff2-b378-7ffcc62eb44c from image adt/ubuntu-oracular-ppc64el-server-20240607.img (UUID 2e7ff4dd-25ad-4882-8618-1243d2d4ac8e)...