=============================================================================== About this build: this rebuild has been done as part of reproduce.debian.net where we aim to reproduce Debian binary packages distributed via ftp.debian.org, by rebuilding using the exact same packages as the original build on the buildds, as described in the relevant .buildinfo file from buildinfos.debian.net. For more information please go to https://reproduce.debian.net or join #debian-reproducible on irc.debian.org =============================================================================== Preparing download of sources for /srv/rebuilderd/tmp/rebuilderdSPw5AL/inputs/pytango_10.1.4-4_riscv64.buildinfo Source: pytango Version: 10.1.4-4 rebuilderd-worker node: riscv64-07 +------------------------------------------------------------------------------+ | Downloading sources Wed, 26 Aug 2026 18:36:57 +0000 | +------------------------------------------------------------------------------+ Get:1 https://deb.debian.org/debian trixie InRelease [140 kB] Get:2 https://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] Get:3 https://deb.debian.org/debian trixie-updates InRelease [47.3 kB] Get:4 https://deb.debian.org/debian trixie-proposed-updates InRelease [57.7 kB] Get:5 https://deb.debian.org/debian trixie-backports InRelease [54.0 kB] Get:6 https://deb.debian.org/debian forky InRelease [151 kB] Get:7 https://deb.debian.org/debian sid InRelease [193 kB] Get:8 https://deb.debian.org/debian experimental InRelease [91.7 kB] Get:9 https://deb.debian.org/debian trixie/main Sources [10.5 MB] Get:10 https://deb.debian.org/debian trixie/non-free-firmware Sources [6552 B] Get:11 https://deb.debian.org/debian-security trixie-security/main Sources [224 kB] Get:12 https://deb.debian.org/debian-security trixie-security/non-free-firmware Sources [696 B] Get:13 https://deb.debian.org/debian trixie-updates/main Sources [1840 B] Get:14 https://deb.debian.org/debian trixie-proposed-updates/main Sources [162 kB] Get:15 https://deb.debian.org/debian trixie-backports/non-free-firmware Sources [3396 B] Get:16 https://deb.debian.org/debian trixie-backports/main Sources [301 kB] Get:17 https://deb.debian.org/debian forky/main Sources [11.1 MB] Get:18 https://deb.debian.org/debian forky/non-free-firmware Sources [7856 B] Get:19 https://deb.debian.org/debian sid/main Sources [11.9 MB] Get:20 https://deb.debian.org/debian sid/non-free-firmware Sources [10.6 kB] Get:21 https://deb.debian.org/debian experimental/main Sources [399 kB] Get:22 https://deb.debian.org/debian experimental/non-free-firmware Sources [2568 B] Fetched 35.5 MB in 24s (1509 kB/s) Reading package lists... 'https://deb.debian.org/debian/pool/main/p/pytango/pytango_10.1.4-4.dsc' pytango_10.1.4-4.dsc 3742 SHA256:f9b82a80327c022d463a874289422870b93a4d6e0cedf25a797717e51bf41ff0 'https://deb.debian.org/debian/pool/main/p/pytango/pytango_10.1.4.orig.tar.gz' pytango_10.1.4.orig.tar.gz 2795846 SHA256:74bd7d5162e234ea27c3d82edfe473a767031020ce1bc7cba17cfb132d274ce5 'https://deb.debian.org/debian/pool/main/p/pytango/pytango_10.1.4-4.debian.tar.xz' pytango_10.1.4-4.debian.tar.xz 13372 SHA256:d69777a30ecde17732cbf955deaa99cbd0ca3949be1148ca6aadc243371d8cbd 74bd7d5162e234ea27c3d82edfe473a767031020ce1bc7cba17cfb132d274ce5 pytango_10.1.4.orig.tar.gz d69777a30ecde17732cbf955deaa99cbd0ca3949be1148ca6aadc243371d8cbd pytango_10.1.4-4.debian.tar.xz f9b82a80327c022d463a874289422870b93a4d6e0cedf25a797717e51bf41ff0 pytango_10.1.4-4.dsc +------------------------------------------------------------------------------+ | Calling debrebuild Wed, 26 Aug 2026 18:37:25 +0000 | +------------------------------------------------------------------------------+ Rebuilding pytango=10.1.4-4 in /srv/rebuilderd/tmp/rebuilderdSPw5AL/inputs now. + /usr/bin/debrebuild --buildresult=/srv/rebuilderd/tmp/rebuilderdSPw5AL/out --builder=sbuild+unshare --cache=/srv/rebuilderd/cache -- /srv/rebuilderd/tmp/rebuilderdSPw5AL/inputs/pytango_10.1.4-4_riscv64.buildinfo /srv/rebuilderd/tmp/rebuilderdSPw5AL/inputs/pytango_10.1.4-4_riscv64.buildinfo contains a GPG signature which has NOT been validated Using defined Build-Path: /build/reproducible-path/pytango-10.1.4 I: verifying dsc... successful! Get:1 http://deb.debian.org/debian unstable InRelease [193 kB] Get:2 http://snapshot.debian.org/archive/debian/20260815T203404Z forky InRelease [151 kB] Get:3 http://snapshot.debian.org/archive/debian/20260821T143638Z forky InRelease [151 kB] Get:4 http://deb.debian.org/debian unstable/main riscv64 Packages [10.3 MB] Get:5 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 Packages [9611 kB] Get:6 http://snapshot.debian.org/archive/debian/20260821T143638Z forky/main riscv64 Packages [9612 kB] Fetched 30.0 MB in 19s (1576 kB/s) Reading package lists... W: http://snapshot.debian.org/archive/debian/20260815T203404Z/dists/forky/InRelease: Loading /etc/apt/trusted.gpg from deprecated option Dir::Etc::Trusted W: http://snapshot.debian.org/archive/debian/20260821T143638Z/dists/forky/InRelease: Loading /etc/apt/trusted.gpg from deprecated option Dir::Etc::Trusted Get:1 http://deb.debian.org/debian unstable/main riscv64 libabsl20260526 riscv64 20260526.0-2 [567 kB] Get:2 http://deb.debian.org/debian unstable/main riscv64 libacl1 riscv64 2.4.0-1 [37.1 kB] Get:3 http://deb.debian.org/debian unstable/main riscv64 libattr1 riscv64 1:2.6.0-1 [24.7 kB] Get:4 http://deb.debian.org/debian unstable/main riscv64 libaudit-common all 1:4.1.2-1 [14.3 kB] Get:5 http://deb.debian.org/debian unstable/main riscv64 libaudit1 riscv64 1:4.1.2-1+b1 [58.7 kB] Get:6 http://deb.debian.org/debian unstable/main riscv64 autoconf all 2.73-2 [516 kB] Get:7 http://deb.debian.org/debian unstable/main riscv64 automake all 1:1.18.1-4 [877 kB] Get:8 http://deb.debian.org/debian unstable/main riscv64 autotools-dev all 20240727.1+nmu1 [60.0 kB] Get:9 http://deb.debian.org/debian unstable/main riscv64 base-files riscv64 14.2 [87.9 kB] Get:10 http://deb.debian.org/debian unstable/main riscv64 base-passwd riscv64 3.6.8 [54.8 kB] Get:11 http://deb.debian.org/debian unstable/main riscv64 binutils riscv64 2.47-2 [285 kB] Get:12 http://deb.debian.org/debian unstable/main riscv64 binutils-common riscv64 2.47-2 [2685 kB] Get:13 http://deb.debian.org/debian unstable/main riscv64 binutils-riscv64-linux-gnu riscv64 2.47-2 [907 kB] Get:14 http://deb.debian.org/debian unstable/main riscv64 libbinutils riscv64 2.47-2 [509 kB] Get:15 http://deb.debian.org/debian unstable/main riscv64 libctf-nobfd0 riscv64 2.47-2 [163 kB] Get:16 http://deb.debian.org/debian unstable/main riscv64 libctf0 riscv64 2.47-2 [95.7 kB] Get:17 http://deb.debian.org/debian unstable/main riscv64 build-essential riscv64 12.12 [4628 B] Get:18 http://deb.debian.org/debian unstable/main riscv64 bzip2 riscv64 1.0.8-6+b2 [40.2 kB] Get:19 http://deb.debian.org/debian unstable/main riscv64 libbz2-1.0 riscv64 1.0.8-6+b2 [39.6 kB] Get:20 http://deb.debian.org/debian unstable/main riscv64 libcares2 riscv64 1.34.8-1 [102 kB] Get:21 http://deb.debian.org/debian unstable/main riscv64 libdebconfclient0 riscv64 0.283 [7424 B] Get:22 http://deb.debian.org/debian unstable/main riscv64 cmake riscv64 4.3.4-1 [15.2 MB] Get:23 http://deb.debian.org/debian unstable/main riscv64 coreutils riscv64 9.10-1 [3128 kB] Get:24 http://deb.debian.org/debian unstable/main riscv64 cppzmq-dev riscv64 4.10.0-1+b2 [25.5 kB] Get:25 http://deb.debian.org/debian unstable/main riscv64 dash riscv64 0.5.12-12 [101 kB] Get:26 http://deb.debian.org/debian unstable/main riscv64 libdb5.3t64 riscv64 5.3.28+dfsg2-11+b1 [719 kB] Get:27 http://deb.debian.org/debian unstable/main riscv64 debconf all 1.5.92 [123 kB] Get:28 http://deb.debian.org/debian unstable/main riscv64 debhelper all 14.3 [934 kB] Get:29 http://deb.debian.org/debian unstable/main riscv64 libdebhelper-perl all 14.3 [77.3 kB] Get:30 http://deb.debian.org/debian unstable/main riscv64 debianutils riscv64 5.23.2 [91.7 kB] Get:31 http://deb.debian.org/debian unstable/main riscv64 dh-autoreconf all 22 [12.2 kB] Get:32 http://deb.debian.org/debian unstable/main riscv64 dh-python all 7.20260623 [114 kB] Get:33 http://deb.debian.org/debian unstable/main riscv64 diffutils riscv64 1:3.12-1 [405 kB] Get:34 http://deb.debian.org/debian unstable/main riscv64 dpkg riscv64 1.23.7 [1534 kB] Get:35 http://deb.debian.org/debian unstable/main riscv64 dpkg-dev all 1.23.7 [1318 kB] Get:36 http://deb.debian.org/debian unstable/main riscv64 libdpkg-perl all 1.23.7 [669 kB] Get:37 http://deb.debian.org/debian unstable/main riscv64 dwz riscv64 0.17-1 [115 kB] Get:38 http://deb.debian.org/debian unstable/main riscv64 libelf1t64 riscv64 0.195-1 [62.5 kB] Get:39 http://deb.debian.org/debian unstable/main riscv64 libexpat1 riscv64 2.8.3-1 [121 kB] Get:40 http://deb.debian.org/debian unstable/main riscv64 libexpat1-dev riscv64 2.8.3-1 [373 kB] Get:41 http://deb.debian.org/debian unstable/main riscv64 file riscv64 1:5.47-4 [42.8 kB] Get:42 http://deb.debian.org/debian unstable/main riscv64 findutils riscv64 4.11.0-2 [785 kB] Get:43 http://deb.debian.org/debian unstable/main riscv64 cpp-16 riscv64 16.2.0-1 [1272 B] Get:44 http://deb.debian.org/debian unstable/main riscv64 cpp-16-riscv64-linux-gnu riscv64 16.2.0-1 [113 MB] Get:45 http://deb.debian.org/debian unstable/main riscv64 g++-16 riscv64 16.2.0-1 [33.9 kB] Get:46 http://deb.debian.org/debian unstable/main riscv64 g++-16-riscv64-linux-gnu riscv64 16.2.0-1 [120 MB] Get:47 http://deb.debian.org/debian unstable/main riscv64 gcc-16 riscv64 16.2.0-1 [520 kB] Get:48 http://deb.debian.org/debian unstable/main riscv64 gcc-16-base riscv64 16.2.0-1 [38.0 kB] Get:49 http://deb.debian.org/debian unstable/main riscv64 gcc-16-riscv64-linux-gnu riscv64 16.2.0-1 [126 MB] Get:50 http://deb.debian.org/debian unstable/main riscv64 libasan8 riscv64 16.2.0-1 [2992 kB] Get:51 http://deb.debian.org/debian unstable/main riscv64 libatomic1 riscv64 16.2.0-1 [8520 B] Get:52 http://deb.debian.org/debian unstable/main riscv64 libcc1-0 riscv64 16.2.0-1 [41.7 kB] Get:53 http://deb.debian.org/debian unstable/main riscv64 libgcc-16-dev riscv64 16.2.0-1 [5863 kB] Get:54 http://deb.debian.org/debian unstable/main riscv64 libgcc-s1 riscv64 16.2.0-1 [74.3 kB] Get:55 http://deb.debian.org/debian unstable/main riscv64 libgfortran5 riscv64 16.2.0-1 [417 kB] Get:56 http://deb.debian.org/debian unstable/main riscv64 cpp riscv64 4:16.1.0-3 [1568 B] Get:57 http://deb.debian.org/debian unstable/main riscv64 cpp-riscv64-linux-gnu riscv64 4:16.1.0-3 [4464 B] Get:58 http://deb.debian.org/debian unstable/main riscv64 g++ riscv64 4:16.1.0-3 [1324 B] Get:59 http://deb.debian.org/debian unstable/main riscv64 g++-riscv64-linux-gnu riscv64 4:16.1.0-3 [1196 B] Get:60 http://deb.debian.org/debian unstable/main riscv64 gcc riscv64 4:16.1.0-3 [5144 B] Get:61 http://deb.debian.org/debian unstable/main riscv64 gcc-riscv64-linux-gnu riscv64 4:16.1.0-3 [1432 B] Get:62 http://deb.debian.org/debian unstable/main riscv64 libgdbm-compat4t64 riscv64 1.26-1+b2 [52.1 kB] Get:63 http://deb.debian.org/debian unstable/main riscv64 libgdbm6t64 riscv64 1.26-1+b2 [78.1 kB] Get:64 http://deb.debian.org/debian unstable/main riscv64 autopoint all 1.0-3 [820 kB] Get:65 http://deb.debian.org/debian unstable/main riscv64 gettext riscv64 1.0-3 [2657 kB] Get:66 http://deb.debian.org/debian unstable/main riscv64 gettext-base riscv64 1.0-3 [331 kB] Get:67 http://deb.debian.org/debian unstable/main riscv64 grep riscv64 3.12-1 [442 kB] Get:68 http://deb.debian.org/debian unstable/main riscv64 groff-base riscv64 1.24.1-1 [1311 kB] Get:69 http://deb.debian.org/debian unstable/main riscv64 hostname riscv64 3.25 [10.7 kB] Get:70 http://deb.debian.org/debian unstable/main riscv64 init-system-helpers all 1.69+nmu1 [37.1 kB] Get:71 http://deb.debian.org/debian unstable/main riscv64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:72 http://deb.debian.org/debian unstable/main riscv64 krb5-multidev riscv64 1.22.1-3 [125 kB] Get:73 http://deb.debian.org/debian unstable/main riscv64 libblas3 riscv64 3.12.1-8 [120 kB] Get:74 http://deb.debian.org/debian unstable/main riscv64 libarchive13t64 riscv64 3.8.9-1 [377 kB] Get:75 http://deb.debian.org/debian unstable/main riscv64 libarchive-zip-perl all 1.68-1 [104 kB] Get:76 http://deb.debian.org/debian unstable/main riscv64 libbsd-dev riscv64 0.12.2-3 [310 kB] Get:77 http://deb.debian.org/debian unstable/main riscv64 libbsd0 riscv64 0.12.2-3 [132 kB] Get:78 http://deb.debian.org/debian unstable/main riscv64 libcap-ng0 riscv64 0.9.3-1+b1 [17.8 kB] Get:79 http://deb.debian.org/debian unstable/main riscv64 libev4t64 riscv64 1:4.33-2.1+b3 [41.8 kB] Get:80 http://deb.debian.org/debian unstable/main riscv64 libcrypt1 riscv64 1:4.5.2+20251210-1 [113 kB] Get:81 http://deb.debian.org/debian unstable/main riscv64 libcos4-3 riscv64 4.3.4+ds1-1+b1 [1201 kB] Get:82 http://deb.debian.org/debian unstable/main riscv64 libcos4-dev riscv64 4.3.4+ds1-1+b1 [4856 kB] Get:83 http://deb.debian.org/debian unstable/main riscv64 docutils-common all 0.23+dfsg-2 [124 kB] Get:84 http://deb.debian.org/debian unstable/main riscv64 dh-strip-nondeterminism all 1.15.1-1 [6020 B] Get:85 http://deb.debian.org/debian unstable/main riscv64 libfile-stripnondeterminism-perl all 1.15.1-1 [17.1 kB] Get:86 http://deb.debian.org/debian unstable/main riscv64 bsdextrautils riscv64 2.42.2-3 [103 kB] Get:87 http://deb.debian.org/debian unstable/main riscv64 libblkid1 riscv64 2.42.2-3 [193 kB] Get:88 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 bash riscv64 5.3-3 [1560 kB] Get:89 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 libbrotli1 riscv64 1.2.0-3 [357 kB] Get:90 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 ca-certificates all 20260601 [134 kB] Get:91 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 libcurl4t64 riscv64 8.21.0-2 [425 kB] Get:92 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 comerr-dev riscv64 2.1-1.47.4-1 [55.0 kB] Get:93 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 libcom-err2 riscv64 1.47.4-1 [18.9 kB] Get:94 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 gzip riscv64 1.13-1 [139 kB] Get:95 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 libffi8 riscv64 3.7.1-2 [26.2 kB] Get:96 http://snapshot.debian.org/archive/debian/20260821T143638Z forky/main riscv64 libc-bin riscv64 2.43-3 [585 kB] Get:97 http://snapshot.debian.org/archive/debian/20260821T143638Z forky/main riscv64 libc-dev-bin riscv64 2.43-3 [37.6 kB] Get:98 http://snapshot.debian.org/archive/debian/20260821T143638Z forky/main riscv64 libc-gconv-modules-extra riscv64 2.43-3 [1099 kB] Get:99 http://snapshot.debian.org/archive/debian/20260821T143638Z forky/main riscv64 libc6 riscv64 2.43-3 [1465 kB] Get:100 http://snapshot.debian.org/archive/debian/20260821T143638Z forky/main riscv64 libc6-dev riscv64 2.43-3 [3502 kB] Fetched 426 MB in 26s (16.6 MB/s) dpkg-name: info: moved 'gcc_4%3a16.1.0-3_riscv64.deb' to '/srv/rebuilderd/tmp/tmp_gqrrz6b/gcc_16.1.0-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libdebhelper-perl_14.3_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libgcc-16-dev_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libabsl20260526_20260526.0-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libasan8_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/comerr-dev_2.1-1.47.4-1_riscv64.deb' dpkg-name: info: moved 'libcrypt1_1%3a4.5.2+20251210-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmp_gqrrz6b/libcrypt1_4.5.2+20251210-1_riscv64.deb' dpkg-name: info: moved 'diffutils_1%3a3.12-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmp_gqrrz6b/diffutils_3.12-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libc-bin_2.43-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/gcc-16-riscv64-linux-gnu_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/base-passwd_3.6.8_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libc-gconv-modules-extra_2.43-3_riscv64.deb' dpkg-name: info: moved 'g++_4%3a16.1.0-3_riscv64.deb' to '/srv/rebuilderd/tmp/tmp_gqrrz6b/g++_16.1.0-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/gettext-base_1.0-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libbsd-dev_0.12.2-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/binutils-riscv64-linux-gnu_2.47-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libgdbm6t64_1.26-1+b2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libgcc-s1_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/dh-strip-nondeterminism_1.15.1-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libexpat1_2.8.3-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libc-dev-bin_2.43-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/cpp-16_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libcom-err2_1.47.4-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libc6-dev_2.43-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/gcc-16-base_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/hostname_3.25_riscv64.deb' dpkg-name: info: moved 'gcc-riscv64-linux-gnu_4%3a16.1.0-3_riscv64.deb' to '/srv/rebuilderd/tmp/tmp_gqrrz6b/gcc-riscv64-linux-gnu_16.1.0-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/dwz_0.17-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/gzip_1.13-1_riscv64.deb' dpkg-name: info: moved 'file_1%3a5.47-4_riscv64.deb' to '/srv/rebuilderd/tmp/tmp_gqrrz6b/file_5.47-4_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libdb5.3t64_5.3.28+dfsg2-11+b1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libctf-nobfd0_2.47-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/g++-16_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libblkid1_2.42.2-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/autoconf_2.73-2_all.deb' dpkg-name: info: moved 'cpp_4%3a16.1.0-3_riscv64.deb' to '/srv/rebuilderd/tmp/tmp_gqrrz6b/cpp_16.1.0-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libcurl4t64_8.21.0-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/bzip2_1.0.8-6+b2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/findutils_4.11.0-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libcap-ng0_0.9.3-1+b1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/binutils-common_2.47-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libdpkg-perl_1.23.7_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libcos4-dev_4.3.4+ds1-1+b1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/ca-certificates_20260601_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libffi8_3.7.1-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libarchive-zip-perl_1.68-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/init-system-helpers_1.69+nmu1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libbsd0_0.12.2-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/groff-base_1.24.1-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/dash_0.5.12-12_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libelf1t64_0.195-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libexpat1-dev_2.8.3-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/krb5-multidev_1.22.1-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libblas3_3.12.1-8_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/docutils-common_0.23+dfsg-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/g++-16-riscv64-linux-gnu_16.2.0-1_riscv64.deb' dpkg-name: info: moved 'automake_1%3a1.18.1-4_all.deb' to '/srv/rebuilderd/tmp/tmp_gqrrz6b/automake_1.18.1-4_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/debconf_1.5.92_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libfile-stripnondeterminism-perl_1.15.1-1_all.deb' dpkg-name: info: moved 'libaudit1_1%3a4.1.2-1+b1_riscv64.deb' to '/srv/rebuilderd/tmp/tmp_gqrrz6b/libaudit1_4.1.2-1+b1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libbz2-1.0_1.0.8-6+b2_riscv64.deb' dpkg-name: info: moved 'libattr1_1%3a2.6.0-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmp_gqrrz6b/libattr1_2.6.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/intltool-debian_0.35.0+20060710.6_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/cppzmq-dev_4.10.0-1+b2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/gettext_1.0-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/dh-autoreconf_22_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/grep_3.12-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/dpkg_1.23.7_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/bash_5.3-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/bsdextrautils_2.42.2-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/dpkg-dev_1.23.7_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/cpp-16-riscv64-linux-gnu_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/dh-python_7.20260623_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/coreutils_9.10-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libbinutils_2.47-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libgfortran5_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/gcc-16_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libcares2_1.34.8-1_riscv64.deb' dpkg-name: info: moved 'g++-riscv64-linux-gnu_4%3a16.1.0-3_riscv64.deb' to '/srv/rebuilderd/tmp/tmp_gqrrz6b/g++-riscv64-linux-gnu_16.1.0-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libbrotli1_1.2.0-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libgdbm-compat4t64_1.26-1+b2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/debianutils_5.23.2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libctf0_2.47-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libcos4-3_4.3.4+ds1-1+b1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libcc1-0_16.2.0-1_riscv64.deb' dpkg-name: info: moved 'libaudit-common_1%3a4.1.2-1_all.deb' to '/srv/rebuilderd/tmp/tmp_gqrrz6b/libaudit-common_4.1.2-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/autopoint_1.0-3_all.deb' dpkg-name: info: moved 'libev4t64_1%3a4.33-2.1+b3_riscv64.deb' to '/srv/rebuilderd/tmp/tmp_gqrrz6b/libev4t64_4.33-2.1+b3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/base-files_14.2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/binutils_2.47-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libarchive13t64_3.8.9-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/debhelper_14.3_all.deb' dpkg-name: info: moved 'cpp-riscv64-linux-gnu_4%3a16.1.0-3_riscv64.deb' to '/srv/rebuilderd/tmp/tmp_gqrrz6b/cpp-riscv64-linux-gnu_16.1.0-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/autotools-dev_20240727.1+nmu1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libatomic1_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/build-essential_12.12_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/cmake_4.3.4-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libc6_2.43-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libacl1_2.4.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gqrrz6b/libdebconfclient0_0.283_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libgprofng0 riscv64 2.47-2 [722 kB] Get:2 http://deb.debian.org/debian unstable/main riscv64 libsframe3 riscv64 2.47-2 [86.0 kB] Get:3 http://deb.debian.org/debian unstable/main riscv64 libsasl2-2 riscv64 2.1.28+dfsg1-11 [57.9 kB] Get:4 http://deb.debian.org/debian unstable/main riscv64 libsasl2-modules-db riscv64 2.1.28+dfsg1-11 [17.5 kB] Get:5 http://deb.debian.org/debian unstable/main riscv64 libjs-d3 all 3.5.17-4 [132 kB] Get:6 http://deb.debian.org/debian unstable/main riscv64 libmagic-mgc riscv64 1:5.47-4 [345 kB] Get:7 http://deb.debian.org/debian unstable/main riscv64 libmagic1t64 riscv64 1:5.47-4 [117 kB] Get:8 http://deb.debian.org/debian unstable/main riscv64 libgomp1 riscv64 16.2.0-1 [137 kB] Get:9 http://deb.debian.org/debian unstable/main riscv64 libitm1 riscv64 16.2.0-1 [25.6 kB] Get:10 http://deb.debian.org/debian unstable/main riscv64 liblsan0 riscv64 16.2.0-1 [1342 kB] Get:11 http://deb.debian.org/debian unstable/main riscv64 libstdc++-16-dev riscv64 16.2.0-1 [10.5 MB] Get:12 http://deb.debian.org/debian unstable/main riscv64 libstdc++6 riscv64 16.2.0-1 [775 kB] Get:13 http://deb.debian.org/debian unstable/main riscv64 libtsan2 riscv64 16.2.0-1 [2706 kB] Get:14 http://deb.debian.org/debian unstable/main riscv64 libgmp10 riscv64 2:6.3.0+dfsg-5+b2 [561 kB] Get:15 http://deb.debian.org/debian unstable/main riscv64 libgrpc++1.51t64 riscv64 1.51.1-9+b1 [490 kB] Get:16 http://deb.debian.org/debian unstable/main riscv64 libgrpc29t64 riscv64 1.51.1-9+b1 [2833 kB] Get:17 http://deb.debian.org/debian unstable/main riscv64 libisl23 riscv64 0.28-1 [666 kB] Get:18 http://deb.debian.org/debian unstable/main riscv64 libjansson4 riscv64 2.15.1-1 [65.1 kB] Get:19 http://deb.debian.org/debian unstable/main riscv64 libkeyutils1 riscv64 1.6.3-6+b2 [9256 B] Get:20 http://deb.debian.org/debian unstable/main riscv64 libgssapi-krb5-2 riscv64 1.22.1-3 [139 kB] Get:21 http://deb.debian.org/debian unstable/main riscv64 libgssrpc4t64 riscv64 1.22.1-3 [58.7 kB] Get:22 http://deb.debian.org/debian unstable/main riscv64 libk5crypto3 riscv64 1.22.1-3 [96.2 kB] Get:23 http://deb.debian.org/debian unstable/main riscv64 libkadm5clnt-mit12 riscv64 1.22.1-3 [40.1 kB] Get:24 http://deb.debian.org/debian unstable/main riscv64 libkadm5srv-mit12 riscv64 1.22.1-3 [53.8 kB] Get:25 http://deb.debian.org/debian unstable/main riscv64 libkdb5-10t64 riscv64 1.22.1-3 [41.9 kB] Get:26 http://deb.debian.org/debian unstable/main riscv64 libkrb5-3 riscv64 1.22.1-3 [345 kB] Get:27 http://deb.debian.org/debian unstable/main riscv64 libkrb5-dev riscv64 1.22.1-3 [14.1 kB] Get:28 http://deb.debian.org/debian unstable/main riscv64 libkrb5support0 riscv64 1.22.1-3 [31.8 kB] Get:29 http://deb.debian.org/debian unstable/main riscv64 liblapack3 riscv64 3.12.1-8 [1972 kB] Get:30 http://deb.debian.org/debian unstable/main riscv64 libidn2-0 riscv64 2.3.8-5 [108 kB] Get:31 http://deb.debian.org/debian unstable/main riscv64 libjpeg-dev riscv64 1:3.1.3-4 [78.9 kB] Get:32 http://deb.debian.org/debian unstable/main riscv64 libjpeg62-turbo riscv64 1:3.1.3-4 [201 kB] Get:33 http://deb.debian.org/debian unstable/main riscv64 libjpeg62-turbo-dev riscv64 1:3.1.3-4 [635 kB] Get:34 http://deb.debian.org/debian unstable/main riscv64 libjson-perl all 4.10000-1 [87.5 kB] Get:35 http://deb.debian.org/debian unstable/main riscv64 libjsoncpp26 riscv64 1.9.8-2 [83.8 kB] Get:36 http://deb.debian.org/debian unstable/main riscv64 libmd-dev riscv64 1.2.0-2 [96.5 kB] Get:37 http://deb.debian.org/debian unstable/main riscv64 libmd0 riscv64 1.2.0-2 [44.0 kB] Get:38 http://deb.debian.org/debian unstable/main riscv64 libpgm-5.3-0t64 riscv64 5.3.128~dfsg-3 [166 kB] Get:39 http://deb.debian.org/debian unstable/main riscv64 libpgm-dev riscv64 5.3.128~dfsg-3 [418 kB] Get:40 http://deb.debian.org/debian unstable/main riscv64 libpipeline1 riscv64 1.5.8-3 [48.2 kB] Get:41 http://deb.debian.org/debian unstable/main riscv64 libselinux1 riscv64 3.11-2 [90.4 kB] Get:42 http://deb.debian.org/debian unstable/main riscv64 libsodium-dev riscv64 1.0.22-2 [515 kB] Get:43 http://deb.debian.org/debian unstable/main riscv64 libsodium26 riscv64 1.0.22-2 [201 kB] Get:44 http://deb.debian.org/debian unstable/main riscv64 libtool all 2.5.4-11 [539 kB] Get:45 http://deb.debian.org/debian unstable/main riscv64 liblz4-1 riscv64 1.10.0-10 [86.3 kB] Get:46 http://deb.debian.org/debian unstable/main riscv64 libmpc3 riscv64 1.3.1-3 [56.5 kB] Get:47 http://deb.debian.org/debian unstable/main riscv64 libmpfr6 riscv64 4.2.2-3 [666 kB] Get:48 http://deb.debian.org/debian unstable/main riscv64 libncursesw6 riscv64 6.6+20260608-2 [141 kB] Get:49 http://deb.debian.org/debian unstable/main riscv64 libtinfo6 riscv64 6.6+20260608-2 [351 kB] Get:50 http://deb.debian.org/debian unstable/main riscv64 libnettle8t64 riscv64 3.10.2-1+b1 [331 kB] Get:51 http://deb.debian.org/debian unstable/main riscv64 libnghttp2-14 riscv64 1.70.0-1 [93.0 kB] Get:52 http://deb.debian.org/debian unstable/main riscv64 libnghttp3-9 riscv64 1.17.0-1 [67.9 kB] Get:53 http://deb.debian.org/debian unstable/main riscv64 libngtcp2-16 riscv64 1.24.0-1 [151 kB] Get:54 http://deb.debian.org/debian unstable/main riscv64 libngtcp2-crypto-ossl0 riscv64 1.24.0-1 [26.7 kB] Get:55 http://deb.debian.org/debian unstable/main riscv64 libnorm-dev riscv64 1.5.9+dfsg-4+b1 [1140 kB] Get:56 http://deb.debian.org/debian unstable/main riscv64 libnorm1t64 riscv64 1.5.9+dfsg-4+b1 [225 kB] Get:57 http://deb.debian.org/debian unstable/main riscv64 libomniorb4-3t64 riscv64 4.3.4+ds1-1+b1 [1189 kB] Get:58 http://deb.debian.org/debian unstable/main riscv64 libomniorb4-dev riscv64 4.3.4+ds1-1+b1 [9192 kB] Get:59 http://deb.debian.org/debian unstable/main riscv64 libomnithread4 riscv64 4.3.4+ds1-1+b1 [11.6 kB] Get:60 http://deb.debian.org/debian unstable/main riscv64 libomnithread4-dev riscv64 4.3.4+ds1-1+b1 [31.7 kB] Get:61 http://deb.debian.org/debian unstable/main riscv64 libssl-dev riscv64 3.6.3-1 [6443 kB] Get:62 http://deb.debian.org/debian unstable/main riscv64 libssl3t64 riscv64 3.6.3-1 [2255 kB] Get:63 http://deb.debian.org/debian unstable/main riscv64 libpam-modules riscv64 1.7.0-8 [165 kB] Get:64 http://deb.debian.org/debian unstable/main riscv64 libpam-modules-bin riscv64 1.7.0-8 [46.2 kB] Get:65 http://deb.debian.org/debian unstable/main riscv64 libpam-runtime all 1.7.0-8 [246 kB] Get:66 http://deb.debian.org/debian unstable/main riscv64 libpam0g riscv64 1.7.0-8 [66.9 kB] Get:67 http://deb.debian.org/debian unstable/main riscv64 libpcre2-8-0 riscv64 10.46-1+b2 [296 kB] Get:68 http://deb.debian.org/debian unstable/main riscv64 libpkgconf7 riscv64 2.5.1-4 [47.1 kB] Get:69 http://deb.debian.org/debian unstable/main riscv64 libproc2-1 riscv64 2:4.0.7-1 [69.2 kB] Get:70 http://deb.debian.org/debian unstable/main riscv64 libprotobuf32t64 riscv64 3.21.12-16 [973 kB] Get:71 http://deb.debian.org/debian unstable/main riscv64 libprotoc32t64 riscv64 3.21.12-16 [881 kB] Get:72 http://deb.debian.org/debian unstable/main riscv64 libpython3-all-dev riscv64 3.14.6-1 [1072 B] Get:73 http://deb.debian.org/debian unstable/main riscv64 libpython3-dev riscv64 3.14.6-1 [8344 B] Get:74 http://deb.debian.org/debian unstable/main riscv64 libpython3-stdlib riscv64 3.14.6-1 [8108 B] Get:75 http://deb.debian.org/debian unstable/main riscv64 libpython3.13 riscv64 3.13.15-1 [2199 kB] Get:76 http://deb.debian.org/debian unstable/main riscv64 libpython3.13-dev riscv64 3.13.15-1 [17.0 MB] Get:77 http://deb.debian.org/debian unstable/main riscv64 libpython3.13-minimal riscv64 3.13.15-1 [861 kB] Get:78 http://deb.debian.org/debian unstable/main riscv64 libpython3.13-stdlib riscv64 3.13.15-1 [1956 kB] Get:79 http://deb.debian.org/debian unstable/main riscv64 libpython3.14 riscv64 3.14.7-1 [2298 kB] Get:80 http://deb.debian.org/debian unstable/main riscv64 libpython3.14-dev riscv64 3.14.7-1 [17.6 MB] Get:81 http://deb.debian.org/debian unstable/main riscv64 libpython3.14-minimal riscv64 3.14.7-1 [893 kB] Get:82 http://deb.debian.org/debian unstable/main riscv64 libpython3.14-stdlib riscv64 3.14.7-1 [2320 kB] Get:83 http://deb.debian.org/debian unstable/main riscv64 libre2-11 riscv64 20251105-1+b1 [171 kB] Get:84 http://deb.debian.org/debian unstable/main riscv64 libreadline8t64 riscv64 8.3-4 [180 kB] Get:85 http://deb.debian.org/debian unstable/main riscv64 librhash1 riscv64 1.4.6-1.1+b1 [143 kB] Get:86 http://deb.debian.org/debian unstable/main riscv64 libjs-sphinxdoc all 9.1.0-6 [46.1 kB] Get:87 http://deb.debian.org/debian unstable/main riscv64 libsqlite3-0 riscv64 3.53.4-2 [957 kB] Get:88 http://deb.debian.org/debian unstable/main riscv64 libsystemd-shared riscv64 261.2-1 [2534 kB] Get:89 http://deb.debian.org/debian unstable/main riscv64 libsystemd0 riscv64 261.2-1 [478 kB] Get:90 http://deb.debian.org/debian unstable/main riscv64 libtango-dev riscv64 10.1.2+dfsg1-6 [224 kB] Get:91 http://deb.debian.org/debian unstable/main riscv64 libtango-tools riscv64 10.1.2+dfsg1-6 [37.3 kB] Get:92 http://deb.debian.org/debian unstable/main riscv64 libtango10.1 riscv64 10.1.2+dfsg1-6 [2110 kB] Get:93 http://deb.debian.org/debian unstable/main riscv64 libmount1 riscv64 2.42.2-3 [228 kB] Get:94 http://deb.debian.org/debian unstable/main riscv64 libsmartcols1 riscv64 2.42.2-3 [154 kB] Get:95 http://deb.debian.org/debian unstable/main riscv64 liblzma-dev riscv64 5.8.3-1 [524 kB] Get:96 http://deb.debian.org/debian unstable/main riscv64 liblzma5 riscv64 5.8.3-1 [334 kB] Get:97 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 libssh2-1t64 riscv64 1.11.1-5 [249 kB] Get:98 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 libperl5.42 riscv64 5.42.2-3 [3862 kB] Get:99 http://snapshot.debian.org/archive/debian/20260821T143638Z forky/main riscv64 libpsl5t64 riscv64 0.23.2-1 [61.1 kB] Get:100 http://snapshot.debian.org/archive/debian/20260821T143638Z forky/main riscv64 libldap2 riscv64 2.6.14+dfsg-1 [189 kB] Fetched 111 MB in 11s (10.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libnorm-dev_1.5.9+dfsg-4+b1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpython3.14-dev_3.14.7-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libnghttp3-9_1.17.0-1_riscv64.deb' dpkg-name: info: moved 'libjpeg62-turbo-dev_1%3a3.1.3-4_riscv64.deb' to '/srv/rebuilderd/tmp/tmp2rwtrgkw/libjpeg62-turbo-dev_3.1.3-4_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpython3-all-dev_3.14.6-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libgomp1_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpsl5t64_0.23.2-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libsqlite3-0_3.53.4-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpipeline1_1.5.8-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpgm-dev_5.3.128~dfsg-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/liblzma5_5.8.3-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpcre2-8-0_10.46-1+b2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libngtcp2-crypto-ossl0_1.24.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/librhash1_1.4.6-1.1+b1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpython3.13-minimal_3.13.15-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libgssapi-krb5-2_1.22.1-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libjansson4_2.15.1-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpython3-stdlib_3.14.6-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpam-modules_1.7.0-8_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libngtcp2-16_1.24.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libtinfo6_6.6+20260608-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpython3.14_3.14.7-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpgm-5.3-0t64_5.3.128~dfsg-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libgprofng0_2.47-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libmd-dev_1.2.0-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpython3.13-stdlib_3.13.15-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libreadline8t64_8.3-4_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libomniorb4-3t64_4.3.4+ds1-1+b1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/liblapack3_3.12.1-8_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libtango10.1_10.1.2+dfsg1-6_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libsodium-dev_1.0.22-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libtsan2_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpkgconf7_2.5.1-4_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libssh2-1t64_1.11.1-5_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libjsoncpp26_1.9.8-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libsystemd0_261.2-1_riscv64.deb' dpkg-name: info: moved 'libmagic-mgc_1%3a5.47-4_riscv64.deb' to '/srv/rebuilderd/tmp/tmp2rwtrgkw/libmagic-mgc_5.47-4_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libkrb5support0_1.22.1-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libitm1_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpython3.13-dev_3.13.15-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libgrpc29t64_1.51.1-9+b1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libtango-dev_10.1.2+dfsg1-6_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libnghttp2-14_1.70.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libmd0_1.2.0-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libkdb5-10t64_1.22.1-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libomnithread4_4.3.4+ds1-1+b1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libstdc++-16-dev_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libssl-dev_3.6.3-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libsystemd-shared_261.2-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libmpc3_1.3.1-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libssl3t64_3.6.3-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libncursesw6_6.6+20260608-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libjson-perl_4.10000-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libidn2-0_2.3.8-5_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libomniorb4-dev_4.3.4+ds1-1+b1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpam0g_1.7.0-8_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpam-runtime_1.7.0-8_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libmpfr6_4.2.2-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libk5crypto3_1.22.1-3_riscv64.deb' dpkg-name: info: moved 'libjpeg62-turbo_1%3a3.1.3-4_riscv64.deb' to '/srv/rebuilderd/tmp/tmp2rwtrgkw/libjpeg62-turbo_3.1.3-4_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpython3.14-minimal_3.14.7-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libjs-d3_3.5.17-4_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libgrpc++1.51t64_1.51.1-9+b1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libtango-tools_10.1.2+dfsg1-6_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libsodium26_1.0.22-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libstdc++6_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpython3.13_3.13.15-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libsmartcols1_2.42.2-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libsframe3_2.47-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libomnithread4-dev_4.3.4+ds1-1+b1_riscv64.deb' dpkg-name: info: moved 'libjpeg-dev_1%3a3.1.3-4_riscv64.deb' to '/srv/rebuilderd/tmp/tmp2rwtrgkw/libjpeg-dev_3.1.3-4_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libsasl2-2_2.1.28+dfsg1-11_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libkrb5-dev_1.22.1-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libsasl2-modules-db_2.1.28+dfsg1-11_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/liblz4-1_1.10.0-10_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libldap2_2.6.14+dfsg-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libkeyutils1_1.6.3-6+b2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libgssrpc4t64_1.22.1-3_riscv64.deb' dpkg-name: info: moved 'libgmp10_2%3a6.3.0+dfsg-5+b2_riscv64.deb' to '/srv/rebuilderd/tmp/tmp2rwtrgkw/libgmp10_6.3.0+dfsg-5+b2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libkadm5srv-mit12_1.22.1-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libkrb5-3_1.22.1-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libnettle8t64_3.10.2-1+b1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libprotobuf32t64_3.21.12-16_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpython3.14-stdlib_3.14.7-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/liblzma-dev_5.8.3-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libprotoc32t64_3.21.12-16_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libjs-sphinxdoc_9.1.0-6_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libnorm1t64_1.5.9+dfsg-4+b1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libselinux1_3.11-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpython3-dev_3.14.6-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libkadm5clnt-mit12_1.22.1-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libre2-11_20251105-1+b1_riscv64.deb' dpkg-name: info: moved 'libmagic1t64_1%3a5.47-4_riscv64.deb' to '/srv/rebuilderd/tmp/tmp2rwtrgkw/libmagic1t64_5.47-4_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libtool_2.5.4-11_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libmount1_2.42.2-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/liblsan0_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libperl5.42_5.42.2-3_riscv64.deb' dpkg-name: info: moved 'libproc2-1_2%3a4.0.7-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmp2rwtrgkw/libproc2-1_4.0.7-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libisl23_0.28-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rwtrgkw/libpam-modules-bin_1.7.0-8_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 python3-accessible-pygments all 0.0.5-2 [1306 kB] Get:2 http://deb.debian.org/debian unstable/main riscv64 python3-alabaster all 1.0.0-1 [20.4 kB] Get:3 http://deb.debian.org/debian unstable/main riscv64 python3-bs4 all 4.15.0-1 [119 kB] Get:4 http://deb.debian.org/debian unstable/main riscv64 python3-chardet all 5.2.0+dfsg-2 [108 kB] Get:5 http://deb.debian.org/debian unstable/main riscv64 python3-defusedxml all 0.7.1-3 [43.4 kB] Get:6 http://deb.debian.org/debian unstable/main riscv64 pybuild-plugin-pyproject all 7.20260623 [6996 B] Get:7 http://deb.debian.org/debian unstable/main riscv64 python3-docstring-parser all 0.17.0-1 [24.7 kB] Get:8 http://deb.debian.org/debian unstable/main riscv64 libubsan1 riscv64 16.2.0-1 [1191 kB] Get:9 http://deb.debian.org/debian unstable/main riscv64 python3-jaraco.context all 6.0.1-2 [8184 B] Get:10 http://deb.debian.org/debian unstable/main riscv64 python3-jaraco.text all 4.0.0-1 [11.4 kB] Get:11 http://deb.debian.org/debian unstable/main riscv64 python3-jinja2 all 3.1.6-3 [106 kB] Get:12 http://deb.debian.org/debian unstable/main riscv64 libunistring5 riscv64 1.4.2-1 [475 kB] Get:13 http://deb.debian.org/debian unstable/main riscv64 libuv1t64 riscv64 1.52.1-4 [158 kB] Get:14 http://deb.debian.org/debian unstable/main riscv64 libxml2-16 riscv64 2.15.3+dfsg-1 [640 kB] Get:15 http://deb.debian.org/debian unstable/main riscv64 libxml2-dev riscv64 2.15.3+dfsg-1 [1994 kB] Get:16 http://deb.debian.org/debian unstable/main riscv64 libyaml-0-2 riscv64 0.2.5-2+b1 [56.2 kB] Get:17 http://deb.debian.org/debian unstable/main riscv64 libzstd1 riscv64 1.5.7+dfsg-4 [368 kB] Get:18 http://deb.debian.org/debian unstable/main riscv64 python3-linkify-it all 2.1.0-2 [18.7 kB] Get:19 http://deb.debian.org/debian unstable/main riscv64 m4 riscv64 1.4.21-1 [330 kB] Get:20 http://deb.debian.org/debian unstable/main riscv64 make riscv64 4.4.1-3 [463 kB] Get:21 http://deb.debian.org/debian unstable/main riscv64 man-db riscv64 2.13.1-1 [1458 kB] Get:22 http://deb.debian.org/debian unstable/main riscv64 python3-markdown-it all 4.2.0-3 [63.7 kB] Get:23 http://deb.debian.org/debian unstable/main riscv64 python3-markupsafe riscv64 3.0.3-2 [13.5 kB] Get:24 http://deb.debian.org/debian unstable/main riscv64 mawk riscv64 1.3.4.20260302-1 [142 kB] Get:25 http://deb.debian.org/debian unstable/main riscv64 python3-mdit-py-plugins all 0.6.1-1 [39.2 kB] Get:26 http://deb.debian.org/debian unstable/main riscv64 python3-mdurl all 0.1.2-1 [9444 B] Get:27 http://deb.debian.org/debian unstable/main riscv64 media-types all 14.0.0 [30.8 kB] Get:28 http://deb.debian.org/debian unstable/main riscv64 python3-more-itertools all 11.1.0-2 [74.5 kB] Get:29 http://deb.debian.org/debian unstable/main riscv64 python3-myst-parser all 5.1.0-2 [80.2 kB] Get:30 http://deb.debian.org/debian unstable/main riscv64 ncurses-base all 6.6+20260608-2 [276 kB] Get:31 http://deb.debian.org/debian unstable/main riscv64 ncurses-bin riscv64 6.6+20260608-2 [442 kB] Get:32 http://deb.debian.org/debian unstable/main riscv64 node-fortawesome-fontawesome-free all 7.3.1+ds1-1 [2654 kB] Get:33 http://deb.debian.org/debian unstable/main riscv64 python3-numpy riscv64 1:2.4.6+ds-4 [4405 kB] Get:34 http://deb.debian.org/debian unstable/main riscv64 python3-numpy-dev riscv64 1:2.4.6+ds-4 [184 kB] Get:35 http://deb.debian.org/debian unstable/main riscv64 openssl riscv64 3.6.3-1 [1500 kB] Get:36 http://deb.debian.org/debian unstable/main riscv64 openssl-provider-legacy riscv64 3.6.3-1 [322 kB] Get:37 http://deb.debian.org/debian unstable/main riscv64 opentelemetry-cpp riscv64 1.23.0-3+b2 [711 kB] Get:38 http://deb.debian.org/debian unstable/main riscv64 opentelemetry-cpp-dev riscv64 1.23.0-3+b2 [330 kB] Get:39 http://deb.debian.org/debian unstable/main riscv64 patch riscv64 2.8-2 [134 kB] Get:40 http://deb.debian.org/debian unstable/main riscv64 pkgconf riscv64 2.5.1-4 [33.6 kB] Get:41 http://deb.debian.org/debian unstable/main riscv64 pkgconf-bin riscv64 2.5.1-4 [35.1 kB] Get:42 http://deb.debian.org/debian unstable/main riscv64 po-debconf all 1.0.22 [216 kB] Get:43 http://deb.debian.org/debian unstable/main riscv64 procps riscv64 2:4.0.7-1 [981 kB] Get:44 http://deb.debian.org/debian unstable/main riscv64 pybind11-dev all 3.0.1-3 [240 kB] Get:45 http://deb.debian.org/debian unstable/main riscv64 pybind11-stubgen all 2.5.5-4 [5556 B] Get:46 http://deb.debian.org/debian unstable/main riscv64 python3-pybind11-stubgen all 2.5.5-4 [25.6 kB] Get:47 http://deb.debian.org/debian unstable/main riscv64 python3-pygments all 2.20.0+dfsg-2 [850 kB] Get:48 http://deb.debian.org/debian unstable/main riscv64 python3-pyproject-metadata all 0.11.0-1 [24.4 kB] Get:49 http://deb.debian.org/debian unstable/main riscv64 python3-pytest all 9.1.1-1 [280 kB] Get:50 http://deb.debian.org/debian unstable/main riscv64 python3-pytest-env all 1.6.0-1 [13.8 kB] Get:51 http://deb.debian.org/debian unstable/main riscv64 python3-pytest-forked all 1.7.5-1 [9108 B] Get:52 http://deb.debian.org/debian unstable/main riscv64 python3-pytest-rerunfailures all 16.4-1 [21.1 kB] Get:53 http://deb.debian.org/debian unstable/main riscv64 python3-autocommand all 2.2.2-4 [13.7 kB] Get:54 http://deb.debian.org/debian unstable/main riscv64 python-babel-localedata all 2.17.0-2 [6052 kB] Get:55 http://deb.debian.org/debian unstable/main riscv64 python3-babel all 2.17.0-2 [117 kB] Get:56 http://deb.debian.org/debian unstable/main riscv64 python3-build all 1.5.1-1 [85.5 kB] Get:57 http://deb.debian.org/debian unstable/main riscv64 python3-certifi all 2026.7.22+ds-1 [9928 B] Get:58 http://deb.debian.org/debian unstable/main riscv64 python3-charset-normalizer riscv64 3.4.7-2 [252 kB] Get:59 http://deb.debian.org/debian unstable/main riscv64 python3-docutils all 0.23+dfsg-2 [433 kB] Get:60 http://deb.debian.org/debian unstable/main riscv64 python3-dotenv all 1.2.1-2 [28.4 kB] Get:61 http://deb.debian.org/debian unstable/main riscv64 python3-gevent riscv64 25.9.1-2 [1105 kB] Get:62 http://deb.debian.org/debian unstable/main riscv64 python3-greenlet riscv64 3.3.2-4 [173 kB] Get:63 http://deb.debian.org/debian unstable/main riscv64 python3-idna all 3.18-1 [41.6 kB] Get:64 http://deb.debian.org/debian unstable/main riscv64 python3-imagesize all 2.0.0-1 [10.1 kB] Get:65 http://deb.debian.org/debian unstable/main riscv64 python3-inflect all 7.5.0-2 [32.8 kB] Get:66 http://deb.debian.org/debian unstable/main riscv64 python3-iniconfig all 2.1.0-2 [7540 B] Get:67 http://deb.debian.org/debian unstable/main riscv64 python3-installer all 1.0.1+dfsg1-2 [19.6 kB] Get:68 http://deb.debian.org/debian unstable/main riscv64 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Get:69 http://deb.debian.org/debian unstable/main riscv64 python3-packaging all 26.2-2 [84.2 kB] Get:70 http://deb.debian.org/debian unstable/main riscv64 python3-pluggy all 1.6.0-2 [27.2 kB] Get:71 http://deb.debian.org/debian unstable/main riscv64 python3-psutil riscv64 7.1.0-1 [224 kB] Get:72 http://deb.debian.org/debian unstable/main riscv64 python3-pyproject-hooks all 1.2.0-1 [11.7 kB] Get:73 http://deb.debian.org/debian unstable/main riscv64 python3-pytest-asyncio all 1.4.0-3 [14.1 kB] Get:74 http://deb.debian.org/debian unstable/main riscv64 python3 riscv64 3.14.6-1 [25.1 kB] Get:75 http://deb.debian.org/debian unstable/main riscv64 python3-all riscv64 3.14.6-1 [1052 B] Get:76 http://deb.debian.org/debian unstable/main riscv64 python3-all-dev riscv64 3.14.6-1 [1076 B] Get:77 http://deb.debian.org/debian unstable/main riscv64 python3-dev riscv64 3.14.6-1 [25.7 kB] Get:78 http://deb.debian.org/debian unstable/main riscv64 python3-minimal riscv64 3.14.6-1 [25.1 kB] Get:79 http://deb.debian.org/debian unstable/main riscv64 python3-requests all 2.34.2-1 [77.6 kB] Get:80 http://deb.debian.org/debian unstable/main riscv64 python3-roman-numerals all 4.1.0-1 [9196 B] Get:81 http://deb.debian.org/debian unstable/main riscv64 python3-pkg-resources all 78.1.1-0.1 [224 kB] Get:82 http://deb.debian.org/debian unstable/main riscv64 python3-setuptools all 78.1.1-0.1 [738 kB] Get:83 http://deb.debian.org/debian unstable/main riscv64 python3-snowballstemmer all 3.1.1-1 [61.9 kB] Get:84 http://deb.debian.org/debian unstable/main riscv64 python3-soupsieve all 2.8.4-1 [38.7 kB] Get:85 http://deb.debian.org/debian unstable/main riscv64 python3-sphinx all 9.1.0-6 [504 kB] Get:86 http://deb.debian.org/debian unstable/main riscv64 libudev1 riscv64 261.2-1 [141 kB] Get:87 http://deb.debian.org/debian unstable/main riscv64 libuchardet0 riscv64 0.0.8-2+b2 [68.8 kB] Get:88 http://deb.debian.org/debian unstable/main riscv64 libuuid1 riscv64 2.42.2-3 [35.1 kB] Get:89 http://deb.debian.org/debian unstable/main riscv64 python-is-python3 all 3.13.3-1 [3204 B] Get:90 http://deb.debian.org/debian unstable/main riscv64 libxxhash0 riscv64 0.8.3-2+b2 [39.6 kB] Get:91 http://deb.debian.org/debian unstable/main riscv64 libzmq3-dev riscv64 4.3.5-1+b7 [1588 kB] Get:92 http://deb.debian.org/debian unstable/main riscv64 libzmq5 riscv64 4.3.5-1+b7 [297 kB] Get:93 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 linux-libc-dev all 7.1.7-1 [2038 kB] Get:94 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 netbase all 6.5 [12.4 kB] Get:95 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 perl riscv64 5.42.2-3 [266 kB] Get:96 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 perl-base riscv64 5.42.2-3 [1852 kB] Get:97 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 perl-modules-5.42 all 5.42.2-3 [3210 kB] Get:98 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 python3-pydata-sphinx-theme all 0.17.1+dfsg-3 [908 kB] Get:99 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 python3-pathspec all 1.0.4-1 [36.7 kB] Get:100 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 python3-scikit-build-core all 0.11.6-2 [122 kB] Fetched 44.2 MB in 11s (4197 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-accessible-pygments_0.0.5-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-pluggy_1.6.0-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-jaraco.text_4.0.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/libzstd1_1.5.7+dfsg-4_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-pytest-env_1.6.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/opentelemetry-cpp-dev_1.23.0-3+b2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-pyproject-hooks_1.2.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-sphinx_9.1.0-6_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-docstring-parser_0.17.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-more-itertools_11.1.0-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-pkg-resources_78.1.1-0.1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/libuv1t64_1.52.1-4_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python-is-python3_3.13.3-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/libuchardet0_0.0.8-2+b2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-chardet_5.2.0+dfsg-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-pytest-asyncio_1.4.0-3_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/pybuild-plugin-pyproject_7.20260623_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-jinja2_3.1.6-3_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-pytest_9.1.1-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-soupsieve_2.8.4-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/ncurses-base_6.6+20260608-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-pytest-rerunfailures_16.4-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/libzmq3-dev_4.3.5-1+b7_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/openssl_3.6.3-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/libxml2-16_2.15.3+dfsg-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-mdurl_0.1.2-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-packaging_26.2-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-markupsafe_3.0.3-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-dotenv_1.2.1-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/netbase_6.5_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-mdit-py-plugins_0.6.1-1_all.deb' dpkg-name: info: moved 'python3-numpy-dev_1%3a2.4.6+ds-4_riscv64.deb' to '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-numpy-dev_2.4.6+ds-4_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-iniconfig_2.1.0-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/pkgconf_2.5.1-4_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-myst-parser_5.1.0-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-pygments_2.20.0+dfsg-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/libubsan1_16.2.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-markdown-it_4.2.0-3_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/ncurses-bin_6.6+20260608-2_riscv64.deb' dpkg-name: info: moved 'procps_2%3a4.0.7-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpv4h9ooxa/procps_4.0.7-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-pybind11-stubgen_2.5.5-4_all.deb' dpkg-name: info: moved 'python3-numpy_1%3a2.4.6+ds-4_riscv64.deb' to '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-numpy_2.4.6+ds-4_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/m4_1.4.21-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-pytest-forked_1.7.5-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/perl-base_5.42.2-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3_3.14.6-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-inflect_7.5.0-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-pyproject-metadata_0.11.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-alabaster_1.0.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-scikit-build-core_0.11.6-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-jaraco.context_6.0.1-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-imagesize_2.0.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-jaraco.functools_4.1.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-pydata-sphinx-theme_0.17.1+dfsg-3_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-greenlet_3.3.2-4_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-setuptools_78.1.1-0.1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-gevent_25.9.1-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/po-debconf_1.0.22_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-babel_2.17.0-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/node-fortawesome-fontawesome-free_7.3.1+ds1-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/man-db_2.13.1-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/libxml2-dev_2.15.3+dfsg-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-autocommand_2.2.2-4_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-requests_2.34.2-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/libxxhash0_0.8.3-2+b2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/pybind11-stubgen_2.5.5-4_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-all-dev_3.14.6-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/opentelemetry-cpp_1.23.0-3+b2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/media-types_14.0.0_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/libunistring5_1.4.2-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-installer_1.0.1+dfsg1-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-psutil_7.1.0-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-bs4_4.15.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-idna_3.18-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/perl-modules-5.42_5.42.2-3_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-docutils_0.23+dfsg-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/libyaml-0-2_0.2.5-2+b1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python-babel-localedata_2.17.0-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/pybind11-dev_3.0.1-3_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/pkgconf-bin_2.5.1-4_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-linkify-it_2.1.0-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/libuuid1_2.42.2-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/libzmq5_4.3.5-1+b7_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-all_3.14.6-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/make_4.4.1-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-snowballstemmer_3.1.1-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-defusedxml_0.7.1-3_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-pathspec_1.0.4-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-charset-normalizer_3.4.7-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/patch_2.8-2_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-roman-numerals_4.1.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/libudev1_261.2-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-build_1.5.1-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/perl_5.42.2-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-minimal_3.14.6-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/openssl-provider-legacy_3.6.3-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-dev_3.14.6-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/linux-libc-dev_7.1.7-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/python3-certifi_2026.7.22+ds-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4h9ooxa/mawk_1.3.4.20260302-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 python3-typeguard all 4.4.4-3 [37.1 kB] Get:2 http://deb.debian.org/debian unstable/main riscv64 python3-urllib3 all 2.7.0-3 [119 kB] Get:3 http://deb.debian.org/debian unstable/main riscv64 python3-zipp all 3.23.0-1 [11.0 kB] Get:4 http://deb.debian.org/debian unstable/main riscv64 python3.13 riscv64 3.13.15-1 [793 kB] Get:5 http://deb.debian.org/debian unstable/main riscv64 python3.13-dev riscv64 3.13.15-1 [511 kB] Get:6 http://deb.debian.org/debian unstable/main riscv64 python3.13-minimal riscv64 3.13.15-1 [2192 kB] Get:7 http://deb.debian.org/debian unstable/main riscv64 python3.14 riscv64 3.14.7-1 [861 kB] Get:8 http://deb.debian.org/debian unstable/main riscv64 python3.14-dev riscv64 3.14.7-1 [515 kB] Get:9 http://deb.debian.org/debian unstable/main riscv64 python3.14-minimal riscv64 3.14.7-1 [2293 kB] Get:10 http://deb.debian.org/debian unstable/main riscv64 python3-yaml riscv64 6.0.3-1 [178 kB] Get:11 http://deb.debian.org/debian unstable/main riscv64 readline-common all 8.3-4 [74.8 kB] Get:12 http://deb.debian.org/debian unstable/main riscv64 sed riscv64 4.9-3 [329 kB] Get:13 http://deb.debian.org/debian unstable/main riscv64 sensible-utils all 0.0.26 [27.0 kB] Get:14 http://deb.debian.org/debian unstable/main riscv64 sgml-base all 1.31+nmu1 [10.9 kB] Get:15 http://deb.debian.org/debian unstable/main riscv64 sphinx-common all 9.1.0-6 [700 kB] Get:16 http://deb.debian.org/debian unstable/main riscv64 python3-sphinx-book-theme all 1.2.0-1 [95.8 kB] Get:17 http://deb.debian.org/debian unstable/main riscv64 python3-sphinx-copybutton all 0.5.2-3 [18.1 kB] Get:18 http://deb.debian.org/debian unstable/main riscv64 python3-sphinx-design all 0.7.0-5 [886 kB] Get:19 http://deb.debian.org/debian unstable/main riscv64 python3-sphinx-togglebutton all 0.4.4-1 [17.0 kB] Get:20 http://deb.debian.org/debian unstable/main riscv64 python3-sphinxcontrib-mermaid all 2.0.1-2 [4830 kB] Get:21 http://deb.debian.org/debian unstable/main riscv64 systemd riscv64 261.2-1 [3253 kB] Get:22 http://deb.debian.org/debian unstable/main riscv64 sysvinit-utils riscv64 3.18-1 [29.3 kB] Get:23 http://deb.debian.org/debian unstable/main riscv64 tango-common all 10.1.2+dfsg1-6 [7828 B] Get:24 http://deb.debian.org/debian unstable/main riscv64 tango-starter riscv64 10.1.2+dfsg1-6 [90.3 kB] Get:25 http://deb.debian.org/debian unstable/main riscv64 tango-test riscv64 10.1.2+dfsg1-6 [95.3 kB] Get:26 http://deb.debian.org/debian unstable/main riscv64 tar riscv64 1.35+dfsg-5 [821 kB] Get:27 http://deb.debian.org/debian unstable/main riscv64 tzdata all 2026c-1 [260 kB] Get:28 http://deb.debian.org/debian unstable/main riscv64 python3-uc-micro all 2.0.0-1 [6028 B] Get:29 http://deb.debian.org/debian unstable/main riscv64 util-linux riscv64 2.42.2-3 [1221 kB] Get:30 http://deb.debian.org/debian unstable/main riscv64 python3-wheel all 0.47.0-1 [26.9 kB] Get:31 http://deb.debian.org/debian unstable/main riscv64 xml-core all 0.21 [19.0 kB] Get:32 http://deb.debian.org/debian unstable/main riscv64 xz-utils riscv64 5.8.3-1 [739 kB] Get:33 http://deb.debian.org/debian unstable/main riscv64 zlib1g riscv64 1:1.3.dfsg+really1.3.2-3 [87.3 kB] Get:34 http://deb.debian.org/debian unstable/main riscv64 zlib1g-dev riscv64 1:1.3.dfsg+really1.3.2-3 [991 kB] Get:35 http://deb.debian.org/debian unstable/main riscv64 python3-zope.event all 6.2-1 [8232 B] Get:36 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 python3-typing-extensions all 4.16.0-4 [95.2 kB] Get:37 http://snapshot.debian.org/archive/debian/20260815T203404Z forky/main riscv64 python3-zope.interface riscv64 8.5-3 [158 kB] Fetched 22.4 MB in 6s (3644 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3-sphinx-book-theme_1.2.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3.13_3.13.15-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3-typeguard_4.4.4-3_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/util-linux_2.42.2-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/sysvinit-utils_3.18-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/sphinx-common_9.1.0-6_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3-sphinx-copybutton_0.5.2-3_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3-zipp_3.23.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/tango-starter_10.1.2+dfsg1-6_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/sed_4.9-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3-typing-extensions_4.16.0-4_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3-zope.event_6.2-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3-uc-micro_2.0.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/readline-common_8.3-4_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3.14_3.14.7-1_riscv64.deb' dpkg-name: info: moved 'zlib1g-dev_1%3a1.3.dfsg+really1.3.2-3_riscv64.deb' to '/srv/rebuilderd/tmp/tmpe13tqwjf/zlib1g-dev_1.3.dfsg+really1.3.2-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/xml-core_0.21_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/xz-utils_5.8.3-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3-sphinxcontrib-mermaid_2.0.1-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/sensible-utils_0.0.26_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3.13-dev_3.13.15-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3-urllib3_2.7.0-3_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/tar_1.35+dfsg-5_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3.14-minimal_3.14.7-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3.14-dev_3.14.7-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/tzdata_2026c-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3-sphinx-togglebutton_0.4.4-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/tango-test_10.1.2+dfsg1-6_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/systemd_261.2-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3.13-minimal_3.13.15-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3-wheel_0.47.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/tango-common_10.1.2+dfsg1-6_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3-zope.interface_8.5-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3-yaml_6.0.3-1_riscv64.deb' dpkg-name: info: moved 'zlib1g_1%3a1.3.dfsg+really1.3.2-3_riscv64.deb' to '/srv/rebuilderd/tmp/tmpe13tqwjf/zlib1g_1.3.dfsg+really1.3.2-3_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/python3-sphinx-design_0.7.0-5_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe13tqwjf/sgml-base_1.31+nmu1_all.deb' dpkg-buildpackage: info: source package debootsnap-dummy dpkg-buildpackage: info: source version 1.0 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Equivs Dummy Package Generator dpkg-source --before-build . dpkg-buildpackage: info: host architecture riscv64 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/debootsnap-dummy/ dh_install dh_installdocs dh_installchangelogs dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'debootsnap-dummy' in '../debootsnap-dummy_1.0_all.deb'. dpkg-genbuildinfo --build=binary -O../debootsnap-dummy_1.0_riscv64.buildinfo dpkg-genchanges --build=binary -O../debootsnap-dummy_1.0_riscv64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) The package has been created. Attention, the package has been created in the /srv/rebuilderd/tmp/tmpyi47vpyy/cache directory, not in ".." as indicated by the message above! I: automatically chosen mode: unshare I: chroot architecture riscv64 is equal to the host's architecture I: using /srv/rebuilderd/tmp/mmdebstrap.paiCTOd4Vu as tempdir I: running --setup-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/setup00.sh /srv/rebuilderd/tmp/mmdebstrap.paiCTOd4Vu 127.0.0.1 - - [27/Aug/2026 02:40:53] code 404, message File not found 127.0.0.1 - - [27/Aug/2026 02:40:53] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:42039 ./ InRelease 127.0.0.1 - - [27/Aug/2026 02:40:53] "GET /./Release HTTP/1.1" 200 - Get:2 http://localhost:42039 ./ Release [462 B] 127.0.0.1 - - [27/Aug/2026 02:40:53] code 404, message File not found 127.0.0.1 - - [27/Aug/2026 02:40:53] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:42039 ./ Release.gpg 127.0.0.1 - - [27/Aug/2026 02:40:53] "GET /./Packages HTTP/1.1" 200 - Get:4 http://localhost:42039 ./ Packages [412 kB] Fetched 413 kB in 0s (2815 kB/s) Reading package lists... usr-is-merged found but not real -- not running merged-usr setup hook I: skipping apt-get update because it was already run I: downloading packages with apt... 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./gcc-16-base_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./libc-gconv-modules-extra_2.43-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./libc6_2.43-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./libgcc-s1_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./mawk_1.3.4.20260302-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./base-files_14.2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./libtinfo6_6.6%2b20260608-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./debianutils_5.23.2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./bash_5.3-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./libacl1_2.4.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./libattr1_2.6.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./libgmp10_6.3.0%2bdfsg-5%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./libpcre2-8-0_10.46-1%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./libselinux1_3.11-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./libzstd1_1.5.7%2bdfsg-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./zlib1g_1.3.dfsg%2breally1.3.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./libssl3t64_3.6.3-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./openssl-provider-legacy_3.6.3-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:54] "GET /./libsystemd0_261.2-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./coreutils_9.10-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./dash_0.5.12-12_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./diffutils_3.12-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./libbz2-1.0_1.0.8-6%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./liblzma5_5.8.3-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./libmd0_1.2.0-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./tar_1.35%2bdfsg-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./dpkg_1.23.7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./findutils_4.11.0-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./grep_3.12-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./gzip_1.13-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./hostname_3.25_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./ncurses-bin_6.6%2b20260608-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./libcrypt1_4.5.2%2b20251210-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./perl-base_5.42.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./sed_4.9-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./libaudit-common_4.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:55] "GET /./libcap-ng0_0.9.3-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./libaudit1_4.1.2-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./libdb5.3t64_5.3.28%2bdfsg2-11%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./debconf_1.5.92_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./libpam0g_1.7.0-8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./libpam-modules-bin_1.7.0-8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./libpam-modules_1.7.0-8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./libpam-runtime_1.7.0-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./libblkid1_2.42.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./libmount1_2.42.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./libsmartcols1_2.42.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./libudev1_261.2-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./libuuid1_2.42.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./util-linux_2.42.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./libdebconfclient0_0.283_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./base-passwd_3.6.8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./init-system-helpers_1.69%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./libc-bin_2.43-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./ncurses-base_6.6%2b20260608-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:40:56] "GET /./sysvinit-utils_3.18-1_riscv64.deb HTTP/1.1" 200 - I: extracting archives... I: running --extract-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/extract00.sh /srv/rebuilderd/tmp/mmdebstrap.paiCTOd4Vu 127.0.0.1 - - [27/Aug/2026 02:41:04] code 404, message File not found 127.0.0.1 - - [27/Aug/2026 02:41:04] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:42039 ./ InRelease 127.0.0.1 - - [27/Aug/2026 02:41:04] "GET /./Release HTTP/1.1" 304 - Hit:2 http://localhost:42039 ./ Release 127.0.0.1 - - [27/Aug/2026 02:41:04] code 404, message File not found 127.0.0.1 - - [27/Aug/2026 02:41:04] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:42039 ./ Release.gpg Reading package lists... usr-is-merged found but not real -- not running merged-usr extract hook I: installing essential packages... I: running --essential-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/essential00.sh /srv/rebuilderd/tmp/mmdebstrap.paiCTOd4Vu usr-is-merged was not installed in a previous hook -- not running merged-usr essential hook I: installing remaining packages inside the chroot... 127.0.0.1 - - [27/Aug/2026 02:41:26] "GET /./libsystemd-shared_261.2-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:26] "GET /./systemd_261.2-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:26] "GET /./libexpat1_2.8.3-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:26] "GET /./libpython3.14-minimal_3.14.7-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:26] "GET /./python3.14-minimal_3.14.7-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./python3-minimal_3.14.6-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./media-types_14.0.0_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./netbase_6.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./tzdata_2026c-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./libffi8_3.7.1-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./libncursesw6_6.6%2b20260608-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./readline-common_8.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./libreadline8t64_8.3-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./libsqlite3-0_3.53.4-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./libpython3.14-stdlib_3.14.7-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./python3.14_3.14.7-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./libpython3-stdlib_3.14.6-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./python3_3.14.6-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./python3-numpy-dev_2.4.6%2bds-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./libblas3_3.12.1-8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./libgfortran5_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./liblapack3_3.12.1-8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./libstdc%2b%2b6_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:27] "GET /./python3-numpy_2.4.6%2bds-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:28] "GET /./libpython3.13-minimal_3.13.15-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:28] "GET /./python3.13-minimal_3.13.15-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:28] "GET /./sensible-utils_0.0.26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:28] "GET /./libuchardet0_0.0.8-2%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:28] "GET /./groff-base_1.24.1-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:28] "GET /./bsdextrautils_2.42.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:28] "GET /./libgdbm6t64_1.26-1%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:28] "GET /./libpipeline1_1.5.8-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:28] "GET /./man-db_2.13.1-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:28] "GET /./libproc2-1_4.0.7-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:28] "GET /./procps_4.0.7-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:28] "GET /./bzip2_1.0.8-6%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:28] "GET /./openssl_3.6.3-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:29] "GET /./ca-certificates_20260601_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:29] "GET /./libmagic-mgc_5.47-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:29] "GET /./libmagic1t64_5.47-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:29] "GET /./file_5.47-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:29] "GET /./gettext-base_1.0-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:29] "GET /./perl-modules-5.42_5.42.2-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:29] "GET /./libgdbm-compat4t64_1.26-1%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:29] "GET /./libperl5.42_5.42.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:29] "GET /./perl_5.42.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:29] "GET /./xz-utils_5.8.3-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:29] "GET /./m4_1.4.21-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:29] "GET /./autoconf_2.73-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:30] "GET /./autotools-dev_20240727.1%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:30] "GET /./automake_1.18.1-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:30] "GET /./autopoint_1.0-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:30] "GET /./libsframe3_2.47-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:30] "GET /./binutils-common_2.47-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:30] "GET /./libbinutils_2.47-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:30] "GET /./libgprofng0_2.47-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:30] "GET /./libctf-nobfd0_2.47-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:30] "GET /./libctf0_2.47-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:30] "GET /./libjansson4_2.15.1-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:30] "GET /./binutils-riscv64-linux-gnu_2.47-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:30] "GET /./binutils_2.47-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:30] "GET /./libc-dev-bin_2.43-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:30] "GET /./linux-libc-dev_7.1.7-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:30] "GET /./libc6-dev_2.43-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:31] "GET /./libisl23_0.28-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:31] "GET /./libmpfr6_4.2.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:31] "GET /./libmpc3_1.3.1-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:31] "GET /./cpp-16-riscv64-linux-gnu_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:41] "GET /./cpp-16_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:41] "GET /./cpp-riscv64-linux-gnu_16.1.0-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:41] "GET /./cpp_16.1.0-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:41] "GET /./libcc1-0_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:41] "GET /./libgomp1_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:41] "GET /./libitm1_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:41] "GET /./libatomic1_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:41] "GET /./libasan8_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:41] "GET /./liblsan0_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:41] "GET /./libtsan2_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:41] "GET /./libubsan1_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:41] "GET /./libgcc-16-dev_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:42] "GET /./gcc-16-riscv64-linux-gnu_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:53] "GET /./gcc-16_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:53] "GET /./gcc-riscv64-linux-gnu_16.1.0-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:53] "GET /./gcc_16.1.0-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:53] "GET /./libstdc%2b%2b-16-dev_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:41:54] "GET /./g%2b%2b-16-riscv64-linux-gnu_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./g%2b%2b-16_16.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./g%2b%2b-riscv64-linux-gnu_16.1.0-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./g%2b%2b_16.1.0-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./make_4.4.1-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libdpkg-perl_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./patch_2.8-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./dpkg-dev_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./build-essential_12.12_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libxxhash0_0.8.3-2%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./liblz4-1_1.10.0-10_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libnettle8t64_3.10.2-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libxml2-16_2.15.3%2bdfsg-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libarchive13t64_3.8.9-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libnghttp3-9_1.17.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libngtcp2-16_1.24.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libbrotli1_1.2.0-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libkrb5support0_1.22.1-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libcom-err2_1.47.4-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libk5crypto3_1.22.1-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libkeyutils1_1.6.3-6%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libkrb5-3_1.22.1-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libgssapi-krb5-2_1.22.1-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libunistring5_1.4.2-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libidn2-0_2.3.8-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libsasl2-modules-db_2.1.28%2bdfsg1-11_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libsasl2-2_2.1.28%2bdfsg1-11_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:04] "GET /./libldap2_2.6.14%2bdfsg-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:05] "GET /./libnghttp2-14_1.70.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:05] "GET /./libngtcp2-crypto-ossl0_1.24.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:05] "GET /./libpsl5t64_0.23.2-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:05] "GET /./libssh2-1t64_1.11.1-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:05] "GET /./libcurl4t64_8.21.0-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:05] "GET /./libjsoncpp26_1.9.8-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:05] "GET /./librhash1_1.4.6-1.1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:05] "GET /./libuv1t64_1.52.1-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:05] "GET /./cmake_4.3.4-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:06] "GET /./comerr-dev_2.1-1.47.4-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:06] "GET /./libbsd0_0.12.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:06] "GET /./libnorm1t64_1.5.9%2bdfsg-4%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:06] "GET /./libpgm-5.3-0t64_5.3.128%7edfsg-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:06] "GET /./libsodium26_1.0.22-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:06] "GET /./libzmq5_4.3.5-1%2bb7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:06] "GET /./libpgm-dev_5.3.128%7edfsg-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:06] "GET /./libsodium-dev_1.0.22-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:06] "GET /./liblzma-dev_5.8.3-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:06] "GET /./zlib1g-dev_1.3.dfsg%2breally1.3.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:06] "GET /./libxml2-dev_2.15.3%2bdfsg-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:06] "GET /./libnorm-dev_1.5.9%2bdfsg-4%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./libgssrpc4t64_1.22.1-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./libkadm5clnt-mit12_1.22.1-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./libkdb5-10t64_1.22.1-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./libkadm5srv-mit12_1.22.1-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./krb5-multidev_1.22.1-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./libkrb5-dev_1.22.1-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./libmd-dev_1.2.0-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./libbsd-dev_0.12.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./libzmq3-dev_4.3.5-1%2bb7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./cppzmq-dev_4.10.0-1%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./libdebhelper-perl_14.3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./libtool_2.5.4-11_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./dh-autoreconf_22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./libarchive-zip-perl_1.68-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./libfile-stripnondeterminism-perl_1.15.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./dh-strip-nondeterminism_1.15.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./libelf1t64_0.195-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./dwz_0.17-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./gettext_1.0-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./intltool-debian_0.35.0%2b20060710.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./po-debconf_1.0.22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./debhelper_14.3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./python3-soupsieve_2.8.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./python3-iniconfig_2.1.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./python3-packaging_26.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./python3-pluggy_1.6.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./python3-pygments_2.20.0%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./python3-pytest_9.1.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./python3-typing-extensions_4.16.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./python3-pytest-asyncio_1.4.0-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./libjs-d3_3.5.17-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./python3-markupsafe_3.0.3-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./python3-jinja2_3.1.6-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./python3-defusedxml_0.7.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./libjs-sphinxdoc_9.1.0-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./libjson-perl_4.10000-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:07] "GET /./sphinx-common_9.1.0-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./python3-alabaster_1.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./python-babel-localedata_2.17.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./python3-babel_2.17.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./sgml-base_1.31%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./xml-core_0.21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./docutils-common_0.23%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./python3-roman-numerals_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./python3-docutils_0.23%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./python3-imagesize_2.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./python3-certifi_2026.7.22%2bds-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./python3-charset-normalizer_3.4.7-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./python3-idna_3.18-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./python3-urllib3_2.7.0-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./python3-chardet_5.2.0%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./python3-requests_2.34.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./python3-snowballstemmer_3.1.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./python3-sphinx_9.1.0-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./libyaml-0-2_0.2.5-2%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./python3-yaml_6.0.3-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:08] "GET /./python3-sphinxcontrib-mermaid_2.0.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./libexpat1-dev_2.8.3-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./node-fortawesome-fontawesome-free_7.3.1%2bds1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./python3-accessible-pygments_0.0.5-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./python3-bs4_4.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./python3-pydata-sphinx-theme_0.17.1%2bdfsg-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./python3-pyproject-hooks_1.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./python3-more-itertools_11.1.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./python3-autocommand_2.2.2-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./python3-typeguard_4.4.4-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./python3-inflect_7.5.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./python3-jaraco.context_6.0.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./python3-jaraco.functools_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./python3-pkg-resources_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./python3-pytest-forked_1.7.5-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./python3-wheel_0.47.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./python3-build_1.5.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./python3-dotenv_1.2.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./libomnithread4_4.3.4%2bds1-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./libomniorb4-3t64_4.3.4%2bds1-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./libpkgconf7_2.5.1-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./pkgconf-bin_2.5.1-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./pkgconf_2.5.1-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./libomnithread4-dev_4.3.4%2bds1-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:09] "GET /./libssl-dev_3.6.3-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:10] "GET /./libomniorb4-dev_4.3.4%2bds1-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:11] "GET /./python3-mdurl_0.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:11] "GET /./python3-zipp_3.23.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:11] "GET /./python3-pytest-rerunfailures_16.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:11] "GET /./libcos4-3_4.3.4%2bds1-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:11] "GET /./libcos4-dev_4.3.4%2bds1-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:11] "GET /./libjpeg62-turbo_3.1.3-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:11] "GET /./libjpeg62-turbo-dev_3.1.3-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:11] "GET /./libjpeg-dev_3.1.3-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:11] "GET /./libabsl20260526_20260526.0-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:11] "GET /./libcares2_1.34.8-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:11] "GET /./libprotobuf32t64_3.21.12-16_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:12] "GET /./libprotoc32t64_3.21.12-16_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:12] "GET /./libre2-11_20251105-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:12] "GET /./libgrpc29t64_1.51.1-9%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:12] "GET /./libgrpc%2b%2b1.51t64_1.51.1-9%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:12] "GET /./opentelemetry-cpp_1.23.0-3%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:12] "GET /./tango-common_10.1.2%2bdfsg1-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:12] "GET /./libtango10.1_10.1.2%2bdfsg1-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:12] "GET /./libtango-dev_10.1.2%2bdfsg1-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:12] "GET /./libpython3.13-stdlib_3.13.15-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:12] "GET /./python3.13_3.13.15-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:12] "GET /./python3-installer_1.0.1%2bdfsg1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:12] "GET /./libpython3.14_3.14.7-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:13] "GET /./libpython3.14-dev_3.14.7-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./python3.14-dev_3.14.7-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./python3-pathspec_1.0.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./python3-pyproject-metadata_0.11.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./python3-scikit-build-core_0.11.6-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./libtango-tools_10.1.2%2bdfsg1-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./tango-starter_10.1.2%2bdfsg1-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./python3-zope.interface_8.5-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./python3-sphinx-togglebutton_0.4.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./python3-uc-micro_2.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./python3-linkify-it_2.1.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./python3-markdown-it_4.2.0-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./python3-mdit-py-plugins_0.6.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./python3-myst-parser_5.1.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./python3-sphinx-book-theme_1.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./python3-sphinx-copybutton_0.5.2-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./python3-jaraco.text_4.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./python3-setuptools_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./libpython3-dev_3.14.6-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:14] "GET /./libpython3.13_3.13.15-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:15] "GET /./libpython3.13-dev_3.13.15-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./libpython3-all-dev_3.14.6-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./python-is-python3_3.13.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./python3.13-dev_3.13.15-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./python3-pybind11-stubgen_2.5.5-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./dh-python_7.20260623_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./python3-sphinx-design_0.7.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./python3-dev_3.14.6-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./python3-all_3.14.6-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./python3-greenlet_3.3.2-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./python3-zope.event_6.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./libev4t64_4.33-2.1%2bb3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./python3-gevent_25.9.1-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./pybuild-plugin-pyproject_7.20260623_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./python3-pytest-env_1.6.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./tango-test_10.1.2%2bdfsg1-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./pybind11-stubgen_2.5.5-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./python3-psutil_7.1.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./python3-docstring-parser_0.17.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./pybind11-dev_3.0.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./python3-all-dev_3.14.6-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./opentelemetry-cpp-dev_1.23.0-3%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [27/Aug/2026 02:42:16] "GET /./debootsnap-dummy_1.0_all.deb HTTP/1.1" 200 - I: running --customize-hook directly: /srv/rebuilderd/tmp/tmpyi47vpyy/apt_install.sh /srv/rebuilderd/tmp/mmdebstrap.paiCTOd4Vu Reading package lists... Building dependency tree... Reading state information... libdebhelper-perl is already the newest version (14.3). libdebhelper-perl set to manually installed. libgcc-16-dev is already the newest version (16.2.0-1). libgcc-16-dev set to manually installed. libabsl20260526 is already the newest version (20260526.0-2). libabsl20260526 set to manually installed. libasan8 is already the newest version (16.2.0-1). libasan8 set to manually installed. comerr-dev is already the newest version (2.1-1.47.4-1). comerr-dev set to manually installed. gcc-riscv64-linux-gnu is already the newest version (4:16.1.0-3). gcc-riscv64-linux-gnu set to manually installed. libc-bin is already the newest version (2.43-3). gcc-16-riscv64-linux-gnu is already the newest version (16.2.0-1). gcc-16-riscv64-linux-gnu set to manually installed. base-passwd is already the newest version (3.6.8). libc-gconv-modules-extra is already the newest version (2.43-3). cpp is already the newest version (4:16.1.0-3). cpp set to manually installed. gettext-base is already the newest version (1.0-3). gettext-base set to manually installed. libbsd-dev is already the newest version (0.12.2-3). libbsd-dev set to manually installed. binutils-riscv64-linux-gnu is already the newest version (2.47-2). binutils-riscv64-linux-gnu set to manually installed. libgdbm6t64 is already the newest version (1.26-1+b2). libgdbm6t64 set to manually installed. libgcc-s1 is already the newest version (16.2.0-1). dh-strip-nondeterminism is already the newest version (1.15.1-1). dh-strip-nondeterminism set to manually installed. libexpat1 is already the newest version (2.8.3-1). libexpat1 set to manually installed. libc-dev-bin is already the newest version (2.43-3). libc-dev-bin set to manually installed. cpp-16 is already the newest version (16.2.0-1). cpp-16 set to manually installed. libcom-err2 is already the newest version (1.47.4-1). libcom-err2 set to manually installed. libc6-dev is already the newest version (2.43-3). libc6-dev set to manually installed. gcc-16-base is already the newest version (16.2.0-1). hostname is already the newest version (3.25). libcrypt1 is already the newest version (1:4.5.2+20251210-1). dwz is already the newest version (0.17-1). dwz set to manually installed. gzip is already the newest version (1.13-1). libdb5.3t64 is already the newest version (5.3.28+dfsg2-11+b1). libctf-nobfd0 is already the newest version (2.47-2). libctf-nobfd0 set to manually installed. g++-16 is already the newest version (16.2.0-1). g++-16 set to manually installed. libblkid1 is already the newest version (2.42.2-3). autoconf is already the newest version (2.73-2). autoconf set to manually installed. libcurl4t64 is already the newest version (8.21.0-2). libcurl4t64 set to manually installed. bzip2 is already the newest version (1.0.8-6+b2). bzip2 set to manually installed. findutils is already the newest version (4.11.0-2). libcap-ng0 is already the newest version (0.9.3-1+b1). binutils-common is already the newest version (2.47-2). binutils-common set to manually installed. libaudit1 is already the newest version (1:4.1.2-1+b1). libdpkg-perl is already the newest version (1.23.7). libdpkg-perl set to manually installed. libcos4-dev is already the newest version (4.3.4+ds1-1+b1). libcos4-dev set to manually installed. ca-certificates is already the newest version (20260601). ca-certificates set to manually installed. libffi8 is already the newest version (3.7.1-2). libffi8 set to manually installed. libarchive-zip-perl is already the newest version (1.68-1). libarchive-zip-perl set to manually installed. init-system-helpers is already the newest version (1.69+nmu1). libbsd0 is already the newest version (0.12.2-3). libbsd0 set to manually installed. groff-base is already the newest version (1.24.1-1). groff-base set to manually installed. file is already the newest version (1:5.47-4). file set to manually installed. dash is already the newest version (0.5.12-12). libelf1t64 is already the newest version (0.195-1). libelf1t64 set to manually installed. libexpat1-dev is already the newest version (2.8.3-1). libexpat1-dev set to manually installed. krb5-multidev is already the newest version (1.22.1-3). krb5-multidev set to manually installed. libblas3 is already the newest version (3.12.1-8). libblas3 set to manually installed. docutils-common is already the newest version (0.23+dfsg-2). docutils-common set to manually installed. libev4t64 is already the newest version (1:4.33-2.1+b3). libev4t64 set to manually installed. g++-16-riscv64-linux-gnu is already the newest version (16.2.0-1). g++-16-riscv64-linux-gnu set to manually installed. libattr1 is already the newest version (1:2.6.0-1). debconf is already the newest version (1.5.92). automake is already the newest version (1:1.18.1-4). automake set to manually installed. libfile-stripnondeterminism-perl is already the newest version (1.15.1-1). libfile-stripnondeterminism-perl set to manually installed. libbz2-1.0 is already the newest version (1.0.8-6+b2). intltool-debian is already the newest version (0.35.0+20060710.6). intltool-debian set to manually installed. cppzmq-dev is already the newest version (4.10.0-1+b2). cppzmq-dev set to manually installed. gettext is already the newest version (1.0-3). gettext set to manually installed. dh-autoreconf is already the newest version (22). dh-autoreconf set to manually installed. grep is already the newest version (3.12-1). dpkg is already the newest version (1.23.7). bash is already the newest version (5.3-3). bsdextrautils is already the newest version (2.42.2-3). bsdextrautils set to manually installed. libaudit-common is already the newest version (1:4.1.2-1). dpkg-dev is already the newest version (1.23.7). dpkg-dev set to manually installed. cpp-16-riscv64-linux-gnu is already the newest version (16.2.0-1). cpp-16-riscv64-linux-gnu set to manually installed. dh-python is already the newest version (7.20260623). dh-python set to manually installed. gcc is already the newest version (4:16.1.0-3). gcc set to manually installed. coreutils is already the newest version (9.10-1). libbinutils is already the newest version (2.47-2). libbinutils set to manually installed. g++-riscv64-linux-gnu is already the newest version (4:16.1.0-3). g++-riscv64-linux-gnu set to manually installed. libgfortran5 is already the newest version (16.2.0-1). libgfortran5 set to manually installed. gcc-16 is already the newest version (16.2.0-1). gcc-16 set to manually installed. libcares2 is already the newest version (1.34.8-1). libcares2 set to manually installed. libbrotli1 is already the newest version (1.2.0-3). libbrotli1 set to manually installed. libgdbm-compat4t64 is already the newest version (1.26-1+b2). libgdbm-compat4t64 set to manually installed. debianutils is already the newest version (5.23.2). libctf0 is already the newest version (2.47-2). libctf0 set to manually installed. libcos4-3 is already the newest version (4.3.4+ds1-1+b1). libcos4-3 set to manually installed. libcc1-0 is already the newest version (16.2.0-1). libcc1-0 set to manually installed. autopoint is already the newest version (1.0-3). autopoint set to manually installed. diffutils is already the newest version (1:3.12-1). g++ is already the newest version (4:16.1.0-3). g++ set to manually installed. base-files is already the newest version (14.2). binutils is already the newest version (2.47-2). binutils set to manually installed. libarchive13t64 is already the newest version (3.8.9-1). libarchive13t64 set to manually installed. debhelper is already the newest version (14.3). debhelper set to manually installed. autotools-dev is already the newest version (20240727.1+nmu1). autotools-dev set to manually installed. libatomic1 is already the newest version (16.2.0-1). libatomic1 set to manually installed. cpp-riscv64-linux-gnu is already the newest version (4:16.1.0-3). cpp-riscv64-linux-gnu set to manually installed. build-essential is already the newest version (12.12). build-essential set to manually installed. cmake is already the newest version (4.3.4-1). cmake set to manually installed. libc6 is already the newest version (2.43-3). libacl1 is already the newest version (2.4.0-1). libdebconfclient0 is already the newest version (0.283). libnorm-dev is already the newest version (1.5.9+dfsg-4+b1). libnorm-dev set to manually installed. libpython3.14-dev is already the newest version (3.14.7-1). libpython3.14-dev set to manually installed. libnghttp3-9 is already the newest version (1.17.0-1). libnghttp3-9 set to manually installed. libpython3-all-dev is already the newest version (3.14.6-1). libpython3-all-dev set to manually installed. libgomp1 is already the newest version (16.2.0-1). libgomp1 set to manually installed. libpsl5t64 is already the newest version (0.23.2-1). libpsl5t64 set to manually installed. libsqlite3-0 is already the newest version (3.53.4-2). libsqlite3-0 set to manually installed. libpipeline1 is already the newest version (1.5.8-3). libpipeline1 set to manually installed. libpgm-dev is already the newest version (5.3.128~dfsg-3). libpgm-dev set to manually installed. liblzma5 is already the newest version (5.8.3-1). libpcre2-8-0 is already the newest version (10.46-1+b2). libngtcp2-crypto-ossl0 is already the newest version (1.24.0-1). libngtcp2-crypto-ossl0 set to manually installed. librhash1 is already the newest version (1.4.6-1.1+b1). librhash1 set to manually installed. libpython3.13-minimal is already the newest version (3.13.15-1). libpython3.13-minimal set to manually installed. libgssapi-krb5-2 is already the newest version (1.22.1-3). libgssapi-krb5-2 set to manually installed. libjansson4 is already the newest version (2.15.1-1). libjansson4 set to manually installed. libpython3-stdlib is already the newest version (3.14.6-1). libpython3-stdlib set to manually installed. libpam-modules is already the newest version (1.7.0-8). libngtcp2-16 is already the newest version (1.24.0-1). libngtcp2-16 set to manually installed. libtinfo6 is already the newest version (6.6+20260608-2). libpython3.14 is already the newest version (3.14.7-1). libpython3.14 set to manually installed. libpgm-5.3-0t64 is already the newest version (5.3.128~dfsg-3). libpgm-5.3-0t64 set to manually installed. libgmp10 is already the newest version (2:6.3.0+dfsg-5+b2). libgprofng0 is already the newest version (2.47-2). libgprofng0 set to manually installed. libmd-dev is already the newest version (1.2.0-2). libmd-dev set to manually installed. libpython3.13-stdlib is already the newest version (3.13.15-1). libpython3.13-stdlib set to manually installed. libreadline8t64 is already the newest version (8.3-4). libreadline8t64 set to manually installed. libomniorb4-3t64 is already the newest version (4.3.4+ds1-1+b1). libomniorb4-3t64 set to manually installed. liblapack3 is already the newest version (3.12.1-8). liblapack3 set to manually installed. libtango10.1 is already the newest version (10.1.2+dfsg1-6). libtango10.1 set to manually installed. libsodium-dev is already the newest version (1.0.22-2). libsodium-dev set to manually installed. libtsan2 is already the newest version (16.2.0-1). libtsan2 set to manually installed. libpkgconf7 is already the newest version (2.5.1-4). libpkgconf7 set to manually installed. libssh2-1t64 is already the newest version (1.11.1-5). libssh2-1t64 set to manually installed. libjsoncpp26 is already the newest version (1.9.8-2). libjsoncpp26 set to manually installed. libsystemd0 is already the newest version (261.2-1). libkrb5support0 is already the newest version (1.22.1-3). libkrb5support0 set to manually installed. libjpeg62-turbo-dev is already the newest version (1:3.1.3-4). libjpeg62-turbo-dev set to manually installed. libitm1 is already the newest version (16.2.0-1). libitm1 set to manually installed. libpython3.13-dev is already the newest version (3.13.15-1). libpython3.13-dev set to manually installed. libgrpc29t64 is already the newest version (1.51.1-9+b1). libgrpc29t64 set to manually installed. libtango-dev is already the newest version (10.1.2+dfsg1-6). libtango-dev set to manually installed. libnghttp2-14 is already the newest version (1.70.0-1). libnghttp2-14 set to manually installed. libmd0 is already the newest version (1.2.0-2). libkdb5-10t64 is already the newest version (1.22.1-3). libkdb5-10t64 set to manually installed. libomnithread4 is already the newest version (4.3.4+ds1-1+b1). libomnithread4 set to manually installed. libstdc++-16-dev is already the newest version (16.2.0-1). libstdc++-16-dev set to manually installed. libssl-dev is already the newest version (3.6.3-1). libssl-dev set to manually installed. libsystemd-shared is already the newest version (261.2-1). libsystemd-shared set to manually installed. libmpc3 is already the newest version (1.3.1-3). libmpc3 set to manually installed. libssl3t64 is already the newest version (3.6.3-1). libncursesw6 is already the newest version (6.6+20260608-2). libncursesw6 set to manually installed. libjson-perl is already the newest version (4.10000-1). libjson-perl set to manually installed. libidn2-0 is already the newest version (2.3.8-5). libidn2-0 set to manually installed. libomniorb4-dev is already the newest version (4.3.4+ds1-1+b1). libomniorb4-dev set to manually installed. libpam0g is already the newest version (1.7.0-8). libpam-runtime is already the newest version (1.7.0-8). libmpfr6 is already the newest version (4.2.2-3). libmpfr6 set to manually installed. libk5crypto3 is already the newest version (1.22.1-3). libk5crypto3 set to manually installed. libpython3.14-minimal is already the newest version (3.14.7-1). libpython3.14-minimal set to manually installed. libjs-d3 is already the newest version (3.5.17-4). libjs-d3 set to manually installed. libgrpc++1.51t64 is already the newest version (1.51.1-9+b1). libgrpc++1.51t64 set to manually installed. libproc2-1 is already the newest version (2:4.0.7-1). libproc2-1 set to manually installed. libtango-tools is already the newest version (10.1.2+dfsg1-6). libtango-tools set to manually installed. libsodium26 is already the newest version (1.0.22-2). libsodium26 set to manually installed. libstdc++6 is already the newest version (16.2.0-1). libstdc++6 set to manually installed. libpython3.13 is already the newest version (3.13.15-1). libpython3.13 set to manually installed. libmagic-mgc is already the newest version (1:5.47-4). libmagic-mgc set to manually installed. libsmartcols1 is already the newest version (2.42.2-3). libsframe3 is already the newest version (2.47-2). libsframe3 set to manually installed. libomnithread4-dev is already the newest version (4.3.4+ds1-1+b1). libomnithread4-dev set to manually installed. libsasl2-2 is already the newest version (2.1.28+dfsg1-11). libsasl2-2 set to manually installed. libkrb5-dev is already the newest version (1.22.1-3). libkrb5-dev set to manually installed. libsasl2-modules-db is already the newest version (2.1.28+dfsg1-11). libsasl2-modules-db set to manually installed. liblz4-1 is already the newest version (1.10.0-10). liblz4-1 set to manually installed. libldap2 is already the newest version (2.6.14+dfsg-1). libldap2 set to manually installed. libkeyutils1 is already the newest version (1.6.3-6+b2). libkeyutils1 set to manually installed. libgssrpc4t64 is already the newest version (1.22.1-3). libgssrpc4t64 set to manually installed. libkadm5srv-mit12 is already the newest version (1.22.1-3). libkadm5srv-mit12 set to manually installed. libkrb5-3 is already the newest version (1.22.1-3). libkrb5-3 set to manually installed. libnettle8t64 is already the newest version (3.10.2-1+b1). libnettle8t64 set to manually installed. libprotobuf32t64 is already the newest version (3.21.12-16). libprotobuf32t64 set to manually installed. libmagic1t64 is already the newest version (1:5.47-4). libmagic1t64 set to manually installed. libpython3.14-stdlib is already the newest version (3.14.7-1). libpython3.14-stdlib set to manually installed. liblzma-dev is already the newest version (5.8.3-1). liblzma-dev set to manually installed. libprotoc32t64 is already the newest version (3.21.12-16). libprotoc32t64 set to manually installed. libjs-sphinxdoc is already the newest version (9.1.0-6). libjs-sphinxdoc set to manually installed. libnorm1t64 is already the newest version (1.5.9+dfsg-4+b1). libnorm1t64 set to manually installed. libjpeg62-turbo is already the newest version (1:3.1.3-4). libjpeg62-turbo set to manually installed. libselinux1 is already the newest version (3.11-2). libpython3-dev is already the newest version (3.14.6-1). libpython3-dev set to manually installed. libkadm5clnt-mit12 is already the newest version (1.22.1-3). libkadm5clnt-mit12 set to manually installed. libre2-11 is already the newest version (20251105-1+b1). libre2-11 set to manually installed. libtool is already the newest version (2.5.4-11). libtool set to manually installed. libmount1 is already the newest version (2.42.2-3). liblsan0 is already the newest version (16.2.0-1). liblsan0 set to manually installed. libperl5.42 is already the newest version (5.42.2-3). libperl5.42 set to manually installed. libisl23 is already the newest version (0.28-1). libisl23 set to manually installed. libjpeg-dev is already the newest version (1:3.1.3-4). libjpeg-dev set to manually installed. libpam-modules-bin is already the newest version (1.7.0-8). python3-accessible-pygments is already the newest version (0.0.5-2). python3-accessible-pygments set to manually installed. python3-pluggy is already the newest version (1.6.0-2). python3-pluggy set to manually installed. python3-jaraco.text is already the newest version (4.0.0-1). python3-jaraco.text set to manually installed. libzstd1 is already the newest version (1.5.7+dfsg-4). python3-pytest-env is already the newest version (1.6.0-1). python3-pytest-env set to manually installed. opentelemetry-cpp-dev is already the newest version (1.23.0-3+b2). opentelemetry-cpp-dev set to manually installed. procps is already the newest version (2:4.0.7-1). procps set to manually installed. python3-numpy is already the newest version (1:2.4.6+ds-4). python3-numpy set to manually installed. python3-pyproject-hooks is already the newest version (1.2.0-1). python3-pyproject-hooks set to manually installed. python3-sphinx is already the newest version (9.1.0-6). python3-sphinx set to manually installed. python3-docstring-parser is already the newest version (0.17.0-1). python3-docstring-parser set to manually installed. python3-more-itertools is already the newest version (11.1.0-2). python3-more-itertools set to manually installed. python3-pkg-resources is already the newest version (78.1.1-0.1). python3-pkg-resources set to manually installed. libuv1t64 is already the newest version (1.52.1-4). libuv1t64 set to manually installed. python-is-python3 is already the newest version (3.13.3-1). python-is-python3 set to manually installed. python3-numpy-dev is already the newest version (1:2.4.6+ds-4). python3-numpy-dev set to manually installed. libuchardet0 is already the newest version (0.0.8-2+b2). libuchardet0 set to manually installed. python3-chardet is already the newest version (5.2.0+dfsg-2). python3-chardet set to manually installed. python3-pytest-asyncio is already the newest version (1.4.0-3). python3-pytest-asyncio set to manually installed. pybuild-plugin-pyproject is already the newest version (7.20260623). pybuild-plugin-pyproject set to manually installed. python3-jinja2 is already the newest version (3.1.6-3). python3-jinja2 set to manually installed. python3-pytest is already the newest version (9.1.1-1). python3-pytest set to manually installed. python3-soupsieve is already the newest version (2.8.4-1). python3-soupsieve set to manually installed. ncurses-base is already the newest version (6.6+20260608-2). python3-pytest-rerunfailures is already the newest version (16.4-1). python3-pytest-rerunfailures set to manually installed. libzmq3-dev is already the newest version (4.3.5-1+b7). libzmq3-dev set to manually installed. openssl is already the newest version (3.6.3-1). openssl set to manually installed. libxml2-16 is already the newest version (2.15.3+dfsg-1). libxml2-16 set to manually installed. python3-mdurl is already the newest version (0.1.2-1). python3-mdurl set to manually installed. python3-packaging is already the newest version (26.2-2). python3-packaging set to manually installed. python3-markupsafe is already the newest version (3.0.3-2). python3-markupsafe set to manually installed. python3-dotenv is already the newest version (1.2.1-2). python3-dotenv set to manually installed. netbase is already the newest version (6.5). netbase set to manually installed. python3-mdit-py-plugins is already the newest version (0.6.1-1). python3-mdit-py-plugins set to manually installed. python3-iniconfig is already the newest version (2.1.0-2). python3-iniconfig set to manually installed. pkgconf is already the newest version (2.5.1-4). pkgconf set to manually installed. python3-myst-parser is already the newest version (5.1.0-2). python3-myst-parser set to manually installed. python3-pygments is already the newest version (2.20.0+dfsg-2). python3-pygments set to manually installed. libubsan1 is already the newest version (16.2.0-1). libubsan1 set to manually installed. python3-markdown-it is already the newest version (4.2.0-3). python3-markdown-it set to manually installed. ncurses-bin is already the newest version (6.6+20260608-2). python3-pybind11-stubgen is already the newest version (2.5.5-4). python3-pybind11-stubgen set to manually installed. m4 is already the newest version (1.4.21-1). m4 set to manually installed. python3-pytest-forked is already the newest version (1.7.5-1). python3-pytest-forked set to manually installed. perl-base is already the newest version (5.42.2-3). python3 is already the newest version (3.14.6-1). python3 set to manually installed. python3-inflect is already the newest version (7.5.0-2). python3-inflect set to manually installed. python3-pyproject-metadata is already the newest version (0.11.0-1). python3-pyproject-metadata set to manually installed. python3-alabaster is already the newest version (1.0.0-1). python3-alabaster set to manually installed. python3-scikit-build-core is already the newest version (0.11.6-2). python3-scikit-build-core set to manually installed. python3-jaraco.context is already the newest version (6.0.1-2). python3-jaraco.context set to manually installed. python3-imagesize is already the newest version (2.0.0-1). python3-imagesize set to manually installed. python3-jaraco.functools is already the newest version (4.1.0-1). python3-jaraco.functools set to manually installed. python3-pydata-sphinx-theme is already the newest version (0.17.1+dfsg-3). python3-pydata-sphinx-theme set to manually installed. python3-greenlet is already the newest version (3.3.2-4). python3-greenlet set to manually installed. python3-setuptools is already the newest version (78.1.1-0.1). python3-setuptools set to manually installed. python3-gevent is already the newest version (25.9.1-2). python3-gevent set to manually installed. po-debconf is already the newest version (1.0.22). po-debconf set to manually installed. python3-babel is already the newest version (2.17.0-2). python3-babel set to manually installed. node-fortawesome-fontawesome-free is already the newest version (7.3.1+ds1-1). node-fortawesome-fontawesome-free set to manually installed. man-db is already the newest version (2.13.1-1). man-db set to manually installed. libxml2-dev is already the newest version (2.15.3+dfsg-1). libxml2-dev set to manually installed. python3-autocommand is already the newest version (2.2.2-4). python3-autocommand set to manually installed. python3-requests is already the newest version (2.34.2-1). python3-requests set to manually installed. libxxhash0 is already the newest version (0.8.3-2+b2). libxxhash0 set to manually installed. pybind11-stubgen is already the newest version (2.5.5-4). pybind11-stubgen set to manually installed. python3-all-dev is already the newest version (3.14.6-1). python3-all-dev set to manually installed. opentelemetry-cpp is already the newest version (1.23.0-3+b2). opentelemetry-cpp set to manually installed. media-types is already the newest version (14.0.0). media-types set to manually installed. libunistring5 is already the newest version (1.4.2-1). libunistring5 set to manually installed. python3-installer is already the newest version (1.0.1+dfsg1-2). python3-installer set to manually installed. python3-psutil is already the newest version (7.1.0-1). python3-psutil set to manually installed. python3-bs4 is already the newest version (4.15.0-1). python3-bs4 set to manually installed. python3-idna is already the newest version (3.18-1). python3-idna set to manually installed. perl-modules-5.42 is already the newest version (5.42.2-3). perl-modules-5.42 set to manually installed. python3-docutils is already the newest version (0.23+dfsg-2). python3-docutils set to manually installed. libyaml-0-2 is already the newest version (0.2.5-2+b1). libyaml-0-2 set to manually installed. python-babel-localedata is already the newest version (2.17.0-2). python-babel-localedata set to manually installed. pybind11-dev is already the newest version (3.0.1-3). pybind11-dev set to manually installed. pkgconf-bin is already the newest version (2.5.1-4). pkgconf-bin set to manually installed. python3-linkify-it is already the newest version (2.1.0-2). python3-linkify-it set to manually installed. libuuid1 is already the newest version (2.42.2-3). libzmq5 is already the newest version (4.3.5-1+b7). libzmq5 set to manually installed. python3-all is already the newest version (3.14.6-1). python3-all set to manually installed. make is already the newest version (4.4.1-3). make set to manually installed. python3-snowballstemmer is already the newest version (3.1.1-1). python3-snowballstemmer set to manually installed. python3-defusedxml is already the newest version (0.7.1-3). python3-defusedxml set to manually installed. python3-pathspec is already the newest version (1.0.4-1). python3-pathspec set to manually installed. python3-charset-normalizer is already the newest version (3.4.7-2). python3-charset-normalizer set to manually installed. patch is already the newest version (2.8-2). patch set to manually installed. python3-roman-numerals is already the newest version (4.1.0-1). python3-roman-numerals set to manually installed. libudev1 is already the newest version (261.2-1). python3-build is already the newest version (1.5.1-1). python3-build set to manually installed. perl is already the newest version (5.42.2-3). perl set to manually installed. python3-minimal is already the newest version (3.14.6-1). python3-minimal set to manually installed. openssl-provider-legacy is already the newest version (3.6.3-1). python3-dev is already the newest version (3.14.6-1). python3-dev set to manually installed. linux-libc-dev is already the newest version (7.1.7-1). linux-libc-dev set to manually installed. python3-certifi is already the newest version (2026.7.22+ds-1). python3-certifi set to manually installed. mawk is already the newest version (1.3.4.20260302-1). python3-sphinx-book-theme is already the newest version (1.2.0-1). python3-sphinx-book-theme set to manually installed. python3.13 is already the newest version (3.13.15-1). python3.13 set to manually installed. python3-typeguard is already the newest version (4.4.4-3). python3-typeguard set to manually installed. util-linux is already the newest version (2.42.2-3). sysvinit-utils is already the newest version (3.18-1). sphinx-common is already the newest version (9.1.0-6). sphinx-common set to manually installed. python3-sphinx-copybutton is already the newest version (0.5.2-3). python3-sphinx-copybutton set to manually installed. python3-zipp is already the newest version (3.23.0-1). python3-zipp set to manually installed. tango-starter is already the newest version (10.1.2+dfsg1-6). tango-starter set to manually installed. sed is already the newest version (4.9-3). python3-typing-extensions is already the newest version (4.16.0-4). python3-typing-extensions set to manually installed. zlib1g-dev is already the newest version (1:1.3.dfsg+really1.3.2-3). zlib1g-dev set to manually installed. python3-zope.event is already the newest version (6.2-1). python3-zope.event set to manually installed. python3-uc-micro is already the newest version (2.0.0-1). python3-uc-micro set to manually installed. readline-common is already the newest version (8.3-4). readline-common set to manually installed. python3.14 is already the newest version (3.14.7-1). python3.14 set to manually installed. xml-core is already the newest version (0.21). xml-core set to manually installed. xz-utils is already the newest version (5.8.3-1). xz-utils set to manually installed. python3-sphinxcontrib-mermaid is already the newest version (2.0.1-2). python3-sphinxcontrib-mermaid set to manually installed. sensible-utils is already the newest version (0.0.26). sensible-utils set to manually installed. python3.13-dev is already the newest version (3.13.15-1). python3.13-dev set to manually installed. python3-urllib3 is already the newest version (2.7.0-3). python3-urllib3 set to manually installed. tar is already the newest version (1.35+dfsg-5). python3.14-minimal is already the newest version (3.14.7-1). python3.14-minimal set to manually installed. python3.14-dev is already the newest version (3.14.7-1). python3.14-dev set to manually installed. tzdata is already the newest version (2026c-1). tzdata set to manually installed. python3-sphinx-togglebutton is already the newest version (0.4.4-1). python3-sphinx-togglebutton set to manually installed. tango-test is already the newest version (10.1.2+dfsg1-6). tango-test set to manually installed. zlib1g is already the newest version (1:1.3.dfsg+really1.3.2-3). systemd is already the newest version (261.2-1). systemd set to manually installed. python3.13-minimal is already the newest version (3.13.15-1). python3.13-minimal set to manually installed. python3-wheel is already the newest version (0.47.0-1). python3-wheel set to manually installed. tango-common is already the newest version (10.1.2+dfsg1-6). tango-common set to manually installed. python3-zope.interface is already the newest version (8.5-3). python3-zope.interface set to manually installed. python3-yaml is already the newest version (6.0.3-1). python3-yaml set to manually installed. python3-sphinx-design is already the newest version (0.7.0-5). python3-sphinx-design set to manually installed. sgml-base is already the newest version (1.31+nmu1). sgml-base set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg -r debootsnap-dummy' exec /srv/rebuilderd/tmp/mmdebstrap.paiCTOd4Vu (Reading database ... 38472 files and directories currently installed.) Removing debootsnap-dummy (1.0) ... I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg-query --showformat '${binary:Package}=${Version}\n' --show > "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.paiCTOd4Vu I: running special hook: download /pkglist ./pkglist I: running --customize-hook in shell: sh -c 'rm "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.paiCTOd4Vu I: running special hook: upload sources.list /etc/apt/sources.list I: waiting for background processes to finish... I: cleaning package lists and apt cache... I: skipping cleanup/reproducible as requested I: creating tarball... I: done I: removing tempdir /srv/rebuilderd/tmp/mmdebstrap.paiCTOd4Vu... I: success in 771.1815 seconds Downloading packages 1to 100 out of 337 Downloading packages 101to 200 out of 337 Downloading packages 201to 300 out of 337 Downloading packages 301to 337 out of 337 env --chdir=/srv/rebuilderd/tmp/rebuilderdSPw5AL/out DEB_BUILD_OPTIONS=parallel=8 LANG=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 SOURCE_DATE_EPOCH=1786878182 SBUILD_CONFIG=/srv/rebuilderd/tmp/debrebuildal0_Zm/debrebuild.sbuildrc.5GlDR7pNsuWP sbuild --build=riscv64 --host=riscv64 --arch-any --no-arch-all --chroot=/srv/rebuilderd/tmp/debrebuildal0_Zm/debrebuild.tar.tvLuWOdIyrFO --chroot-mode=unshare --dist=unstable --no-run-lintian --no-run-piuparts --no-run-autopkgtest --no-apt-update --no-apt-upgrade --no-apt-distupgrade --no-source --verbose --nolog --bd-uninstallable-explainer= --build-path=/build/reproducible-path --dsc-dir=pytango-10.1.4 /srv/rebuilderd/tmp/rebuilderdSPw5AL/inputs/pytango_10.1.4-4.dsc I: consider moving your ~/.sbuildrc to /srv/rebuilderd/.config/sbuild/config.pl The Debian buildds switched to the "unshare" backend and sbuild will default to it in the future. To start using "unshare" add this to your `~/.config/sbuild/config.pl`: $chroot_mode = "unshare"; If you want to keep the old "schroot" mode even in the future, add the following to your `~/.config/sbuild/config.pl`: $chroot_mode = "schroot"; $schroot = "schroot"; sbuild (Debian sbuild) 0.89.3+deb13u4 (28 December 2025) on localhost +==============================================================================+ | pytango 10.1.4-4 (riscv64) Wed, 26 Aug 2026 18:53:46 +0000 | +==============================================================================+ Package: pytango Version: 10.1.4-4 Source Version: 10.1.4-4 Distribution: unstable Machine Architecture: riscv64 Host Architecture: riscv64 Build Architecture: riscv64 Build Type: any I: No tarballs found in /srv/rebuilderd/.cache/sbuild I: Unpacking /srv/rebuilderd/tmp/debrebuildal0_Zm/debrebuild.tar.tvLuWOdIyrFO to /srv/rebuilderd/tmp/tmp.sbuild.nNKEwGGgdi... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Fetch source files Wed, 26 Aug 2026 18:55:16 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/rebuilderd/tmp/rebuilderdSPw5AL/inputs/pytango_10.1.4-4.dsc exists in /srv/rebuilderd/tmp/rebuilderdSPw5AL/inputs; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Wed, 26 Aug 2026 18:55:27 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), dh-sequence-numpy3, dh-sequence-python3, cmake, cppzmq-dev, libjs-d3, libtango-dev (>= 10.1.2+dfsg1-6~exp1), opentelemetry-cpp-dev, pkgconf, pybind11-dev (>= 3.0.1), pybind11-stubgen, pybuild-plugin-pyproject, python-is-python3, python3-all-dev, python3-docstring-parser, python3-gevent, python3-myst-parser, python3-numpy, python3-pathspec, python3-psutil, python3-pyproject-metadata, python3-pytest, python3-pytest-asyncio, python3-pytest-env, python3-pytest-forked, python3-pytest-rerunfailures, python3-scikit-build-core, python3-setuptools, python3-sphinx-book-theme, python3-sphinx-copybutton, python3-sphinx-design, python3-sphinx-togglebutton, python3-sphinxcontrib-mermaid, tango-test (>= 10.1.2+dfsg1-6~exp1), build-essential Filtered Build-Depends: debhelper-compat (= 13), dh-sequence-numpy3, dh-sequence-python3, cmake, cppzmq-dev, libjs-d3, libtango-dev (>= 10.1.2+dfsg1-6~exp1), opentelemetry-cpp-dev, pkgconf, pybind11-dev (>= 3.0.1), pybind11-stubgen, pybuild-plugin-pyproject, python-is-python3, python3-all-dev, python3-docstring-parser, python3-gevent, python3-myst-parser, python3-numpy, python3-pathspec, python3-psutil, python3-pyproject-metadata, python3-pytest, python3-pytest-asyncio, python3-pytest-env, python3-pytest-forked, python3-pytest-rerunfailures, python3-scikit-build-core, python3-setuptools, python3-sphinx-book-theme, python3-sphinx-copybutton, python3-sphinx-design, python3-sphinx-togglebutton, python3-sphinxcontrib-mermaid, tango-test (>= 10.1.2+dfsg1-6~exp1), build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-jMVUgw/apt_archive/sbuild-build-depends-main-dummy.deb'. Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies +------------------------------------------------------------------------------+ | Check architectures Wed, 26 Aug 2026 18:55:52 +0000 | +------------------------------------------------------------------------------+ Arch check ok (riscv64 included in alpha amd64 arm64 armel armhf hppa hurd-amd64 hurd-i386 i386 ia64 loong64 m68k mips64el powerpc ppc64 ppc64el riscv64 sh4 sparc64 x32 all) +------------------------------------------------------------------------------+ | Build environment Wed, 26 Aug 2026 18:56:08 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.101+deb13-riscv64 #1 SMP Debian 6.12.101-1 (2026-08-05) riscv64 (riscv64) Toolchain package versions: binutils_2.47-2 dpkg-dev_1.23.7 g++-16_16.2.0-1 gcc-16_16.2.0-1 libc6-dev_2.43-3 libstdc++-16-dev_16.2.0-1 libstdc++6_16.2.0-1 linux-libc-dev_7.1.7-1 Package versions: autoconf_2.73-2 automake_1:1.18.1-4 autopoint_1.0-3 autotools-dev_20240727.1+nmu1 base-files_14.2 base-passwd_3.6.8 bash_5.3-3 binutils_2.47-2 binutils-common_2.47-2 binutils-riscv64-linux-gnu_2.47-2 bsdextrautils_2.42.2-3 build-essential_12.12 bzip2_1.0.8-6+b2 ca-certificates_20260601 cmake_4.3.4-1 comerr-dev_2.1-1.47.4-1 coreutils_9.10-1 cpp_4:16.1.0-3 cpp-16_16.2.0-1 cpp-16-riscv64-linux-gnu_16.2.0-1 cpp-riscv64-linux-gnu_4:16.1.0-3 cppzmq-dev_4.10.0-1+b2 dash_0.5.12-12 debconf_1.5.92 debhelper_14.3 debianutils_5.23.2 dh-autoreconf_22 dh-python_7.20260623 dh-strip-nondeterminism_1.15.1-1 diffutils_1:3.12-1 docutils-common_0.23+dfsg-2 dpkg_1.23.7 dpkg-dev_1.23.7 dwz_0.17-1 file_1:5.47-4 findutils_4.11.0-2 g++_4:16.1.0-3 g++-16_16.2.0-1 g++-16-riscv64-linux-gnu_16.2.0-1 g++-riscv64-linux-gnu_4:16.1.0-3 gcc_4:16.1.0-3 gcc-16_16.2.0-1 gcc-16-base_16.2.0-1 gcc-16-riscv64-linux-gnu_16.2.0-1 gcc-riscv64-linux-gnu_4:16.1.0-3 gettext_1.0-3 gettext-base_1.0-3 grep_3.12-1 groff-base_1.24.1-1 gzip_1.13-1 hostname_3.25 init-system-helpers_1.69+nmu1 intltool-debian_0.35.0+20060710.6 krb5-multidev_1.22.1-3 libabsl20260526_20260526.0-2 libacl1_2.4.0-1 libarchive-zip-perl_1.68-1 libarchive13t64_3.8.9-1 libasan8_16.2.0-1 libatomic1_16.2.0-1 libattr1_1:2.6.0-1 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libbinutils_2.47-2 libblas3_3.12.1-8 libblkid1_2.42.2-3 libbrotli1_1.2.0-3 libbsd-dev_0.12.2-3 libbsd0_0.12.2-3 libbz2-1.0_1.0.8-6+b2 libc-bin_2.43-3 libc-dev-bin_2.43-3 libc-gconv-modules-extra_2.43-3 libc6_2.43-3 libc6-dev_2.43-3 libcap-ng0_0.9.3-1+b1 libcares2_1.34.8-1 libcc1-0_16.2.0-1 libcom-err2_1.47.4-1 libcos4-3_4.3.4+ds1-1+b1 libcos4-dev_4.3.4+ds1-1+b1 libcrypt1_1:4.5.2+20251210-1 libctf-nobfd0_2.47-2 libctf0_2.47-2 libcurl4t64_8.21.0-2 libdb5.3t64_5.3.28+dfsg2-11+b1 libdebconfclient0_0.283 libdebhelper-perl_14.3 libdpkg-perl_1.23.7 libelf1t64_0.195-1 libev4t64_1:4.33-2.1+b3 libexpat1_2.8.3-1 libexpat1-dev_2.8.3-1 libffi8_3.7.1-2 libfile-stripnondeterminism-perl_1.15.1-1 libgcc-16-dev_16.2.0-1 libgcc-s1_16.2.0-1 libgdbm-compat4t64_1.26-1+b2 libgdbm6t64_1.26-1+b2 libgfortran5_16.2.0-1 libgmp10_2:6.3.0+dfsg-5+b2 libgomp1_16.2.0-1 libgprofng0_2.47-2 libgrpc++1.51t64_1.51.1-9+b1 libgrpc29t64_1.51.1-9+b1 libgssapi-krb5-2_1.22.1-3 libgssrpc4t64_1.22.1-3 libidn2-0_2.3.8-5 libisl23_0.28-1 libitm1_16.2.0-1 libjansson4_2.15.1-1 libjpeg-dev_1:3.1.3-4 libjpeg62-turbo_1:3.1.3-4 libjpeg62-turbo-dev_1:3.1.3-4 libjs-d3_3.5.17-4 libjs-sphinxdoc_9.1.0-6 libjson-perl_4.10000-1 libjsoncpp26_1.9.8-2 libk5crypto3_1.22.1-3 libkadm5clnt-mit12_1.22.1-3 libkadm5srv-mit12_1.22.1-3 libkdb5-10t64_1.22.1-3 libkeyutils1_1.6.3-6+b2 libkrb5-3_1.22.1-3 libkrb5-dev_1.22.1-3 libkrb5support0_1.22.1-3 liblapack3_3.12.1-8 libldap2_2.6.14+dfsg-1 liblsan0_16.2.0-1 liblz4-1_1.10.0-10 liblzma-dev_5.8.3-1 liblzma5_5.8.3-1 libmagic-mgc_1:5.47-4 libmagic1t64_1:5.47-4 libmd-dev_1.2.0-2 libmd0_1.2.0-2 libmount1_2.42.2-3 libmpc3_1.3.1-3 libmpfr6_4.2.2-3 libncursesw6_6.6+20260608-2 libnettle8t64_3.10.2-1+b1 libnghttp2-14_1.70.0-1 libnghttp3-9_1.17.0-1 libngtcp2-16_1.24.0-1 libngtcp2-crypto-ossl0_1.24.0-1 libnorm-dev_1.5.9+dfsg-4+b1 libnorm1t64_1.5.9+dfsg-4+b1 libomniorb4-3t64_4.3.4+ds1-1+b1 libomniorb4-dev_4.3.4+ds1-1+b1 libomnithread4_4.3.4+ds1-1+b1 libomnithread4-dev_4.3.4+ds1-1+b1 libpam-modules_1.7.0-8 libpam-modules-bin_1.7.0-8 libpam-runtime_1.7.0-8 libpam0g_1.7.0-8 libpcre2-8-0_10.46-1+b2 libperl5.42_5.42.2-3 libpgm-5.3-0t64_5.3.128~dfsg-3 libpgm-dev_5.3.128~dfsg-3 libpipeline1_1.5.8-3 libpkgconf7_2.5.1-4 libproc2-1_2:4.0.7-1 libprotobuf32t64_3.21.12-16 libprotoc32t64_3.21.12-16 libpsl5t64_0.23.2-1 libpython3-all-dev_3.14.6-1 libpython3-dev_3.14.6-1 libpython3-stdlib_3.14.6-1 libpython3.13_3.13.15-1 libpython3.13-dev_3.13.15-1 libpython3.13-minimal_3.13.15-1 libpython3.13-stdlib_3.13.15-1 libpython3.14_3.14.7-1 libpython3.14-dev_3.14.7-1 libpython3.14-minimal_3.14.7-1 libpython3.14-stdlib_3.14.7-1 libre2-11_20251105-1+b1 libreadline8t64_8.3-4 librhash1_1.4.6-1.1+b1 libsasl2-2_2.1.28+dfsg1-11 libsasl2-modules-db_2.1.28+dfsg1-11 libselinux1_3.11-2 libsframe3_2.47-2 libsmartcols1_2.42.2-3 libsodium-dev_1.0.22-2 libsodium26_1.0.22-2 libsqlite3-0_3.53.4-2 libssh2-1t64_1.11.1-5 libssl-dev_3.6.3-1 libssl3t64_3.6.3-1 libstdc++-16-dev_16.2.0-1 libstdc++6_16.2.0-1 libsystemd-shared_261.2-1 libsystemd0_261.2-1 libtango-dev_10.1.2+dfsg1-6 libtango-tools_10.1.2+dfsg1-6 libtango10.1_10.1.2+dfsg1-6 libtinfo6_6.6+20260608-2 libtool_2.5.4-11 libtsan2_16.2.0-1 libubsan1_16.2.0-1 libuchardet0_0.0.8-2+b2 libudev1_261.2-1 libunistring5_1.4.2-1 libuuid1_2.42.2-3 libuv1t64_1.52.1-4 libxml2-16_2.15.3+dfsg-1 libxml2-dev_2.15.3+dfsg-1 libxxhash0_0.8.3-2+b2 libyaml-0-2_0.2.5-2+b1 libzmq3-dev_4.3.5-1+b7 libzmq5_4.3.5-1+b7 libzstd1_1.5.7+dfsg-4 linux-libc-dev_7.1.7-1 m4_1.4.21-1 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20260302-1 media-types_14.0.0 ncurses-base_6.6+20260608-2 ncurses-bin_6.6+20260608-2 netbase_6.5 node-fortawesome-fontawesome-free_7.3.1+ds1-1 openssl_3.6.3-1 openssl-provider-legacy_3.6.3-1 opentelemetry-cpp_1.23.0-3+b2 opentelemetry-cpp-dev_1.23.0-3+b2 patch_2.8-2 perl_5.42.2-3 perl-base_5.42.2-3 perl-modules-5.42_5.42.2-3 pkgconf_2.5.1-4 pkgconf-bin_2.5.1-4 po-debconf_1.0.22 procps_2:4.0.7-1 pybind11-dev_3.0.1-3 pybind11-stubgen_2.5.5-4 pybuild-plugin-pyproject_7.20260623 python-babel-localedata_2.17.0-2 python-is-python3_3.13.3-1 python3_3.14.6-1 python3-accessible-pygments_0.0.5-2 python3-alabaster_1.0.0-1 python3-all_3.14.6-1 python3-all-dev_3.14.6-1 python3-autocommand_2.2.2-4 python3-babel_2.17.0-2 python3-bs4_4.15.0-1 python3-build_1.5.1-1 python3-certifi_2026.7.22+ds-1 python3-chardet_5.2.0+dfsg-2 python3-charset-normalizer_3.4.7-2 python3-defusedxml_0.7.1-3 python3-dev_3.14.6-1 python3-docstring-parser_0.17.0-1 python3-docutils_0.23+dfsg-2 python3-dotenv_1.2.1-2 python3-gevent_25.9.1-2 python3-greenlet_3.3.2-4 python3-idna_3.18-1 python3-imagesize_2.0.0-1 python3-inflect_7.5.0-2 python3-iniconfig_2.1.0-2 python3-installer_1.0.1+dfsg1-2 python3-jaraco.context_6.0.1-2 python3-jaraco.functools_4.1.0-1 python3-jaraco.text_4.0.0-1 python3-jinja2_3.1.6-3 python3-linkify-it_2.1.0-2 python3-markdown-it_4.2.0-3 python3-markupsafe_3.0.3-2 python3-mdit-py-plugins_0.6.1-1 python3-mdurl_0.1.2-1 python3-minimal_3.14.6-1 python3-more-itertools_11.1.0-2 python3-myst-parser_5.1.0-2 python3-numpy_1:2.4.6+ds-4 python3-numpy-dev_1:2.4.6+ds-4 python3-packaging_26.2-2 python3-pathspec_1.0.4-1 python3-pkg-resources_78.1.1-0.1 python3-pluggy_1.6.0-2 python3-psutil_7.1.0-1 python3-pybind11-stubgen_2.5.5-4 python3-pydata-sphinx-theme_0.17.1+dfsg-3 python3-pygments_2.20.0+dfsg-2 python3-pyproject-hooks_1.2.0-1 python3-pyproject-metadata_0.11.0-1 python3-pytest_9.1.1-1 python3-pytest-asyncio_1.4.0-3 python3-pytest-env_1.6.0-1 python3-pytest-forked_1.7.5-1 python3-pytest-rerunfailures_16.4-1 python3-requests_2.34.2-1 python3-roman-numerals_4.1.0-1 python3-scikit-build-core_0.11.6-2 python3-setuptools_78.1.1-0.1 python3-snowballstemmer_3.1.1-1 python3-soupsieve_2.8.4-1 python3-sphinx_9.1.0-6 python3-sphinx-book-theme_1.2.0-1 python3-sphinx-copybutton_0.5.2-3 python3-sphinx-design_0.7.0-5 python3-sphinx-togglebutton_0.4.4-1 python3-sphinxcontrib-mermaid_2.0.1-2 python3-typeguard_4.4.4-3 python3-typing-extensions_4.16.0-4 python3-uc-micro_2.0.0-1 python3-urllib3_2.7.0-3 python3-wheel_0.47.0-1 python3-yaml_6.0.3-1 python3-zipp_3.23.0-1 python3-zope.event_6.2-1 python3-zope.interface_8.5-3 python3.13_3.13.15-1 python3.13-dev_3.13.15-1 python3.13-minimal_3.13.15-1 python3.14_3.14.7-1 python3.14-dev_3.14.7-1 python3.14-minimal_3.14.7-1 readline-common_8.3-4 sed_4.9-3 sensible-utils_0.0.26 sgml-base_1.31+nmu1 sphinx-common_9.1.0-6 systemd_261.2-1 sysvinit-utils_3.18-1 tango-common_10.1.2+dfsg1-6 tango-starter_10.1.2+dfsg1-6 tango-test_10.1.2+dfsg1-6 tar_1.35+dfsg-5 tzdata_2026c-1 util-linux_2.42.2-3 xml-core_0.21 xz-utils_5.8.3-1 zlib1g_1:1.3.dfsg+really1.3.2-3 zlib1g-dev_1:1.3.dfsg+really1.3.2-3 +------------------------------------------------------------------------------+ | Build Wed, 26 Aug 2026 18:56:08 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: pytango Binary: python3-tango, python-tango-doc Architecture: alpha amd64 arm64 armel armhf hppa hurd-amd64 hurd-i386 i386 ia64 loong64 m68k mips64el powerpc ppc64 ppc64el riscv64 sh4 sparc64 x32 all Version: 10.1.4-4 Maintainer: Debian Science Maintainers Uploaders: Picca Frédéric-Emmanuel , Sandor Bodo-Merle , Roland Mas , Freexian Packaging Team Homepage: https://pytango.readthedocs.io/en/latest/ Standards-Version: 4.7.2 Vcs-Browser: https://salsa.debian.org/science-team/pytango Vcs-Git: https://salsa.debian.org/science-team/pytango.git Testsuite: autopkgtest Testsuite-Triggers: default-mysql-server, python3-all-dev, python3-psutil, python3-pytest, python3-pytest-asyncio, python3-pytest-forked, python3-pytest-rerunfailures, tango-db, tango-test Build-Depends: debhelper-compat (= 13), dh-sequence-numpy3, dh-sequence-python3, cmake, cppzmq-dev, libjs-d3, libtango-dev (>= 10.1.2+dfsg1-6~exp1), opentelemetry-cpp-dev, pkgconf, pybind11-dev (>= 3.0.1), pybind11-stubgen, pybuild-plugin-pyproject, python-is-python3, python3-all-dev, python3-docstring-parser, python3-gevent, python3-myst-parser, python3-numpy, python3-pathspec, python3-psutil , python3-pyproject-metadata, python3-pytest , python3-pytest-asyncio , python3-pytest-env , python3-pytest-forked , python3-pytest-rerunfailures , python3-scikit-build-core, python3-setuptools, python3-sphinx-book-theme, python3-sphinx-copybutton, python3-sphinx-design, python3-sphinx-togglebutton, python3-sphinxcontrib-mermaid, tango-test (>= 10.1.2+dfsg1-6~exp1) Build-Depends-Indep: dh-sequence-sphinxdoc , graphviz , python3-sphinx , python3-sphinx-rtd-theme , sphinx-common Package-List: python-tango-doc deb doc optional arch=all python3-tango deb python optional arch=alpha,amd64,arm64,armel,armhf,hppa,hurd-amd64,hurd-i386,i386,ia64,loong64,m68k,mips64el,powerpc,ppc64,ppc64el,riscv64,sh4,sparc64,x32 Checksums-Sha1: c49d300a54428675d9860ff93b318d6e7e00a30d 2795846 pytango_10.1.4.orig.tar.gz 661b274848c5efd7ffa54c210c18408f0dd3ac5d 13372 pytango_10.1.4-4.debian.tar.xz Checksums-Sha256: 74bd7d5162e234ea27c3d82edfe473a767031020ce1bc7cba17cfb132d274ce5 2795846 pytango_10.1.4.orig.tar.gz d69777a30ecde17732cbf955deaa99cbd0ca3949be1148ca6aadc243371d8cbd 13372 pytango_10.1.4-4.debian.tar.xz Files: 25ba90e18c8a6ecf163972b44ae8f9bb 2795846 pytango_10.1.4.orig.tar.gz c08daa4a59042bc74a30d7e2dd13a6c2 13372 pytango_10.1.4-4.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAmqB1wZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh bHRlaG9sei5kZQAKCRCW/KwNOHtYR7LED/498ynMKltLqA2W+pTQjgPNeHA6PPM4 AERGVlIymStQvt22hDr8NdBSzW9EC9uaPfM4O81lZ33uK89690su69KCBWqlc6ga +sgUrefVxV+4U+oZ/TSzf1T7J9/PrAe2ArODgQ/w/OAvGFQ73lwcqos5OygWBr7C /sSYACpE4FyCgprX9Jy+NijDKc38+p/Kpzg581g0S6rDpftxZQ1rbNjV/fhDR+w/ MvqM8huSjmtCFfcWww95g3SI4vwzIpqzIfK8ImR16T+kZ45GL5Ivtu1fSIaVhQwy toRyui+WKEy/jW1NeU/FpVUUZZ7TE0Rv9uc6qasDSJkndyDQJ8bSL12UYTvas3yZ 8/a1/ddNi6v7oKEqk/DhmZbq468/H5JYiadb3WOacANDsBcE42H4zJEDnO2PFzss 08aRZ8pYFLrXzNKX3hyvwU6tWKNYaEwIzRsBw1jDfiYdUmXXok8mGvRHoQpbJhDZ spKH4Wvx3m9Keg/l5ZTyOFDP7xRHdjor8l1rT/YzBw76gmocWFbBZo0ZIM5pAlG2 1bn04XmEv9sesry7xJD3eT4SuDYgP8QRCkFyRmPe0nDi8wzmtsiPB0nfsrrzHMFj D3OVsVmJILcTn64vPbSj81Sy33pINo1NVAB75qmdIC1eofji6c0Eu2Ttgb86rne6 X9hn5zEKCup/og== =h8C0 -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./pytango_10.1.4-4.dsc: missing OpenPGP keyrings dpkg-source: info: verifying ./pytango_10.1.4-4.dsc dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-keyring.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-tag2upload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-nonupload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-maintainers.pgp dpkg-source: info: extracting pytango in /build/reproducible-path/pytango-10.1.4 dpkg-source: info: unpacking pytango_10.1.4.orig.tar.gz dpkg-source: info: unpacking pytango_10.1.4-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0002-Added-gevent-to-instal_requires.patch dpkg-source: info: applying ftbfs-ipv6.patch dpkg-source: info: applying 0006-Increase-timeout-to-make-testsuite-more-resilient.patch dpkg-source: info: applying disable-tests.patch dpkg-source: info: applying disable-sphinx_book_theme.patch dpkg-source: info: applying add-fortify-source-missing-flag.patch dpkg-source: info: applying fix-mermaid-privacy-breaches.patch dpkg-source: info: applying pybind11-stubgen-interpreter.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=8 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 LOGNAME=sbuild PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh SOURCE_DATE_EPOCH=1786878182 USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -B dpkg-buildpackage: info: source package pytango dpkg-buildpackage: info: source version 10.1.4-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Thorsten Alteholz dpkg-source --before-build . dpkg-buildpackage: info: host architecture riscv64 debian/rules clean dh clean --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary-arch dh binary-arch --buildsystem=pybuild dh_update_autotools_config -a -O--buildsystem=pybuild dh_autoreconf -a -O--buildsystem=pybuild dh_auto_configure -a -O--buildsystem=pybuild dh_auto_build -a -O--buildsystem=pybuild I: pybuild plugin_pyproject:142: Building wheel for python3.13 with "build" module I: pybuild base:385: python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir /build/reproducible-path/pytango-10.1.4/.pybuild/cpython3_3.13_tango * Building wheel... *** scikit-build-core 0.11.6 using CMake 4.3.4 (wheel) *** Configuring CMake... loading initial cache file /tmp/tmpmq29_r74/build/CMakeInit.txt -- The CXX compiler identification is GNU 16.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/riscv64-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found ZeroMQ: /usr/lib/riscv64-linux-gnu/libzmq.so -- Found cppzmq: /usr/include/zmq.hpp -- Found omniORB4: /usr/lib/riscv64-linux-gnu/libomniORB4.so found components: COS4 Dynamic4 thread -- Found Tango: /usr/lib/riscv64-linux-gnu/libtango.so (found version "10.1.2") -- Found Python: /usr/bin/python3.13 (found suitable version "3.13.15", minimum required is "3.10") found components: Interpreter Development NumPy Development.Module Development.Embed -- Python version: 3.13.15 -- - intepreter: /usr/bin/python3.13 -- - libraries: /usr/lib/riscv64-linux-gnu/libpython3.13.so -- - libraries: /usr/lib/riscv64-linux-gnu -- NumPy version: 2.4.6 -- - include dir: /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -- Performing Test HAS_FLTO_AUTO -- Performing Test HAS_FLTO_AUTO - Success -- Found pybind11: /usr/include (found version "3.0.1") -- - pybind11 version: 3.0.1 -- Configuring done (15.0s) -- Generating done (0.2s) -- Build files have been written to: /tmp/tmpmq29_r74/build *** Building project with Unix Makefiles... Change Dir: '/tmp/tmpmq29_r74/build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile gmake[1]: Entering directory '/tmp/tmpmq29_r74/build' /usr/bin/cmake -S/build/reproducible-path/pytango-10.1.4 -B/tmp/tmpmq29_r74/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /tmp/tmpmq29_r74/build/CMakeFiles /tmp/tmpmq29_r74/build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[2]: Entering directory '/tmp/tmpmq29_r74/build' /usr/bin/gmake -f CMakeFiles/pytango_tango.dir/build.make CMakeFiles/pytango_tango.dir/depend gmake[3]: Entering directory '/tmp/tmpmq29_r74/build' cd /tmp/tmpmq29_r74/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pytango-10.1.4 /build/reproducible-path/pytango-10.1.4 /tmp/tmpmq29_r74/build /tmp/tmpmq29_r74/build /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/DependInfo.cmake "--color=" pytango_tango gmake[3]: Leaving directory '/tmp/tmpmq29_r74/build' /usr/bin/gmake -f CMakeFiles/pytango_tango.dir/build.make CMakeFiles/pytango_tango.dir/build gmake[3]: Entering directory '/tmp/tmpmq29_r74/build' [ 1%] Building CXX object CMakeFiles/pytango_tango.dir/cmake_pch.hxx.gch /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -x c++-header -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/cmake_pch.hxx.gch -MF CMakeFiles/pytango_tango.dir/cmake_pch.hxx.gch.d -o CMakeFiles/pytango_tango.dir/cmake_pch.hxx.gch -c /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx.cxx [ 3%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/attr_conf_event_data.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/attr_conf_event_data.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/attr_conf_event_data.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attr_conf_event_data.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/attr_conf_event_data.cpp [ 4%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_alarm_info.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_alarm_info.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_alarm_info.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_alarm_info.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/attribute_alarm_info.cpp [ 6%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/attribute_config.cpp [ 7%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config_and_info.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config_and_info.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config_and_info.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config_and_info.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/attribute_config_and_info.cpp [ 9%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_dimension.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_dimension.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_dimension.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_dimension.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/attribute_dimension.cpp [ 10%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_structures.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_structures.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_structures.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_structures.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/base_structures.cpp [ 12%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_types.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_types.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_types.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_types.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/base_types.cpp [ 14%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/command_info.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/command_info.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/command_info.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/command_info.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/command_info.cpp [ 15%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/data_ready_event_data.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/data_ready_event_data.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/data_ready_event_data.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/data_ready_event_data.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/data_ready_event_data.cpp [ 17%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/dev_command_info.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/dev_command_info.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/dev_command_info.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/dev_command_info.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/dev_command_info.cpp [ 18%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_attribute_history.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_attribute_history.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_attribute_history.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_attribute_history.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/device_attribute_history.cpp [ 20%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_data_history.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_data_history.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_data_history.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_data_history.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/device_data_history.cpp [ 21%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_info.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_info.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_info.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_info.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/device_info.cpp [ 23%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/devintr_change_event_data.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/devintr_change_event_data.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/devintr_change_event_data.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/devintr_change_event_data.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/devintr_change_event_data.cpp [ 25%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/enums.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/enums.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/enums.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/enums.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/enums.cpp [ 26%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/event_data.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/event_data.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/event_data.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/event_data.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/event_data.cpp [ 28%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/events_info.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/events_info.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/events_info.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/events_info.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/events_info.cpp [ 29%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/exception.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/exception.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/exception.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/exception.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/exception.cpp [ 31%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/fwdAttr.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/fwdAttr.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/fwdAttr.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/fwdAttr.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/fwdAttr.cpp [ 32%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/locker_info.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/locker_info.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/locker_info.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/locker_info.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/locker_info.cpp [ 34%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/locking_thread.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/locking_thread.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/locking_thread.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/locking_thread.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/locking_thread.cpp [ 35%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/poll_device.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/poll_device.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/poll_device.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/poll_device.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/poll_device.cpp [ 37%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/time_val.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/time_val.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/time_val.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/time_val.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/time_val.cpp [ 39%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/user_default_attr_prop.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/user_default_attr_prop.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/user_default_attr_prop.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/user_default_attr_prop.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/user_default_attr_prop.cpp [ 40%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/client_addr.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/client_addr.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/client_addr.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/client_addr.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/client_addr.cpp [ 42%] Building CXX object CMakeFiles/pytango_tango.dir/ext/convertors/generic_from_py.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/convertors/generic_from_py.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/convertors/generic_from_py.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/convertors/generic_from_py.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/convertors/generic_from_py.cpp [ 43%] Building CXX object CMakeFiles/pytango_tango.dir/ext/convertors/object_casters.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/convertors/object_casters.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/convertors/object_casters.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/convertors/object_casters.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/convertors/object_casters.cpp [ 45%] Building CXX object CMakeFiles/pytango_tango.dir/ext/convertors/vector_wrappers.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/convertors/vector_wrappers.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/convertors/vector_wrappers.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/convertors/vector_wrappers.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/convertors/vector_wrappers.cpp [ 46%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/attribute_proxy.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/attribute_proxy.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/attribute_proxy.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/attribute_proxy.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/attribute_proxy.cpp [ 48%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/callback.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/callback.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/callback.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/callback.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/callback.cpp [ 50%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/connection.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/connection.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/connection.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/connection.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/connection.cpp [ 51%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/device_attribute.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Wno-nonnull -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/device_attribute.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/device_attribute.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/device_attribute.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/device_attribute.cpp [ 53%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/device_data.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/device_data.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/device_data.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/device_data.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/device_data.cpp [ 54%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/device_proxy.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/device_proxy.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/device_proxy.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/device_proxy.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/device_proxy.cpp [ 56%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/group.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/group.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/group.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/group.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/group.cpp [ 57%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/group_reply.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/group_reply.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/group_reply.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/group_reply.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/group_reply.cpp [ 59%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/group_reply_list.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/group_reply_list.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/group_reply_list.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/group_reply_list.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/group_reply_list.cpp [ 60%] Building CXX object CMakeFiles/pytango_tango.dir/ext/database/database.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/database/database.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/database/database.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/database/database.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/database/database.cpp [ 62%] Building CXX object CMakeFiles/pytango_tango.dir/ext/database/db.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/database/db.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/database/db.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/database/db.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/database/db.cpp [ 64%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/attr.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/attr.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/attr.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/attr.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/attr.cpp [ 65%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/attribute.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/attribute.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/attribute.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/attribute.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/attribute.cpp [ 67%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/auto_monitor.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/auto_monitor.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/auto_monitor.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/auto_monitor.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/auto_monitor.cpp [ 68%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/command.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/command.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/command.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/command.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/command.cpp [ 70%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/device_class.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/device_class.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/device_class.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/device_class.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/device_class.cpp [ 71%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/device_impl.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/device_impl.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/device_impl.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/device_impl.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/device_impl.cpp [ 73%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/dserver.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/dserver.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/dserver.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/dserver.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/dserver.cpp [ 75%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/encoded_attribute.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/encoded_attribute.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/encoded_attribute.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/encoded_attribute.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/encoded_attribute.cpp [ 76%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/log4tango.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/log4tango.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/log4tango.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/log4tango.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/log4tango.cpp [ 78%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/multi_attribute.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/multi_attribute.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/multi_attribute.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/multi_attribute.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/multi_attribute.cpp [ 79%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/multi_class_attribute.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/multi_class_attribute.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/multi_class_attribute.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/multi_class_attribute.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/multi_class_attribute.cpp [ 81%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/subdev.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/subdev.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/subdev.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/subdev.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/subdev.cpp [ 82%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/wattribute.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/wattribute.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/wattribute.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/wattribute.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/wattribute.cpp [ 84%] Building CXX object CMakeFiles/pytango_tango.dir/ext/api_util.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/api_util.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/api_util.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/api_util.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/api_util.cpp [ 85%] Building CXX object CMakeFiles/pytango_tango.dir/ext/constants.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/constants.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/constants.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/constants.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/constants.cpp [ 87%] Building CXX object CMakeFiles/pytango_tango.dir/ext/coverage.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/coverage.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/coverage.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/coverage.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/coverage.cpp [ 89%] Building CXX object CMakeFiles/pytango_tango.dir/ext/ensure_omni_thread.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/ensure_omni_thread.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/ensure_omni_thread.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/ensure_omni_thread.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/ensure_omni_thread.cpp [ 90%] Building CXX object CMakeFiles/pytango_tango.dir/ext/mem_leak_test.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/mem_leak_test.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/mem_leak_test.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/mem_leak_test.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/mem_leak_test.cpp [ 92%] Building CXX object CMakeFiles/pytango_tango.dir/ext/pytango.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/pytango.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/pytango.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/pytango.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/pytango.cpp [ 93%] Building CXX object CMakeFiles/pytango_tango.dir/ext/pyutils.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/pyutils.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/pyutils.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/pyutils.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/pyutils.cpp [ 95%] Building CXX object CMakeFiles/pytango_tango.dir/ext/tango_util.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/tango_util.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/tango_util.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/tango_util.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/tango_util.cpp [ 96%] Building CXX object CMakeFiles/pytango_tango.dir/ext/telemetry.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/telemetry.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/telemetry.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/telemetry.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/telemetry.cpp [ 98%] Building CXX object CMakeFiles/pytango_tango.dir/ext/version.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.13 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpmq29_r74/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/version.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/version.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/version.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/version.cpp [100%] Linking CXX shared module _tango.cpython-313-riscv64-linux-gnu.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pytango_tango.dir/link.txt --verbose=1 /usr/bin/riscv64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -shared -Wl,-z,relro -Wl,-z,now -flto=auto -Wl,--dependency-file=CMakeFiles/pytango_tango.dir/link.d -o _tango.cpython-313-riscv64-linux-gnu.so CMakeFiles/pytango_tango.dir/ext/base_types_structures/attr_conf_event_data.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_alarm_info.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config_and_info.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_dimension.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_structures.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_types.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/command_info.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/data_ready_event_data.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/dev_command_info.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_attribute_history.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_data_history.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_info.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/devintr_change_event_data.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/enums.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/event_data.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/events_info.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/exception.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/fwdAttr.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/locker_info.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/locking_thread.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/poll_device.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/time_val.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/user_default_attr_prop.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/client_addr.cpp.o CMakeFiles/pytango_tango.dir/ext/convertors/generic_from_py.cpp.o CMakeFiles/pytango_tango.dir/ext/convertors/object_casters.cpp.o CMakeFiles/pytango_tango.dir/ext/convertors/vector_wrappers.cpp.o CMakeFiles/pytango_tango.dir/ext/client/attribute_proxy.cpp.o CMakeFiles/pytango_tango.dir/ext/client/callback.cpp.o CMakeFiles/pytango_tango.dir/ext/client/connection.cpp.o CMakeFiles/pytango_tango.dir/ext/client/device_attribute.cpp.o CMakeFiles/pytango_tango.dir/ext/client/device_data.cpp.o CMakeFiles/pytango_tango.dir/ext/client/device_proxy.cpp.o CMakeFiles/pytango_tango.dir/ext/client/group.cpp.o CMakeFiles/pytango_tango.dir/ext/client/group_reply.cpp.o CMakeFiles/pytango_tango.dir/ext/client/group_reply_list.cpp.o CMakeFiles/pytango_tango.dir/ext/database/database.cpp.o CMakeFiles/pytango_tango.dir/ext/database/db.cpp.o CMakeFiles/pytango_tango.dir/ext/server/attr.cpp.o CMakeFiles/pytango_tango.dir/ext/server/attribute.cpp.o CMakeFiles/pytango_tango.dir/ext/server/auto_monitor.cpp.o CMakeFiles/pytango_tango.dir/ext/server/command.cpp.o CMakeFiles/pytango_tango.dir/ext/server/device_class.cpp.o CMakeFiles/pytango_tango.dir/ext/server/device_impl.cpp.o CMakeFiles/pytango_tango.dir/ext/server/dserver.cpp.o CMakeFiles/pytango_tango.dir/ext/server/encoded_attribute.cpp.o CMakeFiles/pytango_tango.dir/ext/server/log4tango.cpp.o CMakeFiles/pytango_tango.dir/ext/server/multi_attribute.cpp.o CMakeFiles/pytango_tango.dir/ext/server/multi_class_attribute.cpp.o CMakeFiles/pytango_tango.dir/ext/server/subdev.cpp.o CMakeFiles/pytango_tango.dir/ext/server/wattribute.cpp.o CMakeFiles/pytango_tango.dir/ext/api_util.cpp.o CMakeFiles/pytango_tango.dir/ext/constants.cpp.o CMakeFiles/pytango_tango.dir/ext/coverage.cpp.o CMakeFiles/pytango_tango.dir/ext/ensure_omni_thread.cpp.o CMakeFiles/pytango_tango.dir/ext/mem_leak_test.cpp.o CMakeFiles/pytango_tango.dir/ext/pytango.cpp.o CMakeFiles/pytango_tango.dir/ext/pyutils.cpp.o CMakeFiles/pytango_tango.dir/ext/tango_util.cpp.o CMakeFiles/pytango_tango.dir/ext/telemetry.cpp.o CMakeFiles/pytango_tango.dir/ext/version.cpp.o /usr/lib/riscv64-linux-gnu/libtango.so /usr/lib/riscv64-linux-gnu/libzmq.so /usr/lib/riscv64-linux-gnu/libomniORB4.so /usr/lib/riscv64-linux-gnu/libomnithread.so /usr/lib/riscv64-linux-gnu/libCOS4.so /usr/lib/riscv64-linux-gnu/libomniDynamic4.so /usr/bin/riscv64-linux-gnu-strip /tmp/tmpmq29_r74/build/_tango.cpython-313-riscv64-linux-gnu.so gmake[3]: Leaving directory '/tmp/tmpmq29_r74/build' [100%] Built target pytango_tango gmake[2]: Leaving directory '/tmp/tmpmq29_r74/build' /usr/bin/cmake -E cmake_progress_start /tmp/tmpmq29_r74/build/CMakeFiles 0 gmake[1]: Leaving directory '/tmp/tmpmq29_r74/build' *** Installing project into wheel... -- Install configuration: "Release" -- Installing: /tmp/tmpmq29_r74/wheel/platlib/tango/_tango.cpython-313-riscv64-linux-gnu.so Generating .pyi stub files. /build/reproducible-path/pytango-10.1.4/.pybuild/cpython3_3.13_tango/build running /usr/bin/python3.13 /usr/bin/pybind11-stubgen tango --ignore-all-errors --enum-class-locations=DevState|AttrWriteType|LevelLevel|ErrSeverity:tango ruff not installed - skipping checks and fixes -- Stub files installed into /build/reproducible-path/pytango-10.1.4/tango/ *** Making wheel... *** Created pytango-10.1.4-cp313-cp313-linux_riscv64.whl Successfully built pytango-10.1.4-cp313-cp313-linux_riscv64.whl I: pybuild plugin_pyproject:168: Unpacking wheel built for python3.13 with "installer" module I: pybuild plugin_pyproject:142: Building wheel for python3.14 with "build" module I: pybuild base:385: python3.14 -m build --skip-dependency-check --no-isolation --wheel --outdir /build/reproducible-path/pytango-10.1.4/.pybuild/cpython3_3.14_tango * Building wheel... *** scikit-build-core 0.11.6 using CMake 4.3.4 (wheel) *** Configuring CMake... loading initial cache file /tmp/tmpacb5swel/build/CMakeInit.txt -- The CXX compiler identification is GNU 16.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/riscv64-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found ZeroMQ: /usr/lib/riscv64-linux-gnu/libzmq.so -- Found cppzmq: /usr/include/zmq.hpp -- Found omniORB4: /usr/lib/riscv64-linux-gnu/libomniORB4.so found components: COS4 Dynamic4 thread -- Found Tango: /usr/lib/riscv64-linux-gnu/libtango.so (found version "10.1.2") -- Found Python: /usr/bin/python3.14 (found suitable version "3.14.7", minimum required is "3.10") found components: Interpreter Development NumPy Development.Module Development.Embed -- Python version: 3.14.7 -- - intepreter: /usr/bin/python3.14 -- - libraries: /usr/lib/riscv64-linux-gnu/libpython3.14.so -- - libraries: /usr/lib/riscv64-linux-gnu -- NumPy version: 2.4.6 -- - include dir: /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -- Performing Test HAS_FLTO_AUTO -- Performing Test HAS_FLTO_AUTO - Success -- Found pybind11: /usr/include (found version "3.0.1") -- - pybind11 version: 3.0.1 -- Configuring done (14.0s) -- Generating done (0.1s) -- Build files have been written to: /tmp/tmpacb5swel/build *** Building project with Unix Makefiles... Change Dir: '/tmp/tmpacb5swel/build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile gmake[1]: Entering directory '/tmp/tmpacb5swel/build' /usr/bin/cmake -S/build/reproducible-path/pytango-10.1.4 -B/tmp/tmpacb5swel/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /tmp/tmpacb5swel/build/CMakeFiles /tmp/tmpacb5swel/build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[2]: Entering directory '/tmp/tmpacb5swel/build' /usr/bin/gmake -f CMakeFiles/pytango_tango.dir/build.make CMakeFiles/pytango_tango.dir/depend gmake[3]: Entering directory '/tmp/tmpacb5swel/build' cd /tmp/tmpacb5swel/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pytango-10.1.4 /build/reproducible-path/pytango-10.1.4 /tmp/tmpacb5swel/build /tmp/tmpacb5swel/build /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/DependInfo.cmake "--color=" pytango_tango gmake[3]: Leaving directory '/tmp/tmpacb5swel/build' /usr/bin/gmake -f CMakeFiles/pytango_tango.dir/build.make CMakeFiles/pytango_tango.dir/build gmake[3]: Entering directory '/tmp/tmpacb5swel/build' [ 1%] Building CXX object CMakeFiles/pytango_tango.dir/cmake_pch.hxx.gch /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -x c++-header -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/cmake_pch.hxx.gch -MF CMakeFiles/pytango_tango.dir/cmake_pch.hxx.gch.d -o CMakeFiles/pytango_tango.dir/cmake_pch.hxx.gch -c /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx.cxx [ 3%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/attr_conf_event_data.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/attr_conf_event_data.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/attr_conf_event_data.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attr_conf_event_data.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/attr_conf_event_data.cpp [ 4%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_alarm_info.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_alarm_info.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_alarm_info.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_alarm_info.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/attribute_alarm_info.cpp [ 6%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/attribute_config.cpp [ 7%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config_and_info.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config_and_info.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config_and_info.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config_and_info.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/attribute_config_and_info.cpp [ 9%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_dimension.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_dimension.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_dimension.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_dimension.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/attribute_dimension.cpp [ 10%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_structures.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_structures.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_structures.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_structures.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/base_structures.cpp [ 12%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_types.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_types.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_types.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_types.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/base_types.cpp [ 14%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/command_info.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/command_info.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/command_info.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/command_info.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/command_info.cpp [ 15%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/data_ready_event_data.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/data_ready_event_data.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/data_ready_event_data.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/data_ready_event_data.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/data_ready_event_data.cpp [ 17%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/dev_command_info.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/dev_command_info.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/dev_command_info.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/dev_command_info.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/dev_command_info.cpp [ 18%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_attribute_history.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_attribute_history.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_attribute_history.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_attribute_history.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/device_attribute_history.cpp [ 20%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_data_history.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_data_history.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_data_history.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_data_history.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/device_data_history.cpp [ 21%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_info.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_info.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_info.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_info.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/device_info.cpp [ 23%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/devintr_change_event_data.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/devintr_change_event_data.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/devintr_change_event_data.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/devintr_change_event_data.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/devintr_change_event_data.cpp [ 25%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/enums.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/enums.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/enums.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/enums.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/enums.cpp [ 26%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/event_data.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/event_data.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/event_data.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/event_data.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/event_data.cpp [ 28%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/events_info.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/events_info.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/events_info.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/events_info.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/events_info.cpp [ 29%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/exception.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/exception.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/exception.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/exception.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/exception.cpp [ 31%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/fwdAttr.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/fwdAttr.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/fwdAttr.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/fwdAttr.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/fwdAttr.cpp [ 32%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/locker_info.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/locker_info.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/locker_info.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/locker_info.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/locker_info.cpp [ 34%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/locking_thread.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/locking_thread.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/locking_thread.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/locking_thread.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/locking_thread.cpp [ 35%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/poll_device.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/poll_device.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/poll_device.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/poll_device.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/poll_device.cpp [ 37%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/time_val.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/time_val.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/time_val.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/time_val.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/time_val.cpp [ 39%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/user_default_attr_prop.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/user_default_attr_prop.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/user_default_attr_prop.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/user_default_attr_prop.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/user_default_attr_prop.cpp [ 40%] Building CXX object CMakeFiles/pytango_tango.dir/ext/base_types_structures/client_addr.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/base_types_structures/client_addr.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/base_types_structures/client_addr.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/base_types_structures/client_addr.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/base_types_structures/client_addr.cpp [ 42%] Building CXX object CMakeFiles/pytango_tango.dir/ext/convertors/generic_from_py.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/convertors/generic_from_py.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/convertors/generic_from_py.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/convertors/generic_from_py.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/convertors/generic_from_py.cpp [ 43%] Building CXX object CMakeFiles/pytango_tango.dir/ext/convertors/object_casters.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/convertors/object_casters.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/convertors/object_casters.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/convertors/object_casters.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/convertors/object_casters.cpp [ 45%] Building CXX object CMakeFiles/pytango_tango.dir/ext/convertors/vector_wrappers.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/convertors/vector_wrappers.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/convertors/vector_wrappers.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/convertors/vector_wrappers.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/convertors/vector_wrappers.cpp [ 46%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/attribute_proxy.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/attribute_proxy.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/attribute_proxy.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/attribute_proxy.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/attribute_proxy.cpp [ 48%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/callback.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/callback.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/callback.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/callback.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/callback.cpp [ 50%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/connection.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/connection.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/connection.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/connection.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/connection.cpp [ 51%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/device_attribute.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Wno-nonnull -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/device_attribute.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/device_attribute.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/device_attribute.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/device_attribute.cpp [ 53%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/device_data.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/device_data.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/device_data.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/device_data.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/device_data.cpp [ 54%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/device_proxy.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/device_proxy.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/device_proxy.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/device_proxy.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/device_proxy.cpp [ 56%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/group.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/group.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/group.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/group.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/group.cpp [ 57%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/group_reply.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/group_reply.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/group_reply.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/group_reply.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/group_reply.cpp [ 59%] Building CXX object CMakeFiles/pytango_tango.dir/ext/client/group_reply_list.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/client/group_reply_list.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/client/group_reply_list.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/client/group_reply_list.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/client/group_reply_list.cpp [ 60%] Building CXX object CMakeFiles/pytango_tango.dir/ext/database/database.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/database/database.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/database/database.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/database/database.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/database/database.cpp [ 62%] Building CXX object CMakeFiles/pytango_tango.dir/ext/database/db.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/database/db.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/database/db.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/database/db.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/database/db.cpp [ 64%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/attr.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/attr.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/attr.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/attr.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/attr.cpp [ 65%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/attribute.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/attribute.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/attribute.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/attribute.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/attribute.cpp [ 67%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/auto_monitor.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/auto_monitor.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/auto_monitor.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/auto_monitor.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/auto_monitor.cpp [ 68%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/command.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/command.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/command.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/command.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/command.cpp [ 70%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/device_class.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/device_class.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/device_class.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/device_class.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/device_class.cpp [ 71%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/device_impl.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/device_impl.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/device_impl.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/device_impl.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/device_impl.cpp [ 73%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/dserver.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/dserver.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/dserver.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/dserver.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/dserver.cpp [ 75%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/encoded_attribute.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/encoded_attribute.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/encoded_attribute.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/encoded_attribute.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/encoded_attribute.cpp [ 76%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/log4tango.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/log4tango.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/log4tango.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/log4tango.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/log4tango.cpp [ 78%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/multi_attribute.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/multi_attribute.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/multi_attribute.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/multi_attribute.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/multi_attribute.cpp [ 79%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/multi_class_attribute.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/multi_class_attribute.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/multi_class_attribute.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/multi_class_attribute.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/multi_class_attribute.cpp [ 81%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/subdev.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/subdev.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/subdev.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/subdev.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/subdev.cpp [ 82%] Building CXX object CMakeFiles/pytango_tango.dir/ext/server/wattribute.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/server/wattribute.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/server/wattribute.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/server/wattribute.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/server/wattribute.cpp [ 84%] Building CXX object CMakeFiles/pytango_tango.dir/ext/api_util.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/api_util.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/api_util.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/api_util.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/api_util.cpp [ 85%] Building CXX object CMakeFiles/pytango_tango.dir/ext/constants.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/constants.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/constants.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/constants.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/constants.cpp [ 87%] Building CXX object CMakeFiles/pytango_tango.dir/ext/coverage.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/coverage.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/coverage.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/coverage.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/coverage.cpp [ 89%] Building CXX object CMakeFiles/pytango_tango.dir/ext/ensure_omni_thread.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/ensure_omni_thread.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/ensure_omni_thread.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/ensure_omni_thread.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/ensure_omni_thread.cpp [ 90%] Building CXX object CMakeFiles/pytango_tango.dir/ext/mem_leak_test.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/mem_leak_test.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/mem_leak_test.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/mem_leak_test.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/mem_leak_test.cpp [ 92%] Building CXX object CMakeFiles/pytango_tango.dir/ext/pytango.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/pytango.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/pytango.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/pytango.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/pytango.cpp [ 93%] Building CXX object CMakeFiles/pytango_tango.dir/ext/pyutils.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/pyutils.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/pyutils.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/pyutils.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/pyutils.cpp [ 95%] Building CXX object CMakeFiles/pytango_tango.dir/ext/tango_util.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/tango_util.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/tango_util.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/tango_util.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/tango_util.cpp [ 96%] Building CXX object CMakeFiles/pytango_tango.dir/ext/telemetry.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/telemetry.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/telemetry.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/telemetry.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/telemetry.cpp [ 98%] Building CXX object CMakeFiles/pytango_tango.dir/ext/version.cpp.o /usr/bin/riscv64-linux-gnu-g++ -Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.1.4/ext -isystem /usr/include/python3.14 -isystem /usr/lib/riscv64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.4.6 -DNPY_NO_DEPRECATED_API=0 -flto=auto -fno-fat-lto-objects -Winvalid-pch -include /tmp/tmpacb5swel/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT CMakeFiles/pytango_tango.dir/ext/version.cpp.o -MF CMakeFiles/pytango_tango.dir/ext/version.cpp.o.d -o CMakeFiles/pytango_tango.dir/ext/version.cpp.o -c /build/reproducible-path/pytango-10.1.4/ext/version.cpp [100%] Linking CXX shared module _tango.cpython-314-riscv64-linux-gnu.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pytango_tango.dir/link.txt --verbose=1 /usr/bin/riscv64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/pytango-10.1.4=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -shared -Wl,-z,relro -Wl,-z,now -flto=auto -Wl,--dependency-file=CMakeFiles/pytango_tango.dir/link.d -o _tango.cpython-314-riscv64-linux-gnu.so CMakeFiles/pytango_tango.dir/ext/base_types_structures/attr_conf_event_data.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_alarm_info.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_config_and_info.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/attribute_dimension.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_structures.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/base_types.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/command_info.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/data_ready_event_data.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/dev_command_info.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_attribute_history.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_data_history.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/device_info.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/devintr_change_event_data.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/enums.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/event_data.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/events_info.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/exception.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/fwdAttr.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/locker_info.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/locking_thread.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/poll_device.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/time_val.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/user_default_attr_prop.cpp.o CMakeFiles/pytango_tango.dir/ext/base_types_structures/client_addr.cpp.o CMakeFiles/pytango_tango.dir/ext/convertors/generic_from_py.cpp.o CMakeFiles/pytango_tango.dir/ext/convertors/object_casters.cpp.o CMakeFiles/pytango_tango.dir/ext/convertors/vector_wrappers.cpp.o CMakeFiles/pytango_tango.dir/ext/client/attribute_proxy.cpp.o CMakeFiles/pytango_tango.dir/ext/client/callback.cpp.o CMakeFiles/pytango_tango.dir/ext/client/connection.cpp.o CMakeFiles/pytango_tango.dir/ext/client/device_attribute.cpp.o CMakeFiles/pytango_tango.dir/ext/client/device_data.cpp.o CMakeFiles/pytango_tango.dir/ext/client/device_proxy.cpp.o CMakeFiles/pytango_tango.dir/ext/client/group.cpp.o CMakeFiles/pytango_tango.dir/ext/client/group_reply.cpp.o CMakeFiles/pytango_tango.dir/ext/client/group_reply_list.cpp.o CMakeFiles/pytango_tango.dir/ext/database/database.cpp.o CMakeFiles/pytango_tango.dir/ext/database/db.cpp.o CMakeFiles/pytango_tango.dir/ext/server/attr.cpp.o CMakeFiles/pytango_tango.dir/ext/server/attribute.cpp.o CMakeFiles/pytango_tango.dir/ext/server/auto_monitor.cpp.o CMakeFiles/pytango_tango.dir/ext/server/command.cpp.o CMakeFiles/pytango_tango.dir/ext/server/device_class.cpp.o CMakeFiles/pytango_tango.dir/ext/server/device_impl.cpp.o CMakeFiles/pytango_tango.dir/ext/server/dserver.cpp.o CMakeFiles/pytango_tango.dir/ext/server/encoded_attribute.cpp.o CMakeFiles/pytango_tango.dir/ext/server/log4tango.cpp.o CMakeFiles/pytango_tango.dir/ext/server/multi_attribute.cpp.o CMakeFiles/pytango_tango.dir/ext/server/multi_class_attribute.cpp.o CMakeFiles/pytango_tango.dir/ext/server/subdev.cpp.o CMakeFiles/pytango_tango.dir/ext/server/wattribute.cpp.o CMakeFiles/pytango_tango.dir/ext/api_util.cpp.o CMakeFiles/pytango_tango.dir/ext/constants.cpp.o CMakeFiles/pytango_tango.dir/ext/coverage.cpp.o CMakeFiles/pytango_tango.dir/ext/ensure_omni_thread.cpp.o CMakeFiles/pytango_tango.dir/ext/mem_leak_test.cpp.o CMakeFiles/pytango_tango.dir/ext/pytango.cpp.o CMakeFiles/pytango_tango.dir/ext/pyutils.cpp.o CMakeFiles/pytango_tango.dir/ext/tango_util.cpp.o CMakeFiles/pytango_tango.dir/ext/telemetry.cpp.o CMakeFiles/pytango_tango.dir/ext/version.cpp.o /usr/lib/riscv64-linux-gnu/libtango.so /usr/lib/riscv64-linux-gnu/libzmq.so /usr/lib/riscv64-linux-gnu/libomniORB4.so /usr/lib/riscv64-linux-gnu/libomnithread.so /usr/lib/riscv64-linux-gnu/libCOS4.so /usr/lib/riscv64-linux-gnu/libomniDynamic4.so /usr/bin/riscv64-linux-gnu-strip /tmp/tmpacb5swel/build/_tango.cpython-314-riscv64-linux-gnu.so gmake[3]: Leaving directory '/tmp/tmpacb5swel/build' [100%] Built target pytango_tango gmake[2]: Leaving directory '/tmp/tmpacb5swel/build' /usr/bin/cmake -E cmake_progress_start /tmp/tmpacb5swel/build/CMakeFiles 0 gmake[1]: Leaving directory '/tmp/tmpacb5swel/build' *** Installing project into wheel... -- Install configuration: "Release" -- Installing: /tmp/tmpacb5swel/wheel/platlib/tango/_tango.cpython-314-riscv64-linux-gnu.so Generating .pyi stub files. /build/reproducible-path/pytango-10.1.4/.pybuild/cpython3_3.14_tango/build running /usr/bin/python3.14 /usr/bin/pybind11-stubgen tango --ignore-all-errors --enum-class-locations=DevState|AttrWriteType|LevelLevel|ErrSeverity:tango ruff not installed - skipping checks and fixes -- Stub files installed into /build/reproducible-path/pytango-10.1.4/tango/ *** Making wheel... *** Created pytango-10.1.4-cp314-cp314-linux_riscv64.whl Successfully built pytango-10.1.4-cp314-cp314-linux_riscv64.whl I: pybuild plugin_pyproject:168: Unpacking wheel built for python3.14 with "installer" module debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/pytango-10.1.4' # See: #1087905 # # Also, some tests are failing sometimes. Allow them to fail for now, # until there are more reliable tests. set -e; for py in python3.13 python3.14 ; do \ export PYTHON=/usr/bin/$py ; \ PATH="/usr/lib/tango/:$PATH" dh_auto_test --buildsystem=pybuild -- \ --test-pytest ; \ done I: pybuild base:385: cd /build/reproducible-path/pytango-10.1.4/.pybuild/cpython3_3.13_tango/build; python3.13 -m pytest --reruns 5 ============================= test session starts ============================== platform linux -- Python 3.13.15, pytest-9.1.1, pluggy-1.6.0 -- /usr/bin/python3.13 cachedir: .pytest_cache rootdir: /build/reproducible-path/pytango-10.1.4/.pybuild/cpython3_3.13_tango/build configfile: pyproject.toml testpaths: tests plugins: env-1.6.0, typeguard-4.4.4, asyncio-1.4.0, forked-1.7.5, rerunfailures-16.4 asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=function, asyncio_default_test_loop_scope=function collecting ... collected 1395 items tests/test_api_util.py::test_get_env_var PASSED [ 0%] tests/test_async.py::test_green_mode_kwarg_for_proxy_methods PASSED [ 0%] tests/test_async.py::test_async_write_with_attr_info PASSED [ 0%] tests/test_async.py::test_async_attribute_polled PASSED [ 0%] tests/test_async.py::test_async_attribute_polled_no_return_value_or_exception PASSED [ 0%] tests/test_async.py::test_async_attribute_with_callback[poll] SKIPPED [ 0%] tests/test_async.py::test_async_attribute_with_callback[push] SKIPPED [ 0%] tests/test_async.py::test_async_command_polled PASSED [ 0%] tests/test_async.py::test_async_command_with_polled_callback[cmd_ok-123-123-False-] PASSED [ 0%] tests/test_async.py::test_async_command_with_polled_callback[cmd_timeout-123-None-True-TRANSIENT_CallTimedout] PASSED [ 0%] tests/test_async.py::test_async_command_with_polled_callback[cmd_exception-123-None-True-Intentional exception] PASSED [ 0%] tests/test_async.py::test_async_attribute_read_with_polled_callback[attr_ok-argout0-False] PASSED [ 0%] tests/test_async.py::test_async_attribute_read_with_polled_callback[attr_timeout-argout1-True] PASSED [ 0%] tests/test_async.py::test_async_attribute_read_with_polled_callback[attr_exception-argout2-True] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_polled_callback[attr_ok-False-0-] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_polled_callback[attr_timeout-True-0-] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_polled_callback[attr_exception-True-1-Intentional exception] PASSED [ 1%] tests/test_async.py::test_async_command_with_pushed_callback[cmd_ok-123-123-False-] PASSED [ 1%] tests/test_async.py::test_async_command_with_pushed_callback[cmd_timeout-123-None-True-TRANSIENT_CallTimedout] PASSED [ 1%] tests/test_async.py::test_async_command_with_pushed_callback[cmd_exception-123-None-True-Intentional exception] PASSED [ 1%] tests/test_async.py::test_async_attribute_read_with_pushed_callback[attr_ok-argout0-False] PASSED [ 1%] tests/test_async.py::test_async_attribute_read_with_pushed_callback[attr_timeout-argout1-True] PASSED [ 1%] tests/test_async.py::test_async_attribute_read_with_pushed_callback[attr_exception-argout2-True] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_pushed_callback[attr_ok-False-0-] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_pushed_callback[attr_timeout-True-0-] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_pushed_callback[attr_exception-True-1-Intentional exception] PASSED [ 1%] tests/test_async.py::test_async_exception_in_callback PASSED [ 1%] tests/test_attrconfeventdata.py::test_attribute_configuration_event PASSED [ 2%] tests/test_attrconfeventdata.py::test_attribute_configuration_event_set_errors PASSED [ 2%] tests/test_attribute_proxy.py::test_ping[scalar_int] PASSED [ 2%] tests/test_attribute_proxy.py::test_ping[spectrum_str] PASSED [ 2%] tests/test_attribute_proxy.py::test_ping[image_float] PASSED [ 2%] tests/test_attribute_proxy.py::test_state_status[scalar_int] PASSED [ 2%] tests/test_attribute_proxy.py::test_state_status[spectrum_str] PASSED [ 2%] tests/test_attribute_proxy.py::test_state_status[image_float] PASSED [ 2%] tests/test_attribute_proxy.py::test_read_write_attribute[scalar_int] PASSED [ 2%] tests/test_attribute_proxy.py::test_read_write_attribute[spectrum_str] PASSED [ 2%] tests/test_attribute_proxy.py::test_read_write_attribute[image_float] PASSED [ 2%] tests/test_attribute_proxy.py::test_attribute_poll[scalar_int] PASSED [ 2%] tests/test_attribute_proxy.py::test_attribute_poll[spectrum_str] PASSED [ 2%] tests/test_attribute_proxy.py::test_attribute_poll[image_float] PASSED [ 2%] tests/test_attribute_proxy.py::test_read_write_attribute_async[scalar_int] PASSED [ 3%] tests/test_attribute_proxy.py::test_read_write_attribute_async[spectrum_str] PASSED [ 3%] tests/test_attribute_proxy.py::test_read_write_attribute_async[image_float] PASSED [ 3%] tests/test_attribute_proxy.py::test_event[Synchronous] SKIPPED (This...) [ 3%] tests/test_attribute_proxy.py::test_event[Futures] SKIPPED (This tes...) [ 3%] tests/test_attribute_proxy.py::test_event[Gevent] SKIPPED (This test...) [ 3%] tests/test_attribute_proxy.py::test_event[Asyncio] SKIPPED (This tes...) [ 3%] tests/test_attribute_proxy.py::test_pytest_report_on_failed_attribute_proxy_does_not_crash PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[int-True] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[int-False] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[float-True] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[float-False] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[str-True] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[str-False] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[bool-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[bool-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(int,)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(int,)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(float,)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(float,)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(str,)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(str,)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(bool,)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(bool,)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((int,),)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((int,),)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((float,),)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((float,),)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((str,),)-True] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_all_types[((str,),)-False] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_all_types[((bool,),)-True] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_all_types[((bool,),)-False] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_with_green_modes[Synchronous] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_with_green_modes[Asyncio] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_with_green_modes[Gevent] PASSED [ 5%] tests/test_attributes.py::test_wrong_encoding_string PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[int-True] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[int-False] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[float-True] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[float-False] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[str-True] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[str-False] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[bool-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[bool-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(int,)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(int,)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(float,)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(float,)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(str,)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(str,)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(bool,)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(bool,)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((int,),)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((int,),)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((float,),)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((float,),)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((str,),)-True] PASSED [ 7%] tests/test_attributes.py::test_attribute_declared_with_typing[((str,),)-False] PASSED [ 7%] tests/test_attributes.py::test_attribute_declared_with_typing[((bool,),)-True] PASSED [ 7%] tests/test_attributes.py::test_attribute_declared_with_typing[((bool,),)-False] PASSED [ 7%] tests/test_attributes.py::test_attribute_self_typed_with_not_defined_name PASSED [ 7%] tests/test_attributes.py::test_read_write_attribute_with_unbound_functions PASSED [ 7%] tests/test_attributes.py::test_read_write_attribute_decorated_methods[Synchronous] PASSED [ 7%] tests/test_attributes.py::test_read_write_attribute_decorated_methods[Asyncio] PASSED [ 7%] tests/test_attributes.py::test_read_write_attribute_decorated_methods[Gevent] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[int] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[float] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[str] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[bool] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[(int,)] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[(float,)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[(str,)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[(bool,)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[((int,),)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[((float,),)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[((str,),)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[((bool,),)] PASSED [ 8%] tests/test_attributes.py::test_get_set_attribute_value_warning_and_alarm_thresholds PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-float-list] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-float-np.empty] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-float-np.array] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-int-list] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-int-np.empty] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-int-np.array] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-str-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-str-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-str-np.array] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-bool-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-bool-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-bool-np.array] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-float-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-float-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-float-np.array] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-int-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-int-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-int-np.array] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-str-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-str-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-str-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-bool-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-bool-np.empty] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-bool-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-float-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-float-np.empty] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-float-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-int-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-int-np.empty] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-int-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-str-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-str-np.empty] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-str-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-bool-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-bool-np.empty] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-bool-np.array] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-float-list] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-float-np.empty] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-float-np.array] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-int-list] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-int-np.empty] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-int-np.array] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-str-list] XFAIL [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-str-np.empty] XFAIL [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-str-np.array] XFAIL [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-bool-list] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-bool-np.empty] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-bool-np.array] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-float-list] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-float-np.empty] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-float-np.array] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-int-list] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-int-np.empty] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-int-np.array] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-str-list] XFAIL [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-str-np.empty] XFAIL [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-str-np.array] XFAIL [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-bool-list] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-bool-np.empty] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-bool-np.array] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-float-list] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-float-np.empty] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-float-np.array] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-int-list] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-int-np.empty] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-int-np.array] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-str-list] XFAIL [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-str-np.empty] XFAIL [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-str-np.array] XFAIL [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-bool-list] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-bool-np.empty] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-bool-np.array] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-Device_4Impl] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-Device_5Impl] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-Device_6Impl] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-LatestDeviceImpl] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-Device_4Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-Device_5Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-Device_6Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-LatestDeviceImpl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-Device_4Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-Device_5Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-Device_6Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-LatestDeviceImpl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-Device_4Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-Device_5Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-Device_6Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-LatestDeviceImpl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-Device_4Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-Device_5Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-Device_6Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-LatestDeviceImpl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-Device_4Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-Device_5Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-Device_6Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-LatestDeviceImpl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-Device_4Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-Device_5Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-Device_6Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-LatestDeviceImpl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-Device_4Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-Device_5Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-Device_6Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-LatestDeviceImpl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-Device_4Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-Device_5Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-Device_6Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-LatestDeviceImpl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-Device_4Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-Device_5Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-Device_6Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-LatestDeviceImpl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-Device_4Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-Device_5Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-Device_6Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-LatestDeviceImpl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-Device_4Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-Device_5Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-Device_6Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-LatestDeviceImpl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-Device_4Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-Device_5Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-Device_6Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-LatestDeviceImpl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-Device_4Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-Device_5Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-Device_6Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-LatestDeviceImpl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-Device_4Impl] XFAIL [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-Device_5Impl] XFAIL [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-Device_6Impl] XFAIL [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-LatestDeviceImpl] XFAIL [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-Device_4Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-Device_5Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-Device_6Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-LatestDeviceImpl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-Device_4Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-Device_5Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-Device_6Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-LatestDeviceImpl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-Device_4Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-Device_5Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-Device_6Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-LatestDeviceImpl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-Device_4Impl] XFAIL [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-Device_5Impl] XFAIL [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-Device_6Impl] XFAIL [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-LatestDeviceImpl] XFAIL [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-Device_4Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-Device_5Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-Device_6Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-LatestDeviceImpl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-Device_4Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-Device_5Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-Device_6Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-LatestDeviceImpl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-Device_4Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-Device_5Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-Device_6Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-LatestDeviceImpl] PASSED [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-Device_4Impl] XFAIL [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-Device_5Impl] XFAIL [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-Device_6Impl] XFAIL [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-LatestDeviceImpl] XFAIL [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-Device_4Impl] PASSED [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-Device_5Impl] PASSED [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-Device_6Impl] PASSED [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-LatestDeviceImpl] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SCALAR-state] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SCALAR-DevState0] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SCALAR-DevState1] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SPECTRUM-state] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SPECTRUM-DevState0] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SPECTRUM-DevState1] PASSED [ 21%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[IMAGE-state] PASSED [ 21%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[IMAGE-DevState0] PASSED [ 21%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[IMAGE-DevState1] PASSED [ 21%] tests/test_attributes.py::test_read_write_attribute_enum[SCALAR] PASSED [ 21%] tests/test_attributes.py::test_read_write_attribute_enum[SPECTRUM] PASSED [ 21%] tests/test_attributes.py::test_read_write_attribute_enum[IMAGE] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[SCALAR-DevState] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[SCALAR-GoodEnum] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[SPECTRUM-DevState] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[SPECTRUM-GoodEnum] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[IMAGE-DevState] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[IMAGE-GoodEnum] PASSED [ 21%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[int] PASSED [ 21%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[float] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[str] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[bool] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[(int,)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[(float,)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[(str,)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[(bool,)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[((int,),)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[((float,),)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[((str,),)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[((bool,),)] PASSED [ 22%] tests/test_attributes.py::test_read_enum_attribute_with_invalid_quality_is_none PASSED [ 22%] tests/test_attributes.py::test_wrong_attribute_read PASSED [ 22%] tests/test_attributes.py::test_attribute_access_with_default_method_names PASSED [ 22%] tests/test_attributes.py::test_read_write_dynamic_attribute[low_level_read-Synchronous] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[low_level_read-Asyncio] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[low_level_read-Gevent] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[high_level_read-Synchronous] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[high_level_read-Asyncio] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[high_level_read-Gevent] PASSED [ 23%] tests/test_attributes.py::test_async_add_remove_dynamic_attribute PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[int] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[float] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[str] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[bool] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[(int,)] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[(float,)] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[(str,)] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[(bool,)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[((int,),)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[((float,),)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[((str,),)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[((bool,),)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_self_typed_with_not_defined_name PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[bool, SCALAR] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[bool], SPECTRUM] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[uint8, SCALAR] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint8], SPECTRUM] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[int16, SCALAR] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[int16], SPECTRUM] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[uint16, SCALAR] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint16], SPECTRUM] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[int32, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[int32], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[uint32, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint32], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[int64, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[int64], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[uint64, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint64], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[float64, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[float64], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[float32, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[float32], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[bool], IMAGE] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[uint8], IMAGE] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[int16], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[uint16], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[int32], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[uint32], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[int64], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[uint64], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[float64], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[float32], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_wrong_declared_with_numpy_typing[RuntimeError: AttrDataFormat has to be specified] PASSED [ 26%] tests/test_attributes.py::test_attribute_wrong_declared_with_numpy_typing[DevFailed: Maximum y dim. wrongly defined] PASSED [ 26%] tests/test_attributes.py::test_attribute_wrong_declared_with_numpy_typing[TypeError: Expecting a integer type, but it is not] PASSED [ 26%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_default_names[Synchronous] PASSED [ 26%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_default_names[Asyncio] PASSED [ 26%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_default_names[Gevent] PASSED [ 26%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_user_names[Synchronous] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_user_names[Asyncio] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_user_names[Gevent] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_shared_user_functions PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_enum[SCALAR] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_enum[SPECTRUM] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_enum[IMAGE] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SCALAR-DevState] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SCALAR-GoodEnum] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SPECTRUM-DevState] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SPECTRUM-GoodEnum] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[IMAGE-DevState] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[IMAGE-GoodEnum] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_is_allowed_with_async[Synchronous] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_is_allowed_with_async[Asyncio] PASSED [ 28%] tests/test_attributes.py::test_read_write_dynamic_attribute_is_allowed_with_async[Gevent] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Synchronous-True] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Synchronous-False] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Asyncio-True] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Asyncio-False] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Gevent-True] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Gevent-False] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_using_classic_api_like_sardana[Device_4Impl] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_using_classic_api_like_sardana[Device_5Impl] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_using_classic_api_like_sardana[Device_6Impl] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_using_classic_api_like_sardana[LatestDeviceImpl] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_unbound_functions[True-low_level] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_unbound_functions[True-high_level] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_unbound_functions[False-low_level] PASSED [ 29%] tests/test_attributes.py::test_dynamic_attribute_with_unbound_functions[False-high_level] PASSED [ 29%] tests/test_attributes.py::test_attribute_decorators[Synchronous] PASSED [ 29%] tests/test_attributes.py::test_attribute_decorators[Asyncio] PASSED [ 29%] tests/test_attributes.py::test_attribute_decorators[Gevent] PASSED [ 29%] tests/test_attributes.py::test_attribute_info_description PASSED [ 29%] tests/test_attributes.py::test_read_only_dynamic_attribute_with_dummy_write_method[low_level_read] PASSED [ 29%] tests/test_attributes.py::test_read_only_dynamic_attribute_with_dummy_write_method[high_level_read] PASSED [ 29%] tests/test_attributes.py::test_dynamic_attribute_with_method_in_other_class PASSED [ 29%] tests/test_attributes.py::test_polled_attribute[Synchronous] PASSED [ 29%] tests/test_attributes.py::test_polled_attribute[Asyncio] PASSED [ 29%] tests/test_attributes.py::test_polled_attribute[Gevent] PASSED [ 29%] tests/test_attributes.py::test_read_write_dev_encoded[str-True-tuple] PASSED [ 29%] tests/test_attributes.py::test_read_write_dev_encoded[str-True-list] PASSED [ 29%] tests/test_attributes.py::test_read_write_dev_encoded[str-False-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[str-False-list] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytes-True-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytes-True-list] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytes-False-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytes-False-list] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytearray-True-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytearray-True-list] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytearray-False-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytearray-False-list] PASSED [ 30%] tests/test_attributes.py::test_dev_encoded_wrong_encoding PASSED [ 30%] tests/test_attributes.py::test_set_value_None PASSED [ 30%] tests/test_attributes.py::test_encoded_attribute[gray8] PASSED [ 30%] tests/test_attributes.py::test_encoded_attribute[gray16] PASSED [ 30%] tests/test_attributes.py::test_encoded_attribute[rgb24] PASSED [ 31%] tests/test_attributes.py::test_encoded_attribute[jpeg_gray8] PASSED [ 31%] tests/test_attributes.py::test_encoded_attribute[jpeg_rgb24] PASSED [ 31%] tests/test_attributes.py::test_encoded_attribute[jpeg_rgb32] XFAIL (...) [ 31%] tests/test_attributes.py::test_dev_encoded_memory_usage XPASS (Someh...) [ 31%] tests/test_attributes.py::test_attribute_list PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[int-False] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[int-True] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[float-False] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[float-True] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[str-False] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[str-True] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[bool-False] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[bool-True] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[(int,)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(int,)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(float,)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(float,)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(str,)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(str,)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(bool,)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(bool,)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((int,),)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((int,),)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((float,),)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((float,),)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((str,),)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((str,),)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((bool,),)-False] PASSED [ 33%] tests/test_attributes.py::test_fill_attr_polling_buffer[((bool,),)-True] PASSED [ 33%] tests/test_attributes.py::test_removed_dim_parameters PASSED [ 33%] tests/test_auto_tango_allow_threads.py::test_dont_crash_with_nested_tango_allow_threads SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_DEVICE-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_DEVICE-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_CLASS-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_CLASS-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_PROCESS-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_PROCESS-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-NO_SYNC-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-NO_SYNC-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_DEVICE-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_DEVICE-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_CLASS-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_CLASS-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_PROCESS-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_PROCESS-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-NO_SYNC-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-NO_SYNC-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_DEVICE-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_DEVICE-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_CLASS-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_CLASS-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_PROCESS-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_PROCESS-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-NO_SYNC-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-NO_SYNC-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_DEVICE-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_DEVICE-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_CLASS-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_CLASS-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_PROCESS-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_PROCESS-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-NO_SYNC-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-NO_SYNC-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_DEVICE-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_DEVICE-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_CLASS-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_CLASS-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_PROCESS-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_PROCESS-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-NO_SYNC-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-NO_SYNC-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_DEVICE-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_DEVICE-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_CLASS-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_CLASS-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_PROCESS-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_PROCESS-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-NO_SYNC-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-NO_SYNC-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_dont_deadlock_when_releasing_monitor SKIPPED [ 36%] tests/test_commands.py::test_static_commands[int-Synchronous] PASSED [ 36%] tests/test_commands.py::test_static_commands[int-Asyncio] PASSED [ 36%] tests/test_commands.py::test_static_commands[int-Gevent] PASSED [ 36%] tests/test_commands.py::test_static_commands[float-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[float-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[float-Gevent] PASSED [ 37%] tests/test_commands.py::test_static_commands[str-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[str-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[str-Gevent] PASSED [ 37%] tests/test_commands.py::test_static_commands[bool-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[bool-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[bool-Gevent] PASSED [ 37%] tests/test_commands.py::test_static_commands[(int,)-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[(int,)-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[(int,)-Gevent] PASSED [ 37%] tests/test_commands.py::test_static_commands[(float,)-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[(float,)-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[(float,)-Gevent] PASSED [ 38%] tests/test_commands.py::test_static_commands[(str,)-Synchronous] PASSED [ 38%] tests/test_commands.py::test_static_commands[(str,)-Asyncio] PASSED [ 38%] tests/test_commands.py::test_static_commands[(str,)-Gevent] PASSED [ 38%] tests/test_commands.py::test_static_commands[(bool,)-Synchronous] XFAIL [ 38%] tests/test_commands.py::test_static_commands[(bool,)-Asyncio] XFAIL [ 38%] tests/test_commands.py::test_static_commands[(bool,)-Gevent] XFAIL (...) [ 38%] tests/test_commands.py::test_static_commands[DevVarLongStringArray-Synchronous] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarLongStringArray-Asyncio] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarLongStringArray-Gevent] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarDoubleStringArray-Synchronous] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarDoubleStringArray-Asyncio] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarDoubleStringArray-Gevent] PASSED [ 38%] tests/test_commands.py::test_static_commands_with_typing[int] PASSED [ 38%] tests/test_commands.py::test_static_commands_with_typing[float] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[str] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[bool] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[(int,)] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[(float,)] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[(str,)] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[(bool,)] XFAIL [ 39%] tests/test_commands.py::test_static_commands_with_typing[DevVarLongStringArray] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[DevVarDoubleStringArray] PASSED [ 39%] tests/test_commands.py::test_devstate_command_with_typing PASSED [ 39%] tests/test_commands.py::test_command_self_typed_with_not_defined_name PASSED [ 39%] tests/test_commands.py::test_decorated_command[Synchronous] PASSED [ 39%] tests/test_commands.py::test_decorated_command[Asyncio] PASSED [ 39%] tests/test_commands.py::test_decorated_command[Gevent] PASSED [ 40%] tests/test_commands.py::test_command_isallowed[Synchronous] PASSED [ 40%] tests/test_commands.py::test_command_isallowed[Asyncio] PASSED [ 40%] tests/test_commands.py::test_command_isallowed[Gevent] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Synchronous-True] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Synchronous-False] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Asyncio-True] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Asyncio-False] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Gevent-True] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Gevent-False] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[int] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[float] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[str] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[bool] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[(int,)] PASSED [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[(float,)] PASSED [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[(str,)] PASSED [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[(bool,)] XFAIL [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[DevVarLongStringArray] PASSED [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[DevVarDoubleStringArray] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[bool, SCALAR] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[bool], SPECTRUM] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[uint8, SCALAR] XFAIL [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[uint8], SPECTRUM] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[int16, SCALAR] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[int16], SPECTRUM] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[uint16, SCALAR] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[uint16], SPECTRUM] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[int32, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[int32], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[uint32, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[uint32], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[int64, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[int64], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[uint64, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[uint64], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[float64, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[float64], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[float32, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[float32], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_polled_command PASSED [ 42%] tests/test_commands.py::test_wrong_command_result PASSED [ 42%] tests/test_commands.py::test_command_info PASSED [ 43%] tests/test_commands.py::test_docstring_parsing PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[int] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[float] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[str] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[bool] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[(int,)] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[(float,)] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[(str,)] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[(bool,)] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[DevVarLongStringArray] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[DevVarDoubleStringArray] PASSED [ 43%] tests/test_commands.py::test_decorated_void_command PASSED [ 43%] tests/test_database.py::test_put_remove_attribute_properties PASSED [ 43%] tests/test_database.py::test_put_get_attribute_properties_string_conversion PASSED [ 44%] tests/test_databaseds.py::test_ping SKIPPED (This test is failing wh...) [ 44%] tests/test_databaseds.py::test_status SKIPPED (This test is failing ...) [ 44%] tests/test_databaseds.py::test_state SKIPPED (This test is failing w...) [ 44%] tests/test_databaseds.py::test_device_property SKIPPED (This test is...) [ 44%] tests/test_databaseds.py::test_info SKIPPED (This test is failing wh...) [ 44%] tests/test_device_proxy.py::test_ping PASSED [ 44%] tests/test_device_proxy.py::test_info PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[State] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[Status] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[ampli] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[boolean_image] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[boolean_image_ro] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[boolean_scalar] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[boolean_spectrum] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[boolean_spectrum_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_image] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_image_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_scalar] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_scalar_rww] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_scalar_w] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_spectrum] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_spectrum_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[echo_mode] SKIPPED (...) [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_image] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_image_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_scalar] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_scalar_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_spectrum] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[enum_spectrum_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_image] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_image_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_scalar] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_spectrum] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_spectrum_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[freq] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long64_image_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long64_scalar] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long64_spectrum_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long_image] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long_image_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long_scalar] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long_scalar_rww] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[long_scalar_w] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[long_spectrum] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[long_spectrum_ro] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_image] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_image_ro] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_scalar] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_scalar_ro] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_scalar_rww] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_scalar_w] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_spectrum] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_spectrum_ro] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[string_image] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[string_image_ro] XFAIL [ 47%] tests/test_device_proxy.py::test_read_attribute[string_scalar] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[string_spectrum] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[string_spectrum_ro] XFAIL [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_image] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_image_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_scalar] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_spectrum] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_spectrum_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong64_image_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong64_scalar] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong64_spectrum_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong_image_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong_scalar] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong_spectrum_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ushort_image] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[ushort_image_ro] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[ushort_scalar] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[ushort_spectrum] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[ushort_spectrum_ro] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[wave] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attribute_with_green_modes[Synchronous] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attributes_with_green_modes[Synchronous] PASSED [ 49%] tests/test_device_proxy.py::test_write_read_attributes_with_green_modes[Synchronous] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attribute_with_green_modes[Futures] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attributes_with_green_modes[Futures] PASSED [ 49%] tests/test_device_proxy.py::test_write_read_attributes_with_green_modes[Futures] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attribute_with_green_modes[Gevent] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attributes_with_green_modes[Gevent] PASSED [ 49%] tests/test_device_proxy.py::test_write_read_attributes_with_green_modes[Gevent] PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attribute_with_green_modes[Asyncio] PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attributes_with_green_modes[Asyncio] PASSED [ 50%] tests/test_device_proxy.py::test_write_read_attributes_with_green_modes[Asyncio] PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attribute_with_attr_info PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attributes_with_attr_info PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attributes_different_sequences[tuple] PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attributes_different_sequences[list] PASSED [ 50%] tests/test_device_proxy.py::test_high_level_api_for_asyncio PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[boolean_scalar] PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[double_scalar] PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[double_scalar_w] PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[enum_scalar] XFAIL [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[float_scalar] PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[long64_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[long_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[long_scalar_w] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[short_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[short_scalar_w] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[string_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[uchar_scalar] XFAIL [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[ulong64_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[ulong_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[ushort_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.Numpy] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.Tuple] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.List] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.Bytes] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.ByteArray] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.String] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.Numpy] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.Tuple] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.List] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.Bytes] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.ByteArray] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.String] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.Numpy] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.Tuple] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.List] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.Bytes] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.ByteArray] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.String] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.Numpy] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.Tuple] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.List] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.Bytes] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.ByteArray] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.String] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.Numpy] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.Tuple] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.List] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.Bytes] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.ByteArray] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.String] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.Numpy] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.Tuple] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.List] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.Bytes] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.ByteArray] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.String] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.Numpy] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.Tuple] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.List] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.Bytes] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.ByteArray] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.String] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.Numpy] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.Tuple] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.List] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.Bytes] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.ByteArray] XFAIL [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.String] XFAIL [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.Numpy] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.Tuple] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.List] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.Bytes] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.ByteArray] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.String] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[boolean_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[double_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[enum_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[float_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[long_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[short_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[string_spectrum] XFAIL [ 56%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[uchar_spectrum] PASSED [ 56%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[ushort_spectrum] PASSED [ 56%] tests/test_device_proxy.py::test_write_read_string_attribute PASSED [ 56%] tests/test_device_proxy.py::test_set_non_existent_attribute_raises_by_default PASSED [ 56%] tests/test_device_proxy.py::test_set_non_existent_attribute_allowed_if_dynamic_interface_unfrozen PASSED [ 56%] tests/test_device_proxy.py::test_dynamic_interface_can_be_toggled PASSED [ 56%] tests/test_device_proxy.py::test_dynamic_interface_flag_can_be_read PASSED [ 56%] tests/test_device_proxy.py::test_dynamic_interface_only_applies_to_device_proxy_instance PASSED [ 56%] tests/test_device_proxy.py::test_dynamic_interface_unfreeze_generates_a_user_warning PASSED [ 56%] tests/test_device_proxy.py::test_get_attribute_config SKIPPED (This ...) [ 56%] tests/test_device_proxy.py::test_get_attribute_config_ex PASSED [ 56%] tests/test_device_proxy.py::test_set_attribute_config PASSED [ 56%] tests/test_device_proxy.py::test_set_attribute_config_signatures PASSED [ 56%] tests/test_device_proxy.py::test_attribute_list_query SKIPPED (This ...) [ 57%] tests/test_device_proxy.py::test_attribute_list_query_ex SKIPPED (Th...) [ 57%] tests/test_device_proxy.py::test_device_proxy_dir_method PASSED [ 57%] tests/test_device_proxy.py::test_device_polling_command PASSED [ 57%] tests/test_device_proxy.py::test_device_polling_attribute PASSED [ 57%] tests/test_device_proxy.py::test_command_string PASSED [ 57%] tests/test_device_proxy.py::test_command_raises_type_error_for_bad_input PASSED [ 57%] tests/test_device_proxy.py::test_repr_uses_info[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_repr_default_if_info_unavailable[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_multiple_repr_calls_only_call_info_once[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_no_memory_leak_for_repr[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_no_memory_leak_for_str[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_no_cyclic_ref_for_proxy[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_repr_uses_info[Futures] PASSED [ 57%] tests/test_device_proxy.py::test_repr_default_if_info_unavailable[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_multiple_repr_calls_only_call_info_once[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_repr[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_str[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_no_cyclic_ref_for_proxy[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_repr_uses_info[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_repr_default_if_info_unavailable[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_multiple_repr_calls_only_call_info_once[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_repr[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_str[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_no_cyclic_ref_for_proxy[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_repr_uses_info[Asyncio] PASSED [ 58%] tests/test_device_proxy.py::test_repr_default_if_info_unavailable[Asyncio] PASSED [ 58%] tests/test_device_proxy.py::test_multiple_repr_calls_only_call_info_once[Asyncio] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_repr[Asyncio] PASSED [ 59%] tests/test_device_proxy.py::test_no_memory_leak_for_str[Asyncio] PASSED [ 59%] tests/test_device_proxy.py::test_no_cyclic_ref_for_proxy[Asyncio] PASSED [ 59%] tests/test_device_proxy.py::test_client_destructor_does_not_deadlock[group_client_lifecycle] SKIPPED [ 59%] tests/test_device_proxy.py::test_client_destructor_does_not_deadlock[device_proxy_lifecycle] SKIPPED [ 59%] tests/test_device_proxy.py::test_pytest_report_on_failed_device_proxy_does_not_crash PASSED [ 59%] tests/test_device_proxy.py::test_dunder_methods_on_failed_device_proxy_do_not_crash PASSED [ 59%] tests/test_device_proxy.py::test_getattr_does_not_raise_for_removed_attribute PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[LockerLanguage] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[CmdArgType] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[MessBoxType] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[PollObjType] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[PollCmdCode] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[SerialModel] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttReqType] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[LockCmdCode] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[EventType] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttrSerialModel] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[KeepAliveCmdCode] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AccessControlType] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[asyn_req_type] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[cb_sub_model] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttrQuality] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttrWriteType] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttrDataFormat] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[DevSource] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[ErrSeverity] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[DevState] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[DispLevel] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[AttrMemorizedType] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[ExtractAs] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[GreenMode] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[LogLevel] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[LogTarget] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[EventSubMode] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[EventReason] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[LockerLanguage] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[CmdArgType] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[MessBoxType] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[PollObjType] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[PollCmdCode] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[SerialModel] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttReqType] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[LockCmdCode] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[EventType] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttrSerialModel] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[KeepAliveCmdCode] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AccessControlType] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[asyn_req_type] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[cb_sub_model] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttrQuality] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttrWriteType] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttrDataFormat] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[DevSource] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[ErrSeverity] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[DevState] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[DispLevel] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[AttrMemorizedType] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[ExtractAs] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[GreenMode] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[LogLevel] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[LogTarget] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[EventSubMode] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[EventReason] PASSED [ 63%] tests/test_group.py::test_wrong_device_name PASSED [ 63%] tests/test_group.py::test_nested_multi_group PASSED [ 63%] tests/test_group.py::test_read_write_attribute PASSED [ 63%] tests/test_group.py::test_command PASSED [ 63%] tests/test_log.py::test_logging_decorators PASSED [ 63%] tests/test_log.py::test_async_logging_decorators PASSED [ 64%] tests/test_log.py::test_tango_stream PASSED [ 64%] tests/test_log.py::test_logging[Synchronous] PASSED [ 64%] tests/test_log.py::test_logging[Asyncio] PASSED [ 64%] tests/test_log.py::test_logging[Gevent] PASSED [ 64%] tests/test_log.py::test_decorator_logging_source_location[Synchronous] SKIPPED [ 64%] tests/test_log.py::test_decorator_logging_source_location[Asyncio] SKIPPED [ 64%] tests/test_log.py::test_decorator_logging_source_location[Gevent] SKIPPED [ 64%] tests/test_log.py::test_stream_logging_source_location[Synchronous] SKIPPED [ 64%] tests/test_log.py::test_stream_logging_source_location[Asyncio] SKIPPED [ 64%] tests/test_log.py::test_stream_logging_source_location[Gevent] SKIPPED [ 64%] tests/test_miscellaneous.py::test_timeval PASSED [ 64%] tests/test_multi_attr_prop.py::test_stuff PASSED [ 64%] tests/test_pickling.py::test_structure_pickle[StructType.CHANGE_EVENT_INFO] PASSED [ 64%] tests/test_pickling.py::test_structure_pickle[StructType.PERIOD_EVENT_INFO] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ARCHIVE_EVENT_INFO] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ATTRIBUTE_EVENT_INFO] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ATTRIBUTE_ALARM] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.DEVICE_ATTRIBUTE_CONFIG] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ATTRIBUTE_INFO] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ATTRIBUTE_INFO_EX] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.DEV_ERROR] PASSED [ 65%] tests/test_pprint.py::test_pprint_structs[str-True] PASSED [ 65%] tests/test_pprint.py::test_pprint_structs[repr-False] PASSED [ 65%] tests/test_pprint.py::test_pprint_group_structs[str-True] PASSED [ 65%] tests/test_pprint.py::test_pprint_group_structs[repr-False] PASSED [ 65%] tests/test_pprint.py::test_pprint_dev_failed_dev_error[str-True] PASSED [ 65%] tests/test_pprint.py::test_pprint_dev_failed_dev_error[repr-False] PASSED [ 65%] tests/test_pprint.py::test_pprint_sequences[str] PASSED [ 66%] tests/test_pprint.py::test_pprint_sequences[repr] PASSED [ 66%] tests/test_pprint.py::test_pprint_data_type_is_cmd_arg_type PASSED [ 66%] tests/test_pprint.py::test_pprint_client_addr PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[int] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[float] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[str] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[bool] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[(int,)] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[(float,)] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[(str,)] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[(bool,)] PASSED [ 66%] tests/test_properties.py::test_device_property_with_typing[int] PASSED [ 66%] tests/test_properties.py::test_device_property_with_typing[float] PASSED [ 66%] tests/test_properties.py::test_device_property_with_typing[str] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[bool] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[(int,)] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[(float,)] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[(str,)] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[(bool,)] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[bool, SCALAR] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[bool], SPECTRUM] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[uint8, SCALAR] XFAIL [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[uint8], SPECTRUM] XFAIL [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[int16, SCALAR] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[int16], SPECTRUM] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[uint16, SCALAR] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[uint16], SPECTRUM] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[int32, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[int32], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[uint32, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[uint32], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[int64, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[int64], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[uint64, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[uint64], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[float64, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[float64], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[float32, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[float32], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_default_value[int-str] PASSED [ 68%] tests/test_properties.py::test_device_property_with_default_value[int-Any] PASSED [ 68%] tests/test_properties.py::test_device_property_with_default_value[float-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[float-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[str-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[str-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[bool-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[bool-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(int,)-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(int,)-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(float,)-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(float,)-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(str,)-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(str,)-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(bool,)-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(bool,)-Any] PASSED [ 69%] tests/test_properties.py::test_device_get_device_properties_when_init_device PASSED [ 70%] tests/test_properties.py::test_mandatory_device_property_with_db_value_succeeds[True] PASSED [ 70%] tests/test_properties.py::test_mandatory_device_property_with_db_value_succeeds[False] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[property-tuple-Property does not support IMAGE type0] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[property-tuple-Property does not support IMAGE type1] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[property-tuple-PyTango does not support mixed types] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[attribute-tuple-PyTango does not support mixed types0] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[attribute-tuple-PyTango does not support mixed types1] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[attribute-tuple-PyTango does not support mixed types2] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[attribute-Callable-Cannot translate] PASSED [ 70%] tests/test_server.py::test_get_enum_labels_success[GoodEnum] PASSED [ 70%] tests/test_server.py::test_get_enum_labels_fail[BadEnumNonZero] PASSED [ 70%] tests/test_server.py::test_get_enum_labels_fail[BadEnumSkipValues] PASSED [ 70%] tests/test_server.py::test_get_enum_labels_fail[BadEnumDuplicates] PASSED [ 70%] tests/test_server.py::test_device_classes_use_latest_implementation PASSED [ 71%] tests/test_server.py::test_empty_device[Synchronous] PASSED [ 71%] tests/test_server.py::test_empty_device[Asyncio] PASSED [ 71%] tests/test_server.py::test_empty_device[Gevent] PASSED [ 71%] tests/test_server.py::test_set_desc_status_state_at_init[doc] PASSED [ 71%] tests/test_server.py::test_set_desc_status_state_at_init[description] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Synchronous-False] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Synchronous-True] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Asyncio-False] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Asyncio-True] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Gevent-False] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Gevent-True] PASSED [ 71%] tests/test_server.py::test_set_state_status[OFF-Synchronous-False] PASSED [ 71%] tests/test_server.py::test_set_state_status[OFF-Synchronous-True] PASSED [ 71%] tests/test_server.py::test_set_state_status[OFF-Asyncio-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[OFF-Asyncio-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[OFF-Gevent-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[OFF-Gevent-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Synchronous-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Synchronous-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Asyncio-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Asyncio-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Gevent-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Gevent-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Synchronous-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Synchronous-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Asyncio-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Asyncio-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Gevent-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[OPEN-Gevent-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Synchronous-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Synchronous-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Asyncio-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Asyncio-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Gevent-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Gevent-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Synchronous-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Synchronous-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Asyncio-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Asyncio-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Gevent-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Gevent-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[MOVING-Synchronous-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Synchronous-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Asyncio-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Asyncio-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Gevent-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Gevent-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Synchronous-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Synchronous-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Asyncio-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Asyncio-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Gevent-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Gevent-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[FAULT-Synchronous-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[FAULT-Synchronous-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[FAULT-Asyncio-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[FAULT-Asyncio-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[FAULT-Gevent-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[FAULT-Gevent-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Synchronous-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Synchronous-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Asyncio-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Asyncio-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Gevent-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Gevent-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Synchronous-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Synchronous-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Asyncio-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Asyncio-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Gevent-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[RUNNING-Gevent-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Synchronous-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Synchronous-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Asyncio-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Asyncio-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Gevent-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Gevent-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Synchronous-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Synchronous-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Asyncio-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Asyncio-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Gevent-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Gevent-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[UNKNOWN-Synchronous-False] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Synchronous-True] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Asyncio-False] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Asyncio-True] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Gevent-False] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Gevent-True] PASSED [ 77%] tests/test_server.py::test_user_dev_state_status[Synchronous] PASSED [ 77%] tests/test_server.py::test_user_dev_state_status[Asyncio] PASSED [ 77%] tests/test_server.py::test_user_dev_state_status[Gevent] PASSED [ 77%] tests/test_server.py::test_attr_quality_checked_with_state[Synchronous] PASSED [ 77%] tests/test_server.py::test_attr_quality_checked_with_state[Asyncio] PASSED [ 77%] tests/test_server.py::test_attr_quality_checked_with_state[Gevent] PASSED [ 77%] tests/test_server.py::test_device_get_attr_config[Synchronous] PASSED [ 77%] tests/test_server.py::test_device_get_attr_config[Asyncio] PASSED [ 77%] tests/test_server.py::test_device_get_attr_config[Gevent] PASSED [ 78%] tests/test_server.py::test_device_set_attr_config[Synchronous] PASSED [ 78%] tests/test_server.py::test_device_set_attr_config[Asyncio] PASSED [ 78%] tests/test_server.py::test_device_set_attr_config[Gevent] PASSED [ 78%] tests/test_server.py::test_default_units PASSED [ 78%] tests/test_server.py::test_custom_units PASSED [ 78%] tests/test_server.py::test_inheritance_overrides_a_property PASSED [ 78%] tests/test_server.py::test_inheritance_override_dev_status PASSED [ 78%] tests/test_server.py::test_inheritance_init_device PASSED [ 78%] tests/test_server.py::test_inheritance_with_decorated_attributes PASSED [ 78%] tests/test_server.py::test_inheritance_with_undecorated_attributes PASSED [ 78%] tests/test_server.py::test_inheritance_with_undecorated_attribute_and_bound_methods PASSED [ 78%] tests/test_server.py::test_inheritance_with_undecorated_attributes_and_unbound_functions PASSED [ 78%] tests/test_server.py::test_inheritance_command_is_allowed_by_naming_convention PASSED [ 78%] tests/test_server.py::test_inheritance_command_is_allowed_by_kwarg_method PASSED [ 79%] tests/test_server.py::test_inheritance_command_is_allowed_by_kwarg_unbound_function PASSED [ 79%] tests/test_server.py::test_exception_propagation[Synchronous] PASSED [ 79%] tests/test_server.py::test_exception_propagation[Asyncio] PASSED [ 79%] tests/test_server.py::test_exception_propagation[Gevent] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os0-MyDs instance --nodb --port 1234-expected_output0] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os1-MyDs -port 1234 -host myhost instance-expected_output1] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os2-MyDs instance --ORBendPoint giop:tcp:_:1234-expected_output2] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os3-MyDs instance -nodb -port 1000 -dlist a/b/c;d/e/f-expected_output3] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os4-MyDs instance -file a/b/c-expected_output4] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os5-MyDs instance -nodb-expected_output5] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os6-MyDs instance -dlist a/b/c;d/e/f-expected_output6] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os7-MyDs instance -vvvv-expected_output7] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os8-MyDs instance --verbose --verbose --verbose --verbose-expected_output8] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os9-MyDs instance -v4-expected_output9] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os10-MyDs instance -v 4-expected_output10] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os11-MyDs instance -dbg -i -s -u-expected_output11] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os12-MyDs instance -ORBtest1 test1 --ORBtest2 test2-expected_output12] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os13-MyDs ORBinstance -ORBtest myORBparam-expected_output13] PASSED [ 80%] 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 [ 80%] tests/test_server.py::test_arguments[linux-applicable_os15-MyDs instance -ORBtest1 test1 --orbinvalid value-expected_output15] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os0-MyDs instance --nodb --port 1234-expected_output0] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os1-MyDs -port 1234 -host myhost instance-expected_output1] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os2-MyDs instance --ORBendPoint giop:tcp:_:1234-expected_output2] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os3-MyDs instance -nodb -port 1000 -dlist a/b/c;d/e/f-expected_output3] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os4-MyDs instance -file a/b/c-expected_output4] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os5-MyDs instance -nodb-expected_output5] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os6-MyDs instance -dlist a/b/c;d/e/f-expected_output6] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os7-MyDs instance -vvvv-expected_output7] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os8-MyDs instance --verbose --verbose --verbose --verbose-expected_output8] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os9-MyDs instance -v4-expected_output9] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os10-MyDs instance -v 4-expected_output10] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os11-MyDs instance -dbg -i -s -u-expected_output11] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os12-MyDs instance -ORBtest1 test1 --ORBtest2 test2-expected_output12] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os13-MyDs ORBinstance -ORBtest myORBparam-expected_output13] PASSED [ 81%] 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 [ 81%] tests/test_server.py::test_arguments[win-applicable_os15-MyDs instance -ORBtest1 test1 --orbinvalid value-expected_output15] PASSED [ 81%] tests/test_server.py::test_server_init_hook_called[Synchronous] PASSED [ 81%] tests/test_server.py::test_server_init_hook_called[Asyncio] SKIPPED [ 81%] tests/test_server.py::test_server_init_hook_called[Gevent] PASSED [ 81%] tests/test_server.py::test_server_init_hook_change_state PASSED [ 81%] tests/test_server.py::test_asyncio_server_init_hook_change_state PASSED [ 82%] tests/test_server.py::test_server_init_hook_called_after_init PASSED [ 82%] tests/test_server.py::test_async_server_init_hook_called_after_init PASSED [ 82%] tests/test_server.py::test_server_init_hook_exception PASSED [ 82%] tests/test_server.py::test_asyncio_server_init_hook_exception PASSED [ 82%] tests/test_server.py::test_server_init_hook_with_low_level_api_called PASSED [ 82%] tests/test_server.py::test_server_init_hook_with_low_level_api_change_state PASSED [ 82%] tests/test_server.py::test_server_init_hook_with_low_level_api_called_after_init PASSED [ 82%] tests/test_server.py::test_server_init_hook_with_low_level_api_exception PASSED [ 82%] tests/test_server.py::test_server_init_multiple_devices PASSED [ 82%] tests/test_server.py::test_server_init_hook_subscribe_event_multiple_devices XFAIL [ 82%] tests/test_server.py::test_deprecation_warning_for_sync_attr_com_methods_in_asyncio_device PASSED [ 82%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[init_device] PASSED [ 82%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[delete_device] PASSED [ 82%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[dev_state] PASSED [ 83%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[dev_status] PASSED [ 83%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[read_attr_hardware] PASSED [ 83%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[always_executed_hook] PASSED [ 83%] tests/test_server.py::test_no_sync_attribute_locks[Synchronous] SKIPPED [ 83%] tests/test_server.py::test_no_sync_attribute_locks[Asyncio] SKIPPED [ 83%] tests/test_server.py::test_no_sync_attribute_locks[Gevent] SKIPPED (...) [ 83%] tests/test_server.py::test_read_slow_and_fast_attributes_with_asyncio SKIPPED [ 83%] tests/test_server.py::test_get_version_info_classic_api PASSED [ 83%] tests/test_server.py::test_get_version_info_high_level_api PASSED [ 83%] tests/test_server.py::test_add_version_info_classic_api PASSED [ 83%] tests/test_server.py::test_add_version_info_high_level_api PASSED [ 83%] tests/test_server.py::test_restart_server_command_cpp_and_py SKIPPED [ 83%] tests/test_server.py::test_restart_simple_server_does_not_crash[Synchronous] PASSED [ 83%] tests/test_server.py::test_restart_simple_server_does_not_crash[Asyncio] PASSED [ 84%] tests/test_server.py::test_restart_simple_server_does_not_crash[Gevent] PASSED [ 84%] tests/test_server.py::test_attr_data_default_fwd_properties PASSED [ 84%] tests/test_server.py::test_attr_data_default_properties PASSED [ 84%] tests/test_server.py::test_attr_data_default_properties_throws_on_unknown PASSED [ 84%] tests/test_server.py::test_attr_data_enum_labels PASSED [ 84%] tests/test_server.py::test_attr_data_to_attr PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[some string-Wrong data type for value for describing attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info1-Wrong number of argument for describing attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info2-Wrong number of argument for describing attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info3-Wrong data type for describing mandatory information] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info4-Wrong data type for describing mandatory information] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info5-Wrong data type in attribute argument for attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info6-Wrong data format in attribute argument for attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info7-Sequence describing mandatory attribute parameters for scalar attribute must have 3 elements] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info8-Sequence describing mandatory attribute parameters for spectrum attribute must have 4 elements] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info9-mandatory dim_x attribute parameter for spectrum attribute must be an integer] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info10-Sequence describing mandatory attribute parameters for image attribute must have 5 elements] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info11-mandatory dim_x attribute parameter for image attribute must be an integer] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info12-mandatory dim_y attribute parameter for image attribute must be an integer] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info13-Wrong data write type in attribute argument] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info14-Wrong display level] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info15-Wrong polling period] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info16-Wrong memorized value] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info17-Missing 'enum_labels' key in attr_list definition] PASSED [ 85%] tests/test_server.py::test_from_attr_info_hw_memorized PASSED [ 85%] tests/test_server.py::test_from_attr_info_memorized PASSED [ 85%] tests/test_server.py::test_device_repr_does_not_segfault_with_pytest PASSED [ 85%] tests/test_server.py::test_client_ident[Synchronous] PASSED [ 86%] tests/test_server.py::test_client_ident[Asyncio] PASSED [ 86%] tests/test_server.py::test_client_ident[Gevent] PASSED [ 86%] tests/test_server.py::test___to_callback PASSED [ 86%] tests/test_server.py::test_no_crash_when_error_in_delete_device PASSED [ 86%] tests/test_server.py::test_polling_configuration PASSED [ 86%] tests/test_subdevdiag.py::test_associated_device_is_device_instance PASSED [ 86%] tests/test_subdevdiag.py::test_register_sub_device PASSED [ 86%] tests/test_telemetry.py::test_telemetry_available_constant_exists PASSED [ 86%] tests/test_telemetry.py::test_telemetry_packages_available_if_telemetry_active SKIPPED [ 86%] tests/test_telemetry.py::test_init_device_and_basic_span_details[Synchronous] SKIPPED [ 86%] tests/test_telemetry.py::test_init_device_and_basic_span_details[Asyncio] SKIPPED [ 86%] tests/test_telemetry.py::test_init_device_and_basic_span_details[Gevent] SKIPPED [ 86%] tests/test_telemetry.py::test_delete_device[Synchronous] SKIPPED (Te...) [ 86%] tests/test_telemetry.py::test_delete_device[Asyncio] SKIPPED (Teleme...) [ 87%] tests/test_telemetry.py::test_delete_device[Gevent] SKIPPED (Telemet...) [ 87%] tests/test_telemetry.py::test_state[Synchronous] SKIPPED (Telemetry ...) [ 87%] tests/test_telemetry.py::test_state[Asyncio] SKIPPED (Telemetry not ...) [ 87%] tests/test_telemetry.py::test_state[Gevent] SKIPPED (Telemetry not a...) [ 87%] tests/test_telemetry.py::test_static_command[Synchronous] SKIPPED (T...) [ 87%] tests/test_telemetry.py::test_static_command[Asyncio] SKIPPED (Telem...) [ 87%] tests/test_telemetry.py::test_static_command[Gevent] SKIPPED (Teleme...) [ 87%] tests/test_telemetry.py::test_static_attribute[Synchronous-Synchronous] SKIPPED [ 87%] tests/test_telemetry.py::test_static_attribute[Synchronous-Asyncio] SKIPPED [ 87%] tests/test_telemetry.py::test_static_attribute[Synchronous-Gevent] SKIPPED [ 87%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Synchronous-Synchronous] SKIPPED [ 87%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Synchronous-Asyncio] SKIPPED [ 87%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Synchronous-Gevent] SKIPPED [ 87%] tests/test_telemetry.py::test_static_attribute[Futures-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Futures-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Futures-Gevent] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Futures-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Futures-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Futures-Gevent] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Gevent-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Gevent-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Gevent-Gevent] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Gevent-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Gevent-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Gevent-Gevent] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Asyncio-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Asyncio-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Asyncio-Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Asyncio-Synchronous] SKIPPED [ 89%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Asyncio-Asyncio] SKIPPED [ 89%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Asyncio-Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_static_attribute_asyncio[Synchronous] SKIPPED [ 89%] tests/test_telemetry.py::test_static_attribute_asyncio[Asyncio] SKIPPED [ 89%] tests/test_telemetry.py::test_static_attribute_asyncio[Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_client_ident_included_for_device[Synchronous] SKIPPED [ 89%] tests/test_telemetry.py::test_client_ident_included_for_device[Asyncio] SKIPPED [ 89%] tests/test_telemetry.py::test_client_ident_included_for_device[Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_base_device_kernel_tracing_disabled_by_default SKIPPED [ 89%] tests/test_telemetry.py::test_base_device_traces_if_kernel_tracing_enabled[Synchronous] SKIPPED [ 89%] tests/test_telemetry.py::test_base_device_traces_if_kernel_tracing_enabled[Asyncio] SKIPPED [ 89%] tests/test_telemetry.py::test_base_device_traces_if_kernel_tracing_enabled[Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_no_device_traces_if_device_tracing_disabled[Synchronous] SKIPPED [ 90%] tests/test_telemetry.py::test_no_device_traces_if_device_tracing_disabled[Asyncio] SKIPPED [ 90%] tests/test_telemetry.py::test_no_device_traces_if_device_tracing_disabled[Gevent] SKIPPED [ 90%] tests/test_test_context.py::test_no_warnings_in_test_context PASSED [ 90%] tests/test_test_context.py::test_single_device[Synchronous] PASSED [ 90%] tests/test_test_context.py::test_single_device[Asyncio] PASSED [ 90%] tests/test_test_context.py::test_single_device[Gevent] PASSED [ 90%] tests/test_test_context.py::test_single_device_old_api PASSED [ 90%] tests/test_test_context.py::test_nested_single_device_in_same_process_failure SKIPPED [ 90%] tests/test_test_context.py::test_nested_single_device_in_different_processes_success_without_short_names PASSED [ 90%] tests/test_test_context.py::test_nested_single_device_in_different_processes_failure_with_short_names PASSED [ 90%] tests/test_test_context.py::test_multi_devices_info[SimpleDevice-SimpleDevice] PASSED [ 90%] tests/test_test_context.py::test_multi_devices_info[tango.test_utils.SimpleDevice-SimpleDevice] PASSED [ 90%] tests/test_test_context.py::test_multi_devices_info[class_field2-ClassicAPISimpleDeviceImpl] PASSED [ 90%] tests/test_test_context.py::test_multi_devices_info[class_field3-ClassicAPISimpleDeviceImpl] PASSED [ 91%] tests/test_test_context.py::test_multi_devices_info[class_field4-ClassicAPISimpleDeviceImpl] PASSED [ 91%] tests/test_test_context.py::test_multi_devices_info[class_field5-ClassicAPISimpleDeviceImpl] PASSED [ 91%] tests/test_test_context.py::test_multi_with_single_device[Synchronous] PASSED [ 91%] tests/test_test_context.py::test_multi_with_single_device[Asyncio] PASSED [ 91%] tests/test_test_context.py::test_multi_with_single_device[Gevent] PASSED [ 91%] tests/test_test_context.py::test_multi_with_single_device_old_api PASSED [ 91%] tests/test_test_context.py::test_multi_with_two_devices[Synchronous] PASSED [ 91%] tests/test_test_context.py::test_multi_with_two_devices[Asyncio] PASSED [ 91%] tests/test_test_context.py::test_multi_with_two_devices[Gevent] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2GreenModeUnspecified-None] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2Synchronous-None] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2Gevent-ValueError] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2Asyncio-ValueError] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2GreenModeUnspecified-None] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2Synchronous-None] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2Gevent-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2Asyncio-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2GreenModeUnspecified-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2Synchronous-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2Gevent-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2Asyncio-None] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2GreenModeUnspecified-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2Synchronous-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2Gevent-None] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2Asyncio-ValueError] PASSED [ 92%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Synchronous-Asyncio-Asyncio-None-SynchronousExecutor] PASSED [ 92%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Synchronous-Gevent-Gevent-None-SynchronousExecutor] PASSED [ 92%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Asyncio-Synchronous-Synchronous-None-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Asyncio-Gevent-Gevent-None-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Gevent-Synchronous-Synchronous-None-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Gevent-Asyncio-Asyncio-None-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Synchronous-Asyncio-None-SynchronousExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Synchronous-Gevent-None-SynchronousExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Gevent-Synchronous-None-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Gevent-Asyncio-None-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-None-Synchronous-None-SynchronousExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Asyncio-Synchronous-DeprecationWarning-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Asyncio-Gevent-DeprecationWarning-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-None-Asyncio-RuntimeError-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-None-Gevent-RuntimeError-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Asyncio-None-Asyncio-RuntimeError-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Gevent-None-Gevent-RuntimeError-GeventExecutor] PASSED [ 94%] tests/test_test_context.py::test_multi_with_async_devices_initialised PASSED [ 94%] tests/test_test_context.py::test_multi_device_access_via_test_context_methods PASSED [ 94%] tests/test_test_context.py::test_multi_short_name_device_proxy_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_multi_short_name_device_proxy_with_dependencies_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_multi_short_name_attribute_proxy_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_single_short_name_device_proxy_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_single_short_name_attribute_proxy_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_multi_short_name_access_fails_if_override_disabled PASSED [ 94%] tests/test_test_context.py::test_multi_device_proxy_cached PASSED [ 94%] tests/test_test_context.py::test_multi_with_two_devices_with_properties[Synchronous] PASSED [ 94%] tests/test_test_context.py::test_multi_with_two_devices_with_properties[Asyncio] PASSED [ 94%] tests/test_test_context.py::test_multi_with_two_devices_with_properties[Gevent] PASSED [ 94%] tests/test_test_context.py::test_multi_raises_on_invalid_file_database_properties PASSED [ 94%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config0] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config1] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config2] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config3] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config4] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config5] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config6] PASSED [ 95%] tests/test_test_context.py::test_multi_with_memorized_attribute_values[False-None-0] PASSED [ 95%] tests/test_test_context.py::test_multi_with_memorized_attribute_values[False-1-0] PASSED [ 95%] tests/test_test_context.py::test_multi_with_memorized_attribute_values[True-None-0] PASSED [ 95%] tests/test_test_context.py::test_multi_with_memorized_attribute_values[True-1-1] PASSED [ 95%] tests/test_test_context.py::test_single_with_memorized_attribute_values[False-None-0] PASSED [ 95%] tests/test_test_context.py::test_single_with_memorized_attribute_values[False-1-0] PASSED [ 95%] tests/test_test_context.py::test_single_with_memorized_attribute_values[True-None-0] PASSED [ 95%] tests/test_test_context.py::test_single_with_memorized_attribute_values[True-1-1] PASSED [ 96%] tests/test_test_context.py::test_empty_string_property_bug[str-property_value0- ] PASSED [ 96%] tests/test_test_context.py::test_empty_string_property_bug[property_type1-property_value1-expected_outcome1] PASSED [ 96%] tests/test_test_context.py::test_empty_string_property_bug[property_type2-property_value2-expected_outcome2] PASSED [ 96%] tests/test_test_context.py::test_test_context_async_device_proxy[True] PASSED [ 96%] tests/test_test_context.py::test_test_context_async_device_proxy[False] PASSED [ 96%] tests/test_test_context.py::test_test_context_multi_async_device_proxy[True] PASSED [ 96%] tests/test_test_context.py::test_test_context_multi_async_device_proxy[False] PASSED [ 96%] tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[True-Futures] PASSED [ 96%] tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[True-Gevent] PASSED [ 96%] tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[False-Futures] PASSED [ 96%] tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[False-Gevent] PASSED [ 96%] tests/test_test_context.py::test_forwarded_attributes[True] XFAIL (D...) [ 96%] tests/test_test_context.py::test_forwarded_attributes[False] XFAIL (...) [ 96%] tests/test_test_context.py::test_device_context_thread_raises_if_device_server_stuck PASSED [ 97%] tests/test_test_context.py::test_device_context_process_raises_and_exits_if_device_server_stuck PASSED [ 97%] tests/test_test_context.py::test_device_context_completes_if_device_server_not_stuck[False] PASSED [ 97%] tests/test_test_context.py::test_device_context_completes_if_device_server_not_stuck[True] PASSED [ 97%] tests/test_type_hints_with_future_annotations.py::test_scalar_attribute_declared_with_typing PASSED [ 97%] tests/test_type_hints_with_future_annotations.py::test_attribute_self_typed_with_not_defined_name PASSED [ 97%] tests/test_type_hints_with_future_annotations.py::test_attribute_declared_with_numpy_typing PASSED [ 97%] tests/test_type_hints_with_future_annotations.py::test_devstate_attribute_declared_with_typing PASSED [ 97%] tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-a/b/c-a/b/c] PASSED [ 97%] tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-a/b/c/d-a/b/c/d] PASSED [ 97%] 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 [ 97%] 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 [ 97%] tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-no://trl/validation-no://trl/validation] PASSED [ 97%] tests/test_utils.py::test_get_trl_with_test_fqtrl_success[tango://host:12-a/b/c-tango://host:12/a/b/c] PASSED [ 97%] 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%] 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%] 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 [ 98%] 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 [ 98%] 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 [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[host:123-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://:123-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:0-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:12/path-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:123?query=1-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:123#dbase=invalid-a/b/c] PASSED [ 98%] tests/test_utils.py::test_global_state_default_set_and_clear PASSED [ 98%] tests/test_utils.py::test_clear_global_var_without_set_does_not_raise PASSED [ 99%] tests/test_utils.py::test_get_tango_type_valid PASSED [ 99%] tests/test_utils.py::test_get_tango_type_invalid_raises_type_error PASSED [ 99%] tests/test_utils.py::test_sequence_to_string_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_double_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbdevinfo_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbdevexportinfo_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbdata_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbdevimport_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbhistorylist_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_devicedatalist_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_devicedatahistorylist_vector_and_back PASSED [ 99%] tests/test_utils.py::test_report_coverage_tracing_enabled SKIPPED (C...) [ 99%] tests/test_zzz_deprecated_pytango_module.py::test_import_aliased_module PASSED [100%] ===== 1210 passed, 131 skipped, 53 xfailed, 1 xpassed in 728.59s (0:12:08) ===== I: pybuild base:385: cd /build/reproducible-path/pytango-10.1.4/.pybuild/cpython3_3.14_tango/build; python3.14 -m pytest --reruns 5 ============================= test session starts ============================== platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0 -- /usr/bin/python3.14 cachedir: .pytest_cache rootdir: /build/reproducible-path/pytango-10.1.4/.pybuild/cpython3_3.14_tango/build configfile: pyproject.toml testpaths: tests plugins: env-1.6.0, typeguard-4.4.4, asyncio-1.4.0, forked-1.7.5, rerunfailures-16.4 asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=function, asyncio_default_test_loop_scope=function collecting ... collected 1395 items tests/test_api_util.py::test_get_env_var PASSED [ 0%] tests/test_async.py::test_green_mode_kwarg_for_proxy_methods PASSED [ 0%] tests/test_async.py::test_async_write_with_attr_info PASSED [ 0%] tests/test_async.py::test_async_attribute_polled PASSED [ 0%] tests/test_async.py::test_async_attribute_polled_no_return_value_or_exception PASSED [ 0%] tests/test_async.py::test_async_attribute_with_callback[poll] SKIPPED [ 0%] tests/test_async.py::test_async_attribute_with_callback[push] SKIPPED [ 0%] tests/test_async.py::test_async_command_polled PASSED [ 0%] tests/test_async.py::test_async_command_with_polled_callback[cmd_ok-123-123-False-] PASSED [ 0%] tests/test_async.py::test_async_command_with_polled_callback[cmd_timeout-123-None-True-TRANSIENT_CallTimedout] PASSED [ 0%] tests/test_async.py::test_async_command_with_polled_callback[cmd_exception-123-None-True-Intentional exception] PASSED [ 0%] tests/test_async.py::test_async_attribute_read_with_polled_callback[attr_ok-argout0-False] PASSED [ 0%] tests/test_async.py::test_async_attribute_read_with_polled_callback[attr_timeout-argout1-True] PASSED [ 0%] tests/test_async.py::test_async_attribute_read_with_polled_callback[attr_exception-argout2-True] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_polled_callback[attr_ok-False-0-] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_polled_callback[attr_timeout-True-0-] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_polled_callback[attr_exception-True-1-Intentional exception] PASSED [ 1%] tests/test_async.py::test_async_command_with_pushed_callback[cmd_ok-123-123-False-] PASSED [ 1%] tests/test_async.py::test_async_command_with_pushed_callback[cmd_timeout-123-None-True-TRANSIENT_CallTimedout] PASSED [ 1%] tests/test_async.py::test_async_command_with_pushed_callback[cmd_exception-123-None-True-Intentional exception] PASSED [ 1%] tests/test_async.py::test_async_attribute_read_with_pushed_callback[attr_ok-argout0-False] PASSED [ 1%] tests/test_async.py::test_async_attribute_read_with_pushed_callback[attr_timeout-argout1-True] PASSED [ 1%] tests/test_async.py::test_async_attribute_read_with_pushed_callback[attr_exception-argout2-True] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_pushed_callback[attr_ok-False-0-] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_pushed_callback[attr_timeout-True-0-] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_pushed_callback[attr_exception-True-1-Intentional exception] PASSED [ 1%] tests/test_async.py::test_async_exception_in_callback PASSED [ 1%] tests/test_attrconfeventdata.py::test_attribute_configuration_event PASSED [ 2%] tests/test_attrconfeventdata.py::test_attribute_configuration_event_set_errors PASSED [ 2%] tests/test_attribute_proxy.py::test_ping[scalar_int] PASSED [ 2%] tests/test_attribute_proxy.py::test_ping[spectrum_str] PASSED [ 2%] tests/test_attribute_proxy.py::test_ping[image_float] PASSED [ 2%] tests/test_attribute_proxy.py::test_state_status[scalar_int] PASSED [ 2%] tests/test_attribute_proxy.py::test_state_status[spectrum_str] PASSED [ 2%] tests/test_attribute_proxy.py::test_state_status[image_float] PASSED [ 2%] tests/test_attribute_proxy.py::test_read_write_attribute[scalar_int] PASSED [ 2%] tests/test_attribute_proxy.py::test_read_write_attribute[spectrum_str] PASSED [ 2%] tests/test_attribute_proxy.py::test_read_write_attribute[image_float] PASSED [ 2%] tests/test_attribute_proxy.py::test_attribute_poll[scalar_int] PASSED [ 2%] tests/test_attribute_proxy.py::test_attribute_poll[spectrum_str] PASSED [ 2%] tests/test_attribute_proxy.py::test_attribute_poll[image_float] PASSED [ 2%] tests/test_attribute_proxy.py::test_read_write_attribute_async[scalar_int] PASSED [ 3%] tests/test_attribute_proxy.py::test_read_write_attribute_async[spectrum_str] PASSED [ 3%] tests/test_attribute_proxy.py::test_read_write_attribute_async[image_float] PASSED [ 3%] tests/test_attribute_proxy.py::test_event[Synchronous] SKIPPED (This...) [ 3%] tests/test_attribute_proxy.py::test_event[Futures] SKIPPED (This tes...) [ 3%] tests/test_attribute_proxy.py::test_event[Gevent] SKIPPED (This test...) [ 3%] tests/test_attribute_proxy.py::test_event[Asyncio] SKIPPED (This tes...) [ 3%] tests/test_attribute_proxy.py::test_pytest_report_on_failed_attribute_proxy_does_not_crash PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[int-True] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[int-False] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[float-True] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[float-False] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[str-True] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[str-False] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[bool-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[bool-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(int,)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(int,)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(float,)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(float,)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(str,)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(str,)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(bool,)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(bool,)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((int,),)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((int,),)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((float,),)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((float,),)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((str,),)-True] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_all_types[((str,),)-False] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_all_types[((bool,),)-True] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_all_types[((bool,),)-False] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_with_green_modes[Synchronous] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_with_green_modes[Asyncio] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_with_green_modes[Gevent] PASSED [ 5%] tests/test_attributes.py::test_wrong_encoding_string PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[int-True] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[int-False] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[float-True] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[float-False] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[str-True] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[str-False] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[bool-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[bool-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(int,)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(int,)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(float,)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(float,)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(str,)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(str,)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(bool,)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(bool,)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((int,),)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((int,),)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((float,),)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((float,),)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((str,),)-True] PASSED [ 7%] tests/test_attributes.py::test_attribute_declared_with_typing[((str,),)-False] PASSED [ 7%] tests/test_attributes.py::test_attribute_declared_with_typing[((bool,),)-True] PASSED [ 7%] tests/test_attributes.py::test_attribute_declared_with_typing[((bool,),)-False] PASSED [ 7%] tests/test_attributes.py::test_attribute_self_typed_with_not_defined_name PASSED [ 7%] tests/test_attributes.py::test_read_write_attribute_with_unbound_functions PASSED [ 7%] tests/test_attributes.py::test_read_write_attribute_decorated_methods[Synchronous] PASSED [ 7%] tests/test_attributes.py::test_read_write_attribute_decorated_methods[Asyncio] PASSED [ 7%] tests/test_attributes.py::test_read_write_attribute_decorated_methods[Gevent] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[int] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[float] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[str] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[bool] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[(int,)] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[(float,)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[(str,)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[(bool,)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[((int,),)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[((float,),)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[((str,),)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[((bool,),)] PASSED [ 8%] tests/test_attributes.py::test_get_set_attribute_value_warning_and_alarm_thresholds PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-float-list] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-float-np.empty] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-float-np.array] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-int-list] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-int-np.empty] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-int-np.array] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-str-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-str-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-str-np.array] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-bool-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-bool-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-bool-np.array] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-float-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-float-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-float-np.array] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-int-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-int-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-int-np.array] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-str-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-str-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-str-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-bool-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-bool-np.empty] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-bool-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-float-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-float-np.empty] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-float-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-int-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-int-np.empty] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-int-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-str-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-str-np.empty] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-str-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-bool-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-bool-np.empty] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-bool-np.array] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-float-list] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-float-np.empty] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-float-np.array] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-int-list] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-int-np.empty] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-int-np.array] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-str-list] XFAIL [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-str-np.empty] XFAIL [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-str-np.array] XFAIL [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-bool-list] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-bool-np.empty] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-bool-np.array] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-float-list] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-float-np.empty] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-float-np.array] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-int-list] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-int-np.empty] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-int-np.array] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-str-list] XFAIL [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-str-np.empty] XFAIL [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-str-np.array] XFAIL [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-bool-list] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-bool-np.empty] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-bool-np.array] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-float-list] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-float-np.empty] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-float-np.array] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-int-list] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-int-np.empty] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-int-np.array] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-str-list] XFAIL [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-str-np.empty] XFAIL [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-str-np.array] XFAIL [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-bool-list] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-bool-np.empty] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-bool-np.array] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-Device_4Impl] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-Device_5Impl] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-Device_6Impl] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-LatestDeviceImpl] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-Device_4Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-Device_5Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-Device_6Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-LatestDeviceImpl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-Device_4Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-Device_5Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-Device_6Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-LatestDeviceImpl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-Device_4Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-Device_5Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-Device_6Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-LatestDeviceImpl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-Device_4Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-Device_5Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-Device_6Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-LatestDeviceImpl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-Device_4Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-Device_5Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-Device_6Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-LatestDeviceImpl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-Device_4Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-Device_5Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-Device_6Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-LatestDeviceImpl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-Device_4Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-Device_5Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-Device_6Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-LatestDeviceImpl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-Device_4Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-Device_5Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-Device_6Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-LatestDeviceImpl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-Device_4Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-Device_5Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-Device_6Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-LatestDeviceImpl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-Device_4Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-Device_5Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-Device_6Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-LatestDeviceImpl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-Device_4Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-Device_5Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-Device_6Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-LatestDeviceImpl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-Device_4Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-Device_5Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-Device_6Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-LatestDeviceImpl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-Device_4Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-Device_5Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-Device_6Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-LatestDeviceImpl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-Device_4Impl] XFAIL [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-Device_5Impl] XFAIL [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-Device_6Impl] XFAIL [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-LatestDeviceImpl] XFAIL [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-Device_4Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-Device_5Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-Device_6Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-LatestDeviceImpl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-Device_4Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-Device_5Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-Device_6Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-LatestDeviceImpl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-Device_4Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-Device_5Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-Device_6Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-LatestDeviceImpl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-Device_4Impl] XFAIL [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-Device_5Impl] XFAIL [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-Device_6Impl] XFAIL [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-LatestDeviceImpl] XFAIL [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-Device_4Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-Device_5Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-Device_6Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-LatestDeviceImpl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-Device_4Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-Device_5Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-Device_6Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-LatestDeviceImpl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-Device_4Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-Device_5Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-Device_6Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-LatestDeviceImpl] PASSED [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-Device_4Impl] XFAIL [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-Device_5Impl] XFAIL [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-Device_6Impl] XFAIL [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-LatestDeviceImpl] XFAIL [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-Device_4Impl] PASSED [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-Device_5Impl] PASSED [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-Device_6Impl] PASSED [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-LatestDeviceImpl] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SCALAR-state] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SCALAR-DevState0] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SCALAR-DevState1] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SPECTRUM-state] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SPECTRUM-DevState0] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SPECTRUM-DevState1] PASSED [ 21%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[IMAGE-state] PASSED [ 21%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[IMAGE-DevState0] PASSED [ 21%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[IMAGE-DevState1] PASSED [ 21%] tests/test_attributes.py::test_read_write_attribute_enum[SCALAR] PASSED [ 21%] tests/test_attributes.py::test_read_write_attribute_enum[SPECTRUM] PASSED [ 21%] tests/test_attributes.py::test_read_write_attribute_enum[IMAGE] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[SCALAR-DevState] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[SCALAR-GoodEnum] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[SPECTRUM-DevState] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[SPECTRUM-GoodEnum] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[IMAGE-DevState] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[IMAGE-GoodEnum] PASSED [ 21%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[int] PASSED [ 21%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[float] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[str] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[bool] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[(int,)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[(float,)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[(str,)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[(bool,)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[((int,),)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[((float,),)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[((str,),)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[((bool,),)] PASSED [ 22%] tests/test_attributes.py::test_read_enum_attribute_with_invalid_quality_is_none PASSED [ 22%] tests/test_attributes.py::test_wrong_attribute_read PASSED [ 22%] tests/test_attributes.py::test_attribute_access_with_default_method_names PASSED [ 22%] tests/test_attributes.py::test_read_write_dynamic_attribute[low_level_read-Synchronous] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[low_level_read-Asyncio] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[low_level_read-Gevent] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[high_level_read-Synchronous] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[high_level_read-Asyncio] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[high_level_read-Gevent] PASSED [ 23%] tests/test_attributes.py::test_async_add_remove_dynamic_attribute PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[int] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[float] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[str] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[bool] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[(int,)] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[(float,)] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[(str,)] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[(bool,)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[((int,),)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[((float,),)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[((str,),)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[((bool,),)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_self_typed_with_not_defined_name PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[bool, SCALAR] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[bool], SPECTRUM] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[uint8, SCALAR] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint8], SPECTRUM] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[int16, SCALAR] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[int16], SPECTRUM] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[uint16, SCALAR] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint16], SPECTRUM] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[int32, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[int32], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[uint32, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint32], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[int64, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[int64], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[uint64, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint64], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[float64, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[float64], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[float32, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[float32], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[bool], IMAGE] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[uint8], IMAGE] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[int16], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[uint16], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[int32], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[uint32], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[int64], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[uint64], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[float64], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[float32], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_wrong_declared_with_numpy_typing[RuntimeError: AttrDataFormat has to be specified] PASSED [ 26%] tests/test_attributes.py::test_attribute_wrong_declared_with_numpy_typing[DevFailed: Maximum y dim. wrongly defined] PASSED [ 26%] tests/test_attributes.py::test_attribute_wrong_declared_with_numpy_typing[TypeError: Expecting a integer type, but it is not] PASSED [ 26%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_default_names[Synchronous] PASSED [ 26%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_default_names[Asyncio] PASSED [ 26%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_default_names[Gevent] PASSED [ 26%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_user_names[Synchronous] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_user_names[Asyncio] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_user_names[Gevent] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_shared_user_functions PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_enum[SCALAR] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_enum[SPECTRUM] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_enum[IMAGE] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SCALAR-DevState] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SCALAR-GoodEnum] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SPECTRUM-DevState] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SPECTRUM-GoodEnum] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[IMAGE-DevState] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[IMAGE-GoodEnum] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_is_allowed_with_async[Synchronous] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_is_allowed_with_async[Asyncio] PASSED [ 28%] tests/test_attributes.py::test_read_write_dynamic_attribute_is_allowed_with_async[Gevent] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Synchronous-True] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Synchronous-False] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Asyncio-True] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Asyncio-False] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Gevent-True] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Gevent-False] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_using_classic_api_like_sardana[Device_4Impl] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_using_classic_api_like_sardana[Device_5Impl] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_using_classic_api_like_sardana[Device_6Impl] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_using_classic_api_like_sardana[LatestDeviceImpl] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_unbound_functions[True-low_level] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_unbound_functions[True-high_level] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_unbound_functions[False-low_level] PASSED [ 29%] tests/test_attributes.py::test_dynamic_attribute_with_unbound_functions[False-high_level] PASSED [ 29%] tests/test_attributes.py::test_attribute_decorators[Synchronous] PASSED [ 29%] tests/test_attributes.py::test_attribute_decorators[Asyncio] PASSED [ 29%] tests/test_attributes.py::test_attribute_decorators[Gevent] PASSED [ 29%] tests/test_attributes.py::test_attribute_info_description PASSED [ 29%] tests/test_attributes.py::test_read_only_dynamic_attribute_with_dummy_write_method[low_level_read] PASSED [ 29%] tests/test_attributes.py::test_read_only_dynamic_attribute_with_dummy_write_method[high_level_read] PASSED [ 29%] tests/test_attributes.py::test_dynamic_attribute_with_method_in_other_class PASSED [ 29%] tests/test_attributes.py::test_polled_attribute[Synchronous] PASSED [ 29%] tests/test_attributes.py::test_polled_attribute[Asyncio] PASSED [ 29%] tests/test_attributes.py::test_polled_attribute[Gevent] PASSED [ 29%] tests/test_attributes.py::test_read_write_dev_encoded[str-True-tuple] PASSED [ 29%] tests/test_attributes.py::test_read_write_dev_encoded[str-True-list] PASSED [ 29%] tests/test_attributes.py::test_read_write_dev_encoded[str-False-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[str-False-list] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytes-True-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytes-True-list] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytes-False-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytes-False-list] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytearray-True-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytearray-True-list] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytearray-False-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytearray-False-list] PASSED [ 30%] tests/test_attributes.py::test_dev_encoded_wrong_encoding PASSED [ 30%] tests/test_attributes.py::test_set_value_None PASSED [ 30%] tests/test_attributes.py::test_encoded_attribute[gray8] PASSED [ 30%] tests/test_attributes.py::test_encoded_attribute[gray16] PASSED [ 30%] tests/test_attributes.py::test_encoded_attribute[rgb24] PASSED [ 31%] tests/test_attributes.py::test_encoded_attribute[jpeg_gray8] PASSED [ 31%] tests/test_attributes.py::test_encoded_attribute[jpeg_rgb24] PASSED [ 31%] tests/test_attributes.py::test_encoded_attribute[jpeg_rgb32] XFAIL (...) [ 31%] tests/test_attributes.py::test_dev_encoded_memory_usage XPASS (Someh...) [ 31%] tests/test_attributes.py::test_attribute_list PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[int-False] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[int-True] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[float-False] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[float-True] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[str-False] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[str-True] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[bool-False] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[bool-True] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[(int,)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(int,)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(float,)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(float,)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(str,)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(str,)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(bool,)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(bool,)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((int,),)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((int,),)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((float,),)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((float,),)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((str,),)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((str,),)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((bool,),)-False] PASSED [ 33%] tests/test_attributes.py::test_fill_attr_polling_buffer[((bool,),)-True] PASSED [ 33%] tests/test_attributes.py::test_removed_dim_parameters PASSED [ 33%] tests/test_auto_tango_allow_threads.py::test_dont_crash_with_nested_tango_allow_threads SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_DEVICE-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_DEVICE-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_CLASS-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_CLASS-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_PROCESS-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_PROCESS-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-NO_SYNC-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-NO_SYNC-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_DEVICE-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_DEVICE-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_CLASS-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_CLASS-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_PROCESS-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_PROCESS-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-NO_SYNC-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-NO_SYNC-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_DEVICE-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_DEVICE-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_CLASS-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_CLASS-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_PROCESS-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_PROCESS-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-NO_SYNC-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-NO_SYNC-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_DEVICE-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_DEVICE-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_CLASS-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_CLASS-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_PROCESS-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_PROCESS-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-NO_SYNC-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-NO_SYNC-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_DEVICE-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_DEVICE-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_CLASS-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_CLASS-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_PROCESS-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_PROCESS-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-NO_SYNC-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-NO_SYNC-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_DEVICE-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_DEVICE-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_CLASS-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_CLASS-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_PROCESS-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_PROCESS-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-NO_SYNC-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-NO_SYNC-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_dont_deadlock_when_releasing_monitor SKIPPED [ 36%] tests/test_commands.py::test_static_commands[int-Synchronous] PASSED [ 36%] tests/test_commands.py::test_static_commands[int-Asyncio] PASSED [ 36%] tests/test_commands.py::test_static_commands[int-Gevent] PASSED [ 36%] tests/test_commands.py::test_static_commands[float-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[float-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[float-Gevent] PASSED [ 37%] tests/test_commands.py::test_static_commands[str-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[str-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[str-Gevent] PASSED [ 37%] tests/test_commands.py::test_static_commands[bool-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[bool-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[bool-Gevent] PASSED [ 37%] tests/test_commands.py::test_static_commands[(int,)-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[(int,)-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[(int,)-Gevent] PASSED [ 37%] tests/test_commands.py::test_static_commands[(float,)-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[(float,)-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[(float,)-Gevent] PASSED [ 38%] tests/test_commands.py::test_static_commands[(str,)-Synchronous] PASSED [ 38%] tests/test_commands.py::test_static_commands[(str,)-Asyncio] PASSED [ 38%] tests/test_commands.py::test_static_commands[(str,)-Gevent] PASSED [ 38%] tests/test_commands.py::test_static_commands[(bool,)-Synchronous] XFAIL [ 38%] tests/test_commands.py::test_static_commands[(bool,)-Asyncio] XFAIL [ 38%] tests/test_commands.py::test_static_commands[(bool,)-Gevent] XFAIL (...) [ 38%] tests/test_commands.py::test_static_commands[DevVarLongStringArray-Synchronous] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarLongStringArray-Asyncio] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarLongStringArray-Gevent] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarDoubleStringArray-Synchronous] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarDoubleStringArray-Asyncio] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarDoubleStringArray-Gevent] PASSED [ 38%] tests/test_commands.py::test_static_commands_with_typing[int] PASSED [ 38%] tests/test_commands.py::test_static_commands_with_typing[float] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[str] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[bool] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[(int,)] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[(float,)] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[(str,)] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[(bool,)] XFAIL [ 39%] tests/test_commands.py::test_static_commands_with_typing[DevVarLongStringArray] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[DevVarDoubleStringArray] PASSED [ 39%] tests/test_commands.py::test_devstate_command_with_typing PASSED [ 39%] tests/test_commands.py::test_command_self_typed_with_not_defined_name PASSED [ 39%] tests/test_commands.py::test_decorated_command[Synchronous] PASSED [ 39%] tests/test_commands.py::test_decorated_command[Asyncio] PASSED [ 39%] tests/test_commands.py::test_decorated_command[Gevent] PASSED [ 40%] tests/test_commands.py::test_command_isallowed[Synchronous] PASSED [ 40%] tests/test_commands.py::test_command_isallowed[Asyncio] PASSED [ 40%] tests/test_commands.py::test_command_isallowed[Gevent] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Synchronous-True] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Synchronous-False] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Asyncio-True] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Asyncio-False] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Gevent-True] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Gevent-False] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[int] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[float] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[str] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[bool] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[(int,)] PASSED [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[(float,)] PASSED [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[(str,)] PASSED [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[(bool,)] XFAIL [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[DevVarLongStringArray] PASSED [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[DevVarDoubleStringArray] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[bool, SCALAR] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[bool], SPECTRUM] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[uint8, SCALAR] XFAIL [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[uint8], SPECTRUM] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[int16, SCALAR] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[int16], SPECTRUM] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[uint16, SCALAR] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[uint16], SPECTRUM] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[int32, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[int32], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[uint32, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[uint32], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[int64, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[int64], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[uint64, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[uint64], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[float64, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[float64], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[float32, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[float32], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_polled_command PASSED [ 42%] tests/test_commands.py::test_wrong_command_result PASSED [ 42%] tests/test_commands.py::test_command_info PASSED [ 43%] tests/test_commands.py::test_docstring_parsing PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[int] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[float] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[str] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[bool] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[(int,)] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[(float,)] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[(str,)] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[(bool,)] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[DevVarLongStringArray] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[DevVarDoubleStringArray] PASSED [ 43%] tests/test_commands.py::test_decorated_void_command PASSED [ 43%] tests/test_database.py::test_put_remove_attribute_properties PASSED [ 43%] tests/test_database.py::test_put_get_attribute_properties_string_conversion PASSED [ 44%] tests/test_databaseds.py::test_ping SKIPPED (This test is failing wh...) [ 44%] tests/test_databaseds.py::test_status SKIPPED (This test is failing ...) [ 44%] tests/test_databaseds.py::test_state SKIPPED (This test is failing w...) [ 44%] tests/test_databaseds.py::test_device_property SKIPPED (This test is...) [ 44%] tests/test_databaseds.py::test_info SKIPPED (This test is failing wh...) [ 44%] tests/test_device_proxy.py::test_ping PASSED [ 44%] tests/test_device_proxy.py::test_info PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[State] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[Status] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[ampli] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[boolean_image] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[boolean_image_ro] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[boolean_scalar] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[boolean_spectrum] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[boolean_spectrum_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_image] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_image_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_scalar] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_scalar_rww] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_scalar_w] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_spectrum] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_spectrum_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[echo_mode] SKIPPED (...) [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_image] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_image_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_scalar] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_scalar_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_spectrum] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[enum_spectrum_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_image] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_image_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_scalar] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_spectrum] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_spectrum_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[freq] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long64_image_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long64_scalar] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long64_spectrum_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long_image] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long_image_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long_scalar] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long_scalar_rww] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[long_scalar_w] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[long_spectrum] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[long_spectrum_ro] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_image] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_image_ro] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_scalar] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_scalar_ro] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_scalar_rww] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_scalar_w] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_spectrum] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_spectrum_ro] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[string_image] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[string_image_ro] XFAIL [ 47%] tests/test_device_proxy.py::test_read_attribute[string_scalar] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[string_spectrum] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[string_spectrum_ro] XFAIL [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_image] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_image_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_scalar] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_spectrum] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_spectrum_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong64_image_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong64_scalar] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong64_spectrum_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong_image_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong_scalar] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong_spectrum_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ushort_image] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[ushort_image_ro] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[ushort_scalar] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[ushort_spectrum] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[ushort_spectrum_ro] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[wave] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attribute_with_green_modes[Synchronous] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attributes_with_green_modes[Synchronous] PASSED [ 49%] tests/test_device_proxy.py::test_write_read_attributes_with_green_modes[Synchronous] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attribute_with_green_modes[Futures] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attributes_with_green_modes[Futures] PASSED [ 49%] tests/test_device_proxy.py::test_write_read_attributes_with_green_modes[Futures] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attribute_with_green_modes[Gevent] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attributes_with_green_modes[Gevent] PASSED [ 49%] tests/test_device_proxy.py::test_write_read_attributes_with_green_modes[Gevent] PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attribute_with_green_modes[Asyncio] PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attributes_with_green_modes[Asyncio] PASSED [ 50%] tests/test_device_proxy.py::test_write_read_attributes_with_green_modes[Asyncio] PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attribute_with_attr_info PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attributes_with_attr_info PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attributes_different_sequences[tuple] PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attributes_different_sequences[list] PASSED [ 50%] tests/test_device_proxy.py::test_high_level_api_for_asyncio PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[boolean_scalar] PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[double_scalar] PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[double_scalar_w] PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[enum_scalar] XFAIL [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[float_scalar] PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[long64_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[long_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[long_scalar_w] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[short_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[short_scalar_w] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[string_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[uchar_scalar] XFAIL [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[ulong64_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[ulong_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[ushort_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.Numpy] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.Tuple] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.List] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.Bytes] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.ByteArray] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.String] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.Numpy] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.Tuple] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.List] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.Bytes] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.ByteArray] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.String] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.Numpy] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.Tuple] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.List] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.Bytes] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.ByteArray] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.String] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.Numpy] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.Tuple] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.List] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.Bytes] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.ByteArray] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.String] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.Numpy] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.Tuple] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.List] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.Bytes] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.ByteArray] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.String] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.Numpy] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.Tuple] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.List] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.Bytes] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.ByteArray] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.String] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.Numpy] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.Tuple] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.List] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.Bytes] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.ByteArray] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.String] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.Numpy] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.Tuple] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.List] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.Bytes] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.ByteArray] XFAIL [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.String] XFAIL [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.Numpy] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.Tuple] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.List] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.Bytes] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.ByteArray] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.String] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[boolean_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[double_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[enum_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[float_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[long_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[short_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[string_spectrum] XFAIL [ 56%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[uchar_spectrum] PASSED [ 56%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[ushort_spectrum] PASSED [ 56%] tests/test_device_proxy.py::test_write_read_string_attribute PASSED [ 56%] tests/test_device_proxy.py::test_set_non_existent_attribute_raises_by_default PASSED [ 56%] tests/test_device_proxy.py::test_set_non_existent_attribute_allowed_if_dynamic_interface_unfrozen PASSED [ 56%] tests/test_device_proxy.py::test_dynamic_interface_can_be_toggled PASSED [ 56%] tests/test_device_proxy.py::test_dynamic_interface_flag_can_be_read PASSED [ 56%] tests/test_device_proxy.py::test_dynamic_interface_only_applies_to_device_proxy_instance PASSED [ 56%] tests/test_device_proxy.py::test_dynamic_interface_unfreeze_generates_a_user_warning PASSED [ 56%] tests/test_device_proxy.py::test_get_attribute_config SKIPPED (This ...) [ 56%] tests/test_device_proxy.py::test_get_attribute_config_ex PASSED [ 56%] tests/test_device_proxy.py::test_set_attribute_config PASSED [ 56%] tests/test_device_proxy.py::test_set_attribute_config_signatures PASSED [ 56%] tests/test_device_proxy.py::test_attribute_list_query SKIPPED (This ...) [ 57%] tests/test_device_proxy.py::test_attribute_list_query_ex SKIPPED (Th...) [ 57%] tests/test_device_proxy.py::test_device_proxy_dir_method PASSED [ 57%] tests/test_device_proxy.py::test_device_polling_command PASSED [ 57%] tests/test_device_proxy.py::test_device_polling_attribute PASSED [ 57%] tests/test_device_proxy.py::test_command_string PASSED [ 57%] tests/test_device_proxy.py::test_command_raises_type_error_for_bad_input PASSED [ 57%] tests/test_device_proxy.py::test_repr_uses_info[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_repr_default_if_info_unavailable[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_multiple_repr_calls_only_call_info_once[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_no_memory_leak_for_repr[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_no_memory_leak_for_str[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_no_cyclic_ref_for_proxy[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_repr_uses_info[Futures] PASSED [ 57%] tests/test_device_proxy.py::test_repr_default_if_info_unavailable[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_multiple_repr_calls_only_call_info_once[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_repr[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_str[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_no_cyclic_ref_for_proxy[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_repr_uses_info[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_repr_default_if_info_unavailable[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_multiple_repr_calls_only_call_info_once[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_repr[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_str[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_no_cyclic_ref_for_proxy[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_repr_uses_info[Asyncio] PASSED [ 58%] tests/test_device_proxy.py::test_repr_default_if_info_unavailable[Asyncio] PASSED [ 58%] tests/test_device_proxy.py::test_multiple_repr_calls_only_call_info_once[Asyncio] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_repr[Asyncio] PASSED [ 59%] tests/test_device_proxy.py::test_no_memory_leak_for_str[Asyncio] PASSED [ 59%] tests/test_device_proxy.py::test_no_cyclic_ref_for_proxy[Asyncio] PASSED [ 59%] tests/test_device_proxy.py::test_client_destructor_does_not_deadlock[group_client_lifecycle] SKIPPED [ 59%] tests/test_device_proxy.py::test_client_destructor_does_not_deadlock[device_proxy_lifecycle] SKIPPED [ 59%] tests/test_device_proxy.py::test_pytest_report_on_failed_device_proxy_does_not_crash PASSED [ 59%] tests/test_device_proxy.py::test_dunder_methods_on_failed_device_proxy_do_not_crash PASSED [ 59%] tests/test_device_proxy.py::test_getattr_does_not_raise_for_removed_attribute PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[LockerLanguage] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[CmdArgType] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[MessBoxType] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[PollObjType] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[PollCmdCode] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[SerialModel] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttReqType] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[LockCmdCode] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[EventType] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttrSerialModel] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[KeepAliveCmdCode] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AccessControlType] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[asyn_req_type] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[cb_sub_model] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttrQuality] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttrWriteType] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttrDataFormat] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[DevSource] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[ErrSeverity] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[DevState] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[DispLevel] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[AttrMemorizedType] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[ExtractAs] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[GreenMode] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[LogLevel] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[LogTarget] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[EventSubMode] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[EventReason] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[LockerLanguage] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[CmdArgType] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[MessBoxType] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[PollObjType] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[PollCmdCode] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[SerialModel] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttReqType] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[LockCmdCode] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[EventType] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttrSerialModel] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[KeepAliveCmdCode] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AccessControlType] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[asyn_req_type] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[cb_sub_model] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttrQuality] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttrWriteType] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttrDataFormat] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[DevSource] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[ErrSeverity] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[DevState] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[DispLevel] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[AttrMemorizedType] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[ExtractAs] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[GreenMode] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[LogLevel] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[LogTarget] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[EventSubMode] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[EventReason] PASSED [ 63%] tests/test_group.py::test_wrong_device_name PASSED [ 63%] tests/test_group.py::test_nested_multi_group PASSED [ 63%] tests/test_group.py::test_read_write_attribute PASSED [ 63%] tests/test_group.py::test_command PASSED [ 63%] tests/test_log.py::test_logging_decorators PASSED [ 63%] tests/test_log.py::test_async_logging_decorators PASSED [ 64%] tests/test_log.py::test_tango_stream PASSED [ 64%] tests/test_log.py::test_logging[Synchronous] PASSED [ 64%] tests/test_log.py::test_logging[Asyncio] PASSED [ 64%] tests/test_log.py::test_logging[Gevent] PASSED [ 64%] tests/test_log.py::test_decorator_logging_source_location[Synchronous] SKIPPED [ 64%] tests/test_log.py::test_decorator_logging_source_location[Asyncio] SKIPPED [ 64%] tests/test_log.py::test_decorator_logging_source_location[Gevent] SKIPPED [ 64%] tests/test_log.py::test_stream_logging_source_location[Synchronous] SKIPPED [ 64%] tests/test_log.py::test_stream_logging_source_location[Asyncio] SKIPPED [ 64%] tests/test_log.py::test_stream_logging_source_location[Gevent] SKIPPED [ 64%] tests/test_miscellaneous.py::test_timeval PASSED [ 64%] tests/test_multi_attr_prop.py::test_stuff PASSED [ 64%] tests/test_pickling.py::test_structure_pickle[StructType.CHANGE_EVENT_INFO] PASSED [ 64%] tests/test_pickling.py::test_structure_pickle[StructType.PERIOD_EVENT_INFO] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ARCHIVE_EVENT_INFO] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ATTRIBUTE_EVENT_INFO] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ATTRIBUTE_ALARM] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.DEVICE_ATTRIBUTE_CONFIG] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ATTRIBUTE_INFO] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ATTRIBUTE_INFO_EX] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.DEV_ERROR] PASSED [ 65%] tests/test_pprint.py::test_pprint_structs[str-True] PASSED [ 65%] tests/test_pprint.py::test_pprint_structs[repr-False] PASSED [ 65%] tests/test_pprint.py::test_pprint_group_structs[str-True] PASSED [ 65%] tests/test_pprint.py::test_pprint_group_structs[repr-False] PASSED [ 65%] tests/test_pprint.py::test_pprint_dev_failed_dev_error[str-True] PASSED [ 65%] tests/test_pprint.py::test_pprint_dev_failed_dev_error[repr-False] PASSED [ 65%] tests/test_pprint.py::test_pprint_sequences[str] PASSED [ 66%] tests/test_pprint.py::test_pprint_sequences[repr] PASSED [ 66%] tests/test_pprint.py::test_pprint_data_type_is_cmd_arg_type PASSED [ 66%] tests/test_pprint.py::test_pprint_client_addr PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[int] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[float] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[str] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[bool] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[(int,)] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[(float,)] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[(str,)] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[(bool,)] PASSED [ 66%] tests/test_properties.py::test_device_property_with_typing[int] PASSED [ 66%] tests/test_properties.py::test_device_property_with_typing[float] PASSED [ 66%] tests/test_properties.py::test_device_property_with_typing[str] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[bool] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[(int,)] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[(float,)] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[(str,)] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[(bool,)] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[bool, SCALAR] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[bool], SPECTRUM] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[uint8, SCALAR] XFAIL [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[uint8], SPECTRUM] XFAIL [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[int16, SCALAR] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[int16], SPECTRUM] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[uint16, SCALAR] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[uint16], SPECTRUM] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[int32, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[int32], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[uint32, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[uint32], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[int64, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[int64], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[uint64, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[uint64], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[float64, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[float64], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[float32, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[float32], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_default_value[int-str] PASSED [ 68%] tests/test_properties.py::test_device_property_with_default_value[int-Any] PASSED [ 68%] tests/test_properties.py::test_device_property_with_default_value[float-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[float-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[str-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[str-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[bool-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[bool-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(int,)-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(int,)-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(float,)-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(float,)-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(str,)-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(str,)-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(bool,)-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(bool,)-Any] PASSED [ 69%] tests/test_properties.py::test_device_get_device_properties_when_init_device PASSED [ 70%] tests/test_properties.py::test_mandatory_device_property_with_db_value_succeeds[True] PASSED [ 70%] tests/test_properties.py::test_mandatory_device_property_with_db_value_succeeds[False] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[property-tuple-Property does not support IMAGE type0] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[property-tuple-Property does not support IMAGE type1] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[property-tuple-PyTango does not support mixed types] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[attribute-tuple-PyTango does not support mixed types0] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[attribute-tuple-PyTango does not support mixed types1] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[attribute-tuple-PyTango does not support mixed types2] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[attribute-Callable-Cannot translate] PASSED [ 70%] tests/test_server.py::test_get_enum_labels_success[GoodEnum] PASSED [ 70%] tests/test_server.py::test_get_enum_labels_fail[BadEnumNonZero] PASSED [ 70%] tests/test_server.py::test_get_enum_labels_fail[BadEnumSkipValues] PASSED [ 70%] tests/test_server.py::test_get_enum_labels_fail[BadEnumDuplicates] PASSED [ 70%] tests/test_server.py::test_device_classes_use_latest_implementation PASSED [ 71%] tests/test_server.py::test_empty_device[Synchronous] PASSED [ 71%] tests/test_server.py::test_empty_device[Asyncio] PASSED [ 71%] tests/test_server.py::test_empty_device[Gevent] PASSED [ 71%] tests/test_server.py::test_set_desc_status_state_at_init[doc] PASSED [ 71%] tests/test_server.py::test_set_desc_status_state_at_init[description] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Synchronous-False] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Synchronous-True] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Asyncio-False] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Asyncio-True] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Gevent-False] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Gevent-True] PASSED [ 71%] tests/test_server.py::test_set_state_status[OFF-Synchronous-False] PASSED [ 71%] tests/test_server.py::test_set_state_status[OFF-Synchronous-True] PASSED [ 71%] tests/test_server.py::test_set_state_status[OFF-Asyncio-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[OFF-Asyncio-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[OFF-Gevent-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[OFF-Gevent-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Synchronous-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Synchronous-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Asyncio-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Asyncio-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Gevent-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Gevent-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Synchronous-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Synchronous-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Asyncio-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Asyncio-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Gevent-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[OPEN-Gevent-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Synchronous-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Synchronous-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Asyncio-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Asyncio-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Gevent-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Gevent-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Synchronous-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Synchronous-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Asyncio-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Asyncio-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Gevent-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Gevent-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[MOVING-Synchronous-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Synchronous-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Asyncio-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Asyncio-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Gevent-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Gevent-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Synchronous-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Synchronous-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Asyncio-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Asyncio-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Gevent-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Gevent-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[FAULT-Synchronous-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[FAULT-Synchronous-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[FAULT-Asyncio-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[FAULT-Asyncio-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[FAULT-Gevent-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[FAULT-Gevent-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Synchronous-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Synchronous-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Asyncio-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Asyncio-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Gevent-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Gevent-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Synchronous-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Synchronous-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Asyncio-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Asyncio-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Gevent-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[RUNNING-Gevent-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Synchronous-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Synchronous-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Asyncio-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Asyncio-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Gevent-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Gevent-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Synchronous-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Synchronous-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Asyncio-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Asyncio-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Gevent-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Gevent-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[UNKNOWN-Synchronous-False] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Synchronous-True] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Asyncio-False] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Asyncio-True] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Gevent-False] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Gevent-True] PASSED [ 77%] tests/test_server.py::test_user_dev_state_status[Synchronous] PASSED [ 77%] tests/test_server.py::test_user_dev_state_status[Asyncio] PASSED [ 77%] tests/test_server.py::test_user_dev_state_status[Gevent] PASSED [ 77%] tests/test_server.py::test_attr_quality_checked_with_state[Synchronous] PASSED [ 77%] tests/test_server.py::test_attr_quality_checked_with_state[Asyncio] PASSED [ 77%] tests/test_server.py::test_attr_quality_checked_with_state[Gevent] PASSED [ 77%] tests/test_server.py::test_device_get_attr_config[Synchronous] PASSED [ 77%] tests/test_server.py::test_device_get_attr_config[Asyncio] PASSED [ 77%] tests/test_server.py::test_device_get_attr_config[Gevent] PASSED [ 78%] tests/test_server.py::test_device_set_attr_config[Synchronous] PASSED [ 78%] tests/test_server.py::test_device_set_attr_config[Asyncio] PASSED [ 78%] tests/test_server.py::test_device_set_attr_config[Gevent] PASSED [ 78%] tests/test_server.py::test_default_units PASSED [ 78%] tests/test_server.py::test_custom_units PASSED [ 78%] tests/test_server.py::test_inheritance_overrides_a_property PASSED [ 78%] tests/test_server.py::test_inheritance_override_dev_status PASSED [ 78%] tests/test_server.py::test_inheritance_init_device PASSED [ 78%] tests/test_server.py::test_inheritance_with_decorated_attributes PASSED [ 78%] tests/test_server.py::test_inheritance_with_undecorated_attributes PASSED [ 78%] tests/test_server.py::test_inheritance_with_undecorated_attribute_and_bound_methods PASSED [ 78%] tests/test_server.py::test_inheritance_with_undecorated_attributes_and_unbound_functions PASSED [ 78%] tests/test_server.py::test_inheritance_command_is_allowed_by_naming_convention PASSED [ 78%] tests/test_server.py::test_inheritance_command_is_allowed_by_kwarg_method PASSED [ 79%] tests/test_server.py::test_inheritance_command_is_allowed_by_kwarg_unbound_function PASSED [ 79%] tests/test_server.py::test_exception_propagation[Synchronous] PASSED [ 79%] tests/test_server.py::test_exception_propagation[Asyncio] PASSED [ 79%] tests/test_server.py::test_exception_propagation[Gevent] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os0-MyDs instance --nodb --port 1234-expected_output0] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os1-MyDs -port 1234 -host myhost instance-expected_output1] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os2-MyDs instance --ORBendPoint giop:tcp:_:1234-expected_output2] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os3-MyDs instance -nodb -port 1000 -dlist a/b/c;d/e/f-expected_output3] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os4-MyDs instance -file a/b/c-expected_output4] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os5-MyDs instance -nodb-expected_output5] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os6-MyDs instance -dlist a/b/c;d/e/f-expected_output6] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os7-MyDs instance -vvvv-expected_output7] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os8-MyDs instance --verbose --verbose --verbose --verbose-expected_output8] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os9-MyDs instance -v4-expected_output9] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os10-MyDs instance -v 4-expected_output10] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os11-MyDs instance -dbg -i -s -u-expected_output11] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os12-MyDs instance -ORBtest1 test1 --ORBtest2 test2-expected_output12] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os13-MyDs ORBinstance -ORBtest myORBparam-expected_output13] PASSED [ 80%] 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 [ 80%] tests/test_server.py::test_arguments[linux-applicable_os15-MyDs instance -ORBtest1 test1 --orbinvalid value-expected_output15] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os0-MyDs instance --nodb --port 1234-expected_output0] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os1-MyDs -port 1234 -host myhost instance-expected_output1] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os2-MyDs instance --ORBendPoint giop:tcp:_:1234-expected_output2] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os3-MyDs instance -nodb -port 1000 -dlist a/b/c;d/e/f-expected_output3] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os4-MyDs instance -file a/b/c-expected_output4] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os5-MyDs instance -nodb-expected_output5] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os6-MyDs instance -dlist a/b/c;d/e/f-expected_output6] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os7-MyDs instance -vvvv-expected_output7] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os8-MyDs instance --verbose --verbose --verbose --verbose-expected_output8] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os9-MyDs instance -v4-expected_output9] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os10-MyDs instance -v 4-expected_output10] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os11-MyDs instance -dbg -i -s -u-expected_output11] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os12-MyDs instance -ORBtest1 test1 --ORBtest2 test2-expected_output12] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os13-MyDs ORBinstance -ORBtest myORBparam-expected_output13] PASSED [ 81%] 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 [ 81%] tests/test_server.py::test_arguments[win-applicable_os15-MyDs instance -ORBtest1 test1 --orbinvalid value-expected_output15] PASSED [ 81%] tests/test_server.py::test_server_init_hook_called[Synchronous] PASSED [ 81%] tests/test_server.py::test_server_init_hook_called[Asyncio] SKIPPED [ 81%] tests/test_server.py::test_server_init_hook_called[Gevent] PASSED [ 81%] tests/test_server.py::test_server_init_hook_change_state PASSED [ 81%] tests/test_server.py::test_asyncio_server_init_hook_change_state PASSED [ 82%] tests/test_server.py::test_server_init_hook_called_after_init PASSED [ 82%] tests/test_server.py::test_async_server_init_hook_called_after_init PASSED [ 82%] tests/test_server.py::test_server_init_hook_exception PASSED [ 82%] tests/test_server.py::test_asyncio_server_init_hook_exception PASSED [ 82%] tests/test_server.py::test_server_init_hook_with_low_level_api_called PASSED [ 82%] tests/test_server.py::test_server_init_hook_with_low_level_api_change_state PASSED [ 82%] tests/test_server.py::test_server_init_hook_with_low_level_api_called_after_init PASSED [ 82%] tests/test_server.py::test_server_init_hook_with_low_level_api_exception PASSED [ 82%] tests/test_server.py::test_server_init_multiple_devices PASSED [ 82%] tests/test_server.py::test_server_init_hook_subscribe_event_multiple_devices XFAIL [ 82%] tests/test_server.py::test_deprecation_warning_for_sync_attr_com_methods_in_asyncio_device PASSED [ 82%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[init_device] PASSED [ 82%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[delete_device] PASSED [ 82%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[dev_state] PASSED [ 83%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[dev_status] PASSED [ 83%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[read_attr_hardware] PASSED [ 83%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[always_executed_hook] PASSED [ 83%] tests/test_server.py::test_no_sync_attribute_locks[Synchronous] SKIPPED [ 83%] tests/test_server.py::test_no_sync_attribute_locks[Asyncio] SKIPPED [ 83%] tests/test_server.py::test_no_sync_attribute_locks[Gevent] SKIPPED (...) [ 83%] tests/test_server.py::test_read_slow_and_fast_attributes_with_asyncio SKIPPED [ 83%] tests/test_server.py::test_get_version_info_classic_api PASSED [ 83%] tests/test_server.py::test_get_version_info_high_level_api PASSED [ 83%] tests/test_server.py::test_add_version_info_classic_api PASSED [ 83%] tests/test_server.py::test_add_version_info_high_level_api PASSED [ 83%] tests/test_server.py::test_restart_server_command_cpp_and_py SKIPPED [ 83%] tests/test_server.py::test_restart_simple_server_does_not_crash[Synchronous] PASSED [ 83%] tests/test_server.py::test_restart_simple_server_does_not_crash[Asyncio] PASSED [ 84%] tests/test_server.py::test_restart_simple_server_does_not_crash[Gevent] PASSED [ 84%] tests/test_server.py::test_attr_data_default_fwd_properties PASSED [ 84%] tests/test_server.py::test_attr_data_default_properties PASSED [ 84%] tests/test_server.py::test_attr_data_default_properties_throws_on_unknown PASSED [ 84%] tests/test_server.py::test_attr_data_enum_labels PASSED [ 84%] tests/test_server.py::test_attr_data_to_attr PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[some string-Wrong data type for value for describing attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info1-Wrong number of argument for describing attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info2-Wrong number of argument for describing attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info3-Wrong data type for describing mandatory information] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info4-Wrong data type for describing mandatory information] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info5-Wrong data type in attribute argument for attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info6-Wrong data format in attribute argument for attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info7-Sequence describing mandatory attribute parameters for scalar attribute must have 3 elements] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info8-Sequence describing mandatory attribute parameters for spectrum attribute must have 4 elements] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info9-mandatory dim_x attribute parameter for spectrum attribute must be an integer] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info10-Sequence describing mandatory attribute parameters for image attribute must have 5 elements] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info11-mandatory dim_x attribute parameter for image attribute must be an integer] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info12-mandatory dim_y attribute parameter for image attribute must be an integer] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info13-Wrong data write type in attribute argument] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info14-Wrong display level] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info15-Wrong polling period] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info16-Wrong memorized value] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info17-Missing 'enum_labels' key in attr_list definition] PASSED [ 85%] tests/test_server.py::test_from_attr_info_hw_memorized PASSED [ 85%] tests/test_server.py::test_from_attr_info_memorized PASSED [ 85%] tests/test_server.py::test_device_repr_does_not_segfault_with_pytest PASSED [ 85%] tests/test_server.py::test_client_ident[Synchronous] PASSED [ 86%] tests/test_server.py::test_client_ident[Asyncio] PASSED [ 86%] tests/test_server.py::test_client_ident[Gevent] PASSED [ 86%] tests/test_server.py::test___to_callback PASSED [ 86%] tests/test_server.py::test_no_crash_when_error_in_delete_device PASSED [ 86%] tests/test_server.py::test_polling_configuration PASSED [ 86%] tests/test_subdevdiag.py::test_associated_device_is_device_instance PASSED [ 86%] tests/test_subdevdiag.py::test_register_sub_device PASSED [ 86%] tests/test_telemetry.py::test_telemetry_available_constant_exists PASSED [ 86%] tests/test_telemetry.py::test_telemetry_packages_available_if_telemetry_active SKIPPED [ 86%] tests/test_telemetry.py::test_init_device_and_basic_span_details[Synchronous] SKIPPED [ 86%] tests/test_telemetry.py::test_init_device_and_basic_span_details[Asyncio] SKIPPED [ 86%] tests/test_telemetry.py::test_init_device_and_basic_span_details[Gevent] SKIPPED [ 86%] tests/test_telemetry.py::test_delete_device[Synchronous] SKIPPED (Te...) [ 86%] tests/test_telemetry.py::test_delete_device[Asyncio] SKIPPED (Teleme...) [ 87%] tests/test_telemetry.py::test_delete_device[Gevent] SKIPPED (Telemet...) [ 87%] tests/test_telemetry.py::test_state[Synchronous] SKIPPED (Telemetry ...) [ 87%] tests/test_telemetry.py::test_state[Asyncio] SKIPPED (Telemetry not ...) [ 87%] tests/test_telemetry.py::test_state[Gevent] SKIPPED (Telemetry not a...) [ 87%] tests/test_telemetry.py::test_static_command[Synchronous] SKIPPED (T...) [ 87%] tests/test_telemetry.py::test_static_command[Asyncio] SKIPPED (Telem...) [ 87%] tests/test_telemetry.py::test_static_command[Gevent] SKIPPED (Teleme...) [ 87%] tests/test_telemetry.py::test_static_attribute[Synchronous-Synchronous] SKIPPED [ 87%] tests/test_telemetry.py::test_static_attribute[Synchronous-Asyncio] SKIPPED [ 87%] tests/test_telemetry.py::test_static_attribute[Synchronous-Gevent] SKIPPED [ 87%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Synchronous-Synchronous] SKIPPED [ 87%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Synchronous-Asyncio] SKIPPED [ 87%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Synchronous-Gevent] SKIPPED [ 87%] tests/test_telemetry.py::test_static_attribute[Futures-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Futures-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Futures-Gevent] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Futures-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Futures-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Futures-Gevent] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Gevent-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Gevent-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Gevent-Gevent] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Gevent-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Gevent-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Gevent-Gevent] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Asyncio-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Asyncio-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Asyncio-Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Asyncio-Synchronous] SKIPPED [ 89%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Asyncio-Asyncio] SKIPPED [ 89%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Asyncio-Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_static_attribute_asyncio[Synchronous] SKIPPED [ 89%] tests/test_telemetry.py::test_static_attribute_asyncio[Asyncio] SKIPPED [ 89%] tests/test_telemetry.py::test_static_attribute_asyncio[Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_client_ident_included_for_device[Synchronous] SKIPPED [ 89%] tests/test_telemetry.py::test_client_ident_included_for_device[Asyncio] SKIPPED [ 89%] tests/test_telemetry.py::test_client_ident_included_for_device[Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_base_device_kernel_tracing_disabled_by_default SKIPPED [ 89%] tests/test_telemetry.py::test_base_device_traces_if_kernel_tracing_enabled[Synchronous] SKIPPED [ 89%] tests/test_telemetry.py::test_base_device_traces_if_kernel_tracing_enabled[Asyncio] SKIPPED [ 89%] tests/test_telemetry.py::test_base_device_traces_if_kernel_tracing_enabled[Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_no_device_traces_if_device_tracing_disabled[Synchronous] SKIPPED [ 90%] tests/test_telemetry.py::test_no_device_traces_if_device_tracing_disabled[Asyncio] SKIPPED [ 90%] tests/test_telemetry.py::test_no_device_traces_if_device_tracing_disabled[Gevent] SKIPPED [ 90%] tests/test_test_context.py::test_no_warnings_in_test_context PASSED [ 90%] tests/test_test_context.py::test_single_device[Synchronous] PASSED [ 90%] tests/test_test_context.py::test_single_device[Asyncio] PASSED [ 90%] tests/test_test_context.py::test_single_device[Gevent] PASSED [ 90%] tests/test_test_context.py::test_single_device_old_api PASSED [ 90%] tests/test_test_context.py::test_nested_single_device_in_same_process_failure SKIPPED [ 90%] tests/test_test_context.py::test_nested_single_device_in_different_processes_success_without_short_names PASSED [ 90%] tests/test_test_context.py::test_nested_single_device_in_different_processes_failure_with_short_names PASSED [ 90%] tests/test_test_context.py::test_multi_devices_info[SimpleDevice-SimpleDevice] PASSED [ 90%] tests/test_test_context.py::test_multi_devices_info[tango.test_utils.SimpleDevice-SimpleDevice] PASSED [ 90%] tests/test_test_context.py::test_multi_devices_info[class_field2-ClassicAPISimpleDeviceImpl] PASSED [ 90%] tests/test_test_context.py::test_multi_devices_info[class_field3-ClassicAPISimpleDeviceImpl] PASSED [ 91%] tests/test_test_context.py::test_multi_devices_info[class_field4-ClassicAPISimpleDeviceImpl] PASSED [ 91%] tests/test_test_context.py::test_multi_devices_info[class_field5-ClassicAPISimpleDeviceImpl] PASSED [ 91%] tests/test_test_context.py::test_multi_with_single_device[Synchronous] PASSED [ 91%] tests/test_test_context.py::test_multi_with_single_device[Asyncio] PASSED [ 91%] tests/test_test_context.py::test_multi_with_single_device[Gevent] PASSED [ 91%] tests/test_test_context.py::test_multi_with_single_device_old_api PASSED [ 91%] tests/test_test_context.py::test_multi_with_two_devices[Synchronous] PASSED [ 91%] tests/test_test_context.py::test_multi_with_two_devices[Asyncio] PASSED [ 91%] tests/test_test_context.py::test_multi_with_two_devices[Gevent] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2GreenModeUnspecified-None] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2Synchronous-None] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2Gevent-ValueError] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2Asyncio-ValueError] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2GreenModeUnspecified-None] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2Synchronous-None] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2Gevent-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2Asyncio-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2GreenModeUnspecified-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2Synchronous-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2Gevent-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2Asyncio-None] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2GreenModeUnspecified-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2Synchronous-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2Gevent-None] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2Asyncio-ValueError] PASSED [ 92%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Synchronous-Asyncio-Asyncio-None-SynchronousExecutor] PASSED [ 92%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Synchronous-Gevent-Gevent-None-SynchronousExecutor] PASSED [ 92%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Asyncio-Synchronous-Synchronous-None-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Asyncio-Gevent-Gevent-None-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Gevent-Synchronous-Synchronous-None-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Gevent-Asyncio-Asyncio-None-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Synchronous-Asyncio-None-SynchronousExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Synchronous-Gevent-None-SynchronousExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Gevent-Synchronous-None-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Gevent-Asyncio-None-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-None-Synchronous-None-SynchronousExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Asyncio-Synchronous-DeprecationWarning-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Asyncio-Gevent-DeprecationWarning-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-None-Asyncio-RuntimeError-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-None-Gevent-RuntimeError-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Asyncio-None-Asyncio-RuntimeError-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Gevent-None-Gevent-RuntimeError-GeventExecutor] PASSED [ 94%] tests/test_test_context.py::test_multi_with_async_devices_initialised PASSED [ 94%] tests/test_test_context.py::test_multi_device_access_via_test_context_methods PASSED [ 94%] tests/test_test_context.py::test_multi_short_name_device_proxy_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_multi_short_name_device_proxy_with_dependencies_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_multi_short_name_attribute_proxy_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_single_short_name_device_proxy_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_single_short_name_attribute_proxy_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_multi_short_name_access_fails_if_override_disabled PASSED [ 94%] tests/test_test_context.py::test_multi_device_proxy_cached PASSED [ 94%] tests/test_test_context.py::test_multi_with_two_devices_with_properties[Synchronous] PASSED [ 94%] tests/test_test_context.py::test_multi_with_two_devices_with_properties[Asyncio] PASSED [ 94%] tests/test_test_context.py::test_multi_with_two_devices_with_properties[Gevent] PASSED [ 94%] tests/test_test_context.py::test_multi_raises_on_invalid_file_database_properties PASSED [ 94%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config0] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config1] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config2] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config3] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config4] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config5] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config6] PASSED [ 95%] tests/test_test_context.py::test_multi_with_memorized_attribute_values[False-None-0] PASSED [ 95%] tests/test_test_context.py::test_multi_with_memorized_attribute_values[False-1-0] PASSED [ 95%] tests/test_test_context.py::test_multi_with_memorized_attribute_values[True-None-0] PASSED [ 95%] tests/test_test_context.py::test_multi_with_memorized_attribute_values[True-1-1] PASSED [ 95%] tests/test_test_context.py::test_single_with_memorized_attribute_values[False-None-0] PASSED [ 95%] tests/test_test_context.py::test_single_with_memorized_attribute_values[False-1-0] PASSED [ 95%] tests/test_test_context.py::test_single_with_memorized_attribute_values[True-None-0] PASSED [ 95%] tests/test_test_context.py::test_single_with_memorized_attribute_values[True-1-1] PASSED [ 96%] tests/test_test_context.py::test_empty_string_property_bug[str-property_value0- ] PASSED [ 96%] tests/test_test_context.py::test_empty_string_property_bug[property_type1-property_value1-expected_outcome1] PASSED [ 96%] tests/test_test_context.py::test_empty_string_property_bug[property_type2-property_value2-expected_outcome2] PASSED [ 96%] tests/test_test_context.py::test_test_context_async_device_proxy[True] PASSED [ 96%] tests/test_test_context.py::test_test_context_async_device_proxy[False] PASSED [ 96%] tests/test_test_context.py::test_test_context_multi_async_device_proxy[True] PASSED [ 96%] tests/test_test_context.py::test_test_context_multi_async_device_proxy[False] PASSED [ 96%] tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[True-Futures] PASSED [ 96%] tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[True-Gevent] PASSED [ 96%] tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[False-Futures] PASSED [ 96%] tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[False-Gevent] PASSED [ 96%] tests/test_test_context.py::test_forwarded_attributes[True] XFAIL (D...) [ 96%] tests/test_test_context.py::test_forwarded_attributes[False] XFAIL (...) [ 96%] tests/test_test_context.py::test_device_context_thread_raises_if_device_server_stuck PASSED [ 97%] tests/test_test_context.py::test_device_context_process_raises_and_exits_if_device_server_stuck PASSED [ 97%] tests/test_test_context.py::test_device_context_completes_if_device_server_not_stuck[False] PASSED [ 97%] tests/test_test_context.py::test_device_context_completes_if_device_server_not_stuck[True] PASSED [ 97%] tests/test_type_hints_with_future_annotations.py::test_scalar_attribute_declared_with_typing PASSED [ 97%] tests/test_type_hints_with_future_annotations.py::test_attribute_self_typed_with_not_defined_name PASSED [ 97%] tests/test_type_hints_with_future_annotations.py::test_attribute_declared_with_numpy_typing PASSED [ 97%] tests/test_type_hints_with_future_annotations.py::test_devstate_attribute_declared_with_typing PASSED [ 97%] tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-a/b/c-a/b/c] PASSED [ 97%] tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-a/b/c/d-a/b/c/d] PASSED [ 97%] 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 [ 97%] 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 [ 97%] tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-no://trl/validation-no://trl/validation] PASSED [ 97%] tests/test_utils.py::test_get_trl_with_test_fqtrl_success[tango://host:12-a/b/c-tango://host:12/a/b/c] PASSED [ 97%] 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%] 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%] 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 [ 98%] 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 [ 98%] 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 [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[host:123-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://:123-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:0-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:12/path-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:123?query=1-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:123#dbase=invalid-a/b/c] PASSED [ 98%] tests/test_utils.py::test_global_state_default_set_and_clear PASSED [ 98%] tests/test_utils.py::test_clear_global_var_without_set_does_not_raise PASSED [ 99%] tests/test_utils.py::test_get_tango_type_valid PASSED [ 99%] tests/test_utils.py::test_get_tango_type_invalid_raises_type_error PASSED [ 99%] tests/test_utils.py::test_sequence_to_string_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_double_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbdevinfo_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbdevexportinfo_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbdata_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbdevimport_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbhistorylist_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_devicedatalist_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_devicedatahistorylist_vector_and_back PASSED [ 99%] tests/test_utils.py::test_report_coverage_tracing_enabled SKIPPED (C...) [ 99%] tests/test_zzz_deprecated_pytango_module.py::test_import_aliased_module PASSED [100%] ===== 1210 passed, 131 skipped, 53 xfailed, 1 xpassed in 593.44s (0:09:53) ===== I: pybuild base:385: cd /build/reproducible-path/pytango-10.1.4/.pybuild/cpython3_3.13_tango/build; python3.13 -m pytest --reruns 5 ============================= test session starts ============================== platform linux -- Python 3.13.15, pytest-9.1.1, pluggy-1.6.0 -- /usr/bin/python3.13 cachedir: .pytest_cache rootdir: /build/reproducible-path/pytango-10.1.4/.pybuild/cpython3_3.13_tango/build configfile: pyproject.toml testpaths: tests plugins: env-1.6.0, typeguard-4.4.4, asyncio-1.4.0, forked-1.7.5, rerunfailures-16.4 asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=function, asyncio_default_test_loop_scope=function collecting ... collected 1395 items tests/test_api_util.py::test_get_env_var PASSED [ 0%] tests/test_async.py::test_green_mode_kwarg_for_proxy_methods PASSED [ 0%] tests/test_async.py::test_async_write_with_attr_info PASSED [ 0%] tests/test_async.py::test_async_attribute_polled PASSED [ 0%] tests/test_async.py::test_async_attribute_polled_no_return_value_or_exception PASSED [ 0%] tests/test_async.py::test_async_attribute_with_callback[poll] SKIPPED [ 0%] tests/test_async.py::test_async_attribute_with_callback[push] SKIPPED [ 0%] tests/test_async.py::test_async_command_polled PASSED [ 0%] tests/test_async.py::test_async_command_with_polled_callback[cmd_ok-123-123-False-] PASSED [ 0%] tests/test_async.py::test_async_command_with_polled_callback[cmd_timeout-123-None-True-TRANSIENT_CallTimedout] PASSED [ 0%] tests/test_async.py::test_async_command_with_polled_callback[cmd_exception-123-None-True-Intentional exception] PASSED [ 0%] tests/test_async.py::test_async_attribute_read_with_polled_callback[attr_ok-argout0-False] PASSED [ 0%] tests/test_async.py::test_async_attribute_read_with_polled_callback[attr_timeout-argout1-True] PASSED [ 0%] tests/test_async.py::test_async_attribute_read_with_polled_callback[attr_exception-argout2-True] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_polled_callback[attr_ok-False-0-] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_polled_callback[attr_timeout-True-0-] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_polled_callback[attr_exception-True-1-Intentional exception] PASSED [ 1%] tests/test_async.py::test_async_command_with_pushed_callback[cmd_ok-123-123-False-] PASSED [ 1%] tests/test_async.py::test_async_command_with_pushed_callback[cmd_timeout-123-None-True-TRANSIENT_CallTimedout] PASSED [ 1%] tests/test_async.py::test_async_command_with_pushed_callback[cmd_exception-123-None-True-Intentional exception] PASSED [ 1%] tests/test_async.py::test_async_attribute_read_with_pushed_callback[attr_ok-argout0-False] PASSED [ 1%] tests/test_async.py::test_async_attribute_read_with_pushed_callback[attr_timeout-argout1-True] PASSED [ 1%] tests/test_async.py::test_async_attribute_read_with_pushed_callback[attr_exception-argout2-True] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_pushed_callback[attr_ok-False-0-] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_pushed_callback[attr_timeout-True-0-] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_pushed_callback[attr_exception-True-1-Intentional exception] PASSED [ 1%] tests/test_async.py::test_async_exception_in_callback PASSED [ 1%] tests/test_attrconfeventdata.py::test_attribute_configuration_event PASSED [ 2%] tests/test_attrconfeventdata.py::test_attribute_configuration_event_set_errors PASSED [ 2%] tests/test_attribute_proxy.py::test_ping[scalar_int] PASSED [ 2%] tests/test_attribute_proxy.py::test_ping[spectrum_str] PASSED [ 2%] tests/test_attribute_proxy.py::test_ping[image_float] PASSED [ 2%] tests/test_attribute_proxy.py::test_state_status[scalar_int] PASSED [ 2%] tests/test_attribute_proxy.py::test_state_status[spectrum_str] PASSED [ 2%] tests/test_attribute_proxy.py::test_state_status[image_float] PASSED [ 2%] tests/test_attribute_proxy.py::test_read_write_attribute[scalar_int] PASSED [ 2%] tests/test_attribute_proxy.py::test_read_write_attribute[spectrum_str] PASSED [ 2%] tests/test_attribute_proxy.py::test_read_write_attribute[image_float] PASSED [ 2%] tests/test_attribute_proxy.py::test_attribute_poll[scalar_int] PASSED [ 2%] tests/test_attribute_proxy.py::test_attribute_poll[spectrum_str] PASSED [ 2%] tests/test_attribute_proxy.py::test_attribute_poll[image_float] PASSED [ 2%] tests/test_attribute_proxy.py::test_read_write_attribute_async[scalar_int] PASSED [ 3%] tests/test_attribute_proxy.py::test_read_write_attribute_async[spectrum_str] PASSED [ 3%] tests/test_attribute_proxy.py::test_read_write_attribute_async[image_float] PASSED [ 3%] tests/test_attribute_proxy.py::test_event[Synchronous] SKIPPED (This...) [ 3%] tests/test_attribute_proxy.py::test_event[Futures] SKIPPED (This tes...) [ 3%] tests/test_attribute_proxy.py::test_event[Gevent] SKIPPED (This test...) [ 3%] tests/test_attribute_proxy.py::test_event[Asyncio] SKIPPED (This tes...) [ 3%] tests/test_attribute_proxy.py::test_pytest_report_on_failed_attribute_proxy_does_not_crash PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[int-True] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[int-False] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[float-True] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[float-False] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[str-True] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[str-False] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[bool-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[bool-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(int,)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(int,)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(float,)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(float,)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(str,)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(str,)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(bool,)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(bool,)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((int,),)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((int,),)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((float,),)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((float,),)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((str,),)-True] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_all_types[((str,),)-False] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_all_types[((bool,),)-True] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_all_types[((bool,),)-False] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_with_green_modes[Synchronous] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_with_green_modes[Asyncio] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_with_green_modes[Gevent] PASSED [ 5%] tests/test_attributes.py::test_wrong_encoding_string PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[int-True] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[int-False] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[float-True] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[float-False] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[str-True] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[str-False] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[bool-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[bool-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(int,)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(int,)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(float,)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(float,)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(str,)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(str,)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(bool,)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(bool,)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((int,),)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((int,),)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((float,),)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((float,),)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((str,),)-True] PASSED [ 7%] tests/test_attributes.py::test_attribute_declared_with_typing[((str,),)-False] PASSED [ 7%] tests/test_attributes.py::test_attribute_declared_with_typing[((bool,),)-True] PASSED [ 7%] tests/test_attributes.py::test_attribute_declared_with_typing[((bool,),)-False] PASSED [ 7%] tests/test_attributes.py::test_attribute_self_typed_with_not_defined_name PASSED [ 7%] tests/test_attributes.py::test_read_write_attribute_with_unbound_functions PASSED [ 7%] tests/test_attributes.py::test_read_write_attribute_decorated_methods[Synchronous] PASSED [ 7%] tests/test_attributes.py::test_read_write_attribute_decorated_methods[Asyncio] PASSED [ 7%] tests/test_attributes.py::test_read_write_attribute_decorated_methods[Gevent] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[int] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[float] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[str] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[bool] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[(int,)] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[(float,)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[(str,)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[(bool,)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[((int,),)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[((float,),)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[((str,),)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[((bool,),)] PASSED [ 8%] tests/test_attributes.py::test_get_set_attribute_value_warning_and_alarm_thresholds PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-float-list] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-float-np.empty] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-float-np.array] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-int-list] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-int-np.empty] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-int-np.array] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-str-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-str-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-str-np.array] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-bool-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-bool-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-bool-np.array] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-float-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-float-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-float-np.array] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-int-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-int-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-int-np.array] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-str-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-str-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-str-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-bool-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-bool-np.empty] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-bool-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-float-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-float-np.empty] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-float-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-int-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-int-np.empty] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-int-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-str-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-str-np.empty] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-str-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-bool-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-bool-np.empty] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-bool-np.array] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-float-list] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-float-np.empty] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-float-np.array] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-int-list] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-int-np.empty] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-int-np.array] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-str-list] XFAIL [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-str-np.empty] XFAIL [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-str-np.array] XFAIL [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-bool-list] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-bool-np.empty] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-bool-np.array] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-float-list] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-float-np.empty] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-float-np.array] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-int-list] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-int-np.empty] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-int-np.array] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-str-list] XFAIL [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-str-np.empty] XFAIL [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-str-np.array] XFAIL [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-bool-list] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-bool-np.empty] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-bool-np.array] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-float-list] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-float-np.empty] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-float-np.array] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-int-list] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-int-np.empty] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-int-np.array] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-str-list] XFAIL [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-str-np.empty] XFAIL [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-str-np.array] XFAIL [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-bool-list] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-bool-np.empty] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-bool-np.array] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-Device_4Impl] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-Device_5Impl] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-Device_6Impl] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-LatestDeviceImpl] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-Device_4Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-Device_5Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-Device_6Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-LatestDeviceImpl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-Device_4Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-Device_5Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-Device_6Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-LatestDeviceImpl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-Device_4Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-Device_5Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-Device_6Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-LatestDeviceImpl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-Device_4Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-Device_5Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-Device_6Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-LatestDeviceImpl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-Device_4Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-Device_5Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-Device_6Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-LatestDeviceImpl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-Device_4Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-Device_5Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-Device_6Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-LatestDeviceImpl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-Device_4Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-Device_5Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-Device_6Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-LatestDeviceImpl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-Device_4Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-Device_5Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-Device_6Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-LatestDeviceImpl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-Device_4Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-Device_5Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-Device_6Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-LatestDeviceImpl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-Device_4Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-Device_5Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-Device_6Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-LatestDeviceImpl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-Device_4Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-Device_5Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-Device_6Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-LatestDeviceImpl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-Device_4Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-Device_5Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-Device_6Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-LatestDeviceImpl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-Device_4Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-Device_5Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-Device_6Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-LatestDeviceImpl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-Device_4Impl] XFAIL [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-Device_5Impl] XFAIL [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-Device_6Impl] XFAIL [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-LatestDeviceImpl] XFAIL [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-Device_4Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-Device_5Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-Device_6Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-LatestDeviceImpl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-Device_4Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-Device_5Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-Device_6Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-LatestDeviceImpl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-Device_4Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-Device_5Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-Device_6Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-LatestDeviceImpl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-Device_4Impl] XFAIL [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-Device_5Impl] XFAIL [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-Device_6Impl] XFAIL [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-LatestDeviceImpl] XFAIL [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-Device_4Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-Device_5Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-Device_6Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-LatestDeviceImpl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-Device_4Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-Device_5Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-Device_6Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-LatestDeviceImpl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-Device_4Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-Device_5Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-Device_6Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-LatestDeviceImpl] PASSED [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-Device_4Impl] XFAIL [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-Device_5Impl] XFAIL [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-Device_6Impl] XFAIL [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-LatestDeviceImpl] XFAIL [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-Device_4Impl] PASSED [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-Device_5Impl] PASSED [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-Device_6Impl] PASSED [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-LatestDeviceImpl] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SCALAR-state] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SCALAR-DevState0] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SCALAR-DevState1] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SPECTRUM-state] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SPECTRUM-DevState0] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SPECTRUM-DevState1] PASSED [ 21%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[IMAGE-state] PASSED [ 21%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[IMAGE-DevState0] PASSED [ 21%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[IMAGE-DevState1] PASSED [ 21%] tests/test_attributes.py::test_read_write_attribute_enum[SCALAR] PASSED [ 21%] tests/test_attributes.py::test_read_write_attribute_enum[SPECTRUM] PASSED [ 21%] tests/test_attributes.py::test_read_write_attribute_enum[IMAGE] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[SCALAR-DevState] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[SCALAR-GoodEnum] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[SPECTRUM-DevState] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[SPECTRUM-GoodEnum] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[IMAGE-DevState] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[IMAGE-GoodEnum] PASSED [ 21%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[int] PASSED [ 21%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[float] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[str] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[bool] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[(int,)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[(float,)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[(str,)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[(bool,)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[((int,),)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[((float,),)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[((str,),)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[((bool,),)] PASSED [ 22%] tests/test_attributes.py::test_read_enum_attribute_with_invalid_quality_is_none PASSED [ 22%] tests/test_attributes.py::test_wrong_attribute_read PASSED [ 22%] tests/test_attributes.py::test_attribute_access_with_default_method_names PASSED [ 22%] tests/test_attributes.py::test_read_write_dynamic_attribute[low_level_read-Synchronous] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[low_level_read-Asyncio] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[low_level_read-Gevent] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[high_level_read-Synchronous] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[high_level_read-Asyncio] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[high_level_read-Gevent] PASSED [ 23%] tests/test_attributes.py::test_async_add_remove_dynamic_attribute PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[int] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[float] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[str] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[bool] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[(int,)] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[(float,)] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[(str,)] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[(bool,)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[((int,),)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[((float,),)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[((str,),)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[((bool,),)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_self_typed_with_not_defined_name PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[bool, SCALAR] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[bool], SPECTRUM] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[uint8, SCALAR] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint8], SPECTRUM] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[int16, SCALAR] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[int16], SPECTRUM] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[uint16, SCALAR] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint16], SPECTRUM] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[int32, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[int32], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[uint32, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint32], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[int64, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[int64], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[uint64, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint64], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[float64, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[float64], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[float32, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[float32], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[bool], IMAGE] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[uint8], IMAGE] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[int16], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[uint16], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[int32], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[uint32], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[int64], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[uint64], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[float64], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[float32], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_wrong_declared_with_numpy_typing[RuntimeError: AttrDataFormat has to be specified] PASSED [ 26%] tests/test_attributes.py::test_attribute_wrong_declared_with_numpy_typing[DevFailed: Maximum y dim. wrongly defined] PASSED [ 26%] tests/test_attributes.py::test_attribute_wrong_declared_with_numpy_typing[TypeError: Expecting a integer type, but it is not] PASSED [ 26%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_default_names[Synchronous] PASSED [ 26%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_default_names[Asyncio] PASSED [ 26%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_default_names[Gevent] PASSED [ 26%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_user_names[Synchronous] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_user_names[Asyncio] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_user_names[Gevent] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_shared_user_functions PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_enum[SCALAR] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_enum[SPECTRUM] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_enum[IMAGE] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SCALAR-DevState] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SCALAR-GoodEnum] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SPECTRUM-DevState] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SPECTRUM-GoodEnum] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[IMAGE-DevState] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[IMAGE-GoodEnum] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_is_allowed_with_async[Synchronous] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_is_allowed_with_async[Asyncio] PASSED [ 28%] tests/test_attributes.py::test_read_write_dynamic_attribute_is_allowed_with_async[Gevent] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Synchronous-True] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Synchronous-False] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Asyncio-True] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Asyncio-False] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Gevent-True] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Gevent-False] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_using_classic_api_like_sardana[Device_4Impl] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_using_classic_api_like_sardana[Device_5Impl] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_using_classic_api_like_sardana[Device_6Impl] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_using_classic_api_like_sardana[LatestDeviceImpl] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_unbound_functions[True-low_level] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_unbound_functions[True-high_level] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_unbound_functions[False-low_level] PASSED [ 29%] tests/test_attributes.py::test_dynamic_attribute_with_unbound_functions[False-high_level] PASSED [ 29%] tests/test_attributes.py::test_attribute_decorators[Synchronous] PASSED [ 29%] tests/test_attributes.py::test_attribute_decorators[Asyncio] PASSED [ 29%] tests/test_attributes.py::test_attribute_decorators[Gevent] PASSED [ 29%] tests/test_attributes.py::test_attribute_info_description PASSED [ 29%] tests/test_attributes.py::test_read_only_dynamic_attribute_with_dummy_write_method[low_level_read] PASSED [ 29%] tests/test_attributes.py::test_read_only_dynamic_attribute_with_dummy_write_method[high_level_read] PASSED [ 29%] tests/test_attributes.py::test_dynamic_attribute_with_method_in_other_class PASSED [ 29%] tests/test_attributes.py::test_polled_attribute[Synchronous] PASSED [ 29%] tests/test_attributes.py::test_polled_attribute[Asyncio] PASSED [ 29%] tests/test_attributes.py::test_polled_attribute[Gevent] PASSED [ 29%] tests/test_attributes.py::test_read_write_dev_encoded[str-True-tuple] PASSED [ 29%] tests/test_attributes.py::test_read_write_dev_encoded[str-True-list] PASSED [ 29%] tests/test_attributes.py::test_read_write_dev_encoded[str-False-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[str-False-list] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytes-True-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytes-True-list] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytes-False-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytes-False-list] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytearray-True-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytearray-True-list] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytearray-False-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytearray-False-list] PASSED [ 30%] tests/test_attributes.py::test_dev_encoded_wrong_encoding PASSED [ 30%] tests/test_attributes.py::test_set_value_None PASSED [ 30%] tests/test_attributes.py::test_encoded_attribute[gray8] PASSED [ 30%] tests/test_attributes.py::test_encoded_attribute[gray16] PASSED [ 30%] tests/test_attributes.py::test_encoded_attribute[rgb24] PASSED [ 31%] tests/test_attributes.py::test_encoded_attribute[jpeg_gray8] PASSED [ 31%] tests/test_attributes.py::test_encoded_attribute[jpeg_rgb24] PASSED [ 31%] tests/test_attributes.py::test_encoded_attribute[jpeg_rgb32] XFAIL (...) [ 31%] tests/test_attributes.py::test_dev_encoded_memory_usage XPASS (Someh...) [ 31%] tests/test_attributes.py::test_attribute_list PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[int-False] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[int-True] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[float-False] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[float-True] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[str-False] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[str-True] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[bool-False] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[bool-True] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[(int,)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(int,)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(float,)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(float,)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(str,)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(str,)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(bool,)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(bool,)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((int,),)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((int,),)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((float,),)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((float,),)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((str,),)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((str,),)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((bool,),)-False] PASSED [ 33%] tests/test_attributes.py::test_fill_attr_polling_buffer[((bool,),)-True] PASSED [ 33%] tests/test_attributes.py::test_removed_dim_parameters PASSED [ 33%] tests/test_auto_tango_allow_threads.py::test_dont_crash_with_nested_tango_allow_threads SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_DEVICE-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_DEVICE-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_CLASS-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_CLASS-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_PROCESS-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_PROCESS-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-NO_SYNC-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-NO_SYNC-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_DEVICE-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_DEVICE-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_CLASS-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_CLASS-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_PROCESS-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_PROCESS-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-NO_SYNC-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-NO_SYNC-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_DEVICE-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_DEVICE-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_CLASS-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_CLASS-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_PROCESS-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_PROCESS-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-NO_SYNC-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-NO_SYNC-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_DEVICE-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_DEVICE-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_CLASS-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_CLASS-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_PROCESS-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_PROCESS-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-NO_SYNC-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-NO_SYNC-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_DEVICE-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_DEVICE-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_CLASS-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_CLASS-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_PROCESS-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_PROCESS-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-NO_SYNC-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-NO_SYNC-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_DEVICE-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_DEVICE-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_CLASS-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_CLASS-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_PROCESS-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_PROCESS-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-NO_SYNC-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-NO_SYNC-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_dont_deadlock_when_releasing_monitor SKIPPED [ 36%] tests/test_commands.py::test_static_commands[int-Synchronous] PASSED [ 36%] tests/test_commands.py::test_static_commands[int-Asyncio] PASSED [ 36%] tests/test_commands.py::test_static_commands[int-Gevent] PASSED [ 36%] tests/test_commands.py::test_static_commands[float-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[float-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[float-Gevent] PASSED [ 37%] tests/test_commands.py::test_static_commands[str-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[str-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[str-Gevent] PASSED [ 37%] tests/test_commands.py::test_static_commands[bool-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[bool-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[bool-Gevent] PASSED [ 37%] tests/test_commands.py::test_static_commands[(int,)-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[(int,)-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[(int,)-Gevent] PASSED [ 37%] tests/test_commands.py::test_static_commands[(float,)-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[(float,)-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[(float,)-Gevent] PASSED [ 38%] tests/test_commands.py::test_static_commands[(str,)-Synchronous] PASSED [ 38%] tests/test_commands.py::test_static_commands[(str,)-Asyncio] PASSED [ 38%] tests/test_commands.py::test_static_commands[(str,)-Gevent] PASSED [ 38%] tests/test_commands.py::test_static_commands[(bool,)-Synchronous] XFAIL [ 38%] tests/test_commands.py::test_static_commands[(bool,)-Asyncio] XFAIL [ 38%] tests/test_commands.py::test_static_commands[(bool,)-Gevent] XFAIL (...) [ 38%] tests/test_commands.py::test_static_commands[DevVarLongStringArray-Synchronous] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarLongStringArray-Asyncio] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarLongStringArray-Gevent] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarDoubleStringArray-Synchronous] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarDoubleStringArray-Asyncio] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarDoubleStringArray-Gevent] PASSED [ 38%] tests/test_commands.py::test_static_commands_with_typing[int] PASSED [ 38%] tests/test_commands.py::test_static_commands_with_typing[float] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[str] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[bool] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[(int,)] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[(float,)] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[(str,)] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[(bool,)] XFAIL [ 39%] tests/test_commands.py::test_static_commands_with_typing[DevVarLongStringArray] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[DevVarDoubleStringArray] PASSED [ 39%] tests/test_commands.py::test_devstate_command_with_typing PASSED [ 39%] tests/test_commands.py::test_command_self_typed_with_not_defined_name PASSED [ 39%] tests/test_commands.py::test_decorated_command[Synchronous] PASSED [ 39%] tests/test_commands.py::test_decorated_command[Asyncio] PASSED [ 39%] tests/test_commands.py::test_decorated_command[Gevent] PASSED [ 40%] tests/test_commands.py::test_command_isallowed[Synchronous] PASSED [ 40%] tests/test_commands.py::test_command_isallowed[Asyncio] PASSED [ 40%] tests/test_commands.py::test_command_isallowed[Gevent] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Synchronous-True] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Synchronous-False] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Asyncio-True] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Asyncio-False] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Gevent-True] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Gevent-False] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[int] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[float] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[str] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[bool] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[(int,)] PASSED [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[(float,)] PASSED [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[(str,)] PASSED [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[(bool,)] XFAIL [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[DevVarLongStringArray] PASSED [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[DevVarDoubleStringArray] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[bool, SCALAR] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[bool], SPECTRUM] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[uint8, SCALAR] XFAIL [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[uint8], SPECTRUM] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[int16, SCALAR] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[int16], SPECTRUM] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[uint16, SCALAR] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[uint16], SPECTRUM] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[int32, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[int32], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[uint32, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[uint32], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[int64, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[int64], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[uint64, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[uint64], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[float64, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[float64], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[float32, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[float32], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_polled_command PASSED [ 42%] tests/test_commands.py::test_wrong_command_result PASSED [ 42%] tests/test_commands.py::test_command_info PASSED [ 43%] tests/test_commands.py::test_docstring_parsing PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[int] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[float] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[str] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[bool] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[(int,)] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[(float,)] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[(str,)] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[(bool,)] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[DevVarLongStringArray] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[DevVarDoubleStringArray] PASSED [ 43%] tests/test_commands.py::test_decorated_void_command PASSED [ 43%] tests/test_database.py::test_put_remove_attribute_properties PASSED [ 43%] tests/test_database.py::test_put_get_attribute_properties_string_conversion PASSED [ 44%] tests/test_databaseds.py::test_ping SKIPPED (This test is failing wh...) [ 44%] tests/test_databaseds.py::test_status SKIPPED (This test is failing ...) [ 44%] tests/test_databaseds.py::test_state SKIPPED (This test is failing w...) [ 44%] tests/test_databaseds.py::test_device_property SKIPPED (This test is...) [ 44%] tests/test_databaseds.py::test_info SKIPPED (This test is failing wh...) [ 44%] tests/test_device_proxy.py::test_ping PASSED [ 44%] tests/test_device_proxy.py::test_info PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[State] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[Status] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[ampli] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[boolean_image] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[boolean_image_ro] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[boolean_scalar] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[boolean_spectrum] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[boolean_spectrum_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_image] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_image_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_scalar] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_scalar_rww] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_scalar_w] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_spectrum] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_spectrum_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[echo_mode] SKIPPED (...) [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_image] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_image_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_scalar] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_scalar_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_spectrum] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[enum_spectrum_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_image] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_image_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_scalar] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_spectrum] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_spectrum_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[freq] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long64_image_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long64_scalar] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long64_spectrum_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long_image] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long_image_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long_scalar] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long_scalar_rww] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[long_scalar_w] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[long_spectrum] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[long_spectrum_ro] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_image] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_image_ro] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_scalar] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_scalar_ro] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_scalar_rww] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_scalar_w] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_spectrum] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_spectrum_ro] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[string_image] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[string_image_ro] XFAIL [ 47%] tests/test_device_proxy.py::test_read_attribute[string_scalar] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[string_spectrum] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[string_spectrum_ro] XFAIL [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_image] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_image_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_scalar] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_spectrum] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_spectrum_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong64_image_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong64_scalar] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong64_spectrum_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong_image_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong_scalar] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong_spectrum_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ushort_image] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[ushort_image_ro] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[ushort_scalar] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[ushort_spectrum] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[ushort_spectrum_ro] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[wave] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attribute_with_green_modes[Synchronous] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attributes_with_green_modes[Synchronous] PASSED [ 49%] tests/test_device_proxy.py::test_write_read_attributes_with_green_modes[Synchronous] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attribute_with_green_modes[Futures] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attributes_with_green_modes[Futures] PASSED [ 49%] tests/test_device_proxy.py::test_write_read_attributes_with_green_modes[Futures] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attribute_with_green_modes[Gevent] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attributes_with_green_modes[Gevent] PASSED [ 49%] tests/test_device_proxy.py::test_write_read_attributes_with_green_modes[Gevent] PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attribute_with_green_modes[Asyncio] PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attributes_with_green_modes[Asyncio] PASSED [ 50%] tests/test_device_proxy.py::test_write_read_attributes_with_green_modes[Asyncio] PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attribute_with_attr_info PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attributes_with_attr_info PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attributes_different_sequences[tuple] PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attributes_different_sequences[list] PASSED [ 50%] tests/test_device_proxy.py::test_high_level_api_for_asyncio PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[boolean_scalar] PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[double_scalar] PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[double_scalar_w] PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[enum_scalar] XFAIL [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[float_scalar] PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[long64_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[long_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[long_scalar_w] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[short_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[short_scalar_w] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[string_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[uchar_scalar] XFAIL [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[ulong64_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[ulong_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[ushort_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.Numpy] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.Tuple] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.List] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.Bytes] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.ByteArray] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.String] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.Numpy] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.Tuple] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.List] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.Bytes] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.ByteArray] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.String] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.Numpy] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.Tuple] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.List] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.Bytes] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.ByteArray] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.String] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.Numpy] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.Tuple] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.List] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.Bytes] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.ByteArray] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.String] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.Numpy] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.Tuple] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.List] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.Bytes] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.ByteArray] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.String] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.Numpy] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.Tuple] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.List] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.Bytes] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.ByteArray] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.String] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.Numpy] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.Tuple] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.List] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.Bytes] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.ByteArray] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.String] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.Numpy] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.Tuple] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.List] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.Bytes] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.ByteArray] XFAIL [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.String] XFAIL [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.Numpy] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.Tuple] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.List] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.Bytes] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.ByteArray] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.String] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[boolean_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[double_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[enum_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[float_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[long_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[short_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[string_spectrum] XFAIL [ 56%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[uchar_spectrum] PASSED [ 56%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[ushort_spectrum] PASSED [ 56%] tests/test_device_proxy.py::test_write_read_string_attribute PASSED [ 56%] tests/test_device_proxy.py::test_set_non_existent_attribute_raises_by_default PASSED [ 56%] tests/test_device_proxy.py::test_set_non_existent_attribute_allowed_if_dynamic_interface_unfrozen PASSED [ 56%] tests/test_device_proxy.py::test_dynamic_interface_can_be_toggled PASSED [ 56%] tests/test_device_proxy.py::test_dynamic_interface_flag_can_be_read PASSED [ 56%] tests/test_device_proxy.py::test_dynamic_interface_only_applies_to_device_proxy_instance PASSED [ 56%] tests/test_device_proxy.py::test_dynamic_interface_unfreeze_generates_a_user_warning PASSED [ 56%] tests/test_device_proxy.py::test_get_attribute_config SKIPPED (This ...) [ 56%] tests/test_device_proxy.py::test_get_attribute_config_ex PASSED [ 56%] tests/test_device_proxy.py::test_set_attribute_config PASSED [ 56%] tests/test_device_proxy.py::test_set_attribute_config_signatures PASSED [ 56%] tests/test_device_proxy.py::test_attribute_list_query SKIPPED (This ...) [ 57%] tests/test_device_proxy.py::test_attribute_list_query_ex SKIPPED (Th...) [ 57%] tests/test_device_proxy.py::test_device_proxy_dir_method PASSED [ 57%] tests/test_device_proxy.py::test_device_polling_command PASSED [ 57%] tests/test_device_proxy.py::test_device_polling_attribute PASSED [ 57%] tests/test_device_proxy.py::test_command_string PASSED [ 57%] tests/test_device_proxy.py::test_command_raises_type_error_for_bad_input PASSED [ 57%] tests/test_device_proxy.py::test_repr_uses_info[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_repr_default_if_info_unavailable[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_multiple_repr_calls_only_call_info_once[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_no_memory_leak_for_repr[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_no_memory_leak_for_str[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_no_cyclic_ref_for_proxy[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_repr_uses_info[Futures] PASSED [ 57%] tests/test_device_proxy.py::test_repr_default_if_info_unavailable[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_multiple_repr_calls_only_call_info_once[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_repr[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_str[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_no_cyclic_ref_for_proxy[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_repr_uses_info[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_repr_default_if_info_unavailable[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_multiple_repr_calls_only_call_info_once[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_repr[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_str[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_no_cyclic_ref_for_proxy[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_repr_uses_info[Asyncio] PASSED [ 58%] tests/test_device_proxy.py::test_repr_default_if_info_unavailable[Asyncio] PASSED [ 58%] tests/test_device_proxy.py::test_multiple_repr_calls_only_call_info_once[Asyncio] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_repr[Asyncio] PASSED [ 59%] tests/test_device_proxy.py::test_no_memory_leak_for_str[Asyncio] PASSED [ 59%] tests/test_device_proxy.py::test_no_cyclic_ref_for_proxy[Asyncio] PASSED [ 59%] tests/test_device_proxy.py::test_client_destructor_does_not_deadlock[group_client_lifecycle] SKIPPED [ 59%] tests/test_device_proxy.py::test_client_destructor_does_not_deadlock[device_proxy_lifecycle] SKIPPED [ 59%] tests/test_device_proxy.py::test_pytest_report_on_failed_device_proxy_does_not_crash PASSED [ 59%] tests/test_device_proxy.py::test_dunder_methods_on_failed_device_proxy_do_not_crash PASSED [ 59%] tests/test_device_proxy.py::test_getattr_does_not_raise_for_removed_attribute PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[LockerLanguage] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[CmdArgType] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[MessBoxType] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[PollObjType] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[PollCmdCode] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[SerialModel] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttReqType] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[LockCmdCode] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[EventType] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttrSerialModel] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[KeepAliveCmdCode] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AccessControlType] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[asyn_req_type] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[cb_sub_model] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttrQuality] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttrWriteType] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttrDataFormat] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[DevSource] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[ErrSeverity] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[DevState] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[DispLevel] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[AttrMemorizedType] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[ExtractAs] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[GreenMode] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[LogLevel] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[LogTarget] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[EventSubMode] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[EventReason] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[LockerLanguage] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[CmdArgType] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[MessBoxType] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[PollObjType] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[PollCmdCode] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[SerialModel] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttReqType] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[LockCmdCode] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[EventType] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttrSerialModel] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[KeepAliveCmdCode] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AccessControlType] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[asyn_req_type] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[cb_sub_model] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttrQuality] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttrWriteType] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttrDataFormat] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[DevSource] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[ErrSeverity] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[DevState] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[DispLevel] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[AttrMemorizedType] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[ExtractAs] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[GreenMode] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[LogLevel] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[LogTarget] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[EventSubMode] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[EventReason] PASSED [ 63%] tests/test_group.py::test_wrong_device_name PASSED [ 63%] tests/test_group.py::test_nested_multi_group PASSED [ 63%] tests/test_group.py::test_read_write_attribute PASSED [ 63%] tests/test_group.py::test_command PASSED [ 63%] tests/test_log.py::test_logging_decorators PASSED [ 63%] tests/test_log.py::test_async_logging_decorators PASSED [ 64%] tests/test_log.py::test_tango_stream PASSED [ 64%] tests/test_log.py::test_logging[Synchronous] PASSED [ 64%] tests/test_log.py::test_logging[Asyncio] PASSED [ 64%] tests/test_log.py::test_logging[Gevent] PASSED [ 64%] tests/test_log.py::test_decorator_logging_source_location[Synchronous] SKIPPED [ 64%] tests/test_log.py::test_decorator_logging_source_location[Asyncio] SKIPPED [ 64%] tests/test_log.py::test_decorator_logging_source_location[Gevent] SKIPPED [ 64%] tests/test_log.py::test_stream_logging_source_location[Synchronous] SKIPPED [ 64%] tests/test_log.py::test_stream_logging_source_location[Asyncio] SKIPPED [ 64%] tests/test_log.py::test_stream_logging_source_location[Gevent] SKIPPED [ 64%] tests/test_miscellaneous.py::test_timeval PASSED [ 64%] tests/test_multi_attr_prop.py::test_stuff PASSED [ 64%] tests/test_pickling.py::test_structure_pickle[StructType.CHANGE_EVENT_INFO] PASSED [ 64%] tests/test_pickling.py::test_structure_pickle[StructType.PERIOD_EVENT_INFO] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ARCHIVE_EVENT_INFO] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ATTRIBUTE_EVENT_INFO] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ATTRIBUTE_ALARM] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.DEVICE_ATTRIBUTE_CONFIG] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ATTRIBUTE_INFO] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ATTRIBUTE_INFO_EX] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.DEV_ERROR] PASSED [ 65%] tests/test_pprint.py::test_pprint_structs[str-True] PASSED [ 65%] tests/test_pprint.py::test_pprint_structs[repr-False] PASSED [ 65%] tests/test_pprint.py::test_pprint_group_structs[str-True] PASSED [ 65%] tests/test_pprint.py::test_pprint_group_structs[repr-False] PASSED [ 65%] tests/test_pprint.py::test_pprint_dev_failed_dev_error[str-True] PASSED [ 65%] tests/test_pprint.py::test_pprint_dev_failed_dev_error[repr-False] PASSED [ 65%] tests/test_pprint.py::test_pprint_sequences[str] PASSED [ 66%] tests/test_pprint.py::test_pprint_sequences[repr] PASSED [ 66%] tests/test_pprint.py::test_pprint_data_type_is_cmd_arg_type PASSED [ 66%] tests/test_pprint.py::test_pprint_client_addr PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[int] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[float] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[str] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[bool] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[(int,)] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[(float,)] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[(str,)] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[(bool,)] PASSED [ 66%] tests/test_properties.py::test_device_property_with_typing[int] PASSED [ 66%] tests/test_properties.py::test_device_property_with_typing[float] PASSED [ 66%] tests/test_properties.py::test_device_property_with_typing[str] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[bool] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[(int,)] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[(float,)] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[(str,)] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[(bool,)] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[bool, SCALAR] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[bool], SPECTRUM] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[uint8, SCALAR] XFAIL [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[uint8], SPECTRUM] XFAIL [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[int16, SCALAR] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[int16], SPECTRUM] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[uint16, SCALAR] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[uint16], SPECTRUM] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[int32, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[int32], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[uint32, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[uint32], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[int64, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[int64], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[uint64, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[uint64], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[float64, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[float64], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[float32, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[float32], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_default_value[int-str] PASSED [ 68%] tests/test_properties.py::test_device_property_with_default_value[int-Any] PASSED [ 68%] tests/test_properties.py::test_device_property_with_default_value[float-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[float-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[str-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[str-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[bool-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[bool-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(int,)-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(int,)-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(float,)-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(float,)-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(str,)-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(str,)-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(bool,)-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(bool,)-Any] PASSED [ 69%] tests/test_properties.py::test_device_get_device_properties_when_init_device PASSED [ 70%] tests/test_properties.py::test_mandatory_device_property_with_db_value_succeeds[True] PASSED [ 70%] tests/test_properties.py::test_mandatory_device_property_with_db_value_succeeds[False] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[property-tuple-Property does not support IMAGE type0] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[property-tuple-Property does not support IMAGE type1] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[property-tuple-PyTango does not support mixed types] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[attribute-tuple-PyTango does not support mixed types0] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[attribute-tuple-PyTango does not support mixed types1] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[attribute-tuple-PyTango does not support mixed types2] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[attribute-Callable-Cannot translate] PASSED [ 70%] tests/test_server.py::test_get_enum_labels_success[GoodEnum] PASSED [ 70%] tests/test_server.py::test_get_enum_labels_fail[BadEnumNonZero] PASSED [ 70%] tests/test_server.py::test_get_enum_labels_fail[BadEnumSkipValues] PASSED [ 70%] tests/test_server.py::test_get_enum_labels_fail[BadEnumDuplicates] PASSED [ 70%] tests/test_server.py::test_device_classes_use_latest_implementation PASSED [ 71%] tests/test_server.py::test_empty_device[Synchronous] PASSED [ 71%] tests/test_server.py::test_empty_device[Asyncio] PASSED [ 71%] tests/test_server.py::test_empty_device[Gevent] PASSED [ 71%] tests/test_server.py::test_set_desc_status_state_at_init[doc] PASSED [ 71%] tests/test_server.py::test_set_desc_status_state_at_init[description] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Synchronous-False] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Synchronous-True] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Asyncio-False] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Asyncio-True] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Gevent-False] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Gevent-True] PASSED [ 71%] tests/test_server.py::test_set_state_status[OFF-Synchronous-False] PASSED [ 71%] tests/test_server.py::test_set_state_status[OFF-Synchronous-True] PASSED [ 71%] tests/test_server.py::test_set_state_status[OFF-Asyncio-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[OFF-Asyncio-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[OFF-Gevent-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[OFF-Gevent-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Synchronous-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Synchronous-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Asyncio-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Asyncio-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Gevent-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Gevent-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Synchronous-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Synchronous-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Asyncio-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Asyncio-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Gevent-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[OPEN-Gevent-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Synchronous-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Synchronous-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Asyncio-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Asyncio-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Gevent-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Gevent-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Synchronous-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Synchronous-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Asyncio-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Asyncio-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Gevent-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Gevent-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[MOVING-Synchronous-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Synchronous-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Asyncio-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Asyncio-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Gevent-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Gevent-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Synchronous-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Synchronous-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Asyncio-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Asyncio-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Gevent-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Gevent-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[FAULT-Synchronous-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[FAULT-Synchronous-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[FAULT-Asyncio-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[FAULT-Asyncio-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[FAULT-Gevent-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[FAULT-Gevent-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Synchronous-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Synchronous-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Asyncio-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Asyncio-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Gevent-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Gevent-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Synchronous-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Synchronous-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Asyncio-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Asyncio-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Gevent-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[RUNNING-Gevent-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Synchronous-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Synchronous-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Asyncio-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Asyncio-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Gevent-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Gevent-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Synchronous-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Synchronous-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Asyncio-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Asyncio-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Gevent-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Gevent-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[UNKNOWN-Synchronous-False] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Synchronous-True] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Asyncio-False] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Asyncio-True] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Gevent-False] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Gevent-True] PASSED [ 77%] tests/test_server.py::test_user_dev_state_status[Synchronous] PASSED [ 77%] tests/test_server.py::test_user_dev_state_status[Asyncio] PASSED [ 77%] tests/test_server.py::test_user_dev_state_status[Gevent] PASSED [ 77%] tests/test_server.py::test_attr_quality_checked_with_state[Synchronous] PASSED [ 77%] tests/test_server.py::test_attr_quality_checked_with_state[Asyncio] PASSED [ 77%] tests/test_server.py::test_attr_quality_checked_with_state[Gevent] PASSED [ 77%] tests/test_server.py::test_device_get_attr_config[Synchronous] PASSED [ 77%] tests/test_server.py::test_device_get_attr_config[Asyncio] PASSED [ 77%] tests/test_server.py::test_device_get_attr_config[Gevent] PASSED [ 78%] tests/test_server.py::test_device_set_attr_config[Synchronous] PASSED [ 78%] tests/test_server.py::test_device_set_attr_config[Asyncio] PASSED [ 78%] tests/test_server.py::test_device_set_attr_config[Gevent] PASSED [ 78%] tests/test_server.py::test_default_units PASSED [ 78%] tests/test_server.py::test_custom_units PASSED [ 78%] tests/test_server.py::test_inheritance_overrides_a_property PASSED [ 78%] tests/test_server.py::test_inheritance_override_dev_status PASSED [ 78%] tests/test_server.py::test_inheritance_init_device PASSED [ 78%] tests/test_server.py::test_inheritance_with_decorated_attributes PASSED [ 78%] tests/test_server.py::test_inheritance_with_undecorated_attributes PASSED [ 78%] tests/test_server.py::test_inheritance_with_undecorated_attribute_and_bound_methods PASSED [ 78%] tests/test_server.py::test_inheritance_with_undecorated_attributes_and_unbound_functions PASSED [ 78%] tests/test_server.py::test_inheritance_command_is_allowed_by_naming_convention PASSED [ 78%] tests/test_server.py::test_inheritance_command_is_allowed_by_kwarg_method PASSED [ 79%] tests/test_server.py::test_inheritance_command_is_allowed_by_kwarg_unbound_function PASSED [ 79%] tests/test_server.py::test_exception_propagation[Synchronous] PASSED [ 79%] tests/test_server.py::test_exception_propagation[Asyncio] PASSED [ 79%] tests/test_server.py::test_exception_propagation[Gevent] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os0-MyDs instance --nodb --port 1234-expected_output0] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os1-MyDs -port 1234 -host myhost instance-expected_output1] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os2-MyDs instance --ORBendPoint giop:tcp:_:1234-expected_output2] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os3-MyDs instance -nodb -port 1000 -dlist a/b/c;d/e/f-expected_output3] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os4-MyDs instance -file a/b/c-expected_output4] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os5-MyDs instance -nodb-expected_output5] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os6-MyDs instance -dlist a/b/c;d/e/f-expected_output6] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os7-MyDs instance -vvvv-expected_output7] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os8-MyDs instance --verbose --verbose --verbose --verbose-expected_output8] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os9-MyDs instance -v4-expected_output9] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os10-MyDs instance -v 4-expected_output10] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os11-MyDs instance -dbg -i -s -u-expected_output11] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os12-MyDs instance -ORBtest1 test1 --ORBtest2 test2-expected_output12] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os13-MyDs ORBinstance -ORBtest myORBparam-expected_output13] PASSED [ 80%] 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 [ 80%] tests/test_server.py::test_arguments[linux-applicable_os15-MyDs instance -ORBtest1 test1 --orbinvalid value-expected_output15] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os0-MyDs instance --nodb --port 1234-expected_output0] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os1-MyDs -port 1234 -host myhost instance-expected_output1] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os2-MyDs instance --ORBendPoint giop:tcp:_:1234-expected_output2] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os3-MyDs instance -nodb -port 1000 -dlist a/b/c;d/e/f-expected_output3] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os4-MyDs instance -file a/b/c-expected_output4] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os5-MyDs instance -nodb-expected_output5] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os6-MyDs instance -dlist a/b/c;d/e/f-expected_output6] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os7-MyDs instance -vvvv-expected_output7] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os8-MyDs instance --verbose --verbose --verbose --verbose-expected_output8] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os9-MyDs instance -v4-expected_output9] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os10-MyDs instance -v 4-expected_output10] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os11-MyDs instance -dbg -i -s -u-expected_output11] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os12-MyDs instance -ORBtest1 test1 --ORBtest2 test2-expected_output12] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os13-MyDs ORBinstance -ORBtest myORBparam-expected_output13] PASSED [ 81%] 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 [ 81%] tests/test_server.py::test_arguments[win-applicable_os15-MyDs instance -ORBtest1 test1 --orbinvalid value-expected_output15] PASSED [ 81%] tests/test_server.py::test_server_init_hook_called[Synchronous] PASSED [ 81%] tests/test_server.py::test_server_init_hook_called[Asyncio] SKIPPED [ 81%] tests/test_server.py::test_server_init_hook_called[Gevent] PASSED [ 81%] tests/test_server.py::test_server_init_hook_change_state PASSED [ 81%] tests/test_server.py::test_asyncio_server_init_hook_change_state PASSED [ 82%] tests/test_server.py::test_server_init_hook_called_after_init PASSED [ 82%] tests/test_server.py::test_async_server_init_hook_called_after_init PASSED [ 82%] tests/test_server.py::test_server_init_hook_exception PASSED [ 82%] tests/test_server.py::test_asyncio_server_init_hook_exception PASSED [ 82%] tests/test_server.py::test_server_init_hook_with_low_level_api_called PASSED [ 82%] tests/test_server.py::test_server_init_hook_with_low_level_api_change_state PASSED [ 82%] tests/test_server.py::test_server_init_hook_with_low_level_api_called_after_init PASSED [ 82%] tests/test_server.py::test_server_init_hook_with_low_level_api_exception PASSED [ 82%] tests/test_server.py::test_server_init_multiple_devices PASSED [ 82%] tests/test_server.py::test_server_init_hook_subscribe_event_multiple_devices XFAIL [ 82%] tests/test_server.py::test_deprecation_warning_for_sync_attr_com_methods_in_asyncio_device PASSED [ 82%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[init_device] PASSED [ 82%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[delete_device] PASSED [ 82%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[dev_state] PASSED [ 83%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[dev_status] PASSED [ 83%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[read_attr_hardware] PASSED [ 83%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[always_executed_hook] PASSED [ 83%] tests/test_server.py::test_no_sync_attribute_locks[Synchronous] SKIPPED [ 83%] tests/test_server.py::test_no_sync_attribute_locks[Asyncio] SKIPPED [ 83%] tests/test_server.py::test_no_sync_attribute_locks[Gevent] SKIPPED (...) [ 83%] tests/test_server.py::test_read_slow_and_fast_attributes_with_asyncio SKIPPED [ 83%] tests/test_server.py::test_get_version_info_classic_api PASSED [ 83%] tests/test_server.py::test_get_version_info_high_level_api PASSED [ 83%] tests/test_server.py::test_add_version_info_classic_api PASSED [ 83%] tests/test_server.py::test_add_version_info_high_level_api PASSED [ 83%] tests/test_server.py::test_restart_server_command_cpp_and_py SKIPPED [ 83%] tests/test_server.py::test_restart_simple_server_does_not_crash[Synchronous] PASSED [ 83%] tests/test_server.py::test_restart_simple_server_does_not_crash[Asyncio] PASSED [ 84%] tests/test_server.py::test_restart_simple_server_does_not_crash[Gevent] PASSED [ 84%] tests/test_server.py::test_attr_data_default_fwd_properties PASSED [ 84%] tests/test_server.py::test_attr_data_default_properties PASSED [ 84%] tests/test_server.py::test_attr_data_default_properties_throws_on_unknown PASSED [ 84%] tests/test_server.py::test_attr_data_enum_labels PASSED [ 84%] tests/test_server.py::test_attr_data_to_attr PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[some string-Wrong data type for value for describing attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info1-Wrong number of argument for describing attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info2-Wrong number of argument for describing attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info3-Wrong data type for describing mandatory information] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info4-Wrong data type for describing mandatory information] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info5-Wrong data type in attribute argument for attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info6-Wrong data format in attribute argument for attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info7-Sequence describing mandatory attribute parameters for scalar attribute must have 3 elements] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info8-Sequence describing mandatory attribute parameters for spectrum attribute must have 4 elements] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info9-mandatory dim_x attribute parameter for spectrum attribute must be an integer] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info10-Sequence describing mandatory attribute parameters for image attribute must have 5 elements] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info11-mandatory dim_x attribute parameter for image attribute must be an integer] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info12-mandatory dim_y attribute parameter for image attribute must be an integer] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info13-Wrong data write type in attribute argument] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info14-Wrong display level] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info15-Wrong polling period] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info16-Wrong memorized value] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info17-Missing 'enum_labels' key in attr_list definition] PASSED [ 85%] tests/test_server.py::test_from_attr_info_hw_memorized PASSED [ 85%] tests/test_server.py::test_from_attr_info_memorized PASSED [ 85%] tests/test_server.py::test_device_repr_does_not_segfault_with_pytest PASSED [ 85%] tests/test_server.py::test_client_ident[Synchronous] PASSED [ 86%] tests/test_server.py::test_client_ident[Asyncio] PASSED [ 86%] tests/test_server.py::test_client_ident[Gevent] PASSED [ 86%] tests/test_server.py::test___to_callback PASSED [ 86%] tests/test_server.py::test_no_crash_when_error_in_delete_device PASSED [ 86%] tests/test_server.py::test_polling_configuration PASSED [ 86%] tests/test_subdevdiag.py::test_associated_device_is_device_instance PASSED [ 86%] tests/test_subdevdiag.py::test_register_sub_device PASSED [ 86%] tests/test_telemetry.py::test_telemetry_available_constant_exists PASSED [ 86%] tests/test_telemetry.py::test_telemetry_packages_available_if_telemetry_active SKIPPED [ 86%] tests/test_telemetry.py::test_init_device_and_basic_span_details[Synchronous] SKIPPED [ 86%] tests/test_telemetry.py::test_init_device_and_basic_span_details[Asyncio] SKIPPED [ 86%] tests/test_telemetry.py::test_init_device_and_basic_span_details[Gevent] SKIPPED [ 86%] tests/test_telemetry.py::test_delete_device[Synchronous] SKIPPED (Te...) [ 86%] tests/test_telemetry.py::test_delete_device[Asyncio] SKIPPED (Teleme...) [ 87%] tests/test_telemetry.py::test_delete_device[Gevent] SKIPPED (Telemet...) [ 87%] tests/test_telemetry.py::test_state[Synchronous] SKIPPED (Telemetry ...) [ 87%] tests/test_telemetry.py::test_state[Asyncio] SKIPPED (Telemetry not ...) [ 87%] tests/test_telemetry.py::test_state[Gevent] SKIPPED (Telemetry not a...) [ 87%] tests/test_telemetry.py::test_static_command[Synchronous] SKIPPED (T...) [ 87%] tests/test_telemetry.py::test_static_command[Asyncio] SKIPPED (Telem...) [ 87%] tests/test_telemetry.py::test_static_command[Gevent] SKIPPED (Teleme...) [ 87%] tests/test_telemetry.py::test_static_attribute[Synchronous-Synchronous] SKIPPED [ 87%] tests/test_telemetry.py::test_static_attribute[Synchronous-Asyncio] SKIPPED [ 87%] tests/test_telemetry.py::test_static_attribute[Synchronous-Gevent] SKIPPED [ 87%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Synchronous-Synchronous] SKIPPED [ 87%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Synchronous-Asyncio] SKIPPED [ 87%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Synchronous-Gevent] SKIPPED [ 87%] tests/test_telemetry.py::test_static_attribute[Futures-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Futures-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Futures-Gevent] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Futures-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Futures-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Futures-Gevent] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Gevent-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Gevent-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Gevent-Gevent] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Gevent-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Gevent-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Gevent-Gevent] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Asyncio-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Asyncio-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Asyncio-Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Asyncio-Synchronous] SKIPPED [ 89%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Asyncio-Asyncio] SKIPPED [ 89%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Asyncio-Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_static_attribute_asyncio[Synchronous] SKIPPED [ 89%] tests/test_telemetry.py::test_static_attribute_asyncio[Asyncio] SKIPPED [ 89%] tests/test_telemetry.py::test_static_attribute_asyncio[Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_client_ident_included_for_device[Synchronous] SKIPPED [ 89%] tests/test_telemetry.py::test_client_ident_included_for_device[Asyncio] SKIPPED [ 89%] tests/test_telemetry.py::test_client_ident_included_for_device[Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_base_device_kernel_tracing_disabled_by_default SKIPPED [ 89%] tests/test_telemetry.py::test_base_device_traces_if_kernel_tracing_enabled[Synchronous] SKIPPED [ 89%] tests/test_telemetry.py::test_base_device_traces_if_kernel_tracing_enabled[Asyncio] SKIPPED [ 89%] tests/test_telemetry.py::test_base_device_traces_if_kernel_tracing_enabled[Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_no_device_traces_if_device_tracing_disabled[Synchronous] SKIPPED [ 90%] tests/test_telemetry.py::test_no_device_traces_if_device_tracing_disabled[Asyncio] SKIPPED [ 90%] tests/test_telemetry.py::test_no_device_traces_if_device_tracing_disabled[Gevent] SKIPPED [ 90%] tests/test_test_context.py::test_no_warnings_in_test_context PASSED [ 90%] tests/test_test_context.py::test_single_device[Synchronous] PASSED [ 90%] tests/test_test_context.py::test_single_device[Asyncio] PASSED [ 90%] tests/test_test_context.py::test_single_device[Gevent] PASSED [ 90%] tests/test_test_context.py::test_single_device_old_api PASSED [ 90%] tests/test_test_context.py::test_nested_single_device_in_same_process_failure SKIPPED [ 90%] tests/test_test_context.py::test_nested_single_device_in_different_processes_success_without_short_names PASSED [ 90%] tests/test_test_context.py::test_nested_single_device_in_different_processes_failure_with_short_names PASSED [ 90%] tests/test_test_context.py::test_multi_devices_info[SimpleDevice-SimpleDevice] PASSED [ 90%] tests/test_test_context.py::test_multi_devices_info[tango.test_utils.SimpleDevice-SimpleDevice] PASSED [ 90%] tests/test_test_context.py::test_multi_devices_info[class_field2-ClassicAPISimpleDeviceImpl] PASSED [ 90%] tests/test_test_context.py::test_multi_devices_info[class_field3-ClassicAPISimpleDeviceImpl] PASSED [ 91%] tests/test_test_context.py::test_multi_devices_info[class_field4-ClassicAPISimpleDeviceImpl] PASSED [ 91%] tests/test_test_context.py::test_multi_devices_info[class_field5-ClassicAPISimpleDeviceImpl] PASSED [ 91%] tests/test_test_context.py::test_multi_with_single_device[Synchronous] PASSED [ 91%] tests/test_test_context.py::test_multi_with_single_device[Asyncio] PASSED [ 91%] tests/test_test_context.py::test_multi_with_single_device[Gevent] PASSED [ 91%] tests/test_test_context.py::test_multi_with_single_device_old_api PASSED [ 91%] tests/test_test_context.py::test_multi_with_two_devices[Synchronous] PASSED [ 91%] tests/test_test_context.py::test_multi_with_two_devices[Asyncio] PASSED [ 91%] tests/test_test_context.py::test_multi_with_two_devices[Gevent] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2GreenModeUnspecified-None] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2Synchronous-None] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2Gevent-ValueError] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2Asyncio-ValueError] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2GreenModeUnspecified-None] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2Synchronous-None] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2Gevent-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2Asyncio-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2GreenModeUnspecified-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2Synchronous-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2Gevent-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2Asyncio-None] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2GreenModeUnspecified-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2Synchronous-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2Gevent-None] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2Asyncio-ValueError] PASSED [ 92%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Synchronous-Asyncio-Asyncio-None-SynchronousExecutor] PASSED [ 92%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Synchronous-Gevent-Gevent-None-SynchronousExecutor] PASSED [ 92%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Asyncio-Synchronous-Synchronous-None-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Asyncio-Gevent-Gevent-None-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Gevent-Synchronous-Synchronous-None-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Gevent-Asyncio-Asyncio-None-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Synchronous-Asyncio-None-SynchronousExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Synchronous-Gevent-None-SynchronousExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Gevent-Synchronous-None-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Gevent-Asyncio-None-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-None-Synchronous-None-SynchronousExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Asyncio-Synchronous-DeprecationWarning-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Asyncio-Gevent-DeprecationWarning-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-None-Asyncio-RuntimeError-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-None-Gevent-RuntimeError-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Asyncio-None-Asyncio-RuntimeError-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Gevent-None-Gevent-RuntimeError-GeventExecutor] PASSED [ 94%] tests/test_test_context.py::test_multi_with_async_devices_initialised PASSED [ 94%] tests/test_test_context.py::test_multi_device_access_via_test_context_methods PASSED [ 94%] tests/test_test_context.py::test_multi_short_name_device_proxy_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_multi_short_name_device_proxy_with_dependencies_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_multi_short_name_attribute_proxy_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_single_short_name_device_proxy_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_single_short_name_attribute_proxy_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_multi_short_name_access_fails_if_override_disabled PASSED [ 94%] tests/test_test_context.py::test_multi_device_proxy_cached PASSED [ 94%] tests/test_test_context.py::test_multi_with_two_devices_with_properties[Synchronous] PASSED [ 94%] tests/test_test_context.py::test_multi_with_two_devices_with_properties[Asyncio] PASSED [ 94%] tests/test_test_context.py::test_multi_with_two_devices_with_properties[Gevent] PASSED [ 94%] tests/test_test_context.py::test_multi_raises_on_invalid_file_database_properties PASSED [ 94%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config0] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config1] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config2] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config3] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config4] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config5] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config6] PASSED [ 95%] tests/test_test_context.py::test_multi_with_memorized_attribute_values[False-None-0] PASSED [ 95%] tests/test_test_context.py::test_multi_with_memorized_attribute_values[False-1-0] PASSED [ 95%] tests/test_test_context.py::test_multi_with_memorized_attribute_values[True-None-0] PASSED [ 95%] tests/test_test_context.py::test_multi_with_memorized_attribute_values[True-1-1] PASSED [ 95%] tests/test_test_context.py::test_single_with_memorized_attribute_values[False-None-0] PASSED [ 95%] tests/test_test_context.py::test_single_with_memorized_attribute_values[False-1-0] PASSED [ 95%] tests/test_test_context.py::test_single_with_memorized_attribute_values[True-None-0] PASSED [ 95%] tests/test_test_context.py::test_single_with_memorized_attribute_values[True-1-1] PASSED [ 96%] tests/test_test_context.py::test_empty_string_property_bug[str-property_value0- ] PASSED [ 96%] tests/test_test_context.py::test_empty_string_property_bug[property_type1-property_value1-expected_outcome1] PASSED [ 96%] tests/test_test_context.py::test_empty_string_property_bug[property_type2-property_value2-expected_outcome2] PASSED [ 96%] tests/test_test_context.py::test_test_context_async_device_proxy[True] PASSED [ 96%] tests/test_test_context.py::test_test_context_async_device_proxy[False] PASSED [ 96%] tests/test_test_context.py::test_test_context_multi_async_device_proxy[True] PASSED [ 96%] tests/test_test_context.py::test_test_context_multi_async_device_proxy[False] PASSED [ 96%] tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[True-Futures] PASSED [ 96%] tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[True-Gevent] PASSED [ 96%] tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[False-Futures] PASSED [ 96%] tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[False-Gevent] PASSED [ 96%] tests/test_test_context.py::test_forwarded_attributes[True] XFAIL (D...) [ 96%] tests/test_test_context.py::test_forwarded_attributes[False] XFAIL (...) [ 96%] tests/test_test_context.py::test_device_context_thread_raises_if_device_server_stuck PASSED [ 97%] tests/test_test_context.py::test_device_context_process_raises_and_exits_if_device_server_stuck PASSED [ 97%] tests/test_test_context.py::test_device_context_completes_if_device_server_not_stuck[False] PASSED [ 97%] tests/test_test_context.py::test_device_context_completes_if_device_server_not_stuck[True] PASSED [ 97%] tests/test_type_hints_with_future_annotations.py::test_scalar_attribute_declared_with_typing PASSED [ 97%] tests/test_type_hints_with_future_annotations.py::test_attribute_self_typed_with_not_defined_name PASSED [ 97%] tests/test_type_hints_with_future_annotations.py::test_attribute_declared_with_numpy_typing PASSED [ 97%] tests/test_type_hints_with_future_annotations.py::test_devstate_attribute_declared_with_typing PASSED [ 97%] tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-a/b/c-a/b/c] PASSED [ 97%] tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-a/b/c/d-a/b/c/d] PASSED [ 97%] 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 [ 97%] 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 [ 97%] tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-no://trl/validation-no://trl/validation] PASSED [ 97%] tests/test_utils.py::test_get_trl_with_test_fqtrl_success[tango://host:12-a/b/c-tango://host:12/a/b/c] PASSED [ 97%] 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%] 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%] 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 [ 98%] 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 [ 98%] 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 [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[host:123-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://:123-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:0-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:12/path-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:123?query=1-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:123#dbase=invalid-a/b/c] PASSED [ 98%] tests/test_utils.py::test_global_state_default_set_and_clear PASSED [ 98%] tests/test_utils.py::test_clear_global_var_without_set_does_not_raise PASSED [ 99%] tests/test_utils.py::test_get_tango_type_valid PASSED [ 99%] tests/test_utils.py::test_get_tango_type_invalid_raises_type_error PASSED [ 99%] tests/test_utils.py::test_sequence_to_string_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_double_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbdevinfo_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbdevexportinfo_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbdata_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbdevimport_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbhistorylist_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_devicedatalist_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_devicedatahistorylist_vector_and_back PASSED [ 99%] tests/test_utils.py::test_report_coverage_tracing_enabled SKIPPED (C...) [ 99%] tests/test_zzz_deprecated_pytango_module.py::test_import_aliased_module PASSED [100%] ===== 1210 passed, 131 skipped, 53 xfailed, 1 xpassed in 739.02s (0:12:19) ===== I: pybuild base:385: cd /build/reproducible-path/pytango-10.1.4/.pybuild/cpython3_3.14_tango/build; python3.14 -m pytest --reruns 5 ============================= test session starts ============================== platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0 -- /usr/bin/python3.14 cachedir: .pytest_cache rootdir: /build/reproducible-path/pytango-10.1.4/.pybuild/cpython3_3.14_tango/build configfile: pyproject.toml testpaths: tests plugins: env-1.6.0, typeguard-4.4.4, asyncio-1.4.0, forked-1.7.5, rerunfailures-16.4 asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=function, asyncio_default_test_loop_scope=function collecting ... collected 1395 items tests/test_api_util.py::test_get_env_var PASSED [ 0%] tests/test_async.py::test_green_mode_kwarg_for_proxy_methods PASSED [ 0%] tests/test_async.py::test_async_write_with_attr_info PASSED [ 0%] tests/test_async.py::test_async_attribute_polled PASSED [ 0%] tests/test_async.py::test_async_attribute_polled_no_return_value_or_exception PASSED [ 0%] tests/test_async.py::test_async_attribute_with_callback[poll] SKIPPED [ 0%] tests/test_async.py::test_async_attribute_with_callback[push] SKIPPED [ 0%] tests/test_async.py::test_async_command_polled PASSED [ 0%] tests/test_async.py::test_async_command_with_polled_callback[cmd_ok-123-123-False-] PASSED [ 0%] tests/test_async.py::test_async_command_with_polled_callback[cmd_timeout-123-None-True-TRANSIENT_CallTimedout] PASSED [ 0%] tests/test_async.py::test_async_command_with_polled_callback[cmd_exception-123-None-True-Intentional exception] PASSED [ 0%] tests/test_async.py::test_async_attribute_read_with_polled_callback[attr_ok-argout0-False] PASSED [ 0%] tests/test_async.py::test_async_attribute_read_with_polled_callback[attr_timeout-argout1-True] PASSED [ 0%] tests/test_async.py::test_async_attribute_read_with_polled_callback[attr_exception-argout2-True] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_polled_callback[attr_ok-False-0-] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_polled_callback[attr_timeout-True-0-] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_polled_callback[attr_exception-True-1-Intentional exception] PASSED [ 1%] tests/test_async.py::test_async_command_with_pushed_callback[cmd_ok-123-123-False-] PASSED [ 1%] tests/test_async.py::test_async_command_with_pushed_callback[cmd_timeout-123-None-True-TRANSIENT_CallTimedout] PASSED [ 1%] tests/test_async.py::test_async_command_with_pushed_callback[cmd_exception-123-None-True-Intentional exception] PASSED [ 1%] tests/test_async.py::test_async_attribute_read_with_pushed_callback[attr_ok-argout0-False] PASSED [ 1%] tests/test_async.py::test_async_attribute_read_with_pushed_callback[attr_timeout-argout1-True] PASSED [ 1%] tests/test_async.py::test_async_attribute_read_with_pushed_callback[attr_exception-argout2-True] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_pushed_callback[attr_ok-False-0-] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_pushed_callback[attr_timeout-True-0-] PASSED [ 1%] tests/test_async.py::test_async_attribute_write_with_pushed_callback[attr_exception-True-1-Intentional exception] PASSED [ 1%] tests/test_async.py::test_async_exception_in_callback PASSED [ 1%] tests/test_attrconfeventdata.py::test_attribute_configuration_event PASSED [ 2%] tests/test_attrconfeventdata.py::test_attribute_configuration_event_set_errors PASSED [ 2%] tests/test_attribute_proxy.py::test_ping[scalar_int] PASSED [ 2%] tests/test_attribute_proxy.py::test_ping[spectrum_str] PASSED [ 2%] tests/test_attribute_proxy.py::test_ping[image_float] PASSED [ 2%] tests/test_attribute_proxy.py::test_state_status[scalar_int] PASSED [ 2%] tests/test_attribute_proxy.py::test_state_status[spectrum_str] PASSED [ 2%] tests/test_attribute_proxy.py::test_state_status[image_float] PASSED [ 2%] tests/test_attribute_proxy.py::test_read_write_attribute[scalar_int] PASSED [ 2%] tests/test_attribute_proxy.py::test_read_write_attribute[spectrum_str] PASSED [ 2%] tests/test_attribute_proxy.py::test_read_write_attribute[image_float] PASSED [ 2%] tests/test_attribute_proxy.py::test_attribute_poll[scalar_int] PASSED [ 2%] tests/test_attribute_proxy.py::test_attribute_poll[spectrum_str] PASSED [ 2%] tests/test_attribute_proxy.py::test_attribute_poll[image_float] PASSED [ 2%] tests/test_attribute_proxy.py::test_read_write_attribute_async[scalar_int] PASSED [ 3%] tests/test_attribute_proxy.py::test_read_write_attribute_async[spectrum_str] PASSED [ 3%] tests/test_attribute_proxy.py::test_read_write_attribute_async[image_float] PASSED [ 3%] tests/test_attribute_proxy.py::test_event[Synchronous] SKIPPED (This...) [ 3%] tests/test_attribute_proxy.py::test_event[Futures] SKIPPED (This tes...) [ 3%] tests/test_attribute_proxy.py::test_event[Gevent] SKIPPED (This test...) [ 3%] tests/test_attribute_proxy.py::test_event[Asyncio] SKIPPED (This tes...) [ 3%] tests/test_attribute_proxy.py::test_pytest_report_on_failed_attribute_proxy_does_not_crash PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[int-True] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[int-False] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[float-True] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[float-False] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[str-True] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[str-False] PASSED [ 3%] tests/test_attributes.py::test_read_write_attribute_all_types[bool-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[bool-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(int,)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(int,)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(float,)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(float,)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(str,)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(str,)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(bool,)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[(bool,)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((int,),)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((int,),)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((float,),)-True] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((float,),)-False] PASSED [ 4%] tests/test_attributes.py::test_read_write_attribute_all_types[((str,),)-True] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_all_types[((str,),)-False] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_all_types[((bool,),)-True] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_all_types[((bool,),)-False] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_with_green_modes[Synchronous] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_with_green_modes[Asyncio] PASSED [ 5%] tests/test_attributes.py::test_read_write_attribute_with_green_modes[Gevent] PASSED [ 5%] tests/test_attributes.py::test_wrong_encoding_string PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[int-True] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[int-False] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[float-True] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[float-False] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[str-True] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[str-False] PASSED [ 5%] tests/test_attributes.py::test_attribute_declared_with_typing[bool-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[bool-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(int,)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(int,)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(float,)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(float,)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(str,)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(str,)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(bool,)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[(bool,)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((int,),)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((int,),)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((float,),)-True] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((float,),)-False] PASSED [ 6%] tests/test_attributes.py::test_attribute_declared_with_typing[((str,),)-True] PASSED [ 7%] tests/test_attributes.py::test_attribute_declared_with_typing[((str,),)-False] PASSED [ 7%] tests/test_attributes.py::test_attribute_declared_with_typing[((bool,),)-True] PASSED [ 7%] tests/test_attributes.py::test_attribute_declared_with_typing[((bool,),)-False] PASSED [ 7%] tests/test_attributes.py::test_attribute_self_typed_with_not_defined_name PASSED [ 7%] tests/test_attributes.py::test_read_write_attribute_with_unbound_functions PASSED [ 7%] tests/test_attributes.py::test_read_write_attribute_decorated_methods[Synchronous] PASSED [ 7%] tests/test_attributes.py::test_read_write_attribute_decorated_methods[Asyncio] PASSED [ 7%] tests/test_attributes.py::test_read_write_attribute_decorated_methods[Gevent] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[int] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[float] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[str] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[bool] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[(int,)] PASSED [ 7%] tests/test_attributes.py::test_read_write_wvalue_attribute[(float,)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[(str,)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[(bool,)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[((int,),)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[((float,),)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[((str,),)] PASSED [ 8%] tests/test_attributes.py::test_read_write_wvalue_attribute[((bool,),)] PASSED [ 8%] tests/test_attributes.py::test_get_set_attribute_value_warning_and_alarm_thresholds PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-float-list] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-float-np.empty] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-float-np.array] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-int-list] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-int-np.empty] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-int-np.array] PASSED [ 8%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-str-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-str-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-str-np.array] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-bool-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-bool-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Numpy-bool-np.array] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-float-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-float-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-float-np.array] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-int-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-int-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-int-np.array] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-str-list] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-str-np.empty] PASSED [ 9%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-str-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-bool-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-bool-np.empty] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Tuple-bool-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-float-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-float-np.empty] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-float-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-int-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-int-np.empty] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-int-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-str-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-str-np.empty] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-str-np.array] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-bool-list] PASSED [ 10%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-bool-np.empty] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.List-bool-np.array] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-float-list] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-float-np.empty] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-float-np.array] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-int-list] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-int-np.empty] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-int-np.array] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-str-list] XFAIL [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-str-np.empty] XFAIL [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-str-np.array] XFAIL [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-bool-list] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-bool-np.empty] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.Bytes-bool-np.array] PASSED [ 11%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-float-list] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-float-np.empty] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-float-np.array] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-int-list] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-int-np.empty] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-int-np.array] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-str-list] XFAIL [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-str-np.empty] XFAIL [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-str-np.array] XFAIL [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-bool-list] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-bool-np.empty] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.ByteArray-bool-np.array] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-float-list] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-float-np.empty] PASSED [ 12%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-float-np.array] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-int-list] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-int-np.empty] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-int-np.array] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-str-list] XFAIL [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-str-np.empty] XFAIL [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-str-np.array] XFAIL [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-bool-list] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-bool-np.empty] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_image_attribute[extract_as.String-bool-np.array] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-Device_4Impl] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-Device_5Impl] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-Device_6Impl] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-float-LatestDeviceImpl] PASSED [ 13%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-Device_4Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-Device_5Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-Device_6Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-int-LatestDeviceImpl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-Device_4Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-Device_5Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-Device_6Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-str-LatestDeviceImpl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-Device_4Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-Device_5Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-Device_6Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Numpy-bool-LatestDeviceImpl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-Device_4Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-Device_5Impl] PASSED [ 14%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-Device_6Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-float-LatestDeviceImpl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-Device_4Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-Device_5Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-Device_6Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-int-LatestDeviceImpl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-Device_4Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-Device_5Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-Device_6Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-str-LatestDeviceImpl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-Device_4Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-Device_5Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-Device_6Impl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Tuple-bool-LatestDeviceImpl] PASSED [ 15%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-Device_4Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-Device_5Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-Device_6Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-float-LatestDeviceImpl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-Device_4Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-Device_5Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-Device_6Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-int-LatestDeviceImpl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-Device_4Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-Device_5Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-Device_6Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-str-LatestDeviceImpl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-Device_4Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-Device_5Impl] PASSED [ 16%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-Device_6Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.List-bool-LatestDeviceImpl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-Device_4Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-Device_5Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-Device_6Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-float-LatestDeviceImpl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-Device_4Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-Device_5Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-Device_6Impl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-int-LatestDeviceImpl] PASSED [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-Device_4Impl] XFAIL [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-Device_5Impl] XFAIL [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-Device_6Impl] XFAIL [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-str-LatestDeviceImpl] XFAIL [ 17%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-Device_4Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-Device_5Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-Device_6Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.Bytes-bool-LatestDeviceImpl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-Device_4Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-Device_5Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-Device_6Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-float-LatestDeviceImpl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-Device_4Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-Device_5Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-Device_6Impl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-int-LatestDeviceImpl] PASSED [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-Device_4Impl] XFAIL [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-Device_5Impl] XFAIL [ 18%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-Device_6Impl] XFAIL [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-str-LatestDeviceImpl] XFAIL [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-Device_4Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-Device_5Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-Device_6Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.ByteArray-bool-LatestDeviceImpl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-Device_4Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-Device_5Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-Device_6Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-float-LatestDeviceImpl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-Device_4Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-Device_5Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-Device_6Impl] PASSED [ 19%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-int-LatestDeviceImpl] PASSED [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-Device_4Impl] XFAIL [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-Device_5Impl] XFAIL [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-Device_6Impl] XFAIL [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-str-LatestDeviceImpl] XFAIL [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-Device_4Impl] PASSED [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-Device_5Impl] PASSED [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-Device_6Impl] PASSED [ 20%] tests/test_attributes.py::test_write_read_empty_spectrum_attribute_classic_api[extract_as.String-bool-LatestDeviceImpl] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SCALAR-state] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SCALAR-DevState0] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SCALAR-DevState1] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SPECTRUM-state] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SPECTRUM-DevState0] PASSED [ 20%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[SPECTRUM-DevState1] PASSED [ 21%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[IMAGE-state] PASSED [ 21%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[IMAGE-DevState0] PASSED [ 21%] tests/test_attributes.py::test_ensure_devstate_is_pytango_enum[IMAGE-DevState1] PASSED [ 21%] tests/test_attributes.py::test_read_write_attribute_enum[SCALAR] PASSED [ 21%] tests/test_attributes.py::test_read_write_attribute_enum[SPECTRUM] PASSED [ 21%] tests/test_attributes.py::test_read_write_attribute_enum[IMAGE] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[SCALAR-DevState] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[SCALAR-GoodEnum] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[SPECTRUM-DevState] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[SPECTRUM-GoodEnum] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[IMAGE-DevState] PASSED [ 21%] tests/test_attributes.py::test_enum_devstate_attribute_declared_with_typing[IMAGE-GoodEnum] PASSED [ 21%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[int] PASSED [ 21%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[float] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[str] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[bool] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[(int,)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[(float,)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[(str,)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[(bool,)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[((int,),)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[((float,),)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[((str,),)] PASSED [ 22%] tests/test_attributes.py::test_read_attribute_with_invalid_quality_is_none[((bool,),)] PASSED [ 22%] tests/test_attributes.py::test_read_enum_attribute_with_invalid_quality_is_none PASSED [ 22%] tests/test_attributes.py::test_wrong_attribute_read PASSED [ 22%] tests/test_attributes.py::test_attribute_access_with_default_method_names PASSED [ 22%] tests/test_attributes.py::test_read_write_dynamic_attribute[low_level_read-Synchronous] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[low_level_read-Asyncio] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[low_level_read-Gevent] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[high_level_read-Synchronous] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[high_level_read-Asyncio] PASSED [ 23%] tests/test_attributes.py::test_read_write_dynamic_attribute[high_level_read-Gevent] PASSED [ 23%] tests/test_attributes.py::test_async_add_remove_dynamic_attribute PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[int] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[float] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[str] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[bool] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[(int,)] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[(float,)] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[(str,)] PASSED [ 23%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[(bool,)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[((int,),)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[((float,),)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[((str,),)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_declared_with_typing[((bool,),)] PASSED [ 24%] tests/test_attributes.py::test_dynamic_attribute_self_typed_with_not_defined_name PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[bool, SCALAR] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[bool], SPECTRUM] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[uint8, SCALAR] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint8], SPECTRUM] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[int16, SCALAR] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[int16], SPECTRUM] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[uint16, SCALAR] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint16], SPECTRUM] PASSED [ 24%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[int32, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[int32], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[uint32, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint32], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[int64, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[int64], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[uint64, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[uint64], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[float64, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[float64], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[float32, SCALAR] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.NDarray[float32], SPECTRUM] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[bool], IMAGE] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[uint8], IMAGE] PASSED [ 25%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[int16], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[uint16], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[int32], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[uint32], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[int64], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[uint64], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[float64], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_declared_with_numpy_typing[np.n2array[float32], IMAGE] PASSED [ 26%] tests/test_attributes.py::test_attribute_wrong_declared_with_numpy_typing[RuntimeError: AttrDataFormat has to be specified] PASSED [ 26%] tests/test_attributes.py::test_attribute_wrong_declared_with_numpy_typing[DevFailed: Maximum y dim. wrongly defined] PASSED [ 26%] tests/test_attributes.py::test_attribute_wrong_declared_with_numpy_typing[TypeError: Expecting a integer type, but it is not] PASSED [ 26%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_default_names[Synchronous] PASSED [ 26%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_default_names[Asyncio] PASSED [ 26%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_default_names[Gevent] PASSED [ 26%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_user_names[Synchronous] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_user_names[Asyncio] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_methods_user_names[Gevent] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_decorated_shared_user_functions PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_enum[SCALAR] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_enum[SPECTRUM] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_enum[IMAGE] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SCALAR-DevState] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SCALAR-GoodEnum] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SPECTRUM-DevState] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[SPECTRUM-GoodEnum] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[IMAGE-DevState] PASSED [ 27%] tests/test_attributes.py::test_enum_devstate_dynamic_attribute_declared_with_typing[IMAGE-GoodEnum] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_is_allowed_with_async[Synchronous] PASSED [ 27%] tests/test_attributes.py::test_read_write_dynamic_attribute_is_allowed_with_async[Asyncio] PASSED [ 28%] tests/test_attributes.py::test_read_write_dynamic_attribute_is_allowed_with_async[Gevent] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Synchronous-True] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Synchronous-False] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Asyncio-True] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Asyncio-False] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Gevent-True] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_green_mode[Gevent-False] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_using_classic_api_like_sardana[Device_4Impl] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_using_classic_api_like_sardana[Device_5Impl] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_using_classic_api_like_sardana[Device_6Impl] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_using_classic_api_like_sardana[LatestDeviceImpl] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_unbound_functions[True-low_level] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_unbound_functions[True-high_level] PASSED [ 28%] tests/test_attributes.py::test_dynamic_attribute_with_unbound_functions[False-low_level] PASSED [ 29%] tests/test_attributes.py::test_dynamic_attribute_with_unbound_functions[False-high_level] PASSED [ 29%] tests/test_attributes.py::test_attribute_decorators[Synchronous] PASSED [ 29%] tests/test_attributes.py::test_attribute_decorators[Asyncio] PASSED [ 29%] tests/test_attributes.py::test_attribute_decorators[Gevent] PASSED [ 29%] tests/test_attributes.py::test_attribute_info_description PASSED [ 29%] tests/test_attributes.py::test_read_only_dynamic_attribute_with_dummy_write_method[low_level_read] PASSED [ 29%] tests/test_attributes.py::test_read_only_dynamic_attribute_with_dummy_write_method[high_level_read] PASSED [ 29%] tests/test_attributes.py::test_dynamic_attribute_with_method_in_other_class PASSED [ 29%] tests/test_attributes.py::test_polled_attribute[Synchronous] PASSED [ 29%] tests/test_attributes.py::test_polled_attribute[Asyncio] PASSED [ 29%] tests/test_attributes.py::test_polled_attribute[Gevent] PASSED [ 29%] tests/test_attributes.py::test_read_write_dev_encoded[str-True-tuple] PASSED [ 29%] tests/test_attributes.py::test_read_write_dev_encoded[str-True-list] PASSED [ 29%] tests/test_attributes.py::test_read_write_dev_encoded[str-False-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[str-False-list] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytes-True-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytes-True-list] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytes-False-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytes-False-list] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytearray-True-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytearray-True-list] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytearray-False-tuple] PASSED [ 30%] tests/test_attributes.py::test_read_write_dev_encoded[bytearray-False-list] PASSED [ 30%] tests/test_attributes.py::test_dev_encoded_wrong_encoding PASSED [ 30%] tests/test_attributes.py::test_set_value_None PASSED [ 30%] tests/test_attributes.py::test_encoded_attribute[gray8] PASSED [ 30%] tests/test_attributes.py::test_encoded_attribute[gray16] PASSED [ 30%] tests/test_attributes.py::test_encoded_attribute[rgb24] PASSED [ 31%] tests/test_attributes.py::test_encoded_attribute[jpeg_gray8] PASSED [ 31%] tests/test_attributes.py::test_encoded_attribute[jpeg_rgb24] PASSED [ 31%] tests/test_attributes.py::test_encoded_attribute[jpeg_rgb32] XFAIL (...) [ 31%] tests/test_attributes.py::test_dev_encoded_memory_usage XPASS (Someh...) [ 31%] tests/test_attributes.py::test_attribute_list PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[int-False] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[int-True] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[float-False] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[float-True] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[str-False] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[str-True] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[bool-False] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[bool-True] PASSED [ 31%] tests/test_attributes.py::test_fill_attr_polling_buffer[(int,)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(int,)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(float,)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(float,)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(str,)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(str,)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(bool,)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[(bool,)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((int,),)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((int,),)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((float,),)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((float,),)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((str,),)-False] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((str,),)-True] PASSED [ 32%] tests/test_attributes.py::test_fill_attr_polling_buffer[((bool,),)-False] PASSED [ 33%] tests/test_attributes.py::test_fill_attr_polling_buffer[((bool,),)-True] PASSED [ 33%] tests/test_attributes.py::test_removed_dim_parameters PASSED [ 33%] tests/test_auto_tango_allow_threads.py::test_dont_crash_with_nested_tango_allow_threads SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_DEVICE-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_DEVICE-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_CLASS-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_CLASS-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_PROCESS-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-BY_PROCESS-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-NO_SYNC-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Synchronous-NO_SYNC-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_DEVICE-True] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_DEVICE-False] SKIPPED [ 33%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_CLASS-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_CLASS-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_PROCESS-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-BY_PROCESS-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-NO_SYNC-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Asyncio-NO_SYNC-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_DEVICE-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_DEVICE-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_CLASS-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_CLASS-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_PROCESS-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-BY_PROCESS-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-NO_SYNC-True] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_same_thread[Gevent-NO_SYNC-False] SKIPPED [ 34%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_DEVICE-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_DEVICE-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_CLASS-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_CLASS-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_PROCESS-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-BY_PROCESS-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-NO_SYNC-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Synchronous-NO_SYNC-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_DEVICE-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_DEVICE-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_CLASS-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_CLASS-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_PROCESS-True] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-BY_PROCESS-False] SKIPPED [ 35%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-NO_SYNC-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Asyncio-NO_SYNC-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_DEVICE-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_DEVICE-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_CLASS-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_CLASS-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_PROCESS-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-BY_PROCESS-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-NO_SYNC-True] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_monitor_force_unlock_from_different_thread[Gevent-NO_SYNC-False] SKIPPED [ 36%] tests/test_auto_tango_allow_threads.py::test_dont_deadlock_when_releasing_monitor SKIPPED [ 36%] tests/test_commands.py::test_static_commands[int-Synchronous] PASSED [ 36%] tests/test_commands.py::test_static_commands[int-Asyncio] PASSED [ 36%] tests/test_commands.py::test_static_commands[int-Gevent] PASSED [ 36%] tests/test_commands.py::test_static_commands[float-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[float-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[float-Gevent] PASSED [ 37%] tests/test_commands.py::test_static_commands[str-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[str-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[str-Gevent] PASSED [ 37%] tests/test_commands.py::test_static_commands[bool-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[bool-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[bool-Gevent] PASSED [ 37%] tests/test_commands.py::test_static_commands[(int,)-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[(int,)-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[(int,)-Gevent] PASSED [ 37%] tests/test_commands.py::test_static_commands[(float,)-Synchronous] PASSED [ 37%] tests/test_commands.py::test_static_commands[(float,)-Asyncio] PASSED [ 37%] tests/test_commands.py::test_static_commands[(float,)-Gevent] PASSED [ 38%] tests/test_commands.py::test_static_commands[(str,)-Synchronous] PASSED [ 38%] tests/test_commands.py::test_static_commands[(str,)-Asyncio] PASSED [ 38%] tests/test_commands.py::test_static_commands[(str,)-Gevent] PASSED [ 38%] tests/test_commands.py::test_static_commands[(bool,)-Synchronous] XFAIL [ 38%] tests/test_commands.py::test_static_commands[(bool,)-Asyncio] XFAIL [ 38%] tests/test_commands.py::test_static_commands[(bool,)-Gevent] XFAIL (...) [ 38%] tests/test_commands.py::test_static_commands[DevVarLongStringArray-Synchronous] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarLongStringArray-Asyncio] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarLongStringArray-Gevent] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarDoubleStringArray-Synchronous] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarDoubleStringArray-Asyncio] PASSED [ 38%] tests/test_commands.py::test_static_commands[DevVarDoubleStringArray-Gevent] PASSED [ 38%] tests/test_commands.py::test_static_commands_with_typing[int] PASSED [ 38%] tests/test_commands.py::test_static_commands_with_typing[float] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[str] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[bool] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[(int,)] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[(float,)] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[(str,)] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[(bool,)] XFAIL [ 39%] tests/test_commands.py::test_static_commands_with_typing[DevVarLongStringArray] PASSED [ 39%] tests/test_commands.py::test_static_commands_with_typing[DevVarDoubleStringArray] PASSED [ 39%] tests/test_commands.py::test_devstate_command_with_typing PASSED [ 39%] tests/test_commands.py::test_command_self_typed_with_not_defined_name PASSED [ 39%] tests/test_commands.py::test_decorated_command[Synchronous] PASSED [ 39%] tests/test_commands.py::test_decorated_command[Asyncio] PASSED [ 39%] tests/test_commands.py::test_decorated_command[Gevent] PASSED [ 40%] tests/test_commands.py::test_command_isallowed[Synchronous] PASSED [ 40%] tests/test_commands.py::test_command_isallowed[Asyncio] PASSED [ 40%] tests/test_commands.py::test_command_isallowed[Gevent] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Synchronous-True] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Synchronous-False] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Asyncio-True] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Asyncio-False] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Gevent-True] PASSED [ 40%] tests/test_commands.py::test_dynamic_command[Gevent-False] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[int] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[float] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[str] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[bool] PASSED [ 40%] tests/test_commands.py::test_identity_dynamic_command_with_typing[(int,)] PASSED [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[(float,)] PASSED [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[(str,)] PASSED [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[(bool,)] XFAIL [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[DevVarLongStringArray] PASSED [ 41%] tests/test_commands.py::test_identity_dynamic_command_with_typing[DevVarDoubleStringArray] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[bool, SCALAR] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[bool], SPECTRUM] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[uint8, SCALAR] XFAIL [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[uint8], SPECTRUM] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[int16, SCALAR] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[int16], SPECTRUM] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[uint16, SCALAR] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[uint16], SPECTRUM] PASSED [ 41%] tests/test_commands.py::test_identity_commands_with_numpy_typing[int32, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[int32], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[uint32, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[uint32], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[int64, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[int64], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[uint64, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[uint64], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[float64, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[float64], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[float32, SCALAR] PASSED [ 42%] tests/test_commands.py::test_identity_commands_with_numpy_typing[np.NDarray[float32], SPECTRUM] PASSED [ 42%] tests/test_commands.py::test_polled_command PASSED [ 42%] tests/test_commands.py::test_wrong_command_result PASSED [ 42%] tests/test_commands.py::test_command_info PASSED [ 43%] tests/test_commands.py::test_docstring_parsing PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[int] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[float] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[str] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[bool] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[(int,)] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[(float,)] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[(str,)] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[(bool,)] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[DevVarLongStringArray] PASSED [ 43%] tests/test_commands.py::test_fill_cmd_polling_buffer[DevVarDoubleStringArray] PASSED [ 43%] tests/test_commands.py::test_decorated_void_command PASSED [ 43%] tests/test_database.py::test_put_remove_attribute_properties PASSED [ 43%] tests/test_database.py::test_put_get_attribute_properties_string_conversion PASSED [ 44%] tests/test_databaseds.py::test_ping SKIPPED (This test is failing wh...) [ 44%] tests/test_databaseds.py::test_status SKIPPED (This test is failing ...) [ 44%] tests/test_databaseds.py::test_state SKIPPED (This test is failing w...) [ 44%] tests/test_databaseds.py::test_device_property SKIPPED (This test is...) [ 44%] tests/test_databaseds.py::test_info SKIPPED (This test is failing wh...) [ 44%] tests/test_device_proxy.py::test_ping PASSED [ 44%] tests/test_device_proxy.py::test_info PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[State] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[Status] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[ampli] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[boolean_image] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[boolean_image_ro] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[boolean_scalar] PASSED [ 44%] tests/test_device_proxy.py::test_read_attribute[boolean_spectrum] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[boolean_spectrum_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_image] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_image_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_scalar] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_scalar_rww] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_scalar_w] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_spectrum] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[double_spectrum_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[echo_mode] SKIPPED (...) [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_image] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_image_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_scalar] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_scalar_ro] PASSED [ 45%] tests/test_device_proxy.py::test_read_attribute[enum_spectrum] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[enum_spectrum_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_image] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_image_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_scalar] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_spectrum] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[float_spectrum_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[freq] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long64_image_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long64_scalar] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long64_spectrum_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long_image] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long_image_ro] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long_scalar] PASSED [ 46%] tests/test_device_proxy.py::test_read_attribute[long_scalar_rww] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[long_scalar_w] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[long_spectrum] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[long_spectrum_ro] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_image] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_image_ro] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_scalar] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_scalar_ro] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_scalar_rww] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_scalar_w] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_spectrum] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[short_spectrum_ro] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[string_image] PASSED [ 47%] tests/test_device_proxy.py::test_read_attribute[string_image_ro] XFAIL [ 47%] tests/test_device_proxy.py::test_read_attribute[string_scalar] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[string_spectrum] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[string_spectrum_ro] XFAIL [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_image] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_image_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_scalar] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_spectrum] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[uchar_spectrum_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong64_image_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong64_scalar] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong64_spectrum_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong_image_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong_scalar] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ulong_spectrum_ro] PASSED [ 48%] tests/test_device_proxy.py::test_read_attribute[ushort_image] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[ushort_image_ro] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[ushort_scalar] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[ushort_spectrum] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[ushort_spectrum_ro] PASSED [ 49%] tests/test_device_proxy.py::test_read_attribute[wave] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attribute_with_green_modes[Synchronous] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attributes_with_green_modes[Synchronous] PASSED [ 49%] tests/test_device_proxy.py::test_write_read_attributes_with_green_modes[Synchronous] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attribute_with_green_modes[Futures] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attributes_with_green_modes[Futures] PASSED [ 49%] tests/test_device_proxy.py::test_write_read_attributes_with_green_modes[Futures] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attribute_with_green_modes[Gevent] PASSED [ 49%] tests/test_device_proxy.py::test_read_write_attributes_with_green_modes[Gevent] PASSED [ 49%] tests/test_device_proxy.py::test_write_read_attributes_with_green_modes[Gevent] PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attribute_with_green_modes[Asyncio] PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attributes_with_green_modes[Asyncio] PASSED [ 50%] tests/test_device_proxy.py::test_write_read_attributes_with_green_modes[Asyncio] PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attribute_with_attr_info PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attributes_with_attr_info PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attributes_different_sequences[tuple] PASSED [ 50%] tests/test_device_proxy.py::test_read_write_attributes_different_sequences[list] PASSED [ 50%] tests/test_device_proxy.py::test_high_level_api_for_asyncio PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[boolean_scalar] PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[double_scalar] PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[double_scalar_w] PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[enum_scalar] XFAIL [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[float_scalar] PASSED [ 50%] tests/test_device_proxy.py::test_write_scalar_attribute[long64_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[long_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[long_scalar_w] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[short_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[short_scalar_w] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[string_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[uchar_scalar] XFAIL [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[ulong64_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[ulong_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_scalar_attribute[ushort_scalar] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.Numpy] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.Tuple] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.List] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.Bytes] PASSED [ 51%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.ByteArray] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[boolean_spectrum-extract_as.String] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.Numpy] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.Tuple] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.List] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.Bytes] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.ByteArray] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[double_spectrum-extract_as.String] PASSED [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.Numpy] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.Tuple] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.List] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.Bytes] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.ByteArray] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[enum_spectrum-extract_as.String] XFAIL [ 52%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.Numpy] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.Tuple] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.List] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.Bytes] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.ByteArray] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[float_spectrum-extract_as.String] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.Numpy] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.Tuple] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.List] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.Bytes] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.ByteArray] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[long_spectrum-extract_as.String] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.Numpy] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.Tuple] PASSED [ 53%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.List] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.Bytes] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.ByteArray] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[short_spectrum-extract_as.String] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.Numpy] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.Tuple] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.List] PASSED [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.Bytes] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.ByteArray] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[string_spectrum-extract_as.String] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.Numpy] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.Tuple] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.List] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.Bytes] XFAIL [ 54%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.ByteArray] XFAIL [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[uchar_spectrum-extract_as.String] XFAIL [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.Numpy] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.Tuple] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.List] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.Bytes] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.ByteArray] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_spectrum_attribute[ushort_spectrum-extract_as.String] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[boolean_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[double_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[enum_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[float_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[long_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[short_spectrum] PASSED [ 55%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[string_spectrum] XFAIL [ 56%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[uchar_spectrum] PASSED [ 56%] tests/test_device_proxy.py::test_write_read_empty_spectrum_attribute[ushort_spectrum] PASSED [ 56%] tests/test_device_proxy.py::test_write_read_string_attribute PASSED [ 56%] tests/test_device_proxy.py::test_set_non_existent_attribute_raises_by_default PASSED [ 56%] tests/test_device_proxy.py::test_set_non_existent_attribute_allowed_if_dynamic_interface_unfrozen PASSED [ 56%] tests/test_device_proxy.py::test_dynamic_interface_can_be_toggled PASSED [ 56%] tests/test_device_proxy.py::test_dynamic_interface_flag_can_be_read PASSED [ 56%] tests/test_device_proxy.py::test_dynamic_interface_only_applies_to_device_proxy_instance PASSED [ 56%] tests/test_device_proxy.py::test_dynamic_interface_unfreeze_generates_a_user_warning PASSED [ 56%] tests/test_device_proxy.py::test_get_attribute_config SKIPPED (This ...) [ 56%] tests/test_device_proxy.py::test_get_attribute_config_ex PASSED [ 56%] tests/test_device_proxy.py::test_set_attribute_config PASSED [ 56%] tests/test_device_proxy.py::test_set_attribute_config_signatures PASSED [ 56%] tests/test_device_proxy.py::test_attribute_list_query SKIPPED (This ...) [ 57%] tests/test_device_proxy.py::test_attribute_list_query_ex SKIPPED (Th...) [ 57%] tests/test_device_proxy.py::test_device_proxy_dir_method PASSED [ 57%] tests/test_device_proxy.py::test_device_polling_command PASSED [ 57%] tests/test_device_proxy.py::test_device_polling_attribute PASSED [ 57%] tests/test_device_proxy.py::test_command_string PASSED [ 57%] tests/test_device_proxy.py::test_command_raises_type_error_for_bad_input PASSED [ 57%] tests/test_device_proxy.py::test_repr_uses_info[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_repr_default_if_info_unavailable[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_multiple_repr_calls_only_call_info_once[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_no_memory_leak_for_repr[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_no_memory_leak_for_str[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_no_cyclic_ref_for_proxy[Synchronous] PASSED [ 57%] tests/test_device_proxy.py::test_repr_uses_info[Futures] PASSED [ 57%] tests/test_device_proxy.py::test_repr_default_if_info_unavailable[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_multiple_repr_calls_only_call_info_once[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_repr[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_str[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_no_cyclic_ref_for_proxy[Futures] PASSED [ 58%] tests/test_device_proxy.py::test_repr_uses_info[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_repr_default_if_info_unavailable[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_multiple_repr_calls_only_call_info_once[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_repr[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_str[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_no_cyclic_ref_for_proxy[Gevent] PASSED [ 58%] tests/test_device_proxy.py::test_repr_uses_info[Asyncio] PASSED [ 58%] tests/test_device_proxy.py::test_repr_default_if_info_unavailable[Asyncio] PASSED [ 58%] tests/test_device_proxy.py::test_multiple_repr_calls_only_call_info_once[Asyncio] PASSED [ 58%] tests/test_device_proxy.py::test_no_memory_leak_for_repr[Asyncio] PASSED [ 59%] tests/test_device_proxy.py::test_no_memory_leak_for_str[Asyncio] PASSED [ 59%] tests/test_device_proxy.py::test_no_cyclic_ref_for_proxy[Asyncio] PASSED [ 59%] tests/test_device_proxy.py::test_client_destructor_does_not_deadlock[group_client_lifecycle] SKIPPED [ 59%] tests/test_device_proxy.py::test_client_destructor_does_not_deadlock[device_proxy_lifecycle] SKIPPED [ 59%] tests/test_device_proxy.py::test_pytest_report_on_failed_device_proxy_does_not_crash PASSED [ 59%] tests/test_device_proxy.py::test_dunder_methods_on_failed_device_proxy_do_not_crash PASSED [ 59%] tests/test_device_proxy.py::test_getattr_does_not_raise_for_removed_attribute PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[LockerLanguage] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[CmdArgType] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[MessBoxType] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[PollObjType] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[PollCmdCode] PASSED [ 59%] tests/test_enums.py::test_enum_str_and_int[SerialModel] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttReqType] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[LockCmdCode] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[EventType] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttrSerialModel] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[KeepAliveCmdCode] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AccessControlType] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[asyn_req_type] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[cb_sub_model] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttrQuality] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttrWriteType] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[AttrDataFormat] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[DevSource] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[ErrSeverity] PASSED [ 60%] tests/test_enums.py::test_enum_str_and_int[DevState] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[DispLevel] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[AttrMemorizedType] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[ExtractAs] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[GreenMode] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[LogLevel] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[LogTarget] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[EventSubMode] PASSED [ 61%] tests/test_enums.py::test_enum_str_and_int[EventReason] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[LockerLanguage] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[CmdArgType] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[MessBoxType] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[PollObjType] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[PollCmdCode] PASSED [ 61%] tests/test_enums.py::test_enum_members_names_values[SerialModel] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttReqType] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[LockCmdCode] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[EventType] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttrSerialModel] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[KeepAliveCmdCode] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AccessControlType] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[asyn_req_type] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[cb_sub_model] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttrQuality] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttrWriteType] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[AttrDataFormat] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[DevSource] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[ErrSeverity] PASSED [ 62%] tests/test_enums.py::test_enum_members_names_values[DevState] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[DispLevel] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[AttrMemorizedType] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[ExtractAs] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[GreenMode] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[LogLevel] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[LogTarget] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[EventSubMode] PASSED [ 63%] tests/test_enums.py::test_enum_members_names_values[EventReason] PASSED [ 63%] tests/test_group.py::test_wrong_device_name PASSED [ 63%] tests/test_group.py::test_nested_multi_group PASSED [ 63%] tests/test_group.py::test_read_write_attribute PASSED [ 63%] tests/test_group.py::test_command PASSED [ 63%] tests/test_log.py::test_logging_decorators PASSED [ 63%] tests/test_log.py::test_async_logging_decorators PASSED [ 64%] tests/test_log.py::test_tango_stream PASSED [ 64%] tests/test_log.py::test_logging[Synchronous] PASSED [ 64%] tests/test_log.py::test_logging[Asyncio] PASSED [ 64%] tests/test_log.py::test_logging[Gevent] PASSED [ 64%] tests/test_log.py::test_decorator_logging_source_location[Synchronous] SKIPPED [ 64%] tests/test_log.py::test_decorator_logging_source_location[Asyncio] SKIPPED [ 64%] tests/test_log.py::test_decorator_logging_source_location[Gevent] SKIPPED [ 64%] tests/test_log.py::test_stream_logging_source_location[Synchronous] SKIPPED [ 64%] tests/test_log.py::test_stream_logging_source_location[Asyncio] SKIPPED [ 64%] tests/test_log.py::test_stream_logging_source_location[Gevent] SKIPPED [ 64%] tests/test_miscellaneous.py::test_timeval PASSED [ 64%] tests/test_multi_attr_prop.py::test_stuff PASSED [ 64%] tests/test_pickling.py::test_structure_pickle[StructType.CHANGE_EVENT_INFO] PASSED [ 64%] tests/test_pickling.py::test_structure_pickle[StructType.PERIOD_EVENT_INFO] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ARCHIVE_EVENT_INFO] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ATTRIBUTE_EVENT_INFO] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ATTRIBUTE_ALARM] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.DEVICE_ATTRIBUTE_CONFIG] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ATTRIBUTE_INFO] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.ATTRIBUTE_INFO_EX] PASSED [ 65%] tests/test_pickling.py::test_structure_pickle[StructType.DEV_ERROR] PASSED [ 65%] tests/test_pprint.py::test_pprint_structs[str-True] PASSED [ 65%] tests/test_pprint.py::test_pprint_structs[repr-False] PASSED [ 65%] tests/test_pprint.py::test_pprint_group_structs[str-True] PASSED [ 65%] tests/test_pprint.py::test_pprint_group_structs[repr-False] PASSED [ 65%] tests/test_pprint.py::test_pprint_dev_failed_dev_error[str-True] PASSED [ 65%] tests/test_pprint.py::test_pprint_dev_failed_dev_error[repr-False] PASSED [ 65%] tests/test_pprint.py::test_pprint_sequences[str] PASSED [ 66%] tests/test_pprint.py::test_pprint_sequences[repr] PASSED [ 66%] tests/test_pprint.py::test_pprint_data_type_is_cmd_arg_type PASSED [ 66%] tests/test_pprint.py::test_pprint_client_addr PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[int] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[float] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[str] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[bool] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[(int,)] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[(float,)] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[(str,)] PASSED [ 66%] tests/test_properties.py::test_device_property_no_default[(bool,)] PASSED [ 66%] tests/test_properties.py::test_device_property_with_typing[int] PASSED [ 66%] tests/test_properties.py::test_device_property_with_typing[float] PASSED [ 66%] tests/test_properties.py::test_device_property_with_typing[str] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[bool] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[(int,)] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[(float,)] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[(str,)] PASSED [ 67%] tests/test_properties.py::test_device_property_with_typing[(bool,)] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[bool, SCALAR] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[bool], SPECTRUM] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[uint8, SCALAR] XFAIL [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[uint8], SPECTRUM] XFAIL [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[int16, SCALAR] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[int16], SPECTRUM] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[uint16, SCALAR] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[uint16], SPECTRUM] PASSED [ 67%] tests/test_properties.py::test_device_property_with_numpy_typing[int32, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[int32], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[uint32, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[uint32], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[int64, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[int64], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[uint64, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[uint64], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[float64, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[float64], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[float32, SCALAR] PASSED [ 68%] tests/test_properties.py::test_device_property_with_numpy_typing[np.NDarray[float32], SPECTRUM] PASSED [ 68%] tests/test_properties.py::test_device_property_with_default_value[int-str] PASSED [ 68%] tests/test_properties.py::test_device_property_with_default_value[int-Any] PASSED [ 68%] tests/test_properties.py::test_device_property_with_default_value[float-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[float-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[str-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[str-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[bool-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[bool-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(int,)-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(int,)-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(float,)-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(float,)-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(str,)-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(str,)-Any] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(bool,)-str] PASSED [ 69%] tests/test_properties.py::test_device_property_with_default_value[(bool,)-Any] PASSED [ 69%] tests/test_properties.py::test_device_get_device_properties_when_init_device PASSED [ 70%] tests/test_properties.py::test_mandatory_device_property_with_db_value_succeeds[True] PASSED [ 70%] tests/test_properties.py::test_mandatory_device_property_with_db_value_succeeds[False] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[property-tuple-Property does not support IMAGE type0] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[property-tuple-Property does not support IMAGE type1] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[property-tuple-PyTango does not support mixed types] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[attribute-tuple-PyTango does not support mixed types0] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[attribute-tuple-PyTango does not support mixed types1] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[attribute-tuple-PyTango does not support mixed types2] PASSED [ 70%] tests/test_server.py::test_uncorrect_typing_hints[attribute-Callable-Cannot translate] PASSED [ 70%] tests/test_server.py::test_get_enum_labels_success[GoodEnum] PASSED [ 70%] tests/test_server.py::test_get_enum_labels_fail[BadEnumNonZero] PASSED [ 70%] tests/test_server.py::test_get_enum_labels_fail[BadEnumSkipValues] PASSED [ 70%] tests/test_server.py::test_get_enum_labels_fail[BadEnumDuplicates] PASSED [ 70%] tests/test_server.py::test_device_classes_use_latest_implementation PASSED [ 71%] tests/test_server.py::test_empty_device[Synchronous] PASSED [ 71%] tests/test_server.py::test_empty_device[Asyncio] PASSED [ 71%] tests/test_server.py::test_empty_device[Gevent] PASSED [ 71%] tests/test_server.py::test_set_desc_status_state_at_init[doc] PASSED [ 71%] tests/test_server.py::test_set_desc_status_state_at_init[description] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Synchronous-False] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Synchronous-True] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Asyncio-False] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Asyncio-True] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Gevent-False] PASSED [ 71%] tests/test_server.py::test_set_state_status[ON-Gevent-True] PASSED [ 71%] tests/test_server.py::test_set_state_status[OFF-Synchronous-False] PASSED [ 71%] tests/test_server.py::test_set_state_status[OFF-Synchronous-True] PASSED [ 71%] tests/test_server.py::test_set_state_status[OFF-Asyncio-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[OFF-Asyncio-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[OFF-Gevent-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[OFF-Gevent-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Synchronous-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Synchronous-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Asyncio-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Asyncio-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Gevent-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[CLOSE-Gevent-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Synchronous-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Synchronous-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Asyncio-False] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Asyncio-True] PASSED [ 72%] tests/test_server.py::test_set_state_status[OPEN-Gevent-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[OPEN-Gevent-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Synchronous-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Synchronous-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Asyncio-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Asyncio-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Gevent-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[INSERT-Gevent-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Synchronous-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Synchronous-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Asyncio-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Asyncio-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Gevent-False] PASSED [ 73%] tests/test_server.py::test_set_state_status[EXTRACT-Gevent-True] PASSED [ 73%] tests/test_server.py::test_set_state_status[MOVING-Synchronous-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Synchronous-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Asyncio-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Asyncio-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Gevent-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[MOVING-Gevent-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Synchronous-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Synchronous-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Asyncio-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Asyncio-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Gevent-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[STANDBY-Gevent-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[FAULT-Synchronous-False] PASSED [ 74%] tests/test_server.py::test_set_state_status[FAULT-Synchronous-True] PASSED [ 74%] tests/test_server.py::test_set_state_status[FAULT-Asyncio-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[FAULT-Asyncio-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[FAULT-Gevent-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[FAULT-Gevent-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Synchronous-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Synchronous-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Asyncio-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Asyncio-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Gevent-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[INIT-Gevent-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Synchronous-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Synchronous-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Asyncio-False] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Asyncio-True] PASSED [ 75%] tests/test_server.py::test_set_state_status[RUNNING-Gevent-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[RUNNING-Gevent-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Synchronous-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Synchronous-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Asyncio-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Asyncio-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Gevent-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[ALARM-Gevent-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Synchronous-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Synchronous-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Asyncio-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Asyncio-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Gevent-False] PASSED [ 76%] tests/test_server.py::test_set_state_status[DISABLE-Gevent-True] PASSED [ 76%] tests/test_server.py::test_set_state_status[UNKNOWN-Synchronous-False] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Synchronous-True] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Asyncio-False] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Asyncio-True] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Gevent-False] PASSED [ 77%] tests/test_server.py::test_set_state_status[UNKNOWN-Gevent-True] PASSED [ 77%] tests/test_server.py::test_user_dev_state_status[Synchronous] PASSED [ 77%] tests/test_server.py::test_user_dev_state_status[Asyncio] PASSED [ 77%] tests/test_server.py::test_user_dev_state_status[Gevent] PASSED [ 77%] tests/test_server.py::test_attr_quality_checked_with_state[Synchronous] PASSED [ 77%] tests/test_server.py::test_attr_quality_checked_with_state[Asyncio] PASSED [ 77%] tests/test_server.py::test_attr_quality_checked_with_state[Gevent] PASSED [ 77%] tests/test_server.py::test_device_get_attr_config[Synchronous] PASSED [ 77%] tests/test_server.py::test_device_get_attr_config[Asyncio] PASSED [ 77%] tests/test_server.py::test_device_get_attr_config[Gevent] PASSED [ 78%] tests/test_server.py::test_device_set_attr_config[Synchronous] PASSED [ 78%] tests/test_server.py::test_device_set_attr_config[Asyncio] PASSED [ 78%] tests/test_server.py::test_device_set_attr_config[Gevent] PASSED [ 78%] tests/test_server.py::test_default_units PASSED [ 78%] tests/test_server.py::test_custom_units PASSED [ 78%] tests/test_server.py::test_inheritance_overrides_a_property PASSED [ 78%] tests/test_server.py::test_inheritance_override_dev_status PASSED [ 78%] tests/test_server.py::test_inheritance_init_device PASSED [ 78%] tests/test_server.py::test_inheritance_with_decorated_attributes PASSED [ 78%] tests/test_server.py::test_inheritance_with_undecorated_attributes PASSED [ 78%] tests/test_server.py::test_inheritance_with_undecorated_attribute_and_bound_methods PASSED [ 78%] tests/test_server.py::test_inheritance_with_undecorated_attributes_and_unbound_functions PASSED [ 78%] tests/test_server.py::test_inheritance_command_is_allowed_by_naming_convention PASSED [ 78%] tests/test_server.py::test_inheritance_command_is_allowed_by_kwarg_method PASSED [ 79%] tests/test_server.py::test_inheritance_command_is_allowed_by_kwarg_unbound_function PASSED [ 79%] tests/test_server.py::test_exception_propagation[Synchronous] PASSED [ 79%] tests/test_server.py::test_exception_propagation[Asyncio] PASSED [ 79%] tests/test_server.py::test_exception_propagation[Gevent] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os0-MyDs instance --nodb --port 1234-expected_output0] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os1-MyDs -port 1234 -host myhost instance-expected_output1] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os2-MyDs instance --ORBendPoint giop:tcp:_:1234-expected_output2] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os3-MyDs instance -nodb -port 1000 -dlist a/b/c;d/e/f-expected_output3] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os4-MyDs instance -file a/b/c-expected_output4] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os5-MyDs instance -nodb-expected_output5] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os6-MyDs instance -dlist a/b/c;d/e/f-expected_output6] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os7-MyDs instance -vvvv-expected_output7] PASSED [ 79%] tests/test_server.py::test_arguments[linux-applicable_os8-MyDs instance --verbose --verbose --verbose --verbose-expected_output8] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os9-MyDs instance -v4-expected_output9] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os10-MyDs instance -v 4-expected_output10] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os11-MyDs instance -dbg -i -s -u-expected_output11] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os12-MyDs instance -ORBtest1 test1 --ORBtest2 test2-expected_output12] PASSED [ 80%] tests/test_server.py::test_arguments[linux-applicable_os13-MyDs ORBinstance -ORBtest myORBparam-expected_output13] PASSED [ 80%] 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 [ 80%] tests/test_server.py::test_arguments[linux-applicable_os15-MyDs instance -ORBtest1 test1 --orbinvalid value-expected_output15] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os0-MyDs instance --nodb --port 1234-expected_output0] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os1-MyDs -port 1234 -host myhost instance-expected_output1] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os2-MyDs instance --ORBendPoint giop:tcp:_:1234-expected_output2] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os3-MyDs instance -nodb -port 1000 -dlist a/b/c;d/e/f-expected_output3] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os4-MyDs instance -file a/b/c-expected_output4] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os5-MyDs instance -nodb-expected_output5] PASSED [ 80%] tests/test_server.py::test_arguments[win-applicable_os6-MyDs instance -dlist a/b/c;d/e/f-expected_output6] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os7-MyDs instance -vvvv-expected_output7] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os8-MyDs instance --verbose --verbose --verbose --verbose-expected_output8] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os9-MyDs instance -v4-expected_output9] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os10-MyDs instance -v 4-expected_output10] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os11-MyDs instance -dbg -i -s -u-expected_output11] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os12-MyDs instance -ORBtest1 test1 --ORBtest2 test2-expected_output12] PASSED [ 81%] tests/test_server.py::test_arguments[win-applicable_os13-MyDs ORBinstance -ORBtest myORBparam-expected_output13] PASSED [ 81%] 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 [ 81%] tests/test_server.py::test_arguments[win-applicable_os15-MyDs instance -ORBtest1 test1 --orbinvalid value-expected_output15] PASSED [ 81%] tests/test_server.py::test_server_init_hook_called[Synchronous] PASSED [ 81%] tests/test_server.py::test_server_init_hook_called[Asyncio] SKIPPED [ 81%] tests/test_server.py::test_server_init_hook_called[Gevent] PASSED [ 81%] tests/test_server.py::test_server_init_hook_change_state PASSED [ 81%] tests/test_server.py::test_asyncio_server_init_hook_change_state PASSED [ 82%] tests/test_server.py::test_server_init_hook_called_after_init PASSED [ 82%] tests/test_server.py::test_async_server_init_hook_called_after_init PASSED [ 82%] tests/test_server.py::test_server_init_hook_exception PASSED [ 82%] tests/test_server.py::test_asyncio_server_init_hook_exception PASSED [ 82%] tests/test_server.py::test_server_init_hook_with_low_level_api_called PASSED [ 82%] tests/test_server.py::test_server_init_hook_with_low_level_api_change_state PASSED [ 82%] tests/test_server.py::test_server_init_hook_with_low_level_api_called_after_init PASSED [ 82%] tests/test_server.py::test_server_init_hook_with_low_level_api_exception PASSED [ 82%] tests/test_server.py::test_server_init_multiple_devices PASSED [ 82%] tests/test_server.py::test_server_init_hook_subscribe_event_multiple_devices XFAIL [ 82%] tests/test_server.py::test_deprecation_warning_for_sync_attr_com_methods_in_asyncio_device PASSED [ 82%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[init_device] PASSED [ 82%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[delete_device] PASSED [ 82%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[dev_state] PASSED [ 83%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[dev_status] PASSED [ 83%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[read_attr_hardware] PASSED [ 83%] tests/test_server.py::test_deprecation_warning_for_standard_methods_in_asyncio_device[always_executed_hook] PASSED [ 83%] tests/test_server.py::test_no_sync_attribute_locks[Synchronous] SKIPPED [ 83%] tests/test_server.py::test_no_sync_attribute_locks[Asyncio] SKIPPED [ 83%] tests/test_server.py::test_no_sync_attribute_locks[Gevent] SKIPPED (...) [ 83%] tests/test_server.py::test_read_slow_and_fast_attributes_with_asyncio SKIPPED [ 83%] tests/test_server.py::test_get_version_info_classic_api PASSED [ 83%] tests/test_server.py::test_get_version_info_high_level_api PASSED [ 83%] tests/test_server.py::test_add_version_info_classic_api PASSED [ 83%] tests/test_server.py::test_add_version_info_high_level_api PASSED [ 83%] tests/test_server.py::test_restart_server_command_cpp_and_py SKIPPED [ 83%] tests/test_server.py::test_restart_simple_server_does_not_crash[Synchronous] PASSED [ 83%] tests/test_server.py::test_restart_simple_server_does_not_crash[Asyncio] PASSED [ 84%] tests/test_server.py::test_restart_simple_server_does_not_crash[Gevent] PASSED [ 84%] tests/test_server.py::test_attr_data_default_fwd_properties PASSED [ 84%] tests/test_server.py::test_attr_data_default_properties PASSED [ 84%] tests/test_server.py::test_attr_data_default_properties_throws_on_unknown PASSED [ 84%] tests/test_server.py::test_attr_data_enum_labels PASSED [ 84%] tests/test_server.py::test_attr_data_to_attr PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[some string-Wrong data type for value for describing attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info1-Wrong number of argument for describing attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info2-Wrong number of argument for describing attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info3-Wrong data type for describing mandatory information] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info4-Wrong data type for describing mandatory information] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info5-Wrong data type in attribute argument for attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info6-Wrong data format in attribute argument for attribute] PASSED [ 84%] tests/test_server.py::test_from_attr_info_exceptions[attr_info7-Sequence describing mandatory attribute parameters for scalar attribute must have 3 elements] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info8-Sequence describing mandatory attribute parameters for spectrum attribute must have 4 elements] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info9-mandatory dim_x attribute parameter for spectrum attribute must be an integer] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info10-Sequence describing mandatory attribute parameters for image attribute must have 5 elements] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info11-mandatory dim_x attribute parameter for image attribute must be an integer] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info12-mandatory dim_y attribute parameter for image attribute must be an integer] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info13-Wrong data write type in attribute argument] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info14-Wrong display level] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info15-Wrong polling period] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info16-Wrong memorized value] PASSED [ 85%] tests/test_server.py::test_from_attr_info_exceptions[attr_info17-Missing 'enum_labels' key in attr_list definition] PASSED [ 85%] tests/test_server.py::test_from_attr_info_hw_memorized PASSED [ 85%] tests/test_server.py::test_from_attr_info_memorized PASSED [ 85%] tests/test_server.py::test_device_repr_does_not_segfault_with_pytest PASSED [ 85%] tests/test_server.py::test_client_ident[Synchronous] PASSED [ 86%] tests/test_server.py::test_client_ident[Asyncio] PASSED [ 86%] tests/test_server.py::test_client_ident[Gevent] PASSED [ 86%] tests/test_server.py::test___to_callback PASSED [ 86%] tests/test_server.py::test_no_crash_when_error_in_delete_device PASSED [ 86%] tests/test_server.py::test_polling_configuration PASSED [ 86%] tests/test_subdevdiag.py::test_associated_device_is_device_instance PASSED [ 86%] tests/test_subdevdiag.py::test_register_sub_device PASSED [ 86%] tests/test_telemetry.py::test_telemetry_available_constant_exists PASSED [ 86%] tests/test_telemetry.py::test_telemetry_packages_available_if_telemetry_active SKIPPED [ 86%] tests/test_telemetry.py::test_init_device_and_basic_span_details[Synchronous] SKIPPED [ 86%] tests/test_telemetry.py::test_init_device_and_basic_span_details[Asyncio] SKIPPED [ 86%] tests/test_telemetry.py::test_init_device_and_basic_span_details[Gevent] SKIPPED [ 86%] tests/test_telemetry.py::test_delete_device[Synchronous] SKIPPED (Te...) [ 86%] tests/test_telemetry.py::test_delete_device[Asyncio] SKIPPED (Teleme...) [ 87%] tests/test_telemetry.py::test_delete_device[Gevent] SKIPPED (Telemet...) [ 87%] tests/test_telemetry.py::test_state[Synchronous] SKIPPED (Telemetry ...) [ 87%] tests/test_telemetry.py::test_state[Asyncio] SKIPPED (Telemetry not ...) [ 87%] tests/test_telemetry.py::test_state[Gevent] SKIPPED (Telemetry not a...) [ 87%] tests/test_telemetry.py::test_static_command[Synchronous] SKIPPED (T...) [ 87%] tests/test_telemetry.py::test_static_command[Asyncio] SKIPPED (Telem...) [ 87%] tests/test_telemetry.py::test_static_command[Gevent] SKIPPED (Teleme...) [ 87%] tests/test_telemetry.py::test_static_attribute[Synchronous-Synchronous] SKIPPED [ 87%] tests/test_telemetry.py::test_static_attribute[Synchronous-Asyncio] SKIPPED [ 87%] tests/test_telemetry.py::test_static_attribute[Synchronous-Gevent] SKIPPED [ 87%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Synchronous-Synchronous] SKIPPED [ 87%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Synchronous-Asyncio] SKIPPED [ 87%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Synchronous-Gevent] SKIPPED [ 87%] tests/test_telemetry.py::test_static_attribute[Futures-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Futures-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Futures-Gevent] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Futures-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Futures-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Futures-Gevent] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Gevent-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Gevent-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Gevent-Gevent] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Gevent-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Gevent-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Gevent-Gevent] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Asyncio-Synchronous] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Asyncio-Asyncio] SKIPPED [ 88%] tests/test_telemetry.py::test_static_attribute[Asyncio-Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Asyncio-Synchronous] SKIPPED [ 89%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Asyncio-Asyncio] SKIPPED [ 89%] tests/test_telemetry.py::test_user_span_traceid_propagates_to_tango[Asyncio-Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_static_attribute_asyncio[Synchronous] SKIPPED [ 89%] tests/test_telemetry.py::test_static_attribute_asyncio[Asyncio] SKIPPED [ 89%] tests/test_telemetry.py::test_static_attribute_asyncio[Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_client_ident_included_for_device[Synchronous] SKIPPED [ 89%] tests/test_telemetry.py::test_client_ident_included_for_device[Asyncio] SKIPPED [ 89%] tests/test_telemetry.py::test_client_ident_included_for_device[Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_base_device_kernel_tracing_disabled_by_default SKIPPED [ 89%] tests/test_telemetry.py::test_base_device_traces_if_kernel_tracing_enabled[Synchronous] SKIPPED [ 89%] tests/test_telemetry.py::test_base_device_traces_if_kernel_tracing_enabled[Asyncio] SKIPPED [ 89%] tests/test_telemetry.py::test_base_device_traces_if_kernel_tracing_enabled[Gevent] SKIPPED [ 89%] tests/test_telemetry.py::test_no_device_traces_if_device_tracing_disabled[Synchronous] SKIPPED [ 90%] tests/test_telemetry.py::test_no_device_traces_if_device_tracing_disabled[Asyncio] SKIPPED [ 90%] tests/test_telemetry.py::test_no_device_traces_if_device_tracing_disabled[Gevent] SKIPPED [ 90%] tests/test_test_context.py::test_no_warnings_in_test_context PASSED [ 90%] tests/test_test_context.py::test_single_device[Synchronous] PASSED [ 90%] tests/test_test_context.py::test_single_device[Asyncio] PASSED [ 90%] tests/test_test_context.py::test_single_device[Gevent] PASSED [ 90%] tests/test_test_context.py::test_single_device_old_api PASSED [ 90%] tests/test_test_context.py::test_nested_single_device_in_same_process_failure SKIPPED [ 90%] tests/test_test_context.py::test_nested_single_device_in_different_processes_success_without_short_names PASSED [ 90%] tests/test_test_context.py::test_nested_single_device_in_different_processes_failure_with_short_names PASSED [ 90%] tests/test_test_context.py::test_multi_devices_info[SimpleDevice-SimpleDevice] PASSED [ 90%] tests/test_test_context.py::test_multi_devices_info[tango.test_utils.SimpleDevice-SimpleDevice] PASSED [ 90%] tests/test_test_context.py::test_multi_devices_info[class_field2-ClassicAPISimpleDeviceImpl] PASSED [ 90%] tests/test_test_context.py::test_multi_devices_info[class_field3-ClassicAPISimpleDeviceImpl] PASSED [ 91%] tests/test_test_context.py::test_multi_devices_info[class_field4-ClassicAPISimpleDeviceImpl] PASSED [ 91%] tests/test_test_context.py::test_multi_devices_info[class_field5-ClassicAPISimpleDeviceImpl] PASSED [ 91%] tests/test_test_context.py::test_multi_with_single_device[Synchronous] PASSED [ 91%] tests/test_test_context.py::test_multi_with_single_device[Asyncio] PASSED [ 91%] tests/test_test_context.py::test_multi_with_single_device[Gevent] PASSED [ 91%] tests/test_test_context.py::test_multi_with_single_device_old_api PASSED [ 91%] tests/test_test_context.py::test_multi_with_two_devices[Synchronous] PASSED [ 91%] tests/test_test_context.py::test_multi_with_two_devices[Asyncio] PASSED [ 91%] tests/test_test_context.py::test_multi_with_two_devices[Gevent] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2GreenModeUnspecified-None] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2Synchronous-None] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2Gevent-ValueError] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1GreenModeUnspecified-Device2Asyncio-ValueError] PASSED [ 91%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2GreenModeUnspecified-None] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2Synchronous-None] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2Gevent-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Synchronous-Device2Asyncio-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2GreenModeUnspecified-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2Synchronous-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2Gevent-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Asyncio-Device2Asyncio-None] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2GreenModeUnspecified-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2Synchronous-ValueError] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2Gevent-None] PASSED [ 92%] tests/test_test_context.py::test_multi_with_mixed_device_green_modes[Device1Gevent-Device2Asyncio-ValueError] PASSED [ 92%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Synchronous-Asyncio-Asyncio-None-SynchronousExecutor] PASSED [ 92%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Synchronous-Gevent-Gevent-None-SynchronousExecutor] PASSED [ 92%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Asyncio-Synchronous-Synchronous-None-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Asyncio-Gevent-Gevent-None-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Gevent-Synchronous-Synchronous-None-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Gevent-Asyncio-Asyncio-None-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Synchronous-Asyncio-None-SynchronousExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Synchronous-Gevent-None-SynchronousExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Gevent-Synchronous-None-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Gevent-Asyncio-None-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-None-Synchronous-None-SynchronousExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Asyncio-Synchronous-DeprecationWarning-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-Asyncio-Gevent-DeprecationWarning-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-None-Asyncio-RuntimeError-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1GreenModeUnspecified-None-Gevent-RuntimeError-GeventExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Asyncio-None-Asyncio-RuntimeError-AsyncioExecutor] PASSED [ 93%] tests/test_test_context.py::test_green_modes_in_device_kwarg_and_global[Device1Gevent-None-Gevent-RuntimeError-GeventExecutor] PASSED [ 94%] tests/test_test_context.py::test_multi_with_async_devices_initialised PASSED [ 94%] tests/test_test_context.py::test_multi_device_access_via_test_context_methods PASSED [ 94%] tests/test_test_context.py::test_multi_short_name_device_proxy_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_multi_short_name_device_proxy_with_dependencies_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_multi_short_name_attribute_proxy_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_single_short_name_device_proxy_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_single_short_name_attribute_proxy_access_without_tango_db PASSED [ 94%] tests/test_test_context.py::test_multi_short_name_access_fails_if_override_disabled PASSED [ 94%] tests/test_test_context.py::test_multi_device_proxy_cached PASSED [ 94%] tests/test_test_context.py::test_multi_with_two_devices_with_properties[Synchronous] PASSED [ 94%] tests/test_test_context.py::test_multi_with_two_devices_with_properties[Asyncio] PASSED [ 94%] tests/test_test_context.py::test_multi_with_two_devices_with_properties[Gevent] PASSED [ 94%] tests/test_test_context.py::test_multi_raises_on_invalid_file_database_properties PASSED [ 94%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config0] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config1] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config2] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config3] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config4] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config5] PASSED [ 95%] tests/test_test_context.py::test_multi_bad_config_fails[bad_multi_device_config6] PASSED [ 95%] tests/test_test_context.py::test_multi_with_memorized_attribute_values[False-None-0] PASSED [ 95%] tests/test_test_context.py::test_multi_with_memorized_attribute_values[False-1-0] PASSED [ 95%] tests/test_test_context.py::test_multi_with_memorized_attribute_values[True-None-0] PASSED [ 95%] tests/test_test_context.py::test_multi_with_memorized_attribute_values[True-1-1] PASSED [ 95%] tests/test_test_context.py::test_single_with_memorized_attribute_values[False-None-0] PASSED [ 95%] tests/test_test_context.py::test_single_with_memorized_attribute_values[False-1-0] PASSED [ 95%] tests/test_test_context.py::test_single_with_memorized_attribute_values[True-None-0] PASSED [ 95%] tests/test_test_context.py::test_single_with_memorized_attribute_values[True-1-1] PASSED [ 96%] tests/test_test_context.py::test_empty_string_property_bug[str-property_value0- ] PASSED [ 96%] tests/test_test_context.py::test_empty_string_property_bug[property_type1-property_value1-expected_outcome1] PASSED [ 96%] tests/test_test_context.py::test_empty_string_property_bug[property_type2-property_value2-expected_outcome2] PASSED [ 96%] tests/test_test_context.py::test_test_context_async_device_proxy[True] PASSED [ 96%] tests/test_test_context.py::test_test_context_async_device_proxy[False] PASSED [ 96%] tests/test_test_context.py::test_test_context_multi_async_device_proxy[True] PASSED [ 96%] tests/test_test_context.py::test_test_context_multi_async_device_proxy[False] PASSED [ 96%] tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[True-Futures] PASSED [ 96%] tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[True-Gevent] PASSED [ 96%] tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[False-Futures] PASSED [ 96%] tests/test_test_context.py::test_test_context_future_and_gevent_device_proxy[False-Gevent] PASSED [ 96%] tests/test_test_context.py::test_forwarded_attributes[True] XFAIL (D...) [ 96%] tests/test_test_context.py::test_forwarded_attributes[False] XFAIL (...) [ 96%] tests/test_test_context.py::test_device_context_thread_raises_if_device_server_stuck PASSED [ 97%] tests/test_test_context.py::test_device_context_process_raises_and_exits_if_device_server_stuck PASSED [ 97%] tests/test_test_context.py::test_device_context_completes_if_device_server_not_stuck[False] PASSED [ 97%] tests/test_test_context.py::test_device_context_completes_if_device_server_not_stuck[True] PASSED [ 97%] tests/test_type_hints_with_future_annotations.py::test_scalar_attribute_declared_with_typing PASSED [ 97%] tests/test_type_hints_with_future_annotations.py::test_attribute_self_typed_with_not_defined_name PASSED [ 97%] tests/test_type_hints_with_future_annotations.py::test_attribute_declared_with_numpy_typing PASSED [ 97%] tests/test_type_hints_with_future_annotations.py::test_devstate_attribute_declared_with_typing PASSED [ 97%] tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-a/b/c-a/b/c] PASSED [ 97%] tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-a/b/c/d-a/b/c/d] PASSED [ 97%] 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 [ 97%] 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 [ 97%] tests/test_utils.py::test_get_trl_with_test_fqtrl_success[None-no://trl/validation-no://trl/validation] PASSED [ 97%] tests/test_utils.py::test_get_trl_with_test_fqtrl_success[tango://host:12-a/b/c-tango://host:12/a/b/c] PASSED [ 97%] 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%] 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%] 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 [ 98%] 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 [ 98%] 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 [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[host:123-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://:123-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:0-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:12/path-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:123?query=1-a/b/c] PASSED [ 98%] tests/test_utils.py::test_get_trl_with_test_fdqn_failure[tango://host:123#dbase=invalid-a/b/c] PASSED [ 98%] tests/test_utils.py::test_global_state_default_set_and_clear PASSED [ 98%] tests/test_utils.py::test_clear_global_var_without_set_does_not_raise PASSED [ 99%] tests/test_utils.py::test_get_tango_type_valid PASSED [ 99%] tests/test_utils.py::test_get_tango_type_invalid_raises_type_error PASSED [ 99%] tests/test_utils.py::test_sequence_to_string_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_double_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbdevinfo_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbdevexportinfo_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbdata_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbdevimport_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_dbhistorylist_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_devicedatalist_vector_and_back PASSED [ 99%] tests/test_utils.py::test_sequence_to_devicedatahistorylist_vector_and_back PASSED [ 99%] tests/test_utils.py::test_report_coverage_tracing_enabled SKIPPED (C...) [ 99%] tests/test_zzz_deprecated_pytango_module.py::test_import_aliased_module PASSED [100%] ===== 1210 passed, 131 skipped, 53 xfailed, 1 xpassed in 572.15s (0:09:32) ===== make[1]: Leaving directory '/build/reproducible-path/pytango-10.1.4' create-stamp debian/debhelper-build-stamp dh_testroot -a -O--buildsystem=pybuild dh_prep -a -O--buildsystem=pybuild dh_auto_install -a -O--buildsystem=pybuild I: pybuild plugin_pyproject:199: Copying package built for python3.13 to destdir I: pybuild plugin_pyproject:199: Copying package built for python3.14 to destdir debian/rules execute_before_dh_installdocs make[1]: Entering directory '/build/reproducible-path/pytango-10.1.4' mkdir -p /build/reproducible-path/pytango-10.1.4/debian/python-tango-doc/usr/share/doc/python-tango-doc/html/usr/share/javascript/d3/ ln -s /usr/share/javascript/d3/d3.min.js \ /build/reproducible-path/pytango-10.1.4/debian/python-tango-doc/usr/share/doc/python-tango-doc/html/usr/share/javascript/d3/ make[1]: Leaving directory '/build/reproducible-path/pytango-10.1.4' dh_installdocs -a -O--buildsystem=pybuild dh_installchangelogs -a -O--buildsystem=pybuild dh_python3 -a -O--buildsystem=pybuild dh_installsystemduser -a -O--buildsystem=pybuild dh_perl -a -O--buildsystem=pybuild dh_link -a -O--buildsystem=pybuild dh_strip_nondeterminism -a -O--buildsystem=pybuild dh_compress -a -O--buildsystem=pybuild dh_fixperms -a -O--buildsystem=pybuild dh_missing -a -O--buildsystem=pybuild dh_dwz -a -O--buildsystem=pybuild dwz: debian/python3-tango/usr/lib/python3/dist-packages/tango/_tango.cpython-313-riscv64-linux-gnu.so: .debug_info section not present dwz: debian/python3-tango/usr/lib/python3/dist-packages/tango/_tango.cpython-314-riscv64-linux-gnu.so: .debug_info section not present dwz: Too few files for multifile optimization dh_dwz: warning: No dwz multifile created, but not explicitly requested either so ignoring it. dh_dwz: warning: Common issues include no debug information at all (missing -g) and dh_dwz: warning: compressed debug information (#931891). dh_strip -a -O--buildsystem=pybuild dh_makeshlibs -a -O--buildsystem=pybuild dh_shlibdeps -a -O--buildsystem=pybuild dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-riscv64-lp64d.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-riscv64-lp64d.so.1.usr-is-merged dh_installdeb -a -O--buildsystem=pybuild dh_numpy3 -a -O--buildsystem=pybuild Possible precedence problem between ! and pattern match (m//) at /usr/bin/dh_numpy3 line 68. dh_gencontrol -a -O--buildsystem=pybuild dpkg-gencontrol: warning: Provides field of package python3-tango: substitution variable ${python3:Provides} used, but is not defined dh_md5sums -a -O--buildsystem=pybuild dh_builddeb -a -O--buildsystem=pybuild dpkg-deb: building package 'python3-tango' in '../python3-tango_10.1.4-4_riscv64.deb'. dpkg-genbuildinfo --build=any -O../pytango_10.1.4-4_riscv64.buildinfo dpkg-genchanges --build=any -O../pytango_10.1.4-4_riscv64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2026-08-26T21:46:58Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes Wed, 26 Aug 2026 21:47:02 +0000 | +------------------------------------------------------------------------------+ pytango_10.1.4-4_riscv64.changes: --------------------------------- Format: 1.8 Date: Sun, 16 Aug 2026 13:03:02 +0200 Source: pytango Binary: python3-tango Architecture: riscv64 Version: 10.1.4-4 Distribution: unstable Urgency: medium Maintainer: Debian Science Maintainers Changed-By: Thorsten Alteholz Description: python3-tango - API for the TANGO control system (Python 3) Changes: pytango (10.1.4-4) unstable; urgency=medium . * Team upload to unstable again Checksums-Sha1: 504863bd610057dd5ef15d5e6d9e05fcbe2377fb 10699 pytango_10.1.4-4_riscv64.buildinfo 5d6fa217ef2d36e6bc68e5121026a86073de85e2 1698424 python3-tango_10.1.4-4_riscv64.deb Checksums-Sha256: bd01e4fbaa831465cd8a95a9f49bc55188e414d4732132af3ac21144064f15a3 10699 pytango_10.1.4-4_riscv64.buildinfo 55f11f6ce7fd758d96bb8bd1dbcd38b6f7528650c38b068fba292afeee90bb14 1698424 python3-tango_10.1.4-4_riscv64.deb Files: be6d601782acb0b4767e1ad5e15ad790 10699 science optional pytango_10.1.4-4_riscv64.buildinfo e6cea810484ad62076609c81969857a0 1698424 python optional python3-tango_10.1.4-4_riscv64.deb +------------------------------------------------------------------------------+ | Buildinfo Wed, 26 Aug 2026 21:47:07 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: pytango Binary: python3-tango Architecture: riscv64 Version: 10.1.4-4 Checksums-Md5: e6cea810484ad62076609c81969857a0 1698424 python3-tango_10.1.4-4_riscv64.deb Checksums-Sha1: 5d6fa217ef2d36e6bc68e5121026a86073de85e2 1698424 python3-tango_10.1.4-4_riscv64.deb Checksums-Sha256: 55f11f6ce7fd758d96bb8bd1dbcd38b6f7528650c38b068fba292afeee90bb14 1698424 python3-tango_10.1.4-4_riscv64.deb Build-Origin: Debian Build-Architecture: riscv64 Build-Date: Wed, 26 Aug 2026 21:46:55 +0000 Build-Path: /build/reproducible-path/pytango-10.1.4 Installed-Build-Depends: autoconf (= 2.73-2), automake (= 1:1.18.1-4), autopoint (= 1.0-3), autotools-dev (= 20240727.1+nmu1), base-files (= 14.2), base-passwd (= 3.6.8), bash (= 5.3-3), binutils (= 2.47-2), binutils-common (= 2.47-2), binutils-riscv64-linux-gnu (= 2.47-2), bsdextrautils (= 2.42.2-3), build-essential (= 12.12), bzip2 (= 1.0.8-6+b2), ca-certificates (= 20260601), cmake (= 4.3.4-1), comerr-dev (= 2.1-1.47.4-1), coreutils (= 9.10-1), cpp (= 4:16.1.0-3), cpp-16 (= 16.2.0-1), cpp-16-riscv64-linux-gnu (= 16.2.0-1), cpp-riscv64-linux-gnu (= 4:16.1.0-3), cppzmq-dev (= 4.10.0-1+b2), dash (= 0.5.12-12), debconf (= 1.5.92), debhelper (= 14.3), debianutils (= 5.23.2), dh-autoreconf (= 22), dh-python (= 7.20260623), dh-strip-nondeterminism (= 1.15.1-1), diffutils (= 1:3.12-1), docutils-common (= 0.23+dfsg-2), dpkg (= 1.23.7), dpkg-dev (= 1.23.7), dwz (= 0.17-1), file (= 1:5.47-4), findutils (= 4.11.0-2), g++ (= 4:16.1.0-3), g++-16 (= 16.2.0-1), g++-16-riscv64-linux-gnu (= 16.2.0-1), g++-riscv64-linux-gnu (= 4:16.1.0-3), gcc (= 4:16.1.0-3), gcc-16 (= 16.2.0-1), gcc-16-base (= 16.2.0-1), gcc-16-riscv64-linux-gnu (= 16.2.0-1), gcc-riscv64-linux-gnu (= 4:16.1.0-3), gettext (= 1.0-3), gettext-base (= 1.0-3), grep (= 3.12-1), groff-base (= 1.24.1-1), gzip (= 1.13-1), hostname (= 3.25), init-system-helpers (= 1.69+nmu1), intltool-debian (= 0.35.0+20060710.6), krb5-multidev (= 1.22.1-3), libabsl20260526 (= 20260526.0-2), libacl1 (= 2.4.0-1), libarchive-zip-perl (= 1.68-1), libarchive13t64 (= 3.8.9-1), libasan8 (= 16.2.0-1), libatomic1 (= 16.2.0-1), libattr1 (= 1:2.6.0-1), libaudit-common (= 1:4.1.2-1), libaudit1 (= 1:4.1.2-1+b1), libbinutils (= 2.47-2), libblas3 (= 3.12.1-8), libblkid1 (= 2.42.2-3), libbrotli1 (= 1.2.0-3), libbsd-dev (= 0.12.2-3), libbsd0 (= 0.12.2-3), libbz2-1.0 (= 1.0.8-6+b2), libc-bin (= 2.43-3), libc-dev-bin (= 2.43-3), libc-gconv-modules-extra (= 2.43-3), libc6 (= 2.43-3), libc6-dev (= 2.43-3), libcap-ng0 (= 0.9.3-1+b1), libcares2 (= 1.34.8-1), libcc1-0 (= 16.2.0-1), libcom-err2 (= 1.47.4-1), libcos4-3 (= 4.3.4+ds1-1+b1), libcos4-dev (= 4.3.4+ds1-1+b1), libcrypt1 (= 1:4.5.2+20251210-1), libctf-nobfd0 (= 2.47-2), libctf0 (= 2.47-2), libcurl4t64 (= 8.21.0-2), libdb5.3t64 (= 5.3.28+dfsg2-11+b1), libdebconfclient0 (= 0.283), libdebhelper-perl (= 14.3), libdpkg-perl (= 1.23.7), libelf1t64 (= 0.195-1), libev4t64 (= 1:4.33-2.1+b3), libexpat1 (= 2.8.3-1), libexpat1-dev (= 2.8.3-1), libffi8 (= 3.7.1-2), libfile-stripnondeterminism-perl (= 1.15.1-1), libgcc-16-dev (= 16.2.0-1), libgcc-s1 (= 16.2.0-1), libgdbm-compat4t64 (= 1.26-1+b2), libgdbm6t64 (= 1.26-1+b2), libgfortran5 (= 16.2.0-1), libgmp10 (= 2:6.3.0+dfsg-5+b2), libgomp1 (= 16.2.0-1), libgprofng0 (= 2.47-2), libgrpc++1.51t64 (= 1.51.1-9+b1), libgrpc29t64 (= 1.51.1-9+b1), libgssapi-krb5-2 (= 1.22.1-3), libgssrpc4t64 (= 1.22.1-3), libidn2-0 (= 2.3.8-5), libisl23 (= 0.28-1), libitm1 (= 16.2.0-1), libjansson4 (= 2.15.1-1), libjpeg-dev (= 1:3.1.3-4), libjpeg62-turbo (= 1:3.1.3-4), libjpeg62-turbo-dev (= 1:3.1.3-4), libjs-d3 (= 3.5.17-4), libjs-sphinxdoc (= 9.1.0-6), libjson-perl (= 4.10000-1), libjsoncpp26 (= 1.9.8-2), libk5crypto3 (= 1.22.1-3), libkadm5clnt-mit12 (= 1.22.1-3), libkadm5srv-mit12 (= 1.22.1-3), libkdb5-10t64 (= 1.22.1-3), libkeyutils1 (= 1.6.3-6+b2), libkrb5-3 (= 1.22.1-3), libkrb5-dev (= 1.22.1-3), libkrb5support0 (= 1.22.1-3), liblapack3 (= 3.12.1-8), libldap2 (= 2.6.14+dfsg-1), liblsan0 (= 16.2.0-1), liblz4-1 (= 1.10.0-10), liblzma-dev (= 5.8.3-1), liblzma5 (= 5.8.3-1), libmagic-mgc (= 1:5.47-4), libmagic1t64 (= 1:5.47-4), libmd-dev (= 1.2.0-2), libmd0 (= 1.2.0-2), libmount1 (= 2.42.2-3), libmpc3 (= 1.3.1-3), libmpfr6 (= 4.2.2-3), libncursesw6 (= 6.6+20260608-2), libnettle8t64 (= 3.10.2-1+b1), libnghttp2-14 (= 1.70.0-1), libnghttp3-9 (= 1.17.0-1), libngtcp2-16 (= 1.24.0-1), libngtcp2-crypto-ossl0 (= 1.24.0-1), libnorm-dev (= 1.5.9+dfsg-4+b1), libnorm1t64 (= 1.5.9+dfsg-4+b1), libomniorb4-3t64 (= 4.3.4+ds1-1+b1), libomniorb4-dev (= 4.3.4+ds1-1+b1), libomnithread4 (= 4.3.4+ds1-1+b1), libomnithread4-dev (= 4.3.4+ds1-1+b1), libpam-modules (= 1.7.0-8), libpam-modules-bin (= 1.7.0-8), libpam-runtime (= 1.7.0-8), libpam0g (= 1.7.0-8), libpcre2-8-0 (= 10.46-1+b2), libperl5.42 (= 5.42.2-3), libpgm-5.3-0t64 (= 5.3.128~dfsg-3), libpgm-dev (= 5.3.128~dfsg-3), libpipeline1 (= 1.5.8-3), libpkgconf7 (= 2.5.1-4), libproc2-1 (= 2:4.0.7-1), libprotobuf32t64 (= 3.21.12-16), libprotoc32t64 (= 3.21.12-16), libpsl5t64 (= 0.23.2-1), libpython3-all-dev (= 3.14.6-1), libpython3-dev (= 3.14.6-1), libpython3-stdlib (= 3.14.6-1), libpython3.13 (= 3.13.15-1), libpython3.13-dev (= 3.13.15-1), libpython3.13-minimal (= 3.13.15-1), libpython3.13-stdlib (= 3.13.15-1), libpython3.14 (= 3.14.7-1), libpython3.14-dev (= 3.14.7-1), libpython3.14-minimal (= 3.14.7-1), libpython3.14-stdlib (= 3.14.7-1), libre2-11 (= 20251105-1+b1), libreadline8t64 (= 8.3-4), librhash1 (= 1.4.6-1.1+b1), libsasl2-2 (= 2.1.28+dfsg1-11), libsasl2-modules-db (= 2.1.28+dfsg1-11), libselinux1 (= 3.11-2), libsframe3 (= 2.47-2), libsmartcols1 (= 2.42.2-3), libsodium-dev (= 1.0.22-2), libsodium26 (= 1.0.22-2), libsqlite3-0 (= 3.53.4-2), libssh2-1t64 (= 1.11.1-5), libssl-dev (= 3.6.3-1), libssl3t64 (= 3.6.3-1), libstdc++-16-dev (= 16.2.0-1), libstdc++6 (= 16.2.0-1), libsystemd-shared (= 261.2-1), libsystemd0 (= 261.2-1), libtango-dev (= 10.1.2+dfsg1-6), libtango-tools (= 10.1.2+dfsg1-6), libtango10.1 (= 10.1.2+dfsg1-6), libtinfo6 (= 6.6+20260608-2), libtool (= 2.5.4-11), libtsan2 (= 16.2.0-1), libubsan1 (= 16.2.0-1), libuchardet0 (= 0.0.8-2+b2), libudev1 (= 261.2-1), libunistring5 (= 1.4.2-1), libuuid1 (= 2.42.2-3), libuv1t64 (= 1.52.1-4), libxml2-16 (= 2.15.3+dfsg-1), libxml2-dev (= 2.15.3+dfsg-1), libxxhash0 (= 0.8.3-2+b2), libyaml-0-2 (= 0.2.5-2+b1), libzmq3-dev (= 4.3.5-1+b7), libzmq5 (= 4.3.5-1+b7), libzstd1 (= 1.5.7+dfsg-4), linux-libc-dev (= 7.1.7-1), m4 (= 1.4.21-1), make (= 4.4.1-3), man-db (= 2.13.1-1), mawk (= 1.3.4.20260302-1), media-types (= 14.0.0), ncurses-base (= 6.6+20260608-2), ncurses-bin (= 6.6+20260608-2), netbase (= 6.5), node-fortawesome-fontawesome-free (= 7.3.1+ds1-1), openssl (= 3.6.3-1), openssl-provider-legacy (= 3.6.3-1), opentelemetry-cpp (= 1.23.0-3+b2), opentelemetry-cpp-dev (= 1.23.0-3+b2), patch (= 2.8-2), perl (= 5.42.2-3), perl-base (= 5.42.2-3), perl-modules-5.42 (= 5.42.2-3), pkgconf (= 2.5.1-4), pkgconf-bin (= 2.5.1-4), po-debconf (= 1.0.22), procps (= 2:4.0.7-1), pybind11-dev (= 3.0.1-3), pybind11-stubgen (= 2.5.5-4), pybuild-plugin-pyproject (= 7.20260623), python-babel-localedata (= 2.17.0-2), python-is-python3 (= 3.13.3-1), python3 (= 3.14.6-1), python3-accessible-pygments (= 0.0.5-2), python3-alabaster (= 1.0.0-1), python3-all (= 3.14.6-1), python3-all-dev (= 3.14.6-1), python3-autocommand (= 2.2.2-4), python3-babel (= 2.17.0-2), python3-bs4 (= 4.15.0-1), python3-build (= 1.5.1-1), python3-certifi (= 2026.7.22+ds-1), python3-chardet (= 5.2.0+dfsg-2), python3-charset-normalizer (= 3.4.7-2), python3-defusedxml (= 0.7.1-3), python3-dev (= 3.14.6-1), python3-docstring-parser (= 0.17.0-1), python3-docutils (= 0.23+dfsg-2), python3-dotenv (= 1.2.1-2), python3-gevent (= 25.9.1-2), python3-greenlet (= 3.3.2-4), python3-idna (= 3.18-1), python3-imagesize (= 2.0.0-1), python3-inflect (= 7.5.0-2), python3-iniconfig (= 2.1.0-2), python3-installer (= 1.0.1+dfsg1-2), python3-jaraco.context (= 6.0.1-2), python3-jaraco.functools (= 4.1.0-1), python3-jaraco.text (= 4.0.0-1), python3-jinja2 (= 3.1.6-3), python3-linkify-it (= 2.1.0-2), python3-markdown-it (= 4.2.0-3), python3-markupsafe (= 3.0.3-2), python3-mdit-py-plugins (= 0.6.1-1), python3-mdurl (= 0.1.2-1), python3-minimal (= 3.14.6-1), python3-more-itertools (= 11.1.0-2), python3-myst-parser (= 5.1.0-2), python3-numpy (= 1:2.4.6+ds-4), python3-numpy-dev (= 1:2.4.6+ds-4), python3-packaging (= 26.2-2), python3-pathspec (= 1.0.4-1), python3-pkg-resources (= 78.1.1-0.1), python3-pluggy (= 1.6.0-2), python3-psutil (= 7.1.0-1), python3-pybind11-stubgen (= 2.5.5-4), python3-pydata-sphinx-theme (= 0.17.1+dfsg-3), python3-pygments (= 2.20.0+dfsg-2), python3-pyproject-hooks (= 1.2.0-1), python3-pyproject-metadata (= 0.11.0-1), python3-pytest (= 9.1.1-1), python3-pytest-asyncio (= 1.4.0-3), python3-pytest-env (= 1.6.0-1), python3-pytest-forked (= 1.7.5-1), python3-pytest-rerunfailures (= 16.4-1), python3-requests (= 2.34.2-1), python3-roman-numerals (= 4.1.0-1), python3-scikit-build-core (= 0.11.6-2), python3-setuptools (= 78.1.1-0.1), python3-snowballstemmer (= 3.1.1-1), python3-soupsieve (= 2.8.4-1), python3-sphinx (= 9.1.0-6), python3-sphinx-book-theme (= 1.2.0-1), python3-sphinx-copybutton (= 0.5.2-3), python3-sphinx-design (= 0.7.0-5), python3-sphinx-togglebutton (= 0.4.4-1), python3-sphinxcontrib-mermaid (= 2.0.1-2), python3-typeguard (= 4.4.4-3), python3-typing-extensions (= 4.16.0-4), python3-uc-micro (= 2.0.0-1), python3-urllib3 (= 2.7.0-3), python3-wheel (= 0.47.0-1), python3-yaml (= 6.0.3-1), python3-zipp (= 3.23.0-1), python3-zope.event (= 6.2-1), python3-zope.interface (= 8.5-3), python3.13 (= 3.13.15-1), python3.13-dev (= 3.13.15-1), python3.13-minimal (= 3.13.15-1), python3.14 (= 3.14.7-1), python3.14-dev (= 3.14.7-1), python3.14-minimal (= 3.14.7-1), readline-common (= 8.3-4), sed (= 4.9-3), sensible-utils (= 0.0.26), sgml-base (= 1.31+nmu1), sphinx-common (= 9.1.0-6), systemd (= 261.2-1), sysvinit-utils (= 3.18-1), tango-common (= 10.1.2+dfsg1-6), tango-starter (= 10.1.2+dfsg1-6), tango-test (= 10.1.2+dfsg1-6), tar (= 1.35+dfsg-5), tzdata (= 2026c-1), util-linux (= 2.42.2-3), xml-core (= 0.21), xz-utils (= 5.8.3-1), zlib1g (= 1:1.3.dfsg+really1.3.2-3), zlib1g-dev (= 1:1.3.dfsg+really1.3.2-3) Environment: DEB_BUILD_OPTIONS="parallel=8" LANG="C.UTF-8" LC_COLLATE="C.UTF-8" LC_CTYPE="C.UTF-8" SOURCE_DATE_EPOCH="1786878182" +------------------------------------------------------------------------------+ | Package contents Wed, 26 Aug 2026 21:47:08 +0000 | +------------------------------------------------------------------------------+ python3-tango_10.1.4-4_riscv64.deb ---------------------------------- new Debian package, version 2.0. size 1698424 bytes: control archive=2760 bytes. 1145 bytes, 18 lines control 4893 bytes, 56 lines md5sums 285 bytes, 12 lines * postinst #!/bin/sh 423 bytes, 12 lines * prerm #!/bin/sh Package: python3-tango Source: pytango Version: 10.1.4-4 Architecture: riscv64 Maintainer: Debian Science Maintainers Installed-Size: 8908 Depends: python3 (<< 3.15), python3 (>= 3.13~), python3-docstring-parser, python3-gevent, python3-numpy, python3-numpy2-abi0 | python3-numpy-abi9, python3-packaging, python3-psutil, python3-supported-min (>= 3.13) | python3-typing-extensions, python3:any, libc6 (>= 2.38), libgcc-s1 (>= 3.3.1), libomniorb4-3t64 (>= 4.3.4+ds1), libomnithread4 (>= 4.3.4+ds1), libstdc++6 (>= 14), libtango10.1 (>= 10.1.2+dfsg1) Section: python Priority: optional Homepage: https://pytango.readthedocs.io/en/latest/ Description: API for the TANGO control system (Python 3) TANGO is an object oriented distributed control system using CORBA, mainly developed by the Controls Section of the ALBA Synchrotron. PyTango provides bindings for its client- and server-side C++ APIs. With PyTango, you can write TANGO device servers and TANGO applications (scripts, CLIs, GUIs) that access TANGO device servers in pure Python. . This is the Python 3 version of the package. drwxr-xr-x root/root 0 2026-08-16 11:03 ./ drwxr-xr-x root/root 0 2026-08-16 11:03 ./usr/ drwxr-xr-x root/root 0 2026-08-16 11:03 ./usr/lib/ drwxr-xr-x root/root 0 2026-08-16 11:03 ./usr/lib/python3/ drwxr-xr-x root/root 0 2026-08-16 11:03 ./usr/lib/python3/dist-packages/ drwxr-xr-x root/root 0 2026-08-16 11:03 ./usr/lib/python3/dist-packages/PyTango/ -rw-r--r-- root/root 1671 2026-08-16 11:03 ./usr/lib/python3/dist-packages/PyTango/__init__.py drwxr-xr-x root/root 0 2026-08-16 11:03 ./usr/lib/python3/dist-packages/pytango-10.1.4.dist-info/ -rw-r--r-- root/root 7 2026-08-16 11:03 ./usr/lib/python3/dist-packages/pytango-10.1.4.dist-info/INSTALLER -rw-r--r-- root/root 8637 2026-08-16 11:03 ./usr/lib/python3/dist-packages/pytango-10.1.4.dist-info/METADATA drwxr-xr-x root/root 0 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/ -rw-r--r-- root/root 10175 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/__init__.py -rw-r--r-- root/root 15074 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/__init__.pyi -rw-r--r-- root/root 3725848 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/_tango.cpython-313-riscv64-linux-gnu.so -rw-r--r-- root/root 3742232 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/_tango.cpython-314-riscv64-linux-gnu.so -rw-r--r-- root/root 652041 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/_tango.pyi -rw-r--r-- root/root 4038 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/asyncio.py -rw-r--r-- root/root 8282 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/asyncio_executor.py -rw-r--r-- root/root 17161 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/attr_data.py -rw-r--r-- root/root 17670 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/attribute_proxy.py -rw-r--r-- root/root 1014 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/auto_monitor.py -rw-r--r-- root/root 1721 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/base_types.py -rw-r--r-- root/root 8856 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/client.py -rw-r--r-- root/root 1044 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/codec.py -rw-r--r-- root/root 11360 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/connection.py drwxr-xr-x root/root 0 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/databaseds/ -rw-r--r-- root/root 56819 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/databaseds/DataBase.xmi -rw-r--r-- root/root 88 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/databaseds/DataBaseds -rw-r--r-- root/root 0 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/databaseds/__init__.py -rw-r--r-- root/root 88099 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/databaseds/database.py drwxr-xr-x root/root 0 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/databaseds/db_access/ -rw-r--r-- root/root 0 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/databaseds/db_access/__init__.py -rw-r--r-- root/root 8970 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/databaseds/db_access/create_db.sql -rw-r--r-- root/root 7371 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/databaseds/db_access/create_db_tables.sql -rw-r--r-- root/root 77256 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/databaseds/db_access/sqlite3.py -rw-r--r-- root/root 481 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/databaseds/db_errors.py -rw-r--r-- root/root 3074 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/databaseds/mysql2sqlite.sh -rw-r--r-- root/root 34389 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/db.py -rw-r--r-- root/root 1147 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/device_attribute.py -rw-r--r-- root/root 28427 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/device_class.py -rw-r--r-- root/root 96659 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/device_proxy.py -rw-r--r-- root/root 57621 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/device_server.py -rw-r--r-- root/root 24193 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/encoded_attribute.py -rw-r--r-- root/root 3941 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/futures.py -rw-r--r-- root/root 2856 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/futures_executor.py -rw-r--r-- root/root 4533 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/gevent.py -rw-r--r-- root/root 5845 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/gevent_executor.py -rw-r--r-- root/root 2918 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/globals.py -rw-r--r-- root/root 10566 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/green.py -rw-r--r-- root/root 12417 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/group.py -rw-r--r-- root/root 1910 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/group_reply.py -rw-r--r-- root/root 10278 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/log4tango.py -rw-r--r-- root/root 2904 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/pytango_init.py -rw-r--r-- root/root 6616 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/pytango_pprint.py -rw-r--r-- root/root 22997 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/pyutil.py -rw-r--r-- root/root 2339 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/release.py -rw-r--r-- root/root 80063 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/server.py -rw-r--r-- root/root 4166 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/tango_numpy.py -rw-r--r-- root/root 19186 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/tango_object.py -rw-r--r-- root/root 33910 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/test_context.py -rw-r--r-- root/root 24121 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/test_utils.py -rw-r--r-- root/root 4731 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/time_val.py -rw-r--r-- root/root 101863 2026-08-16 11:03 ./usr/lib/python3/dist-packages/tango/utils.py drwxr-xr-x root/root 0 2026-08-16 11:03 ./usr/share/ drwxr-xr-x root/root 0 2026-08-16 11:03 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-08-16 11:03 ./usr/share/doc/python3-tango/ -rw-r--r-- root/root 2757 2026-08-16 11:03 ./usr/share/doc/python3-tango/changelog.Debian.gz -rw-r--r-- root/root 1333 2026-08-16 11:03 ./usr/share/doc/python3-tango/copyright drwxr-xr-x root/root 0 2026-08-16 11:03 ./usr/share/python3/ drwxr-xr-x root/root 0 2026-08-16 11:03 ./usr/share/python3/dist/ -rw-r--r-- root/root 30 2026-08-16 11:03 ./usr/share/python3/dist/python3-tango +------------------------------------------------------------------------------+ | Post Build Wed, 26 Aug 2026 21:47:14 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Wed, 26 Aug 2026 21:47:14 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Wed, 26 Aug 2026 21:47:31 +0000 | +------------------------------------------------------------------------------+ Build Architecture: riscv64 Build Type: any Build-Space: 37312 Build-Time: 10239 Distribution: unstable Host Architecture: riscv64 Install-Time: 25 Job: /srv/rebuilderd/tmp/rebuilderdSPw5AL/inputs/pytango_10.1.4-4.dsc Machine Architecture: riscv64 Package: pytango Package-Time: 10392 Source-Version: 10.1.4-4 Space: 37312 Status: successful Version: 10.1.4-4 -------------------------------------------------------------------------------- Finished at 2026-08-26T21:46:58Z Build needed 02:53:12, 37312k disk space build artifacts stored in /srv/rebuilderd/tmp/rebuilderdSPw5AL/out checking python3-tango_10.1.4-4_riscv64.deb: size differs for python3-tango_10.1.4-4_riscv64.deb