https://launchpad.net/~ubuntu-desktop/+archive/ubuntu/ppa/+build/27963769 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos01-s390x-017 5.4.0-173-generic #191-Ubuntu SMP Fri Feb 2 13:54:49 UTC 2024 s390x Buildd toolchain package versions: launchpad-buildd_236~650~ubuntu20.04.1 python3-lpbuildd_236~650~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.11 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1.1. Syncing the system clock with the buildd NTP service... 27 Mar 14:34:03 ntpdate[1915]: adjust time server 10.211.37.1 offset -0.004302 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=noble --arch=s390x PACKAGEBUILD-27963769 --image-type chroot /home/buildd/filecache-default/c23f799bb684944311373fdcead5a58221fa6ef7 Creating target for build PACKAGEBUILD-27963769 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=noble --arch=s390x PACKAGEBUILD-27963769 Starting target for build PACKAGEBUILD-27963769 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=noble --arch=s390x PACKAGEBUILD-27963769 'deb http://ppa.launchpadcontent.net/ubuntu-desktop/ppa/ubuntu noble main' 'deb http://ftpmaster.internal/ubuntu noble main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu noble-security main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu noble-updates main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-27963769 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=noble --arch=s390x PACKAGEBUILD-27963769 Adding trusted keys to build-PACKAGEBUILD-27963769 pub rsa1024/2CC98497A1231595 2009-01-19 [SC] Key fingerprint = 399B 698E EA9E F163 B6F9 A0F6 2CC9 8497 A123 1595 uid Launchpad PPA for Ubuntu Desktop RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=noble --arch=s390x PACKAGEBUILD-27963769 Updating target for build PACKAGEBUILD-27963769 Get:1 http://ppa.launchpadcontent.net/ubuntu-desktop/ppa/ubuntu noble InRelease [17.3 kB] Get:2 http://ftpmaster.internal/ubuntu noble InRelease [255 kB] Get:3 http://ppa.launchpadcontent.net/ubuntu-desktop/ppa/ubuntu noble/main s390x Packages [20.7 kB] Get:4 http://ppa.launchpadcontent.net/ubuntu-desktop/ppa/ubuntu noble/main Translation-en [8280 B] Get:5 http://ftpmaster.internal/ubuntu noble-security InRelease [90.7 kB] Get:6 http://ftpmaster.internal/ubuntu noble-updates InRelease [90.7 kB] Get:7 http://ftpmaster.internal/ubuntu noble/main s390x Packages [1370 kB] Get:8 http://ftpmaster.internal/ubuntu noble/main Translation-en [517 kB] Get:9 http://ftpmaster.internal/ubuntu noble/restricted s390x Packages [4240 B] Get:10 http://ftpmaster.internal/ubuntu noble/restricted Translation-en [15.5 kB] Get:11 http://ftpmaster.internal/ubuntu noble/universe s390x Packages [14.3 MB] Get:12 http://ftpmaster.internal/ubuntu noble/universe Translation-en [6018 kB] Get:13 http://ftpmaster.internal/ubuntu noble/multiverse s390x Packages [166 kB] Get:14 http://ftpmaster.internal/ubuntu noble/multiverse Translation-en [114 kB] Fetched 23.0 MB in 19s (1203 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libnsl-dev libperl5.36 libtirpc-dev libunistring2 perl-modules-5.36 Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: usrmerge* The following NEW packages will be installed: cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu g++-13-s390x-linux-gnu g++-s390x-linux-gnu gcc-13-s390x-linux-gnu gcc-14-base gcc-s390x-linux-gnu libperl5.38 libunistring5 perl-modules-5.38 The following packages will be upgraded: apt apt-utils base-files base-passwd bash bash-completion binutils binutils-common binutils-s390x-linux-gnu bsdextrautils bsdutils bzip2 ca-certificates coreutils cpp cpp-13 dash debconf debconf-i18n debianutils diffutils dpkg dpkg-dev fakeroot g++ g++-13 gcc gcc-13 gcc-13-base gpg gpg-agent gpgconf gpgv grep gzip hostname init init-system-helpers krb5-locales libacl1 libapparmor1 libapt-pkg6.0 libargon2-1 libasan8 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcrypt-dev libcrypt1 libcryptsetup12 libctf-nobfd0 libctf0 libdb5.3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libfakeroot libfdisk1 libffi8 libgcc-13-dev libgcc-s1 libgcrypt20 libgdbm-compat4 libgdbm6 libgnutls30 libgomp1 libgpg-error-l10n libgpg-error0 libgssapi-krb5-2 libidn2-0 libip4tc2 libitm1 libk5crypto3 libkeyutils1 libkmod2 libkrb5-3 libkrb5support0 liblocale-gettext-perl liblzma5 libmd0 libmount1 libncursesw6 libnsl-dev libnsl2 libnss-nisplus libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libpng16-16 libproc2-0 libreadline8 libseccomp2 libselinux1 libsemanage-common libsemanage2 libsepol2 libsframe1 libsmartcols1 libsqlite3-0 libssl3 libstdc++-13-dev libstdc++6 libsystemd-shared libsystemd0 libtext-charwidth-perl libtext-iconv-perl libtinfo6 libtirpc-common libtirpc-dev libtirpc3 libubsan1 libudev1 libuuid1 libxxhash0 libzstd1 linux-libc-dev login lto-disabled-list mawk mount ncurses-base ncurses-bin openssl optipng passwd perl perl-base pinentry-curses procps psmisc readline-common sed sensible-utils systemd systemd-dev systemd-sysv sysvinit-utils tar tzdata ubuntu-keyring util-linux uuid-runtime xz-utils zlib1g 158 upgraded, 10 newly installed, 1 to remove and 0 not upgraded. Need to get 104 MB of archives. After this operation, 75.5 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu noble/main s390x libnsl-dev s390x 1.3.0-3 [73.5 kB] Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libcrypt-dev s390x 1:4.4.36-4 [135 kB] Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libc6-dev s390x 2.39-0ubuntu6 [1629 kB] Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libc-dev-bin s390x 2.39-0ubuntu6 [20.2 kB] Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libtirpc-common all 1.3.4+ds-1build1 [8566 B] Get:6 http://ftpmaster.internal/ubuntu noble/main s390x libtirpc-dev s390x 1.3.4+ds-1build1 [225 kB] Get:7 http://ftpmaster.internal/ubuntu noble/main s390x libgssapi-krb5-2 s390x 1.20.1-5build1 [146 kB] Get:8 http://ftpmaster.internal/ubuntu noble/main s390x libkrb5-3 s390x 1.20.1-5build1 [354 kB] Get:9 http://ftpmaster.internal/ubuntu noble/main s390x libk5crypto3 s390x 1.20.1-5build1 [89.1 kB] Get:10 http://ftpmaster.internal/ubuntu noble/main s390x libkrb5support0 s390x 1.20.1-5build1 [34.1 kB] Get:11 http://ftpmaster.internal/ubuntu noble/main s390x libkeyutils1 s390x 1.6.3-3 [9448 B] Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libssl3 s390x 3.0.10-1ubuntu4 [1648 kB] Get:13 http://ftpmaster.internal/ubuntu noble/main s390x libtirpc3 s390x 1.3.4+ds-1build1 [100 kB] Get:14 http://ftpmaster.internal/ubuntu noble/main s390x libnsl2 s390x 1.3.0-3 [44.4 kB] Get:15 http://ftpmaster.internal/ubuntu noble/main s390x libcrypt1 s390x 1:4.4.36-4 [102 kB] Get:16 http://ftpmaster.internal/ubuntu noble/main s390x linux-libc-dev s390x 6.8.0-11.11 [1590 kB] Get:17 http://ftpmaster.internal/ubuntu noble/universe s390x libnss-nisplus s390x 1.3-0ubuntu7 [23.7 kB] Get:18 http://ftpmaster.internal/ubuntu noble/main s390x libc6 s390x 2.39-0ubuntu6 [2847 kB] Get:19 http://ftpmaster.internal/ubuntu noble/main s390x libc-bin s390x 2.39-0ubuntu6 [654 kB] Get:20 http://ftpmaster.internal/ubuntu noble/main s390x gcc-14-base s390x 14-20240303-1ubuntu1 [46.9 kB] Get:21 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-s1 s390x 14-20240303-1ubuntu1 [35.9 kB] Get:22 http://ftpmaster.internal/ubuntu noble/main s390x base-files s390x 13ubuntu7 [74.2 kB] Get:23 http://ftpmaster.internal/ubuntu noble/main s390x debianutils s390x 5.17 [90.1 kB] Get:24 http://ftpmaster.internal/ubuntu noble/main s390x bash s390x 5.2.21-2ubuntu2 [845 kB] Get:25 http://ftpmaster.internal/ubuntu noble/main s390x bsdutils s390x 1:2.39.3-6ubuntu2 [95.7 kB] Get:26 http://ftpmaster.internal/ubuntu noble/main s390x coreutils s390x 9.4-2ubuntu4 [1510 kB] Get:27 http://ftpmaster.internal/ubuntu noble/main s390x bzip2 s390x 1.0.8-5ubuntu1 [35.5 kB] Get:28 http://ftpmaster.internal/ubuntu noble/main s390x libbz2-1.0 s390x 1.0.8-5ubuntu1 [40.1 kB] Get:29 http://ftpmaster.internal/ubuntu noble/main s390x libgpg-error-l10n all 1.47-3build1 [8024 B] Get:30 http://ftpmaster.internal/ubuntu noble/main s390x libgpg-error0 s390x 1.47-3build1 [75.6 kB] Get:31 http://ftpmaster.internal/ubuntu noble/main s390x libgcrypt20 s390x 1.10.3-2 [499 kB] Get:32 http://ftpmaster.internal/ubuntu noble/main s390x liblzma5 s390x 5.4.5-0.3 [149 kB] Get:33 http://ftpmaster.internal/ubuntu noble/main s390x libstdc++6 s390x 14-20240303-1ubuntu1 [908 kB] Get:34 http://ftpmaster.internal/ubuntu noble/main s390x libacl1 s390x 2.3.2-1 [18.0 kB] Get:35 http://ftpmaster.internal/ubuntu noble/main s390x libapparmor1 s390x 4.0.0~alpha4-0ubuntu1 [50.2 kB] Get:36 http://ftpmaster.internal/ubuntu noble/main s390x libaudit-common all 1:3.1.2-2 [5594 B] Get:37 http://ftpmaster.internal/ubuntu noble/main s390x libcap-ng0 s390x 0.8.4-2 [15.7 kB] Get:38 http://ftpmaster.internal/ubuntu noble/main s390x libaudit1 s390x 1:3.1.2-2 [49.2 kB] Get:39 http://ftpmaster.internal/ubuntu noble/main s390x libblkid1 s390x 2.39.3-6ubuntu2 [127 kB] Get:40 http://ftpmaster.internal/ubuntu noble/main s390x libcap2 s390x 1:2.66-5ubuntu1 [31.7 kB] Get:41 http://ftpmaster.internal/ubuntu noble/main s390x libzstd1 s390x 1.5.5+dfsg2-2 [336 kB] Get:42 http://ftpmaster.internal/ubuntu noble/main s390x libkmod2 s390x 30+20230601-2ubuntu1 [54.5 kB] Get:43 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-8-0 s390x 10.42-4ubuntu1 [243 kB] Get:44 http://ftpmaster.internal/ubuntu noble/main s390x libselinux1 s390x 3.5-2build1 [84.2 kB] Get:45 http://ftpmaster.internal/ubuntu noble/main s390x libmount1 s390x 2.39.3-6ubuntu2 [138 kB] Get:46 http://ftpmaster.internal/ubuntu noble/main s390x perl-modules-5.38 all 5.38.2-3 [3110 kB] Get:47 http://ftpmaster.internal/ubuntu noble/main s390x libperl5.38 s390x 5.38.2-3 [5013 kB] Get:48 http://ftpmaster.internal/ubuntu noble/main s390x perl s390x 5.38.2-3 [231 kB] Get:49 http://ftpmaster.internal/ubuntu noble/main s390x perl-base s390x 5.38.2-3 [1961 kB] Get:50 http://ftpmaster.internal/ubuntu noble/main s390x liblocale-gettext-perl s390x 1.07-6build1 [15.6 kB] Get:51 http://ftpmaster.internal/ubuntu noble/main s390x libtext-iconv-perl s390x 1.7-8build1 [13.7 kB] Get:52 http://ftpmaster.internal/ubuntu noble/main s390x libtext-charwidth-perl s390x 0.04-11build1 [9432 B] Get:53 http://ftpmaster.internal/ubuntu noble/main s390x libdb5.3 s390x 5.3.28+dfsg2-4 [752 kB] Get:54 http://ftpmaster.internal/ubuntu noble/main s390x libgdbm6 s390x 1.23-5 [35.5 kB] Get:55 http://ftpmaster.internal/ubuntu noble/main s390x libgdbm-compat4 s390x 1.23-5 [6538 B] Get:56 http://ftpmaster.internal/ubuntu noble/main s390x zlib1g s390x 1:1.3.dfsg-3ubuntu1 [75.3 kB] Get:57 http://ftpmaster.internal/ubuntu noble/main s390x debconf-i18n all 1.5.86 [205 kB] Get:58 http://ftpmaster.internal/ubuntu noble/main s390x debconf all 1.5.86 [124 kB] Get:59 http://ftpmaster.internal/ubuntu noble/main s390x libpam0g s390x 1.5.2-9.1ubuntu3 [66.9 kB] Get:60 http://ftpmaster.internal/ubuntu noble/main s390x libseccomp2 s390x 2.5.5-1ubuntu1 [53.3 kB] Get:61 http://ftpmaster.internal/ubuntu noble/main s390x systemd-sysv s390x 255.2-3ubuntu2 [11.9 kB] Get:62 http://ftpmaster.internal/ubuntu noble/main s390x systemd-dev all 255.2-3ubuntu2 [101 kB] Get:63 http://ftpmaster.internal/ubuntu noble/main s390x systemd s390x 255.2-3ubuntu2 [3532 kB] Get:64 http://ftpmaster.internal/ubuntu noble/main s390x libsystemd-shared s390x 255.2-3ubuntu2 [2134 kB] Get:65 http://ftpmaster.internal/ubuntu noble/main s390x libargon2-1 s390x 0~20190702+dfsg-4 [53.1 kB] Get:66 http://ftpmaster.internal/ubuntu noble/main s390x libudev1 s390x 255.2-3ubuntu2 [176 kB] Get:67 http://ftpmaster.internal/ubuntu noble/main s390x libdevmapper1.02.1 s390x 2:1.02.185-3ubuntu1 [141 kB] Get:68 http://ftpmaster.internal/ubuntu noble/main s390x libuuid1 s390x 2.39.3-6ubuntu2 [35.2 kB] Get:69 http://ftpmaster.internal/ubuntu noble/main s390x libcryptsetup12 s390x 2:2.7.0-1ubuntu1 [264 kB] Get:70 http://ftpmaster.internal/ubuntu noble/main s390x libfdisk1 s390x 2.39.3-6ubuntu2 [151 kB] Get:71 http://ftpmaster.internal/ubuntu noble/main s390x mount s390x 2.39.3-6ubuntu2 [119 kB] Get:72 http://ftpmaster.internal/ubuntu noble/main s390x libsystemd0 s390x 255.2-3ubuntu2 [443 kB] Get:73 http://ftpmaster.internal/ubuntu noble/main s390x libxxhash0 s390x 0.8.2-2 [23.6 kB] Get:74 http://ftpmaster.internal/ubuntu noble/main s390x libapt-pkg6.0 s390x 2.7.12 [1012 kB] Get:75 http://ftpmaster.internal/ubuntu noble/main s390x tar s390x 1.35+dfsg-3 [269 kB] Get:76 http://ftpmaster.internal/ubuntu noble/main s390x dpkg s390x 1.22.4ubuntu5 [1280 kB] Get:77 http://ftpmaster.internal/ubuntu noble/main s390x dash s390x 0.5.12-6ubuntu4 [94.9 kB] Get:78 http://ftpmaster.internal/ubuntu noble/main s390x diffutils s390x 1:3.10-1 [187 kB] Get:79 http://ftpmaster.internal/ubuntu noble/main s390x grep s390x 3.11-4 [189 kB] Get:80 http://ftpmaster.internal/ubuntu noble/main s390x gzip s390x 1.12-1ubuntu2 [106 kB] Get:81 http://ftpmaster.internal/ubuntu noble/main s390x hostname s390x 3.23+nmu2ubuntu1 [11.1 kB] Get:82 http://ftpmaster.internal/ubuntu noble/main s390x login s390x 1:4.13+dfsg1-4ubuntu1 [202 kB] Get:83 http://ftpmaster.internal/ubuntu noble/main s390x ncurses-bin s390x 6.4+20240113-1ubuntu1 [198 kB] Get:84 http://ftpmaster.internal/ubuntu noble/main s390x sed s390x 4.9-2 [207 kB] Get:85 http://ftpmaster.internal/ubuntu noble/main s390x util-linux s390x 2.39.3-6ubuntu2 [1142 kB] Get:86 http://ftpmaster.internal/ubuntu noble/main s390x libdebconfclient0 s390x 0.271ubuntu1 [11.3 kB] Get:87 http://ftpmaster.internal/ubuntu noble/main s390x base-passwd s390x 3.6.3 [51.1 kB] Get:88 http://ftpmaster.internal/ubuntu noble/main s390x init-system-helpers all 1.66ubuntu1 [39.4 kB] Get:89 http://ftpmaster.internal/ubuntu noble/main s390x ncurses-base all 6.4+20240113-1ubuntu1 [25.4 kB] Get:90 http://ftpmaster.internal/ubuntu noble/main s390x sysvinit-utils s390x 3.08-6ubuntu2 [34.7 kB] Get:91 http://ftpmaster.internal/ubuntu noble/main s390x apt s390x 2.7.12 [1391 kB] Get:92 http://ftpmaster.internal/ubuntu noble/main s390x apt-utils s390x 2.7.12 [214 kB] Get:93 http://ftpmaster.internal/ubuntu noble/main s390x gpgv s390x 2.4.4-2ubuntu7 [164 kB] Get:94 http://ftpmaster.internal/ubuntu noble/main s390x ubuntu-keyring all 2023.11.28.1 [11.1 kB] Get:95 http://ftpmaster.internal/ubuntu noble/main s390x libffi8 s390x 3.4.6-1 [23.0 kB] Get:96 http://ftpmaster.internal/ubuntu noble/main s390x libp11-kit0 s390x 0.25.3-4ubuntu1 [318 kB] Get:97 http://ftpmaster.internal/ubuntu noble/main s390x libunistring5 s390x 1.1-2 [544 kB] Get:98 http://ftpmaster.internal/ubuntu noble/main s390x libidn2-0 s390x 2.3.7-2 [67.2 kB] Get:99 http://ftpmaster.internal/ubuntu noble/main s390x libgnutls30 s390x 3.8.3-1ubuntu1 [944 kB] Get:100 http://ftpmaster.internal/ubuntu noble/main s390x libpam-modules-bin s390x 1.5.2-9.1ubuntu3 [52.7 kB] Get:101 http://ftpmaster.internal/ubuntu noble/main s390x libpam-modules s390x 1.5.2-9.1ubuntu3 [292 kB] Get:102 http://ftpmaster.internal/ubuntu noble/main s390x init s390x 1.66ubuntu1 [6188 B] Get:103 http://ftpmaster.internal/ubuntu noble/main s390x libsmartcols1 s390x 2.39.3-6ubuntu2 [67.5 kB] Get:104 http://ftpmaster.internal/ubuntu noble/main s390x uuid-runtime s390x 2.39.3-6ubuntu2 [33.4 kB] Get:105 http://ftpmaster.internal/ubuntu noble/main s390x libattr1 s390x 1:2.5.2-1 [11.7 kB] Get:106 http://ftpmaster.internal/ubuntu noble/main s390x libmd0 s390x 1.1.0-2 [24.7 kB] Get:107 http://ftpmaster.internal/ubuntu noble/main s390x libpam-runtime all 1.5.2-9.1ubuntu3 [40.4 kB] Get:108 http://ftpmaster.internal/ubuntu noble/main s390x libsemanage-common all 3.5-1build2 [10.0 kB] Get:109 http://ftpmaster.internal/ubuntu noble/main s390x libsepol2 s390x 3.5-2 [308 kB] Get:110 http://ftpmaster.internal/ubuntu noble/main s390x libsemanage2 s390x 3.5-1build2 [96.7 kB] Get:111 http://ftpmaster.internal/ubuntu noble/main s390x libncursesw6 s390x 6.4+20240113-1ubuntu1 [161 kB] Get:112 http://ftpmaster.internal/ubuntu noble/main s390x libtinfo6 s390x 6.4+20240113-1ubuntu1 [117 kB] Get:113 http://ftpmaster.internal/ubuntu noble/main s390x passwd s390x 1:4.13+dfsg1-4ubuntu1 [857 kB] Get:114 http://ftpmaster.internal/ubuntu noble/main s390x libproc2-0 s390x 2:4.0.4-4ubuntu1 [60.0 kB] Get:115 http://ftpmaster.internal/ubuntu noble/main s390x mawk s390x 1.3.4.20240123-1 [133 kB] Get:116 http://ftpmaster.internal/ubuntu noble/main s390x procps s390x 2:4.0.4-4ubuntu1 [724 kB] Get:117 http://ftpmaster.internal/ubuntu noble/main s390x sensible-utils all 0.0.22 [22.5 kB] Get:118 http://ftpmaster.internal/ubuntu noble/main s390x openssl s390x 3.0.10-1ubuntu4 [1005 kB] Get:119 http://ftpmaster.internal/ubuntu noble/main s390x ca-certificates all 20240203 [159 kB] Get:120 http://ftpmaster.internal/ubuntu noble/main s390x krb5-locales all 1.20.1-5build1 [13.7 kB] Get:121 http://ftpmaster.internal/ubuntu noble/main s390x readline-common all 8.2-3 [56.2 kB] Get:122 http://ftpmaster.internal/ubuntu noble/main s390x libreadline8 s390x 8.2-3 [167 kB] Get:123 http://ftpmaster.internal/ubuntu noble/main s390x libsqlite3-0 s390x 3.45.1-1 [747 kB] Get:124 http://ftpmaster.internal/ubuntu noble/main s390x tzdata all 2024a-1ubuntu1 [273 kB] Get:125 http://ftpmaster.internal/ubuntu noble/main s390x bash-completion all 1:2.11-8 [180 kB] Get:126 http://ftpmaster.internal/ubuntu noble/main s390x bsdextrautils s390x 2.39.3-6ubuntu2 [76.3 kB] Get:127 http://ftpmaster.internal/ubuntu noble/main s390x libip4tc2 s390x 1.8.10-3ubuntu1 [24.2 kB] Get:128 http://ftpmaster.internal/ubuntu noble/main s390x libpng16-16 s390x 1.6.43-1 [200 kB] Get:129 http://ftpmaster.internal/ubuntu noble/main s390x psmisc s390x 23.7-1 [178 kB] Get:130 http://ftpmaster.internal/ubuntu noble/main s390x xz-utils s390x 5.4.5-0.3 [278 kB] Get:131 http://ftpmaster.internal/ubuntu noble/main s390x libctf0 s390x 2.42-4ubuntu1 [98.4 kB] Get:132 http://ftpmaster.internal/ubuntu noble/main s390x libctf-nobfd0 s390x 2.42-4ubuntu1 [100 kB] Get:133 http://ftpmaster.internal/ubuntu noble/main s390x binutils-s390x-linux-gnu s390x 2.42-4ubuntu1 [2270 kB] Get:134 http://ftpmaster.internal/ubuntu noble/main s390x libbinutils s390x 2.42-4ubuntu1 [477 kB] Get:135 http://ftpmaster.internal/ubuntu noble/main s390x binutils s390x 2.42-4ubuntu1 [3056 B] Get:136 http://ftpmaster.internal/ubuntu noble/main s390x binutils-common s390x 2.42-4ubuntu1 [217 kB] Get:137 http://ftpmaster.internal/ubuntu noble/main s390x libsframe1 s390x 2.42-4ubuntu1 [14.2 kB] Get:138 http://ftpmaster.internal/ubuntu noble/main s390x libubsan1 s390x 14-20240303-1ubuntu1 [1186 kB] Get:139 http://ftpmaster.internal/ubuntu noble/main s390x libgomp1 s390x 14-20240303-1ubuntu1 [151 kB] Get:140 http://ftpmaster.internal/ubuntu noble/main s390x libitm1 s390x 14-20240303-1ubuntu1 [31.1 kB] Get:141 http://ftpmaster.internal/ubuntu noble/main s390x libatomic1 s390x 14-20240303-1ubuntu1 [9392 B] Get:142 http://ftpmaster.internal/ubuntu noble/main s390x libasan8 s390x 14-20240303-1ubuntu1 [2998 kB] Get:143 http://ftpmaster.internal/ubuntu noble/main s390x g++-13 s390x 13.2.0-17ubuntu2 [14.4 kB] Get:144 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13 s390x 13.2.0-17ubuntu2 [467 kB] Get:145 http://ftpmaster.internal/ubuntu noble/main s390x libstdc++-13-dev s390x 13.2.0-17ubuntu2 [2430 kB] Get:146 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-13-dev s390x 13.2.0-17ubuntu2 [1003 kB] Get:147 http://ftpmaster.internal/ubuntu noble/main s390x libcc1-0 s390x 14-20240303-1ubuntu1 [49.9 kB] Get:148 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13 s390x 13.2.0-17ubuntu2 [1026 B] Get:149 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-base s390x 13.2.0-17ubuntu2 [47.4 kB] Get:150 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [19.1 MB] Get:151 http://ftpmaster.internal/ubuntu noble/main s390x g++-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [11.3 MB] Get:152 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [9929 kB] Get:153 http://ftpmaster.internal/ubuntu noble/main s390x g++ s390x 4:13.2.0-7ubuntu1 [1096 B] Get:154 http://ftpmaster.internal/ubuntu noble/main s390x gcc s390x 4:13.2.0-7ubuntu1 [5014 B] Get:155 http://ftpmaster.internal/ubuntu noble/main s390x cpp s390x 4:13.2.0-7ubuntu1 [22.4 kB] Get:156 http://ftpmaster.internal/ubuntu noble/main s390x cpp-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [5308 B] Get:157 http://ftpmaster.internal/ubuntu noble/main s390x gcc-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1208 B] Get:158 http://ftpmaster.internal/ubuntu noble/main s390x g++-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [956 B] Get:159 http://ftpmaster.internal/ubuntu noble/main s390x dpkg-dev all 1.22.4ubuntu5 [1078 kB] Get:160 http://ftpmaster.internal/ubuntu noble/main s390x libdpkg-perl all 1.22.4ubuntu5 [268 kB] Get:161 http://ftpmaster.internal/ubuntu noble/main s390x lto-disabled-list all 47 [12.4 kB] Get:162 http://ftpmaster.internal/ubuntu noble/main s390x libfakeroot s390x 1.33-1 [31.9 kB] Get:163 http://ftpmaster.internal/ubuntu noble/main s390x fakeroot s390x 1.33-1 [67.5 kB] Get:164 http://ftpmaster.internal/ubuntu noble/main s390x pinentry-curses s390x 1.2.1-3ubuntu1 [37.1 kB] Get:165 http://ftpmaster.internal/ubuntu noble/main s390x gpg s390x 2.4.4-2ubuntu7 [587 kB] Get:166 http://ftpmaster.internal/ubuntu noble/main s390x gpgconf s390x 2.4.4-2ubuntu7 [110 kB] Get:167 http://ftpmaster.internal/ubuntu noble/main s390x gpg-agent s390x 2.4.4-2ubuntu7 [240 kB] Get:168 http://ftpmaster.internal/ubuntu noble/main s390x optipng s390x 0.7.8+ds-1 [114 kB] Preconfiguring packages ... Fetched 104 MB in 5s (20.2 MB/s) (Reading database ... 13395 files and directories currently installed.) Preparing to unpack .../00-libnsl-dev_1.3.0-3_s390x.deb ... Unpacking libnsl-dev:s390x (1.3.0-3) over (1.3.0-2build2) ... Preparing to unpack .../01-libcrypt-dev_1%3a4.4.36-4_s390x.deb ... Unpacking libcrypt-dev:s390x (1:4.4.36-4) over (1:4.4.36-2) ... Preparing to unpack .../02-libc6-dev_2.39-0ubuntu6_s390x.deb ... Unpacking libc6-dev:s390x (2.39-0ubuntu6) over (2.38-1ubuntu6) ... Preparing to unpack .../03-libc-dev-bin_2.39-0ubuntu6_s390x.deb ... Unpacking libc-dev-bin (2.39-0ubuntu6) over (2.38-1ubuntu6) ... Preparing to unpack .../04-libtirpc-common_1.3.4+ds-1build1_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1build1) over (1.3.3+ds-1) ... Preparing to unpack .../05-libtirpc-dev_1.3.4+ds-1build1_s390x.deb ... Unpacking libtirpc-dev:s390x (1.3.4+ds-1build1) over (1.3.3+ds-1) ... Preparing to unpack .../06-libgssapi-krb5-2_1.20.1-5build1_s390x.deb ... Unpacking libgssapi-krb5-2:s390x (1.20.1-5build1) over (1.20.1-3ubuntu1) ... Preparing to unpack .../07-libkrb5-3_1.20.1-5build1_s390x.deb ... Unpacking libkrb5-3:s390x (1.20.1-5build1) over (1.20.1-3ubuntu1) ... Preparing to unpack .../08-libk5crypto3_1.20.1-5build1_s390x.deb ... Unpacking libk5crypto3:s390x (1.20.1-5build1) over (1.20.1-3ubuntu1) ... Preparing to unpack .../09-libkrb5support0_1.20.1-5build1_s390x.deb ... Unpacking libkrb5support0:s390x (1.20.1-5build1) over (1.20.1-3ubuntu1) ... Preparing to unpack .../10-libkeyutils1_1.6.3-3_s390x.deb ... Unpacking libkeyutils1:s390x (1.6.3-3) over (1.6.3-2) ... Preparing to unpack .../11-libssl3_3.0.10-1ubuntu4_s390x.deb ... Unpacking libssl3:s390x (3.0.10-1ubuntu4) over (3.0.10-1ubuntu2) ... Preparing to unpack .../12-libtirpc3_1.3.4+ds-1build1_s390x.deb ... Unpacking libtirpc3:s390x (1.3.4+ds-1build1) over (1.3.3+ds-1) ... Preparing to unpack .../13-libnsl2_1.3.0-3_s390x.deb ... Unpacking libnsl2:s390x (1.3.0-3) over (1.3.0-2build2) ... Preparing to unpack .../14-libcrypt1_1%3a4.4.36-4_s390x.deb ... Unpacking libcrypt1:s390x (1:4.4.36-4) over (1:4.4.36-2) ... Setting up libcrypt1:s390x (1:4.4.36-4) ... (Reading database ... 13398 files and directories currently installed.) Preparing to unpack .../linux-libc-dev_6.8.0-11.11_s390x.deb ... Unpacking linux-libc-dev:s390x (6.8.0-11.11) over (6.5.0-9.9) ... Preparing to unpack .../libnss-nisplus_1.3-0ubuntu7_s390x.deb ... Unpacking libnss-nisplus:s390x (1.3-0ubuntu7) over (1.3-0ubuntu6) ... Preparing to unpack .../libc6_2.39-0ubuntu6_s390x.deb ... Unpacking libc6:s390x (2.39-0ubuntu6) over (2.38-1ubuntu6) ... Setting up libc6:s390x (2.39-0ubuntu6) ... (Reading database ... 13410 files and directories currently installed.) Preparing to unpack .../libc-bin_2.39-0ubuntu6_s390x.deb ... Unpacking libc-bin (2.39-0ubuntu6) over (2.38-1ubuntu6) ... Setting up libc-bin (2.39-0ubuntu6) ... Selecting previously unselected package gcc-14-base:s390x. (Reading database ... 13410 files and directories currently installed.) Preparing to unpack .../gcc-14-base_14-20240303-1ubuntu1_s390x.deb ... Unpacking gcc-14-base:s390x (14-20240303-1ubuntu1) ... Setting up gcc-14-base:s390x (14-20240303-1ubuntu1) ... (Reading database ... 13415 files and directories currently installed.) Preparing to unpack .../libgcc-s1_14-20240303-1ubuntu1_s390x.deb ... Unpacking libgcc-s1:s390x (14-20240303-1ubuntu1) over (13.2.0-4ubuntu3) ... Setting up libgcc-s1:s390x (14-20240303-1ubuntu1) ... (Reading database ... 13415 files and directories currently installed.) Preparing to unpack .../base-files_13ubuntu7_s390x.deb ... Unpacking base-files (13ubuntu7) over (13ubuntu3) ... Setting up base-files (13ubuntu7) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Installing new version of config file /etc/update-motd.d/10-help-text ... (Reading database ... 13424 files and directories currently installed.) Preparing to unpack .../debianutils_5.17_s390x.deb ... Unpacking debianutils (5.17) over (5.8-1) ... Setting up debianutils (5.17) ... (Reading database ... 13423 files and directories currently installed.) Preparing to unpack .../bash_5.2.21-2ubuntu2_s390x.deb ... Unpacking bash (5.2.21-2ubuntu2) over (5.2.15-2ubuntu1) ... Setting up bash (5.2.21-2ubuntu2) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 13423 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.39.3-6ubuntu2_s390x.deb ... Unpacking bsdutils (1:2.39.3-6ubuntu2) over (1:2.39.1-4ubuntu2) ... Setting up bsdutils (1:2.39.3-6ubuntu2) ... (Reading database ... 13423 files and directories currently installed.) Removing usrmerge (35ubuntu1) ... (Reading database ... 13397 files and directories currently installed.) Preparing to unpack .../coreutils_9.4-2ubuntu4_s390x.deb ... Unpacking coreutils (9.4-2ubuntu4) over (9.1-1ubuntu2) ... Setting up coreutils (9.4-2ubuntu4) ... (Reading database ... 13402 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.8-5ubuntu1_s390x.deb ... Unpacking bzip2 (1.0.8-5ubuntu1) over (1.0.8-5build1) ... dpkg: warning: old file '/bin/bzip2' is the same as several new files! (both '/usr/bin/bunzip2' and '/usr/bin/bzcat') dpkg: warning: old file '/bin/bzip2' is the same as several new files! (both '/usr/bin/bzcat' and '/usr/bin/bzip2') dpkg: warning: old file '/bin/bzcat' is the same as several new files! (both '/usr/bin/bunzip2' and '/usr/bin/bzcat') dpkg: warning: old file '/bin/bzcat' is the same as several new files! (both '/usr/bin/bzcat' and '/usr/bin/bzip2') dpkg: warning: old file '/bin/bunzip2' is the same as several new files! (both '/usr/bin/bunzip2' and '/usr/bin/bzcat') dpkg: warning: old file '/bin/bunzip2' is the same as several new files! (both '/usr/bin/bzcat' and '/usr/bin/bzip2') Preparing to unpack .../libbz2-1.0_1.0.8-5ubuntu1_s390x.deb ... Unpacking libbz2-1.0:s390x (1.0.8-5ubuntu1) over (1.0.8-5build1) ... Setting up libbz2-1.0:s390x (1.0.8-5ubuntu1) ... (Reading database ... 13402 files and directories currently installed.) Preparing to unpack .../libgpg-error-l10n_1.47-3build1_all.deb ... Unpacking libgpg-error-l10n (1.47-3build1) over (1.47-2) ... Preparing to unpack .../libgpg-error0_1.47-3build1_s390x.deb ... Unpacking libgpg-error0:s390x (1.47-3build1) over (1.47-2) ... Setting up libgpg-error0:s390x (1.47-3build1) ... (Reading database ... 13402 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.10.3-2_s390x.deb ... Unpacking libgcrypt20:s390x (1.10.3-2) over (1.10.2-3ubuntu1) ... Setting up libgcrypt20:s390x (1.10.3-2) ... (Reading database ... 13402 files and directories currently installed.) Preparing to unpack .../liblzma5_5.4.5-0.3_s390x.deb ... Unpacking liblzma5:s390x (5.4.5-0.3) over (5.4.1-0.2) ... Setting up liblzma5:s390x (5.4.5-0.3) ... (Reading database ... 13402 files and directories currently installed.) Preparing to unpack .../libstdc++6_14-20240303-1ubuntu1_s390x.deb ... Unpacking libstdc++6:s390x (14-20240303-1ubuntu1) over (13.2.0-4ubuntu3) ... Setting up libstdc++6:s390x (14-20240303-1ubuntu1) ... (Reading database ... 13402 files and directories currently installed.) Preparing to unpack .../libacl1_2.3.2-1_s390x.deb ... Unpacking libacl1:s390x (2.3.2-1) over (2.3.1-3) ... Setting up libacl1:s390x (2.3.2-1) ... (Reading database ... 13402 files and directories currently installed.) Preparing to unpack .../libapparmor1_4.0.0~alpha4-0ubuntu1_s390x.deb ... Unpacking libapparmor1:s390x (4.0.0~alpha4-0ubuntu1) over (4.0.0~alpha2-0ubuntu5) ... Preparing to unpack .../libaudit-common_1%3a3.1.2-2_all.deb ... Unpacking libaudit-common (1:3.1.2-2) over (1:3.1.1-1) ... Setting up libaudit-common (1:3.1.2-2) ... (Reading database ... 13402 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.8.4-2_s390x.deb ... Unpacking libcap-ng0:s390x (0.8.4-2) over (0.8.3-1build2) ... Setting up libcap-ng0:s390x (0.8.4-2) ... (Reading database ... 13402 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.1.2-2_s390x.deb ... Unpacking libaudit1:s390x (1:3.1.2-2) over (1:3.1.1-1) ... Setting up libaudit1:s390x (1:3.1.2-2) ... (Reading database ... 13402 files and directories currently installed.) Preparing to unpack .../libblkid1_2.39.3-6ubuntu2_s390x.deb ... Unpacking libblkid1:s390x (2.39.3-6ubuntu2) over (2.39.1-4ubuntu2) ... Setting up libblkid1:s390x (2.39.3-6ubuntu2) ... (Reading database ... 13402 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.66-5ubuntu1_s390x.deb ... Unpacking libcap2:s390x (1:2.66-5ubuntu1) over (1:2.66-4ubuntu1) ... Setting up libcap2:s390x (1:2.66-5ubuntu1) ... (Reading database ... 13402 files and directories currently installed.) Preparing to unpack .../libzstd1_1.5.5+dfsg2-2_s390x.deb ... Unpacking libzstd1:s390x (1.5.5+dfsg2-2) over (1.5.5+dfsg2-1ubuntu2) ... Setting up libzstd1:s390x (1.5.5+dfsg2-2) ... (Reading database ... 13402 files and directories currently installed.) Preparing to unpack .../libkmod2_30+20230601-2ubuntu1_s390x.deb ... Unpacking libkmod2:s390x (30+20230601-2ubuntu1) over (30+20230519-1ubuntu3) ... Preparing to unpack .../libpcre2-8-0_10.42-4ubuntu1_s390x.deb ... Unpacking libpcre2-8-0:s390x (10.42-4ubuntu1) over (10.42-4) ... Setting up libpcre2-8-0:s390x (10.42-4ubuntu1) ... (Reading database ... 13402 files and directories currently installed.) Preparing to unpack .../libselinux1_3.5-2build1_s390x.deb ... Unpacking libselinux1:s390x (3.5-2build1) over (3.5-1) ... Setting up libselinux1:s390x (3.5-2build1) ... (Reading database ... 13403 files and directories currently installed.) Preparing to unpack .../libmount1_2.39.3-6ubuntu2_s390x.deb ... Unpacking libmount1:s390x (2.39.3-6ubuntu2) over (2.39.1-4ubuntu2) ... Setting up libmount1:s390x (2.39.3-6ubuntu2) ... (Reading database ... 13403 files and directories currently installed.) Preparing to unpack .../perl_5.38.2-3_s390x.deb ... Unpacking perl (5.38.2-3) over (5.36.0-9ubuntu1) ... Selecting previously unselected package perl-modules-5.38. Preparing to unpack .../perl-modules-5.38_5.38.2-3_all.deb ... Unpacking perl-modules-5.38 (5.38.2-3) ... Selecting previously unselected package libperl5.38:s390x. Preparing to unpack .../libperl5.38_5.38.2-3_s390x.deb ... Unpacking libperl5.38:s390x (5.38.2-3) ... Preparing to unpack .../perl-base_5.38.2-3_s390x.deb ... Unpacking perl-base (5.38.2-3) over (5.36.0-9ubuntu1) ... Setting up perl-base (5.38.2-3) ... (Reading database ... 15340 files and directories currently installed.) Preparing to unpack .../liblocale-gettext-perl_1.07-6build1_s390x.deb ... Unpacking liblocale-gettext-perl (1.07-6build1) over (1.07-6) ... Preparing to unpack .../libtext-iconv-perl_1.7-8build1_s390x.deb ... Unpacking libtext-iconv-perl:s390x (1.7-8build1) over (1.7-8) ... Preparing to unpack .../libtext-charwidth-perl_0.04-11build1_s390x.deb ... Unpacking libtext-charwidth-perl:s390x (0.04-11build1) over (0.04-11) ... Preparing to unpack .../libdb5.3_5.3.28+dfsg2-4_s390x.deb ... Unpacking libdb5.3:s390x (5.3.28+dfsg2-4) over (5.3.28+dfsg2-2) ... Setting up libdb5.3:s390x (5.3.28+dfsg2-4) ... (Reading database ... 15340 files and directories currently installed.) Preparing to unpack .../libgdbm6_1.23-5_s390x.deb ... Unpacking libgdbm6:s390x (1.23-5) over (1.23-3) ... Preparing to unpack .../libgdbm-compat4_1.23-5_s390x.deb ... Unpacking libgdbm-compat4:s390x (1.23-5) over (1.23-3) ... Preparing to unpack .../zlib1g_1%3a1.3.dfsg-3ubuntu1_s390x.deb ... Unpacking zlib1g:s390x (1:1.3.dfsg-3ubuntu1) over (1:1.2.13.dfsg-1ubuntu5) ... Setting up zlib1g:s390x (1:1.3.dfsg-3ubuntu1) ... (Reading database ... 15340 files and directories currently installed.) Preparing to unpack .../debconf-i18n_1.5.86_all.deb ... Unpacking debconf-i18n (1.5.86) over (1.5.82) ... Preparing to unpack .../debconf_1.5.86_all.deb ... Unpacking debconf (1.5.86) over (1.5.82) ... Setting up debconf (1.5.86) ... Installing new version of config file /etc/debconf.conf ... (Reading database ... 15339 files and directories currently installed.) Preparing to unpack .../libpam0g_1.5.2-9.1ubuntu3_s390x.deb ... Unpacking libpam0g:s390x (1.5.2-9.1ubuntu3) over (1.5.2-6ubuntu1) ... Setting up libpam0g:s390x (1.5.2-9.1ubuntu3) ... (Reading database ... 15338 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.5-1ubuntu1_s390x.deb ... Unpacking libseccomp2:s390x (2.5.5-1ubuntu1) over (2.5.4-1ubuntu3) ... Setting up libseccomp2:s390x (2.5.5-1ubuntu1) ... (Reading database ... 15338 files and directories currently installed.) Preparing to unpack .../systemd-sysv_255.2-3ubuntu2_s390x.deb ... Unpacking systemd-sysv (255.2-3ubuntu2) over (253.5-1ubuntu6) ... Preparing to unpack .../systemd-dev_255.2-3ubuntu2_all.deb ... Unpacking systemd-dev (255.2-3ubuntu2) over (253.5-1ubuntu6) ... Setting up libssl3:s390x (3.0.10-1ubuntu4) ... (Reading database ... 15380 files and directories currently installed.) Preparing to unpack .../systemd_255.2-3ubuntu2_s390x.deb ... Unpacking systemd (255.2-3ubuntu2) over (253.5-1ubuntu6) ... dpkg: warning: unable to delete old directory '/lib/systemd/system-preset': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system-generators': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/user@0.service.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/user@.service.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/user-.slice.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/timers.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/systemd-localed.service.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/sysinit.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/sockets.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/rescue.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/rc-local.service.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/multi-user.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/initrd-root-fs.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/initrd-root-device.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/graphical.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/getty.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/network': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/journald.conf.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/modprobe.d': Directory not empty Preparing to unpack .../libsystemd-shared_255.2-3ubuntu2_s390x.deb ... Unpacking libsystemd-shared:s390x (255.2-3ubuntu2) over (253.5-1ubuntu6) ... Preparing to unpack .../libargon2-1_0~20190702+dfsg-4_s390x.deb ... Unpacking libargon2-1:s390x (0~20190702+dfsg-4) over (0~20190702+dfsg-3) ... Preparing to unpack .../libudev1_255.2-3ubuntu2_s390x.deb ... Unpacking libudev1:s390x (255.2-3ubuntu2) over (253.5-1ubuntu6) ... Setting up libudev1:s390x (255.2-3ubuntu2) ... (Reading database ... 15477 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu1_s390x.deb ... Unpacking libdevmapper1.02.1:s390x (2:1.02.185-3ubuntu1) over (2:1.02.185-2ubuntu1) ... Preparing to unpack .../libuuid1_2.39.3-6ubuntu2_s390x.deb ... Unpacking libuuid1:s390x (2.39.3-6ubuntu2) over (2.39.1-4ubuntu2) ... Setting up libuuid1:s390x (2.39.3-6ubuntu2) ... (Reading database ... 15477 files and directories currently installed.) Preparing to unpack .../libcryptsetup12_2%3a2.7.0-1ubuntu1_s390x.deb ... Unpacking libcryptsetup12:s390x (2:2.7.0-1ubuntu1) over (2:2.6.1-4ubuntu3) ... Preparing to unpack .../libfdisk1_2.39.3-6ubuntu2_s390x.deb ... Unpacking libfdisk1:s390x (2.39.3-6ubuntu2) over (2.39.1-4ubuntu2) ... Preparing to unpack .../mount_2.39.3-6ubuntu2_s390x.deb ... Unpacking mount (2.39.3-6ubuntu2) over (2.39.1-4ubuntu2) ... Preparing to unpack .../libsystemd0_255.2-3ubuntu2_s390x.deb ... Unpacking libsystemd0:s390x (255.2-3ubuntu2) over (253.5-1ubuntu6) ... Setting up libsystemd0:s390x (255.2-3ubuntu2) ... (Reading database ... 15477 files and directories currently installed.) Preparing to unpack .../libxxhash0_0.8.2-2_s390x.deb ... Unpacking libxxhash0:s390x (0.8.2-2) over (0.8.1-1) ... Setting up libxxhash0:s390x (0.8.2-2) ... (Reading database ... 15477 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.7.12_s390x.deb ... Unpacking libapt-pkg6.0:s390x (2.7.12) over (2.7.3) ... Setting up libapt-pkg6.0:s390x (2.7.12) ... (Reading database ... 15477 files and directories currently installed.) Preparing to unpack .../tar_1.35+dfsg-3_s390x.deb ... Unpacking tar (1.35+dfsg-3) over (1.34+dfsg-1.2ubuntu1) ... Setting up tar (1.35+dfsg-3) ... (Reading database ... 15477 files and directories currently installed.) Preparing to unpack .../dpkg_1.22.4ubuntu5_s390x.deb ... Unpacking dpkg (1.22.4ubuntu5) over (1.22.0ubuntu1) ... Setting up dpkg (1.22.4ubuntu5) ... (Reading database ... 15475 files and directories currently installed.) Preparing to unpack .../dash_0.5.12-6ubuntu4_s390x.deb ... Unpacking dash (0.5.12-6ubuntu4) over (0.5.12-6ubuntu1) ... Setting up dash (0.5.12-6ubuntu4) ... (Reading database ... 15474 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.10-1_s390x.deb ... Unpacking diffutils (1:3.10-1) over (1:3.8-4) ... Setting up diffutils (1:3.10-1) ... (Reading database ... 15474 files and directories currently installed.) Preparing to unpack .../archives/grep_3.11-4_s390x.deb ... Unpacking grep (3.11-4) over (3.11-2) ... Setting up grep (3.11-4) ... (Reading database ... 15474 files and directories currently installed.) Preparing to unpack .../gzip_1.12-1ubuntu2_s390x.deb ... Unpacking gzip (1.12-1ubuntu2) over (1.12-1ubuntu1) ... dpkg: warning: old file '/bin/uncompress' is the same as several new files! (both '/usr/bin/gunzip' and '/usr/bin/uncompress') dpkg: warning: old file '/bin/gunzip' is the same as several new files! (both '/usr/bin/gunzip' and '/usr/bin/uncompress') Setting up gzip (1.12-1ubuntu2) ... (Reading database ... 15474 files and directories currently installed.) Preparing to unpack .../hostname_3.23+nmu2ubuntu1_s390x.deb ... Unpacking hostname (3.23+nmu2ubuntu1) over (3.23+nmu1ubuntu1) ... Setting up hostname (3.23+nmu2ubuntu1) ... (Reading database ... 15474 files and directories currently installed.) Preparing to unpack .../login_1%3a4.13+dfsg1-4ubuntu1_s390x.deb ... Unpacking login (1:4.13+dfsg1-4ubuntu1) over (1:4.13+dfsg1-1ubuntu1) ... Setting up login (1:4.13+dfsg1-4ubuntu1) ... Installing new version of config file /etc/login.defs ... Installing new version of config file /etc/pam.d/login ... (Reading database ... 15474 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.4+20240113-1ubuntu1_s390x.deb ... Unpacking ncurses-bin (6.4+20240113-1ubuntu1) over (6.4+20230625-2) ... Setting up ncurses-bin (6.4+20240113-1ubuntu1) ... (Reading database ... 15474 files and directories currently installed.) Preparing to unpack .../archives/sed_4.9-2_s390x.deb ... Unpacking sed (4.9-2) over (4.9-1) ... Setting up sed (4.9-2) ... (Reading database ... 15474 files and directories currently installed.) Preparing to unpack .../util-linux_2.39.3-6ubuntu2_s390x.deb ... Unpacking util-linux (2.39.3-6ubuntu2) over (2.39.1-4ubuntu2) ... Setting up util-linux (2.39.3-6ubuntu2) ... (Reading database ... 15476 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.271ubuntu1_s390x.deb ... Unpacking libdebconfclient0:s390x (0.271ubuntu1) over (0.270ubuntu1) ... Setting up libdebconfclient0:s390x (0.271ubuntu1) ... (Reading database ... 15476 files and directories currently installed.) Preparing to unpack .../base-passwd_3.6.3_s390x.deb ... Unpacking base-passwd (3.6.3) over (3.6.1) ... Setting up base-passwd (3.6.3) ... (Reading database ... 15476 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.66ubuntu1_all.deb ... Unpacking init-system-helpers (1.66ubuntu1) over (1.65.2ubuntu1) ... Setting up init-system-helpers (1.66ubuntu1) ... (Reading database ... 15476 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.4+20240113-1ubuntu1_all.deb ... Unpacking ncurses-base (6.4+20240113-1ubuntu1) over (6.4+20230625-2) ... Setting up ncurses-base (6.4+20240113-1ubuntu1) ... (Reading database ... 15476 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_3.08-6ubuntu2_s390x.deb ... Unpacking sysvinit-utils (3.08-6ubuntu2) over (3.07-1ubuntu1) ... dpkg: warning: unable to delete old directory '/lib/lsb/init-functions.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/lsb': Directory not empty dpkg: warning: unable to delete old directory '/lib/init': Directory not empty Setting up sysvinit-utils (3.08-6ubuntu2) ... (Reading database ... 15474 files and directories currently installed.) Preparing to unpack .../archives/apt_2.7.12_s390x.deb ... Unpacking apt (2.7.12) over (2.7.3) ... Setting up apt (2.7.12) ... (Reading database ... 15474 files and directories currently installed.) Preparing to unpack .../apt-utils_2.7.12_s390x.deb ... Unpacking apt-utils (2.7.12) over (2.7.3) ... Preparing to unpack .../gpgv_2.4.4-2ubuntu7_s390x.deb ... Unpacking gpgv (2.4.4-2ubuntu7) over (2.2.40-1.1ubuntu1) ... Setting up gpgv (2.4.4-2ubuntu7) ... (Reading database ... 15474 files and directories currently installed.) Preparing to unpack .../ubuntu-keyring_2023.11.28.1_all.deb ... Unpacking ubuntu-keyring (2023.11.28.1) over (2021.03.26) ... Setting up ubuntu-keyring (2023.11.28.1) ... (Reading database ... 15474 files and directories currently installed.) Preparing to unpack .../libffi8_3.4.6-1_s390x.deb ... Unpacking libffi8:s390x (3.4.6-1) over (3.4.4-1) ... Setting up libffi8:s390x (3.4.6-1) ... (Reading database ... 15474 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.25.3-4ubuntu1_s390x.deb ... Unpacking libp11-kit0:s390x (0.25.3-4ubuntu1) over (0.25.0-4ubuntu1) ... Setting up libp11-kit0:s390x (0.25.3-4ubuntu1) ... Selecting previously unselected package libunistring5:s390x. (Reading database ... 15474 files and directories currently installed.) Preparing to unpack .../libunistring5_1.1-2_s390x.deb ... Unpacking libunistring5:s390x (1.1-2) ... Setting up libunistring5:s390x (1.1-2) ... (Reading database ... 15479 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.7-2_s390x.deb ... Unpacking libidn2-0:s390x (2.3.7-2) over (2.3.4-1) ... Setting up libidn2-0:s390x (2.3.7-2) ... (Reading database ... 15479 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.8.3-1ubuntu1_s390x.deb ... Unpacking libgnutls30:s390x (3.8.3-1ubuntu1) over (3.8.1-4ubuntu1) ... Setting up libgnutls30:s390x (3.8.3-1ubuntu1) ... (Reading database ... 15480 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.5.2-9.1ubuntu3_s390x.deb ... Unpacking libpam-modules-bin (1.5.2-9.1ubuntu3) over (1.5.2-6ubuntu1) ... Setting up libpam-modules-bin (1.5.2-9.1ubuntu3) ... (Reading database ... 15479 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.5.2-9.1ubuntu3_s390x.deb ... Unpacking libpam-modules:s390x (1.5.2-9.1ubuntu3) over (1.5.2-6ubuntu1) ... dpkg: warning: unable to delete old directory '/lib/s390x-linux-gnu/security': Directory not empty Setting up libpam-modules:s390x (1.5.2-9.1ubuntu3) ... Setting up libapparmor1:s390x (4.0.0~alpha4-0ubuntu1) ... Setting up libargon2-1:s390x (0~20190702+dfsg-4) ... Setting up libdevmapper1.02.1:s390x (2:1.02.185-3ubuntu1) ... Setting up libcryptsetup12:s390x (2:2.7.0-1ubuntu1) ... Setting up libfdisk1:s390x (2.39.3-6ubuntu2) ... Setting up libkmod2:s390x (30+20230601-2ubuntu1) ... Setting up libsystemd-shared:s390x (255.2-3ubuntu2) ... Setting up systemd-dev (255.2-3ubuntu2) ... Setting up mount (2.39.3-6ubuntu2) ... Setting up systemd (255.2-3ubuntu2) ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/networkd.conf ... Installing new version of config file /etc/systemd/pstore.conf ... Installing new version of config file /etc/systemd/sleep.conf ... Installing new version of config file /etc/systemd/system.conf ... Installing new version of config file /etc/systemd/user.conf ... Initializing machine ID from random generator. Setting up systemd-sysv (255.2-3ubuntu2) ... (Reading database ... 15478 files and directories currently installed.) Preparing to unpack .../init_1.66ubuntu1_s390x.deb ... Unpacking init (1.66ubuntu1) over (1.65.2ubuntu1) ... Preparing to unpack .../libsmartcols1_2.39.3-6ubuntu2_s390x.deb ... Unpacking libsmartcols1:s390x (2.39.3-6ubuntu2) over (2.39.1-4ubuntu2) ... Setting up libsmartcols1:s390x (2.39.3-6ubuntu2) ... (Reading database ... 15479 files and directories currently installed.) Preparing to unpack .../uuid-runtime_2.39.3-6ubuntu2_s390x.deb ... Unpacking uuid-runtime (2.39.3-6ubuntu2) over (2.39.1-4ubuntu2) ... Preparing to unpack .../libattr1_1%3a2.5.2-1_s390x.deb ... Unpacking libattr1:s390x (1:2.5.2-1) over (1:2.5.1-4) ... Setting up libattr1:s390x (1:2.5.2-1) ... (Reading database ... 15479 files and directories currently installed.) Preparing to unpack .../libmd0_1.1.0-2_s390x.deb ... Unpacking libmd0:s390x (1.1.0-2) over (1.1.0-1) ... Setting up libmd0:s390x (1.1.0-2) ... (Reading database ... 15479 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.5.2-9.1ubuntu3_all.deb ... Unpacking libpam-runtime (1.5.2-9.1ubuntu3) over (1.5.2-6ubuntu1) ... Setting up libpam-runtime (1.5.2-9.1ubuntu3) ... (Reading database ... 15478 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.5-1build2_all.deb ... Unpacking libsemanage-common (3.5-1build2) over (3.5-1) ... Setting up libsemanage-common (3.5-1build2) ... (Reading database ... 15478 files and directories currently installed.) Preparing to unpack .../libsepol2_3.5-2_s390x.deb ... Unpacking libsepol2:s390x (3.5-2) over (3.5-1) ... Setting up libsepol2:s390x (3.5-2) ... (Reading database ... 15478 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.5-1build2_s390x.deb ... Unpacking libsemanage2:s390x (3.5-1build2) over (3.5-1) ... Setting up libsemanage2:s390x (3.5-1build2) ... (Reading database ... 15478 files and directories currently installed.) Preparing to unpack .../libncursesw6_6.4+20240113-1ubuntu1_s390x.deb ... Unpacking libncursesw6:s390x (6.4+20240113-1ubuntu1) over (6.4+20230625-2) ... Preparing to unpack .../libtinfo6_6.4+20240113-1ubuntu1_s390x.deb ... Unpacking libtinfo6:s390x (6.4+20240113-1ubuntu1) over (6.4+20230625-2) ... Setting up libtinfo6:s390x (6.4+20240113-1ubuntu1) ... (Reading database ... 15478 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.13+dfsg1-4ubuntu1_s390x.deb ... Unpacking passwd (1:4.13+dfsg1-4ubuntu1) over (1:4.13+dfsg1-1ubuntu1) ... Setting up passwd (1:4.13+dfsg1-4ubuntu1) ... (Reading database ... 15478 files and directories currently installed.) Preparing to unpack .../00-libproc2-0_2%3a4.0.4-4ubuntu1_s390x.deb ... Unpacking libproc2-0:s390x (2:4.0.4-4ubuntu1) over (2:4.0.3-1ubuntu1) ... Preparing to unpack .../01-mawk_1.3.4.20240123-1_s390x.deb ... Unpacking mawk (1.3.4.20240123-1) over (1.3.4.20230730-1) ... Preparing to unpack .../02-procps_2%3a4.0.4-4ubuntu1_s390x.deb ... Unpacking procps (2:4.0.4-4ubuntu1) over (2:4.0.3-1ubuntu1) ... Preparing to unpack .../03-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) over (0.0.20) ... Preparing to unpack .../04-openssl_3.0.10-1ubuntu4_s390x.deb ... Unpacking openssl (3.0.10-1ubuntu4) over (3.0.10-1ubuntu2) ... Preparing to unpack .../05-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) over (20230311ubuntu1) ... Preparing to unpack .../06-krb5-locales_1.20.1-5build1_all.deb ... Unpacking krb5-locales (1.20.1-5build1) over (1.20.1-3ubuntu1) ... Preparing to unpack .../07-readline-common_8.2-3_all.deb ... Unpacking readline-common (8.2-3) over (8.2-1.3) ... Preparing to unpack .../08-libreadline8_8.2-3_s390x.deb ... Unpacking libreadline8:s390x (8.2-3) over (8.2-1.3) ... Preparing to unpack .../09-libsqlite3-0_3.45.1-1_s390x.deb ... Unpacking libsqlite3-0:s390x (3.45.1-1) over (3.42.0-1) ... Preparing to unpack .../10-tzdata_2024a-1ubuntu1_all.deb ... Unpacking tzdata (2024a-1ubuntu1) over (2023c-9ubuntu1) ... Preparing to unpack .../11-bash-completion_1%3a2.11-8_all.deb ... Unpacking bash-completion (1:2.11-8) over (1:2.11-7) ... Preparing to unpack .../12-bsdextrautils_2.39.3-6ubuntu2_s390x.deb ... Unpacking bsdextrautils (2.39.3-6ubuntu2) over (2.39.1-4ubuntu2) ... Preparing to unpack .../13-libip4tc2_1.8.10-3ubuntu1_s390x.deb ... Unpacking libip4tc2:s390x (1.8.10-3ubuntu1) over (1.8.9-2ubuntu2) ... Preparing to unpack .../14-libpng16-16_1.6.43-1_s390x.deb ... Unpacking libpng16-16:s390x (1.6.43-1) over (1.6.40-1) ... Preparing to unpack .../15-psmisc_23.7-1_s390x.deb ... Unpacking psmisc (23.7-1) over (23.6-1) ... Preparing to unpack .../16-xz-utils_5.4.5-0.3_s390x.deb ... Unpacking xz-utils (5.4.5-0.3) over (5.4.1-0.2) ... Preparing to unpack .../17-libctf0_2.42-4ubuntu1_s390x.deb ... Unpacking libctf0:s390x (2.42-4ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../18-libctf-nobfd0_2.42-4ubuntu1_s390x.deb ... Unpacking libctf-nobfd0:s390x (2.42-4ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../19-binutils-s390x-linux-gnu_2.42-4ubuntu1_s390x.deb ... Unpacking binutils-s390x-linux-gnu (2.42-4ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../20-libbinutils_2.42-4ubuntu1_s390x.deb ... Unpacking libbinutils:s390x (2.42-4ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../21-binutils_2.42-4ubuntu1_s390x.deb ... Unpacking binutils (2.42-4ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../22-binutils-common_2.42-4ubuntu1_s390x.deb ... Unpacking binutils-common:s390x (2.42-4ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../23-libsframe1_2.42-4ubuntu1_s390x.deb ... Unpacking libsframe1:s390x (2.42-4ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../24-libubsan1_14-20240303-1ubuntu1_s390x.deb ... Unpacking libubsan1:s390x (14-20240303-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../25-libgomp1_14-20240303-1ubuntu1_s390x.deb ... Unpacking libgomp1:s390x (14-20240303-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../26-libitm1_14-20240303-1ubuntu1_s390x.deb ... Unpacking libitm1:s390x (14-20240303-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../27-libatomic1_14-20240303-1ubuntu1_s390x.deb ... Unpacking libatomic1:s390x (14-20240303-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../28-libasan8_14-20240303-1ubuntu1_s390x.deb ... Unpacking libasan8:s390x (14-20240303-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../29-g++-13_13.2.0-17ubuntu2_s390x.deb ... Unpacking g++-13 (13.2.0-17ubuntu2) over (13.2.0-4ubuntu3) ... Preparing to unpack .../30-gcc-13_13.2.0-17ubuntu2_s390x.deb ... Unpacking gcc-13 (13.2.0-17ubuntu2) over (13.2.0-4ubuntu3) ... Preparing to unpack .../31-libstdc++-13-dev_13.2.0-17ubuntu2_s390x.deb ... Unpacking libstdc++-13-dev:s390x (13.2.0-17ubuntu2) over (13.2.0-4ubuntu3) ... Preparing to unpack .../32-libgcc-13-dev_13.2.0-17ubuntu2_s390x.deb ... Unpacking libgcc-13-dev:s390x (13.2.0-17ubuntu2) over (13.2.0-4ubuntu3) ... Preparing to unpack .../33-libcc1-0_14-20240303-1ubuntu1_s390x.deb ... Unpacking libcc1-0:s390x (14-20240303-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../34-cpp-13_13.2.0-17ubuntu2_s390x.deb ... Unpacking cpp-13 (13.2.0-17ubuntu2) over (13.2.0-4ubuntu3) ... Preparing to unpack .../35-gcc-13-base_13.2.0-17ubuntu2_s390x.deb ... Unpacking gcc-13-base:s390x (13.2.0-17ubuntu2) over (13.2.0-4ubuntu3) ... Selecting previously unselected package gcc-13-s390x-linux-gnu. Preparing to unpack .../36-gcc-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... Unpacking gcc-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... Selecting previously unselected package g++-13-s390x-linux-gnu. Preparing to unpack .../37-g++-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... Unpacking g++-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... Selecting previously unselected package cpp-13-s390x-linux-gnu. Preparing to unpack .../38-cpp-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... Unpacking cpp-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... Preparing to unpack .../39-g++_4%3a13.2.0-7ubuntu1_s390x.deb ... Unpacking g++ (4:13.2.0-7ubuntu1) over (4:13.2.0-1ubuntu1) ... Preparing to unpack .../40-gcc_4%3a13.2.0-7ubuntu1_s390x.deb ... Unpacking gcc (4:13.2.0-7ubuntu1) over (4:13.2.0-1ubuntu1) ... Preparing to unpack .../41-cpp_4%3a13.2.0-7ubuntu1_s390x.deb ... Unpacking cpp (4:13.2.0-7ubuntu1) over (4:13.2.0-1ubuntu1) ... Selecting previously unselected package cpp-s390x-linux-gnu. Preparing to unpack .../42-cpp-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... Unpacking cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... Selecting previously unselected package gcc-s390x-linux-gnu. Preparing to unpack .../43-gcc-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... Unpacking gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... Selecting previously unselected package g++-s390x-linux-gnu. Preparing to unpack .../44-g++-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... Unpacking g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... Preparing to unpack .../45-dpkg-dev_1.22.4ubuntu5_all.deb ... Unpacking dpkg-dev (1.22.4ubuntu5) over (1.22.0ubuntu1) ... Preparing to unpack .../46-libdpkg-perl_1.22.4ubuntu5_all.deb ... Unpacking libdpkg-perl (1.22.4ubuntu5) over (1.22.0ubuntu1) ... Preparing to unpack .../47-lto-disabled-list_47_all.deb ... Unpacking lto-disabled-list (47) over (43) ... Preparing to unpack .../48-libfakeroot_1.33-1_s390x.deb ... Unpacking libfakeroot:s390x (1.33-1) over (1.32.1-1) ... Preparing to unpack .../49-fakeroot_1.33-1_s390x.deb ... Unpacking fakeroot (1.33-1) over (1.32.1-1) ... Preparing to unpack .../50-pinentry-curses_1.2.1-3ubuntu1_s390x.deb ... Unpacking pinentry-curses (1.2.1-3ubuntu1) over (1.2.1-1ubuntu1) ... Preparing to unpack .../51-gpg_2.4.4-2ubuntu7_s390x.deb ... Unpacking gpg (2.4.4-2ubuntu7) over (2.2.40-1.1ubuntu1) ... Preparing to unpack .../52-gpgconf_2.4.4-2ubuntu7_s390x.deb ... Unpacking gpgconf (2.4.4-2ubuntu7) over (2.2.40-1.1ubuntu1) ... Preparing to unpack .../53-gpg-agent_2.4.4-2ubuntu7_s390x.deb ... Unpacking gpg-agent (2.4.4-2ubuntu7) over (2.2.40-1.1ubuntu1) ... Preparing to unpack .../54-optipng_0.7.8+ds-1_s390x.deb ... Unpacking optipng (0.7.8+ds-1) over (0.7.7-2build1) ... Setting up libip4tc2:s390x (1.8.10-3ubuntu1) ... Setting up libtext-iconv-perl:s390x (1.7-8build1) ... Setting up libtext-charwidth-perl:s390x (0.04-11build1) ... Setting up libkeyutils1:s390x (1.6.3-3) ... Setting up lto-disabled-list (47) ... Setting up apt-utils (2.7.12) ... Setting up bsdextrautils (2.39.3-6ubuntu2) ... Setting up init (1.66ubuntu1) ... Setting up psmisc (23.7-1) ... Setting up libtirpc-common (1.3.4+ds-1build1) ... Setting up libsqlite3-0:s390x (3.45.1-1) ... Setting up binutils-common:s390x (2.42-4ubuntu1) ... Setting up linux-libc-dev:s390x (6.8.0-11.11) ... Setting up libctf-nobfd0:s390x (2.42-4ubuntu1) ... Setting up krb5-locales (1.20.1-5build1) ... Setting up libgomp1:s390x (14-20240303-1ubuntu1) ... Setting up bzip2 (1.0.8-5ubuntu1) ... Setting up libsframe1:s390x (2.42-4ubuntu1) ... Setting up libfakeroot:s390x (1.33-1) ... Setting up libkrb5support0:s390x (1.20.1-5build1) ... Setting up tzdata (2024a-1ubuntu1) ... Current default time zone: 'Etc/UTC' Local time is now: Wed Mar 27 14:34:49 UTC 2024. Universal Time is now: Wed Mar 27 14:34:49 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up fakeroot (1.33-1) ... Setting up gcc-13-base:s390x (13.2.0-17ubuntu2) ... Setting up cpp-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... Setting up bash-completion (1:2.11-8) ... Setting up xz-utils (5.4.5-0.3) ... Setting up perl-modules-5.38 (5.38.2-3) ... Setting up libproc2-0:s390x (2:4.0.4-4ubuntu1) ... Setting up libpng16-16:s390x (1.6.43-1) ... Setting up libatomic1:s390x (14-20240303-1ubuntu1) ... Setting up libncursesw6:s390x (6.4+20240113-1ubuntu1) ... Setting up libk5crypto3:s390x (1.20.1-5build1) ... Setting up libubsan1:s390x (14-20240303-1ubuntu1) ... Setting up sensible-utils (0.0.22) ... Setting up uuid-runtime (2.39.3-6ubuntu2) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of restart. Setting up libcrypt-dev:s390x (1:4.4.36-4) ... Setting up libasan8:s390x (14-20240303-1ubuntu1) ... Setting up procps (2:4.0.4-4ubuntu1) ... Installing new version of config file /etc/sysctl.conf ... Setting up mawk (1.3.4.20240123-1) ... Setting up libkrb5-3:s390x (1.20.1-5build1) ... Setting up libbinutils:s390x (2.42-4ubuntu1) ... Setting up libc-dev-bin (2.39-0ubuntu6) ... Setting up openssl (3.0.10-1ubuntu4) ... Setting up libgpg-error-l10n (1.47-3build1) ... Setting up readline-common (8.2-3) ... Setting up libcc1-0:s390x (14-20240303-1ubuntu1) ... Setting up liblocale-gettext-perl (1.07-6build1) ... Setting up libitm1:s390x (14-20240303-1ubuntu1) ... Setting up libgdbm6:s390x (1.23-5) ... Setting up libctf0:s390x (2.42-4ubuntu1) ... Setting up pinentry-curses (1.2.1-3ubuntu1) ... Setting up binutils-s390x-linux-gnu (2.42-4ubuntu1) ... Setting up cpp-13 (13.2.0-17ubuntu2) ... Setting up cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... Setting up libreadline8:s390x (8.2-3) ... Setting up debconf-i18n (1.5.86) ... Setting up binutils (2.42-4ubuntu1) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL 14 added, 5 removed; done. Setting up optipng (0.7.8+ds-1) ... Setting up libgssapi-krb5-2:s390x (1.20.1-5build1) ... Setting up libgdbm-compat4:s390x (1.23-5) ... Setting up libgcc-13-dev:s390x (13.2.0-17ubuntu2) ... Setting up cpp (4:13.2.0-7ubuntu1) ... Setting up gpgconf (2.4.4-2ubuntu7) ... Setting up libc6-dev:s390x (2.39-0ubuntu6) ... Setting up gpg (2.4.4-2ubuntu7) ... Setting up libstdc++-13-dev:s390x (13.2.0-17ubuntu2) ... Setting up libtirpc3:s390x (1.3.4+ds-1build1) ... Setting up gpg-agent (2.4.4-2ubuntu7) ... Setting up libperl5.38:s390x (5.38.2-3) ... Setting up perl (5.38.2-3) ... Setting up libtirpc-dev:s390x (1.3.4+ds-1build1) ... Setting up gcc-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... Setting up gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... Setting up g++-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... Setting up gcc-13 (13.2.0-17ubuntu2) ... Setting up libdpkg-perl (1.22.4ubuntu5) ... Setting up libnsl2:s390x (1.3.0-3) ... Setting up g++-13 (13.2.0-17ubuntu2) ... Setting up g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... Setting up libnss-nisplus:s390x (1.3-0ubuntu7) ... Setting up gcc (4:13.2.0-7ubuntu1) ... Setting up dpkg-dev (1.22.4ubuntu5) ... Setting up g++ (4:13.2.0-7ubuntu1) ... Setting up libnsl-dev:s390x (1.3.0-3) ... Processing triggers for libc-bin (2.39-0ubuntu6) ... Processing triggers for debianutils (5.17) ... Processing triggers for ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-27963769 s390x noble -c chroot:build-PACKAGEBUILD-27963769 --arch=s390x --dist=noble --nolog 'authd_0.3.0~bpo24.04.2.dsc' Initiating build PACKAGEBUILD-27963769 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-173-generic #191-Ubuntu SMP Fri Feb 2 13:54:49 UTC 2024 s390x sbuild (Debian sbuild) 0.79.0 (05 February 2020) on bos01-s390x-017.buildd +==============================================================================+ | authd 0.3.0~bpo24.04.2 (s390x) Wed, 27 Mar 2024 14:34:53 +0000 | +==============================================================================+ Package: authd Version: 0.3.0~bpo24.04.2 Source Version: 0.3.0~bpo24.04.2 Distribution: noble Machine Architecture: s390x Host Architecture: s390x Build Architecture: s390x Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-27963769/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/authd-qQvdZm/resolver-SUSO4v' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- authd_0.3.0~bpo24.04.2.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/authd-qQvdZm/authd-0.3.0~bpo24.04.2' with '<>' I: NOTICE: Log filtering will replace 'build/authd-qQvdZm' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), dbus, dh-apport, dh-cargo, dh-exec (>= 0.29), dh-golang, dctrl-tools, golang-go (>= 2:1.22~), libc6-dev (>= 2.35), libglib2.0-dev, libpam0g-dev, pkgconf, protobuf-compiler, build-essential, fakeroot Filtered Build-Depends: debhelper-compat (= 13), dbus, dh-apport, dh-cargo, dh-exec (>= 0.29), dh-golang, dctrl-tools, golang-go (>= 2:1.22~), libc6-dev (>= 2.35), libglib2.0-dev, libpam0g-dev, pkgconf, protobuf-compiler, build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [469 B] Get:5 copy:/<>/apt_archive ./ Packages [550 B] Fetched 1976 B in 0s (187 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: apt-utils bash-completion ca-certificates debconf-i18n krb5-locales libgpg-error-l10n libgpm2 libip4tc2 liblocale-gettext-perl libnsl-dev libnss-nis libnss-nisplus libperl5.36 libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libtirpc-dev libunistring2 openssl perl-modules-5.36 psmisc uuid-runtime Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev cargo dbus dbus-bin dbus-daemon dbus-session-bus-common dbus-system-bus-common dctrl-tools debhelper debugedit dh-apport dh-autoreconf dh-cargo dh-cargo-tools dh-exec dh-golang dh-strip-nondeterminism dwz file gettext gettext-base golang-1.22-go golang-1.22-src golang-go golang-src groff-base intltool-debian libarchive-zip-perl libblkid-dev libbrotli1 libbsd0 libcurl3-gnutls libdbus-1-3 libdebhelper-perl libdw1 libedit2 libelf1 libexpat1 libffi-dev libfile-stripnondeterminism-perl libgirepository-2.0-0 libgit2-1.7 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libhttp-parser2.9 libicu74 libldap2 libllvm17 libmagic-mgc libmagic1 libmount-dev libnghttp2-14 libpam0g-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpipeline1 libpkgconf3 libprotobuf32 libprotoc32 libpsl5 libpython3-stdlib libpython3.12-minimal libpython3.12-stdlib librtmp1 libsasl2-2 libsasl2-modules-db libselinux1-dev libsepol-dev libssh-4 libssh2-1 libstd-rust-1.75 libstd-rust-dev libsub-override-perl libtool libuchardet0 libxml2 m4 man-db media-types netbase pkgconf pkgconf-bin po-debconf protobuf-compiler python3 python3-minimal python3-packaging python3.12 python3.12-minimal rustc uuid-dev zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc cargo-doc default-dbus-session-bus | dbus-session-bus debtags dh-make gettext-doc libasprintf-dev libgettextpo-dev bzr | brz git mercurial subversion groff low-memory-monitor libgirepository1.0-dev libglib2.0-doc libgdk-pixbuf2.0-bin libxml2-utils libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl protobuf-mode-el python3-doc python3-tk python3-venv python3.12-venv python3.12-doc binfmt-support llvm-17 lld-17 clang-17 Recommended packages: curl | wget | lynx libarchive-cpio-perl shared-mime-info xdg-user-dirs libldap-common publicsuffix libsasl2-modules libltdl-dev libmail-sendmail-perl libprotobuf-dev The following NEW packages will be installed: autoconf automake autopoint autotools-dev cargo dbus dbus-bin dbus-daemon dbus-session-bus-common dbus-system-bus-common dctrl-tools debhelper debugedit dh-apport dh-autoreconf dh-cargo dh-cargo-tools dh-exec dh-golang dh-strip-nondeterminism dwz file gettext gettext-base golang-1.22-go golang-1.22-src golang-go golang-src groff-base intltool-debian libarchive-zip-perl libblkid-dev libbrotli1 libbsd0 libcurl3-gnutls libdbus-1-3 libdebhelper-perl libdw1 libedit2 libelf1 libexpat1 libffi-dev libfile-stripnondeterminism-perl libgirepository-2.0-0 libgit2-1.7 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libhttp-parser2.9 libicu74 libldap2 libllvm17 libmagic-mgc libmagic1 libmount-dev libnghttp2-14 libpam0g-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpipeline1 libpkgconf3 libprotobuf32 libprotoc32 libpsl5 libpython3-stdlib libpython3.12-minimal libpython3.12-stdlib librtmp1 libsasl2-2 libsasl2-modules-db libselinux1-dev libsepol-dev libssh-4 libssh2-1 libstd-rust-1.75 libstd-rust-dev libsub-override-perl libtool libuchardet0 libxml2 m4 man-db media-types netbase pkgconf pkgconf-bin po-debconf protobuf-compiler python3 python3-minimal python3-packaging python3.12 python3.12-minimal rustc sbuild-build-depends-main-dummy uuid-dev zlib1g-dev 0 upgraded, 101 newly installed, 0 to remove and 0 not upgraded. Need to get 191 MB of archives. After this operation, 870 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [768 B] Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libpython3.12-minimal s390x 3.12.2-1 [828 kB] Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libexpat1 s390x 2.6.1-2 [94.8 kB] Get:4 http://ftpmaster.internal/ubuntu noble/main s390x python3.12-minimal s390x 3.12.2-1 [2422 kB] Get:5 http://ftpmaster.internal/ubuntu noble/main s390x python3-minimal s390x 3.12.1-0ubuntu2 [27.0 kB] Get:6 http://ftpmaster.internal/ubuntu noble/main s390x media-types all 10.1.0 [27.5 kB] Get:7 http://ftpmaster.internal/ubuntu noble/main s390x netbase all 6.4 [13.1 kB] Get:8 http://ftpmaster.internal/ubuntu noble/main s390x libpython3.12-stdlib s390x 3.12.2-1 [2042 kB] Get:9 http://ftpmaster.internal/ubuntu noble/main s390x python3.12 s390x 3.12.2-1 [645 kB] Get:10 http://ftpmaster.internal/ubuntu noble/main s390x libpython3-stdlib s390x 3.12.1-0ubuntu2 [9744 B] Get:11 http://ftpmaster.internal/ubuntu noble/main s390x python3 s390x 3.12.1-0ubuntu2 [24.1 kB] Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libdbus-1-3 s390x 1.14.10-4ubuntu1 [213 kB] Get:13 http://ftpmaster.internal/ubuntu noble/main s390x dbus-bin s390x 1.14.10-4ubuntu1 [41.4 kB] Get:14 http://ftpmaster.internal/ubuntu noble/main s390x dbus-session-bus-common all 1.14.10-4ubuntu1 [80.2 kB] Get:15 http://ftpmaster.internal/ubuntu noble/main s390x dbus-daemon s390x 1.14.10-4ubuntu1 [118 kB] Get:16 http://ftpmaster.internal/ubuntu noble/main s390x dbus-system-bus-common all 1.14.10-4ubuntu1 [81.4 kB] Get:17 http://ftpmaster.internal/ubuntu noble/main s390x dbus s390x 1.14.10-4ubuntu1 [24.3 kB] Get:18 http://ftpmaster.internal/ubuntu noble/main s390x libbsd0 s390x 0.12.1-1 [46.7 kB] Get:19 http://ftpmaster.internal/ubuntu noble/main s390x libelf1 s390x 0.190-1 [68.7 kB] Get:20 http://ftpmaster.internal/ubuntu noble/main s390x libglib2.0-0 s390x 2.79.2-1~ubuntu1 [1562 kB] Get:21 http://ftpmaster.internal/ubuntu noble/main s390x libglib2.0-data all 2.79.2-1~ubuntu1 [45.1 kB] Get:22 http://ftpmaster.internal/ubuntu noble/main s390x libicu74 s390x 74.2-1ubuntu1 [10.9 MB] Get:23 http://ftpmaster.internal/ubuntu noble/main s390x libxml2 s390x 2.9.14+dfsg-1.3ubuntu1 [818 kB] Get:24 http://ftpmaster.internal/ubuntu noble/main s390x libmagic-mgc s390x 1:5.45-2 [305 kB] Get:25 http://ftpmaster.internal/ubuntu noble/main s390x libmagic1 s390x 1:5.45-2 [91.6 kB] Get:26 http://ftpmaster.internal/ubuntu noble/main s390x file s390x 1:5.45-2 [22.2 kB] Get:27 http://ftpmaster.internal/ubuntu noble/main s390x gettext-base s390x 0.21-14ubuntu1 [39.4 kB] Get:28 http://ftpmaster.internal/ubuntu noble/main s390x libuchardet0 s390x 0.0.8-1 [76.1 kB] Get:29 http://ftpmaster.internal/ubuntu noble/main s390x groff-base s390x 1.23.0-3 [1047 kB] Get:30 http://ftpmaster.internal/ubuntu noble/main s390x libedit2 s390x 3.1-20230828-1 [106 kB] Get:31 http://ftpmaster.internal/ubuntu noble/main s390x libnghttp2-14 s390x 1.59.0-1 [77.6 kB] Get:32 http://ftpmaster.internal/ubuntu noble/main s390x libpipeline1 s390x 1.5.7-1 [23.4 kB] Get:33 http://ftpmaster.internal/ubuntu noble/main s390x libpsl5 s390x 0.21.2-1build1 [57.4 kB] Get:34 http://ftpmaster.internal/ubuntu noble/main s390x man-db s390x 2.12.0-3 [1246 kB] Get:35 http://ftpmaster.internal/ubuntu noble/main s390x m4 s390x 1.4.19-4 [255 kB] Get:36 http://ftpmaster.internal/ubuntu noble/main s390x autoconf all 2.71-3 [339 kB] Get:37 http://ftpmaster.internal/ubuntu noble/main s390x autotools-dev all 20220109.1 [44.9 kB] Get:38 http://ftpmaster.internal/ubuntu noble/main s390x automake all 1:1.16.5-1.3ubuntu1 [558 kB] Get:39 http://ftpmaster.internal/ubuntu noble/main s390x autopoint all 0.21-14ubuntu1 [422 kB] Get:40 http://ftpmaster.internal/ubuntu noble/main s390x dctrl-tools s390x 2.24-3build2 [65.4 kB] Get:41 http://ftpmaster.internal/ubuntu noble/main s390x libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] Get:42 http://ftpmaster.internal/ubuntu noble/main s390x libtool all 2.4.7-7 [166 kB] Get:43 http://ftpmaster.internal/ubuntu noble/main s390x dh-autoreconf all 20 [16.1 kB] Get:44 http://ftpmaster.internal/ubuntu noble/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] Get:45 http://ftpmaster.internal/ubuntu noble/main s390x libsub-override-perl all 0.10-1 [10.0 kB] Get:46 http://ftpmaster.internal/ubuntu noble/main s390x libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] Get:47 http://ftpmaster.internal/ubuntu noble/main s390x dh-strip-nondeterminism all 1.13.1-1 [5362 B] Get:48 http://ftpmaster.internal/ubuntu noble/main s390x libdw1 s390x 0.190-1 [282 kB] Get:49 http://ftpmaster.internal/ubuntu noble/main s390x debugedit s390x 1:5.0-5 [47.5 kB] Get:50 http://ftpmaster.internal/ubuntu noble/main s390x dwz s390x 0.15-1 [108 kB] Get:51 http://ftpmaster.internal/ubuntu noble/main s390x gettext s390x 0.21-14ubuntu1 [917 kB] Get:52 http://ftpmaster.internal/ubuntu noble/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] Get:53 http://ftpmaster.internal/ubuntu noble/main s390x po-debconf all 1.0.21+nmu1 [233 kB] Get:54 http://ftpmaster.internal/ubuntu noble/main s390x debhelper all 13.14.1ubuntu5 [869 kB] Get:55 http://ftpmaster.internal/ubuntu noble/universe s390x dh-apport all 2.28.0-0ubuntu1 [16.9 kB] Get:56 http://ftpmaster.internal/ubuntu noble/main s390x libbrotli1 s390x 1.1.0-2 [374 kB] Get:57 http://ftpmaster.internal/ubuntu noble/main s390x libsasl2-modules-db s390x 2.1.28+dfsg1-4 [20.8 kB] Get:58 http://ftpmaster.internal/ubuntu noble/main s390x libsasl2-2 s390x 2.1.28+dfsg1-4 [58.7 kB] Get:59 http://ftpmaster.internal/ubuntu noble/main s390x libldap2 s390x 2.6.7+dfsg-1~exp1ubuntu1 [202 kB] Get:60 http://ftpmaster.internal/ubuntu noble/main s390x librtmp1 s390x 2.4+20151223.gitfa8646d.1-2build4 [56.4 kB] Get:61 http://ftpmaster.internal/ubuntu noble/main s390x libssh-4 s390x 0.10.6-2 [221 kB] Get:62 http://ftpmaster.internal/ubuntu noble/main s390x libcurl3-gnutls s390x 8.5.0-2ubuntu2 [356 kB] Get:63 http://ftpmaster.internal/ubuntu noble/main s390x libhttp-parser2.9 s390x 2.9.4-6 [24.3 kB] Get:64 http://ftpmaster.internal/ubuntu noble/main s390x libssh2-1 s390x 1.11.0-4 [147 kB] Get:65 http://ftpmaster.internal/ubuntu noble/main s390x libgit2-1.7 s390x 1.7.2+ds-1ubuntu1 [552 kB] Get:66 http://ftpmaster.internal/ubuntu noble/main s390x libllvm17 s390x 1:17.0.6-5build1 [31.2 MB] Get:67 http://ftpmaster.internal/ubuntu noble/main s390x libstd-rust-1.75 s390x 1.75.0+dfsg0ubuntu1-0ubuntu1 [24.6 MB] Get:68 http://ftpmaster.internal/ubuntu noble/main s390x libstd-rust-dev s390x 1.75.0+dfsg0ubuntu1-0ubuntu1 [42.9 MB] Get:69 http://ftpmaster.internal/ubuntu noble/main s390x rustc s390x 1.75.0+dfsg0ubuntu1-0ubuntu1 [3620 kB] Get:70 http://ftpmaster.internal/ubuntu noble/main s390x cargo s390x 1.75.0+dfsg0ubuntu1-0ubuntu1 [6870 kB] Get:71 http://ftpmaster.internal/ubuntu noble/main s390x dh-cargo-tools all 31ubuntu1 [5298 B] Get:72 http://ftpmaster.internal/ubuntu noble/main s390x dh-cargo all 31ubuntu1 [8554 B] Get:73 http://ftpmaster.internal/ubuntu noble/main s390x golang-1.22-src all 1.22.1-1 [19.7 MB] Get:74 http://ftpmaster.internal/ubuntu noble/main s390x golang-1.22-go s390x 1.22.1-1 [24.7 MB] Get:75 http://ftpmaster.internal/ubuntu noble/main s390x golang-src all 2:1.22~2 [4992 B] Get:76 http://ftpmaster.internal/ubuntu noble/main s390x golang-go s390x 2:1.22~2 [43.9 kB] Get:77 http://ftpmaster.internal/ubuntu noble/main s390x libgirepository-2.0-0 s390x 2.79.2-1~ubuntu1 [75.5 kB] Get:78 http://ftpmaster.internal/ubuntu noble/main s390x libglib2.0-bin s390x 2.79.2-1~ubuntu1 [101 kB] Get:79 http://ftpmaster.internal/ubuntu noble/main s390x libffi-dev s390x 3.4.6-1 [58.8 kB] Get:80 http://ftpmaster.internal/ubuntu noble/main s390x python3-packaging all 23.2-1 [40.6 kB] Get:81 http://ftpmaster.internal/ubuntu noble/main s390x libglib2.0-dev-bin s390x 2.79.2-1~ubuntu1 [221 kB] Get:82 http://ftpmaster.internal/ubuntu noble/main s390x uuid-dev s390x 2.39.3-6ubuntu2 [34.2 kB] Get:83 http://ftpmaster.internal/ubuntu noble/main s390x libblkid-dev s390x 2.39.3-6ubuntu2 [213 kB] Get:84 http://ftpmaster.internal/ubuntu noble/main s390x libsepol-dev s390x 3.5-2 [395 kB] Get:85 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-16-0 s390x 10.42-4ubuntu1 [229 kB] Get:86 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-32-0 s390x 10.42-4ubuntu1 [217 kB] Get:87 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-posix3 s390x 10.42-4ubuntu1 [6704 B] Get:88 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-dev s390x 10.42-4ubuntu1 [805 kB] Get:89 http://ftpmaster.internal/ubuntu noble/main s390x libselinux1-dev s390x 3.5-2build1 [168 kB] Get:90 http://ftpmaster.internal/ubuntu noble/main s390x libmount-dev s390x 2.39.3-6ubuntu2 [14.9 kB] Get:91 http://ftpmaster.internal/ubuntu noble/main s390x libpkgconf3 s390x 1.8.1-2 [30.4 kB] Get:92 http://ftpmaster.internal/ubuntu noble/main s390x pkgconf-bin s390x 1.8.1-2 [20.8 kB] Get:93 http://ftpmaster.internal/ubuntu noble/main s390x pkgconf s390x 1.8.1-2 [16.7 kB] Get:94 http://ftpmaster.internal/ubuntu noble/main s390x zlib1g-dev s390x 1:1.3.dfsg-3ubuntu1 [905 kB] Get:95 http://ftpmaster.internal/ubuntu noble/main s390x libglib2.0-dev s390x 2.79.2-1~ubuntu1 [1820 kB] Get:96 http://ftpmaster.internal/ubuntu noble/main s390x libpam0g-dev s390x 1.5.2-9.1ubuntu3 [114 kB] Get:97 http://ftpmaster.internal/ubuntu noble/main s390x libprotobuf32 s390x 3.21.12-8ubuntu5 [954 kB] Get:98 http://ftpmaster.internal/ubuntu noble/main s390x libprotoc32 s390x 3.21.12-8ubuntu5 [695 kB] Get:99 http://ftpmaster.internal/ubuntu noble/main s390x dh-exec s390x 0.29 [25.8 kB] Get:100 http://ftpmaster.internal/ubuntu noble/main s390x dh-golang all 1.62 [25.2 kB] Get:101 http://ftpmaster.internal/ubuntu noble/universe s390x protobuf-compiler s390x 3.21.12-8ubuntu5 [29.0 kB] Preconfiguring packages ... Fetched 191 MB in 26s (7419 kB/s) Selecting previously unselected package libpython3.12-minimal:s390x. (Reading database ... 15519 files and directories currently installed.) Preparing to unpack .../libpython3.12-minimal_3.12.2-1_s390x.deb ... Unpacking libpython3.12-minimal:s390x (3.12.2-1) ... Selecting previously unselected package libexpat1:s390x. Preparing to unpack .../libexpat1_2.6.1-2_s390x.deb ... Unpacking libexpat1:s390x (2.6.1-2) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../python3.12-minimal_3.12.2-1_s390x.deb ... Unpacking python3.12-minimal (3.12.2-1) ... Setting up libpython3.12-minimal:s390x (3.12.2-1) ... Setting up libexpat1:s390x (2.6.1-2) ... Setting up python3.12-minimal (3.12.2-1) ... Selecting previously unselected package python3-minimal. (Reading database ... 15837 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.12.1-0ubuntu2_s390x.deb ... Unpacking python3-minimal (3.12.1-0ubuntu2) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package libpython3.12-stdlib:s390x. Preparing to unpack .../3-libpython3.12-stdlib_3.12.2-1_s390x.deb ... Unpacking libpython3.12-stdlib:s390x (3.12.2-1) ... Selecting previously unselected package python3.12. Preparing to unpack .../4-python3.12_3.12.2-1_s390x.deb ... Unpacking python3.12 (3.12.2-1) ... Selecting previously unselected package libpython3-stdlib:s390x. Preparing to unpack .../5-libpython3-stdlib_3.12.1-0ubuntu2_s390x.deb ... Unpacking libpython3-stdlib:s390x (3.12.1-0ubuntu2) ... Setting up python3-minimal (3.12.1-0ubuntu2) ... Selecting previously unselected package python3. (Reading database ... 16279 files and directories currently installed.) Preparing to unpack .../00-python3_3.12.1-0ubuntu2_s390x.deb ... Unpacking python3 (3.12.1-0ubuntu2) ... Selecting previously unselected package libdbus-1-3:s390x. Preparing to unpack .../01-libdbus-1-3_1.14.10-4ubuntu1_s390x.deb ... Unpacking libdbus-1-3:s390x (1.14.10-4ubuntu1) ... Selecting previously unselected package dbus-bin. Preparing to unpack .../02-dbus-bin_1.14.10-4ubuntu1_s390x.deb ... Unpacking dbus-bin (1.14.10-4ubuntu1) ... Selecting previously unselected package dbus-session-bus-common. Preparing to unpack .../03-dbus-session-bus-common_1.14.10-4ubuntu1_all.deb ... Unpacking dbus-session-bus-common (1.14.10-4ubuntu1) ... Selecting previously unselected package dbus-daemon. Preparing to unpack .../04-dbus-daemon_1.14.10-4ubuntu1_s390x.deb ... Unpacking dbus-daemon (1.14.10-4ubuntu1) ... Selecting previously unselected package dbus-system-bus-common. Preparing to unpack .../05-dbus-system-bus-common_1.14.10-4ubuntu1_all.deb ... Unpacking dbus-system-bus-common (1.14.10-4ubuntu1) ... Selecting previously unselected package dbus. Preparing to unpack .../06-dbus_1.14.10-4ubuntu1_s390x.deb ... Unpacking dbus (1.14.10-4ubuntu1) ... Selecting previously unselected package libbsd0:s390x. Preparing to unpack .../07-libbsd0_0.12.1-1_s390x.deb ... Unpacking libbsd0:s390x (0.12.1-1) ... Selecting previously unselected package libelf1:s390x. Preparing to unpack .../08-libelf1_0.190-1_s390x.deb ... Unpacking libelf1:s390x (0.190-1) ... Selecting previously unselected package libglib2.0-0:s390x. Preparing to unpack .../09-libglib2.0-0_2.79.2-1~ubuntu1_s390x.deb ... Unpacking libglib2.0-0:s390x (2.79.2-1~ubuntu1) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../10-libglib2.0-data_2.79.2-1~ubuntu1_all.deb ... Unpacking libglib2.0-data (2.79.2-1~ubuntu1) ... Selecting previously unselected package libicu74:s390x. Preparing to unpack .../11-libicu74_74.2-1ubuntu1_s390x.deb ... Unpacking libicu74:s390x (74.2-1ubuntu1) ... Selecting previously unselected package libxml2:s390x. Preparing to unpack .../12-libxml2_2.9.14+dfsg-1.3ubuntu1_s390x.deb ... Unpacking libxml2:s390x (2.9.14+dfsg-1.3ubuntu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../13-libmagic-mgc_1%3a5.45-2_s390x.deb ... Unpacking libmagic-mgc (1:5.45-2) ... Selecting previously unselected package libmagic1:s390x. Preparing to unpack .../14-libmagic1_1%3a5.45-2_s390x.deb ... Unpacking libmagic1:s390x (1:5.45-2) ... Selecting previously unselected package file. Preparing to unpack .../15-file_1%3a5.45-2_s390x.deb ... Unpacking file (1:5.45-2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../16-gettext-base_0.21-14ubuntu1_s390x.deb ... Unpacking gettext-base (0.21-14ubuntu1) ... Selecting previously unselected package libuchardet0:s390x. Preparing to unpack .../17-libuchardet0_0.0.8-1_s390x.deb ... Unpacking libuchardet0:s390x (0.0.8-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../18-groff-base_1.23.0-3_s390x.deb ... Unpacking groff-base (1.23.0-3) ... Selecting previously unselected package libedit2:s390x. Preparing to unpack .../19-libedit2_3.1-20230828-1_s390x.deb ... Unpacking libedit2:s390x (3.1-20230828-1) ... Selecting previously unselected package libnghttp2-14:s390x. Preparing to unpack .../20-libnghttp2-14_1.59.0-1_s390x.deb ... Unpacking libnghttp2-14:s390x (1.59.0-1) ... Selecting previously unselected package libpipeline1:s390x. Preparing to unpack .../21-libpipeline1_1.5.7-1_s390x.deb ... Unpacking libpipeline1:s390x (1.5.7-1) ... Selecting previously unselected package libpsl5:s390x. Preparing to unpack .../22-libpsl5_0.21.2-1build1_s390x.deb ... Unpacking libpsl5:s390x (0.21.2-1build1) ... Selecting previously unselected package man-db. Preparing to unpack .../23-man-db_2.12.0-3_s390x.deb ... Unpacking man-db (2.12.0-3) ... Selecting previously unselected package m4. Preparing to unpack .../24-m4_1.4.19-4_s390x.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../25-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../26-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../27-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... Unpacking automake (1:1.16.5-1.3ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../28-autopoint_0.21-14ubuntu1_all.deb ... Unpacking autopoint (0.21-14ubuntu1) ... Selecting previously unselected package dctrl-tools. Preparing to unpack .../29-dctrl-tools_2.24-3build2_s390x.deb ... Unpacking dctrl-tools (2.24-3build2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../30-libdebhelper-perl_13.14.1ubuntu5_all.deb ... Unpacking libdebhelper-perl (13.14.1ubuntu5) ... Selecting previously unselected package libtool. Preparing to unpack .../31-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../32-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../33-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../34-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../35-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../36-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libdw1:s390x. Preparing to unpack .../37-libdw1_0.190-1_s390x.deb ... Unpacking libdw1:s390x (0.190-1) ... Selecting previously unselected package debugedit. Preparing to unpack .../38-debugedit_1%3a5.0-5_s390x.deb ... Unpacking debugedit (1:5.0-5) ... Selecting previously unselected package dwz. Preparing to unpack .../39-dwz_0.15-1_s390x.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package gettext. Preparing to unpack .../40-gettext_0.21-14ubuntu1_s390x.deb ... Unpacking gettext (0.21-14ubuntu1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../41-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../42-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../43-debhelper_13.14.1ubuntu5_all.deb ... Unpacking debhelper (13.14.1ubuntu5) ... Selecting previously unselected package dh-apport. Preparing to unpack .../44-dh-apport_2.28.0-0ubuntu1_all.deb ... Unpacking dh-apport (2.28.0-0ubuntu1) ... Selecting previously unselected package libbrotli1:s390x. Preparing to unpack .../45-libbrotli1_1.1.0-2_s390x.deb ... Unpacking libbrotli1:s390x (1.1.0-2) ... Selecting previously unselected package libsasl2-modules-db:s390x. Preparing to unpack .../46-libsasl2-modules-db_2.1.28+dfsg1-4_s390x.deb ... Unpacking libsasl2-modules-db:s390x (2.1.28+dfsg1-4) ... Selecting previously unselected package libsasl2-2:s390x. Preparing to unpack .../47-libsasl2-2_2.1.28+dfsg1-4_s390x.deb ... Unpacking libsasl2-2:s390x (2.1.28+dfsg1-4) ... Selecting previously unselected package libldap2:s390x. Preparing to unpack .../48-libldap2_2.6.7+dfsg-1~exp1ubuntu1_s390x.deb ... Unpacking libldap2:s390x (2.6.7+dfsg-1~exp1ubuntu1) ... Selecting previously unselected package librtmp1:s390x. Preparing to unpack .../49-librtmp1_2.4+20151223.gitfa8646d.1-2build4_s390x.deb ... Unpacking librtmp1:s390x (2.4+20151223.gitfa8646d.1-2build4) ... Selecting previously unselected package libssh-4:s390x. Preparing to unpack .../50-libssh-4_0.10.6-2_s390x.deb ... Unpacking libssh-4:s390x (0.10.6-2) ... Selecting previously unselected package libcurl3-gnutls:s390x. Preparing to unpack .../51-libcurl3-gnutls_8.5.0-2ubuntu2_s390x.deb ... Unpacking libcurl3-gnutls:s390x (8.5.0-2ubuntu2) ... Selecting previously unselected package libhttp-parser2.9:s390x. Preparing to unpack .../52-libhttp-parser2.9_2.9.4-6_s390x.deb ... Unpacking libhttp-parser2.9:s390x (2.9.4-6) ... Selecting previously unselected package libssh2-1:s390x. Preparing to unpack .../53-libssh2-1_1.11.0-4_s390x.deb ... Unpacking libssh2-1:s390x (1.11.0-4) ... Selecting previously unselected package libgit2-1.7:s390x. Preparing to unpack .../54-libgit2-1.7_1.7.2+ds-1ubuntu1_s390x.deb ... Unpacking libgit2-1.7:s390x (1.7.2+ds-1ubuntu1) ... Selecting previously unselected package libllvm17:s390x. Preparing to unpack .../55-libllvm17_1%3a17.0.6-5build1_s390x.deb ... Unpacking libllvm17:s390x (1:17.0.6-5build1) ... Selecting previously unselected package libstd-rust-1.75:s390x. Preparing to unpack .../56-libstd-rust-1.75_1.75.0+dfsg0ubuntu1-0ubuntu1_s390x.deb ... Unpacking libstd-rust-1.75:s390x (1.75.0+dfsg0ubuntu1-0ubuntu1) ... Selecting previously unselected package libstd-rust-dev:s390x. Preparing to unpack .../57-libstd-rust-dev_1.75.0+dfsg0ubuntu1-0ubuntu1_s390x.deb ... Unpacking libstd-rust-dev:s390x (1.75.0+dfsg0ubuntu1-0ubuntu1) ... Selecting previously unselected package rustc. Preparing to unpack .../58-rustc_1.75.0+dfsg0ubuntu1-0ubuntu1_s390x.deb ... Unpacking rustc (1.75.0+dfsg0ubuntu1-0ubuntu1) ... Selecting previously unselected package cargo. Preparing to unpack .../59-cargo_1.75.0+dfsg0ubuntu1-0ubuntu1_s390x.deb ... Unpacking cargo (1.75.0+dfsg0ubuntu1-0ubuntu1) ... Selecting previously unselected package dh-cargo-tools. Preparing to unpack .../60-dh-cargo-tools_31ubuntu1_all.deb ... Unpacking dh-cargo-tools (31ubuntu1) ... Selecting previously unselected package dh-cargo. Preparing to unpack .../61-dh-cargo_31ubuntu1_all.deb ... Unpacking dh-cargo (31ubuntu1) ... Selecting previously unselected package golang-1.22-src. Preparing to unpack .../62-golang-1.22-src_1.22.1-1_all.deb ... Unpacking golang-1.22-src (1.22.1-1) ... Selecting previously unselected package golang-1.22-go. Preparing to unpack .../63-golang-1.22-go_1.22.1-1_s390x.deb ... Unpacking golang-1.22-go (1.22.1-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../64-golang-src_2%3a1.22~2_all.deb ... Unpacking golang-src (2:1.22~2) ... Selecting previously unselected package golang-go:s390x. Preparing to unpack .../65-golang-go_2%3a1.22~2_s390x.deb ... Unpacking golang-go:s390x (2:1.22~2) ... Selecting previously unselected package libgirepository-2.0-0:s390x. Preparing to unpack .../66-libgirepository-2.0-0_2.79.2-1~ubuntu1_s390x.deb ... Unpacking libgirepository-2.0-0:s390x (2.79.2-1~ubuntu1) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../67-libglib2.0-bin_2.79.2-1~ubuntu1_s390x.deb ... Unpacking libglib2.0-bin (2.79.2-1~ubuntu1) ... Selecting previously unselected package libffi-dev:s390x. Preparing to unpack .../68-libffi-dev_3.4.6-1_s390x.deb ... Unpacking libffi-dev:s390x (3.4.6-1) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../69-python3-packaging_23.2-1_all.deb ... Unpacking python3-packaging (23.2-1) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../70-libglib2.0-dev-bin_2.79.2-1~ubuntu1_s390x.deb ... Unpacking libglib2.0-dev-bin (2.79.2-1~ubuntu1) ... Selecting previously unselected package uuid-dev:s390x. Preparing to unpack .../71-uuid-dev_2.39.3-6ubuntu2_s390x.deb ... Unpacking uuid-dev:s390x (2.39.3-6ubuntu2) ... Selecting previously unselected package libblkid-dev:s390x. Preparing to unpack .../72-libblkid-dev_2.39.3-6ubuntu2_s390x.deb ... Unpacking libblkid-dev:s390x (2.39.3-6ubuntu2) ... Selecting previously unselected package libsepol-dev:s390x. Preparing to unpack .../73-libsepol-dev_3.5-2_s390x.deb ... Unpacking libsepol-dev:s390x (3.5-2) ... Selecting previously unselected package libpcre2-16-0:s390x. Preparing to unpack .../74-libpcre2-16-0_10.42-4ubuntu1_s390x.deb ... Unpacking libpcre2-16-0:s390x (10.42-4ubuntu1) ... Selecting previously unselected package libpcre2-32-0:s390x. Preparing to unpack .../75-libpcre2-32-0_10.42-4ubuntu1_s390x.deb ... Unpacking libpcre2-32-0:s390x (10.42-4ubuntu1) ... Selecting previously unselected package libpcre2-posix3:s390x. Preparing to unpack .../76-libpcre2-posix3_10.42-4ubuntu1_s390x.deb ... Unpacking libpcre2-posix3:s390x (10.42-4ubuntu1) ... Selecting previously unselected package libpcre2-dev:s390x. Preparing to unpack .../77-libpcre2-dev_10.42-4ubuntu1_s390x.deb ... Unpacking libpcre2-dev:s390x (10.42-4ubuntu1) ... Selecting previously unselected package libselinux1-dev:s390x. Preparing to unpack .../78-libselinux1-dev_3.5-2build1_s390x.deb ... Unpacking libselinux1-dev:s390x (3.5-2build1) ... Selecting previously unselected package libmount-dev:s390x. Preparing to unpack .../79-libmount-dev_2.39.3-6ubuntu2_s390x.deb ... Unpacking libmount-dev:s390x (2.39.3-6ubuntu2) ... Selecting previously unselected package libpkgconf3:s390x. Preparing to unpack .../80-libpkgconf3_1.8.1-2_s390x.deb ... Unpacking libpkgconf3:s390x (1.8.1-2) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../81-pkgconf-bin_1.8.1-2_s390x.deb ... Unpacking pkgconf-bin (1.8.1-2) ... Selecting previously unselected package pkgconf:s390x. Preparing to unpack .../82-pkgconf_1.8.1-2_s390x.deb ... Unpacking pkgconf:s390x (1.8.1-2) ... Selecting previously unselected package zlib1g-dev:s390x. Preparing to unpack .../83-zlib1g-dev_1%3a1.3.dfsg-3ubuntu1_s390x.deb ... Unpacking zlib1g-dev:s390x (1:1.3.dfsg-3ubuntu1) ... Selecting previously unselected package libglib2.0-dev:s390x. Preparing to unpack .../84-libglib2.0-dev_2.79.2-1~ubuntu1_s390x.deb ... Unpacking libglib2.0-dev:s390x (2.79.2-1~ubuntu1) ... Selecting previously unselected package libpam0g-dev:s390x. Preparing to unpack .../85-libpam0g-dev_1.5.2-9.1ubuntu3_s390x.deb ... Unpacking libpam0g-dev:s390x (1.5.2-9.1ubuntu3) ... Selecting previously unselected package libprotobuf32:s390x. Preparing to unpack .../86-libprotobuf32_3.21.12-8ubuntu5_s390x.deb ... Unpacking libprotobuf32:s390x (3.21.12-8ubuntu5) ... Selecting previously unselected package libprotoc32:s390x. Preparing to unpack .../87-libprotoc32_3.21.12-8ubuntu5_s390x.deb ... Unpacking libprotoc32:s390x (3.21.12-8ubuntu5) ... Selecting previously unselected package dh-exec. Preparing to unpack .../88-dh-exec_0.29_s390x.deb ... Unpacking dh-exec (0.29) ... Selecting previously unselected package dh-golang. Preparing to unpack .../89-dh-golang_1.62_all.deb ... Unpacking dh-golang (1.62) ... Selecting previously unselected package protobuf-compiler. Preparing to unpack .../90-protobuf-compiler_3.21.12-8ubuntu5_s390x.deb ... Unpacking protobuf-compiler (3.21.12-8ubuntu5) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../91-sbuild-build-depends-main-dummy_0.invalid.0_s390x.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:s390x (1.5.7-1) ... Setting up libpsl5:s390x (0.21.2-1build1) ... Setting up dh-cargo-tools (31ubuntu1) ... Setting up libpam0g-dev:s390x (1.5.2-9.1ubuntu3) ... Setting up libmagic-mgc (1:5.45-2) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:s390x (2.79.2-1~ubuntu1) ... No schema files found: doing nothing. Setting up libdebhelper-perl (13.14.1ubuntu5) ... Setting up libbrotli1:s390x (1.1.0-2) ... Setting up libnghttp2-14:s390x (1.59.0-1) ... Setting up libmagic1:s390x (1:5.45-2) ... Setting up gettext-base (0.21-14ubuntu1) ... Setting up m4 (1.4.19-4) ... Setting up file (1:5.45-2) ... Setting up libffi-dev:s390x (3.4.6-1) ... Setting up dh-apport (2.28.0-0ubuntu1) ... Setting up libpcre2-16-0:s390x (10.42-4ubuntu1) ... Setting up libsasl2-modules-db:s390x (2.1.28+dfsg1-4) ... Setting up autotools-dev (20220109.1) ... Setting up libpcre2-32-0:s390x (10.42-4ubuntu1) ... Setting up libglib2.0-data (2.79.2-1~ubuntu1) ... Setting up libpkgconf3:s390x (1.8.1-2) ... Setting up librtmp1:s390x (2.4+20151223.gitfa8646d.1-2build4) ... Setting up uuid-dev:s390x (2.39.3-6ubuntu2) ... Setting up golang-1.22-src (1.22.1-1) ... Setting up libdbus-1-3:s390x (1.14.10-4ubuntu1) ... Setting up autopoint (0.21-14ubuntu1) ... Setting up libsepol-dev:s390x (3.5-2) ... Setting up pkgconf-bin (1.8.1-2) ... Setting up libsasl2-2:s390x (2.1.28+dfsg1-4) ... Setting up libssh-4:s390x (0.10.6-2) ... Setting up autoconf (2.71-3) ... Setting up libicu74:s390x (74.2-1ubuntu1) ... Setting up zlib1g-dev:s390x (1:1.3.dfsg-3ubuntu1) ... Setting up libpcre2-posix3:s390x (10.42-4ubuntu1) ... Setting up libprotobuf32:s390x (3.21.12-8ubuntu5) ... Setting up dbus-session-bus-common (1.14.10-4ubuntu1) ... Setting up libuchardet0:s390x (0.0.8-1) ... Setting up libsub-override-perl (0.10-1) ... Setting up libssh2-1:s390x (1.11.0-4) ... Setting up netbase (6.4) ... Setting up dbus-system-bus-common (1.14.10-4ubuntu1) ... Setting up golang-src (2:1.22~2) ... Setting up libbsd0:s390x (0.12.1-1) ... Setting up libelf1:s390x (0.190-1) ... Setting up libxml2:s390x (2.9.14+dfsg-1.3ubuntu1) ... Setting up libldap2:s390x (2.6.7+dfsg-1~exp1ubuntu1) ... Setting up dbus-bin (1.14.10-4ubuntu1) ... Setting up dctrl-tools (2.24-3build2) ... Setting up libhttp-parser2.9:s390x (2.9.4-6) ... Setting up libprotoc32:s390x (3.21.12-8ubuntu5) ... Setting up automake (1:1.16.5-1.3ubuntu1) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libblkid-dev:s390x (2.39.3-6ubuntu2) ... Setting up libdw1:s390x (0.190-1) ... Setting up gettext (0.21-14ubuntu1) ... Setting up libpython3.12-stdlib:s390x (3.12.2-1) ... Setting up libpcre2-dev:s390x (10.42-4ubuntu1) ... Setting up protobuf-compiler (3.21.12-8ubuntu5) ... Setting up libtool (2.4.7-7) ... Setting up libgirepository-2.0-0:s390x (2.79.2-1~ubuntu1) ... Setting up libselinux1-dev:s390x (3.5-2build1) ... Setting up python3.12 (3.12.2-1) ... Setting up libedit2:s390x (3.1-20230828-1) ... Setting up libglib2.0-bin (2.79.2-1~ubuntu1) ... Setting up libcurl3-gnutls:s390x (8.5.0-2ubuntu2) ... Setting up golang-1.22-go (1.22.1-1) ... Setting up dbus-daemon (1.14.10-4ubuntu1) ... Setting up pkgconf:s390x (1.8.1-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dbus (1.14.10-4ubuntu1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.23.0-3) ... Setting up debugedit (1:5.0-5) ... Setting up libgit2-1.7:s390x (1.7.2+ds-1ubuntu1) ... Setting up libllvm17:s390x (1:17.0.6-5build1) ... Setting up libmount-dev:s390x (2.39.3-6ubuntu2) ... Setting up libpython3-stdlib:s390x (3.12.1-0ubuntu2) ... Setting up golang-go:s390x (2:1.22~2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libstd-rust-1.75:s390x (1.75.0+dfsg0ubuntu1-0ubuntu1) ... Setting up python3 (3.12.1-0ubuntu2) ... Setting up man-db (2.12.0-3) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /usr/lib/systemd/system/man-db.timer. Setting up libstd-rust-dev:s390x (1.75.0+dfsg0ubuntu1-0ubuntu1) ... Setting up python3-packaging (23.2-1) ... Setting up rustc (1.75.0+dfsg0ubuntu1-0ubuntu1) ... Setting up libglib2.0-dev-bin (2.79.2-1~ubuntu1) ... Setting up debhelper (13.14.1ubuntu5) ... Setting up dh-exec (0.29) ... Setting up cargo (1.75.0+dfsg0ubuntu1-0ubuntu1) ... Setting up dh-cargo (31ubuntu1) ... Setting up libglib2.0-dev:s390x (2.79.2-1~ubuntu1) ... Setting up dh-golang (1.62) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for systemd (255.2-3ubuntu2) ... Processing triggers for libc-bin (2.39-0ubuntu6) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (s390x included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-173-generic #191-Ubuntu SMP Fri Feb 2 13:54:49 UTC 2024 s390x (s390x) Toolchain package versions: binutils_2.42-4ubuntu1 dpkg-dev_1.22.4ubuntu5 g++-13_13.2.0-17ubuntu2 gcc-13_13.2.0-17ubuntu2 libc6-dev_2.39-0ubuntu6 libstdc++-13-dev_13.2.0-17ubuntu2 libstdc++6_14-20240303-1ubuntu1 linux-libc-dev_6.8.0-11.11 Package versions: adduser_3.137ubuntu1 advancecomp_2.5-1 apt_2.7.12 apt-utils_2.7.12 autoconf_2.71-3 automake_1:1.16.5-1.3ubuntu1 autopoint_0.21-14ubuntu1 autotools-dev_20220109.1 base-files_13ubuntu7 base-passwd_3.6.3 bash_5.2.21-2ubuntu2 bash-completion_1:2.11-8 binutils_2.42-4ubuntu1 binutils-common_2.42-4ubuntu1 binutils-s390x-linux-gnu_2.42-4ubuntu1 bsdextrautils_2.39.3-6ubuntu2 bsdutils_1:2.39.3-6ubuntu2 build-essential_12.10ubuntu1 bzip2_1.0.8-5ubuntu1 ca-certificates_20240203 cargo_1.75.0+dfsg0ubuntu1-0ubuntu1 coreutils_9.4-2ubuntu4 cpp_4:13.2.0-7ubuntu1 cpp-13_13.2.0-17ubuntu2 cpp-13-s390x-linux-gnu_13.2.0-17ubuntu2 cpp-s390x-linux-gnu_4:13.2.0-7ubuntu1 dash_0.5.12-6ubuntu4 dbus_1.14.10-4ubuntu1 dbus-bin_1.14.10-4ubuntu1 dbus-daemon_1.14.10-4ubuntu1 dbus-session-bus-common_1.14.10-4ubuntu1 dbus-system-bus-common_1.14.10-4ubuntu1 dctrl-tools_2.24-3build2 debconf_1.5.86 debconf-i18n_1.5.86 debhelper_13.14.1ubuntu5 debianutils_5.17 debugedit_1:5.0-5 dh-apport_2.28.0-0ubuntu1 dh-autoreconf_20 dh-cargo_31ubuntu1 dh-cargo-tools_31ubuntu1 dh-exec_0.29 dh-golang_1.62 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.10-1 dpkg_1.22.4ubuntu5 dpkg-dev_1.22.4ubuntu5 dwz_0.15-1 e2fsprogs_1.47.0-2ubuntu1 fakeroot_1.33-1 file_1:5.45-2 findutils_4.9.0-5 g++_4:13.2.0-7ubuntu1 g++-13_13.2.0-17ubuntu2 g++-13-s390x-linux-gnu_13.2.0-17ubuntu2 g++-s390x-linux-gnu_4:13.2.0-7ubuntu1 gcc_4:13.2.0-7ubuntu1 gcc-13_13.2.0-17ubuntu2 gcc-13-base_13.2.0-17ubuntu2 gcc-13-s390x-linux-gnu_13.2.0-17ubuntu2 gcc-14-base_14-20240303-1ubuntu1 gcc-s390x-linux-gnu_4:13.2.0-7ubuntu1 gettext_0.21-14ubuntu1 gettext-base_0.21-14ubuntu1 golang-1.22-go_1.22.1-1 golang-1.22-src_1.22.1-1 golang-go_2:1.22~2 golang-src_2:1.22~2 gpg_2.4.4-2ubuntu7 gpg-agent_2.4.4-2ubuntu7 gpgconf_2.4.4-2ubuntu7 gpgv_2.4.4-2ubuntu7 grep_3.11-4 groff-base_1.23.0-3 gzip_1.12-1ubuntu2 hostname_3.23+nmu2ubuntu1 init_1.66ubuntu1 init-system-helpers_1.66ubuntu1 intltool-debian_0.35.0+20060710.6 krb5-locales_1.20.1-5build1 libacl1_2.3.2-1 libapparmor1_4.0.0~alpha4-0ubuntu1 libapt-pkg6.0_2.7.12 libarchive-zip-perl_1.68-1 libargon2-1_0~20190702+dfsg-4 libasan8_14-20240303-1ubuntu1 libassuan0_2.5.6-1 libatomic1_14-20240303-1ubuntu1 libattr1_1:2.5.2-1 libaudit-common_1:3.1.2-2 libaudit1_1:3.1.2-2 libbinutils_2.42-4ubuntu1 libblkid-dev_2.39.3-6ubuntu2 libblkid1_2.39.3-6ubuntu2 libbrotli1_1.1.0-2 libbsd0_0.12.1-1 libbz2-1.0_1.0.8-5ubuntu1 libc-bin_2.39-0ubuntu6 libc-dev-bin_2.39-0ubuntu6 libc6_2.39-0ubuntu6 libc6-dev_2.39-0ubuntu6 libcap-ng0_0.8.4-2 libcap2_1:2.66-5ubuntu1 libcc1-0_14-20240303-1ubuntu1 libcom-err2_1.47.0-2ubuntu1 libcrypt-dev_1:4.4.36-4 libcrypt1_1:4.4.36-4 libcryptsetup12_2:2.7.0-1ubuntu1 libctf-nobfd0_2.42-4ubuntu1 libctf0_2.42-4ubuntu1 libcurl3-gnutls_8.5.0-2ubuntu2 libdb5.3_5.3.28+dfsg2-4 libdbus-1-3_1.14.10-4ubuntu1 libdebconfclient0_0.271ubuntu1 libdebhelper-perl_13.14.1ubuntu5 libdevmapper1.02.1_2:1.02.185-3ubuntu1 libdpkg-perl_1.22.4ubuntu5 libdw1_0.190-1 libedit2_3.1-20230828-1 libelf1_0.190-1 libexpat1_2.6.1-2 libext2fs2_1.47.0-2ubuntu1 libfakeroot_1.33-1 libfdisk1_2.39.3-6ubuntu2 libffi-dev_3.4.6-1 libffi8_3.4.6-1 libfile-stripnondeterminism-perl_1.13.1-1 libgcc-13-dev_13.2.0-17ubuntu2 libgcc-s1_14-20240303-1ubuntu1 libgcrypt20_1.10.3-2 libgdbm-compat4_1.23-5 libgdbm6_1.23-5 libgirepository-2.0-0_2.79.2-1~ubuntu1 libgit2-1.7_1.7.2+ds-1ubuntu1 libglib2.0-0_2.79.2-1~ubuntu1 libglib2.0-bin_2.79.2-1~ubuntu1 libglib2.0-data_2.79.2-1~ubuntu1 libglib2.0-dev_2.79.2-1~ubuntu1 libglib2.0-dev-bin_2.79.2-1~ubuntu1 libgmp10_2:6.3.0+dfsg-2ubuntu4 libgnutls30_3.8.3-1ubuntu1 libgomp1_14-20240303-1ubuntu1 libgpg-error-l10n_1.47-3build1 libgpg-error0_1.47-3build1 libgpm2_1.20.7-10build1 libgssapi-krb5-2_1.20.1-5build1 libhogweed6_3.9.1-2 libhttp-parser2.9_2.9.4-6 libicu74_74.2-1ubuntu1 libidn2-0_2.3.7-2 libip4tc2_1.8.10-3ubuntu1 libisl23_0.26-3 libitm1_14-20240303-1ubuntu1 libjansson4_2.14-2 libjson-c5_0.17-1 libk5crypto3_1.20.1-5build1 libkeyutils1_1.6.3-3 libkmod2_30+20230601-2ubuntu1 libkrb5-3_1.20.1-5build1 libkrb5support0_1.20.1-5build1 libldap2_2.6.7+dfsg-1~exp1ubuntu1 libllvm17_1:17.0.6-5build1 liblocale-gettext-perl_1.07-6build1 liblockfile-bin_1.17-1build2 liblockfile1_1.17-1build2 liblz4-1_1.9.4-1 liblzma5_5.4.5-0.3 libmagic-mgc_1:5.45-2 libmagic1_1:5.45-2 libmd0_1.1.0-2 libmount-dev_2.39.3-6ubuntu2 libmount1_2.39.3-6ubuntu2 libmpc3_1.3.1-1 libmpfr6_4.2.1-1 libncursesw6_6.4+20240113-1ubuntu1 libnettle8_3.9.1-2 libnghttp2-14_1.59.0-1 libnpth0_1.6-3build2 libnsl-dev_1.3.0-3 libnsl2_1.3.0-3 libnss-nis_3.1-0ubuntu6 libnss-nisplus_1.3-0ubuntu7 libp11-kit0_0.25.3-4ubuntu1 libpam-modules_1.5.2-9.1ubuntu3 libpam-modules-bin_1.5.2-9.1ubuntu3 libpam-runtime_1.5.2-9.1ubuntu3 libpam0g_1.5.2-9.1ubuntu3 libpam0g-dev_1.5.2-9.1ubuntu3 libpcre2-16-0_10.42-4ubuntu1 libpcre2-32-0_10.42-4ubuntu1 libpcre2-8-0_10.42-4ubuntu1 libpcre2-dev_10.42-4ubuntu1 libpcre2-posix3_10.42-4ubuntu1 libperl5.36_5.36.0-9ubuntu1 libperl5.38_5.38.2-3 libpipeline1_1.5.7-1 libpkgconf3_1.8.1-2 libpng16-16_1.6.43-1 libproc2-0_2:4.0.4-4ubuntu1 libprotobuf32_3.21.12-8ubuntu5 libprotoc32_3.21.12-8ubuntu5 libpsl5_0.21.2-1build1 libpython3-stdlib_3.12.1-0ubuntu2 libpython3.12-minimal_3.12.2-1 libpython3.12-stdlib_3.12.2-1 libreadline8_8.2-3 librtmp1_2.4+20151223.gitfa8646d.1-2build4 libsasl2-2_2.1.28+dfsg1-4 libsasl2-modules-db_2.1.28+dfsg1-4 libseccomp2_2.5.5-1ubuntu1 libselinux1_3.5-2build1 libselinux1-dev_3.5-2build1 libsemanage-common_3.5-1build2 libsemanage2_3.5-1build2 libsepol-dev_3.5-2 libsepol2_3.5-2 libsframe1_2.42-4ubuntu1 libsmartcols1_2.39.3-6ubuntu2 libsqlite3-0_3.45.1-1 libss2_1.47.0-2ubuntu1 libssh-4_0.10.6-2 libssh2-1_1.11.0-4 libssl3_3.0.10-1ubuntu4 libstd-rust-1.75_1.75.0+dfsg0ubuntu1-0ubuntu1 libstd-rust-dev_1.75.0+dfsg0ubuntu1-0ubuntu1 libstdc++-13-dev_13.2.0-17ubuntu2 libstdc++6_14-20240303-1ubuntu1 libsub-override-perl_0.10-1 libsystemd-shared_255.2-3ubuntu2 libsystemd0_255.2-3ubuntu2 libtasn1-6_4.19.0-3 libtext-charwidth-perl_0.04-11build1 libtext-iconv-perl_1.7-8build1 libtext-wrapi18n-perl_0.06-10 libtinfo6_6.4+20240113-1ubuntu1 libtirpc-common_1.3.4+ds-1build1 libtirpc-dev_1.3.4+ds-1build1 libtirpc3_1.3.4+ds-1build1 libtool_2.4.7-7 libubsan1_14-20240303-1ubuntu1 libuchardet0_0.0.8-1 libudev1_255.2-3ubuntu2 libunistring2_1.0-2 libunistring5_1.1-2 libuuid1_2.39.3-6ubuntu2 libxml2_2.9.14+dfsg-1.3ubuntu1 libxxhash0_0.8.2-2 libzstd1_1.5.5+dfsg2-2 linux-libc-dev_6.8.0-11.11 lockfile-progs_0.1.19build1 login_1:4.13+dfsg1-4ubuntu1 logsave_1.47.0-2ubuntu1 lto-disabled-list_47 m4_1.4.19-4 make_4.3-4.1build1 man-db_2.12.0-3 mawk_1.3.4.20240123-1 media-types_10.1.0 mount_2.39.3-6ubuntu2 ncurses-base_6.4+20240113-1ubuntu1 ncurses-bin_6.4+20240113-1ubuntu1 netbase_6.4 openssl_3.0.10-1ubuntu4 optipng_0.7.8+ds-1 passwd_1:4.13+dfsg1-4ubuntu1 patch_2.7.6-7build2 perl_5.38.2-3 perl-base_5.38.2-3 perl-modules-5.36_5.36.0-9ubuntu1 perl-modules-5.38_5.38.2-3 pinentry-curses_1.2.1-3ubuntu1 pkgbinarymangler_154 pkgconf_1.8.1-2 pkgconf-bin_1.8.1-2 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3.1 procps_2:4.0.4-4ubuntu1 protobuf-compiler_3.21.12-8ubuntu5 psmisc_23.7-1 python3_3.12.1-0ubuntu2 python3-minimal_3.12.1-0ubuntu2 python3-packaging_23.2-1 python3.12_3.12.2-1 python3.12-minimal_3.12.2-1 readline-common_8.2-3 rpcsvc-proto_1.4.2-0ubuntu6 rustc_1.75.0+dfsg0ubuntu1-0ubuntu1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2 sensible-utils_0.0.22 systemd_255.2-3ubuntu2 systemd-dev_255.2-3ubuntu2 systemd-sysv_255.2-3ubuntu2 sysvinit-utils_3.08-6ubuntu2 tar_1.35+dfsg-3 tzdata_2024a-1ubuntu1 ubuntu-keyring_2023.11.28.1 util-linux_2.39.3-6ubuntu2 uuid-dev_2.39.3-6ubuntu2 uuid-runtime_2.39.3-6ubuntu2 xz-utils_5.4.5-0.3 zlib1g_1:1.3.dfsg-3ubuntu1 zlib1g-dev_1:1.3.dfsg-3ubuntu1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (native) Source: authd Binary: authd, authd-example-broker Architecture: any Version: 0.3.0~bpo24.04.2 Maintainer: Ubuntu Developers Homepage: https://github.com/ubuntu/authd Description: Authentication daemon for cloud-based identity provider Authd is a versatile authentication service designed to seamlessly integrate with cloud identity providers like OpenID Connect and Entra ID. It offers a secure interface for system authentication, supporting cloud-based identity management. Authd features a modular structure, facilitating straightforward integration with different cloud services maintaining strong security and effective user authentication. Standards-Version: 4.6.2 Vcs-Browser: https://github.com/ubuntu/authd Vcs-Git: https://github.com/ubuntu/authd.git Testsuite: autopkgtest Testsuite-Triggers: @builddeps@ Build-Depends: debhelper-compat (= 13), dbus , dh-apport, dh-cargo, dh-exec (>= 0.29), dh-golang, dctrl-tools, golang-go (>= 2:1.22~), libc6-dev (>= 2.35), libglib2.0-dev, libpam0g-dev, pkgconf, protobuf-compiler Package-List: authd deb admin optional arch=any authd-example-broker deb admin optional arch=any Checksums-Sha1: 25be76557eae0d8f0b7ee10514e0692c1b6ffefc 8252552 authd_0.3.0~bpo24.04.2.tar.xz Checksums-Sha256: 00e3069999a342292f82868f69f1a538d5f5ea6a160e0e3cb939f6d1210b7b8c 8252552 authd_0.3.0~bpo24.04.2.tar.xz Files: d517828758e280ee7410735f2f5f3867 8252552 authd_0.3.0~bpo24.04.2.tar.xz Go-Import-Path: github.com/ubuntu/authd Vendored-Sources-Rust: addr2line@0.21.0, adler@1.0.2, aho-corasick@1.1.2, android-tzdata@0.1.1, android_system_properties@0.1.5, anyhow@1.0.80, async-stream-impl@0.3.5, async-stream@0.3.5, async-trait@0.1.77, autocfg@1.1.0, axum-core@0.3.4, axum@0.6.20, backtrace@0.3.69, base64@0.21.7, bitflags@1.3.2, bitflags@2.4.2, bumpalo@3.15.3, bytes@1.5.0, cc@1.0.90, cfg-if@1.0.0, chrono@0.4.34, colored@2.1.0, core-foundation-sys@0.8.6, crc32fast@1.4.0, ctor@0.2.7, deranged@0.3.11, either@1.10.0, equivalent@1.0.1, errno@0.3.8, error-chain@0.12.4, fastrand@2.0.1, fixedbitset@0.4.2, flate2@1.0.28, fnv@1.0.7, futures-channel@0.3.30, futures-core@0.3.30, futures-sink@0.3.30, futures-task@0.3.30, futures-util@0.3.30, getrandom@0.2.12, gimli@0.28.1, h2@0.3.24, hashbrown@0.12.3, hashbrown@0.14.3, heck@0.4.1, hermit-abi@0.3.9, hex@0.4.3, home@0.5.9, hostname@0.3.1, http-body@0.4.6, http@0.2.11, httparse@1.8.0, httpdate@1.0.3, hyper-timeout@0.4.1, hyper@0.14.28, iana-time-zone-haiku@0.1.2, iana-time-zone@0.1.60, indexmap@1.9.3, indexmap@2.2.5, itertools@0.11.0, itoa@1.0.10, js-sys@0.3.68, lazy_static@1.4.0, libc@0.2.153, libnss@0.6.0, linux-raw-sys@0.4.13, log@0.4.21, match_cfg@0.1.0, matchit@0.7.3, memchr@2.7.1, mime@0.3.17, miniz_oxide@0.7.2, mio@0.8.11, multimap@0.8.3, num-conv@0.1.0, num-traits@0.2.18, num_cpus@1.16.0, num_threads@0.1.7, object@0.32.2, once_cell@1.19.0, paste@1.0.14, percent-encoding@2.3.1, petgraph@0.6.4, pin-project-internal@1.1.4, pin-project-lite@0.2.13, pin-project@1.1.4, pin-utils@0.1.0, powerfmt@0.2.0, ppv-lite86@0.2.17, prettyplease@0.2.16, proc-macro2@1.0.78, procfs-core@0.16.0, procfs@0.16.0, prost-build@0.12.3, prost-derive@0.12.3, prost-types@0.12.3, prost@0.12.3, quote@1.0.35, rand@0.8.5, rand_chacha@0.3.1, rand_core@0.6.4, regex-automata@0.4.5, regex-syntax@0.8.2, regex@1.10.3, rustc-demangle@0.1.23, rustix@0.38.32, rustversion@1.0.14, serde@1.0.197, serde_derive@1.0.197, simple_logger@4.3.3, slab@0.4.9, socket2@0.5.6, syn@2.0.52, sync_wrapper@0.1.2, syslog@6.1.0, tempfile@3.10.1, time-core@0.1.2, time-macros@0.2.17, time@0.3.34, tokio-io-timeout@1.2.0, tokio-macros@2.2.0, tokio-stream@0.1.14, tokio-util@0.7.10, tokio@1.36.0, tonic-build@0.11.0, tonic@0.11.0, tower-layer@0.3.2, tower-service@0.3.2, tower@0.4.13, tracing-attributes@0.1.27, tracing-core@0.1.32, tracing@0.1.40, try-lock@0.2.5, unicode-ident@1.0.12, version_check@0.9.4, want@0.3.1, wasi@0.11.0+wasi-snapshot-preview1, wasm-bindgen-backend@0.2.91, wasm-bindgen-macro-support@0.2.91, wasm-bindgen-macro@0.2.91, wasm-bindgen-shared@0.2.91, wasm-bindgen@0.2.91, which@4.4.2, winapi-i686-pc-windows-gnu@0.4.0, winapi-x86_64-pc-windows-gnu@0.4.0, winapi@0.3.9, windows-core@0.52.0, windows-sys@0.48.0, windows-sys@0.52.0, windows-targets@0.48.5, windows-targets@0.52.4, windows_aarch64_gnullvm@0.48.5, windows_aarch64_gnullvm@0.52.4, windows_aarch64_msvc@0.48.5, windows_aarch64_msvc@0.52.4, windows_i686_gnu@0.48.5, windows_i686_gnu@0.52.4, windows_i686_msvc@0.48.5, windows_i686_msvc@0.52.4, windows_x86_64_gnu@0.48.5, windows_x86_64_gnu@0.52.4, windows_x86_64_gnullvm@0.48.5, windows_x86_64_gnullvm@0.52.4, windows_x86_64_msvc@0.48.5, windows_x86_64_msvc@0.52.4 -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE1MUB2kjreXoIF1CTlEnC9QmWY18FAmYELfQACgkQlEnC9QmW Y19IjQ/+JT/34wI6nxPUJb5DoR6b7j08KnDl1O3mW7BeYf85TEmDxHs+VeYQz5ND pFUulM6BBWmp4lQ8XD97SPrAQ/3qqxWYaeji7HXdrVEdSrmpnHp6+WZ7LE1QVOnn mNF0+bk7814sMMg8ZWdrX3UyRJQqJdKmjSXpX8GOXE1b65NTTKbzBOOU591fsBe4 f6m9TZz9lycfF3hwCdpW/OTDhsljmaIzfTyqsVaP6KshGfIrEiYep8cyCbkPs0lP kOEdd9jMU+Y3xl2J3XHTgvx0Vs6UdYruW6bVxZ0cidZyDpexvktAkHa9EqCT581K HNmqifw4W+B+cDOqVQP/Ag+umkkFF3q+6/BNO3OFK5U1BtbK2dKMqIoqsZBv+u+X ffFdqQOwU0CIZzC1d+epjz7behOFHseYhFV3vMMuHb670k9ORjjMzk5gNKQFYhrl XBq04JzwPFi+7hslspvEuv12UAZdnWCRjclhkIHBoURtFuBiPq6J0bRBrof+0Tg1 efu4WFj2DTtjsUGP6BqOvx3cYYOfelRZGR9SoDe/QNtc+J1AhCDBCWpgon5N58o7 P0KTDHZK+biEcXLl/bQB0M1mHCafUjbBx28IvusHEOwURW0b5qNbPg3DuIyWVPck WrrxV+3769HNDcrqSn+Cz0mUo/6NLnFqkKjG2fHi47JCNbsHbnI= =mz4E -----END PGP SIGNATURE----- gpgv: Signature made Wed Mar 27 14:32:20 2024 UTC gpgv: using RSA key D4C501DA48EB797A081750939449C2F50996635F gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./authd_0.3.0~bpo24.04.2.dsc: no acceptable signature found dpkg-source: info: extracting authd in /<> dpkg-source: info: unpacking authd_0.3.0~bpo24.04.2.tar.xz Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-27963769 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-27963769 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-27963769 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon -B -rfakeroot dpkg-buildpackage: info: source package authd dpkg-buildpackage: info: source version 0.3.0~bpo24.04.2 dpkg-buildpackage: info: source distribution noble dpkg-source --before-build . dpkg-buildpackage: info: host architecture s390x dpkg-source: info: using options from authd-0.3.0~bpo24.04.2/debian/source/options: --tar-ignore=*/.git* --tar-ignore=*/.go* --tar-ignore=*/.editor* --tar-ignore=*/.mailmap --tar-ignore=*/.vscode --tar-ignore=*.so --tar-ignore=*.o --tar-ignore=vendor_rust/*.a debian/rules clean # --without=single-binary can be removed with dh 15. dh clean --buildsystem=golang --with=golang,apport --without=single-binary debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' dh_auto_clean dh_auto_clean --buildsystem=cargo debian cargo wrapper: options, profiles, parallel, lto: ['noautodbgsym', 'parallel=4'] ['noudeb'] ['-j4'] 0 debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', 'clean', '--verbose', '--verbose'],) {'check': True} Removed 0 files # Vendor Go dependencies when building the source package [ -d vendor/ ] || go mod vendor # Vendor Rust dependencies when building the source package [ -d vendor_rust/ ] || debian/vendor-rust.sh # Cleanup empty cargo-checksum rm -f debian/cargo-checksum.json # Cleanup generated service files rm -f debian/*.service make[1]: Leaving directory '/<>' dh_autoreconf_clean -O--buildsystem=golang dh_clean -O--buildsystem=golang debian/rules binary-arch # --without=single-binary can be removed with dh 15. dh binary-arch --buildsystem=golang --with=golang,apport --without=single-binary dh_update_autotools_config -a -O--buildsystem=golang dh_autoreconf -a -O--buildsystem=golang debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' dh_auto_configure touch debian/cargo-checksum.json dh_auto_configure --buildsystem=cargo debian cargo wrapper: options, profiles, parallel, lto: ['noautodbgsym', 'parallel=4'] ['noudeb'] ['-j4'] 0 debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu for i in debian/*.service.in debian/pam-configs/*.in; do \ sed s,@AUTHD_DAEMONS_PATH@,/usr/libexec,g $i > ${i%.*}; \ done make[1]: Leaving directory '/<>' debian/rules override_dh_auto_build make[1]: Entering directory '/<>' # Build PAM library & Go loader DH_GOLANG_GO_GENERATE=1 dh_auto_build -- github.com/ubuntu/authd/pam dh_auto_build: warning: github.com/ubuntu/authd/nss/integration-tests contains no non-test Go files, removing it from build dh_auto_build: warning: github.com/ubuntu/authd/pam/integration-tests contains no non-test Go files, removing it from build cd obj-s390x-linux-gnu && go generate -v github.com/ubuntu/authd/pam github.com/ubuntu/authd github.com/ubuntu/authd/cmd/authd github.com/ubuntu/authd/cmd/authd/daemon github.com/ubuntu/authd/examplebroker github.com/ubuntu/authd/internal/brokers github.com/ubuntu/authd/internal/consts github.com/ubuntu/authd/internal/daemon github.com/ubuntu/authd/internal/log github.com/ubuntu/authd/internal/services github.com/ubuntu/authd/internal/services/nss github.com/ubuntu/authd/internal/services/pam github.com/ubuntu/authd/internal/testutils github.com/ubuntu/authd/internal/users github.com/ubuntu/authd/internal/users/cache github.com/ubuntu/authd/internal/users/cache/tests github.com/ubuntu/authd/internal/users/localgroups github.com/ubuntu/authd/internal/users/localgroups/tests github.com/ubuntu/authd/internal/users/tests github.com/ubuntu/authd/nss github.com/ubuntu/authd/nss/src github.com/ubuntu/authd/nss/src/client github.com/ubuntu/authd/nss/src/group github.com/ubuntu/authd/nss/src/logs github.com/ubuntu/authd/nss/src/passwd github.com/ubuntu/authd/nss/src/shadow github.com/ubuntu/authd/pam github.com/ubuntu/authd/pam/internal/adapter github.com/ubuntu/authd/pam/internal/dbusmodule github.com/ubuntu/authd/pam/internal/gdm github.com/ubuntu/authd/pam/internal/gdm_test github.com/ubuntu/authd/pam/internal/pam_test github.com/ubuntu/authd/pam/internal/proto src/github.com/ubuntu/authd/pam/generate.go Proto files should not be regenerated during package building Vendored dependencies detected, not re-generating pam_module.go src/github.com/ubuntu/authd/pam/main-exec.go src/github.com/ubuntu/authd/pam/pam.go src/github.com/ubuntu/authd/pam/pam_module.go src/github.com/ubuntu/authd/authd.pb.go src/github.com/ubuntu/authd/authd_grpc.pb.go src/github.com/ubuntu/authd/authd_proto.go src/github.com/ubuntu/authd/generate.go Proto files should not be regenerated during package building src/github.com/ubuntu/authd/cmd/authd/main.go src/github.com/ubuntu/authd/cmd/authd/main_test.go src/github.com/ubuntu/authd/cmd/authd/daemon/config.go src/github.com/ubuntu/authd/cmd/authd/daemon/daemon.go src/github.com/ubuntu/authd/cmd/authd/daemon/export_test.go src/github.com/ubuntu/authd/cmd/authd/daemon/fs.go src/github.com/ubuntu/authd/cmd/authd/daemon/version.go src/github.com/ubuntu/authd/cmd/authd/daemon/daemon_test.go src/github.com/ubuntu/authd/examplebroker/broker.go src/github.com/ubuntu/authd/examplebroker/dbus.go src/github.com/ubuntu/authd/internal/brokers/broker.go src/github.com/ubuntu/authd/internal/brokers/dbusbroker.go src/github.com/ubuntu/authd/internal/brokers/export_test.go src/github.com/ubuntu/authd/internal/brokers/localbroker.go src/github.com/ubuntu/authd/internal/brokers/manager.go src/github.com/ubuntu/authd/internal/brokers/withoutexamples.go src/github.com/ubuntu/authd/internal/brokers/broker_test.go src/github.com/ubuntu/authd/internal/brokers/manager_test.go src/github.com/ubuntu/authd/internal/consts/consts.go src/github.com/ubuntu/authd/internal/daemon/daemon.go src/github.com/ubuntu/authd/internal/daemon/export_test.go src/github.com/ubuntu/authd/internal/daemon/daemon_test.go src/github.com/ubuntu/authd/internal/log/log.go src/github.com/ubuntu/authd/internal/log/log_test.go src/github.com/ubuntu/authd/internal/services/manager.go src/github.com/ubuntu/authd/internal/services/withoutexamples.go src/github.com/ubuntu/authd/internal/services/manager_test.go src/github.com/ubuntu/authd/internal/services/nss/nss.go src/github.com/ubuntu/authd/internal/services/nss/nss_test.go src/github.com/ubuntu/authd/internal/services/pam/pam.go src/github.com/ubuntu/authd/internal/services/pam/pam_test.go src/github.com/ubuntu/authd/internal/testutils/args.go src/github.com/ubuntu/authd/internal/testutils/broker.go src/github.com/ubuntu/authd/internal/testutils/coverage.go src/github.com/ubuntu/authd/internal/testutils/daemon.go src/github.com/ubuntu/authd/internal/testutils/db.go src/github.com/ubuntu/authd/internal/testutils/dbus.go src/github.com/ubuntu/authd/internal/testutils/golden.go src/github.com/ubuntu/authd/internal/testutils/path.go src/github.com/ubuntu/authd/internal/testutils/rust.go src/github.com/ubuntu/authd/internal/users/defs.go src/github.com/ubuntu/authd/internal/users/export_test.go src/github.com/ubuntu/authd/internal/users/manager.go src/github.com/ubuntu/authd/internal/users/manager_test.go src/github.com/ubuntu/authd/internal/users/cache/db.go src/github.com/ubuntu/authd/internal/users/cache/delete.go src/github.com/ubuntu/authd/internal/users/cache/export_test.go src/github.com/ubuntu/authd/internal/users/cache/getbroker.go src/github.com/ubuntu/authd/internal/users/cache/getgroups.go src/github.com/ubuntu/authd/internal/users/cache/getusers.go src/github.com/ubuntu/authd/internal/users/cache/serialization.go src/github.com/ubuntu/authd/internal/users/cache/update.go src/github.com/ubuntu/authd/internal/users/cache/db_test.go src/github.com/ubuntu/authd/internal/users/cache/tests/serialization.go src/github.com/ubuntu/authd/internal/users/localgroups/export_test.go src/github.com/ubuntu/authd/internal/users/localgroups/getpwent_c.go src/github.com/ubuntu/authd/internal/users/localgroups/getpwent_test.go src/github.com/ubuntu/authd/internal/users/localgroups/gpasswd.go src/github.com/ubuntu/authd/internal/users/localgroups/localgroups.go src/github.com/ubuntu/authd/internal/users/localgroups/localgroups_test.go src/github.com/ubuntu/authd/internal/users/localgroups/tests/tests.go src/github.com/ubuntu/authd/internal/users/tests/export.go src/github.com/ubuntu/authd/nss/coverage.go src/github.com/ubuntu/authd/nss/src/coverage.go src/github.com/ubuntu/authd/nss/src/client/coverage.go src/github.com/ubuntu/authd/nss/src/group/coverage.go src/github.com/ubuntu/authd/nss/src/logs/coverage.go src/github.com/ubuntu/authd/nss/src/passwd/coverage.go src/github.com/ubuntu/authd/nss/src/shadow/coverage.go src/github.com/ubuntu/authd/pam/internal/adapter/authentication.go src/github.com/ubuntu/authd/pam/internal/adapter/authmodeselection.go src/github.com/ubuntu/authd/pam/internal/adapter/brokerselection.go src/github.com/ubuntu/authd/pam/internal/adapter/button.go src/github.com/ubuntu/authd/pam/internal/adapter/commands.go src/github.com/ubuntu/authd/pam/internal/adapter/formmodel.go src/github.com/ubuntu/authd/pam/internal/adapter/gdmmodel.go src/github.com/ubuntu/authd/pam/internal/adapter/gdmmodel_convhandler_test.go src/github.com/ubuntu/authd/pam/internal/adapter/gdmmodel_helpers_test.go src/github.com/ubuntu/authd/pam/internal/adapter/gdmmodel_test.go src/github.com/ubuntu/authd/pam/internal/adapter/gdmmodel_uimodel_test.go src/github.com/ubuntu/authd/pam/internal/adapter/model.go src/github.com/ubuntu/authd/pam/internal/adapter/newpasswordmodel.go src/github.com/ubuntu/authd/pam/internal/adapter/qrcodemodel.go src/github.com/ubuntu/authd/pam/internal/adapter/return.go src/github.com/ubuntu/authd/pam/internal/adapter/textinputmodel.go src/github.com/ubuntu/authd/pam/internal/adapter/userselection.go src/github.com/ubuntu/authd/pam/internal/adapter/utils.go src/github.com/ubuntu/authd/pam/internal/dbusmodule/transaction.go src/github.com/ubuntu/authd/pam/internal/dbusmodule/mockserver_test.go src/github.com/ubuntu/authd/pam/internal/dbusmodule/transaction_test.go src/github.com/ubuntu/authd/pam/internal/gdm/conversation.go src/github.com/ubuntu/authd/pam/internal/gdm/conversation_test.go src/github.com/ubuntu/authd/pam/internal/gdm/export_test.go src/github.com/ubuntu/authd/pam/internal/gdm/extension.go src/github.com/ubuntu/authd/pam/internal/gdm/extension_test.go src/github.com/ubuntu/authd/pam/internal/gdm/gdm.pb.go src/github.com/ubuntu/authd/pam/internal/gdm/main_test.go src/github.com/ubuntu/authd/pam/internal/gdm/protocol.go Proto files should not be regenerated during package building src/github.com/ubuntu/authd/pam/internal/gdm/protocol_test.go src/github.com/ubuntu/authd/pam/internal/gdm_test/gdm_utils.go src/github.com/ubuntu/authd/pam/internal/pam_test/errors.go src/github.com/ubuntu/authd/pam/internal/pam_test/module-transaction-dummy.go src/github.com/ubuntu/authd/pam/internal/pam_test/module-transaction-dummy_test.go src/github.com/ubuntu/authd/pam/internal/pam_test/pam-client-dummy.go src/github.com/ubuntu/authd/pam/internal/pam_test/pam-client-dummy_test.go src/github.com/ubuntu/authd/pam/internal/pam_test/service-utils.go src/github.com/ubuntu/authd/pam/internal/pam_test/service-utils_test.go src/github.com/ubuntu/authd/pam/internal/pam_test/utils.go src/github.com/ubuntu/authd/pam/internal/proto/generate.go Proto files should not be regenerated during package building src/github.com/ubuntu/authd/pam/internal/proto/pam.pb.go cd obj-s390x-linux-gnu && go install -trimpath -v -p 4 github.com/ubuntu/authd/pam github.com/ubuntu/authd github.com/ubuntu/authd/cmd/authd github.com/ubuntu/authd/cmd/authd/daemon github.com/ubuntu/authd/examplebroker github.com/ubuntu/authd/internal/brokers github.com/ubuntu/authd/internal/consts github.com/ubuntu/authd/internal/daemon github.com/ubuntu/authd/internal/log github.com/ubuntu/authd/internal/services github.com/ubuntu/authd/internal/services/nss github.com/ubuntu/authd/internal/services/pam github.com/ubuntu/authd/internal/testutils github.com/ubuntu/authd/internal/users github.com/ubuntu/authd/internal/users/cache github.com/ubuntu/authd/internal/users/cache/tests github.com/ubuntu/authd/internal/users/localgroups github.com/ubuntu/authd/internal/users/localgroups/tests github.com/ubuntu/authd/internal/users/tests github.com/ubuntu/authd/nss github.com/ubuntu/authd/nss/src github.com/ubuntu/authd/nss/src/client github.com/ubuntu/authd/nss/src/group github.com/ubuntu/authd/nss/src/logs github.com/ubuntu/authd/nss/src/passwd github.com/ubuntu/authd/nss/src/shadow github.com/ubuntu/authd/pam github.com/ubuntu/authd/pam/internal/adapter github.com/ubuntu/authd/pam/internal/dbusmodule github.com/ubuntu/authd/pam/internal/gdm github.com/ubuntu/authd/pam/internal/gdm_test github.com/ubuntu/authd/pam/internal/pam_test github.com/ubuntu/authd/pam/internal/proto internal/goarch internal/unsafeheader internal/abi internal/coverage/rtcov internal/cpu internal/chacha8rand internal/godebugs internal/goexperiment internal/goos runtime/internal/atomic runtime/internal/math runtime/internal/sys internal/bytealg runtime/internal/syscall internal/race sync/atomic internal/itoa encoding math/bits unicode/utf8 unicode runtime cmp math slices github.com/ubuntu/authd/vendor/github.com/rivo/uniseg unicode/utf16 image/color log/internal internal/nettrace container/list crypto/internal/alias crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/flags github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/set github.com/ubuntu/authd/vendor/google.golang.org/grpc/serviceconfig maps github.com/ubuntu/authd/vendor/github.com/charmbracelet/bubbles/runeutil log/slog/internal github.com/ubuntu/authd/vendor/golang.org/x/exp/constraints github.com/ubuntu/authd/vendor/golang.org/x/exp/slices github.com/ubuntu/authd/vendor/golang.org/x/text/encoding/internal/identifier github.com/ubuntu/authd/vendor/golang.org/x/text/internal/utf8internal github.com/ubuntu/authd/vendor/github.com/pelletier/go-toml/v2/internal/characters github.com/ubuntu/authd/vendor/github.com/spf13/viper/internal/features github.com/ubuntu/authd/vendor/golang.org/x/exp/slog/internal github.com/ubuntu/authd/nss github.com/ubuntu/authd/nss/src/client github.com/ubuntu/authd/nss/src/group github.com/ubuntu/authd/nss/src/logs github.com/ubuntu/authd/nss/src/passwd github.com/ubuntu/authd/nss/src/shadow github.com/ubuntu/authd/vendor/golang.org/x/exp/maps internal/reflectlite crypto/subtle sync internal/bisect internal/testlog internal/singleflight github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/pragma runtime/cgo log/slog/internal/buffer internal/godebug github.com/ubuntu/authd/vendor/github.com/spf13/viper/internal/encoding errors internal/oserror strconv syscall sort reflect io internal/safefilepath path strings time internal/syscall/unix internal/syscall/execenv bytes github.com/ubuntu/authd/vendor/github.com/mattn/go-localereader regexp/syntax context internal/fmtsort internal/poll io/fs encoding/binary regexp math/rand os vendor/golang.org/x/net/dns/dnsmessage github.com/ubuntu/authd/vendor/golang.org/x/sys/unix encoding/base64 internal/intern bufio net/netip fmt github.com/ubuntu/authd/vendor/github.com/mattn/go-runewidth github.com/ubuntu/authd/vendor/github.com/muesli/ansi github.com/ubuntu/authd/vendor/github.com/muesli/ansi/compressor github.com/ubuntu/authd/vendor/github.com/muesli/reflow/ansi path/filepath github.com/ubuntu/authd/vendor/github.com/muesli/reflow/truncate flag github.com/ubuntu/authd/vendor/github.com/aymanbagabas/go-osc52/v2 database/sql/driver encoding/json net/url text/template/parse github.com/ubuntu/authd/vendor/golang.org/x/sync/errgroup log os/exec os/signal text/template github.com/ubuntu/authd/vendor/github.com/lucasb-eyer/go-colorful runtime/debug io/ioutil net internal/sysinfo runtime/trace github.com/ubuntu/authd/vendor/github.com/containerd/console github.com/ubuntu/authd/vendor/github.com/mattn/go-isatty github.com/ubuntu/authd/vendor/github.com/muesli/cancelreader github.com/ubuntu/authd/vendor/golang.org/x/term github.com/ubuntu/authd/vendor/github.com/muesli/termenv testing compress/flate github.com/ubuntu/authd/vendor/github.com/charmbracelet/bubbletea hash hash/crc32 compress/gzip github.com/ubuntu/authd/vendor/golang.org/x/net/internal/timeseries github.com/ubuntu/authd/vendor/github.com/msteinert/pam/v2 html crypto html/template crypto/cipher crypto/internal/boring crypto/internal/randutil math/big crypto/aes crypto/des crypto/internal/edwards25519/field crypto/internal/nistec/fiat crypto/rand embed crypto/internal/bigmod crypto/internal/boring/bbig crypto/sha512 encoding/asn1 crypto/internal/nistec vendor/golang.org/x/crypto/cryptobyte crypto/internal/edwards25519 crypto/ecdh crypto/elliptic crypto/ed25519 crypto/hmac crypto/md5 crypto/ecdsa crypto/rc4 crypto/rsa crypto/sha1 crypto/sha256 crypto/dsa encoding/hex encoding/pem crypto/x509/pkix vendor/golang.org/x/sys/cpu vendor/golang.org/x/crypto/hkdf vendor/golang.org/x/text/transform vendor/golang.org/x/crypto/chacha20 github.com/ubuntu/authd/vendor/github.com/coreos/go-systemd/journal crypto/x509 vendor/golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/crypto/chacha20poly1305 net/textproto vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/net/http2/hpack mime mime/quotedprintable crypto/tls net/http/internal vendor/golang.org/x/net/idna mime/multipart net/http/internal/ascii text/tabwriter github.com/ubuntu/authd/vendor/google.golang.org/grpc/backoff github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpclog hash/fnv github.com/ubuntu/authd/vendor/google.golang.org/grpc/grpclog github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/detrand github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/errors github.com/ubuntu/authd/vendor/google.golang.org/protobuf/encoding/protowire github.com/ubuntu/authd/vendor/google.golang.org/grpc/connectivity github.com/ubuntu/authd/vendor/google.golang.org/protobuf/reflect/protoreflect go/token vendor/golang.org/x/net/http/httpguts vendor/golang.org/x/net/http/httpproxy github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/editiondefaults github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/version github.com/ubuntu/authd/vendor/google.golang.org/grpc/attributes github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcrand github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/envconfig github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/backoff github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/buffer github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/idle github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync github.com/ubuntu/authd/vendor/golang.org/x/text/transform github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/encoding/messageset github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/strs github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/genid github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/encoding/text github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/order github.com/ubuntu/authd/vendor/google.golang.org/protobuf/reflect/protoregistry github.com/ubuntu/authd/vendor/google.golang.org/protobuf/runtime/protoiface github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/descfmt github.com/ubuntu/authd/vendor/google.golang.org/protobuf/proto github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/descopts github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/encoding/json github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/encoding/defval github.com/ubuntu/authd/vendor/golang.org/x/text/unicode/bidi github.com/ubuntu/authd/vendor/golang.org/x/text/unicode/norm github.com/ubuntu/authd/vendor/google.golang.org/protobuf/encoding/prototext github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/filedesc net/http/httptrace net/http github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/credentials github.com/ubuntu/authd/vendor/golang.org/x/text/secure/bidirule github.com/ubuntu/authd/vendor/golang.org/x/net/http2/hpack github.com/ubuntu/authd/vendor/golang.org/x/net/idna github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/syscall github.com/ubuntu/authd/vendor/google.golang.org/grpc/keepalive github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/resolver/dns/internal github.com/ubuntu/authd/vendor/github.com/sirupsen/logrus github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/encoding/tag github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/impl github.com/ubuntu/authd/vendor/google.golang.org/protobuf/encoding/protojson github.com/ubuntu/authd/vendor/golang.org/x/net/http/httpguts github.com/ubuntu/authd/internal/consts github.com/ubuntu/authd/internal/log github.com/ubuntu/authd/vendor/github.com/muesli/reflow/wordwrap github.com/ubuntu/authd/vendor/github.com/muesli/reflow/wrap github.com/ubuntu/authd/vendor/github.com/charmbracelet/bubbles/key github.com/ubuntu/authd/vendor/github.com/charmbracelet/lipgloss github.com/ubuntu/authd/vendor/github.com/charmbracelet/bubbles/paginator github.com/ubuntu/authd/vendor/github.com/atotto/clipboard github.com/ubuntu/authd/vendor/github.com/sahilm/fuzzy github.com/ubuntu/authd/vendor/github.com/skip2/go-qrcode/bitset github.com/ubuntu/authd/vendor/github.com/skip2/go-qrcode/reedsolomon image hash/adler32 github.com/ubuntu/authd/vendor/github.com/charmbracelet/bubbles/cursor github.com/ubuntu/authd/vendor/github.com/charmbracelet/bubbles/help github.com/ubuntu/authd/vendor/github.com/charmbracelet/bubbles/spinner github.com/ubuntu/authd/vendor/github.com/charmbracelet/bubbles/textinput compress/zlib image/png github.com/ubuntu/authd/vendor/github.com/charmbracelet/bubbles/list github.com/ubuntu/authd/vendor/github.com/skip2/go-qrcode os/user github.com/ubuntu/authd/vendor/github.com/ubuntu/decorate github.com/ubuntu/authd/vendor/go.etcd.io/bbolt github.com/ubuntu/authd/vendor/google.golang.org/protobuf/internal/filetype github.com/ubuntu/authd/vendor/google.golang.org/protobuf/runtime/protoimpl github.com/ubuntu/authd/vendor/google.golang.org/protobuf/types/descriptorpb github.com/ubuntu/authd/vendor/google.golang.org/protobuf/protoadapt github.com/ubuntu/authd/vendor/google.golang.org/protobuf/types/known/durationpb github.com/ubuntu/authd/vendor/google.golang.org/protobuf/types/known/timestamppb github.com/ubuntu/authd/vendor/google.golang.org/grpc/binarylog/grpc_binarylog_v1 github.com/ubuntu/authd/vendor/golang.org/x/net/trace github.com/ubuntu/authd/vendor/google.golang.org/protobuf/types/known/anypb github.com/ubuntu/authd/vendor/google.golang.org/genproto/googleapis/rpc/status github.com/ubuntu/authd/vendor/golang.org/x/net/http2 net/http/httputil github.com/ubuntu/authd/vendor/google.golang.org/protobuf/types/gofeaturespb github.com/ubuntu/authd/vendor/google.golang.org/protobuf/reflect/protodesc github.com/ubuntu/authd/vendor/github.com/godbus/dbus/v5 github.com/ubuntu/authd/vendor/gopkg.in/yaml.v3 github.com/ubuntu/authd/vendor/github.com/golang/protobuf/proto github.com/ubuntu/authd/vendor/google.golang.org/grpc/credentials github.com/ubuntu/authd/vendor/google.golang.org/grpc/resolver github.com/ubuntu/authd/vendor/google.golang.org/grpc/credentials/insecure github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/pretty github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/resolver/passthrough github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/transport/networktype github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/resolver/unix github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/channelz github.com/ubuntu/authd/vendor/google.golang.org/grpc/metadata github.com/ubuntu/authd/vendor/google.golang.org/grpc/codes github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcutil github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/balancerload github.com/ubuntu/authd/vendor/google.golang.org/grpc/encoding github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/status github.com/ubuntu/authd/vendor/google.golang.org/grpc/encoding/proto github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/metadata github.com/ubuntu/authd/vendor/google.golang.org/grpc/peer github.com/ubuntu/authd/vendor/google.golang.org/grpc/stats github.com/ubuntu/authd/vendor/google.golang.org/grpc/tap github.com/ubuntu/authd/vendor/google.golang.org/grpc/balancer/grpclb/state github.com/ubuntu/authd/vendor/google.golang.org/grpc/status log/slog github.com/ubuntu/authd/vendor/google.golang.org/grpc/channelz github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/resolver/dns github.com/ubuntu/authd/vendor/google.golang.org/grpc/balancer github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/binarylog github.com/ubuntu/authd/vendor/google.golang.org/grpc/balancer/base github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/serviceconfig github.com/ubuntu/authd/vendor/google.golang.org/grpc/balancer/roundrobin github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/balancer/gracefulswitch github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/resolver github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/transport github.com/ubuntu/authd/vendor/google.golang.org/grpc/resolver/dns github.com/ubuntu/authd/vendor/gopkg.in/ini.v1 github.com/ubuntu/authd/pam/internal/proto github.com/ubuntu/authd/internal/users/cache github.com/ubuntu/authd/internal/users/localgroups github.com/ubuntu/authd/pam/internal/dbusmodule encoding/csv github.com/ubuntu/authd/vendor/github.com/fsnotify/fsnotify github.com/ubuntu/authd/vendor/github.com/spf13/pflag github.com/ubuntu/authd/vendor/github.com/mitchellh/mapstructure github.com/ubuntu/authd/internal/users github.com/ubuntu/authd/internal/brokers github.com/ubuntu/authd/vendor/github.com/sagikazarmark/slog-shim github.com/ubuntu/authd/vendor/google.golang.org/grpc github.com/ubuntu/authd/vendor/github.com/spf13/afero/internal/common github.com/ubuntu/authd/vendor/github.com/spf13/afero/mem github.com/ubuntu/authd/vendor/golang.org/x/text/runes github.com/ubuntu/authd/vendor/github.com/spf13/cobra github.com/ubuntu/authd/vendor/github.com/spf13/cast github.com/ubuntu/authd/vendor/github.com/spf13/afero github.com/ubuntu/authd/vendor/golang.org/x/text/encoding github.com/ubuntu/authd/vendor/golang.org/x/text/encoding/internal github.com/ubuntu/authd/vendor/golang.org/x/text/encoding/unicode github.com/ubuntu/authd/vendor/github.com/subosito/gotenv github.com/ubuntu/authd/vendor/github.com/spf13/viper/internal/encoding/dotenv github.com/ubuntu/authd/vendor/github.com/hashicorp/hcl/hcl/strconv github.com/ubuntu/authd/vendor/github.com/spf13/viper/internal/encoding/ini github.com/ubuntu/authd/vendor/github.com/hashicorp/hcl/hcl/token github.com/ubuntu/authd/vendor/github.com/hashicorp/hcl/hcl/ast github.com/ubuntu/authd/vendor/github.com/hashicorp/hcl/hcl/scanner github.com/ubuntu/authd/vendor/github.com/hashicorp/hcl/json/token github.com/ubuntu/authd/vendor/github.com/magiconair/properties github.com/ubuntu/authd/vendor/github.com/hashicorp/hcl/json/scanner github.com/ubuntu/authd/vendor/github.com/hashicorp/hcl/hcl/parser github.com/ubuntu/authd/vendor/github.com/hashicorp/hcl/json/parser github.com/ubuntu/authd/vendor/github.com/hashicorp/hcl/hcl/printer github.com/ubuntu/authd/vendor/github.com/hashicorp/hcl github.com/ubuntu/authd/vendor/github.com/spf13/viper/internal/encoding/javaproperties github.com/ubuntu/authd/vendor/github.com/spf13/viper/internal/encoding/json github.com/ubuntu/authd/vendor/github.com/pelletier/go-toml/v2/internal/danger github.com/ubuntu/authd/vendor/github.com/spf13/viper/internal/encoding/yaml github.com/ubuntu/authd/vendor/github.com/coreos/go-systemd/activation github.com/ubuntu/authd/vendor/github.com/pelletier/go-toml/v2/unstable github.com/ubuntu/authd/vendor/github.com/spf13/viper/internal/encoding/hcl github.com/ubuntu/authd/vendor/github.com/coreos/go-systemd/daemon github.com/ubuntu/authd github.com/ubuntu/authd/vendor/golang.org/x/exp/slog/internal/buffer github.com/ubuntu/authd/internal/daemon github.com/ubuntu/authd/vendor/golang.org/x/exp/slog github.com/ubuntu/authd/vendor/github.com/pelletier/go-toml/v2/internal/tracker encoding/xml github.com/ubuntu/authd/vendor/github.com/pelletier/go-toml/v2 github.com/ubuntu/authd/pam/internal/gdm github.com/ubuntu/authd/internal/services/nss github.com/ubuntu/authd/vendor/github.com/spf13/viper/internal/encoding/toml github.com/ubuntu/authd/internal/services/pam github.com/ubuntu/authd/vendor/github.com/spf13/viper github.com/ubuntu/authd/internal/services github.com/ubuntu/authd/vendor/github.com/google/uuid github.com/ubuntu/authd/vendor/github.com/godbus/dbus/v5/introspect github.com/ubuntu/authd/vendor/github.com/davecgh/go-spew/spew github.com/ubuntu/authd/examplebroker github.com/ubuntu/authd/cmd/authd/daemon github.com/ubuntu/authd/vendor/github.com/pmezard/go-difflib/difflib net/http/internal/testcert net/http/httptest github.com/ubuntu/authd/internal/users/cache/tests github.com/ubuntu/authd/cmd/authd github.com/ubuntu/authd/internal/users/tests github.com/ubuntu/authd/nss/src github.com/ubuntu/authd/vendor/github.com/stretchr/testify/assert github.com/ubuntu/authd/pam/internal/pam_test github.com/ubuntu/authd/pam/internal/adapter github.com/ubuntu/authd/vendor/github.com/stretchr/testify/require github.com/ubuntu/authd/pam github.com/ubuntu/authd/internal/testutils github.com/ubuntu/authd/pam/internal/gdm_test github.com/ubuntu/authd/internal/users/localgroups/tests # Build the NSS library /usr/share/cargo/bin/cargo build --release debian cargo wrapper: options, profiles, parallel, lto: ['noautodbgsym', 'parallel=4'] ['noudeb'] ['-j4'] 0 debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'build', '--verbose', '--verbose', '-j4', '--target', 's390x-unknown-linux-gnu', '--release'],) {} Compiling proc-macro2 v1.0.78 Compiling unicode-ident v1.0.12 Compiling libc v0.2.153 Compiling autocfg v1.1.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_ident CARGO_MANIFEST_DIR='/<>/vendor_rust/unicode-ident' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='(MIT OR Apache-2.0) AND Unicode-DFS-2016' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-ident CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/unicode-ident' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.12 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name unicode_ident --edition=2018 '/<>/vendor_rust/unicode-ident/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=5084e2718e38609e -C extra-filename=-5084e2718e38609e --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/proc-macro2' CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.78 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=78 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2021 '/<>/vendor_rust/proc-macro2/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=87fff82824da8673 -C extra-filename=-87fff82824da8673 --out-dir '/<>/target/release/build/proc-macro2-87fff82824da8673' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/libc' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.153 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=153 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build '/<>/vendor_rust/libc/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' -C metadata=531213bb10fcbec5 -C extra-filename=-531213bb10fcbec5 --out-dir '/<>/target/release/build/libc-531213bb10fcbec5' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=autocfg CARGO_MANIFEST_DIR='/<>/vendor_rust/autocfg' CARGO_PKG_AUTHORS='Josh Stone ' CARGO_PKG_DESCRIPTION='Automatic cfg for Rust compiler features' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=autocfg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/cuviper/autocfg' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name autocfg '/<>/vendor_rust/autocfg/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=9a989d82709544dd -C extra-filename=-9a989d82709544dd --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling pin-project-lite v0.2.13 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=pin_project_lite CARGO_MANIFEST_DIR='/<>/vendor_rust/pin-project-lite' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A lightweight version of pin-project written with declarative macros. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-project-lite CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/taiki-e/pin-project-lite' CARGO_PKG_RUST_VERSION=1.37 CARGO_PKG_VERSION=0.2.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name pin_project_lite --edition=2018 '/<>/vendor_rust/pin-project-lite/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=4c8a85fd9dc06b78 -C extra-filename=-4c8a85fd9dc06b78 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling bytes v1.5.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bytes CARGO_MANIFEST_DIR='/<>/vendor_rust/bytes' CARGO_PKG_AUTHORS='Carl Lerche :Sean McArthur ' CARGO_PKG_DESCRIPTION='Types and traits for working with bytes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bytes CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/bytes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name bytes --edition=2018 '/<>/vendor_rust/bytes/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=1713362b85885ee1 -C extra-filename=-1713362b85885ee1 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling futures-core v0.3.30 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=futures_core CARGO_MANIFEST_DIR='/<>/vendor_rust/futures-core' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The core traits and types in for the `futures` library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=0.3.30 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name futures_core --edition=2018 '/<>/vendor_rust/futures-core/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=feb89879bdf81ad6 -C extra-filename=-feb89879bdf81ad6 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_PROC_MACRO=1 CARGO_MANIFEST_DIR='/<>/vendor_rust/proc-macro2' CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.78 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=78 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=0 OUT_DIR='/<>/target/release/build/proc-macro2-d0e27f0054ed2c1d/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/proc-macro2-87fff82824da8673/build-script-build` [proc-macro2 1.0.78] cargo:rerun-if-changed=build/probe.rs Compiling anyhow v1.0.80 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/anyhow' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.0.80 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=80 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 '/<>/vendor_rust/anyhow/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=8a87e56b8f440369 -C extra-filename=-8a87e56b8f440369 --out-dir '/<>/target/release/build/anyhow-8a87e56b8f440369' -L 'dependency=/<>/target/release/deps' --cap-lints warn` [proc-macro2 1.0.78] cargo:rustc-cfg=wrap_proc_macro [proc-macro2 1.0.78] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR='/<>/vendor_rust/proc-macro2' CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.78 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=78 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/release/build/proc-macro2-d0e27f0054ed2c1d/out' rustc --crate-name proc_macro2 --edition=2021 '/<>/vendor_rust/proc-macro2/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=68a7d5139b560f94 -C extra-filename=-68a7d5139b560f94 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'unicode_ident=/<>/target/release/deps/libunicode_ident-5084e2718e38609e.rmeta' --cap-lints warn --cfg wrap_proc_macro` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clinker=s390x-linux-gnu-gcc-Clink-arg=-Wl,-Bsymbolic-functions-Clink-arg=-Wl,-z,relro' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_EXTRA_TRAITS=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR='/<>/vendor_rust/libc' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.153 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=153 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=3 OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/libc-fbdfc6126bef158a/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/libc-531213bb10fcbec5/build-script-build` [libc 0.2.153] cargo:rerun-if-changed=build.rs [libc 0.2.153] cargo:rustc-cfg=freebsd11 [libc 0.2.153] cargo:rustc-cfg=libc_priv_mod_use [libc 0.2.153] cargo:rustc-cfg=libc_union [libc 0.2.153] cargo:rustc-cfg=libc_const_size_of [libc 0.2.153] cargo:rustc-cfg=libc_align [libc 0.2.153] cargo:rustc-cfg=libc_int128 [libc 0.2.153] cargo:rustc-cfg=libc_core_cvoid [libc 0.2.153] cargo:rustc-cfg=libc_packedN [libc 0.2.153] cargo:rustc-cfg=libc_cfg_target_vendor [libc 0.2.153] cargo:rustc-cfg=libc_non_exhaustive [libc 0.2.153] cargo:rustc-cfg=libc_long_array [libc 0.2.153] cargo:rustc-cfg=libc_ptr_addr_of [libc 0.2.153] cargo:rustc-cfg=libc_underscore_const_names [libc 0.2.153] cargo:rustc-cfg=libc_const_extern_fn Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR='/<>/vendor_rust/libc' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.153 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=153 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/libc-fbdfc6126bef158a/out' rustc --crate-name libc '/<>/vendor_rust/libc/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' -C metadata=06d5b0dcbea052ce -C extra-filename=-06d5b0dcbea052ce --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_long_array --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn` Compiling itoa v1.0.10 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=itoa CARGO_MANIFEST_DIR='/<>/vendor_rust/itoa' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast integer primitive to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itoa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.10 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name itoa --edition=2018 '/<>/vendor_rust/itoa/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=781424dcec64901b -C extra-filename=-781424dcec64901b --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling quote v1.0.35 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR='/<>/vendor_rust/quote' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.35 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=35 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name quote --edition=2018 '/<>/vendor_rust/quote/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=c09cbda4f200ada7 -C extra-filename=-c09cbda4f200ada7 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'proc_macro2=/<>/target/release/deps/libproc_macro2-68a7d5139b560f94.rmeta' --cap-lints warn` Compiling either v1.10.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=either CARGO_MANIFEST_DIR='/<>/vendor_rust/either' CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=either CARGO_PKG_README=README-crates.io.md CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/either' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name either --edition=2018 '/<>/vendor_rust/either/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=db47715afe3d8844 -C extra-filename=-db47715afe3d8844 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling syn v2.0.52 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR='/<>/vendor_rust/syn' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=2.0.52 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name syn --edition=2021 '/<>/vendor_rust/syn/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit-mut"' -C metadata=56bc210f5669a473 -C extra-filename=-56bc210f5669a473 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'proc_macro2=/<>/target/release/deps/libproc_macro2-68a7d5139b560f94.rmeta' --extern 'quote=/<>/target/release/deps/libquote-c09cbda4f200ada7.rmeta' --extern 'unicode_ident=/<>/target/release/deps/libunicode_ident-5084e2718e38609e.rmeta' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR='/<>/vendor_rust/anyhow' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.0.80 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=80 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=0 OUT_DIR='/<>/target/release/build/anyhow-a5e83b01a611cbc4/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/anyhow-8a87e56b8f440369/build-script-build` [anyhow 1.0.80] cargo:rerun-if-changed=build/probe.rs Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/libc' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.153 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=153 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build '/<>/vendor_rust/libc/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="extra_traits"' --cfg 'feature="std"' -C metadata=69aa653dd533ba23 -C extra-filename=-69aa653dd533ba23 --out-dir '/<>/target/release/build/libc-69aa653dd533ba23' -L 'dependency=/<>/target/release/deps' --cap-lints warn` [anyhow 1.0.80] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP [anyhow 1.0.80] cargo:rustc-cfg=std_backtrace Compiling log v0.4.21 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR='/<>/vendor_rust/log' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.4.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name log --edition=2021 '/<>/vendor_rust/log/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="std"' -C metadata=fd0c8618598ec6e1 -C extra-filename=-fd0c8618598ec6e1 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling cfg-if v1.0.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR='/<>/vendor_rust/cfg-if' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name cfg_if --edition=2018 '/<>/vendor_rust/cfg-if/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=4b26843e46803628 -C extra-filename=-4b26843e46803628 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=anyhow CARGO_MANIFEST_DIR='/<>/vendor_rust/anyhow' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.0.80 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=80 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/release/build/anyhow-a5e83b01a611cbc4/out' rustc --crate-name anyhow --edition=2018 '/<>/vendor_rust/anyhow/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=1b775937a646d920 -C extra-filename=-1b775937a646d920 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn --cfg std_backtrace` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_EXTRA_TRAITS=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR='/<>/vendor_rust/libc' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.153 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=153 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=0 OUT_DIR='/<>/target/release/build/libc-d467d6b2295e47e6/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/libc-69aa653dd533ba23/build-script-build` [libc 0.2.153] cargo:rerun-if-changed=build.rs [libc 0.2.153] cargo:rustc-cfg=freebsd11 [libc 0.2.153] cargo:rustc-cfg=libc_priv_mod_use [libc 0.2.153] cargo:rustc-cfg=libc_union [libc 0.2.153] cargo:rustc-cfg=libc_const_size_of [libc 0.2.153] cargo:rustc-cfg=libc_align [libc 0.2.153] cargo:rustc-cfg=libc_int128 [libc 0.2.153] cargo:rustc-cfg=libc_core_cvoid [libc 0.2.153] cargo:rustc-cfg=libc_packedN [libc 0.2.153] cargo:rustc-cfg=libc_cfg_target_vendor [libc 0.2.153] cargo:rustc-cfg=libc_non_exhaustive [libc 0.2.153] cargo:rustc-cfg=libc_long_array [libc 0.2.153] cargo:rustc-cfg=libc_ptr_addr_of [libc 0.2.153] cargo:rustc-cfg=libc_underscore_const_names [libc 0.2.153] cargo:rustc-cfg=libc_const_extern_fn Compiling itertools v0.11.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=itertools CARGO_MANIFEST_DIR='/<>/vendor_rust/itertools' CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='Extra iterator adaptors, iterator methods, free functions, and macros.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itertools CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-itertools/itertools' CARGO_PKG_RUST_VERSION=1.36.0 CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name itertools --edition=2018 '/<>/vendor_rust/itertools/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="use_alloc"' -C metadata=f5c2eb55587dfa56 -C extra-filename=-f5c2eb55587dfa56 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'either=/<>/target/release/deps/libeither-db47715afe3d8844.rmeta' --cap-lints warn` Compiling rustversion v1.0.14 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/rustversion' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Conditional compilation according to rustc compiler version' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustversion CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/rustversion' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.14 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 '/<>/vendor_rust/rustversion/build/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=f945074b4a137edf -C extra-filename=-f945074b4a137edf --out-dir '/<>/target/release/build/rustversion-f945074b4a137edf' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling num_cpus v1.16.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=num_cpus CARGO_MANIFEST_DIR='/<>/vendor_rust/num_cpus' CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='Get the number of CPUs on a machine.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num_cpus CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/num_cpus' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.16.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name num_cpus '/<>/vendor_rust/num_cpus/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=be7c20dddf227c41 -C extra-filename=-be7c20dddf227c41 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'libc=/<>/target/s390x-unknown-linux-gnu/release/deps/liblibc-06d5b0dcbea052ce.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling socket2 v0.5.6 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=socket2 CARGO_MANIFEST_DIR='/<>/vendor_rust/socket2' CARGO_PKG_AUTHORS='Alex Crichton :Thomas de Zeeuw ' CARGO_PKG_DESCRIPTION='Utilities for handling networking sockets with a maximal amount of configuration possible intended. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/socket2' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=socket2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/socket2' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.5.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name socket2 --edition=2021 '/<>/vendor_rust/socket2/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="all"' -C metadata=b94c7534f79cde22 -C extra-filename=-b94c7534f79cde22 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'libc=/<>/target/s390x-unknown-linux-gnu/release/deps/liblibc-06d5b0dcbea052ce.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling mio v0.8.11 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mio CARGO_MANIFEST_DIR='/<>/vendor_rust/mio' CARGO_PKG_AUTHORS='Carl Lerche :Thomas de Zeeuw :Tokio Contributors ' CARGO_PKG_DESCRIPTION='Lightweight non-blocking I/O.' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/mio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mio CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/mio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name mio --edition=2018 '/<>/vendor_rust/mio/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="net"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' -C metadata=b5dd707910577b05 -C extra-filename=-b5dd707910577b05 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'libc=/<>/target/s390x-unknown-linux-gnu/release/deps/liblibc-06d5b0dcbea052ce.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling once_cell v1.19.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR='/<>/vendor_rust/once_cell' CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=1.19.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=19 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name once_cell --edition=2021 '/<>/vendor_rust/once_cell/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' -C metadata=0e5146ee5362fe5c -C extra-filename=-0e5146ee5362fe5c --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling tracing-core v0.1.32 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tracing_core CARGO_MANIFEST_DIR='/<>/vendor_rust/tracing-core' CARGO_PKG_AUTHORS='Tokio Contributors ' CARGO_PKG_DESCRIPTION='Core primitives for application-level tracing. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tracing-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tracing' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.1.32 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=32 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name tracing_core --edition=2018 '/<>/vendor_rust/tracing-core/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="once_cell"' --cfg 'feature="std"' -C metadata=2f1653ae9adfffcc -C extra-filename=-2f1653ae9adfffcc --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'once_cell=/<>/target/s390x-unknown-linux-gnu/release/deps/libonce_cell-0e5146ee5362fe5c.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` warning: lint `private_in_public` has been removed: replaced with another group of lints, see RFC for more information --> /<>/vendor_rust/tracing-core/src/lib.rs:138:5 | 138 | private_in_public, | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(renamed_and_removed_lints)]` on by default Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_MANIFEST_DIR='/<>/vendor_rust/rustversion' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Conditional compilation according to rustc compiler version' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustversion CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/rustversion' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.14 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=0 OUT_DIR='/<>/target/release/build/rustversion-0aa9db1b67d3ffe8/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/rustversion-f945074b4a137edf/build-script-build` [rustversion 1.0.14] cargo:rerun-if-changed=build/build.rs Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR='/<>/vendor_rust/libc' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.153 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=153 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/release/build/libc-d467d6b2295e47e6/out' rustc --crate-name libc '/<>/vendor_rust/libc/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="extra_traits"' --cfg 'feature="std"' -C metadata=c969440560010c12 -C extra-filename=-c969440560010c12 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_long_array --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn` Compiling slab v0.4.9 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/slab' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slab CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/slab' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.4.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 '/<>/vendor_rust/slab/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=9823a0e37f929681 -C extra-filename=-9823a0e37f929681 --out-dir '/<>/target/release/build/slab-9823a0e37f929681' -L 'dependency=/<>/target/release/deps' --extern 'autocfg=/<>/target/release/deps/libautocfg-9a989d82709544dd.rlib' --cap-lints warn` Compiling rustix v0.38.32 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/rustix' CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.32 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=32 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2021 '/<>/vendor_rust/rustix/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --cfg 'feature="use-libc-auxv"' -C metadata=667d1273e24311f2 -C extra-filename=-667d1273e24311f2 --out-dir '/<>/target/release/build/rustix-667d1273e24311f2' -L 'dependency=/<>/target/release/deps' --cap-lints warn` warning: `tracing-core` (lib) generated 1 warning Compiling pin-utils v0.1.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=pin_utils CARGO_MANIFEST_DIR='/<>/vendor_rust/pin-utils' CARGO_PKG_AUTHORS='Josef Brandl ' CARGO_PKG_DESCRIPTION='Utilities for pinning ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/pin-utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name pin_utils --edition=2018 '/<>/vendor_rust/pin-utils/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=bc11b47c4ba8ee4b -C extra-filename=-bc11b47c4ba8ee4b --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling fnv v1.0.7 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fnv CARGO_MANIFEST_DIR='/<>/vendor_rust/fnv' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Fowler–Noll–Vo hash function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 / MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fnv CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-fnv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.7 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name fnv '/<>/vendor_rust/fnv/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=7a002364451c89f7 -C extra-filename=-7a002364451c89f7 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling futures-task v0.3.30 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=futures_task CARGO_MANIFEST_DIR='/<>/vendor_rust/futures-task' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Tools for working with tasks. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-task CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.30 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name futures_task --edition=2018 '/<>/vendor_rust/futures-task/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' -C metadata=7e87f64eac18d3a5 -C extra-filename=-7e87f64eac18d3a5 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling futures-util v0.3.30 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=futures_util CARGO_MANIFEST_DIR='/<>/vendor_rust/futures-util' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Common utilities and extension traits for the futures-rs library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-util CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.30 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name futures_util --edition=2018 '/<>/vendor_rust/futures-util/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' -C metadata=0d4bf4655fdcab73 -C extra-filename=-0d4bf4655fdcab73 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'futures_core=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_core-feb89879bdf81ad6.rmeta' --extern 'futures_task=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_task-7e87f64eac18d3a5.rmeta' --extern 'pin_project_lite=/<>/target/s390x-unknown-linux-gnu/release/deps/libpin_project_lite-4c8a85fd9dc06b78.rmeta' --extern 'pin_utils=/<>/target/s390x-unknown-linux-gnu/release/deps/libpin_utils-bc11b47c4ba8ee4b.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_FS=1 CARGO_FEATURE_STD=1 CARGO_FEATURE_USE_LIBC_AUXV=1 CARGO_MANIFEST_DIR='/<>/vendor_rust/rustix' CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.32 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=32 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=0 OUT_DIR='/<>/target/release/build/rustix-e23d6c518a0cdcf7/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/rustix-667d1273e24311f2/build-script-build` [rustix 0.38.32] cargo:rerun-if-changed=build.rs [rustix 0.38.32] cargo:rustc-cfg=static_assertions [rustix 0.38.32] cargo:rustc-cfg=libc [rustix 0.38.32] cargo:rustc-cfg=linux_like [rustix 0.38.32] cargo:rustc-cfg=linux_kernel [rustix 0.38.32] cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_EXPERIMENTAL_ASM [rustix 0.38.32] cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_LIBC [rustix 0.38.32] cargo:rerun-if-env-changed=CARGO_FEATURE_USE_LIBC [rustix 0.38.32] cargo:rerun-if-env-changed=CARGO_FEATURE_RUSTC_DEP_OF_STD [rustix 0.38.32] cargo:rerun-if-env-changed=CARGO_CFG_MIRI Compiling http v0.2.11 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=http CARGO_MANIFEST_DIR='/<>/vendor_rust/http' CARGO_PKG_AUTHORS='Alex Crichton :Carl Lerche :Sean McArthur ' CARGO_PKG_DESCRIPTION='A set of types for representing HTTP requests and responses. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=http CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/http' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.2.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name http --edition=2018 '/<>/vendor_rust/http/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=8fce1d6ba2933b49 -C extra-filename=-8fce1d6ba2933b49 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'bytes=/<>/target/s390x-unknown-linux-gnu/release/deps/libbytes-1713362b85885ee1.rmeta' --extern 'fnv=/<>/target/s390x-unknown-linux-gnu/release/deps/libfnv-7a002364451c89f7.rmeta' --extern 'itoa=/<>/target/s390x-unknown-linux-gnu/release/deps/libitoa-781424dcec64901b.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling errno v0.3.8 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=errno CARGO_MANIFEST_DIR='/<>/vendor_rust/errno' CARGO_PKG_AUTHORS='Chris Wong ' CARGO_PKG_DESCRIPTION='Cross-platform interface to the `errno` variable.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=errno CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/lambda-fairy/rust-errno' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name errno --edition=2018 '/<>/vendor_rust/errno/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' -C metadata=96a466ed930093a6 -C extra-filename=-96a466ed930093a6 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'libc=/<>/target/release/deps/liblibc-c969440560010c12.rmeta' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clinker=s390x-linux-gnu-gcc-Clink-arg=-Wl,-Bsymbolic-functions-Clink-arg=-Wl,-z,relro' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR='/<>/vendor_rust/slab' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slab CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/slab' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.4.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=3 OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/slab-3a87d57c9583a9bb/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/slab-9823a0e37f929681/build-script-build` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustversion CARGO_MANIFEST_DIR='/<>/vendor_rust/rustversion' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Conditional compilation according to rustc compiler version' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustversion CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/rustversion' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.14 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/release/build/rustversion-0aa9db1b67d3ffe8/out' rustc --crate-name rustversion --edition=2018 '/<>/vendor_rust/rustversion/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=80343226263b3466 -C extra-filename=-80343226263b3466 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern proc_macro --cap-lints warn` Compiling bitflags v2.4.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR='/<>/vendor_rust/bitflags' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=2.4.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name bitflags --edition=2021 '/<>/vendor_rust/bitflags/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' -C metadata=edf6c7ec6e6f8b91 -C extra-filename=-edf6c7ec6e6f8b91 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling futures-sink v0.3.30 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=futures_sink CARGO_MANIFEST_DIR='/<>/vendor_rust/futures-sink' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The asynchronous `Sink` trait for the futures-rs library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-sink CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=0.3.30 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name futures_sink --edition=2018 '/<>/vendor_rust/futures-sink/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=78863c6a3ad5b70f -C extra-filename=-78863c6a3ad5b70f --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling linux-raw-sys v0.4.13 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=linux_raw_sys CARGO_MANIFEST_DIR='/<>/vendor_rust/linux-raw-sys' CARGO_PKG_AUTHORS='Dan Gohman ' CARGO_PKG_DESCRIPTION='Generated bindings for Linux'\''s userspace API' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=linux-raw-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sunfishcode/linux-raw-sys' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.4.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name linux_raw_sys --edition=2021 '/<>/vendor_rust/linux-raw-sys/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' -C metadata=df877fa1e2c627e2 -C extra-filename=-df877fa1e2c627e2 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=slab CARGO_MANIFEST_DIR='/<>/vendor_rust/slab' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slab CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/slab' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.4.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/slab-3a87d57c9583a9bb/out' rustc --crate-name slab --edition=2018 '/<>/vendor_rust/slab/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=b4d6f6b8ba2c29f0 -C extra-filename=-b4d6f6b8ba2c29f0 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling getrandom v0.2.12 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=getrandom CARGO_MANIFEST_DIR='/<>/vendor_rust/getrandom' CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='A small cross-platform library for retrieving random data from system source' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=getrandom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name getrandom --edition=2018 '/<>/vendor_rust/getrandom/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="std"' -C metadata=4ce9b052c816b975 -C extra-filename=-4ce9b052c816b975 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'cfg_if=/<>/target/s390x-unknown-linux-gnu/release/deps/libcfg_if-4b26843e46803628.rmeta' --extern 'libc=/<>/target/s390x-unknown-linux-gnu/release/deps/liblibc-06d5b0dcbea052ce.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling hashbrown v0.14.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR='/<>/vendor_rust/hashbrown' CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.14.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name hashbrown --edition=2021 '/<>/vendor_rust/hashbrown/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="raw"' -C metadata=93b29861c30d38d9 -C extra-filename=-93b29861c30d38d9 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustix CARGO_MANIFEST_DIR='/<>/vendor_rust/rustix' CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.32 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=32 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/release/build/rustix-e23d6c518a0cdcf7/out' rustc --crate-name rustix --edition=2021 '/<>/vendor_rust/rustix/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --cfg 'feature="use-libc-auxv"' -C metadata=577c09167b309cf0 -C extra-filename=-577c09167b309cf0 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'bitflags=/<>/target/release/deps/libbitflags-edf6c7ec6e6f8b91.rmeta' --extern 'libc_errno=/<>/target/release/deps/liberrno-96a466ed930093a6.rmeta' --extern 'libc=/<>/target/release/deps/liblibc-c969440560010c12.rmeta' --extern 'linux_raw_sys=/<>/target/release/deps/liblinux_raw_sys-df877fa1e2c627e2.rmeta' --cap-lints warn --cfg static_assertions --cfg libc --cfg linux_like --cfg linux_kernel` Compiling regex-syntax v0.8.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=regex_syntax CARGO_MANIFEST_DIR='/<>/vendor_rust/regex-syntax' CARGO_PKG_AUTHORS='The Rust Project Developers:Andrew Gallant ' CARGO_PKG_DESCRIPTION='A regular expression parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-syntax CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex/tree/master/regex-syntax' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.8.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name regex_syntax --edition=2021 '/<>/vendor_rust/regex-syntax/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --cfg 'feature="unicode-bool"' -C metadata=6854f9a10b66b44f -C extra-filename=-6854f9a10b66b44f --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bytes CARGO_MANIFEST_DIR='/<>/vendor_rust/bytes' CARGO_PKG_AUTHORS='Carl Lerche :Sean McArthur ' CARGO_PKG_DESCRIPTION='Types and traits for working with bytes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bytes CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/bytes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name bytes --edition=2018 '/<>/vendor_rust/bytes/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=65994d7652ca28c2 -C extra-filename=-65994d7652ca28c2 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling tower-service v0.3.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tower_service CARGO_MANIFEST_DIR='/<>/vendor_rust/tower-service' CARGO_PKG_AUTHORS='Tower Maintainers ' CARGO_PKG_DESCRIPTION='Trait representing an asynchronous, request / response based, client or server. ' CARGO_PKG_HOMEPAGE='https://github.com/tower-rs/tower' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tower-service CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tower-rs/tower' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name tower_service --edition=2018 '/<>/vendor_rust/tower-service/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=af2eeab9a6ac0a77 -C extra-filename=-af2eeab9a6ac0a77 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling equivalent v1.0.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=equivalent CARGO_MANIFEST_DIR='/<>/vendor_rust/equivalent' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Traits for key comparison in maps.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=equivalent CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/cuviper/equivalent' CARGO_PKG_RUST_VERSION=1.6 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name equivalent '/<>/vendor_rust/equivalent/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=a497ba618879b14d -C extra-filename=-a497ba618879b14d --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR='/<>/vendor_rust/hashbrown' CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.14.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name hashbrown --edition=2021 '/<>/vendor_rust/hashbrown/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="raw"' -C metadata=6a98d0de8f79cfbf -C extra-filename=-6a98d0de8f79cfbf --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling tokio-macros v2.2.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio_macros CARGO_MANIFEST_DIR='/<>/vendor_rust/tokio-macros' CARGO_PKG_AUTHORS='Tokio Contributors ' CARGO_PKG_DESCRIPTION='Tokio'\''s proc macros. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-macros CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=2.2.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name tokio_macros --edition=2021 '/<>/vendor_rust/tokio-macros/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=37107561dfae984b -C extra-filename=-37107561dfae984b --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'proc_macro2=/<>/target/release/deps/libproc_macro2-68a7d5139b560f94.rlib' --extern 'quote=/<>/target/release/deps/libquote-c09cbda4f200ada7.rlib' --extern 'syn=/<>/target/release/deps/libsyn-56bc210f5669a473.rlib' --extern proc_macro --cap-lints warn` Compiling prost-derive v0.12.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=prost_derive CARGO_MANIFEST_DIR='/<>/vendor_rust/prost-derive' CARGO_PKG_AUTHORS='Dan Burkert :Lucio Franco :Tokio Contributors ' CARGO_PKG_DESCRIPTION='A Protocol Buffers implementation for the Rust Language.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prost-derive CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/prost' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name prost_derive --edition=2021 '/<>/vendor_rust/prost-derive/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=3631d948ad889e80 -C extra-filename=-3631d948ad889e80 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'anyhow=/<>/target/release/deps/libanyhow-1b775937a646d920.rlib' --extern 'itertools=/<>/target/release/deps/libitertools-f5c2eb55587dfa56.rlib' --extern 'proc_macro2=/<>/target/release/deps/libproc_macro2-68a7d5139b560f94.rlib' --extern 'quote=/<>/target/release/deps/libquote-c09cbda4f200ada7.rlib' --extern 'syn=/<>/target/release/deps/libsyn-56bc210f5669a473.rlib' --extern proc_macro --cap-lints warn` Compiling tracing-attributes v0.1.27 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tracing_attributes CARGO_MANIFEST_DIR='/<>/vendor_rust/tracing-attributes' CARGO_PKG_AUTHORS='Tokio Contributors :Eliza Weisman :David Barsky ' CARGO_PKG_DESCRIPTION='Procedural macro attributes for automatically instrumenting functions. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tracing-attributes CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tracing' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.1.27 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=27 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name tracing_attributes --edition=2018 '/<>/vendor_rust/tracing-attributes/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=eabc27150703433f -C extra-filename=-eabc27150703433f --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'proc_macro2=/<>/target/release/deps/libproc_macro2-68a7d5139b560f94.rlib' --extern 'quote=/<>/target/release/deps/libquote-c09cbda4f200ada7.rlib' --extern 'syn=/<>/target/release/deps/libsyn-56bc210f5669a473.rlib' --extern proc_macro --cap-lints warn` warning: lint `private_in_public` has been removed: replaced with another group of lints, see RFC for more information --> /<>/vendor_rust/tracing-attributes/src/lib.rs:73:5 | 73 | private_in_public, | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(renamed_and_removed_lints)]` on by default Compiling tokio v1.36.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio CARGO_MANIFEST_DIR='/<>/vendor_rust/tokio' CARGO_PKG_AUTHORS='Tokio Contributors ' CARGO_PKG_DESCRIPTION='An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=1.36.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=36 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name tokio --edition=2021 '/<>/vendor_rust/tokio/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="bytes"' --cfg 'feature="default"' --cfg 'feature="io-std"' --cfg 'feature="io-util"' --cfg 'feature="libc"' --cfg 'feature="macros"' --cfg 'feature="mio"' --cfg 'feature="net"' --cfg 'feature="num_cpus"' --cfg 'feature="rt"' --cfg 'feature="rt-multi-thread"' --cfg 'feature="socket2"' --cfg 'feature="sync"' --cfg 'feature="time"' --cfg 'feature="tokio-macros"' -C metadata=ba2a3d739bba22e9 -C extra-filename=-ba2a3d739bba22e9 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'bytes=/<>/target/s390x-unknown-linux-gnu/release/deps/libbytes-1713362b85885ee1.rmeta' --extern 'libc=/<>/target/s390x-unknown-linux-gnu/release/deps/liblibc-06d5b0dcbea052ce.rmeta' --extern 'mio=/<>/target/s390x-unknown-linux-gnu/release/deps/libmio-b5dd707910577b05.rmeta' --extern 'num_cpus=/<>/target/s390x-unknown-linux-gnu/release/deps/libnum_cpus-be7c20dddf227c41.rmeta' --extern 'pin_project_lite=/<>/target/s390x-unknown-linux-gnu/release/deps/libpin_project_lite-4c8a85fd9dc06b78.rmeta' --extern 'socket2=/<>/target/s390x-unknown-linux-gnu/release/deps/libsocket2-b94c7534f79cde22.rmeta' --extern 'tokio_macros=/<>/target/release/deps/libtokio_macros-37107561dfae984b.so' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling prettyplease v0.2.16 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/prettyplease' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='A minimal `syn` syntax tree pretty-printer' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prettyplease CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/prettyplease' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.2.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2021 '/<>/vendor_rust/prettyplease/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=e901f219609d4318 -C extra-filename=-e901f219609d4318 --out-dir '/<>/target/release/build/prettyplease-e901f219609d4318' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=equivalent CARGO_MANIFEST_DIR='/<>/vendor_rust/equivalent' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Traits for key comparison in maps.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=equivalent CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/cuviper/equivalent' CARGO_PKG_RUST_VERSION=1.6 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name equivalent '/<>/vendor_rust/equivalent/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=d19711ab1b647431 -C extra-filename=-d19711ab1b647431 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling httparse v1.8.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/httparse' CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A tiny, safe, speedy, zero-copy HTTP/1.x parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=httparse CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.8.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 '/<>/vendor_rust/httparse/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=4b1835bf36bee736 -C extra-filename=-4b1835bf36bee736 --out-dir '/<>/target/release/build/httparse-4b1835bf36bee736' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clinker=s390x-linux-gnu-gcc-Clink-arg=-Wl,-Bsymbolic-functions-Clink-arg=-Wl,-z,relro' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR='/<>/vendor_rust/httparse' CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A tiny, safe, speedy, zero-copy HTTP/1.x parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=httparse CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.8.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=3 OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/httparse-c4cd5eabfc4d5aa4/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/httparse-4b1835bf36bee736/build-script-build` [httparse 1.8.0] cargo:rustc-cfg=httparse_simd [httparse 1.8.0] cargo:warning=CARGO_CFG_TARGET_FEATURE was not set warning: httparse@1.8.0: CARGO_CFG_TARGET_FEATURE was not set Compiling indexmap v2.2.5 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=indexmap CARGO_MANIFEST_DIR='/<>/vendor_rust/indexmap' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/indexmap-rs/indexmap' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=2.2.5 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name indexmap --edition=2021 '/<>/vendor_rust/indexmap/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--allow=clippy::style' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=45a303fec7181aac -C extra-filename=-45a303fec7181aac --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'equivalent=/<>/target/release/deps/libequivalent-d19711ab1b647431.rmeta' --extern 'hashbrown=/<>/target/release/deps/libhashbrown-93b29861c30d38d9.rmeta' --cap-lints warn` warning: `tracing-attributes` (lib) generated 1 warning Compiling tracing v0.1.40 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tracing CARGO_MANIFEST_DIR='/<>/vendor_rust/tracing' CARGO_PKG_AUTHORS='Eliza Weisman :Tokio Contributors ' CARGO_PKG_DESCRIPTION='Application-level tracing for Rust. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tracing CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tracing' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.1.40 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=40 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name tracing --edition=2018 '/<>/vendor_rust/tracing/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="attributes"' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="std"' --cfg 'feature="tracing-attributes"' -C metadata=e37ef47d83e2d760 -C extra-filename=-e37ef47d83e2d760 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'log=/<>/target/s390x-unknown-linux-gnu/release/deps/liblog-fd0c8618598ec6e1.rmeta' --extern 'pin_project_lite=/<>/target/s390x-unknown-linux-gnu/release/deps/libpin_project_lite-4c8a85fd9dc06b78.rmeta' --extern 'tracing_attributes=/<>/target/release/deps/libtracing_attributes-eabc27150703433f.so' --extern 'tracing_core=/<>/target/s390x-unknown-linux-gnu/release/deps/libtracing_core-2f1653ae9adfffcc.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_MANIFEST_DIR='/<>/vendor_rust/prettyplease' CARGO_MANIFEST_LINKS=prettyplease02 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='A minimal `syn` syntax tree pretty-printer' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prettyplease CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/prettyplease' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.2.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=0 OUT_DIR='/<>/target/release/build/prettyplease-29d4aa1d0820f4f1/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/prettyplease-e901f219609d4318/build-script-build` [prettyplease 0.2.16] cargo:rerun-if-changed=build.rs [prettyplease 0.2.16] cargo:VERSION=0.2.16 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=indexmap CARGO_MANIFEST_DIR='/<>/vendor_rust/indexmap' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/indexmap-rs/indexmap' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=2.2.5 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name indexmap --edition=2021 '/<>/vendor_rust/indexmap/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto '--allow=clippy::style' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=0b0716ead55e4f81 -C extra-filename=-0b0716ead55e4f81 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'equivalent=/<>/target/s390x-unknown-linux-gnu/release/deps/libequivalent-a497ba618879b14d.rmeta' --extern 'hashbrown=/<>/target/s390x-unknown-linux-gnu/release/deps/libhashbrown-6a98d0de8f79cfbf.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` warning: lint `private_in_public` has been removed: replaced with another group of lints, see RFC for more information --> /<>/vendor_rust/tracing/src/lib.rs:932:5 | 932 | private_in_public, | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(renamed_and_removed_lints)]` on by default Compiling prost v0.12.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=prost CARGO_MANIFEST_DIR='/<>/vendor_rust/prost' CARGO_PKG_AUTHORS='Dan Burkert :Lucio Franco ' CARGO_PKG_DESCRIPTION='A Protocol Buffers implementation for the Rust Language.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prost CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/prost' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name prost --edition=2021 '/<>/vendor_rust/prost/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="prost-derive"' -C metadata=adc8aa4d2b757b6f -C extra-filename=-adc8aa4d2b757b6f --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'bytes=/<>/target/release/deps/libbytes-65994d7652ca28c2.rmeta' --extern 'prost_derive=/<>/target/release/deps/libprost_derive-3631d948ad889e80.so' --cap-lints warn` Compiling regex-automata v0.4.5 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=regex_automata CARGO_MANIFEST_DIR='/<>/vendor_rust/regex-automata' CARGO_PKG_AUTHORS='The Rust Project Developers:Andrew Gallant ' CARGO_PKG_DESCRIPTION='Automata construction and matching using regular expressions.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-automata CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex/tree/master/regex-automata' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.4.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name regex_automata --edition=2021 '/<>/vendor_rust/regex-automata/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="meta"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode-bool"' -C metadata=ae9cb321f2c63175 -C extra-filename=-ae9cb321f2c63175 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'regex_syntax=/<>/target/release/deps/libregex_syntax-6854f9a10b66b44f.rmeta' --cap-lints warn` Compiling rand_core v0.6.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rand_core CARGO_MANIFEST_DIR='/<>/vendor_rust/rand_core' CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Core random number generator traits and tools for implementation. ' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name rand_core --edition=2018 '/<>/vendor_rust/rand_core/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="std"' -C metadata=b6f6688e458cd6de -C extra-filename=-b6f6688e458cd6de --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'getrandom=/<>/target/s390x-unknown-linux-gnu/release/deps/libgetrandom-4ce9b052c816b975.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` warning: `tracing` (lib) generated 1 warning Compiling http-body v0.4.6 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=http_body CARGO_MANIFEST_DIR='/<>/vendor_rust/http-body' CARGO_PKG_AUTHORS='Carl Lerche :Lucio Franco :Sean McArthur ' CARGO_PKG_DESCRIPTION='Trait representing an asynchronous, streaming, HTTP request or response body. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=http-body CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/http-body' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name http_body --edition=2018 '/<>/vendor_rust/http-body/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=c2cf10b33cd0ce6b -C extra-filename=-c2cf10b33cd0ce6b --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'bytes=/<>/target/s390x-unknown-linux-gnu/release/deps/libbytes-1713362b85885ee1.rmeta' --extern 'http=/<>/target/s390x-unknown-linux-gnu/release/deps/libhttp-8fce1d6ba2933b49.rmeta' --extern 'pin_project_lite=/<>/target/s390x-unknown-linux-gnu/release/deps/libpin_project_lite-4c8a85fd9dc06b78.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling indexmap v1.9.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/indexmap-1.9.3' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.9.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2021 '/<>/vendor_rust/indexmap-1.9.3/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=8d9c4182e42866f9 -C extra-filename=-8d9c4182e42866f9 --out-dir '/<>/target/release/build/indexmap-8d9c4182e42866f9' -L 'dependency=/<>/target/release/deps' --extern 'autocfg=/<>/target/release/deps/libautocfg-9a989d82709544dd.rlib' --cap-lints warn` Compiling num-traits v0.2.18 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/num-traits' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.2.18 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=18 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 '/<>/vendor_rust/num-traits/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=95d745c3c1309b37 -C extra-filename=-95d745c3c1309b37 --out-dir '/<>/target/release/build/num-traits-95d745c3c1309b37' -L 'dependency=/<>/target/release/deps' --extern 'autocfg=/<>/target/release/deps/libautocfg-9a989d82709544dd.rlib' --cap-lints warn` Compiling ppv-lite86 v0.2.17 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ppv_lite86 CARGO_MANIFEST_DIR='/<>/vendor_rust/ppv-lite86' CARGO_PKG_AUTHORS='The CryptoCorrosion Contributors' CARGO_PKG_DESCRIPTION='Implementation of the crypto-simd API for x86' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ppv-lite86 CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/cryptocorrosion/cryptocorrosion' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name ppv_lite86 --edition=2018 '/<>/vendor_rust/ppv-lite86/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="simd"' --cfg 'feature="std"' -C metadata=f39c301917b1748f -C extra-filename=-f39c301917b1748f --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling fastrand v2.0.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fastrand CARGO_MANIFEST_DIR='/<>/vendor_rust/fastrand' CARGO_PKG_AUTHORS='Stjepan Glavina ' CARGO_PKG_DESCRIPTION='A simple and fast random number generator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fastrand CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/smol-rs/fastrand' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=2.0.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name fastrand --edition=2018 '/<>/vendor_rust/fastrand/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=a6086451a53e55f9 -C extra-filename=-a6086451a53e55f9 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling home v0.5.9 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=home CARGO_MANIFEST_DIR='/<>/vendor_rust/home' CARGO_PKG_AUTHORS='Brian Anderson ' CARGO_PKG_DESCRIPTION='Shared definitions of home directories.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=home CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/cargo' CARGO_PKG_RUST_VERSION=1.70.0 CARGO_PKG_VERSION=0.5.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name home --edition=2021 '/<>/vendor_rust/home/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--allow=clippy::all' '--warn=clippy::self_named_module_files' --warn=rust_2018_idioms '--allow=rustdoc::private_intra_doc_links' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--warn=clippy::disallowed_methods' '--warn=clippy::dbg_macro' -C debug-assertions=off -C metadata=4d48d4730e706241 -C extra-filename=-4d48d4730e706241 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling async-trait v0.1.77 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/async-trait' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Type erasure for async trait methods' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-trait CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/async-trait' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.1.77 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=77 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2021 '/<>/vendor_rust/async-trait/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=2559dddc8eaa4738 -C extra-filename=-2559dddc8eaa4738 --out-dir '/<>/target/release/build/async-trait-2559dddc8eaa4738' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR='/<>/vendor_rust/cfg-if' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name cfg_if --edition=2018 '/<>/vendor_rust/cfg-if/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=2879a562f5e38325 -C extra-filename=-2879a562f5e38325 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling try-lock v0.2.5 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=try_lock CARGO_MANIFEST_DIR='/<>/vendor_rust/try-lock' CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A lightweight atomic lock.' CARGO_PKG_HOMEPAGE='https://github.com/seanmonstar/try-lock' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=try-lock CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/try-lock' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name try_lock '/<>/vendor_rust/try-lock/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=1cd351cc207f9eb6 -C extra-filename=-1cd351cc207f9eb6 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling fixedbitset v0.4.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fixedbitset CARGO_MANIFEST_DIR='/<>/vendor_rust/fixedbitset' CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='FixedBitSet is a simple bitset collection' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fixedbitset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/petgraph/fixedbitset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name fixedbitset '/<>/vendor_rust/fixedbitset/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=3da425b80b1e53f8 -C extra-filename=-3da425b80b1e53f8 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling petgraph v0.6.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=petgraph CARGO_MANIFEST_DIR='/<>/vendor_rust/petgraph' CARGO_PKG_AUTHORS='bluss:mitchmindtree' CARGO_PKG_DESCRIPTION='Graph data structure library. Provides graph types and graph algorithms.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=petgraph CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/petgraph/petgraph' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=0.6.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name petgraph --edition=2018 '/<>/vendor_rust/petgraph/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=e2fb31b7705252a8 -C extra-filename=-e2fb31b7705252a8 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'fixedbitset=/<>/target/release/deps/libfixedbitset-3da425b80b1e53f8.rmeta' --extern 'indexmap=/<>/target/release/deps/libindexmap-45a303fec7181aac.rmeta' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_MANIFEST_DIR='/<>/vendor_rust/async-trait' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Type erasure for async trait methods' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-trait CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/async-trait' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.1.77 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=77 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=0 OUT_DIR='/<>/target/release/build/async-trait-c010891552de8e2e/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/async-trait-2559dddc8eaa4738/build-script-build` [async-trait 0.1.77] cargo:rerun-if-env-changed=DOCS_RS Compiling want v0.3.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=want CARGO_MANIFEST_DIR='/<>/vendor_rust/want' CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='Detect when another Future wants a result.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=want CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/want' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name want --edition=2018 '/<>/vendor_rust/want/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=4a0295e93cffd304 -C extra-filename=-4a0295e93cffd304 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'try_lock=/<>/target/s390x-unknown-linux-gnu/release/deps/libtry_lock-1cd351cc207f9eb6.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling tempfile v3.10.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tempfile CARGO_MANIFEST_DIR='/<>/vendor_rust/tempfile' CARGO_PKG_AUTHORS='Steven Allen :The Rust Project Developers:Ashley Mannix :Jason White ' CARGO_PKG_DESCRIPTION='A library for managing temporary files and directories.' CARGO_PKG_HOMEPAGE='https://stebalien.com/projects/tempfile-rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tempfile CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Stebalien/tempfile' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=3.10.1 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name tempfile --edition=2021 '/<>/vendor_rust/tempfile/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=2614073b7dfebb3b -C extra-filename=-2614073b7dfebb3b --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'cfg_if=/<>/target/release/deps/libcfg_if-2879a562f5e38325.rmeta' --extern 'fastrand=/<>/target/release/deps/libfastrand-a6086451a53e55f9.rmeta' --extern 'rustix=/<>/target/release/deps/librustix-577c09167b309cf0.rmeta' --cap-lints warn` Compiling tokio-util v0.7.10 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio_util CARGO_MANIFEST_DIR='/<>/vendor_rust/tokio-util' CARGO_PKG_AUTHORS='Tokio Contributors ' CARGO_PKG_DESCRIPTION='Additional utilities for working with Tokio. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-util CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.7.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name tokio_util --edition=2021 '/<>/vendor_rust/tokio-util/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="codec"' --cfg 'feature="default"' --cfg 'feature="io"' --cfg 'feature="tracing"' -C metadata=26fa311c3db85bdb -C extra-filename=-26fa311c3db85bdb --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'bytes=/<>/target/s390x-unknown-linux-gnu/release/deps/libbytes-1713362b85885ee1.rmeta' --extern 'futures_core=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_core-feb89879bdf81ad6.rmeta' --extern 'futures_sink=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_sink-78863c6a3ad5b70f.rmeta' --extern 'pin_project_lite=/<>/target/s390x-unknown-linux-gnu/release/deps/libpin_project_lite-4c8a85fd9dc06b78.rmeta' --extern 'tokio=/<>/target/s390x-unknown-linux-gnu/release/deps/libtokio-ba2a3d739bba22e9.rmeta' --extern 'tracing=/<>/target/s390x-unknown-linux-gnu/release/deps/libtracing-e37ef47d83e2d760.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` warning: field `first_error` is never read --> /<>/vendor_rust/petgraph/src/csr.rs:134:5 | 133 | pub struct EdgesNotSorted { | -------------- field in this struct 134 | first_error: (usize, usize), | ^^^^^^^^^^^ | = note: `EdgesNotSorted` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: `petgraph` (lib) generated 1 warning Compiling h2 v0.3.24 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=h2 CARGO_MANIFEST_DIR='/<>/vendor_rust/h2' CARGO_PKG_AUTHORS='Carl Lerche :Sean McArthur ' CARGO_PKG_DESCRIPTION='An HTTP/2 client and server' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=h2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/h2' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.3.24 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=24 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name h2 --edition=2018 '/<>/vendor_rust/h2/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=0c8f14f7dc398f42 -C extra-filename=-0c8f14f7dc398f42 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'bytes=/<>/target/s390x-unknown-linux-gnu/release/deps/libbytes-1713362b85885ee1.rmeta' --extern 'fnv=/<>/target/s390x-unknown-linux-gnu/release/deps/libfnv-7a002364451c89f7.rmeta' --extern 'futures_core=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_core-feb89879bdf81ad6.rmeta' --extern 'futures_sink=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_sink-78863c6a3ad5b70f.rmeta' --extern 'futures_util=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_util-0d4bf4655fdcab73.rmeta' --extern 'http=/<>/target/s390x-unknown-linux-gnu/release/deps/libhttp-8fce1d6ba2933b49.rmeta' --extern 'indexmap=/<>/target/s390x-unknown-linux-gnu/release/deps/libindexmap-0b0716ead55e4f81.rmeta' --extern 'slab=/<>/target/s390x-unknown-linux-gnu/release/deps/libslab-b4d6f6b8ba2c29f0.rmeta' --extern 'tokio=/<>/target/s390x-unknown-linux-gnu/release/deps/libtokio-ba2a3d739bba22e9.rmeta' --extern 'tokio_util=/<>/target/s390x-unknown-linux-gnu/release/deps/libtokio_util-26fa311c3db85bdb.rmeta' --extern 'tracing=/<>/target/s390x-unknown-linux-gnu/release/deps/libtracing-e37ef47d83e2d760.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling regex v1.10.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=regex CARGO_MANIFEST_DIR='/<>/vendor_rust/regex' CARGO_PKG_AUTHORS='The Rust Project Developers:Andrew Gallant ' CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=1.10.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name regex --edition=2021 '/<>/vendor_rust/regex/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --cfg 'feature="unicode-bool"' -C metadata=af8fe115c1d0026a -C extra-filename=-af8fe115c1d0026a --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'regex_automata=/<>/target/release/deps/libregex_automata-ae9cb321f2c63175.rmeta' --extern 'regex_syntax=/<>/target/release/deps/libregex_syntax-6854f9a10b66b44f.rmeta' --cap-lints warn` Compiling which v4.4.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=which CARGO_MANIFEST_DIR='/<>/vendor_rust/which' CARGO_PKG_AUTHORS='Harry Fei ' CARGO_PKG_DESCRIPTION='A Rust equivalent of Unix command "which". Locate installed executable in cross platforms.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=which CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/harryfei/which-rs.git' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=4.4.2 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name which --edition=2021 '/<>/vendor_rust/which/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=16486c3c7fa9a481 -C extra-filename=-16486c3c7fa9a481 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'either=/<>/target/release/deps/libeither-db47715afe3d8844.rmeta' --extern 'home=/<>/target/release/deps/libhome-4d48d4730e706241.rmeta' --extern 'rustix=/<>/target/release/deps/librustix-577c09167b309cf0.rmeta' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clinker=s390x-linux-gnu-gcc-Clink-arg=-Wl,-Bsymbolic-functions-Clink-arg=-Wl,-z,relro' CARGO_MANIFEST_DIR='/<>/vendor_rust/num-traits' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.2.18 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=18 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=3 OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/num-traits-97df9f06727eacd0/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/num-traits-95d745c3c1309b37/build-script-build` [num-traits 0.2.18] cargo:rustc-cfg=has_to_int_unchecked Compiling rand_chacha v0.3.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rand_chacha CARGO_MANIFEST_DIR='/<>/vendor_rust/rand_chacha' CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers:The CryptoCorrosion Contributors' CARGO_PKG_DESCRIPTION='ChaCha random number generator ' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_chacha CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name rand_chacha --edition=2018 '/<>/vendor_rust/rand_chacha/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="std"' -C metadata=73bd0572138d9786 -C extra-filename=-73bd0572138d9786 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'ppv_lite86=/<>/target/s390x-unknown-linux-gnu/release/deps/libppv_lite86-f39c301917b1748f.rmeta' --extern 'rand_core=/<>/target/s390x-unknown-linux-gnu/release/deps/librand_core-b6f6688e458cd6de.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` [num-traits 0.2.18] cargo:rustc-cfg=has_reverse_bits [num-traits 0.2.18] cargo:rustc-cfg=has_leading_trailing_ones [num-traits 0.2.18] cargo:rustc-cfg=has_div_euclid [num-traits 0.2.18] cargo:rustc-cfg=has_is_subnormal [num-traits 0.2.18] cargo:rustc-cfg=has_total_cmp [num-traits 0.2.18] cargo:rustc-cfg=has_int_to_from_bytes [num-traits 0.2.18] cargo:rustc-cfg=has_float_to_from_bytes [num-traits 0.2.18] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clinker=s390x-linux-gnu-gcc-Clink-arg=-Wl,-Bsymbolic-functions-Clink-arg=-Wl,-z,relro' CARGO_MANIFEST_DIR='/<>/vendor_rust/indexmap-1.9.3' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.9.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=3 OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/indexmap-02ccf206179e8a44/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/indexmap-8d9c4182e42866f9/build-script-build` [indexmap 1.9.3] cargo:rustc-cfg=has_std [indexmap 1.9.3] cargo:rerun-if-changed=build.rs Compiling prost-types v0.12.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=prost_types CARGO_MANIFEST_DIR='/<>/vendor_rust/prost-types' CARGO_PKG_AUTHORS='Dan Burkert :Lucio Franco ' CARGO_PKG_DESCRIPTION='A Protocol Buffers implementation for the Rust Language.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prost-types CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/prost' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name prost_types --edition=2021 '/<>/vendor_rust/prost-types/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=0d02c5f5e0d6da28 -C extra-filename=-0d02c5f5e0d6da28 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'prost=/<>/target/release/deps/libprost-adc8aa4d2b757b6f.rmeta' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=prettyplease CARGO_MANIFEST_DIR='/<>/vendor_rust/prettyplease' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='A minimal `syn` syntax tree pretty-printer' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prettyplease CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/prettyplease' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.2.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/release/build/prettyplease-29d4aa1d0820f4f1/out' rustc --crate-name prettyplease --edition=2021 '/<>/vendor_rust/prettyplease/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=a8db8a2b53b201d9 -C extra-filename=-a8db8a2b53b201d9 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'proc_macro2=/<>/target/release/deps/libproc_macro2-68a7d5139b560f94.rmeta' --extern 'syn=/<>/target/release/deps/libsyn-56bc210f5669a473.rmeta' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=httparse CARGO_MANIFEST_DIR='/<>/vendor_rust/httparse' CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A tiny, safe, speedy, zero-copy HTTP/1.x parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=httparse CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.8.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/httparse-c4cd5eabfc4d5aa4/out' rustc --crate-name httparse --edition=2018 '/<>/vendor_rust/httparse/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=465c7a39a5609564 -C extra-filename=-465c7a39a5609564 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg httparse_simd` Compiling pin-project-internal v1.1.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=pin_project_internal CARGO_MANIFEST_DIR='/<>/vendor_rust/pin-project-internal' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Implementation detail of the `pin-project` crate. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-project-internal CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/taiki-e/pin-project' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.1.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name pin_project_internal --edition=2021 '/<>/vendor_rust/pin-project-internal/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=unreachable_pub '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents --warn=missing_debug_implementations '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes '--warn=clippy::default_union_representation' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' -C debug-assertions=off -C metadata=e11cbdbe603523e2 -C extra-filename=-e11cbdbe603523e2 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'proc_macro2=/<>/target/release/deps/libproc_macro2-68a7d5139b560f94.rlib' --extern 'quote=/<>/target/release/deps/libquote-c09cbda4f200ada7.rlib' --extern 'syn=/<>/target/release/deps/libsyn-56bc210f5669a473.rlib' --extern proc_macro --cap-lints warn` Compiling axum-core v0.3.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/axum-core' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Core types and traits for axum' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/axum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=axum-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/axum' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2021 '/<>/vendor_rust/axum-core/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=e640400830b45c44 -C extra-filename=-e640400830b45c44 --out-dir '/<>/target/release/build/axum-core-e640400830b45c44' -L 'dependency=/<>/target/release/deps' --extern 'rustversion=/<>/target/release/deps/librustversion-80343226263b3466.so' --cap-lints warn` Compiling futures-channel v0.3.30 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=futures_channel CARGO_MANIFEST_DIR='/<>/vendor_rust/futures-channel' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Channels for asynchronous communication using futures-rs. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-channel CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.30 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name futures_channel --edition=2018 '/<>/vendor_rust/futures-channel/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=ede924da5d24dfd8 -C extra-filename=-ede924da5d24dfd8 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'futures_core=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_core-feb89879bdf81ad6.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling lazy_static v1.4.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=lazy_static CARGO_MANIFEST_DIR='/<>/vendor_rust/lazy_static' CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy_static CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name lazy_static '/<>/vendor_rust/lazy_static/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=b5cc83258c1c8d9e -C extra-filename=-b5cc83258c1c8d9e --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling serde v1.0.197 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/serde' CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.197 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=197 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 '/<>/vendor_rust/serde/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=1e2ab6867040e21a -C extra-filename=-1e2ab6867040e21a --out-dir '/<>/target/release/build/serde-1e2ab6867040e21a' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling heck v0.4.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=heck CARGO_MANIFEST_DIR='/<>/vendor_rust/heck' CARGO_PKG_AUTHORS='Without Boats ' CARGO_PKG_DESCRIPTION='heck is a case conversion library.' CARGO_PKG_HOMEPAGE='https://github.com/withoutboats/heck' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=heck CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/withoutboats/heck' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name heck --edition=2018 '/<>/vendor_rust/heck/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=9c2e303c14c9494f -C extra-filename=-9c2e303c14c9494f --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling time-core v0.1.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=time_core CARGO_MANIFEST_DIR='/<>/vendor_rust/time-core' CARGO_PKG_AUTHORS='Jacob Pratt :Time contributors' CARGO_PKG_DESCRIPTION='This crate is an implementation detail and should not be relied upon directly.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time-core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name time_core --edition=2021 '/<>/vendor_rust/time-core/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=5507d29335baff49 -C extra-filename=-5507d29335baff49 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling tower-layer v0.3.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tower_layer CARGO_MANIFEST_DIR='/<>/vendor_rust/tower-layer' CARGO_PKG_AUTHORS='Tower Maintainers ' CARGO_PKG_DESCRIPTION='Decorates a `Service` to allow easy composition between `Service`s. ' CARGO_PKG_HOMEPAGE='https://github.com/tower-rs/tower' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tower-layer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tower-rs/tower' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name tower_layer --edition=2018 '/<>/vendor_rust/tower-layer/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=fcfa8d49485ddd41 -C extra-filename=-fcfa8d49485ddd41 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling num-conv v0.1.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=num_conv CARGO_MANIFEST_DIR='/<>/vendor_rust/num-conv' CARGO_PKG_AUTHORS='Jacob Pratt ' CARGO_PKG_DESCRIPTION='`num_conv` is a crate to convert between integer types without using `as` casts. This provides better certainty when refactoring, makes the exact behavior of code more explicit, and allows using turbofish syntax. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-conv CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jhpratt/num-conv' CARGO_PKG_RUST_VERSION=1.57.0 CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name num_conv --edition=2021 '/<>/vendor_rust/num-conv/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unused --warn=unreachable-pub '--deny=clippy::std-instead-of-core' --warn=missing-docs '--deny=clippy::alloc-instead-of-core' -C debug-assertions=off -C metadata=39204c832dba95a4 -C extra-filename=-39204c832dba95a4 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling multimap v0.8.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=multimap CARGO_MANIFEST_DIR='/<>/vendor_rust/multimap' CARGO_PKG_AUTHORS='Håvar Nøvik ' CARGO_PKG_DESCRIPTION='A multimap implementation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=multimap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/havarnov/multimap' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name multimap '/<>/vendor_rust/multimap/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=c992c2dc2285a728 -C extra-filename=-c992c2dc2285a728 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling hashbrown v0.12.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR='/<>/vendor_rust/hashbrown-0.12.3' CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name hashbrown --edition=2021 '/<>/vendor_rust/hashbrown-0.12.3/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="raw"' -C metadata=e5a90461cda0f10b -C extra-filename=-e5a90461cda0f10b --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR='/<>/vendor_rust/once_cell' CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=1.19.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=19 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name once_cell --edition=2021 '/<>/vendor_rust/once_cell/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' -C metadata=7c0070af3dae9c52 -C extra-filename=-7c0070af3dae9c52 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling powerfmt v0.2.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=powerfmt CARGO_MANIFEST_DIR='/<>/vendor_rust/powerfmt' CARGO_PKG_AUTHORS='Jacob Pratt ' CARGO_PKG_DESCRIPTION=' `powerfmt` is a library that provides utilities for formatting values. This crate makes it significantly easier to support filling to a minimum width with alignment, avoid heap allocation, and avoid repetitive calculations. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=powerfmt CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jhpratt/powerfmt' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name powerfmt --edition=2021 '/<>/vendor_rust/powerfmt/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=dd106cb7613a226c -C extra-filename=-dd106cb7613a226c --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling httpdate v1.0.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=httpdate CARGO_MANIFEST_DIR='/<>/vendor_rust/httpdate' CARGO_PKG_AUTHORS='Pyfisch ' CARGO_PKG_DESCRIPTION='HTTP date parsing and formatting' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=httpdate CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/pyfisch/httpdate' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name httpdate --edition=2021 '/<>/vendor_rust/httpdate/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=db613c01ed74ba2a -C extra-filename=-db613c01ed74ba2a --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling crc32fast v1.4.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/crc32fast' CARGO_PKG_AUTHORS='Sam Rijs :Alex Crichton ' CARGO_PKG_DESCRIPTION='Fast, SIMD-accelerated CRC32 (IEEE) checksum computation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crc32fast CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/srijs/rust-crc32fast' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build '/<>/vendor_rust/crc32fast/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=80bc50bc4ee9be79 -C extra-filename=-80bc50bc4ee9be79 --out-dir '/<>/target/release/build/crc32fast-80bc50bc4ee9be79' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling version_check v0.9.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=version_check CARGO_MANIFEST_DIR='/<>/vendor_rust/version_check' CARGO_PKG_AUTHORS='Sergio Benitez ' CARGO_PKG_DESCRIPTION='Tiny crate to check the version of the installed/running rustc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=version_check CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SergioBenitez/version_check' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name version_check '/<>/vendor_rust/version_check/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=31cd1f672d57c687 -C extra-filename=-31cd1f672d57c687 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR='/<>/vendor_rust/log' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.4.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name log --edition=2021 '/<>/vendor_rust/log/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=f64c438ad528a80a -C extra-filename=-f64c438ad528a80a --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clinker=s390x-linux-gnu-gcc-Clink-arg=-Wl,-Bsymbolic-functions-Clink-arg=-Wl,-z,relro' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR='/<>/vendor_rust/crc32fast' CARGO_PKG_AUTHORS='Sam Rijs :Alex Crichton ' CARGO_PKG_DESCRIPTION='Fast, SIMD-accelerated CRC32 (IEEE) checksum computation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crc32fast CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/srijs/rust-crc32fast' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=3 OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/crc32fast-6c7ae30f47463ff3/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/crc32fast-80bc50bc4ee9be79/build-script-build` [crc32fast 1.4.0] cargo:rerun-if-changed=build.rs Compiling prost-build v0.12.3 Compiling error-chain v0.12.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=prost_build CARGO_MANIFEST_DIR='/<>/vendor_rust/prost-build' CARGO_PKG_AUTHORS='Dan Burkert :Lucio Franco :Tokio Contributors ' CARGO_PKG_DESCRIPTION='A Protocol Buffers implementation for the Rust Language.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prost-build CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/prost' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name prost_build --edition=2021 '/<>/vendor_rust/prost-build/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="format"' --cfg 'feature="prettyplease"' --cfg 'feature="syn"' -C metadata=d01532bc560c319d -C extra-filename=-d01532bc560c319d --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'bytes=/<>/target/release/deps/libbytes-65994d7652ca28c2.rmeta' --extern 'heck=/<>/target/release/deps/libheck-9c2e303c14c9494f.rmeta' --extern 'itertools=/<>/target/release/deps/libitertools-f5c2eb55587dfa56.rmeta' --extern 'log=/<>/target/release/deps/liblog-f64c438ad528a80a.rmeta' --extern 'multimap=/<>/target/release/deps/libmultimap-c992c2dc2285a728.rmeta' --extern 'once_cell=/<>/target/release/deps/libonce_cell-7c0070af3dae9c52.rmeta' --extern 'petgraph=/<>/target/release/deps/libpetgraph-e2fb31b7705252a8.rmeta' --extern 'prettyplease=/<>/target/release/deps/libprettyplease-a8db8a2b53b201d9.rmeta' --extern 'prost=/<>/target/release/deps/libprost-adc8aa4d2b757b6f.rmeta' --extern 'prost_types=/<>/target/release/deps/libprost_types-0d02c5f5e0d6da28.rmeta' --extern 'regex=/<>/target/release/deps/libregex-af8fe115c1d0026a.rmeta' --extern 'syn=/<>/target/release/deps/libsyn-56bc210f5669a473.rmeta' --extern 'tempfile=/<>/target/release/deps/libtempfile-2614073b7dfebb3b.rmeta' --extern 'which=/<>/target/release/deps/libwhich-16486c3c7fa9a481.rmeta' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/error-chain' CARGO_PKG_AUTHORS='Brian Anderson :Paul Colomiets :Colin Kiegel :Yamakaky :Andrew Gauger ' CARGO_PKG_DESCRIPTION='Yet another error boilerplate library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=error-chain CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/error-chain' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build '/<>/vendor_rust/error-chain/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=abea91b33d42eac6 -C extra-filename=-abea91b33d42eac6 --out-dir '/<>/target/release/build/error-chain-abea91b33d42eac6' -L 'dependency=/<>/target/release/deps' --extern 'version_check=/<>/target/release/deps/libversion_check-31cd1f672d57c687.rlib' --cap-lints warn` [crc32fast 1.4.0] cargo:rustc-cfg=crc32fast_stdarchx86 Compiling hyper v0.14.28 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hyper CARGO_MANIFEST_DIR='/<>/vendor_rust/hyper' CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A fast and correct HTTP library.' CARGO_PKG_HOMEPAGE='https://hyper.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hyper CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/hyper' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.14.28 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=28 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name hyper --edition=2018 '/<>/vendor_rust/hyper/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="client"' --cfg 'feature="default"' --cfg 'feature="full"' --cfg 'feature="h2"' --cfg 'feature="http1"' --cfg 'feature="http2"' --cfg 'feature="runtime"' --cfg 'feature="server"' --cfg 'feature="socket2"' --cfg 'feature="stream"' --cfg 'feature="tcp"' -C metadata=be967422e7b556fe -C extra-filename=-be967422e7b556fe --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'bytes=/<>/target/s390x-unknown-linux-gnu/release/deps/libbytes-1713362b85885ee1.rmeta' --extern 'futures_channel=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_channel-ede924da5d24dfd8.rmeta' --extern 'futures_core=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_core-feb89879bdf81ad6.rmeta' --extern 'futures_util=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_util-0d4bf4655fdcab73.rmeta' --extern 'h2=/<>/target/s390x-unknown-linux-gnu/release/deps/libh2-0c8f14f7dc398f42.rmeta' --extern 'http=/<>/target/s390x-unknown-linux-gnu/release/deps/libhttp-8fce1d6ba2933b49.rmeta' --extern 'http_body=/<>/target/s390x-unknown-linux-gnu/release/deps/libhttp_body-c2cf10b33cd0ce6b.rmeta' --extern 'httparse=/<>/target/s390x-unknown-linux-gnu/release/deps/libhttparse-465c7a39a5609564.rmeta' --extern 'httpdate=/<>/target/s390x-unknown-linux-gnu/release/deps/libhttpdate-db613c01ed74ba2a.rmeta' --extern 'itoa=/<>/target/s390x-unknown-linux-gnu/release/deps/libitoa-781424dcec64901b.rmeta' --extern 'pin_project_lite=/<>/target/s390x-unknown-linux-gnu/release/deps/libpin_project_lite-4c8a85fd9dc06b78.rmeta' --extern 'socket2=/<>/target/s390x-unknown-linux-gnu/release/deps/libsocket2-b94c7534f79cde22.rmeta' --extern 'tokio=/<>/target/s390x-unknown-linux-gnu/release/deps/libtokio-ba2a3d739bba22e9.rmeta' --extern 'tower_service=/<>/target/s390x-unknown-linux-gnu/release/deps/libtower_service-af2eeab9a6ac0a77.rmeta' --extern 'tracing=/<>/target/s390x-unknown-linux-gnu/release/deps/libtracing-e37ef47d83e2d760.rmeta' --extern 'want=/<>/target/s390x-unknown-linux-gnu/release/deps/libwant-4a0295e93cffd304.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling deranged v0.3.11 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=deranged CARGO_MANIFEST_DIR='/<>/vendor_rust/deranged' CARGO_PKG_AUTHORS='Jacob Pratt ' CARGO_PKG_DESCRIPTION='Ranged integers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deranged CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jhpratt/deranged' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.3.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name deranged --edition=2021 '/<>/vendor_rust/deranged/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="powerfmt"' --cfg 'feature="std"' -C metadata=3ee2c7ba92955628 -C extra-filename=-3ee2c7ba92955628 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'powerfmt=/<>/target/s390x-unknown-linux-gnu/release/deps/libpowerfmt-dd106cb7613a226c.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=indexmap CARGO_MANIFEST_DIR='/<>/vendor_rust/indexmap-1.9.3' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.9.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/indexmap-02ccf206179e8a44/out' rustc --crate-name indexmap --edition=2021 '/<>/vendor_rust/indexmap-1.9.3/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=c4603be99141a611 -C extra-filename=-c4603be99141a611 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'hashbrown=/<>/target/s390x-unknown-linux-gnu/release/deps/libhashbrown-e5a90461cda0f10b.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg has_std` Compiling pin-project v1.1.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=pin_project CARGO_MANIFEST_DIR='/<>/vendor_rust/pin-project' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A crate for safe and ergonomic pin-projection. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-project CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/taiki-e/pin-project' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.1.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name pin_project --edition=2021 '/<>/vendor_rust/pin-project/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --warn=unreachable_pub '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents --warn=missing_debug_implementations '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes '--warn=clippy::default_union_representation' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' -C metadata=6f6b34ff2790b39f -C extra-filename=-6f6b34ff2790b39f --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'pin_project_internal=/<>/target/release/deps/libpin_project_internal-e11cbdbe603523e2.so' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling time-macros v0.2.17 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=time_macros CARGO_MANIFEST_DIR='/<>/vendor_rust/time-macros' CARGO_PKG_AUTHORS='Jacob Pratt :Time contributors' CARGO_PKG_DESCRIPTION=' Procedural macros for the time crate. This crate is an implementation detail and should not be relied upon directly. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time-macros CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.2.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name time_macros --edition=2021 '/<>/vendor_rust/time-macros/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=variant-size-differences '--warn=clippy::use-debug' '--warn=clippy::unwrap-used' '--warn=clippy::unwrap-in-result' --warn=unused-tuple-struct-fields --warn=unused-qualifications --warn=unused-lifetimes --warn=unused-import-braces --warn=unused --deny=unstable-syntax-pre-expansion --deny=unsafe-op-in-unsafe-fn --warn=unreachable-pub '--warn=clippy::unnested-or-patterns' --deny=unnameable-test-items '--warn=clippy::uninlined-format-args' '--warn=clippy::unimplemented' '--warn=rustdoc::unescaped-backticks' '--deny=clippy::undocumented-unsafe-blocks' --deny=unconditional-recursion --warn=trivial-numeric-casts --warn=trivial-casts '--warn=clippy::todo' --deny=temporary-cstring-as-ptr --deny=suspicious-double-ref-op '--deny=clippy::std-instead-of-core' --warn=single-use-lifetimes '--warn=clippy::semicolon-outside-block' '--warn=rustdoc::private-doc-tests' '--warn=clippy::print-stdout' --deny=overlapping-range-endpoints --deny=opaque-hidden-inferred-bound '--warn=clippy::obfuscated-if-else' '--warn=clippy::nursery' --warn=noop-method-call --deny=non-ascii-idents --deny=named-arguments-used-positionally '--warn=clippy::missing-enforced-import-renames' '--warn=clippy::missing-docs-in-private-items' --warn=missing-docs --warn=missing-debug-implementations --warn=missing-copy-implementations --warn=missing-abi --warn=meta-variable-misuse '--warn=clippy::manual-let-else' --warn=macro-use-extern-crate --warn=let-underscore --warn=keyword-idents --deny=invalid-value --deny=invalid-reference-casting --deny=invalid-nan-comparisons --deny=invalid-macro-export-arguments --deny=invalid-from-utf8 --deny=improper-ctypes-definitions --deny=improper-ctypes --deny=hidden-glob-reexports '--warn=clippy::get-unwrap' --deny=future-incompatible '--warn=clippy::explicit-auto-deref' --deny=drop-bounds --deny=deref-nullptr '--warn=clippy::decimal-literal-representation' '--warn=clippy::dbg-macro' --deny=const-item-mutation --deny=clashing-extern-declarations --deny=ambiguous-glob-reexports '--deny=clippy::alloc-instead-of-core' '--warn=clippy::all' --warn=unstable-name-collisions '--allow=clippy::redundant-pub-crate' '--allow=clippy::option-if-let-else' -C debug-assertions=off --cfg 'feature="formatting"' -C metadata=6755e2fc9acce23b -C extra-filename=-6755e2fc9acce23b --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'num_conv=/<>/target/release/deps/libnum_conv-39204c832dba95a4.rlib' --extern 'time_core=/<>/target/release/deps/libtime_core-5507d29335baff49.rlib' --extern proc_macro --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clinker=s390x-linux-gnu-gcc-Clink-arg=-Wl,-Bsymbolic-functions-Clink-arg=-Wl,-z,relro' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR='/<>/vendor_rust/serde' CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.197 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=197 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=3 OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/serde-e1294c22b22c881f/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/serde-1e2ab6867040e21a/build-script-build` [serde 1.0.197] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clinker=s390x-linux-gnu-gcc-Clink-arg=-Wl,-Bsymbolic-functions-Clink-arg=-Wl,-z,relro' CARGO_MANIFEST_DIR='/<>/vendor_rust/axum-core' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Core types and traits for axum' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/axum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=axum-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/axum' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=3 OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/axum-core-c31d758967d92976/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/axum-core-e640400830b45c44/build-script-build` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=num_traits CARGO_MANIFEST_DIR='/<>/vendor_rust/num-traits' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.2.18 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=18 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/num-traits-97df9f06727eacd0/out' rustc --crate-name num_traits --edition=2018 '/<>/vendor_rust/num-traits/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=d1f6fd7c4806f737 -C extra-filename=-d1f6fd7c4806f737 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg has_to_int_unchecked --cfg has_reverse_bits --cfg has_leading_trailing_ones --cfg has_div_euclid --cfg has_is_subnormal --cfg has_total_cmp --cfg has_int_to_from_bytes --cfg has_float_to_from_bytes` Compiling rand v0.8.5 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rand CARGO_MANIFEST_DIR='/<>/vendor_rust/rand' CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. ' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name rand --edition=2018 '/<>/vendor_rust/rand/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="libc"' --cfg 'feature="rand_chacha"' --cfg 'feature="small_rng"' --cfg 'feature="std"' --cfg 'feature="std_rng"' -C metadata=d215786d2ee82c36 -C extra-filename=-d215786d2ee82c36 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'libc=/<>/target/s390x-unknown-linux-gnu/release/deps/liblibc-06d5b0dcbea052ce.rmeta' --extern 'rand_chacha=/<>/target/s390x-unknown-linux-gnu/release/deps/librand_chacha-73bd0572138d9786.rmeta' --extern 'rand_core=/<>/target/s390x-unknown-linux-gnu/release/deps/librand_core-b6f6688e458cd6de.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=async_trait CARGO_MANIFEST_DIR='/<>/vendor_rust/async-trait' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Type erasure for async trait methods' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-trait CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/async-trait' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.1.77 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=77 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/release/build/async-trait-c010891552de8e2e/out' rustc --crate-name async_trait --edition=2021 '/<>/vendor_rust/async-trait/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=bc08a4e0f7aadc36 -C extra-filename=-bc08a4e0f7aadc36 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'proc_macro2=/<>/target/release/deps/libproc_macro2-68a7d5139b560f94.rlib' --extern 'quote=/<>/target/release/deps/libquote-c09cbda4f200ada7.rlib' --extern 'syn=/<>/target/release/deps/libsyn-56bc210f5669a473.rlib' --extern proc_macro --cap-lints warn` Compiling axum v0.6.20 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/axum' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Web framework that focuses on ergonomics and modularity' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/axum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=axum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/axum' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.6.20 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2021 '/<>/vendor_rust/axum/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=b7691b8e6db1bb43 -C extra-filename=-b7691b8e6db1bb43 --out-dir '/<>/target/release/build/axum-b7691b8e6db1bb43' -L 'dependency=/<>/target/release/deps' --extern 'rustversion=/<>/target/release/deps/librustversion-80343226263b3466.so' --cap-lints warn` Compiling mime v0.3.17 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mime CARGO_MANIFEST_DIR='/<>/vendor_rust/mime' CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='Strongly Typed Mimes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mime CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/mime' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name mime '/<>/vendor_rust/mime/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=4733a427976a2250 -C extra-filename=-4733a427976a2250 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling adler v1.0.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=adler CARGO_MANIFEST_DIR='/<>/vendor_rust/adler' CARGO_PKG_AUTHORS='Jonas Schievink ' CARGO_PKG_DESCRIPTION='A simple clean-room implementation of the Adler-32 checksum' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='0BSD OR MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=adler CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jonas-schievink/adler.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name adler '/<>/vendor_rust/adler/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=d38c2203ee1b3cff -C extra-filename=-d38c2203ee1b3cff --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling paste v1.0.14 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/paste' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Macros for all your token pasting needs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=paste CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/paste' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.14 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 '/<>/vendor_rust/paste/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=7bd7ae0e7eb47cad -C extra-filename=-7bd7ae0e7eb47cad --out-dir '/<>/target/release/build/paste-7bd7ae0e7eb47cad' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=time_core CARGO_MANIFEST_DIR='/<>/vendor_rust/time-core' CARGO_PKG_AUTHORS='Jacob Pratt :Time contributors' CARGO_PKG_DESCRIPTION='This crate is an implementation detail and should not be relied upon directly.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time-core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name time_core --edition=2021 '/<>/vendor_rust/time-core/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=9c13a0628d70e149 -C extra-filename=-9c13a0628d70e149 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR='/<>/vendor_rust/bitflags' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=2.4.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name bitflags --edition=2021 '/<>/vendor_rust/bitflags/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="std"' -C metadata=d06e87d75c9c9310 -C extra-filename=-d06e87d75c9c9310 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/rustix' CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.32 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=32 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2021 '/<>/vendor_rust/rustix/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="libc"' --cfg 'feature="libc_errno"' --cfg 'feature="param"' --cfg 'feature="process"' --cfg 'feature="std"' --cfg 'feature="system"' --cfg 'feature="thread"' --cfg 'feature="use-libc"' --cfg 'feature="use-libc-auxv"' -C metadata=2549642bd72065b9 -C extra-filename=-2549642bd72065b9 --out-dir '/<>/target/release/build/rustix-2549642bd72065b9' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=num_conv CARGO_MANIFEST_DIR='/<>/vendor_rust/num-conv' CARGO_PKG_AUTHORS='Jacob Pratt ' CARGO_PKG_DESCRIPTION='`num_conv` is a crate to convert between integer types without using `as` casts. This provides better certainty when refactoring, makes the exact behavior of code more explicit, and allows using turbofish syntax. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-conv CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jhpratt/num-conv' CARGO_PKG_RUST_VERSION=1.57.0 CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name num_conv --edition=2021 '/<>/vendor_rust/num-conv/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --warn=unused --warn=unreachable-pub '--deny=clippy::std-instead-of-core' --warn=missing-docs '--deny=clippy::alloc-instead-of-core' -C metadata=fa8b7d182819fb67 -C extra-filename=-fa8b7d182819fb67 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling iana-time-zone v0.1.60 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=iana_time_zone CARGO_MANIFEST_DIR='/<>/vendor_rust/iana-time-zone' CARGO_PKG_AUTHORS='Andrew Straw :René Kijewski :Ryan Lopopolo ' CARGO_PKG_DESCRIPTION='get the IANA time zone for the current system' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=iana-time-zone CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/strawlab/iana-time-zone' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.60 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=60 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name iana_time_zone --edition=2018 '/<>/vendor_rust/iana-time-zone/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="fallback"' -C metadata=9dd36dd36e4b2bd5 -C extra-filename=-9dd36dd36e4b2bd5 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling num_threads v0.1.7 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=num_threads CARGO_MANIFEST_DIR='/<>/vendor_rust/num_threads' CARGO_PKG_AUTHORS='Jacob Pratt ' CARGO_PKG_DESCRIPTION='A minimal library that determines the number of running threads for the current process.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num_threads CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/jhpratt/num_threads' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name num_threads '/<>/vendor_rust/num_threads/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=4ef31b8f98ca0096 -C extra-filename=-4ef31b8f98ca0096 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling time v0.3.34 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=time CARGO_MANIFEST_DIR='/<>/vendor_rust/time' CARGO_PKG_AUTHORS='Jacob Pratt :Time contributors' CARGO_PKG_DESCRIPTION='Date and time library. Fully interoperable with the standard library. Mostly compatible with #'\!'[no_std].' CARGO_PKG_HOMEPAGE='https://time-rs.github.io' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.3.34 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=34 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name time --edition=2021 '/<>/vendor_rust/time/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --warn=variant-size-differences '--warn=clippy::use-debug' '--warn=clippy::unwrap-used' '--warn=clippy::unwrap-in-result' --warn=unused-tuple-struct-fields --warn=unused-qualifications --warn=unused-lifetimes --warn=unused-import-braces --warn=unused --deny=unstable-syntax-pre-expansion --deny=unsafe-op-in-unsafe-fn --warn=unreachable-pub '--warn=clippy::unnested-or-patterns' --deny=unnameable-test-items '--warn=clippy::uninlined-format-args' '--warn=clippy::unimplemented' '--warn=rustdoc::unescaped-backticks' '--deny=clippy::undocumented-unsafe-blocks' --deny=unconditional-recursion --warn=trivial-numeric-casts --warn=trivial-casts '--warn=clippy::todo' --deny=temporary-cstring-as-ptr --deny=suspicious-double-ref-op '--deny=clippy::std-instead-of-core' --warn=single-use-lifetimes '--warn=clippy::semicolon-outside-block' '--warn=rustdoc::private-doc-tests' '--warn=clippy::print-stdout' --deny=overlapping-range-endpoints --deny=opaque-hidden-inferred-bound '--warn=clippy::obfuscated-if-else' '--warn=clippy::nursery' --warn=noop-method-call --deny=non-ascii-idents --deny=named-arguments-used-positionally '--warn=clippy::missing-enforced-import-renames' '--warn=clippy::missing-docs-in-private-items' --warn=missing-docs --warn=missing-debug-implementations --warn=missing-copy-implementations --warn=missing-abi --warn=meta-variable-misuse '--warn=clippy::manual-let-else' --warn=macro-use-extern-crate --warn=let-underscore --warn=keyword-idents --deny=invalid-value --deny=invalid-reference-casting --deny=invalid-nan-comparisons --deny=invalid-macro-export-arguments --deny=invalid-from-utf8 --deny=improper-ctypes-definitions --deny=improper-ctypes --deny=hidden-glob-reexports '--warn=clippy::get-unwrap' --deny=future-incompatible '--warn=clippy::explicit-auto-deref' --deny=drop-bounds --deny=deref-nullptr '--warn=clippy::decimal-literal-representation' '--warn=clippy::dbg-macro' --deny=const-item-mutation --deny=clashing-extern-declarations --deny=ambiguous-glob-reexports '--deny=clippy::alloc-instead-of-core' '--warn=clippy::all' --warn=unstable-name-collisions '--allow=clippy::redundant-pub-crate' '--allow=clippy::option-if-let-else' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="formatting"' --cfg 'feature="local-offset"' --cfg 'feature="macros"' --cfg 'feature="std"' -C metadata=4c0361bf220be0ea -C extra-filename=-4c0361bf220be0ea --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'deranged=/<>/target/s390x-unknown-linux-gnu/release/deps/libderanged-3ee2c7ba92955628.rmeta' --extern 'itoa=/<>/target/s390x-unknown-linux-gnu/release/deps/libitoa-781424dcec64901b.rmeta' --extern 'libc=/<>/target/s390x-unknown-linux-gnu/release/deps/liblibc-06d5b0dcbea052ce.rmeta' --extern 'num_conv=/<>/target/s390x-unknown-linux-gnu/release/deps/libnum_conv-fa8b7d182819fb67.rmeta' --extern 'num_threads=/<>/target/s390x-unknown-linux-gnu/release/deps/libnum_threads-4ef31b8f98ca0096.rmeta' --extern 'powerfmt=/<>/target/s390x-unknown-linux-gnu/release/deps/libpowerfmt-dd106cb7613a226c.rmeta' --extern 'time_core=/<>/target/s390x-unknown-linux-gnu/release/deps/libtime_core-9c13a0628d70e149.rmeta' --extern 'time_macros=/<>/target/release/deps/libtime_macros-6755e2fc9acce23b.so' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clinker=s390x-linux-gnu-gcc-Clink-arg=-Wl,-Bsymbolic-functions-Clink-arg=-Wl,-z,relro' CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_FS=1 CARGO_FEATURE_LIBC=1 CARGO_FEATURE_LIBC_ERRNO=1 CARGO_FEATURE_PARAM=1 CARGO_FEATURE_PROCESS=1 CARGO_FEATURE_STD=1 CARGO_FEATURE_SYSTEM=1 CARGO_FEATURE_THREAD=1 CARGO_FEATURE_USE_LIBC=1 CARGO_FEATURE_USE_LIBC_AUXV=1 CARGO_MANIFEST_DIR='/<>/vendor_rust/rustix' CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.32 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=32 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=3 OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/rustix-5846041f859e8039/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/rustix-2549642bd72065b9/build-script-build` [rustix 0.38.32] cargo:rerun-if-changed=build.rs [rustix 0.38.32] cargo:rustc-cfg=static_assertions [rustix 0.38.32] cargo:rustc-cfg=libc [rustix 0.38.32] cargo:rustc-cfg=linux_like [rustix 0.38.32] cargo:rustc-cfg=linux_kernel [rustix 0.38.32] cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_EXPERIMENTAL_ASM [rustix 0.38.32] cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_LIBC [rustix 0.38.32] cargo:rerun-if-env-changed=CARGO_FEATURE_USE_LIBC [rustix 0.38.32] cargo:rerun-if-env-changed=CARGO_FEATURE_RUSTC_DEP_OF_STD [rustix 0.38.32] cargo:rerun-if-env-changed=CARGO_CFG_MIRI Compiling chrono v0.4.34 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=chrono CARGO_MANIFEST_DIR='/<>/vendor_rust/chrono' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Date and time library for Rust' CARGO_PKG_HOMEPAGE='https://github.com/chronotope/chrono' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chrono CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/chronotope/chrono' CARGO_PKG_RUST_VERSION=1.61.0 CARGO_PKG_VERSION=0.4.34 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=34 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name chrono --edition=2021 '/<>/vendor_rust/chrono/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="android-tzdata"' --cfg 'feature="clock"' --cfg 'feature="iana-time-zone"' --cfg 'feature="now"' --cfg 'feature="std"' --cfg 'feature="winapi"' --cfg 'feature="windows-targets"' -C metadata=ee21ad53e371a164 -C extra-filename=-ee21ad53e371a164 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'iana_time_zone=/<>/target/s390x-unknown-linux-gnu/release/deps/libiana_time_zone-9dd36dd36e4b2bd5.rmeta' --extern 'num_traits=/<>/target/s390x-unknown-linux-gnu/release/deps/libnum_traits-d1f6fd7c4806f737.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_MANIFEST_DIR='/<>/vendor_rust/paste' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Macros for all your token pasting needs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=paste CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/paste' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.14 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=0 OUT_DIR='/<>/target/release/build/paste-7b10d5935fcb423b/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/paste-7bd7ae0e7eb47cad/build-script-build` [paste 1.0.14] cargo:rerun-if-changed=build.rs Compiling miniz_oxide v0.7.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=miniz_oxide CARGO_MANIFEST_DIR='/<>/vendor_rust/miniz_oxide' CARGO_PKG_AUTHORS='Frommi :oyvindln ' CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression library rewritten in Rust based on miniz' CARGO_PKG_HOMEPAGE='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_PKG_LICENSE='MIT OR Zlib OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=miniz_oxide CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name miniz_oxide --edition=2018 '/<>/vendor_rust/miniz_oxide/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="with-alloc"' -C metadata=008c0d8c9d7c2af1 -C extra-filename=-008c0d8c9d7c2af1 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'adler=/<>/target/s390x-unknown-linux-gnu/release/deps/libadler-d38c2203ee1b3cff.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=axum_core CARGO_MANIFEST_DIR='/<>/vendor_rust/axum-core' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Core types and traits for axum' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/axum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=axum-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/axum' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/axum-core-c31d758967d92976/out' rustc --crate-name axum_core --edition=2021 '/<>/vendor_rust/axum-core/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=de6bfd264f34b5d7 -C extra-filename=-de6bfd264f34b5d7 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'async_trait=/<>/target/release/deps/libasync_trait-bc08a4e0f7aadc36.so' --extern 'bytes=/<>/target/s390x-unknown-linux-gnu/release/deps/libbytes-1713362b85885ee1.rmeta' --extern 'futures_util=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_util-0d4bf4655fdcab73.rmeta' --extern 'http=/<>/target/s390x-unknown-linux-gnu/release/deps/libhttp-8fce1d6ba2933b49.rmeta' --extern 'http_body=/<>/target/s390x-unknown-linux-gnu/release/deps/libhttp_body-c2cf10b33cd0ce6b.rmeta' --extern 'mime=/<>/target/s390x-unknown-linux-gnu/release/deps/libmime-4733a427976a2250.rmeta' --extern 'tower_layer=/<>/target/s390x-unknown-linux-gnu/release/deps/libtower_layer-fcfa8d49485ddd41.rmeta' --extern 'tower_service=/<>/target/s390x-unknown-linux-gnu/release/deps/libtower_service-af2eeab9a6ac0a77.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` warning: lint `private_in_public` has been removed: replaced with another group of lints, see RFC for more information --> /<>/vendor_rust/axum-core/src/lib.rs:47:26 | 47 | #![deny(unreachable_pub, private_in_public)] | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(renamed_and_removed_lints)]` on by default Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clinker=s390x-linux-gnu-gcc-Clink-arg=-Wl,-Bsymbolic-functions-Clink-arg=-Wl,-z,relro' CARGO_MANIFEST_DIR='/<>/vendor_rust/axum' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Web framework that focuses on ergonomics and modularity' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/axum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=axum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/axum' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.6.20 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=3 OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/axum-07910d3f99635d1c/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/axum-b7691b8e6db1bb43/build-script-build` Compiling tower v0.4.13 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tower CARGO_MANIFEST_DIR='/<>/vendor_rust/tower' CARGO_PKG_AUTHORS='Tower Maintainers ' CARGO_PKG_DESCRIPTION='Tower is a library of modular and reusable components for building robust clients and servers. ' CARGO_PKG_HOMEPAGE='https://github.com/tower-rs/tower' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tower CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tower-rs/tower' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.4.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name tower --edition=2018 '/<>/vendor_rust/tower/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="__common"' --cfg 'feature="balance"' --cfg 'feature="buffer"' --cfg 'feature="default"' --cfg 'feature="discover"' --cfg 'feature="futures-core"' --cfg 'feature="futures-util"' --cfg 'feature="indexmap"' --cfg 'feature="limit"' --cfg 'feature="load"' --cfg 'feature="log"' --cfg 'feature="make"' --cfg 'feature="pin-project"' --cfg 'feature="pin-project-lite"' --cfg 'feature="rand"' --cfg 'feature="ready-cache"' --cfg 'feature="slab"' --cfg 'feature="timeout"' --cfg 'feature="tokio"' --cfg 'feature="tokio-util"' --cfg 'feature="tracing"' --cfg 'feature="util"' -C metadata=a6b059e1984bc132 -C extra-filename=-a6b059e1984bc132 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'futures_core=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_core-feb89879bdf81ad6.rmeta' --extern 'futures_util=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_util-0d4bf4655fdcab73.rmeta' --extern 'indexmap=/<>/target/s390x-unknown-linux-gnu/release/deps/libindexmap-c4603be99141a611.rmeta' --extern 'pin_project=/<>/target/s390x-unknown-linux-gnu/release/deps/libpin_project-6f6b34ff2790b39f.rmeta' --extern 'pin_project_lite=/<>/target/s390x-unknown-linux-gnu/release/deps/libpin_project_lite-4c8a85fd9dc06b78.rmeta' --extern 'rand=/<>/target/s390x-unknown-linux-gnu/release/deps/librand-d215786d2ee82c36.rmeta' --extern 'slab=/<>/target/s390x-unknown-linux-gnu/release/deps/libslab-b4d6f6b8ba2c29f0.rmeta' --extern 'tokio=/<>/target/s390x-unknown-linux-gnu/release/deps/libtokio-ba2a3d739bba22e9.rmeta' --extern 'tokio_util=/<>/target/s390x-unknown-linux-gnu/release/deps/libtokio_util-26fa311c3db85bdb.rmeta' --extern 'tower_layer=/<>/target/s390x-unknown-linux-gnu/release/deps/libtower_layer-fcfa8d49485ddd41.rmeta' --extern 'tower_service=/<>/target/s390x-unknown-linux-gnu/release/deps/libtower_service-af2eeab9a6ac0a77.rmeta' --extern 'tracing=/<>/target/s390x-unknown-linux-gnu/release/deps/libtracing-e37ef47d83e2d760.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=serde CARGO_MANIFEST_DIR='/<>/vendor_rust/serde' CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.197 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=197 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/serde-e1294c22b22c881f/out' rustc --crate-name serde --edition=2018 '/<>/vendor_rust/serde/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=7c5dfe49b2bd50af -C extra-filename=-7c5dfe49b2bd50af --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` warning: use of deprecated method `futures_util::stream::FuturesOrdered::::push`: use `push_back` instead --> /<>/vendor_rust/tower/src/util/call_all/ordered.rs:173:25 | 173 | FuturesOrdered::push(self, future) | ^^^^ | = note: `#[warn(deprecated)]` on by default warning: `tower` (lib) generated 1 warning Compiling tonic-build v0.11.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tonic_build CARGO_MANIFEST_DIR='/<>/vendor_rust/tonic-build' CARGO_PKG_AUTHORS='Lucio Franco ' CARGO_PKG_DESCRIPTION='Codegen module of `tonic` gRPC implementation. ' CARGO_PKG_HOMEPAGE='https://github.com/hyperium/tonic' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tonic-build CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/tonic' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name tonic_build --edition=2021 '/<>/vendor_rust/tonic-build/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="prost"' --cfg 'feature="prost-build"' --cfg 'feature="transport"' -C metadata=2a30f4b2447ec530 -C extra-filename=-2a30f4b2447ec530 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'prettyplease=/<>/target/release/deps/libprettyplease-a8db8a2b53b201d9.rmeta' --extern 'proc_macro2=/<>/target/release/deps/libproc_macro2-68a7d5139b560f94.rmeta' --extern 'prost_build=/<>/target/release/deps/libprost_build-d01532bc560c319d.rmeta' --extern 'quote=/<>/target/release/deps/libquote-c09cbda4f200ada7.rmeta' --extern 'syn=/<>/target/release/deps/libsyn-56bc210f5669a473.rmeta' --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clinker=s390x-linux-gnu-gcc-Clink-arg=-Wl,-Bsymbolic-functions-Clink-arg=-Wl,-z,relro' CARGO_MANIFEST_DIR='/<>/vendor_rust/error-chain' CARGO_PKG_AUTHORS='Brian Anderson :Paul Colomiets :Colin Kiegel :Yamakaky :Andrew Gauger ' CARGO_PKG_DESCRIPTION='Yet another error boilerplate library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=error-chain CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/error-chain' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=3 OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/error-chain-43a57e4801c49944/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/error-chain-abea91b33d42eac6/build-script-build` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=crc32fast CARGO_MANIFEST_DIR='/<>/vendor_rust/crc32fast' CARGO_PKG_AUTHORS='Sam Rijs :Alex Crichton ' CARGO_PKG_DESCRIPTION='Fast, SIMD-accelerated CRC32 (IEEE) checksum computation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crc32fast CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/srijs/rust-crc32fast' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/crc32fast-6c7ae30f47463ff3/out' rustc --crate-name crc32fast '/<>/vendor_rust/crc32fast/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=9a3ad7c7fc09482c -C extra-filename=-9a3ad7c7fc09482c --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'cfg_if=/<>/target/s390x-unknown-linux-gnu/release/deps/libcfg_if-4b26843e46803628.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg crc32fast_stdarchx86` [error-chain 0.12.4] cargo:rustc-cfg=has_error_source [error-chain 0.12.4] cargo:rustc-cfg=has_error_description_deprecated [error-chain 0.12.4] cargo:rustc-cfg=build="release" Compiling tokio-io-timeout v1.2.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio_io_timeout CARGO_MANIFEST_DIR='/<>/vendor_rust/tokio-io-timeout' CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Tokio wrappers which apply timeouts to IO operations' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-io-timeout CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sfackler/tokio-io-timeout' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name tokio_io_timeout --edition=2018 '/<>/vendor_rust/tokio-io-timeout/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=d50d450dd6180759 -C extra-filename=-d50d450dd6180759 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'pin_project_lite=/<>/target/s390x-unknown-linux-gnu/release/deps/libpin_project_lite-4c8a85fd9dc06b78.rmeta' --extern 'tokio=/<>/target/s390x-unknown-linux-gnu/release/deps/libtokio-ba2a3d739bba22e9.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling async-stream-impl v0.3.5 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=async_stream_impl CARGO_MANIFEST_DIR='/<>/vendor_rust/async-stream-impl' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='proc macros for async-stream crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-stream-impl CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/async-stream' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name async_stream_impl --edition=2018 '/<>/vendor_rust/async-stream-impl/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=6de48a95f75276cb -C extra-filename=-6de48a95f75276cb --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'proc_macro2=/<>/target/release/deps/libproc_macro2-68a7d5139b560f94.rlib' --extern 'quote=/<>/target/release/deps/libquote-c09cbda4f200ada7.rlib' --extern 'syn=/<>/target/release/deps/libsyn-56bc210f5669a473.rlib' --extern proc_macro --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=errno CARGO_MANIFEST_DIR='/<>/vendor_rust/errno' CARGO_PKG_AUTHORS='Chris Wong ' CARGO_PKG_DESCRIPTION='Cross-platform interface to the `errno` variable.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=errno CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/lambda-fairy/rust-errno' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name errno --edition=2018 '/<>/vendor_rust/errno/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="std"' -C metadata=95e823ea262a3bfb -C extra-filename=-95e823ea262a3bfb --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'libc=/<>/target/s390x-unknown-linux-gnu/release/deps/liblibc-06d5b0dcbea052ce.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling bitflags v1.3.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR='/<>/vendor_rust/bitflags-1.3.2' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name bitflags --edition=2018 '/<>/vendor_rust/bitflags-1.3.2/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' -C metadata=079c8d45aa3492c5 -C extra-filename=-079c8d45aa3492c5 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling percent-encoding v2.3.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=percent_encoding CARGO_MANIFEST_DIR='/<>/vendor_rust/percent-encoding' CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='Percent encoding and decoding' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=percent-encoding CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_RUST_VERSION=1.51 CARGO_PKG_VERSION=2.3.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name percent_encoding --edition=2018 '/<>/vendor_rust/percent-encoding/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=7dd0cc87ca68f143 -C extra-filename=-7dd0cc87ca68f143 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` warning: `axum-core` (lib) generated 1 warning Compiling cc v1.0.90 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR='/<>/vendor_rust/cc' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/cc-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/cc-rs' CARGO_PKG_RUST_VERSION=1.53 CARGO_PKG_VERSION=1.0.90 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=90 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name cc --edition=2018 '/<>/vendor_rust/cc/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=559e4fe4c8405f43 -C extra-filename=-559e4fe4c8405f43 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling match_cfg v0.1.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=match_cfg CARGO_MANIFEST_DIR='/<>/vendor_rust/match_cfg' CARGO_PKG_AUTHORS='gnzlbg ' CARGO_PKG_DESCRIPTION='A convenience macro to ergonomically define an item depending on a large number of `#[cfg]` parameters. Structured like match statement, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/gnzlbg/match_cfg' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=match_cfg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gnzlbg/match_cfg' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name match_cfg '/<>/vendor_rust/match_cfg/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="use_core"' -C metadata=7ee260562d709cb7 -C extra-filename=-7ee260562d709cb7 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling memchr v2.7.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR='/<>/vendor_rust/memchr' CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.7.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name memchr --edition=2021 '/<>/vendor_rust/memchr/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=0522dd4f9399110e -C extra-filename=-0522dd4f9399110e --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling procfs v0.16.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/vendor_rust/procfs' CARGO_PKG_AUTHORS='Andrew Chin ' CARGO_PKG_DESCRIPTION='Interface to the linux procfs pseudo-filesystem' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=procfs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/eminence/procfs' CARGO_PKG_RUST_VERSION=1.48 CARGO_PKG_VERSION=0.16.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 '/<>/vendor_rust/procfs/build.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="chrono"' --cfg 'feature="default"' --cfg 'feature="flate2"' -C metadata=157cb52869b017ff -C extra-filename=-157cb52869b017ff --out-dir '/<>/target/release/build/procfs-157cb52869b017ff' -L 'dependency=/<>/target/release/deps' --cap-lints warn` Compiling matchit v0.7.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=matchit CARGO_MANIFEST_DIR='/<>/vendor_rust/matchit' CARGO_PKG_AUTHORS='Ibraheem Ahmed ' CARGO_PKG_DESCRIPTION='A high performance, zero-copy URL router.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT AND BSD-3-Clause' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=matchit CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ibraheemdev/matchit' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name matchit --edition=2021 '/<>/vendor_rust/matchit/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' -C metadata=bfb175005d29f948 -C extra-filename=-bfb175005d29f948 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=linux_raw_sys CARGO_MANIFEST_DIR='/<>/vendor_rust/linux-raw-sys' CARGO_PKG_AUTHORS='Dan Gohman ' CARGO_PKG_DESCRIPTION='Generated bindings for Linux'\''s userspace API' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=linux-raw-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sunfishcode/linux-raw-sys' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.4.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name linux_raw_sys --edition=2021 '/<>/vendor_rust/linux-raw-sys/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' --cfg 'feature="prctl"' --cfg 'feature="system"' -C metadata=5a93b3b6c70c0fde -C extra-filename=-5a93b3b6c70c0fde --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling sync_wrapper v0.1.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=sync_wrapper CARGO_MANIFEST_DIR='/<>/vendor_rust/sync_wrapper' CARGO_PKG_AUTHORS='Actyx AG ' CARGO_PKG_DESCRIPTION='A tool for enlisting the compiler’s help in proving the absence of concurrency' CARGO_PKG_HOMEPAGE='https://docs.rs/sync_wrapper' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sync_wrapper CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Actyx/sync_wrapper' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name sync_wrapper --edition=2018 '/<>/vendor_rust/sync_wrapper/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=a473400a8fafe4f6 -C extra-filename=-a473400a8fafe4f6 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling hex v0.4.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hex CARGO_MANIFEST_DIR='/<>/vendor_rust/hex' CARGO_PKG_AUTHORS='KokaKiwi ' CARGO_PKG_DESCRIPTION='Encoding and decoding data into/from hexadecimal representation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/KokaKiwi/rust-hex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name hex --edition=2018 '/<>/vendor_rust/hex/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=bce50d4ebb61e59c -C extra-filename=-bce50d4ebb61e59c --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustix CARGO_MANIFEST_DIR='/<>/vendor_rust/rustix' CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.32 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=32 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/rustix-5846041f859e8039/out' rustc --crate-name rustix --edition=2021 '/<>/vendor_rust/rustix/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="libc"' --cfg 'feature="libc_errno"' --cfg 'feature="param"' --cfg 'feature="process"' --cfg 'feature="std"' --cfg 'feature="system"' --cfg 'feature="thread"' --cfg 'feature="use-libc"' --cfg 'feature="use-libc-auxv"' -C metadata=a22b82f85237e589 -C extra-filename=-a22b82f85237e589 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'bitflags=/<>/target/s390x-unknown-linux-gnu/release/deps/libbitflags-d06e87d75c9c9310.rmeta' --extern 'libc_errno=/<>/target/s390x-unknown-linux-gnu/release/deps/liberrno-95e823ea262a3bfb.rmeta' --extern 'libc=/<>/target/s390x-unknown-linux-gnu/release/deps/liblibc-06d5b0dcbea052ce.rmeta' --extern 'linux_raw_sys=/<>/target/s390x-unknown-linux-gnu/release/deps/liblinux_raw_sys-5a93b3b6c70c0fde.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg static_assertions --cfg libc --cfg linux_like --cfg linux_kernel` Compiling procfs-core v0.16.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=procfs_core CARGO_MANIFEST_DIR='/<>/vendor_rust/procfs-core' CARGO_PKG_AUTHORS='Andrew Chin ' CARGO_PKG_DESCRIPTION='Data structures and parsing for the linux procfs pseudo-filesystem' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=procfs-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/eminence/procfs' CARGO_PKG_RUST_VERSION=1.48 CARGO_PKG_VERSION=0.16.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name procfs_core --edition=2018 '/<>/vendor_rust/procfs-core/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="chrono"' --cfg 'feature="default"' -C metadata=a156223fb401e7df -C extra-filename=-a156223fb401e7df --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'bitflags=/<>/target/s390x-unknown-linux-gnu/release/deps/libbitflags-d06e87d75c9c9310.rmeta' --extern 'chrono=/<>/target/s390x-unknown-linux-gnu/release/deps/libchrono-ee21ad53e371a164.rmeta' --extern 'hex=/<>/target/s390x-unknown-linux-gnu/release/deps/libhex-bce50d4ebb61e59c.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=axum CARGO_MANIFEST_DIR='/<>/vendor_rust/axum' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Web framework that focuses on ergonomics and modularity' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/axum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=axum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/axum' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.6.20 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/axum-07910d3f99635d1c/out' rustc --crate-name axum --edition=2021 '/<>/vendor_rust/axum/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=9879f7cd4b8adfb0 -C extra-filename=-9879f7cd4b8adfb0 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'async_trait=/<>/target/release/deps/libasync_trait-bc08a4e0f7aadc36.so' --extern 'axum_core=/<>/target/s390x-unknown-linux-gnu/release/deps/libaxum_core-de6bfd264f34b5d7.rmeta' --extern 'bitflags=/<>/target/s390x-unknown-linux-gnu/release/deps/libbitflags-079c8d45aa3492c5.rmeta' --extern 'bytes=/<>/target/s390x-unknown-linux-gnu/release/deps/libbytes-1713362b85885ee1.rmeta' --extern 'futures_util=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_util-0d4bf4655fdcab73.rmeta' --extern 'http=/<>/target/s390x-unknown-linux-gnu/release/deps/libhttp-8fce1d6ba2933b49.rmeta' --extern 'http_body=/<>/target/s390x-unknown-linux-gnu/release/deps/libhttp_body-c2cf10b33cd0ce6b.rmeta' --extern 'hyper=/<>/target/s390x-unknown-linux-gnu/release/deps/libhyper-be967422e7b556fe.rmeta' --extern 'itoa=/<>/target/s390x-unknown-linux-gnu/release/deps/libitoa-781424dcec64901b.rmeta' --extern 'matchit=/<>/target/s390x-unknown-linux-gnu/release/deps/libmatchit-bfb175005d29f948.rmeta' --extern 'memchr=/<>/target/s390x-unknown-linux-gnu/release/deps/libmemchr-0522dd4f9399110e.rmeta' --extern 'mime=/<>/target/s390x-unknown-linux-gnu/release/deps/libmime-4733a427976a2250.rmeta' --extern 'percent_encoding=/<>/target/s390x-unknown-linux-gnu/release/deps/libpercent_encoding-7dd0cc87ca68f143.rmeta' --extern 'pin_project_lite=/<>/target/s390x-unknown-linux-gnu/release/deps/libpin_project_lite-4c8a85fd9dc06b78.rmeta' --extern 'serde=/<>/target/s390x-unknown-linux-gnu/release/deps/libserde-7c5dfe49b2bd50af.rmeta' --extern 'sync_wrapper=/<>/target/s390x-unknown-linux-gnu/release/deps/libsync_wrapper-a473400a8fafe4f6.rmeta' --extern 'tower=/<>/target/s390x-unknown-linux-gnu/release/deps/libtower-a6b059e1984bc132.rmeta' --extern 'tower_layer=/<>/target/s390x-unknown-linux-gnu/release/deps/libtower_layer-fcfa8d49485ddd41.rmeta' --extern 'tower_service=/<>/target/s390x-unknown-linux-gnu/release/deps/libtower_service-af2eeab9a6ac0a77.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` warning: lint `private_in_public` has been removed: replaced with another group of lints, see RFC for more information --> /<>/vendor_rust/axum/src/lib.rs:434:26 | 434 | #![deny(unreachable_pub, private_in_public)] | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(renamed_and_removed_lints)]` on by default warning: unused import: `Extension` --> /<>/vendor_rust/axum/src/extract/request_parts.rs:1:13 | 1 | use super::{Extension, FromRequest, FromRequestParts}; | ^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: unused imports: `Uri`, `request::Parts` --> /<>/vendor_rust/axum/src/extract/request_parts.rs:8:12 | 8 | use http::{request::Parts, Request, Uri}; | ^^^^^^^^^^^^^^ ^^^ Compiling nss v0.1.0 (/<>/nss) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR='/<>/nss' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nss CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2021 nss/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=f3889e6bd7037aa3 -C extra-filename=-f3889e6bd7037aa3 --out-dir '/<>/target/release/build/nss-f3889e6bd7037aa3' -L 'dependency=/<>/target/release/deps' --extern 'cc=/<>/target/release/deps/libcc-559e4fe4c8405f43.rlib' --extern 'tonic_build=/<>/target/release/deps/libtonic_build-2a30f4b2447ec530.rlib'` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clinker=s390x-linux-gnu-gcc-Clink-arg=-Wl,-Bsymbolic-functions-Clink-arg=-Wl,-z,relro' CARGO_FEATURE_CHRONO=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_FLATE2=1 CARGO_MANIFEST_DIR='/<>/vendor_rust/procfs' CARGO_PKG_AUTHORS='Andrew Chin ' CARGO_PKG_DESCRIPTION='Interface to the linux procfs pseudo-filesystem' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=procfs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/eminence/procfs' CARGO_PKG_RUST_VERSION=1.48 CARGO_PKG_VERSION=0.16.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=3 OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/procfs-e06c819d6c8d3f09/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/procfs-157cb52869b017ff/build-script-build` Compiling async-stream v0.3.5 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=async_stream CARGO_MANIFEST_DIR='/<>/vendor_rust/async-stream' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Asynchronous streams using async & await notation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-stream CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/async-stream' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name async_stream --edition=2018 '/<>/vendor_rust/async-stream/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=0216b7dce8240cd8 -C extra-filename=-0216b7dce8240cd8 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'async_stream_impl=/<>/target/release/deps/libasync_stream_impl-6de48a95f75276cb.so' --extern 'futures_core=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_core-feb89879bdf81ad6.rmeta' --extern 'pin_project_lite=/<>/target/s390x-unknown-linux-gnu/release/deps/libpin_project_lite-4c8a85fd9dc06b78.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling hostname v0.3.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hostname CARGO_MANIFEST_DIR='/<>/vendor_rust/hostname' CARGO_PKG_AUTHORS='fengcen :svartalf ' CARGO_PKG_DESCRIPTION='Cross-platform system'\''s host name functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hostname CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/svartalf/hostname' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name hostname '/<>/vendor_rust/hostname/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' -C metadata=678fe5bd695efd83 -C extra-filename=-678fe5bd695efd83 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'libc=/<>/target/s390x-unknown-linux-gnu/release/deps/liblibc-06d5b0dcbea052ce.rmeta' --extern 'match_cfg=/<>/target/s390x-unknown-linux-gnu/release/deps/libmatch_cfg-7ee260562d709cb7.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling hyper-timeout v0.4.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hyper_timeout CARGO_MANIFEST_DIR='/<>/vendor_rust/hyper-timeout' CARGO_PKG_AUTHORS='Herman J. Radtke III ' CARGO_PKG_DESCRIPTION='A connect, read and write timeout aware connector to be used with hyper Client.' CARGO_PKG_HOMEPAGE='https://github.com/hjr3/hyper-timeout' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hyper-timeout CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hjr3/hyper-timeout' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name hyper_timeout --edition=2018 '/<>/vendor_rust/hyper-timeout/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=4d472abff1762cc7 -C extra-filename=-4d472abff1762cc7 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'hyper=/<>/target/s390x-unknown-linux-gnu/release/deps/libhyper-be967422e7b556fe.rmeta' --extern 'pin_project_lite=/<>/target/s390x-unknown-linux-gnu/release/deps/libpin_project_lite-4c8a85fd9dc06b78.rmeta' --extern 'tokio=/<>/target/s390x-unknown-linux-gnu/release/deps/libtokio-ba2a3d739bba22e9.rmeta' --extern 'tokio_io_timeout=/<>/target/s390x-unknown-linux-gnu/release/deps/libtokio_io_timeout-d50d450dd6180759.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` warning: unused import: `FromRequestParts` --> /<>/vendor_rust/axum/src/extract/request_parts.rs:1:37 | 1 | use super::{Extension, FromRequest, FromRequestParts}; | ^^^^^^^^^^^^^^^^ Compiling flate2 v1.0.28 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=flate2 CARGO_MANIFEST_DIR='/<>/vendor_rust/flate2' CARGO_PKG_AUTHORS='Alex Crichton :Josh Triplett ' CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression exposed as Read/BufRead/Write streams. Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, and raw deflate streams. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/flate2-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=flate2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/flate2-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.28 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=28 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name flate2 --edition=2018 '/<>/vendor_rust/flate2/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="any_impl"' --cfg 'feature="default"' --cfg 'feature="miniz_oxide"' --cfg 'feature="rust_backend"' -C metadata=8a019deffb2ffe44 -C extra-filename=-8a019deffb2ffe44 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'crc32fast=/<>/target/s390x-unknown-linux-gnu/release/deps/libcrc32fast-9a3ad7c7fc09482c.rmeta' --extern 'miniz_oxide=/<>/target/s390x-unknown-linux-gnu/release/deps/libminiz_oxide-008c0d8c9d7c2af1.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=error_chain CARGO_MANIFEST_DIR='/<>/vendor_rust/error-chain' CARGO_PKG_AUTHORS='Brian Anderson :Paul Colomiets :Colin Kiegel :Yamakaky :Andrew Gauger ' CARGO_PKG_DESCRIPTION='Yet another error boilerplate library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=error-chain CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/error-chain' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/error-chain-43a57e4801c49944/out' rustc --crate-name error_chain '/<>/vendor_rust/error-chain/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=6bc0e9212e3d59c0 -C extra-filename=-6bc0e9212e3d59c0 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro --cfg has_error_source --cfg has_error_description_deprecated --cfg 'build="release"'` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=paste CARGO_MANIFEST_DIR='/<>/vendor_rust/paste' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Macros for all your token pasting needs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=paste CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/paste' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.14 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/release/build/paste-7b10d5935fcb423b/out' rustc --crate-name paste --edition=2018 '/<>/vendor_rust/paste/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=86b88a1e044bf8de -C extra-filename=-86b88a1e044bf8de --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern proc_macro --cap-lints warn` Compiling colored v2.1.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=colored CARGO_MANIFEST_DIR='/<>/vendor_rust/colored' CARGO_PKG_AUTHORS='Thomas Wickham ' CARGO_PKG_DESCRIPTION='The most simple way to add colors in your terminal' CARGO_PKG_HOMEPAGE='https://github.com/mackwic/colored' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=colored CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mackwic/colored' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=2.1.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name colored --edition=2021 '/<>/vendor_rust/colored/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=bbdf673063f540b5 -C extra-filename=-bbdf673063f540b5 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'lazy_static=/<>/target/s390x-unknown-linux-gnu/release/deps/liblazy_static-b5cc83258c1c8d9e.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling tokio-stream v0.1.14 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio_stream CARGO_MANIFEST_DIR='/<>/vendor_rust/tokio-stream' CARGO_PKG_AUTHORS='Tokio Contributors ' CARGO_PKG_DESCRIPTION='Utilities to work with `Stream` and `tokio`. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-stream CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.1.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name tokio_stream --edition=2021 '/<>/vendor_rust/tokio-stream/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="time"' -C metadata=5ffc038e7f332751 -C extra-filename=-5ffc038e7f332751 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'futures_core=/<>/target/s390x-unknown-linux-gnu/release/deps/libfutures_core-feb89879bdf81ad6.rmeta' --extern 'pin_project_lite=/<>/target/s390x-unknown-linux-gnu/release/deps/libpin_project_lite-4c8a85fd9dc06b78.rmeta' --extern 'tokio=/<>/target/s390x-unknown-linux-gnu/release/deps/libtokio-ba2a3d739bba22e9.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=prost CARGO_MANIFEST_DIR='/<>/vendor_rust/prost' CARGO_PKG_AUTHORS='Dan Burkert :Lucio Franco ' CARGO_PKG_DESCRIPTION='A Protocol Buffers implementation for the Rust Language.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prost CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/prost' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name prost --edition=2021 '/<>/vendor_rust/prost/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="prost-derive"' --cfg 'feature="std"' -C metadata=46d70fc506b9f362 -C extra-filename=-46d70fc506b9f362 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'bytes=/<>/target/s390x-unknown-linux-gnu/release/deps/libbytes-1713362b85885ee1.rmeta' --extern 'prost_derive=/<>/target/release/deps/libprost_derive-3631d948ad889e80.so' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling base64 v0.21.7 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=base64 CARGO_MANIFEST_DIR='/<>/vendor_rust/base64' CARGO_PKG_AUTHORS='Alice Maz :Marshall Pierce ' CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base64 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/marshallpierce/rust-base64' CARGO_PKG_RUST_VERSION=1.48.0 CARGO_PKG_VERSION=0.21.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=21 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name base64 --edition=2018 '/<>/vendor_rust/base64/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=66aad243a674c38f -C extra-filename=-66aad243a674c38f --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` warning: constant `NEST_TAIL_PARAM_CAPTURE` is never used --> /<>/vendor_rust/axum/src/routing/mod.rs:99:18 | 99 | pub(crate) const NEST_TAIL_PARAM_CAPTURE: &str = "/*__private__axum_nest_tail_param"; | ^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=procfs CARGO_MANIFEST_DIR='/<>/vendor_rust/procfs' CARGO_PKG_AUTHORS='Andrew Chin ' CARGO_PKG_DESCRIPTION='Interface to the linux procfs pseudo-filesystem' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=procfs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/eminence/procfs' CARGO_PKG_RUST_VERSION=1.48 CARGO_PKG_VERSION=0.16.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/procfs-e06c819d6c8d3f09/out' rustc --crate-name procfs --edition=2018 '/<>/vendor_rust/procfs/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="chrono"' --cfg 'feature="default"' --cfg 'feature="flate2"' -C metadata=87b9cd2c7de6f973 -C extra-filename=-87b9cd2c7de6f973 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'bitflags=/<>/target/s390x-unknown-linux-gnu/release/deps/libbitflags-d06e87d75c9c9310.rmeta' --extern 'chrono=/<>/target/s390x-unknown-linux-gnu/release/deps/libchrono-ee21ad53e371a164.rmeta' --extern 'flate2=/<>/target/s390x-unknown-linux-gnu/release/deps/libflate2-8a019deffb2ffe44.rmeta' --extern 'hex=/<>/target/s390x-unknown-linux-gnu/release/deps/libhex-bce50d4ebb61e59c.rmeta' --extern 'lazy_static=/<>/target/s390x-unknown-linux-gnu/release/deps/liblazy_static-b5cc83258c1c8d9e.rmeta' --extern 'procfs_core=/<>/target/s390x-unknown-linux-gnu/release/deps/libprocfs_core-a156223fb401e7df.rmeta' --extern 'rustix=/<>/target/s390x-unknown-linux-gnu/release/deps/librustix-a22b82f85237e589.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` warning: unused import: `CGroupController` --> /<>/vendor_rust/procfs/src/cgroups.rs:4:23 | 4 | pub use procfs_core::{CGroupController, ProcessCGroups}; | ^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: unused import: `namespaces::*` --> /<>/vendor_rust/procfs/src/process/mod.rs:77:9 | 77 | pub use namespaces::*; | ^^^^^^^^^^^^^ Compiling tonic v0.11.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tonic CARGO_MANIFEST_DIR='/<>/vendor_rust/tonic' CARGO_PKG_AUTHORS='Lucio Franco ' CARGO_PKG_DESCRIPTION='A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility. ' CARGO_PKG_HOMEPAGE='https://github.com/hyperium/tonic' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tonic CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/tonic' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name tonic --edition=2021 '/<>/vendor_rust/tonic/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="channel"' --cfg 'feature="codegen"' --cfg 'feature="default"' --cfg 'feature="prost"' --cfg 'feature="transport"' -C metadata=07e9d41137b3c6d1 -C extra-filename=-07e9d41137b3c6d1 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'async_stream=/<>/target/s390x-unknown-linux-gnu/release/deps/libasync_stream-0216b7dce8240cd8.rmeta' --extern 'async_trait=/<>/target/release/deps/libasync_trait-bc08a4e0f7aadc36.so' --extern 'axum=/<>/target/s390x-unknown-linux-gnu/release/deps/libaxum-9879f7cd4b8adfb0.rmeta' --extern 'base64=/<>/target/s390x-unknown-linux-gnu/release/deps/libbase64-66aad243a674c38f.rmeta' --extern 'bytes=/<>/target/s390x-unknown-linux-gnu/release/deps/libbytes-1713362b85885ee1.rmeta' --extern 'h2=/<>/target/s390x-unknown-linux-gnu/release/deps/libh2-0c8f14f7dc398f42.rmeta' --extern 'http=/<>/target/s390x-unknown-linux-gnu/release/deps/libhttp-8fce1d6ba2933b49.rmeta' --extern 'http_body=/<>/target/s390x-unknown-linux-gnu/release/deps/libhttp_body-c2cf10b33cd0ce6b.rmeta' --extern 'hyper=/<>/target/s390x-unknown-linux-gnu/release/deps/libhyper-be967422e7b556fe.rmeta' --extern 'hyper_timeout=/<>/target/s390x-unknown-linux-gnu/release/deps/libhyper_timeout-4d472abff1762cc7.rmeta' --extern 'percent_encoding=/<>/target/s390x-unknown-linux-gnu/release/deps/libpercent_encoding-7dd0cc87ca68f143.rmeta' --extern 'pin_project=/<>/target/s390x-unknown-linux-gnu/release/deps/libpin_project-6f6b34ff2790b39f.rmeta' --extern 'prost=/<>/target/s390x-unknown-linux-gnu/release/deps/libprost-46d70fc506b9f362.rmeta' --extern 'tokio=/<>/target/s390x-unknown-linux-gnu/release/deps/libtokio-ba2a3d739bba22e9.rmeta' --extern 'tokio_stream=/<>/target/s390x-unknown-linux-gnu/release/deps/libtokio_stream-5ffc038e7f332751.rmeta' --extern 'tower=/<>/target/s390x-unknown-linux-gnu/release/deps/libtower-a6b059e1984bc132.rmeta' --extern 'tower_layer=/<>/target/s390x-unknown-linux-gnu/release/deps/libtower_layer-fcfa8d49485ddd41.rmeta' --extern 'tower_service=/<>/target/s390x-unknown-linux-gnu/release/deps/libtower_service-af2eeab9a6ac0a77.rmeta' --extern 'tracing=/<>/target/s390x-unknown-linux-gnu/release/deps/libtracing-e37ef47d83e2d760.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` warning: `axum` (lib) generated 5 warnings Compiling simple_logger v4.3.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=simple_logger CARGO_MANIFEST_DIR='/<>/vendor_rust/simple_logger' CARGO_PKG_AUTHORS='Sam Clements ' CARGO_PKG_DESCRIPTION='A logger that prints all messages with a readable output format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=simple_logger CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/borntyping/rust-simple_logger' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.3.3 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name simple_logger --edition=2018 '/<>/vendor_rust/simple_logger/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto --cfg 'feature="colored"' --cfg 'feature="colors"' --cfg 'feature="default"' --cfg 'feature="stderr"' --cfg 'feature="time"' --cfg 'feature="timestamps"' -C metadata=72d645e728e5a004 -C extra-filename=-72d645e728e5a004 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'colored=/<>/target/s390x-unknown-linux-gnu/release/deps/libcolored-bbdf673063f540b5.rmeta' --extern 'log=/<>/target/s390x-unknown-linux-gnu/release/deps/liblog-fd0c8618598ec6e1.rmeta' --extern 'time=/<>/target/s390x-unknown-linux-gnu/release/deps/libtime-4c0361bf220be0ea.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling libnss v0.6.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libnss CARGO_MANIFEST_DIR='/<>/vendor_rust/libnss' CARGO_PKG_AUTHORS='Chandler Newman ' CARGO_PKG_DESCRIPTION='Rust bindings for creating libnss modules' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=LGPL-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libnss CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/csnewman/libnss-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name libnss --edition=2018 '/<>/vendor_rust/libnss/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=e3573923b034a3e0 -C extra-filename=-e3573923b034a3e0 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'lazy_static=/<>/target/s390x-unknown-linux-gnu/release/deps/liblazy_static-b5cc83258c1c8d9e.rmeta' --extern 'libc=/<>/target/s390x-unknown-linux-gnu/release/deps/liblibc-06d5b0dcbea052ce.rmeta' --extern 'paste=/<>/target/release/deps/libpaste-86b88a1e044bf8de.so' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Compiling syslog v6.1.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=syslog CARGO_MANIFEST_DIR='/<>/vendor_rust/syslog' CARGO_PKG_AUTHORS='contact@geoffroycouprie.com' CARGO_PKG_DESCRIPTION='Send log messages to syslog' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syslog CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Geal/rust-syslog' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=6.1.0 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name syslog '/<>/vendor_rust/syslog/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C metadata=450d84cdb262ba08 -C extra-filename=-450d84cdb262ba08 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'error_chain=/<>/target/s390x-unknown-linux-gnu/release/deps/liberror_chain-6bc0e9212e3d59c0.rmeta' --extern 'hostname=/<>/target/s390x-unknown-linux-gnu/release/deps/libhostname-678fe5bd695efd83.rmeta' --extern 'libc=/<>/target/s390x-unknown-linux-gnu/release/deps/liblibc-06d5b0dcbea052ce.rmeta' --extern 'log=/<>/target/s390x-unknown-linux-gnu/release/deps/liblog-fd0c8618598ec6e1.rmeta' --extern 'time=/<>/target/s390x-unknown-linux-gnu/release/deps/libtime-4c0361bf220be0ea.rmeta' --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clinker=s390x-linux-gnu-gcc-Clink-arg=-Wl,-Bsymbolic-functions-Clink-arg=-Wl,-z,relro' CARGO_MANIFEST_DIR='/<>/nss' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nss CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/<>/target/release/deps:/<>/target/release:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=4 OPT_LEVEL=3 OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/nss-8f4cc8048669c94a/out' PROFILE=release RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /<>/target/release/build/nss-f3889e6bd7037aa3/build-script-build` [nss 0.1.0] cargo:rerun-if-changed=../authd.proto [nss 0.1.0] cargo:rerun-if-changed=../ Compiling ctor v0.2.7 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ctor CARGO_MANIFEST_DIR='/<>/vendor_rust/ctor' CARGO_PKG_AUTHORS='Matt Mastracci ' CARGO_PKG_DESCRIPTION='__attribute__((constructor)) for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ctor CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mmastrac/rust-ctor' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' rustc --crate-name ctor --edition=2018 '/<>/vendor_rust/ctor/src/lib.rs' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=77924f1a83fc78b0 -C extra-filename=-77924f1a83fc78b0 --out-dir '/<>/target/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'quote=/<>/target/release/deps/libquote-c09cbda4f200ada7.rlib' --extern 'syn=/<>/target/release/deps/libsyn-56bc210f5669a473.rlib' --extern proc_macro --cap-lints warn` warning: `procfs` (lib) generated 2 warnings Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=nss_authd CARGO_MANIFEST_DIR='/<>/nss' CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nss CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/<>/target/release/deps:/usr/lib' OUT_DIR='/<>/target/s390x-unknown-linux-gnu/release/build/nss-8f4cc8048669c94a/out' rustc --crate-name nss_authd --edition=2021 nss/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --emit=dep-info,link -C opt-level=3 -C lto=thin -C metadata=53196b4cd7ef5e36 --out-dir '/<>/target/s390x-unknown-linux-gnu/release/deps' --target s390x-unknown-linux-gnu -L 'dependency=/<>/target/s390x-unknown-linux-gnu/release/deps' -L 'dependency=/<>/target/release/deps' --extern 'ctor=/<>/target/release/deps/libctor-77924f1a83fc78b0.so' --extern 'lazy_static=/<>/target/s390x-unknown-linux-gnu/release/deps/liblazy_static-b5cc83258c1c8d9e.rlib' --extern 'libc=/<>/target/s390x-unknown-linux-gnu/release/deps/liblibc-06d5b0dcbea052ce.rlib' --extern 'libnss=/<>/target/s390x-unknown-linux-gnu/release/deps/liblibnss-e3573923b034a3e0.rlib' --extern 'log=/<>/target/s390x-unknown-linux-gnu/release/deps/liblog-fd0c8618598ec6e1.rlib' --extern 'paste=/<>/target/release/deps/libpaste-86b88a1e044bf8de.so' --extern 'procfs=/<>/target/s390x-unknown-linux-gnu/release/deps/libprocfs-87b9cd2c7de6f973.rlib' --extern 'prost=/<>/target/s390x-unknown-linux-gnu/release/deps/libprost-46d70fc506b9f362.rlib' --extern 'rustix=/<>/target/s390x-unknown-linux-gnu/release/deps/librustix-a22b82f85237e589.rlib' --extern 'simple_logger=/<>/target/s390x-unknown-linux-gnu/release/deps/libsimple_logger-72d645e728e5a004.rlib' --extern 'syslog=/<>/target/s390x-unknown-linux-gnu/release/deps/libsyslog-450d84cdb262ba08.rlib' --extern 'tokio=/<>/target/s390x-unknown-linux-gnu/release/deps/libtokio-ba2a3d739bba22e9.rlib' --extern 'tonic=/<>/target/s390x-unknown-linux-gnu/release/deps/libtonic-07e9d41137b3c6d1.rlib' --extern 'tower=/<>/target/s390x-unknown-linux-gnu/release/deps/libtower-a6b059e1984bc132.rlib' -C debuginfo=2 --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-Wl,-z,relro` Finished release [optimized] target(s) in 2m 30s # Build the daemon dh_auto_build -- github.com/ubuntu/authd/cmd/authd dh_auto_build: warning: github.com/ubuntu/authd/nss/integration-tests contains no non-test Go files, removing it from build dh_auto_build: warning: github.com/ubuntu/authd/pam/integration-tests contains no non-test Go files, removing it from build cd obj-s390x-linux-gnu && go install -trimpath -v -p 4 github.com/ubuntu/authd/cmd/authd github.com/ubuntu/authd github.com/ubuntu/authd/cmd/authd github.com/ubuntu/authd/cmd/authd/daemon github.com/ubuntu/authd/examplebroker github.com/ubuntu/authd/internal/brokers github.com/ubuntu/authd/internal/consts github.com/ubuntu/authd/internal/daemon github.com/ubuntu/authd/internal/log github.com/ubuntu/authd/internal/services github.com/ubuntu/authd/internal/services/nss github.com/ubuntu/authd/internal/services/pam github.com/ubuntu/authd/internal/testutils github.com/ubuntu/authd/internal/users github.com/ubuntu/authd/internal/users/cache github.com/ubuntu/authd/internal/users/cache/tests github.com/ubuntu/authd/internal/users/localgroups github.com/ubuntu/authd/internal/users/localgroups/tests github.com/ubuntu/authd/internal/users/tests github.com/ubuntu/authd/nss github.com/ubuntu/authd/nss/src github.com/ubuntu/authd/nss/src/client github.com/ubuntu/authd/nss/src/group github.com/ubuntu/authd/nss/src/logs github.com/ubuntu/authd/nss/src/passwd github.com/ubuntu/authd/nss/src/shadow github.com/ubuntu/authd/pam github.com/ubuntu/authd/pam/internal/adapter github.com/ubuntu/authd/pam/internal/dbusmodule github.com/ubuntu/authd/pam/internal/gdm github.com/ubuntu/authd/pam/internal/gdm_test github.com/ubuntu/authd/pam/internal/pam_test github.com/ubuntu/authd/pam/internal/proto # Build the example broker because otherwise it's not # part of the normal install. dh_auto_build -- -tags with_standalone_examplebroker \ github.com/ubuntu/authd/examplebroker/examplebroker-bin dh_auto_build: warning: github.com/ubuntu/authd/nss/integration-tests contains no non-test Go files, removing it from build dh_auto_build: warning: github.com/ubuntu/authd/pam/integration-tests contains no non-test Go files, removing it from build cd obj-s390x-linux-gnu && go install -trimpath -v -p 4 -tags with_standalone_examplebroker github.com/ubuntu/authd/examplebroker/examplebroker-bin github.com/ubuntu/authd github.com/ubuntu/authd/cmd/authd github.com/ubuntu/authd/cmd/authd/daemon github.com/ubuntu/authd/examplebroker github.com/ubuntu/authd/internal/brokers github.com/ubuntu/authd/internal/consts github.com/ubuntu/authd/internal/daemon github.com/ubuntu/authd/internal/log github.com/ubuntu/authd/internal/services github.com/ubuntu/authd/internal/services/nss github.com/ubuntu/authd/internal/services/pam github.com/ubuntu/authd/internal/testutils github.com/ubuntu/authd/internal/users github.com/ubuntu/authd/internal/users/cache github.com/ubuntu/authd/internal/users/cache/tests github.com/ubuntu/authd/internal/users/localgroups github.com/ubuntu/authd/internal/users/localgroups/tests github.com/ubuntu/authd/internal/users/tests github.com/ubuntu/authd/nss github.com/ubuntu/authd/nss/src github.com/ubuntu/authd/nss/src/client github.com/ubuntu/authd/nss/src/group github.com/ubuntu/authd/nss/src/logs github.com/ubuntu/authd/nss/src/passwd github.com/ubuntu/authd/nss/src/shadow github.com/ubuntu/authd/pam github.com/ubuntu/authd/pam/internal/adapter github.com/ubuntu/authd/pam/internal/dbusmodule github.com/ubuntu/authd/pam/internal/gdm github.com/ubuntu/authd/pam/internal/gdm_test github.com/ubuntu/authd/pam/internal/pam_test github.com/ubuntu/authd/pam/internal/proto github.com/ubuntu/authd/examplebroker/examplebroker-bin github.com/ubuntu/authd/cmd/authd github.com/ubuntu/authd/pam make[1]: Leaving directory '/<>' dh_auto_test -a -O--buildsystem=golang cd obj-s390x-linux-gnu && go test -vet=off -v -p 4 github.com/ubuntu/authd github.com/ubuntu/authd/cmd/authd github.com/ubuntu/authd/cmd/authd/daemon github.com/ubuntu/authd/examplebroker github.com/ubuntu/authd/internal/brokers github.com/ubuntu/authd/internal/consts github.com/ubuntu/authd/internal/daemon github.com/ubuntu/authd/internal/log github.com/ubuntu/authd/internal/services github.com/ubuntu/authd/internal/services/nss github.com/ubuntu/authd/internal/services/pam github.com/ubuntu/authd/internal/testutils github.com/ubuntu/authd/internal/users github.com/ubuntu/authd/internal/users/cache github.com/ubuntu/authd/internal/users/cache/tests github.com/ubuntu/authd/internal/users/localgroups github.com/ubuntu/authd/internal/users/localgroups/tests github.com/ubuntu/authd/internal/users/tests github.com/ubuntu/authd/nss github.com/ubuntu/authd/nss/integration-tests github.com/ubuntu/authd/nss/src github.com/ubuntu/authd/nss/src/client github.com/ubuntu/authd/nss/src/group github.com/ubuntu/authd/nss/src/logs github.com/ubuntu/authd/nss/src/passwd github.com/ubuntu/authd/nss/src/shadow github.com/ubuntu/authd/pam github.com/ubuntu/authd/pam/integration-tests github.com/ubuntu/authd/pam/internal/adapter github.com/ubuntu/authd/pam/internal/dbusmodule github.com/ubuntu/authd/pam/internal/gdm github.com/ubuntu/authd/pam/internal/gdm_test github.com/ubuntu/authd/pam/internal/pam_test github.com/ubuntu/authd/pam/internal/proto ? github.com/ubuntu/authd [no test files] ? github.com/ubuntu/authd/examplebroker [no test files] === RUN TestRun === PAUSE TestRun === CONT TestRun === RUN TestRun/Run_and_exit_successfully === RUN TestRun/Run_and_return_error ERROR Error requested === RUN TestRun/Run_and_return_usage_error ERROR Error requested === RUN TestRun/Run_and_usage_error_only_does_not_fail === RUN TestRun/Send_SIGINT_exits === RUN TestRun/Send_SIGTERM_exits === RUN TestRun/Send_SIGHUP_without_exiting === RUN TestRun/Send_SIGHUP_with_exit --- PASS: TestRun (0.86s) --- PASS: TestRun/Run_and_exit_successfully (0.10s) --- PASS: TestRun/Run_and_return_error (0.10s) --- PASS: TestRun/Run_and_return_usage_error (0.10s) --- PASS: TestRun/Run_and_usage_error_only_does_not_fail (0.10s) --- PASS: TestRun/Send_SIGINT_exits (0.10s) --- PASS: TestRun/Send_SIGTERM_exits (0.11s) --- PASS: TestRun/Send_SIGHUP_without_exiting (0.15s) --- PASS: TestRun/Send_SIGHUP_with_exit (0.10s) PASS ok github.com/ubuntu/authd/cmd/authd 0.870s === RUN TestHelp --- PASS: TestHelp (0.00s) === RUN TestCompletion time="2024-03-27T14:39:28Z" level=debug msg="Debug mode is enabled" --- PASS: TestCompletion (0.00s) === RUN TestVersion time="2024-03-27T14:39:28Z" level=debug msg="Debug mode is enabled" --- PASS: TestVersion (0.00s) === RUN TestNoUsageError time="2024-03-27T14:39:28Z" level=debug msg="Debug mode is enabled" --- PASS: TestNoUsageError (0.00s) === RUN TestUsageError === PAUSE TestUsageError === RUN TestCanQuitWhenExecute === PAUSE TestCanQuitWhenExecute === RUN TestCanQuitTwice === PAUSE TestCanQuitTwice === RUN TestAppCanQuitWithoutExecute daemon_test.go:101: This test is skipped because it is flaky. There is no way to guarantee Quit has been called before run. --- SKIP: TestAppCanQuitWithoutExecute (0.00s) === RUN TestAppRunFailsOnComponentsCreationAndQuit === PAUSE TestAppRunFailsOnComponentsCreationAndQuit === RUN TestAppCanSigHupWhenExecute time="2024-03-27T14:39:28Z" level=debug msg="Debug mode is enabled" time="2024-03-27T14:39:28Z" level=debug msg="Building authd object" time="2024-03-27T14:39:28Z" level=debug msg="Building broker detection" time="2024-03-27T14:39:28Z" level=debug msg="Auto-detecting brokers" time="2024-03-27T14:39:28Z" level=warning msg="Broker configuration directory \"\" does not exist, only local broker will be available" time="2024-03-27T14:39:28Z" level=debug msg="Loading broker \"local\"" 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 104 time="2024-03-27T14:39:28Z" level=debug msg="Building new GRPC NSS service" time="2024-03-27T14:39:28Z" level=debug msg="Building new GRPC PAM service" time="2024-03-27T14:39:28Z" level=debug msg="Building new daemon" time="2024-03-27T14:39:28Z" level=debug msg="Listening on /tmp/TestAppCanSigHupWhenExecute3344933528/002/authd.socket" time="2024-03-27T14:39:28Z" level=debug msg="Registering GRPC services" time="2024-03-27T14:39:28Z" level=debug msg="Starting to serve requests on /tmp/TestAppCanSigHupWhenExecute3344933528/002/authd.socket" time="2024-03-27T14:39:28Z" level=info msg="Serving GRPC requests on /tmp/TestAppCanSigHupWhenExecute3344933528/002/authd.socket" time="2024-03-27T14:39:28Z" level=info msg="Stopping daemon requested." time="2024-03-27T14:39:28Z" level=info msg="Wait for active requests to close." time="2024-03-27T14:39:28Z" level=debug msg="All connections have now ended." --- PASS: TestAppCanSigHupWhenExecute (0.06s) === RUN TestAppCanSigHupAfterExecute time="2024-03-27T14:39:28Z" level=debug msg="Debug mode is enabled" time="2024-03-27T14:39:28Z" level=debug msg="Building authd object" time="2024-03-27T14:39:28Z" level=debug msg="Building broker detection" time="2024-03-27T14:39:28Z" level=debug msg="Auto-detecting brokers" time="2024-03-27T14:39:28Z" level=warning msg="Broker configuration directory \"\" does not exist, only local broker will be available" time="2024-03-27T14:39:28Z" level=debug msg="Loading broker \"local\"" 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 104 time="2024-03-27T14:39:28Z" level=debug msg="Building new GRPC NSS service" time="2024-03-27T14:39:28Z" level=debug msg="Building new GRPC PAM service" time="2024-03-27T14:39:28Z" level=debug msg="Building new daemon" time="2024-03-27T14:39:28Z" level=debug msg="Listening on /tmp/TestAppCanSigHupAfterExecute1599479583/002/authd.socket" time="2024-03-27T14:39:28Z" level=debug msg="Registering GRPC services" time="2024-03-27T14:39:28Z" level=debug msg="Starting to serve requests on /tmp/TestAppCanSigHupAfterExecute1599479583/002/authd.socket" time="2024-03-27T14:39:28Z" level=info msg="Serving GRPC requests on /tmp/TestAppCanSigHupAfterExecute1599479583/002/authd.socket" time="2024-03-27T14:39:28Z" level=info msg="Stopping daemon requested." time="2024-03-27T14:39:28Z" level=info msg="Wait for active requests to close." time="2024-03-27T14:39:28Z" level=debug msg="All connections have now ended." --- PASS: TestAppCanSigHupAfterExecute (0.06s) === RUN TestAppCanSigHupWithoutExecute --- PASS: TestAppCanSigHupWithoutExecute (0.01s) === RUN TestAppGetRootCmd === PAUSE TestAppGetRootCmd === RUN TestConfigLoad time="2024-03-27T14:39:28Z" level=warning msg="Broker configuration directory \"\" does not exist, only local broker will be available" 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 104 time="2024-03-27T14:39:28Z" level=info msg="Serving GRPC requests on /tmp/TestConfigLoad2181161700/001/mysocket" time="2024-03-27T14:39:28Z" level=info msg="Stopping daemon requested." time="2024-03-27T14:39:28Z" level=info msg="Wait for active requests to close." --- PASS: TestConfigLoad (0.06s) === RUN TestAutoDetectConfig time="2024-03-27T14:39:28Z" level=warning msg="Broker configuration directory \"\" does not exist, only local broker will be available" 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 104 time="2024-03-27T14:39:28Z" level=info msg="Serving GRPC requests on /tmp/TestAutoDetectConfig452663711/001/mysocket" time="2024-03-27T14:39:28Z" level=info msg="Stopping daemon requested." time="2024-03-27T14:39:28Z" level=info msg="Wait for active requests to close." --- PASS: TestAutoDetectConfig (0.06s) === RUN TestNoConfigSetDefaults authd 0.3.0~bpo24.04.2 --- PASS: TestNoConfigSetDefaults (0.00s) === RUN TestBadConfigReturnsError --- PASS: TestBadConfigReturnsError (0.00s) === CONT TestUsageError === CONT TestAppRunFailsOnComponentsCreationAndQuit === RUN TestAppRunFailsOnComponentsCreationAndQuit/Error_on_manager_creationg_failure === PAUSE TestAppRunFailsOnComponentsCreationAndQuit/Error_on_manager_creationg_failure === RUN TestAppRunFailsOnComponentsCreationAndQuit/Error_on_existing_cache_path_not_being_a_directory === PAUSE TestAppRunFailsOnComponentsCreationAndQuit/Error_on_existing_cache_path_not_being_a_directory === RUN TestAppRunFailsOnComponentsCreationAndQuit/Error_on_existing_cache_path_with_invalid_permissions === PAUSE TestAppRunFailsOnComponentsCreationAndQuit/Error_on_existing_cache_path_with_invalid_permissions === RUN TestAppRunFailsOnComponentsCreationAndQuit/Error_on_missing_parent_cache_directory === PAUSE TestAppRunFailsOnComponentsCreationAndQuit/Error_on_missing_parent_cache_directory === RUN TestAppRunFailsOnComponentsCreationAndQuit/Error_on_grpc_daemon_creation_failure === PAUSE TestAppRunFailsOnComponentsCreationAndQuit/Error_on_grpc_daemon_creation_failure === CONT TestAppRunFailsOnComponentsCreationAndQuit/Error_on_manager_creationg_failure time="2024-03-27T14:39:28Z" level=debug msg="Debug mode is enabled" Usage: authd COMMAND [flags] authd [command] Available Commands: completion Generate the autocompletion script for the specified shell help Help about any command version Returns version of daemon and exits Flags: -c, --config string use a specific configuration file -h, --help help for authd -v, --verbosity count issue INFO (-v), DEBUG (-vv) or DEBUG with caller (-vvv) output Use "authd [command] --help" for more information about a command. time="2024-03-27T14:39:28Z" level=debug msg="Building authd object" time="2024-03-27T14:39:28Z" level=debug msg="Building broker detection" === CONT TestAppGetRootCmd === CONT TestAppRunFailsOnComponentsCreationAndQuit/Error_on_missing_parent_cache_directory --- PASS: TestUsageError (0.00s) === CONT TestCanQuitTwice --- PASS: TestAppGetRootCmd (0.00s) === CONT TestCanQuitWhenExecute time="2024-03-27T14:39:28Z" level=debug msg="Debug mode is enabled" time="2024-03-27T14:39:28Z" level=debug msg="Building authd object" time="2024-03-27T14:39:28Z" level=debug msg="Building broker detection" time="2024-03-27T14:39:28Z" level=debug msg="Debug mode is enabled" time="2024-03-27T14:39:28Z" level=info msg="Using configuration file: /tmp/TestCanQuitWhenExecute3836091804/003/testconfig.yaml" time="2024-03-27T14:39:28Z" level=debug msg="Debug mode is enabled" time="2024-03-27T14:39:28Z" level=debug msg="Building authd object" time="2024-03-27T14:39:28Z" level=debug msg="Building broker detection" === CONT TestAppRunFailsOnComponentsCreationAndQuit/Error_on_existing_cache_path_with_invalid_permissions time="2024-03-27T14:39:28Z" level=debug msg="Auto-detecting brokers" time="2024-03-27T14:39:28Z" level=warning msg="Broker configuration directory \"\" does not exist, only local broker will be available" time="2024-03-27T14:39:28Z" level=debug msg="Debug mode is enabled" time="2024-03-27T14:39:28Z" level=debug msg="Auto-detecting brokers" time="2024-03-27T14:39:28Z" level=warning msg="Broker configuration directory \"\" does not exist, only local broker will be available" time="2024-03-27T14:39:28Z" level=debug msg="Loading broker \"local\"" === CONT TestAppRunFailsOnComponentsCreationAndQuit/Error_on_existing_cache_path_not_being_a_directory === CONT TestAppRunFailsOnComponentsCreationAndQuit/Error_on_grpc_daemon_creation_failure time="2024-03-27T14:39:28Z" level=debug msg="Auto-detecting brokers" time="2024-03-27T14:39:28Z" level=warning msg="Broker configuration directory \"\" does not exist, only local broker will be available" time="2024-03-27T14:39:28Z" level=debug msg="Loading broker \"local\"" time="2024-03-27T14:39:28Z" level=debug msg="Debug mode is enabled" time="2024-03-27T14:39:28Z" level=debug msg="Building authd object" time="2024-03-27T14:39:28Z" level=debug msg="Building broker detection" time="2024-03-27T14:39:28Z" level=debug msg="Debug mode is enabled" time="2024-03-27T14:39:28Z" level=debug msg="Auto-detecting brokers" time="2024-03-27T14:39:28Z" level=warning msg="Broker configuration directory \"\" does not exist, only local broker will be available" time="2024-03-27T14:39:28Z" level=debug msg="Loading broker \"local\"" 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 104 time="2024-03-27T14:39:28Z" level=debug msg="Building new GRPC NSS service" time="2024-03-27T14:39:28Z" level=debug msg="Building new GRPC PAM service" time="2024-03-27T14:39:28Z" level=debug msg="Building new daemon" time="2024-03-27T14:39:28Z" level=debug msg="Listening on /tmp/TestCanQuitWhenExecute3836091804/002/authd.socket" time="2024-03-27T14:39:28Z" level=debug msg="Registering GRPC services" time="2024-03-27T14:39:28Z" level=debug msg="Starting to serve requests on /tmp/TestCanQuitWhenExecute3836091804/002/authd.socket" time="2024-03-27T14:39:28Z" level=info msg="Serving GRPC requests on /tmp/TestCanQuitWhenExecute3836091804/002/authd.socket" 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:28 WARN Could not map active user ID to an actual user: user: unknown userid 104 time="2024-03-27T14:39:28Z" level=debug msg="Building new GRPC NSS service" time="2024-03-27T14:39:28Z" level=debug msg="Building new GRPC PAM service" time="2024-03-27T14:39:28Z" level=debug msg="Building new daemon" time="2024-03-27T14:39:28Z" level=debug msg="Listening on /tmp/TestCanQuitTwice2188574065/002/authd.socket" time="2024-03-27T14:39:28Z" level=debug msg="Registering GRPC services" time="2024-03-27T14:39:28Z" level=debug msg="Starting to serve requests on /tmp/TestCanQuitTwice2188574065/002/authd.socket" time="2024-03-27T14:39:28Z" level=info msg="Serving GRPC requests on /tmp/TestCanQuitTwice2188574065/002/authd.socket" time="2024-03-27T14:39:28Z" level=debug msg="Building new GRPC NSS service" time="2024-03-27T14:39:28Z" level=debug msg="Building new GRPC PAM service" time="2024-03-27T14:39:28Z" level=debug msg="Building new daemon" time="2024-03-27T14:39:28Z" level=debug msg="Listening on /tmp/authd-tests2276597739/file/mysocket" --- PASS: TestAppRunFailsOnComponentsCreationAndQuit (0.00s) --- PASS: TestAppRunFailsOnComponentsCreationAndQuit/Error_on_missing_parent_cache_directory (0.00s) --- PASS: TestAppRunFailsOnComponentsCreationAndQuit/Error_on_manager_creationg_failure (0.00s) --- PASS: TestAppRunFailsOnComponentsCreationAndQuit/Error_on_existing_cache_path_with_invalid_permissions (0.00s) --- PASS: TestAppRunFailsOnComponentsCreationAndQuit/Error_on_existing_cache_path_not_being_a_directory (0.00s) --- PASS: TestAppRunFailsOnComponentsCreationAndQuit/Error_on_grpc_daemon_creation_failure (0.01s) time="2024-03-27T14:39:28Z" level=info msg="Stopping daemon requested." time="2024-03-27T14:39:28Z" level=info msg="Wait for active requests to close." time="2024-03-27T14:39:28Z" level=debug msg="All connections have now ended." --- PASS: TestCanQuitWhenExecute (0.06s) time="2024-03-27T14:39:28Z" level=info msg="Stopping daemon requested." time="2024-03-27T14:39:28Z" level=info msg="Wait for active requests to close." time="2024-03-27T14:39:28Z" level=debug msg="All connections have now ended." time="2024-03-27T14:39:28Z" level=info msg="Stopping daemon requested." time="2024-03-27T14:39:28Z" level=info msg="Wait for active requests to close." time="2024-03-27T14:39:28Z" level=debug msg="All connections have now ended." --- PASS: TestCanQuitTwice (0.06s) PASS ok github.com/ubuntu/authd/cmd/authd/daemon 0.334s ? github.com/ubuntu/authd/internal/consts [no test files] ? github.com/ubuntu/authd/internal/testutils [no test files] ? github.com/ubuntu/authd/internal/users/cache/tests [no test files] ? github.com/ubuntu/authd/internal/users/localgroups/tests [no test files] ? github.com/ubuntu/authd/internal/users/tests [no test files] ? github.com/ubuntu/authd/nss [no test files] === RUN TestNewBroker === PAUSE TestNewBroker === RUN TestGetAuthenticationModes === PAUSE TestGetAuthenticationModes === RUN TestSelectAuthenticationMode === PAUSE TestSelectAuthenticationMode === RUN TestIsAuthenticated === PAUSE TestIsAuthenticated === RUN TestCancelIsAuthenticated === PAUSE TestCancelIsAuthenticated === RUN TestUserPreCheck === PAUSE TestUserPreCheck === RUN TestNewManager === RUN TestNewManager/Creates_manager_even_if_broker_is_not_exported_on_dbus manager_test.go:60: Serializing object for golden file === RUN TestNewManager/Ignores_any_unknown_sections_and_fields manager_test.go:60: Serializing object for golden file === RUN TestNewManager/Error_when_can't_connect_to_system_bus === RUN TestNewManager/Error_when_broker_config_dir_is_a_file === RUN TestNewManager/Creates_without_autodiscovery_when_configuredBrokers_is_set manager_test.go:60: Serializing object for golden file === RUN TestNewManager/Creates_all_brokers_when_config_dir_has_only_valid_brokers manager_test.go:60: Serializing object for golden file === RUN TestNewManager/Creates_only_correct_brokers_when_config_dir_has_valid_and_invalid_brokers time="2024-03-27T14:39:29Z" level=warning msg="Skipping broker \"invalid\" is not correctly configured: can't create broker \"invalid\": dbus broker from configuration file: \"testdata/broker.d/mixed_brokers/invalid\": could not read ini configuration for broker key-value delimiter not found: badly configured broker\n" manager_test.go:60: Serializing object for golden file === RUN TestNewManager/Creates_only_local_broker_when_config_dir_has_only_invalid_ones time="2024-03-27T14:39:29Z" level=warning msg="Skipping broker \"invalid\" is not correctly configured: can't create broker \"invalid\": dbus broker from configuration file: \"testdata/broker.d/invalid_brokers/invalid\": could not read ini configuration for broker key-value delimiter not found: badly configured broker\n" time="2024-03-27T14:39:29Z" level=warning msg="Skipping broker \"no_brand_icon\" is not correctly configured: can't create broker \"no_brand_icon\": dbus broker from configuration file: \"testdata/broker.d/invalid_brokers/no_brand_icon\": missing field for broker: error when getting key of section \"authd\": key \"brand_icon\" not exists" time="2024-03-27T14:39:29Z" level=warning msg="Skipping broker \"no_dbus_name\" is not correctly configured: can't create broker \"no_dbus_name\": dbus broker from configuration file: \"testdata/broker.d/invalid_brokers/no_dbus_name\": missing field for broker: error when getting key of section \"authd\": key \"dbus_name\" not exists" time="2024-03-27T14:39:29Z" level=warning msg="Skipping broker \"no_dbus_object\" is not correctly configured: can't create broker \"no_dbus_object\": dbus broker from configuration file: \"testdata/broker.d/invalid_brokers/no_dbus_object\": missing field for broker: error when getting key of section \"authd\": key \"dbus_object\" not exists" time="2024-03-27T14:39:29Z" level=warning msg="Skipping broker \"no_name\" is not correctly configured: can't create broker \"no_name\": dbus broker from configuration file: \"testdata/broker.d/invalid_brokers/no_name\": missing field for broker: error when getting key of section \"authd\": key \"name\" not exists" manager_test.go:60: Serializing object for golden file === RUN TestNewManager/Creates_only_local_broker_when_config_dir_does_not_exist time="2024-03-27T14:39:29Z" level=warning msg="Broker configuration directory \"testdata/broker.d/does/not/exist\" does not exist, only local broker will be available" manager_test.go:60: Serializing object for golden file --- PASS: TestNewManager (0.01s) --- PASS: TestNewManager/Creates_manager_even_if_broker_is_not_exported_on_dbus (0.00s) --- PASS: TestNewManager/Ignores_any_unknown_sections_and_fields (0.00s) --- PASS: TestNewManager/Error_when_can't_connect_to_system_bus (0.00s) --- PASS: TestNewManager/Error_when_broker_config_dir_is_a_file (0.00s) --- PASS: TestNewManager/Creates_without_autodiscovery_when_configuredBrokers_is_set (0.00s) --- PASS: TestNewManager/Creates_all_brokers_when_config_dir_has_only_valid_brokers (0.00s) --- PASS: TestNewManager/Creates_only_correct_brokers_when_config_dir_has_valid_and_invalid_brokers (0.00s) --- PASS: TestNewManager/Creates_only_local_broker_when_config_dir_has_only_invalid_ones (0.00s) --- PASS: TestNewManager/Creates_only_local_broker_when_config_dir_does_not_exist (0.00s) === RUN TestSetDefaultBrokerForUser === PAUSE TestSetDefaultBrokerForUser === RUN TestBrokerForUser === PAUSE TestBrokerForUser === RUN TestBrokerFromSessionID === PAUSE TestBrokerFromSessionID === RUN TestNewSession === PAUSE TestNewSession === RUN TestEndSession === PAUSE TestEndSession === RUN TestStartAndEndSession === PAUSE TestStartAndEndSession === CONT TestNewBroker === RUN TestNewBroker/Successfully_create_broker_with_correct_config_file === PAUSE TestNewBroker/Successfully_create_broker_with_correct_config_file === RUN TestNewBroker/Error_when_config_file_is_invalid === PAUSE TestNewBroker/Error_when_config_file_is_invalid === RUN TestNewBroker/Error_when_config_file_does_not_exist === PAUSE TestNewBroker/Error_when_config_file_does_not_exist === RUN TestNewBroker/Error_when_config_does_not_have_name_field === PAUSE TestNewBroker/Error_when_config_does_not_have_name_field === RUN TestNewBroker/Error_when_config_does_not_have_brand_icon_field === PAUSE TestNewBroker/Error_when_config_does_not_have_brand_icon_field === RUN TestNewBroker/Error_when_config_does_not_have_dbus.name_field === PAUSE TestNewBroker/Error_when_config_does_not_have_dbus.name_field === RUN TestNewBroker/Error_when_config_does_not_have_dbus.object_field === PAUSE TestNewBroker/Error_when_config_does_not_have_dbus.object_field === RUN TestNewBroker/No_config_means_local_broker === PAUSE TestNewBroker/No_config_means_local_broker === CONT TestNewBroker/Successfully_create_broker_with_correct_config_file === CONT TestStartAndEndSession === CONT TestEndSession === RUN TestEndSession/Error_when_broker_does_not_exist === PAUSE TestEndSession/Error_when_broker_does_not_exist === RUN TestEndSession/Error_when_ending_session === PAUSE TestEndSession/Error_when_ending_session === RUN TestEndSession/Successfully_end_session_on_the_correct_broker === PAUSE TestEndSession/Successfully_end_session_on_the_correct_broker === RUN TestEndSession/Successfully_end_session === PAUSE TestEndSession/Successfully_end_session === CONT TestEndSession/Error_when_broker_does_not_exist === CONT TestNewBroker/No_config_means_local_broker === CONT TestNewSession === RUN TestNewSession/Error_when_broker_does_not_provide_an_ID === PAUSE TestNewSession/Error_when_broker_does_not_provide_an_ID === RUN TestNewSession/Error_when_starting_a_new_session === PAUSE TestNewSession/Error_when_starting_a_new_session === RUN TestNewSession/Successfully_start_a_new_session_with_the_correct_broker === PAUSE TestNewSession/Successfully_start_a_new_session_with_the_correct_broker === RUN TestNewSession/Successfully_start_a_new_auth_session === PAUSE TestNewSession/Successfully_start_a_new_auth_session === RUN TestNewSession/Successfully_start_a_new_passwd_session === PAUSE TestNewSession/Successfully_start_a_new_passwd_session === RUN TestNewSession/Error_when_broker_does_not_exist === PAUSE TestNewSession/Error_when_broker_does_not_exist === CONT TestBrokerFromSessionID === RUN TestBrokerFromSessionID/Error_if_broker_does_not_exist === PAUSE TestBrokerFromSessionID/Error_if_broker_does_not_exist === RUN TestBrokerFromSessionID/Successfully_returns_expected_broker === PAUSE TestBrokerFromSessionID/Successfully_returns_expected_broker === RUN TestBrokerFromSessionID/Returns_local_broker_if_sessionID_is_empty === PAUSE TestBrokerFromSessionID/Returns_local_broker_if_sessionID_is_empty === CONT TestBrokerForUser === CONT TestSetDefaultBrokerForUser === RUN TestSetDefaultBrokerForUser/Successfully_assigns_existent_broker_to_user === PAUSE TestSetDefaultBrokerForUser/Successfully_assigns_existent_broker_to_user === RUN TestSetDefaultBrokerForUser/Error_when_broker_does_not_exist === PAUSE TestSetDefaultBrokerForUser/Error_when_broker_does_not_exist === CONT TestUserPreCheck --- PASS: TestBrokerForUser (0.00s) === CONT TestCancelIsAuthenticated === RUN TestCancelIsAuthenticated/Successfully_cancels_IsAuthenticated === PAUSE TestCancelIsAuthenticated/Successfully_cancels_IsAuthenticated === RUN TestCancelIsAuthenticated/Call_returns_denied_if_not_cancelled === PAUSE TestCancelIsAuthenticated/Call_returns_denied_if_not_cancelled === CONT TestIsAuthenticated === RUN TestUserPreCheck/Successfully_pre-check_user === PAUSE TestUserPreCheck/Successfully_pre-check_user === RUN TestUserPreCheck/Error_if_user_is_not_available === PAUSE TestUserPreCheck/Error_if_user_is_not_available === RUN TestIsAuthenticated/Successfully_authenticate === PAUSE TestIsAuthenticated/Successfully_authenticate === RUN TestIsAuthenticated/Error_when_broker_returns_invalid_userinfo === PAUSE TestIsAuthenticated/Error_when_broker_returns_invalid_userinfo === RUN TestIsAuthenticated/Error_when_broker_returns_data_on_auth.Cancelled === PAUSE TestIsAuthenticated/Error_when_broker_returns_data_on_auth.Cancelled === RUN TestIsAuthenticated/Denies_authentication_when_broker_times_out === PAUSE TestIsAuthenticated/Denies_authentication_when_broker_times_out === RUN TestIsAuthenticated/Adds_default_groups_even_if_broker_did_not_set_them === PAUSE TestIsAuthenticated/Adds_default_groups_even_if_broker_did_not_set_them === RUN TestIsAuthenticated/No_error_when_auth.Next_and_no_data === PAUSE TestIsAuthenticated/No_error_when_auth.Next_and_no_data === RUN TestIsAuthenticated/Error_when_broker_returns_invalid_data === CONT TestSelectAuthenticationMode === PAUSE TestIsAuthenticated/Error_when_broker_returns_invalid_data === RUN TestIsAuthenticated/Error_when_broker_returns_invalid_access === PAUSE TestIsAuthenticated/Error_when_broker_returns_invalid_access === RUN TestIsAuthenticated/Error_when_broker_returns_userinfo_with_empty_group_name === PAUSE TestIsAuthenticated/Error_when_broker_returns_userinfo_with_empty_group_name === RUN TestIsAuthenticated/Error_when_broker_returns_userinfo_with_invalid_homedir === PAUSE TestIsAuthenticated/Error_when_broker_returns_userinfo_with_invalid_homedir === RUN TestIsAuthenticated/Error_when_broker_returns_no_data_on_auth.Retry === PAUSE TestIsAuthenticated/Error_when_broker_returns_no_data_on_auth.Retry === RUN TestIsAuthenticated/Error_when_calling_IsAuthenticated_a_second_time_without_cancelling === CONT TestGetAuthenticationModes === PAUSE TestIsAuthenticated/Error_when_calling_IsAuthenticated_a_second_time_without_cancelling === RUN TestIsAuthenticated/No_error_when_broker_returns_userinfo_with_empty_gecos === PAUSE TestIsAuthenticated/No_error_when_broker_returns_userinfo_with_empty_gecos === RUN TestIsAuthenticated/Error_when_authenticating === PAUSE TestIsAuthenticated/Error_when_authenticating === RUN TestIsAuthenticated/Error_when_broker_returns_userinfo_with_empty_UUID === PAUSE TestIsAuthenticated/Error_when_broker_returns_userinfo_with_empty_UUID === RUN TestIsAuthenticated/Error_when_broker_returns_no_data_on_auth.Denied === PAUSE TestIsAuthenticated/Error_when_broker_returns_no_data_on_auth.Denied === RUN TestIsAuthenticated/Successfully_authenticate_after_cancelling_first_call === PAUSE TestIsAuthenticated/Successfully_authenticate_after_cancelling_first_call === RUN TestIsAuthenticated/Error_on_empty_data_even_if_granted === PAUSE TestIsAuthenticated/Error_on_empty_data_even_if_granted === RUN TestIsAuthenticated/Error_when_broker_returns_userinfo_with_empty_username === PAUSE TestIsAuthenticated/Error_when_broker_returns_userinfo_with_empty_username === RUN TestIsAuthenticated/Error_when_broker_returns_userinfo_with_invalid_shell === PAUSE TestIsAuthenticated/Error_when_broker_returns_userinfo_with_invalid_shell === RUN TestIsAuthenticated/Error_when_broker_returns_data_on_auth.Next --- PASS: TestStartAndEndSession (0.02s) === CONT TestNewBroker/Error_when_config_file_does_not_exist === PAUSE TestIsAuthenticated/Error_when_broker_returns_data_on_auth.Next === CONT TestNewBroker/Error_when_config_does_not_have_dbus.object_field === CONT TestNewBroker/Error_when_config_does_not_have_dbus.name_field === RUN TestGetAuthenticationModes/Get_multiple_authentication_modes_and_generate_validators === PAUSE TestGetAuthenticationModes/Get_multiple_authentication_modes_and_generate_validators === RUN TestGetAuthenticationModes/Does_not_error_out_when_no_authentication_modes_are_returned === RUN TestSelectAuthenticationMode/Error_when_selecting_invalid_auth_mode === PAUSE TestSelectAuthenticationMode/Error_when_selecting_invalid_auth_mode === RUN TestSelectAuthenticationMode/Error_when_no_validators_were_generated_for_session === PAUSE TestGetAuthenticationModes/Does_not_error_out_when_no_authentication_modes_are_returned === RUN TestGetAuthenticationModes/Error_when_getting_authentication_modes === PAUSE TestGetAuthenticationModes/Error_when_getting_authentication_modes === RUN TestGetAuthenticationModes/Error_when_broker_returns_invalid_modes === PAUSE TestGetAuthenticationModes/Error_when_broker_returns_invalid_modes === RUN TestGetAuthenticationModes/Get_authentication_modes_and_generate_validators === PAUSE TestGetAuthenticationModes/Get_authentication_modes_and_generate_validators === RUN TestGetAuthenticationModes/Get_authentication_modes_and_generate_validator_ignoring_whitespaces_in_supported_values === PAUSE TestGetAuthenticationModes/Get_authentication_modes_and_generate_validator_ignoring_whitespaces_in_supported_values === RUN TestGetAuthenticationModes/Get_authentication_modes_and_ignores_invalid_UI_layout === PAUSE TestGetAuthenticationModes/Get_authentication_modes_and_ignores_invalid_UI_layout === CONT TestNewBroker/Error_when_config_does_not_have_name_field === PAUSE TestSelectAuthenticationMode/Error_when_no_validators_were_generated_for_session === RUN TestSelectAuthenticationMode/Error_when_returns_layout_with_invalid_type === PAUSE TestSelectAuthenticationMode/Error_when_returns_layout_with_invalid_type === RUN TestSelectAuthenticationMode/Error_when_returns_layout_without_required_value === PAUSE TestSelectAuthenticationMode/Error_when_returns_layout_without_required_value === RUN TestSelectAuthenticationMode/Error_when_returns_layout_with_invalid_required_value === PAUSE TestSelectAuthenticationMode/Error_when_returns_layout_with_invalid_required_value === RUN TestSelectAuthenticationMode/Error_when_returns_layout_with_invalid_optional_value === PAUSE TestSelectAuthenticationMode/Error_when_returns_layout_with_invalid_optional_value === RUN TestSelectAuthenticationMode/Successfully_select_mode_with_missing_optional_value === PAUSE TestSelectAuthenticationMode/Successfully_select_mode_with_missing_optional_value === RUN TestSelectAuthenticationMode/Successfully_select_mode_with_required_value === PAUSE TestSelectAuthenticationMode/Successfully_select_mode_with_required_value === RUN TestSelectAuthenticationMode/Error_when_returns_empty_layout === PAUSE TestSelectAuthenticationMode/Error_when_returns_empty_layout === RUN TestSelectAuthenticationMode/Error_when_returns_layout_with_no_type === PAUSE TestSelectAuthenticationMode/Error_when_returns_layout_with_no_type === RUN TestSelectAuthenticationMode/Error_when_returns_layout_with_unknown_field === PAUSE TestSelectAuthenticationMode/Error_when_returns_layout_with_unknown_field === RUN TestSelectAuthenticationMode/Successfully_select_mode_with_optional_value === PAUSE TestSelectAuthenticationMode/Successfully_select_mode_with_optional_value === RUN TestSelectAuthenticationMode/Error_when_returns_no_layout === PAUSE TestSelectAuthenticationMode/Error_when_returns_no_layout === CONT TestNewBroker/Error_when_config_does_not_have_brand_icon_field === CONT TestEndSession/Successfully_end_session === CONT TestNewBroker/Error_when_config_file_is_invalid === CONT TestEndSession/Successfully_end_session_on_the_correct_broker === CONT TestEndSession/Error_when_ending_session --- PASS: TestNewBroker (0.00s) --- PASS: TestNewBroker/No_config_means_local_broker (0.00s) --- PASS: TestNewBroker/Successfully_create_broker_with_correct_config_file (0.00s) --- PASS: TestNewBroker/Error_when_config_file_does_not_exist (0.02s) --- PASS: TestNewBroker/Error_when_config_does_not_have_dbus.object_field (0.01s) --- PASS: TestNewBroker/Error_when_config_does_not_have_brand_icon_field (0.00s) --- PASS: TestNewBroker/Error_when_config_does_not_have_name_field (0.00s) --- PASS: TestNewBroker/Error_when_config_does_not_have_dbus.name_field (0.01s) --- PASS: TestNewBroker/Error_when_config_file_is_invalid (0.00s) === CONT TestNewSession/Error_when_broker_does_not_provide_an_ID === CONT TestBrokerFromSessionID/Error_if_broker_does_not_exist === CONT TestNewSession/Error_when_broker_does_not_exist === CONT TestNewSession/Successfully_start_a_new_passwd_session --- PASS: TestEndSession (0.00s) --- PASS: TestEndSession/Error_when_broker_does_not_exist (0.01s) --- PASS: TestEndSession/Successfully_end_session (0.00s) --- PASS: TestEndSession/Error_when_ending_session (0.00s) --- PASS: TestEndSession/Successfully_end_session_on_the_correct_broker (0.01s) === CONT TestNewSession/Successfully_start_a_new_auth_session === CONT TestNewSession/Successfully_start_a_new_session_with_the_correct_broker === CONT TestNewSession/Error_when_starting_a_new_session === CONT TestSetDefaultBrokerForUser/Successfully_assigns_existent_broker_to_user === CONT TestBrokerFromSessionID/Returns_local_broker_if_sessionID_is_empty time="2024-03-27T14:39:29Z" level=warning msg="Skipping broker \"invalid\" is not correctly configured: can't create broker \"invalid\": dbus broker from configuration file: \"testdata/broker.d/mixed_brokers/invalid\": could not read ini configuration for broker key-value delimiter not found: badly configured broker\n" === CONT TestBrokerFromSessionID/Successfully_returns_expected_broker === CONT TestSetDefaultBrokerForUser/Error_when_broker_does_not_exist time="2024-03-27T14:39:29Z" level=warning msg="Skipping broker \"invalid\" is not correctly configured: can't create broker \"invalid\": dbus broker from configuration file: \"testdata/broker.d/mixed_brokers/invalid\": could not read ini configuration for broker key-value delimiter not found: badly configured broker\n" --- PASS: TestSetDefaultBrokerForUser (0.00s) --- PASS: TestSetDefaultBrokerForUser/Successfully_assigns_existent_broker_to_user (0.01s) --- PASS: TestSetDefaultBrokerForUser/Error_when_broker_does_not_exist (0.00s) === CONT TestCancelIsAuthenticated/Successfully_cancels_IsAuthenticated === CONT TestCancelIsAuthenticated/Call_returns_denied_if_not_cancelled --- PASS: TestBrokerFromSessionID (0.00s) --- PASS: TestBrokerFromSessionID/Error_if_broker_does_not_exist (0.01s) --- PASS: TestBrokerFromSessionID/Successfully_returns_expected_broker (0.00s) --- PASS: TestBrokerFromSessionID/Returns_local_broker_if_sessionID_is_empty (0.01s) === CONT TestUserPreCheck/Successfully_pre-check_user === CONT TestUserPreCheck/Error_if_user_is_not_available === CONT TestIsAuthenticated/Successfully_authenticate --- PASS: TestUserPreCheck (0.01s) --- PASS: TestUserPreCheck/Successfully_pre-check_user (0.00s) --- PASS: TestUserPreCheck/Error_if_user_is_not_available (0.00s) --- PASS: TestNewSession (0.00s) --- PASS: TestNewSession/Error_when_broker_does_not_provide_an_ID (0.01s) --- PASS: TestNewSession/Error_when_broker_does_not_exist (0.01s) --- PASS: TestNewSession/Successfully_start_a_new_passwd_session (0.01s) --- PASS: TestNewSession/Successfully_start_a_new_auth_session (0.02s) --- PASS: TestNewSession/Error_when_starting_a_new_session (0.01s) --- PASS: TestNewSession/Successfully_start_a_new_session_with_the_correct_broker (0.02s) === CONT TestIsAuthenticated/Error_when_broker_returns_data_on_auth.Next === CONT TestIsAuthenticated/Error_when_broker_returns_userinfo_with_invalid_shell === CONT TestIsAuthenticated/Error_when_broker_returns_userinfo_with_empty_username --- PASS: TestCancelIsAuthenticated (0.00s) --- PASS: TestCancelIsAuthenticated/Successfully_cancels_IsAuthenticated (1.00s) --- PASS: TestCancelIsAuthenticated/Call_returns_denied_if_not_cancelled (1.00s) === CONT TestIsAuthenticated/Error_on_empty_data_even_if_granted === CONT TestIsAuthenticated/Successfully_authenticate_after_cancelling_first_call === CONT TestIsAuthenticated/Error_when_broker_returns_userinfo_with_empty_UUID === CONT TestIsAuthenticated/Error_when_broker_returns_no_data_on_auth.Denied === CONT TestIsAuthenticated/Error_when_authenticating === CONT TestIsAuthenticated/No_error_when_broker_returns_userinfo_with_empty_gecos === CONT TestIsAuthenticated/Error_when_calling_IsAuthenticated_a_second_time_without_cancelling === CONT TestIsAuthenticated/Error_when_broker_returns_no_data_on_auth.Retry === CONT TestIsAuthenticated/Error_when_broker_returns_userinfo_with_invalid_homedir === CONT TestIsAuthenticated/Error_when_broker_returns_userinfo_with_empty_group_name === CONT TestIsAuthenticated/Error_when_broker_returns_invalid_access === CONT TestIsAuthenticated/Error_when_broker_returns_invalid_data === CONT TestIsAuthenticated/No_error_when_auth.Next_and_no_data === CONT TestIsAuthenticated/Adds_default_groups_even_if_broker_did_not_set_them === CONT TestIsAuthenticated/Denies_authentication_when_broker_times_out === CONT TestIsAuthenticated/Error_when_broker_returns_data_on_auth.Cancelled === CONT TestIsAuthenticated/Error_when_broker_returns_invalid_userinfo === CONT TestGetAuthenticationModes/Get_multiple_authentication_modes_and_generate_validators === CONT TestSelectAuthenticationMode/Error_when_selecting_invalid_auth_mode === CONT TestGetAuthenticationModes/Get_authentication_modes_and_ignores_invalid_UI_layout time="2024-03-27T14:39:35Z" level=error msg="layout map[entry:required:missing_type] provided with missing type for session TestGetAuthenticationModes/Get_authentication_modes_and_ignores_invalid_UI_layout_separator_success, it will be ignored" === CONT TestGetAuthenticationModes/Get_authentication_modes_and_generate_validator_ignoring_whitespaces_in_supported_values === CONT TestGetAuthenticationModes/Get_authentication_modes_and_generate_validators === CONT TestGetAuthenticationModes/Error_when_broker_returns_invalid_modes === CONT TestGetAuthenticationModes/Error_when_getting_authentication_modes === CONT TestGetAuthenticationModes/Does_not_error_out_when_no_authentication_modes_are_returned === CONT TestSelectAuthenticationMode/Error_when_returns_no_layout === CONT TestSelectAuthenticationMode/Successfully_select_mode_with_optional_value --- PASS: TestGetAuthenticationModes (0.03s) --- PASS: TestGetAuthenticationModes/Get_multiple_authentication_modes_and_generate_validators (0.00s) --- PASS: TestGetAuthenticationModes/Get_authentication_modes_and_generate_validator_ignoring_whitespaces_in_supported_values (0.00s) --- PASS: TestGetAuthenticationModes/Get_authentication_modes_and_ignores_invalid_UI_layout (0.00s) --- PASS: TestGetAuthenticationModes/Error_when_broker_returns_invalid_modes (0.00s) --- PASS: TestGetAuthenticationModes/Get_authentication_modes_and_generate_validators (0.00s) --- PASS: TestGetAuthenticationModes/Does_not_error_out_when_no_authentication_modes_are_returned (0.00s) --- PASS: TestGetAuthenticationModes/Error_when_getting_authentication_modes (0.00s) === CONT TestSelectAuthenticationMode/Error_when_returns_layout_with_unknown_field === NAME TestSelectAuthenticationMode/Successfully_select_mode_with_optional_value broker_test.go:196: Serializing object for golden file === CONT TestSelectAuthenticationMode/Error_when_returns_layout_with_no_type === CONT TestSelectAuthenticationMode/Error_when_returns_empty_layout === CONT TestSelectAuthenticationMode/Successfully_select_mode_with_required_value === CONT TestSelectAuthenticationMode/Successfully_select_mode_with_missing_optional_value === NAME TestSelectAuthenticationMode/Successfully_select_mode_with_required_value broker_test.go:196: Serializing object for golden file === CONT TestSelectAuthenticationMode/Error_when_returns_layout_with_invalid_optional_value === CONT TestSelectAuthenticationMode/Error_when_returns_layout_with_invalid_required_value === NAME TestSelectAuthenticationMode/Successfully_select_mode_with_missing_optional_value broker_test.go:196: Serializing object for golden file === CONT TestSelectAuthenticationMode/Error_when_returns_layout_without_required_value === CONT TestSelectAuthenticationMode/Error_when_returns_layout_with_invalid_type === CONT TestSelectAuthenticationMode/Error_when_no_validators_were_generated_for_session --- PASS: TestSelectAuthenticationMode (0.03s) --- PASS: TestSelectAuthenticationMode/Error_when_selecting_invalid_auth_mode (0.00s) --- PASS: TestSelectAuthenticationMode/Error_when_returns_no_layout (0.00s) --- PASS: TestSelectAuthenticationMode/Successfully_select_mode_with_optional_value (0.00s) --- PASS: TestSelectAuthenticationMode/Error_when_returns_layout_with_no_type (0.00s) --- PASS: TestSelectAuthenticationMode/Error_when_returns_layout_with_unknown_field (0.00s) --- PASS: TestSelectAuthenticationMode/Error_when_returns_empty_layout (0.00s) --- PASS: TestSelectAuthenticationMode/Successfully_select_mode_with_required_value (0.00s) --- PASS: TestSelectAuthenticationMode/Error_when_returns_layout_with_invalid_optional_value (0.00s) --- PASS: TestSelectAuthenticationMode/Successfully_select_mode_with_missing_optional_value (0.00s) --- PASS: TestSelectAuthenticationMode/Error_when_returns_layout_with_invalid_required_value (0.00s) --- PASS: TestSelectAuthenticationMode/Error_when_returns_layout_with_invalid_type (0.00s) --- PASS: TestSelectAuthenticationMode/Error_when_returns_layout_without_required_value (0.00s) --- PASS: TestSelectAuthenticationMode/Error_when_no_validators_were_generated_for_session (0.00s) --- PASS: TestIsAuthenticated (0.02s) --- PASS: TestIsAuthenticated/Successfully_authenticate (1.01s) --- PASS: TestIsAuthenticated/Error_when_broker_returns_data_on_auth.Next (1.01s) --- PASS: TestIsAuthenticated/Error_when_broker_returns_userinfo_with_empty_username (1.00s) --- PASS: TestIsAuthenticated/Error_when_broker_returns_userinfo_with_invalid_shell (1.00s) --- PASS: TestIsAuthenticated/Error_on_empty_data_even_if_granted (1.00s) --- PASS: TestIsAuthenticated/Error_when_broker_returns_no_data_on_auth.Denied (1.00s) --- PASS: TestIsAuthenticated/Error_when_broker_returns_userinfo_with_empty_UUID (1.00s) --- PASS: TestIsAuthenticated/Error_when_authenticating (1.00s) --- PASS: TestIsAuthenticated/No_error_when_broker_returns_userinfo_with_empty_gecos (1.00s) --- PASS: TestIsAuthenticated/Error_when_broker_returns_no_data_on_auth.Retry (1.00s) --- PASS: TestIsAuthenticated/Successfully_authenticate_after_cancelling_first_call (3.00s) --- PASS: TestIsAuthenticated/Error_when_broker_returns_userinfo_with_invalid_homedir (1.00s) --- PASS: TestIsAuthenticated/Error_when_calling_IsAuthenticated_a_second_time_without_cancelling (2.00s) --- PASS: TestIsAuthenticated/Error_when_broker_returns_userinfo_with_empty_group_name (1.00s) --- PASS: TestIsAuthenticated/Error_when_broker_returns_invalid_access (1.00s) --- PASS: TestIsAuthenticated/Error_when_broker_returns_invalid_data (1.00s) --- PASS: TestIsAuthenticated/No_error_when_auth.Next_and_no_data (1.00s) --- PASS: TestIsAuthenticated/Adds_default_groups_even_if_broker_did_not_set_them (1.00s) --- PASS: TestIsAuthenticated/Denies_authentication_when_broker_times_out (1.00s) --- PASS: TestIsAuthenticated/Error_when_broker_returns_data_on_auth.Cancelled (1.00s) --- PASS: TestIsAuthenticated/Error_when_broker_returns_invalid_userinfo (1.00s) PASS ok github.com/ubuntu/authd/internal/brokers 7.118s === RUN TestNew === PAUSE TestNew === RUN TestServe === PAUSE TestServe === RUN TestQuit === PAUSE TestQuit === CONT TestNew === RUN TestNew/Socket_provided_manually_wins_over_socket_activation === PAUSE TestNew/Socket_provided_manually_wins_over_socket_activation === RUN TestNew/Error_when_systemd_provides_multiple_sockets === PAUSE TestNew/Error_when_systemd_provides_multiple_sockets === RUN TestNew/Error_when_systemd_activation_fails === PAUSE TestNew/Error_when_systemd_activation_fails === RUN TestNew/Error_when_systemd_activated_socket_does_not_exists === PAUSE TestNew/Error_when_systemd_activated_socket_does_not_exists === RUN TestNew/Error_when_manually_provided_socket_path_does_not_exists === PAUSE TestNew/Error_when_manually_provided_socket_path_does_not_exists === RUN TestNew/With_socket_activation === PAUSE TestNew/With_socket_activation === RUN TestNew/Socket_provided_manually_is_created === PAUSE TestNew/Socket_provided_manually_is_created === CONT TestNew/Socket_provided_manually_wins_over_socket_activation === CONT TestQuit === RUN TestQuit/Graceful_stop === PAUSE TestQuit/Graceful_stop === RUN TestQuit/Graceful_stop_is_blocked_on_active_connection === PAUSE TestQuit/Graceful_stop_is_blocked_on_active_connection === RUN TestQuit/Force_stop_drops_active_connection === PAUSE TestQuit/Force_stop_drops_active_connection === CONT TestQuit/Graceful_stop time="2024-03-27T14:39:29Z" level=info msg="Serving GRPC requests on /tmp/TestQuitGraceful_stop1145293662/001/manual.socket" === CONT TestServe === RUN TestServe/Success_with_systemd_notifier === PAUSE TestServe/Success_with_systemd_notifier === RUN TestServe/Success_without_systemd_notifier === PAUSE TestServe/Success_without_systemd_notifier === RUN TestServe/Error_on_call_to_Quit_before_serve === PAUSE TestServe/Error_on_call_to_Quit_before_serve === RUN TestServe/Error_on_systemd_notifier_failing === PAUSE TestServe/Error_on_systemd_notifier_failing === CONT TestServe/Success_with_systemd_notifier time="2024-03-27T14:39:29Z" level=info msg="Serving GRPC requests on /tmp/TestServeSuccess_with_systemd_notifier2645968686/002/manual.socket" === CONT TestNew/Socket_provided_manually_is_created === CONT TestNew/With_socket_activation === CONT TestNew/Error_when_manually_provided_socket_path_does_not_exists === CONT TestNew/Error_when_systemd_activated_socket_does_not_exists === CONT TestServe/Error_on_systemd_notifier_failing === CONT TestQuit/Graceful_stop_is_blocked_on_active_connection === CONT TestNew/Error_when_systemd_activation_fails time="2024-03-27T14:39:29Z" level=info msg="Serving GRPC requests on /tmp/TestQuitGraceful_stop_is_blocked_on_active_connection490678466/001/manual.socket" === CONT TestNew/Error_when_systemd_provides_multiple_sockets --- PASS: TestNew (0.00s) --- PASS: TestNew/Socket_provided_manually_wins_over_socket_activation (0.00s) --- PASS: TestNew/Socket_provided_manually_is_created (0.00s) --- PASS: TestNew/With_socket_activation (0.00s) --- PASS: TestNew/Error_when_manually_provided_socket_path_does_not_exists (0.00s) --- PASS: TestNew/Error_when_systemd_activated_socket_does_not_exists (0.00s) --- PASS: TestNew/Error_when_systemd_activation_fails (0.00s) --- PASS: TestNew/Error_when_systemd_provides_multiple_sockets (0.00s) === CONT TestQuit/Force_stop_drops_active_connection time="2024-03-27T14:39:29Z" level=info msg="Serving GRPC requests on /tmp/TestQuitForce_stop_drops_active_connection275360291/001/manual.socket" time="2024-03-27T14:39:29Z" level=info msg="Stopping daemon requested." time="2024-03-27T14:39:29Z" level=info msg="Wait for active requests to close." time="2024-03-27T14:39:29Z" level=info msg="Stopping daemon requested." time="2024-03-27T14:39:29Z" level=info msg="Wait for active requests to close." === CONT TestServe/Error_on_call_to_Quit_before_serve time="2024-03-27T14:39:30Z" level=info msg="Stopping daemon requested." time="2024-03-27T14:39:30Z" level=info msg="Wait for active requests to close." time="2024-03-27T14:39:30Z" level=info msg="Serving GRPC requests on /tmp/TestServeError_on_call_to_Quit_before_serve952942363/002/manual.socket" time="2024-03-27T14:39:30Z" level=info msg="Stopping daemon requested." time="2024-03-27T14:39:30Z" level=info msg="Wait for active requests to close." === CONT TestServe/Success_without_systemd_notifier time="2024-03-27T14:39:30Z" level=info msg="Serving GRPC requests on /tmp/TestServeSuccess_without_systemd_notifier3475835304/002/manual.socket" time="2024-03-27T14:39:30Z" level=info msg="Stopping daemon requested." time="2024-03-27T14:39:30Z" level=info msg="Wait for active requests to close." time="2024-03-27T14:39:30Z" level=info msg="Stopping daemon requested." time="2024-03-27T14:39:30Z" level=info msg="Stopping daemon requested." time="2024-03-27T14:39:30Z" level=info msg="Wait for active requests to close." time="2024-03-27T14:39:30Z" level=info msg="Stopping daemon requested." time="2024-03-27T14:39:30Z" level=info msg="Wait for active requests to close." --- PASS: TestServe (0.00s) --- PASS: TestServe/Error_on_systemd_notifier_failing (0.00s) --- PASS: TestServe/Success_with_systemd_notifier (0.02s) --- PASS: TestServe/Error_on_call_to_Quit_before_serve (0.00s) --- PASS: TestServe/Success_without_systemd_notifier (0.01s) --- PASS: TestQuit (0.00s) --- PASS: TestQuit/Graceful_stop (0.05s) --- PASS: TestQuit/Force_stop_drops_active_connection (0.06s) --- PASS: TestQuit/Graceful_stop_is_blocked_on_active_connection (0.16s) PASS ok github.com/ubuntu/authd/internal/daemon 0.176s === RUN TestLevelEnabled === RUN TestLevelEnabled/Set_log_level_to_error === RUN TestLevelEnabled/Set_log_level_to_warning === RUN TestLevelEnabled/Set_log_level_to_info === RUN TestLevelEnabled/Set_log_level_to_debug --- PASS: TestLevelEnabled (0.00s) --- PASS: TestLevelEnabled/Set_log_level_to_error (0.00s) --- PASS: TestLevelEnabled/Set_log_level_to_warning (0.00s) --- PASS: TestLevelEnabled/Set_log_level_to_info (0.00s) --- PASS: TestLevelEnabled/Set_log_level_to_debug (0.00s) === RUN TestSetLevelHandler === RUN TestSetLevelHandler/Set_log_handler_for_error time="2024-03-27T14:39:29Z" level=error msg="true 5.5 [bar]" === RUN TestSetLevelHandler/Set_log_handler_for_warning time="2024-03-27T14:39:29Z" level=warning msg="true 5.5 [bar]" === RUN TestSetLevelHandler/Set_log_handler_for_info time="2024-03-27T14:39:29Z" level=info msg="true 5.5 [bar]" === RUN TestSetLevelHandler/Set_log_handler_for_debug time="2024-03-27T14:39:29Z" level=debug msg="true 5.5 [bar]" === RUN TestSetLevelHandler/Set_log_handler_for_error,_using_formatting time="2024-03-27T14:39:29Z" level=warning msg="Bool is true, float is 5.500000, array is [bar]" time="2024-03-27T14:39:29Z" level=error msg="Bool is true, float is 5.500000, array is [bar]" === RUN TestSetLevelHandler/Set_log_handler_for_warning,_using_formatting time="2024-03-27T14:39:29Z" level=info msg="Bool is true, float is 5.500000, array is [bar]" time="2024-03-27T14:39:29Z" level=warning msg="Bool is true, float is 5.500000, array is [bar]" === RUN TestSetLevelHandler/Set_log_handler_for_info,_using_formatting time="2024-03-27T14:39:29Z" level=debug msg="Bool is true, float is 5.500000, array is [bar]" time="2024-03-27T14:39:29Z" level=info msg="Bool is true, float is 5.500000, array is [bar]" === RUN TestSetLevelHandler/Set_log_handler_for_debug,_using_formatting time="2024-03-27T14:39:29Z" level=debug msg="Bool is true, float is 5.500000, array is [bar]" --- PASS: TestSetLevelHandler (0.00s) --- PASS: TestSetLevelHandler/Set_log_handler_for_error (0.00s) --- PASS: TestSetLevelHandler/Set_log_handler_for_warning (0.00s) --- PASS: TestSetLevelHandler/Set_log_handler_for_info (0.00s) --- PASS: TestSetLevelHandler/Set_log_handler_for_debug (0.00s) --- PASS: TestSetLevelHandler/Set_log_handler_for_error,_using_formatting (0.00s) --- PASS: TestSetLevelHandler/Set_log_handler_for_warning,_using_formatting (0.00s) --- PASS: TestSetLevelHandler/Set_log_handler_for_info,_using_formatting (0.00s) --- PASS: TestSetLevelHandler/Set_log_handler_for_debug,_using_formatting (0.00s) === RUN TestSetHandler === RUN TestSetHandler/Set_log_handler,_testing_level_error === RUN TestSetHandler/Set_log_handler,_testing_level_warning === RUN TestSetHandler/Set_log_handler,_testing_level_info === RUN TestSetHandler/Set_log_handler,_testing_level_debug === RUN TestSetHandler/Set_log_handler,_ignoring_level_error time="2024-03-27T14:39:29Z" level=error msg="true 5.5 [bar]" === RUN TestSetHandler/Set_log_handler,_ignoring_level_warning time="2024-03-27T14:39:29Z" level=warning msg="true 5.5 [bar]" === RUN TestSetHandler/Set_log_handler,_ignoring_level_info time="2024-03-27T14:39:29Z" level=info msg="true 5.5 [bar]" === RUN TestSetHandler/Set_log_handler,_ignoring_level_debug time="2024-03-27T14:39:29Z" level=debug msg="true 5.5 [bar]" === RUN TestSetHandler/Set_log_handler,_testing_level_error#01 === RUN TestSetHandler/Set_log_handler,_testing_level_warning#01 === RUN TestSetHandler/Set_log_handler,_testing_level_info#01 === RUN TestSetHandler/Set_log_handler,_testing_level_debug#01 === RUN TestSetHandler/Set_log_handler,_ignoring_level_error#01 time="2024-03-27T14:39:29Z" level=error msg="Bool is true, float is 5.500000, array is [bar]" === RUN TestSetHandler/Set_log_handler,_ignoring_level_warning#01 time="2024-03-27T14:39:29Z" level=warning msg="Bool is true, float is 5.500000, array is [bar]" === RUN TestSetHandler/Set_log_handler,_ignoring_level_info#01 time="2024-03-27T14:39:29Z" level=info msg="Bool is true, float is 5.500000, array is [bar]" === RUN TestSetHandler/Set_log_handler,_ignoring_level_debug#01 time="2024-03-27T14:39:29Z" level=debug msg="Bool is true, float is 5.500000, array is [bar]" --- PASS: TestSetHandler (0.00s) --- PASS: TestSetHandler/Set_log_handler,_testing_level_error (0.00s) --- PASS: TestSetHandler/Set_log_handler,_testing_level_warning (0.00s) --- PASS: TestSetHandler/Set_log_handler,_testing_level_info (0.00s) --- PASS: TestSetHandler/Set_log_handler,_testing_level_debug (0.00s) --- PASS: TestSetHandler/Set_log_handler,_ignoring_level_error (0.00s) --- PASS: TestSetHandler/Set_log_handler,_ignoring_level_warning (0.00s) --- PASS: TestSetHandler/Set_log_handler,_ignoring_level_info (0.00s) --- PASS: TestSetHandler/Set_log_handler,_ignoring_level_debug (0.00s) --- PASS: TestSetHandler/Set_log_handler,_testing_level_error#01 (0.00s) --- PASS: TestSetHandler/Set_log_handler,_testing_level_warning#01 (0.00s) --- PASS: TestSetHandler/Set_log_handler,_testing_level_info#01 (0.00s) --- PASS: TestSetHandler/Set_log_handler,_testing_level_debug#01 (0.00s) --- PASS: TestSetHandler/Set_log_handler,_ignoring_level_error#01 (0.00s) --- PASS: TestSetHandler/Set_log_handler,_ignoring_level_warning#01 (0.00s) --- PASS: TestSetHandler/Set_log_handler,_ignoring_level_info#01 (0.00s) --- PASS: TestSetHandler/Set_log_handler,_ignoring_level_debug#01 (0.00s) PASS ok github.com/ubuntu/authd/internal/log 0.006s === RUN TestNewManager === RUN TestNewManager/Successfully_create_the_manager 2024/03/27 14:39:30 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:30 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:30 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestNewManager/Error_when_can_not_create_cache === RUN TestNewManager/Error_when_can_not_create_broker_manager --- PASS: TestNewManager (0.01s) --- PASS: TestNewManager/Successfully_create_the_manager (0.01s) --- PASS: TestNewManager/Error_when_can_not_create_cache (0.00s) --- PASS: TestNewManager/Error_when_can_not_create_broker_manager (0.00s) === RUN TestRegisterGRPCServices === PAUSE TestRegisterGRPCServices === CONT TestRegisterGRPCServices 2024/03/27 14:39:30 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:30 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:30 WARN Could not map active user ID to an actual user: user: unknown userid 104 manager_test.go:57: Serializing object for golden file --- PASS: TestRegisterGRPCServices (0.01s) PASS ok github.com/ubuntu/authd/internal/services 0.043s === RUN TestNewService === PAUSE TestNewService === RUN TestGetPasswdByName === RUN TestGetPasswdByName/Error_with_typed_GRPC_notfound_code_on_unexisting_user 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestGetPasswdByName/Error_on_missing_name 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestGetPasswdByName/Error_in_database_fetched_content_does_not_trigger_precheck 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:31 WARN Could not unmarshal user "1111": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "2222": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "3333": json: cannot unmarshal string into Go value of type cache.userDB === RUN TestGetPasswdByName/Error_if_user_not_in_cache_and_precheck_is_disabled 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestGetPasswdByName/Error_if_user_not_in_cache_and_precheck_fails 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestGetPasswdByName/Return_existing_user 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 nss_test.go:69: Serializing object for golden file === RUN TestGetPasswdByName/Precheck_user_if_not_in_cache 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 nss_test.go:69: Serializing object for golden file === RUN TestGetPasswdByName/Error_in_database_fetched_content 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:31 WARN Could not unmarshal user "1111": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "2222": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "3333": json: cannot unmarshal string into Go value of type cache.userDB --- PASS: TestGetPasswdByName (0.10s) --- PASS: TestGetPasswdByName/Error_with_typed_GRPC_notfound_code_on_unexisting_user (0.02s) --- PASS: TestGetPasswdByName/Error_on_missing_name (0.01s) --- PASS: TestGetPasswdByName/Error_in_database_fetched_content_does_not_trigger_precheck (0.01s) --- PASS: TestGetPasswdByName/Error_if_user_not_in_cache_and_precheck_is_disabled (0.02s) --- PASS: TestGetPasswdByName/Error_if_user_not_in_cache_and_precheck_fails (0.01s) --- PASS: TestGetPasswdByName/Return_existing_user (0.02s) --- PASS: TestGetPasswdByName/Precheck_user_if_not_in_cache (0.01s) --- PASS: TestGetPasswdByName/Error_in_database_fetched_content (0.01s) === RUN TestGetPasswdByUID === RUN TestGetPasswdByUID/Return_existing_user 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 nss_test.go:97: Serializing object for golden file === RUN TestGetPasswdByUID/Error_in_database_fetched_content 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:31 WARN Could not unmarshal user "1111": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "2222": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "3333": json: cannot unmarshal string into Go value of type cache.userDB === RUN TestGetPasswdByUID/Error_with_typed_GRPC_notfound_code_on_unexisting_user 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestGetPasswdByUID/Error_on_missing_uid 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 --- PASS: TestGetPasswdByUID (0.03s) --- PASS: TestGetPasswdByUID/Return_existing_user (0.01s) --- PASS: TestGetPasswdByUID/Error_in_database_fetched_content (0.01s) --- PASS: TestGetPasswdByUID/Error_with_typed_GRPC_notfound_code_on_unexisting_user (0.01s) --- PASS: TestGetPasswdByUID/Error_on_missing_uid (0.01s) === RUN TestGetPasswdEntries === RUN TestGetPasswdEntries/Return_all_users 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 nss_test.go:121: Serializing object for golden file === RUN TestGetPasswdEntries/Return_no_users 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 nss_test.go:121: Serializing object for golden file === RUN TestGetPasswdEntries/Error_in_database_fetched_content 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:31 WARN Could not unmarshal user "1111": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "2222": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "3333": json: cannot unmarshal string into Go value of type cache.userDB --- PASS: TestGetPasswdEntries (0.03s) --- PASS: TestGetPasswdEntries/Return_all_users (0.01s) --- PASS: TestGetPasswdEntries/Return_no_users (0.01s) --- PASS: TestGetPasswdEntries/Error_in_database_fetched_content (0.01s) === RUN TestGetGroupByName === RUN TestGetGroupByName/Return_existing_group 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 nss_test.go:149: Serializing object for golden file === RUN TestGetGroupByName/Error_in_database_fetched_content 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:31 WARN Could not unmarshal user "1111": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "2222": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "3333": json: cannot unmarshal string into Go value of type cache.userDB === RUN TestGetGroupByName/Error_with_typed_GRPC_notfound_code_on_unexisting_user 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestGetGroupByName/Error_on_missing_name 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 --- PASS: TestGetGroupByName (0.05s) --- PASS: TestGetGroupByName/Return_existing_group (0.02s) --- PASS: TestGetGroupByName/Error_in_database_fetched_content (0.01s) --- PASS: TestGetGroupByName/Error_with_typed_GRPC_notfound_code_on_unexisting_user (0.01s) --- PASS: TestGetGroupByName/Error_on_missing_name (0.01s) === RUN TestGetGroupByGID === RUN TestGetGroupByGID/Return_existing_group 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 nss_test.go:177: Serializing object for golden file === RUN TestGetGroupByGID/Error_in_database_fetched_content 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:31 WARN Could not unmarshal user "1111": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "2222": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "3333": json: cannot unmarshal string into Go value of type cache.userDB === RUN TestGetGroupByGID/Error_with_typed_GRPC_notfound_code_on_unexisting_user 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestGetGroupByGID/Error_on_missing_uid 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 --- PASS: TestGetGroupByGID (0.03s) --- PASS: TestGetGroupByGID/Return_existing_group (0.01s) --- PASS: TestGetGroupByGID/Error_in_database_fetched_content (0.01s) --- PASS: TestGetGroupByGID/Error_with_typed_GRPC_notfound_code_on_unexisting_user (0.01s) --- PASS: TestGetGroupByGID/Error_on_missing_uid (0.01s) === RUN TestGetGroupEntries === RUN TestGetGroupEntries/Return_all_groups 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 nss_test.go:201: Serializing object for golden file === RUN TestGetGroupEntries/Return_no_groups 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 nss_test.go:201: Serializing object for golden file === RUN TestGetGroupEntries/Error_in_database_fetched_content 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:31 WARN Could not unmarshal user "1111": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "2222": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "3333": json: cannot unmarshal string into Go value of type cache.userDB --- PASS: TestGetGroupEntries (0.03s) --- PASS: TestGetGroupEntries/Return_all_groups (0.01s) --- PASS: TestGetGroupEntries/Return_no_groups (0.01s) --- PASS: TestGetGroupEntries/Error_in_database_fetched_content (0.01s) === RUN TestGetShadowByName === RUN TestGetShadowByName/Return_existing_user 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 nss_test.go:229: Serializing object for golden file === RUN TestGetShadowByName/Error_in_database_fetched_content 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:31 WARN Could not unmarshal user "1111": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "2222": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "3333": json: cannot unmarshal string into Go value of type cache.userDB === RUN TestGetShadowByName/Error_with_typed_GRPC_notfound_code_on_unexisting_user 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestGetShadowByName/Error_on_missing_name 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 --- PASS: TestGetShadowByName (0.04s) --- PASS: TestGetShadowByName/Return_existing_user (0.01s) --- PASS: TestGetShadowByName/Error_in_database_fetched_content (0.02s) --- PASS: TestGetShadowByName/Error_with_typed_GRPC_notfound_code_on_unexisting_user (0.01s) --- PASS: TestGetShadowByName/Error_on_missing_name (0.01s) === RUN TestGetShadowEntries === RUN TestGetShadowEntries/Return_all_users 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 nss_test.go:253: Serializing object for golden file === RUN TestGetShadowEntries/Return_no_users 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 nss_test.go:253: Serializing object for golden file === RUN TestGetShadowEntries/Error_in_database_fetched_content 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:31 WARN Could not unmarshal user "1111": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "2222": json: cannot unmarshal string into Go value of type cache.userDB 2024/03/27 14:39:31 WARN Could not unmarshal user "3333": json: cannot unmarshal string into Go value of type cache.userDB --- PASS: TestGetShadowEntries (0.03s) --- PASS: TestGetShadowEntries/Return_all_users (0.01s) --- PASS: TestGetShadowEntries/Return_no_users (0.01s) --- PASS: TestGetShadowEntries/Error_in_database_fetched_content (0.01s) === RUN TestMockgpasswd --- PASS: TestMockgpasswd (0.00s) === CONT TestNewService 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 --- PASS: TestNewService (0.01s) PASS ok github.com/ubuntu/authd/internal/services/nss 0.361s ? github.com/ubuntu/authd/nss/src [no test files] ? github.com/ubuntu/authd/nss/src/client [no test files] ? github.com/ubuntu/authd/nss/src/group [no test files] ? github.com/ubuntu/authd/nss/src/logs [no test files] ? github.com/ubuntu/authd/nss/src/passwd [no test files] ? github.com/ubuntu/authd/nss/src/shadow [no test files] === RUN TestNewService === PAUSE TestNewService === RUN TestAvailableBrokers === PAUSE TestAvailableBrokers === RUN TestGetPreviousBroker === PAUSE TestGetPreviousBroker === RUN TestSelectBroker === PAUSE TestSelectBroker === RUN TestGetAuthenticationModes === PAUSE TestGetAuthenticationModes === RUN TestSelectAuthenticationMode === PAUSE TestSelectAuthenticationMode === RUN TestIsAuthenticated === RUN TestIsAuthenticated/Error_when_calling_second_time_without_cancelling === PAUSE TestIsAuthenticated/Error_when_calling_second_time_without_cancelling === RUN TestIsAuthenticated/Error_when_authenticating === PAUSE TestIsAuthenticated/Error_when_authenticating === RUN TestIsAuthenticated/Error_when_broker_returns_invalid_userinfo === PAUSE TestIsAuthenticated/Error_when_broker_returns_invalid_userinfo === RUN TestIsAuthenticated/Error_on_empty_data_even_if_granted === PAUSE TestIsAuthenticated/Error_on_empty_data_even_if_granted === RUN TestIsAuthenticated/Successfully_authenticate_if_first_call_is_canceled === PAUSE TestIsAuthenticated/Successfully_authenticate_if_first_call_is_canceled === RUN TestIsAuthenticated/Update_existing_DB_on_success === PAUSE TestIsAuthenticated/Update_existing_DB_on_success === RUN TestIsAuthenticated/Error_when_sessionID_is_empty === PAUSE TestIsAuthenticated/Error_when_sessionID_is_empty === RUN TestIsAuthenticated/Error_when_broker_returns_invalid_data === PAUSE TestIsAuthenticated/Error_when_broker_returns_invalid_data === RUN TestIsAuthenticated/Error_on_updating_local_groups_with_unexisting_file 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:31 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestIsAuthenticated/Successfully_authenticate === PAUSE TestIsAuthenticated/Successfully_authenticate === RUN TestIsAuthenticated/Denies_authentication_when_broker_times_out === PAUSE TestIsAuthenticated/Denies_authentication_when_broker_times_out === RUN TestIsAuthenticated/Error_when_broker_returns_invalid_access === PAUSE TestIsAuthenticated/Error_when_broker_returns_invalid_access === RUN TestIsAuthenticated/Update_local_groups 2024/03/27 14:39:32 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:32 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:32 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestIsAuthenticated/Error_when_there_is_no_broker === PAUSE TestIsAuthenticated/Error_when_there_is_no_broker === CONT TestIsAuthenticated/Error_when_calling_second_time_without_cancelling === CONT TestIsAuthenticated/Error_when_broker_returns_invalid_data === CONT TestIsAuthenticated/Error_when_broker_returns_invalid_access === CONT TestIsAuthenticated/Denies_authentication_when_broker_times_out 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestIsAuthenticated/Error_when_sessionID_is_empty === CONT TestIsAuthenticated/Update_existing_DB_on_success === CONT TestIsAuthenticated/Successfully_authenticate_if_first_call_is_canceled 2024/03/27 14:39:34 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:34 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:34 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:34 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:34 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:34 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:34 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:34 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:34 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestIsAuthenticated/Error_on_empty_data_even_if_granted 2024/03/27 14:39:35 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:35 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:35 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestIsAuthenticated/Error_when_broker_returns_invalid_userinfo === CONT TestIsAuthenticated/Error_when_authenticating 2024/03/27 14:39:35 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:35 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:35 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:35 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:35 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:35 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestIsAuthenticated/Error_when_there_is_no_broker 2024/03/27 14:39:36 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:36 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:36 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestIsAuthenticated/Successfully_authenticate 2024/03/27 14:39:36 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:36 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:36 WARN Could not map active user ID to an actual user: user: unknown userid 104 --- PASS: TestIsAuthenticated (2.03s) --- PASS: TestIsAuthenticated/Error_on_updating_local_groups_with_unexisting_file (1.01s) --- PASS: TestIsAuthenticated/Update_local_groups (1.02s) --- PASS: TestIsAuthenticated/Error_when_broker_returns_invalid_access (1.01s) --- PASS: TestIsAuthenticated/Denies_authentication_when_broker_times_out (1.01s) --- PASS: TestIsAuthenticated/Error_when_broker_returns_invalid_data (1.01s) --- PASS: TestIsAuthenticated/Error_when_calling_second_time_without_cancelling (2.02s) --- PASS: TestIsAuthenticated/Update_existing_DB_on_success (1.02s) --- PASS: TestIsAuthenticated/Error_when_sessionID_is_empty (1.02s) --- PASS: TestIsAuthenticated/Error_on_empty_data_even_if_granted (1.01s) --- PASS: TestIsAuthenticated/Error_when_authenticating (1.01s) --- PASS: TestIsAuthenticated/Error_when_broker_returns_invalid_userinfo (1.01s) --- PASS: TestIsAuthenticated/Error_when_there_is_no_broker (1.01s) --- PASS: TestIsAuthenticated/Successfully_authenticate (1.01s) --- PASS: TestIsAuthenticated/Successfully_authenticate_if_first_call_is_canceled (3.52s) === RUN TestSetDefaultBrokerForUser === PAUSE TestSetDefaultBrokerForUser === RUN TestEndSession === PAUSE TestEndSession === RUN TestMockgpasswd --- PASS: TestMockgpasswd (0.00s) === CONT TestNewService === CONT TestGetAuthenticationModes === CONT TestGetPreviousBroker === RUN TestGetAuthenticationModes/Error_when_broker_returns_invalid_modes === PAUSE TestGetAuthenticationModes/Error_when_broker_returns_invalid_modes === RUN TestGetAuthenticationModes/Error_when_passing_invalid_layout === PAUSE TestGetAuthenticationModes/Error_when_passing_invalid_layout === RUN TestGetAuthenticationModes/Successfully_get_authentication_modes === PAUSE TestGetAuthenticationModes/Successfully_get_authentication_modes === RUN TestGetAuthenticationModes/Successfully_get_multiple_authentication_modes === PAUSE TestGetAuthenticationModes/Successfully_get_multiple_authentication_modes === RUN TestGetAuthenticationModes/Error_when_sessionID_is_empty === CONT TestAvailableBrokers === PAUSE TestGetAuthenticationModes/Error_when_sessionID_is_empty === RUN TestGetAuthenticationModes/Error_when_sessionID_is_invalid === PAUSE TestGetAuthenticationModes/Error_when_sessionID_is_invalid === RUN TestGetAuthenticationModes/Error_when_getting_authentication_modes === PAUSE TestGetAuthenticationModes/Error_when_getting_authentication_modes === CONT TestGetAuthenticationModes/Error_when_broker_returns_invalid_modes 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 --- PASS: TestNewService (0.01s) === CONT TestGetAuthenticationModes/Error_when_getting_authentication_modes 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 time="2024-03-27T14:39:37Z" level=info msg="Could not get previous broker for user \"nonexistent\" from cache: no result matching nonexistent in UserByName" === NAME TestAvailableBrokers pam_test.go:81: Serializing object for golden file time="2024-03-27T14:39:37Z" level=info msg="Could not get previous broker for user \"userwithoutbroker\" from cache: no result matching 3333 in UserToBroker" time="2024-03-27T14:39:37Z" level=warning msg="Last broker used by \"userwithinactivebroker\" is not available: invalid broker: no broker found matching \"inactive-broker-id\"" --- PASS: TestAvailableBrokers (0.01s) === CONT TestGetAuthenticationModes/Error_when_sessionID_is_invalid 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 --- PASS: TestGetPreviousBroker (0.01s) === CONT TestGetAuthenticationModes/Error_when_sessionID_is_empty 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestGetAuthenticationModes/Successfully_get_multiple_authentication_modes 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestGetAuthenticationModes/Successfully_get_authentication_modes === CONT TestGetAuthenticationModes/Error_when_passing_invalid_layout 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestEndSession === RUN TestEndSession/Successfully_end_session === PAUSE TestEndSession/Successfully_end_session === RUN TestEndSession/Error_when_sessionID_is_empty === PAUSE TestEndSession/Error_when_sessionID_is_empty === RUN TestEndSession/Error_when_sessionID_is_invalid === PAUSE TestEndSession/Error_when_sessionID_is_invalid === RUN TestEndSession/Error_when_ending_session === PAUSE TestEndSession/Error_when_ending_session === CONT TestSetDefaultBrokerForUser === RUN TestSetDefaultBrokerForUser/Set_default_broker_for_existing_user === PAUSE TestSetDefaultBrokerForUser/Set_default_broker_for_existing_user === RUN TestSetDefaultBrokerForUser/Error_when_username_is_empty === PAUSE TestSetDefaultBrokerForUser/Error_when_username_is_empty === RUN TestSetDefaultBrokerForUser/Error_when_user_does_not_exist_ === PAUSE TestSetDefaultBrokerForUser/Error_when_user_does_not_exist_ === RUN TestSetDefaultBrokerForUser/Error_when_broker_does_not_exist === PAUSE TestSetDefaultBrokerForUser/Error_when_broker_does_not_exist === CONT TestSelectBroker === RUN TestSelectBroker/Successfully_select_a_broker_and_creates_passwd_session === PAUSE TestSelectBroker/Successfully_select_a_broker_and_creates_passwd_session === RUN TestSelectBroker/Error_when_mode_does_not_exist === PAUSE TestSelectBroker/Error_when_mode_does_not_exist === RUN TestSelectBroker/Error_when_broker_does_not_exist === PAUSE TestSelectBroker/Error_when_broker_does_not_exist === RUN TestSelectBroker/Error_when_broker_does_not_provide_a_session_ID === PAUSE TestSelectBroker/Error_when_broker_does_not_provide_a_session_ID === RUN TestSelectBroker/Successfully_select_a_broker_and_creates_auth_session === PAUSE TestSelectBroker/Successfully_select_a_broker_and_creates_auth_session === RUN TestSelectBroker/Error_when_username_is_empty === PAUSE TestSelectBroker/Error_when_username_is_empty === RUN TestSelectBroker/Error_when_mode_is_empty === PAUSE TestSelectBroker/Error_when_mode_is_empty === RUN TestSelectBroker/Error_when_brokerID_is_empty === PAUSE TestSelectBroker/Error_when_brokerID_is_empty === RUN TestSelectBroker/Error_when_starting_the_session === PAUSE TestSelectBroker/Error_when_starting_the_session === CONT TestSelectAuthenticationMode === RUN TestSelectAuthenticationMode/Error_when_sessionID_is_empty === PAUSE TestSelectAuthenticationMode/Error_when_sessionID_is_empty === RUN TestSelectAuthenticationMode/Error_when_broker_does_not_have_validators_for_the_session === PAUSE TestSelectAuthenticationMode/Error_when_broker_does_not_have_validators_for_the_session === RUN TestSelectAuthenticationMode/Successfully_select_mode_with_missing_optional_value === PAUSE TestSelectAuthenticationMode/Successfully_select_mode_with_missing_optional_value === RUN TestSelectAuthenticationMode/Error_when_selecting_invalid_auth_mode === PAUSE TestSelectAuthenticationMode/Error_when_selecting_invalid_auth_mode === RUN TestSelectAuthenticationMode/Error_when_returns_layout_with_unknown_field === PAUSE TestSelectAuthenticationMode/Error_when_returns_layout_with_unknown_field === RUN TestSelectAuthenticationMode/Error_when_session_ID_is_invalid === PAUSE TestSelectAuthenticationMode/Error_when_session_ID_is_invalid === RUN TestSelectAuthenticationMode/Error_when_no_authmode_is_selected === PAUSE TestSelectAuthenticationMode/Error_when_no_authmode_is_selected === RUN TestSelectAuthenticationMode/Successfully_select_mode_with_required_value === PAUSE TestSelectAuthenticationMode/Successfully_select_mode_with_required_value === RUN TestSelectAuthenticationMode/Error_when_returns_no_layout === PAUSE TestSelectAuthenticationMode/Error_when_returns_no_layout === RUN TestSelectAuthenticationMode/Error_when_returns_layout_with_no_type === PAUSE TestSelectAuthenticationMode/Error_when_returns_layout_with_no_type === RUN TestSelectAuthenticationMode/Error_when_returns_layout_without_required_value === PAUSE TestSelectAuthenticationMode/Error_when_returns_layout_without_required_value === CONT TestEndSession/Successfully_end_session 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === NAME TestGetAuthenticationModes/Successfully_get_multiple_authentication_modes pam_test.go:251: Serializing object for golden file === NAME TestGetAuthenticationModes/Successfully_get_authentication_modes pam_test.go:251: Serializing object for golden file === CONT TestSetDefaultBrokerForUser/Set_default_broker_for_existing_user 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 === CONT TestEndSession/Error_when_ending_session 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestEndSession/Error_when_sessionID_is_invalid --- PASS: TestGetAuthenticationModes (0.00s) --- PASS: TestGetAuthenticationModes/Error_when_broker_returns_invalid_modes (0.01s) --- PASS: TestGetAuthenticationModes/Error_when_getting_authentication_modes (0.01s) --- PASS: TestGetAuthenticationModes/Error_when_sessionID_is_invalid (0.01s) --- PASS: TestGetAuthenticationModes/Error_when_sessionID_is_empty (0.01s) --- PASS: TestGetAuthenticationModes/Successfully_get_multiple_authentication_modes (0.01s) --- PASS: TestGetAuthenticationModes/Successfully_get_authentication_modes (0.01s) --- PASS: TestGetAuthenticationModes/Error_when_passing_invalid_layout (0.01s) === CONT TestEndSession/Error_when_sessionID_is_empty 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestSelectBroker/Successfully_select_a_broker_and_creates_passwd_session 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestSetDefaultBrokerForUser/Error_when_broker_does_not_exist === CONT TestSetDefaultBrokerForUser/Error_when_user_does_not_exist_ 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestSetDefaultBrokerForUser/Error_when_username_is_empty --- PASS: TestEndSession (0.00s) --- PASS: TestEndSession/Successfully_end_session (0.01s) --- PASS: TestEndSession/Error_when_sessionID_is_invalid (0.01s) --- PASS: TestEndSession/Error_when_sessionID_is_empty (0.01s) --- PASS: TestEndSession/Error_when_ending_session (0.02s) === CONT TestSelectAuthenticationMode/Error_when_sessionID_is_empty === CONT TestSelectBroker/Error_when_starting_the_session 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestSelectBroker/Error_when_brokerID_is_empty 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 === CONT TestSelectBroker/Error_when_mode_is_empty 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestSelectBroker/Error_when_username_is_empty 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestSelectBroker/Successfully_select_a_broker_and_creates_auth_session --- PASS: TestSetDefaultBrokerForUser (0.00s) --- PASS: TestSetDefaultBrokerForUser/Set_default_broker_for_existing_user (0.01s) --- PASS: TestSetDefaultBrokerForUser/Error_when_broker_does_not_exist (0.01s) --- PASS: TestSetDefaultBrokerForUser/Error_when_user_does_not_exist_ (0.01s) --- PASS: TestSetDefaultBrokerForUser/Error_when_username_is_empty (0.02s) === CONT TestSelectBroker/Error_when_broker_does_not_provide_a_session_ID === CONT TestSelectBroker/Error_when_broker_does_not_exist 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 === CONT TestSelectBroker/Error_when_mode_does_not_exist 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestSelectAuthenticationMode/Error_when_no_authmode_is_selected 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestSelectAuthenticationMode/Error_when_returns_layout_without_required_value 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestSelectAuthenticationMode/Error_when_returns_layout_with_no_type --- PASS: TestSelectBroker (0.00s) --- PASS: TestSelectBroker/Successfully_select_a_broker_and_creates_passwd_session (0.01s) --- PASS: TestSelectBroker/Error_when_starting_the_session (0.01s) --- PASS: TestSelectBroker/Error_when_mode_is_empty (0.01s) --- PASS: TestSelectBroker/Error_when_brokerID_is_empty (0.01s) --- PASS: TestSelectBroker/Error_when_username_is_empty (0.01s) --- PASS: TestSelectBroker/Successfully_select_a_broker_and_creates_auth_session (0.01s) --- PASS: TestSelectBroker/Error_when_broker_does_not_exist (0.01s) --- PASS: TestSelectBroker/Error_when_mode_does_not_exist (0.01s) --- PASS: TestSelectBroker/Error_when_broker_does_not_provide_a_session_ID (0.02s) === CONT TestSelectAuthenticationMode/Error_when_returns_no_layout 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestSelectAuthenticationMode/Successfully_select_mode_with_required_value === CONT TestSelectAuthenticationMode/Error_when_selecting_invalid_auth_mode 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestSelectAuthenticationMode/Error_when_session_ID_is_invalid 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 === CONT TestSelectAuthenticationMode/Error_when_returns_layout_with_unknown_field 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestSelectAuthenticationMode/Successfully_select_mode_with_missing_optional_value 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 === NAME TestSelectAuthenticationMode/Successfully_select_mode_with_required_value pam_test.go:338: Serializing object for golden file 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === CONT TestSelectAuthenticationMode/Error_when_broker_does_not_have_validators_for_the_session 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:37 WARN Could not map active user ID to an actual user: user: unknown userid 104 === NAME TestSelectAuthenticationMode/Successfully_select_mode_with_missing_optional_value pam_test.go:338: Serializing object for golden file --- PASS: TestSelectAuthenticationMode (0.00s) --- PASS: TestSelectAuthenticationMode/Error_when_sessionID_is_empty (0.01s) --- PASS: TestSelectAuthenticationMode/Error_when_no_authmode_is_selected (0.01s) --- PASS: TestSelectAuthenticationMode/Error_when_returns_layout_with_no_type (0.01s) --- PASS: TestSelectAuthenticationMode/Error_when_returns_no_layout (0.02s) --- PASS: TestSelectAuthenticationMode/Error_when_returns_layout_without_required_value (0.03s) --- PASS: TestSelectAuthenticationMode/Error_when_selecting_invalid_auth_mode (0.02s) --- PASS: TestSelectAuthenticationMode/Successfully_select_mode_with_required_value (0.04s) --- PASS: TestSelectAuthenticationMode/Error_when_returns_layout_with_unknown_field (0.02s) --- PASS: TestSelectAuthenticationMode/Error_when_session_ID_is_invalid (0.03s) --- PASS: TestSelectAuthenticationMode/Successfully_select_mode_with_missing_optional_value (0.02s) --- PASS: TestSelectAuthenticationMode/Error_when_broker_does_not_have_validators_for_the_session (0.01s) PASS ok github.com/ubuntu/authd/internal/services/pam 6.721s === RUN TestNewManager === RUN TestNewManager/Clean_up_on_interval 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestNewManager/Do_not_prevent_manager_creation_if_group_cleanup_fails 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:39:33 WARN Could not clean user "user1" from local groups: could not clean user "user1" from local groups: "env GO_WANT_HELPER_PROCESS=1 GO_WANT_HELPER_PROCESS_DEST=/tmp/TestNewManagerDo_not_prevent_manager_creation_if_group_cleanup_fails21954326/001/gpasswd.output GO_WANT_HELPER_PROCESS_GROUPFILE=testdata/groups/gpasswdfail_in_deleted_group.group /tmp/go-build4004044779/b380/users.test -test.run=TestMockgpasswd -- --delete user1 gpasswdfail" returned: exit status 1 Output: Error requested in mock === RUN TestNewManager/New_recreates_any_missing_buckets_and_delete_unknowns 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestNewManager/Do_not_prevent_manager_creation_if_clearing_local_groups_fails 2024/03/27 14:39:33 WARN Could not clean local groups: could not clean local groups completely: "env GO_WANT_HELPER_PROCESS=1 GO_WANT_HELPER_PROCESS_DEST=/tmp/TestNewManagerDo_not_prevent_manager_creation_if_clearing_local_groups_fails2357458861/001/gpasswd.output GO_WANT_HELPER_PROCESS_GROUPFILE=testdata/groups/gpasswdfail_in_deleted_group.group /tmp/go-build4004044779/b380/users.test -test.run=TestMockgpasswd -- --delete user1 gpasswdfail" returned: exit status 1 Output: Error requested in mock 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestNewManager/Database_flagged_as_dirty_is_cleared_up 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestNewManager/Corrupted_database_when_opening_is_cleared_up 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:33 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestNewManager/Dynamically_mark_database_as_corrupted_is_cleared_up 2024/03/27 14:39:34 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:34 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:34 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestNewManager/Error_if_cacheDir_does_not_exist === RUN TestNewManager/Successfully_create_a_new_manager 2024/03/27 14:39:34 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:34 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:34 WARN Could not map active user ID to an actual user: user: unknown userid 104 === RUN TestNewManager/Do_not_prevent_manager_creation_if_cache_cleanup_fails 2024/03/27 14:39:34 WARN Could not fully clean expired user data: could not get list of active users: could not get list of active users: open does-not-exist: no such file or directory === RUN TestNewManager/Do_not_stop_manager_if_cleanup_routine_fails 2024/03/27 14:39:35 WARN Could not clean expired user data: could not get list of active users: could not get list of active users: open does-not-exist: no such file or directory === RUN TestNewManager/Do_not_touch_local_groups_if_no_user_is_cleaned_from_cache 2024/03/27 14:39:35 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:39:35 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:39:35 WARN Could not map active user ID to an actual user: user: unknown userid 104 --- PASS: TestNewManager (3.28s) --- PASS: TestNewManager/Clean_up_on_interval (1.11s) --- PASS: TestNewManager/Do_not_prevent_manager_creation_if_group_cleanup_fails (0.12s) --- PASS: TestNewManager/New_recreates_any_missing_buckets_and_delete_unknowns (0.11s) --- PASS: TestNewManager/Do_not_prevent_manager_creation_if_clearing_local_groups_fails (0.13s) --- PASS: TestNewManager/Database_flagged_as_dirty_is_cleared_up (0.15s) --- PASS: TestNewManager/Corrupted_database_when_opening_is_cleared_up (0.13s) --- PASS: TestNewManager/Dynamically_mark_database_as_corrupted_is_cleared_up (0.11s) --- PASS: TestNewManager/Error_if_cacheDir_does_not_exist (0.00s) --- PASS: TestNewManager/Successfully_create_a_new_manager (0.11s) --- PASS: TestNewManager/Do_not_prevent_manager_creation_if_cache_cleanup_fails (0.11s) --- PASS: TestNewManager/Do_not_stop_manager_if_cleanup_routine_fails (1.10s) --- PASS: TestNewManager/Do_not_touch_local_groups_if_no_user_is_cleaned_from_cache (0.11s) === RUN TestStop --- PASS: TestStop (0.03s) === RUN TestUpdateUser === RUN TestUpdateUser/Error_if_group_has_no_name === PAUSE TestUpdateUser/Error_if_group_has_no_name === RUN TestUpdateUser/Error_if_no_groups_were_provided === PAUSE TestUpdateUser/Error_if_no_groups_were_provided === RUN TestUpdateUser/Error_if_only_local_group_was_provided === PAUSE TestUpdateUser/Error_if_only_local_group_was_provided === RUN TestUpdateUser/Successfully_update_user_updating_local_groups manager_test.go:261: Serializing object for golden file === RUN TestUpdateUser/Error_if_user_has_no_username === PAUSE TestUpdateUser/Error_if_user_has_no_username === RUN TestUpdateUser/Error_when_updating_local_groups_remove_user_from_db manager_test.go:261: Serializing object for golden file === RUN TestUpdateUser/Error_when_updating_local_groups_remove_user_from_db_without_touching_other_users manager_test.go:261: Serializing object for golden file === RUN TestUpdateUser/Error_when_updating_local_groups_remove_user_from_db_even_if_already_existed manager_test.go:261: Serializing object for golden file === RUN TestUpdateUser/Invalid_entry_clears_the_database manager_test.go:261: Serializing object for golden file === RUN TestUpdateUser/Successfully_update_user === PAUSE TestUpdateUser/Successfully_update_user === RUN TestUpdateUser/Error_if_local_group_is_the_default_group === PAUSE TestUpdateUser/Error_if_local_group_is_the_default_group === CONT TestUpdateUser/Error_if_group_has_no_name === CONT TestUpdateUser/Error_if_user_has_no_username === CONT TestUpdateUser/Error_if_local_group_is_the_default_group === CONT TestUpdateUser/Successfully_update_user === CONT TestUpdateUser/Error_if_only_local_group_was_provided === CONT TestUpdateUser/Error_if_no_groups_were_provided === NAME TestUpdateUser/Successfully_update_user manager_test.go:261: Serializing object for golden file --- PASS: TestUpdateUser (0.58s) --- PASS: TestUpdateUser/Successfully_update_user_updating_local_groups (0.11s) --- PASS: TestUpdateUser/Error_when_updating_local_groups_remove_user_from_db (0.11s) --- PASS: TestUpdateUser/Error_when_updating_local_groups_remove_user_from_db_without_touching_other_users (0.14s) --- PASS: TestUpdateUser/Error_when_updating_local_groups_remove_user_from_db_even_if_already_existed (0.11s) --- PASS: TestUpdateUser/Invalid_entry_clears_the_database (0.10s) --- PASS: TestUpdateUser/Error_if_group_has_no_name (0.10s) --- PASS: TestUpdateUser/Error_if_local_group_is_the_default_group (0.10s) --- PASS: TestUpdateUser/Error_if_user_has_no_username (0.11s) --- PASS: TestUpdateUser/Successfully_update_user (0.11s) --- PASS: TestUpdateUser/Error_if_no_groups_were_provided (0.11s) --- PASS: TestUpdateUser/Error_if_only_local_group_was_provided (0.11s) === RUN TestBrokerForUser === RUN TestBrokerForUser/Successfully_get_broker_for_user === RUN TestBrokerForUser/Error_if_user_does_not_exist === RUN TestBrokerForUser/Error_if_user_has_no_broker === RUN TestBrokerForUser/Error_if_db_has_invalid_entry 2024/03/27 14:39:36 WARN Could not clear corrupted data: could not clean local groups: could not clean local groups completely: open empty.group: no such file or directory --- PASS: TestBrokerForUser (0.42s) --- PASS: TestBrokerForUser/Successfully_get_broker_for_user (0.10s) --- PASS: TestBrokerForUser/Error_if_user_does_not_exist (0.10s) --- PASS: TestBrokerForUser/Error_if_user_has_no_broker (0.10s) --- PASS: TestBrokerForUser/Error_if_db_has_invalid_entry (0.11s) === RUN TestUpdateBrokerForUser === RUN TestUpdateBrokerForUser/Error_if_db_has_invalid_entry 2024/03/27 14:39:36 WARN Could not clear corrupted data: could not clean local groups: could not clean local groups completely: open empty.group: no such file or directory === RUN TestUpdateBrokerForUser/Successfully_update_broker_for_user manager_test.go:344: Serializing object for golden file === RUN TestUpdateBrokerForUser/Error_if_user_does_not_exist --- PASS: TestUpdateBrokerForUser (0.31s) --- PASS: TestUpdateBrokerForUser/Error_if_db_has_invalid_entry (0.11s) --- PASS: TestUpdateBrokerForUser/Successfully_update_broker_for_user (0.10s) --- PASS: TestUpdateBrokerForUser/Error_if_user_does_not_exist (0.10s) === RUN TestUserByName === RUN TestUserByName/Successfully_get_user_by_name manager_test.go:380: Serializing object for golden file === RUN TestUserByName/Error_if_user_does_not_exist === RUN TestUserByName/Error_if_db_has_invalid_entry 2024/03/27 14:39:37 WARN Could not clear corrupted data: could not clean local groups: could not clean local groups completely: open empty.group: no such file or directory --- PASS: TestUserByName (0.31s) --- PASS: TestUserByName/Successfully_get_user_by_name (0.10s) --- PASS: TestUserByName/Error_if_user_does_not_exist (0.10s) --- PASS: TestUserByName/Error_if_db_has_invalid_entry (0.10s) === RUN TestUserByID === RUN TestUserByID/Successfully_get_user_by_ID manager_test.go:416: Serializing object for golden file === RUN TestUserByID/Error_if_user_does_not_exist === RUN TestUserByID/Error_if_db_has_invalid_entry 2024/03/27 14:39:37 WARN Could not clear corrupted data: could not clean local groups: could not clean local groups completely: open empty.group: no such file or directory --- PASS: TestUserByID (0.31s) --- PASS: TestUserByID/Successfully_get_user_by_ID (0.10s) --- PASS: TestUserByID/Error_if_user_does_not_exist (0.10s) --- PASS: TestUserByID/Error_if_db_has_invalid_entry (0.10s) === RUN TestAllUsers === RUN TestAllUsers/Successfully_get_all_users manager_test.go:449: Serializing object for golden file === RUN TestAllUsers/Error_if_db_has_invalid_entry 2024/03/27 14:39:37 WARN Could not clear corrupted data: could not clean local groups: could not clean local groups completely: open empty.group: no such file or directory --- PASS: TestAllUsers (0.21s) --- PASS: TestAllUsers/Successfully_get_all_users (0.11s) --- PASS: TestAllUsers/Error_if_db_has_invalid_entry (0.10s) === RUN TestGroupByName === RUN TestGroupByName/Successfully_get_group_by_name manager_test.go:485: Serializing object for golden file === RUN TestGroupByName/Error_if_group_does_not_exist === RUN TestGroupByName/Error_if_db_has_invalid_entry 2024/03/27 14:39:38 WARN Could not clear corrupted data: could not clean local groups: could not clean local groups completely: open empty.group: no such file or directory --- PASS: TestGroupByName (0.31s) --- PASS: TestGroupByName/Successfully_get_group_by_name (0.10s) --- PASS: TestGroupByName/Error_if_group_does_not_exist (0.11s) --- PASS: TestGroupByName/Error_if_db_has_invalid_entry (0.10s) === RUN TestGroupByID === RUN TestGroupByID/Error_if_group_does_not_exist === RUN TestGroupByID/Error_if_db_has_invalid_entry 2024/03/27 14:39:38 WARN Could not clear corrupted data: could not clean local groups: could not clean local groups completely: open empty.group: no such file or directory === RUN TestGroupByID/Successfully_get_group_by_ID manager_test.go:520: Serializing object for golden file --- PASS: TestGroupByID (0.33s) --- PASS: TestGroupByID/Error_if_group_does_not_exist (0.10s) --- PASS: TestGroupByID/Error_if_db_has_invalid_entry (0.11s) --- PASS: TestGroupByID/Successfully_get_group_by_ID (0.11s) === RUN TestAllGroups === RUN TestAllGroups/Successfully_get_all_groups manager_test.go:554: Serializing object for golden file === RUN TestAllGroups/Error_if_db_has_invalid_entry 2024/03/27 14:39:38 WARN Could not clear corrupted data: could not clean local groups: could not clean local groups completely: open empty.group: no such file or directory --- PASS: TestAllGroups (0.21s) --- PASS: TestAllGroups/Successfully_get_all_groups (0.10s) --- PASS: TestAllGroups/Error_if_db_has_invalid_entry (0.11s) === RUN TestShadowByName === RUN TestShadowByName/Successfully_get_shadow_by_name manager_test.go:591: Serializing object for golden file === RUN TestShadowByName/Error_if_shadow_does_not_exist === RUN TestShadowByName/Error_if_db_has_invalid_entry 2024/03/27 14:39:39 WARN Could not clear corrupted data: could not clean local groups: could not clean local groups completely: open empty.group: no such file or directory --- PASS: TestShadowByName (0.32s) --- PASS: TestShadowByName/Successfully_get_shadow_by_name (0.11s) --- PASS: TestShadowByName/Error_if_shadow_does_not_exist (0.10s) --- PASS: TestShadowByName/Error_if_db_has_invalid_entry (0.11s) === RUN TestAllShadows === RUN TestAllShadows/Error_if_db_has_invalid_entry 2024/03/27 14:39:39 WARN Could not clear corrupted data: could not clean local groups: could not clean local groups completely: open empty.group: no such file or directory === RUN TestAllShadows/Successfully_get_all_users manager_test.go:625: Serializing object for golden file --- PASS: TestAllShadows (0.21s) --- PASS: TestAllShadows/Error_if_db_has_invalid_entry (0.10s) --- PASS: TestAllShadows/Successfully_get_all_users (0.11s) === RUN TestMockgpasswd --- PASS: TestMockgpasswd (0.00s) PASS ok github.com/ubuntu/authd/internal/users 7.059s === RUN TestNew === PAUSE TestNew === RUN TestUpdateUserEntry === PAUSE TestUpdateUserEntry === RUN TestUserByID === PAUSE TestUserByID === RUN TestUserByName === PAUSE TestUserByName === RUN TestAllUsers === PAUSE TestAllUsers === RUN TestGroupByID === PAUSE TestGroupByID === RUN TestGroupByName === PAUSE TestGroupByName === RUN TestAllGroups === PAUSE TestAllGroups === RUN TestUpdateBrokerForUser === PAUSE TestUpdateBrokerForUser === RUN TestBrokerForUser === PAUSE TestBrokerForUser === RUN TestRemoveDb === PAUSE TestRemoveDb === RUN TestClear === PAUSE TestClear === RUN TestCleanExpiredUsers === PAUSE TestCleanExpiredUsers === RUN TestDeleteUser === PAUSE TestDeleteUser === CONT TestNew === RUN TestNew/Error_on_corrupted_db_file === PAUSE TestNew/Error_on_corrupted_db_file === CONT TestAllGroups === CONT TestGroupByID === RUN TestAllGroups/Get_groups_rely_on_groupByID,_groupToUsers,_UserByID === RUN TestNew/Error_on_invalid_permission_on_database_file === PAUSE TestAllGroups/Get_groups_rely_on_groupByID,_groupToUsers,_UserByID === PAUSE TestNew/Error_on_invalid_permission_on_database_file === RUN TestNew/Error_on_unreadable_database_file === CONT TestGroupByName === RUN TestAllGroups/Error_on_some_invalid_groups_entry === RUN TestGroupByID/Error_on_missing_group === PAUSE TestNew/Error_on_unreadable_database_file === RUN TestNew/New_without_any_initialized_database === PAUSE TestNew/New_without_any_initialized_database === RUN TestNew/New_with_already_existing_database === PAUSE TestNew/New_with_already_existing_database === RUN TestGroupByName/Error_on_missing_group === PAUSE TestGroupByName/Error_on_missing_group === RUN TestGroupByName/Error_on_invalid_database_entry === PAUSE TestGroupByName/Error_on_invalid_database_entry === RUN TestGroupByName/Error_as_missing_userByID === PAUSE TestGroupByName/Error_as_missing_userByID === RUN TestGroupByName/Get_existing_group === PAUSE TestGroupByName/Get_existing_group === PAUSE TestAllGroups/Error_on_some_invalid_groups_entry === PAUSE TestGroupByID/Error_on_missing_group === RUN TestNew/New_recreates_any_missing_buckets_and_delete_unknowns === PAUSE TestNew/New_recreates_any_missing_buckets_and_delete_unknowns === RUN TestNew/Error_on_cacheDir_non_existent_cacheDir === PAUSE TestNew/Error_on_cacheDir_non_existent_cacheDir === RUN TestAllGroups/Error_as_not_only_relying_on_groupByID === PAUSE TestAllGroups/Error_as_not_only_relying_on_groupByID === RUN TestAllGroups/Error_as_missing_userByID === PAUSE TestAllGroups/Error_as_missing_userByID === RUN TestAllGroups/Get_one_group === PAUSE TestAllGroups/Get_one_group === RUN TestAllGroups/Get_multiple_groups === PAUSE TestAllGroups/Get_multiple_groups === CONT TestUpdateUserEntry === RUN TestUpdateUserEntry/Insert_new_user_without_optional_gecos_field === PAUSE TestUpdateUserEntry/Insert_new_user_without_optional_gecos_field === RUN TestUpdateUserEntry/Invalid_value_entry_in_groupByID_but_user_restating_group_recreates_entries === PAUSE TestUpdateUserEntry/Invalid_value_entry_in_groupByID_but_user_restating_group_recreates_entries === RUN TestUpdateUserEntry/Error_on_invalid_value_entry_in_groupByID_for_user_dropping_from_group_clear_database === PAUSE TestUpdateUserEntry/Error_on_invalid_value_entry_in_groupByID_for_user_dropping_from_group_clear_database === RUN TestUpdateUserEntry/Invalid_value_entry_in_userByName_recreates_entries === PAUSE TestUpdateUserEntry/Invalid_value_entry_in_userByName_recreates_entries === RUN TestUpdateUserEntry/Add_user_to_group_from_another_user === PAUSE TestUpdateUserEntry/Add_user_to_group_from_another_user === RUN TestUpdateUserEntry/Insert_new_user === PAUSE TestUpdateUserEntry/Insert_new_user === RUN TestUpdateUserEntry/Update_last_login_time_for_user === PAUSE TestUpdateUserEntry/Update_last_login_time_for_user === RUN TestUpdateUserEntry/Update_user_by_changing_attributes === PAUSE TestUpdateUserEntry/Update_user_by_changing_attributes === RUN TestUpdateUserEntry/Invalid_value_entry_in_userByID_recreates_entries === PAUSE TestUpdateUserEntry/Invalid_value_entry_in_userByID_recreates_entries === RUN TestUpdateUserEntry/Invalid_value_entry_in_groupByName_recreates_entries === PAUSE TestUpdateUserEntry/Invalid_value_entry_in_groupByName_recreates_entries === RUN TestUpdateUserEntry/Error_on_invalid_value_entry_in_groupToUsers_for_user_dropping_from_group_clear_database === PAUSE TestUpdateUserEntry/Error_on_invalid_value_entry_in_groupToUsers_for_user_dropping_from_group_clear_database === RUN TestUpdateUserEntry/Update_group_by_changing_attributes === PAUSE TestUpdateUserEntry/Update_group_by_changing_attributes === RUN TestUpdateUserEntry/Update_user_by_adding_a_new_group === PAUSE TestUpdateUserEntry/Update_user_by_adding_a_new_group === RUN TestUpdateUserEntry/Error_on_invalid_value_entry_in_groupToUsers_clear_database === PAUSE TestUpdateUserEntry/Error_on_invalid_value_entry_in_groupToUsers_clear_database === RUN TestUpdateUserEntry/Update_user_by_adding_a_new_default_group === PAUSE TestUpdateUserEntry/Update_user_by_adding_a_new_default_group === RUN TestUpdateUserEntry/Remove_group_from_user === PAUSE TestUpdateUserEntry/Remove_group_from_user === RUN TestUpdateUserEntry/Remove_user_from_a_group_still_part_from_another_user === PAUSE TestUpdateUserEntry/Remove_user_from_a_group_still_part_from_another_user === RUN TestUpdateUserEntry/Update_user_by_removing_optional_gecos_field_if_not_set === PAUSE TestUpdateUserEntry/Update_user_by_removing_optional_gecos_field_if_not_set === RUN TestUpdateUserEntry/Update_only_user_even_if_we_have_multiple_of_them === PAUSE TestUpdateUserEntry/Update_only_user_even_if_we_have_multiple_of_them === RUN TestUpdateUserEntry/Invalid_value_entries_in_other_user_and_groups_don't_impact_current_request === PAUSE TestUpdateUserEntry/Invalid_value_entries_in_other_user_and_groups_don't_impact_current_request === RUN TestUpdateUserEntry/Error_on_invalid_value_entry_in_userToGroups_clear_database === PAUSE TestUpdateUserEntry/Error_on_invalid_value_entry_in_userToGroups_clear_database === RUN TestGroupByID/Error_on_invalid_database_entry === PAUSE TestGroupByID/Error_on_invalid_database_entry === RUN TestGroupByID/Error_as_missing_userByID === PAUSE TestGroupByID/Error_as_missing_userByID === RUN TestGroupByID/Get_existing_group === PAUSE TestGroupByID/Get_existing_group === CONT TestClear === RUN TestClear/Successfully_clear_the_database === PAUSE TestClear/Successfully_clear_the_database === RUN TestClear/No_error_when_clearing_a_non_existent_database === PAUSE TestClear/No_error_when_clearing_a_non_existent_database === RUN TestClear/No_error_if_db_is_already_closed === PAUSE TestClear/No_error_if_db_is_already_closed === RUN TestClear/Error_when_cache_dir_has_invalid_permissions === PAUSE TestClear/Error_when_cache_dir_has_invalid_permissions === CONT TestDeleteUser === RUN TestDeleteUser/Delete_existing_user_keeping_other_users_intact === PAUSE TestDeleteUser/Delete_existing_user_keeping_other_users_intact === RUN TestDeleteUser/Error_on_missing_user === PAUSE TestDeleteUser/Error_on_missing_user === RUN TestDeleteUser/Error_on_invalid_database_entry === PAUSE TestDeleteUser/Error_on_invalid_database_entry === RUN TestDeleteUser/Delete_existing_user === PAUSE TestDeleteUser/Delete_existing_user === CONT TestUserByID === RUN TestUserByID/Get_existing_user === PAUSE TestUserByID/Get_existing_user === RUN TestUserByID/Error_on_missing_user === PAUSE TestUserByID/Error_on_missing_user === RUN TestUserByID/Error_on_invalid_database_entry === PAUSE TestUserByID/Error_on_invalid_database_entry === CONT TestCleanExpiredUsers === CONT TestBrokerForUser === RUN TestCleanExpiredUsers/Do_not_clean_active_user === PAUSE TestCleanExpiredUsers/Do_not_clean_active_user === RUN TestCleanExpiredUsers/Do_not_clean_user_if_can_not_get_groups === PAUSE TestCleanExpiredUsers/Do_not_clean_user_if_can_not_get_groups === RUN TestCleanExpiredUsers/Clean_up_some_users === PAUSE TestCleanExpiredUsers/Clean_up_some_users === RUN TestCleanExpiredUsers/Clean_up_also_cleans_last_selected_broker_for_user === PAUSE TestCleanExpiredUsers/Clean_up_also_cleans_last_selected_broker_for_user === RUN TestCleanExpiredUsers/Clean_up_user_even_if_it_is_not_listed_on_the_group === PAUSE TestCleanExpiredUsers/Clean_up_user_even_if_it_is_not_listed_on_the_group === RUN TestCleanExpiredUsers/Do_not_clean_any_users === PAUSE TestCleanExpiredUsers/Do_not_clean_any_users === RUN TestCleanExpiredUsers/Clean_up_all_users === PAUSE TestCleanExpiredUsers/Clean_up_all_users === RUN TestCleanExpiredUsers/Clean_up_as_much_as_possible_if_db_has_invalid_entries === PAUSE TestCleanExpiredUsers/Clean_up_as_much_as_possible_if_db_has_invalid_entries === RUN TestCleanExpiredUsers/Do_not_clean_user_if_can_not_delete_user_from_group === PAUSE TestCleanExpiredUsers/Do_not_clean_user_if_can_not_delete_user_from_group === CONT TestAllUsers === RUN TestAllUsers/Get_one_user === PAUSE TestAllUsers/Get_one_user === RUN TestAllUsers/Get_multiple_users === PAUSE TestAllUsers/Get_multiple_users === RUN TestAllUsers/Get_users_only_rely_on_valid_userByID === PAUSE TestAllUsers/Get_users_only_rely_on_valid_userByID === RUN TestAllUsers/Error_on_some_invalid_users_entry === PAUSE TestAllUsers/Error_on_some_invalid_users_entry === CONT TestUserByName === RUN TestUserByName/Get_existing_user === PAUSE TestUserByName/Get_existing_user === RUN TestUserByName/Error_on_missing_user === PAUSE TestUserByName/Error_on_missing_user === RUN TestUserByName/Error_on_invalid_database_entry === PAUSE TestUserByName/Error_on_invalid_database_entry === CONT TestRemoveDb === CONT TestUpdateBrokerForUser === CONT TestGroupByName/Error_on_missing_group --- PASS: TestRemoveDb (0.00s) === CONT TestGroupByName/Get_existing_group === CONT TestGroupByName/Error_on_invalid_database_entry --- PASS: TestBrokerForUser (0.00s) === CONT TestGroupByName/Error_as_missing_userByID --- PASS: TestUpdateBrokerForUser (0.01s) === CONT TestNew/Error_on_corrupted_db_file === CONT TestAllGroups/Get_groups_rely_on_groupByID,_groupToUsers,_UserByID === NAME TestGroupByName/Get_existing_group db_test.go:346: Serializing object for golden file === CONT TestUpdateUserEntry/Insert_new_user_without_optional_gecos_field === CONT TestNew/Error_on_cacheDir_non_existent_cacheDir --- PASS: TestGroupByName (0.00s) --- PASS: TestGroupByName/Error_on_missing_group (0.00s) --- PASS: TestGroupByName/Get_existing_group (0.00s) --- PASS: TestGroupByName/Error_as_missing_userByID (0.00s) --- PASS: TestGroupByName/Error_on_invalid_database_entry (0.00s) === CONT TestNew/New_recreates_any_missing_buckets_and_delete_unknowns === CONT TestNew/New_with_already_existing_database === NAME TestAllGroups/Get_groups_rely_on_groupByID,_groupToUsers,_UserByID db_test.go:375: Serializing object for golden file === CONT TestNew/New_without_any_initialized_database === CONT TestNew/Error_on_unreadable_database_file === CONT TestNew/Error_on_invalid_permission_on_database_file === CONT TestGroupByID/Error_on_missing_group === CONT TestClear/Successfully_clear_the_database === CONT TestAllGroups/Get_multiple_groups === CONT TestAllGroups/Get_one_group === CONT TestAllGroups/Error_as_missing_userByID --- PASS: TestNew (0.00s) --- PASS: TestNew/Error_on_corrupted_db_file (0.00s) --- PASS: TestNew/Error_on_cacheDir_non_existent_cacheDir (0.00s) --- PASS: TestNew/New_with_already_existing_database (0.00s) --- PASS: TestNew/New_recreates_any_missing_buckets_and_delete_unknowns (0.01s) --- PASS: TestNew/New_without_any_initialized_database (0.00s) --- PASS: TestNew/Error_on_unreadable_database_file (0.00s) --- PASS: TestNew/Error_on_invalid_permission_on_database_file (0.00s) === NAME TestAllGroups/Get_multiple_groups db_test.go:375: Serializing object for golden file === CONT TestAllGroups/Error_as_not_only_relying_on_groupByID === NAME TestAllGroups/Get_one_group db_test.go:375: Serializing object for golden file === CONT TestAllGroups/Error_on_some_invalid_groups_entry === CONT TestDeleteUser/Delete_existing_user_keeping_other_users_intact === CONT TestUpdateUserEntry/Error_on_invalid_value_entry_in_userToGroups_clear_database === CONT TestUpdateUserEntry/Invalid_value_entries_in_other_user_and_groups_don't_impact_current_request --- PASS: TestAllGroups (0.00s) --- PASS: TestAllGroups/Get_groups_rely_on_groupByID,_groupToUsers,_UserByID (0.01s) --- PASS: TestAllGroups/Get_multiple_groups (0.00s) --- PASS: TestAllGroups/Get_one_group (0.00s) --- PASS: TestAllGroups/Error_as_missing_userByID (0.00s) --- PASS: TestAllGroups/Error_as_not_only_relying_on_groupByID (0.00s) --- PASS: TestAllGroups/Error_on_some_invalid_groups_entry (0.00s) === CONT TestUpdateUserEntry/Update_only_user_even_if_we_have_multiple_of_them === CONT TestUpdateUserEntry/Update_user_by_removing_optional_gecos_field_if_not_set === CONT TestUpdateUserEntry/Remove_user_from_a_group_still_part_from_another_user === CONT TestUpdateUserEntry/Remove_group_from_user === CONT TestUpdateUserEntry/Update_user_by_adding_a_new_default_group === CONT TestUpdateUserEntry/Error_on_invalid_value_entry_in_groupToUsers_clear_database === CONT TestUpdateUserEntry/Update_user_by_adding_a_new_group === CONT TestUpdateUserEntry/Update_group_by_changing_attributes === CONT TestUpdateUserEntry/Error_on_invalid_value_entry_in_groupToUsers_for_user_dropping_from_group_clear_database === CONT TestUpdateUserEntry/Invalid_value_entry_in_groupByName_recreates_entries === CONT TestUpdateUserEntry/Invalid_value_entry_in_userByID_recreates_entries === CONT TestUpdateUserEntry/Update_user_by_changing_attributes === CONT TestUpdateUserEntry/Update_last_login_time_for_user === CONT TestUpdateUserEntry/Insert_new_user 2024/03/27 14:39:32 WARN Could not fetch previous record for user 1111: can't unmarshal bucket "UserByID" for key 1111: json: cannot unmarshal string into Go value of type cache.userDB === CONT TestUpdateUserEntry/Add_user_to_group_from_another_user === CONT TestUpdateUserEntry/Invalid_value_entry_in_userByName_recreates_entries === CONT TestUpdateUserEntry/Error_on_invalid_value_entry_in_groupByID_for_user_dropping_from_group_clear_database === CONT TestUpdateUserEntry/Invalid_value_entry_in_groupByID_but_user_restating_group_recreates_entries 2024/03/27 14:39:32 WARN Could not fetch previous record for group 11111: can't unmarshal bucket "GroupByID" for key 11111: json: cannot unmarshal string into Go value of type cache.groupDB === CONT TestUserByID/Get_existing_user === CONT TestGroupByID/Get_existing_group === CONT TestGroupByID/Error_as_missing_userByID --- PASS: TestUpdateUserEntry (0.00s) --- PASS: TestUpdateUserEntry/Insert_new_user_without_optional_gecos_field (0.01s) --- PASS: TestUpdateUserEntry/Error_on_invalid_value_entry_in_userToGroups_clear_database (0.00s) --- PASS: TestUpdateUserEntry/Invalid_value_entries_in_other_user_and_groups_don't_impact_current_request (0.01s) --- PASS: TestUpdateUserEntry/Update_only_user_even_if_we_have_multiple_of_them (0.01s) --- PASS: TestUpdateUserEntry/Update_user_by_removing_optional_gecos_field_if_not_set (0.01s) --- PASS: TestUpdateUserEntry/Remove_user_from_a_group_still_part_from_another_user (0.01s) --- PASS: TestUpdateUserEntry/Update_user_by_adding_a_new_default_group (0.02s) --- PASS: TestUpdateUserEntry/Remove_group_from_user (0.02s) --- PASS: TestUpdateUserEntry/Error_on_invalid_value_entry_in_groupToUsers_clear_database (0.02s) --- PASS: TestUpdateUserEntry/Update_user_by_adding_a_new_group (0.01s) --- PASS: TestUpdateUserEntry/Error_on_invalid_value_entry_in_groupToUsers_for_user_dropping_from_group_clear_database (0.00s) --- PASS: TestUpdateUserEntry/Update_group_by_changing_attributes (0.01s) --- PASS: TestUpdateUserEntry/Invalid_value_entry_in_groupByName_recreates_entries (0.00s) --- PASS: TestUpdateUserEntry/Update_user_by_changing_attributes (0.01s) --- PASS: TestUpdateUserEntry/Update_last_login_time_for_user (0.00s) --- PASS: TestUpdateUserEntry/Invalid_value_entry_in_userByID_recreates_entries (0.01s) --- PASS: TestUpdateUserEntry/Insert_new_user (0.00s) --- PASS: TestUpdateUserEntry/Invalid_value_entry_in_userByName_recreates_entries (0.01s) --- PASS: TestUpdateUserEntry/Invalid_value_entry_in_groupByID_but_user_restating_group_recreates_entries (0.01s) --- PASS: TestUpdateUserEntry/Error_on_invalid_value_entry_in_groupByID_for_user_dropping_from_group_clear_database (0.01s) --- PASS: TestUpdateUserEntry/Add_user_to_group_from_another_user (0.01s) === CONT TestGroupByID/Error_on_invalid_database_entry === NAME TestUserByID/Get_existing_user db_test.go:242: Serializing object for golden file === NAME TestGroupByID/Get_existing_group db_test.go:320: Serializing object for golden file === CONT TestCleanExpiredUsers/Do_not_clean_active_user === CONT TestAllUsers/Get_one_user === CONT TestCleanExpiredUsers/Do_not_clean_user_if_can_not_delete_user_from_group --- PASS: TestGroupByID (0.00s) --- PASS: TestGroupByID/Error_on_missing_group (0.00s) --- PASS: TestGroupByID/Get_existing_group (0.00s) --- PASS: TestGroupByID/Error_on_invalid_database_entry (0.00s) --- PASS: TestGroupByID/Error_as_missing_userByID (0.00s) === CONT TestCleanExpiredUsers/Clean_up_as_much_as_possible_if_db_has_invalid_entries === CONT TestCleanExpiredUsers/Clean_up_all_users 2024/03/27 14:39:32 WARN Could not delete user "user1": could not remove user 1111 from db: can't unmarshal bucket "GroupByID" for key 11111: json: cannot unmarshal string into Go value of type cache.GroupDB 2024/03/27 14:39:32 WARN Could not unmarshal user "2222": json: cannot unmarshal string into Go value of type cache.userDB === NAME TestAllUsers/Get_one_user db_test.go:294: Serializing object for golden file 2024/03/27 14:39:32 WARN Could not unmarshal user "3333": json: cannot unmarshal string into Go value of type cache.userDB === CONT TestCleanExpiredUsers/Do_not_clean_any_users === CONT TestCleanExpiredUsers/Clean_up_user_even_if_it_is_not_listed_on_the_group === CONT TestCleanExpiredUsers/Clean_up_also_cleans_last_selected_broker_for_user === CONT TestCleanExpiredUsers/Clean_up_some_users === CONT TestCleanExpiredUsers/Do_not_clean_user_if_can_not_get_groups === CONT TestUserByName/Get_existing_user === CONT TestAllUsers/Error_on_some_invalid_users_entry 2024/03/27 14:39:32 WARN Could not delete user "user1": could not remove user 1111 from db: can't unmarshal bucket "UserToGroups" for key 1111: json: cannot unmarshal string into Go value of type cache.userToGroupsDB === CONT TestUserByName/Error_on_invalid_database_entry === NAME TestUserByName/Get_existing_user db_test.go:267: Serializing object for golden file --- PASS: TestCleanExpiredUsers (0.00s) --- PASS: TestCleanExpiredUsers/Do_not_clean_active_user (0.01s) --- PASS: TestCleanExpiredUsers/Do_not_clean_user_if_can_not_delete_user_from_group (0.01s) --- PASS: TestCleanExpiredUsers/Clean_up_as_much_as_possible_if_db_has_invalid_entries (0.01s) --- PASS: TestCleanExpiredUsers/Clean_up_all_users (0.01s) --- PASS: TestCleanExpiredUsers/Clean_up_user_even_if_it_is_not_listed_on_the_group (0.01s) --- PASS: TestCleanExpiredUsers/Clean_up_also_cleans_last_selected_broker_for_user (0.01s) --- PASS: TestCleanExpiredUsers/Clean_up_some_users (0.01s) --- PASS: TestCleanExpiredUsers/Do_not_clean_any_users (0.02s) --- PASS: TestCleanExpiredUsers/Do_not_clean_user_if_can_not_get_groups (0.01s) === CONT TestUserByName/Error_on_missing_user === CONT TestAllUsers/Get_users_only_rely_on_valid_userByID === CONT TestDeleteUser/Delete_existing_user === CONT TestClear/Error_when_cache_dir_has_invalid_permissions --- PASS: TestUserByName (0.00s) --- PASS: TestUserByName/Get_existing_user (0.01s) --- PASS: TestUserByName/Error_on_invalid_database_entry (0.01s) --- PASS: TestUserByName/Error_on_missing_user (0.00s) === CONT TestDeleteUser/Error_on_invalid_database_entry === NAME TestAllUsers/Get_users_only_rely_on_valid_userByID db_test.go:294: Serializing object for golden file === CONT TestClear/No_error_if_db_is_already_closed === CONT TestDeleteUser/Error_on_missing_user === CONT TestClear/No_error_when_clearing_a_non_existent_database === CONT TestUserByID/Error_on_invalid_database_entry --- PASS: TestDeleteUser (0.00s) --- PASS: TestDeleteUser/Delete_existing_user_keeping_other_users_intact (0.00s) --- PASS: TestDeleteUser/Delete_existing_user (0.00s) --- PASS: TestDeleteUser/Error_on_invalid_database_entry (0.00s) --- PASS: TestDeleteUser/Error_on_missing_user (0.00s) === CONT TestUserByID/Error_on_missing_user === CONT TestAllUsers/Get_multiple_users --- PASS: TestUserByID (0.00s) --- PASS: TestUserByID/Get_existing_user (0.01s) --- PASS: TestUserByID/Error_on_missing_user (0.00s) --- PASS: TestUserByID/Error_on_invalid_database_entry (0.00s) --- PASS: TestClear (0.00s) --- PASS: TestClear/Successfully_clear_the_database (0.01s) --- PASS: TestClear/Error_when_cache_dir_has_invalid_permissions (0.00s) --- PASS: TestClear/No_error_if_db_is_already_closed (0.01s) --- PASS: TestClear/No_error_when_clearing_a_non_existent_database (0.01s) === NAME TestAllUsers/Get_multiple_users db_test.go:294: Serializing object for golden file --- PASS: TestAllUsers (0.00s) --- PASS: TestAllUsers/Get_one_user (0.01s) --- PASS: TestAllUsers/Error_on_some_invalid_users_entry (0.00s) --- PASS: TestAllUsers/Get_users_only_rely_on_valid_userByID (0.00s) --- PASS: TestAllUsers/Get_multiple_users (0.00s) PASS ok github.com/ubuntu/authd/internal/users/cache 0.121s === RUN TestGetPasswdUsernames === PAUSE TestGetPasswdUsernames === RUN TestUpdateLocalGroups === PAUSE TestUpdateLocalGroups === RUN TestCleanLocalGroups === PAUSE TestCleanLocalGroups === RUN TestCleanUserFromLocalGroups === PAUSE TestCleanUserFromLocalGroups === RUN TestMockgpasswd --- PASS: TestMockgpasswd (0.00s) === CONT TestGetPasswdUsernames --- PASS: TestGetPasswdUsernames (0.00s) === CONT TestCleanUserFromLocalGroups === RUN TestCleanUserFromLocalGroups/Cleans_up_user_from_group === PAUSE TestCleanUserFromLocalGroups/Cleans_up_user_from_group === RUN TestCleanUserFromLocalGroups/Cleans_up_user_from_multiple_groups === PAUSE TestCleanUserFromLocalGroups/Cleans_up_user_from_multiple_groups === RUN TestCleanUserFromLocalGroups/No_op_if_user_does_not_belong_to_any_groups === PAUSE TestCleanUserFromLocalGroups/No_op_if_user_does_not_belong_to_any_groups === RUN TestCleanUserFromLocalGroups/Error_on_missing_groups_file === PAUSE TestCleanUserFromLocalGroups/Error_on_missing_groups_file === RUN TestCleanUserFromLocalGroups/Error_when_groups_file_is_malformed === PAUSE TestCleanUserFromLocalGroups/Error_when_groups_file_is_malformed === RUN TestCleanUserFromLocalGroups/Error_on_any_unignored_delete_gpasswd_error === PAUSE TestCleanUserFromLocalGroups/Error_on_any_unignored_delete_gpasswd_error === CONT TestCleanUserFromLocalGroups/Cleans_up_user_from_group === CONT TestCleanUserFromLocalGroups/Error_when_groups_file_is_malformed === CONT TestCleanUserFromLocalGroups/No_op_if_user_does_not_belong_to_any_groups === CONT TestCleanUserFromLocalGroups/Cleans_up_user_from_multiple_groups === CONT TestCleanUserFromLocalGroups/Error_on_missing_groups_file === CONT TestUpdateLocalGroups === RUN TestUpdateLocalGroups/Error_when_groups_file_is_malformed === PAUSE TestUpdateLocalGroups/Error_when_groups_file_is_malformed === RUN TestUpdateLocalGroups/Remove_user_with_no_groups_from_existing_ones === PAUSE TestUpdateLocalGroups/Remove_user_with_no_groups_from_existing_ones === RUN TestUpdateLocalGroups/Insert_user_in_the_only_local_group_when_not_present === PAUSE TestUpdateLocalGroups/Insert_user_in_the_only_local_group_when_not_present === RUN TestUpdateLocalGroups/Remove_user_from_an_additional_group,_being_alone === PAUSE TestUpdateLocalGroups/Remove_user_from_an_additional_group,_being_alone === RUN TestUpdateLocalGroups/Add_and_remove_user_from_multiple_groups,_one_remaining === PAUSE TestUpdateLocalGroups/Add_and_remove_user_from_multiple_groups,_one_remaining === RUN TestUpdateLocalGroups/Insert_user_in_the_only_local_group_when_not_present_even_with_multiple === PAUSE TestUpdateLocalGroups/Insert_user_in_the_only_local_group_when_not_present_even_with_multiple === RUN TestUpdateLocalGroups/Missing_group_is_ignored === PAUSE TestUpdateLocalGroups/Missing_group_is_ignored === RUN TestUpdateLocalGroups/Error_on_missing_groups_file === PAUSE TestUpdateLocalGroups/Error_on_missing_groups_file === RUN TestUpdateLocalGroups/Error_on_any_unignored_delete_gpasswd_error === PAUSE TestUpdateLocalGroups/Error_on_any_unignored_delete_gpasswd_error === CONT TestCleanLocalGroups === RUN TestCleanLocalGroups/Cleans_up_user_from_multiple_groups === PAUSE TestCleanLocalGroups/Cleans_up_user_from_multiple_groups === RUN TestCleanLocalGroups/Cleans_up_multiple_users_from_group === PAUSE TestCleanLocalGroups/Cleans_up_multiple_users_from_group === RUN TestCleanLocalGroups/Cleans_up_multiple_users_from_multiple_groups === PAUSE TestCleanLocalGroups/Cleans_up_multiple_users_from_multiple_groups === RUN TestCleanLocalGroups/Error_on_missing_groups_file === PAUSE TestCleanLocalGroups/Error_on_missing_groups_file === RUN TestCleanLocalGroups/Error_when_groups_file_is_malformed === PAUSE TestCleanLocalGroups/Error_when_groups_file_is_malformed === RUN TestCleanLocalGroups/Cleans_up_user_from_group === PAUSE TestCleanLocalGroups/Cleans_up_user_from_group === RUN TestCleanLocalGroups/Error_on_any_unignored_delete_gpasswd_error === PAUSE TestCleanLocalGroups/Error_on_any_unignored_delete_gpasswd_error === RUN TestCleanLocalGroups/Error_if_there's_no_active_user === PAUSE TestCleanLocalGroups/Error_if_there's_no_active_user === RUN TestCleanLocalGroups/No-op_when_there_are_no_inactive_users === PAUSE TestCleanLocalGroups/No-op_when_there_are_no_inactive_users === RUN TestUpdateLocalGroups/No-Op_for_user_with_no_groups_and_was_in_none === PAUSE TestUpdateLocalGroups/No-Op_for_user_with_no_groups_and_was_in_none === CONT TestCleanUserFromLocalGroups/Error_on_any_unignored_delete_gpasswd_error === RUN TestUpdateLocalGroups/Insert_new_user_in_existing_files_with_no_users_in_our_group === PAUSE TestUpdateLocalGroups/Insert_new_user_in_existing_files_with_no_users_in_our_group === RUN TestUpdateLocalGroups/Insert_new_user_when_no_users_in_any_group === PAUSE TestUpdateLocalGroups/Insert_new_user_when_no_users_in_any_group === RUN TestUpdateLocalGroups/Insert_new_user_in_existing_files_with_other_users_in_our_group === PAUSE TestUpdateLocalGroups/Insert_new_user_in_existing_files_with_other_users_in_our_group === RUN TestUpdateLocalGroups/Remove_user_from_an_additional_group,_multiple_users_in_group === PAUSE TestUpdateLocalGroups/Remove_user_from_an_additional_group,_multiple_users_in_group === RUN TestUpdateLocalGroups/Error_on_any_unignored_add_gpasswd_error === PAUSE TestUpdateLocalGroups/Error_on_any_unignored_add_gpasswd_error === RUN TestUpdateLocalGroups/Insert_new_user_in_existing_files_with_multiple_other_users_in_our_group === PAUSE TestUpdateLocalGroups/Insert_new_user_in_existing_files_with_multiple_other_users_in_our_group === RUN TestUpdateLocalGroups/No-Op_for_user_is_already_present_in_both_local_groups === PAUSE TestUpdateLocalGroups/No-Op_for_user_is_already_present_in_both_local_groups === RUN TestUpdateLocalGroups/Group_file_with_empty_line_is_ignored === PAUSE TestUpdateLocalGroups/Group_file_with_empty_line_is_ignored === CONT TestCleanLocalGroups/Cleans_up_user_from_multiple_groups === CONT TestCleanLocalGroups/Cleans_up_user_from_group === CONT TestUpdateLocalGroups/Error_when_groups_file_is_malformed === CONT TestCleanLocalGroups/Error_when_groups_file_is_malformed === CONT TestCleanLocalGroups/Error_on_missing_groups_file === CONT TestCleanLocalGroups/Cleans_up_multiple_users_from_multiple_groups === CONT TestCleanLocalGroups/Cleans_up_multiple_users_from_group --- PASS: TestCleanUserFromLocalGroups (0.00s) --- PASS: TestCleanUserFromLocalGroups/Error_when_groups_file_is_malformed (0.00s) --- PASS: TestCleanUserFromLocalGroups/No_op_if_user_does_not_belong_to_any_groups (0.00s) --- PASS: TestCleanUserFromLocalGroups/Error_on_missing_groups_file (0.00s) --- PASS: TestCleanUserFromLocalGroups/Error_on_any_unignored_delete_gpasswd_error (0.01s) --- PASS: TestCleanUserFromLocalGroups/Cleans_up_user_from_group (0.02s) --- PASS: TestCleanUserFromLocalGroups/Cleans_up_user_from_multiple_groups (0.03s) === CONT TestUpdateLocalGroups/No-Op_for_user_with_no_groups_and_was_in_none === CONT TestUpdateLocalGroups/Group_file_with_empty_line_is_ignored === CONT TestUpdateLocalGroups/No-Op_for_user_is_already_present_in_both_local_groups === CONT TestUpdateLocalGroups/Insert_new_user_in_existing_files_with_multiple_other_users_in_our_group === CONT TestUpdateLocalGroups/Error_on_any_unignored_add_gpasswd_error === CONT TestUpdateLocalGroups/Remove_user_from_an_additional_group,_multiple_users_in_group === CONT TestUpdateLocalGroups/Insert_new_user_in_existing_files_with_other_users_in_our_group === CONT TestUpdateLocalGroups/Insert_new_user_when_no_users_in_any_group === CONT TestUpdateLocalGroups/Insert_new_user_in_existing_files_with_no_users_in_our_group === CONT TestCleanLocalGroups/Error_if_there's_no_active_user === CONT TestCleanLocalGroups/No-op_when_there_are_no_inactive_users === CONT TestUpdateLocalGroups/Insert_user_in_the_only_local_group_when_not_present_even_with_multiple === CONT TestUpdateLocalGroups/Error_on_any_unignored_delete_gpasswd_error === CONT TestUpdateLocalGroups/Error_on_missing_groups_file === CONT TestUpdateLocalGroups/Missing_group_is_ignored === CONT TestCleanLocalGroups/Error_on_any_unignored_delete_gpasswd_error === CONT TestUpdateLocalGroups/Remove_user_from_an_additional_group,_being_alone === CONT TestUpdateLocalGroups/Add_and_remove_user_from_multiple_groups,_one_remaining === CONT TestUpdateLocalGroups/Insert_user_in_the_only_local_group_when_not_present 2024/03/27 14:39:34 INFO ignoring gpasswd error: Error: localgroup3 in not in the group file === CONT TestUpdateLocalGroups/Remove_user_with_no_groups_from_existing_ones --- PASS: TestUpdateLocalGroups (0.00s) --- PASS: TestUpdateLocalGroups/Error_when_groups_file_is_malformed (0.00s) --- PASS: TestUpdateLocalGroups/No-Op_for_user_with_no_groups_and_was_in_none (0.00s) --- PASS: TestUpdateLocalGroups/No-Op_for_user_is_already_present_in_both_local_groups (0.00s) --- PASS: TestUpdateLocalGroups/Group_file_with_empty_line_is_ignored (0.02s) --- PASS: TestUpdateLocalGroups/Error_on_any_unignored_add_gpasswd_error (0.01s) --- PASS: TestUpdateLocalGroups/Insert_new_user_in_existing_files_with_multiple_other_users_in_our_group (0.03s) --- PASS: TestUpdateLocalGroups/Remove_user_from_an_additional_group,_multiple_users_in_group (0.01s) --- PASS: TestUpdateLocalGroups/Insert_new_user_in_existing_files_with_other_users_in_our_group (0.02s) --- PASS: TestUpdateLocalGroups/Insert_user_in_the_only_local_group_when_not_present_even_with_multiple (0.01s) --- PASS: TestUpdateLocalGroups/Error_on_missing_groups_file (0.00s) --- PASS: TestUpdateLocalGroups/Error_on_any_unignored_delete_gpasswd_error (0.01s) --- PASS: TestUpdateLocalGroups/Insert_new_user_when_no_users_in_any_group (0.03s) --- PASS: TestUpdateLocalGroups/Insert_new_user_in_existing_files_with_no_users_in_our_group (0.02s) --- PASS: TestUpdateLocalGroups/Remove_user_from_an_additional_group,_being_alone (0.01s) --- PASS: TestUpdateLocalGroups/Missing_group_is_ignored (0.01s) --- PASS: TestUpdateLocalGroups/Insert_user_in_the_only_local_group_when_not_present (0.01s) --- PASS: TestUpdateLocalGroups/Add_and_remove_user_from_multiple_groups,_one_remaining (0.02s) --- PASS: TestUpdateLocalGroups/Remove_user_with_no_groups_from_existing_ones (0.02s) --- PASS: TestCleanLocalGroups (0.00s) --- PASS: TestCleanLocalGroups/Error_when_groups_file_is_malformed (0.00s) --- PASS: TestCleanLocalGroups/Error_on_missing_groups_file (0.00s) --- PASS: TestCleanLocalGroups/Cleans_up_user_from_group (0.01s) --- PASS: TestCleanLocalGroups/Cleans_up_user_from_multiple_groups (0.03s) --- PASS: TestCleanLocalGroups/Cleans_up_multiple_users_from_group (0.04s) --- PASS: TestCleanLocalGroups/Cleans_up_multiple_users_from_multiple_groups (0.05s) --- PASS: TestCleanLocalGroups/Error_if_there's_no_active_user (0.00s) --- PASS: TestCleanLocalGroups/No-op_when_there_are_no_inactive_users (0.00s) --- PASS: TestCleanLocalGroups/Error_on_any_unignored_delete_gpasswd_error (0.04s) PASS ok github.com/ubuntu/authd/internal/users/localgroups 0.131s ? github.com/ubuntu/authd/pam [no test files] ? github.com/ubuntu/authd/pam/internal/gdm_test [no test files] ? github.com/ubuntu/authd/pam/internal/proto [no test files] === RUN TestIntegration === PAUSE TestIntegration === RUN TestMockgpasswd --- PASS: TestMockgpasswd (0.00s) === CONT TestIntegration === RUN TestIntegration/Error_when_getting_passwd_by_id_and_entry_does_not_exist === PAUSE TestIntegration/Error_when_getting_passwd_by_id_and_entry_does_not_exist === RUN TestIntegration/Error_when_getting_group_by_id_and_daemon_is_not_available === PAUSE TestIntegration/Error_when_getting_group_by_id_and_daemon_is_not_available === RUN TestIntegration/Get_all_entries_from_group === PAUSE TestIntegration/Get_all_entries_from_group === RUN TestIntegration/Returns_empty_when_getting_all_entries_from_shadow_and_daemon_is_not_available === PAUSE TestIntegration/Returns_empty_when_getting_all_entries_from_shadow_and_daemon_is_not_available === RUN TestIntegration/Returns_empty_when_getting_all_entries_from_group_after_cleaning_corrupted_database === PAUSE TestIntegration/Returns_empty_when_getting_all_entries_from_group_after_cleaning_corrupted_database === RUN TestIntegration/Returns_empty_when_getting_all_entries_from_shadow_after_cleaning_corrupted_database === PAUSE TestIntegration/Returns_empty_when_getting_all_entries_from_shadow_after_cleaning_corrupted_database === RUN TestIntegration/Error_when_getting_group_by_name_and_entry_does_not_exist === PAUSE TestIntegration/Error_when_getting_group_by_name_and_entry_does_not_exist === RUN TestIntegration/Get_entry_from_passwd_by_name === PAUSE TestIntegration/Get_entry_from_passwd_by_name === RUN TestIntegration/Get_entry_from_passwd_by_id === PAUSE TestIntegration/Get_entry_from_passwd_by_id === RUN TestIntegration/Returns_empty_when_getting_all_entries_from_group_and_daemon_is_not_available === PAUSE TestIntegration/Returns_empty_when_getting_all_entries_from_group_and_daemon_is_not_available === RUN TestIntegration/Error_when_getting_passwd_by_name_and_entry_does_not_exist === PAUSE TestIntegration/Error_when_getting_passwd_by_name_and_entry_does_not_exist === RUN TestIntegration/Error_when_getting_passwd_by_name_entry_exists_in_broker_but_precheck_is_disabled === PAUSE TestIntegration/Error_when_getting_passwd_by_name_entry_exists_in_broker_but_precheck_is_disabled === RUN TestIntegration/Error_when_getting_shadow_by_name_and_entry_does_not_exist === PAUSE TestIntegration/Error_when_getting_shadow_by_name_and_entry_does_not_exist === RUN TestIntegration/Error_when_getting_group_by_id_and_entry_does_not_exist === PAUSE TestIntegration/Error_when_getting_group_by_id_and_entry_does_not_exist === RUN TestIntegration/Error_when_getting_passwd_by_name_and_daemon_is_not_available === PAUSE TestIntegration/Error_when_getting_passwd_by_name_and_daemon_is_not_available === RUN TestIntegration/Get_entry_from_group_by_name === PAUSE TestIntegration/Get_entry_from_group_by_name === RUN TestIntegration/Get_entry_from_shadow_by_name === PAUSE TestIntegration/Get_entry_from_shadow_by_name === RUN TestIntegration/Error_when_getting_group_by_name_and_daemon_is_not_available === PAUSE TestIntegration/Error_when_getting_group_by_name_and_daemon_is_not_available === RUN TestIntegration/Get_entry_from_group_by_id === PAUSE TestIntegration/Get_entry_from_group_by_id === RUN TestIntegration/Check_user_with_broker_if_not_found_in_cache === PAUSE TestIntegration/Check_user_with_broker_if_not_found_in_cache === RUN TestIntegration/Returns_empty_when_getting_all_entries_from_passwd_and_daemon_is_not_available === PAUSE TestIntegration/Returns_empty_when_getting_all_entries_from_passwd_and_daemon_is_not_available === RUN TestIntegration/Returns_empty_when_getting_all_entries_from_passwd_after_cleaning_corrupted_database === PAUSE TestIntegration/Returns_empty_when_getting_all_entries_from_passwd_after_cleaning_corrupted_database === RUN TestIntegration/Error_when_getting_shadow_by_name_and_daemon_is_not_available === PAUSE TestIntegration/Error_when_getting_shadow_by_name_and_daemon_is_not_available === RUN TestIntegration/Error_when_getting_passwd_by_id_and_daemon_is_not_available === PAUSE TestIntegration/Error_when_getting_passwd_by_id_and_daemon_is_not_available === RUN TestIntegration/Get_all_entries_from_passwd === PAUSE TestIntegration/Get_all_entries_from_passwd === RUN TestIntegration/Get_all_entries_from_shadow === PAUSE TestIntegration/Get_all_entries_from_shadow === CONT TestIntegration/Error_when_getting_passwd_by_id_and_entry_does_not_exist === CONT TestIntegration/Error_when_getting_group_by_id_and_entry_does_not_exist === CONT TestIntegration/Get_entry_from_passwd_by_name === CONT TestIntegration/Error_when_getting_passwd_by_name_and_entry_does_not_exist 2024-03-27T14:41:27.311Z INFO [nss_authd::logs] authd: Log output set to stderr2024-03-27T14:41:27.311Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.311Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.311Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.311Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.311Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.311Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/nss-integration-tests.sock... 2024-03-27T14:41:27.311Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/nss-integration-tests.sock... 2024-03-27T14:41:27.311Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/nss-integration-tests.sock... 2024-03-27T14:41:27.315Z ERROR [nss_authd::group] authd: error when getting group by gid: 2024-03-27T14:41:27.315Z ERROR [nss_authd::passwd] authd: error when getting passwd by uid: === CONT TestIntegration/Error_when_getting_group_by_name_and_entry_does_not_exist === CONT TestIntegration/Returns_empty_when_getting_all_entries_from_shadow_after_cleaning_corrupted_database user1:x:1111:11111:User1 gecos On multiple lines:/home/user1:/bin/bash 2024-03-27T14:41:27.316Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.316Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.316Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/nss-integration-tests.sock... === CONT TestIntegration/Returns_empty_when_getting_all_entries_from_group_after_cleaning_corrupted_database 2024-03-27T14:41:27.317Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.317Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.318Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/nss-integration-tests.sock... 2024-03-27T14:41:27.318Z ERROR [nss_authd::passwd] authd: error when getting passwd by name: === CONT TestIntegration/Returns_empty_when_getting_all_entries_from_shadow_and_daemon_is_not_available 2024-03-27T14:41:27.321Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.321Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.321Z ERROR [nss_authd::group] authd: error when getting group by name: 2024-03-27T14:41:27.322Z INFO [nss_authd] authd: AUTHD_NSS_SOCKET not set or badly configured, using default value: environment variable not found 2024-03-27T14:41:27.322Z INFO [nss_authd::client] authd: Connecting to authd on /run/authd.sock... 2024-03-27T14:41:27.322Z INFO [nss_authd] authd: AUTHD_NSS_SOCKET not set or badly configured, using default value: environment variable not found 2024-03-27T14:41:27.322Z ERROR [nss_authd::shadow] authd: could not connect to gRPC server: transport error === CONT TestIntegration/Get_all_entries_from_group === CONT TestIntegration/Error_when_getting_group_by_id_and_daemon_is_not_available 2024-03-27T14:41:27.323Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.323Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.324Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.324Z INFO [nss_authd::logs] authd: Log level set to Info2024-03-27T14:41:27.324Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/nss-integration-tests.sock... 2024-03-27T14:41:27.325Z INFO [nss_authd] authd: AUTHD_NSS_SOCKET not set or badly configured, using default value: environment variable not found 2024-03-27T14:41:27.325Z INFO [nss_authd::client] authd: Connecting to authd on /run/authd.sock... 2024-03-27T14:41:27.325Z INFO [nss_authd] authd: AUTHD_NSS_SOCKET not set or badly configured, using default value: environment variable not found 2024-03-27T14:41:27.325Z ERROR [nss_authd::group] authd: could not connect to gRPC server: transport error === CONT TestIntegration/Returns_empty_when_getting_all_entries_from_group_and_daemon_is_not_available root:x:0: daemon:x:1: bin:x:2: sys:x:3: adm:x:4: tty:x:5: disk:x:6: lp:x:7: mail:x:8: news:x:9: uucp:x:10: man:x:12: proxy:x:13: kmem:x:15: dialout:x:20: fax:x:21: voice:x:22: cdrom:x:24: floppy:x:25: tape:x:26: sudo:x:27: audio:x:29: dip:x:30: www-data:x:33: backup:x:34: operator:x:37: list:x:38: irc:x:39: src:x:40: shadow:x:42: utmp:x:43: video:x:44: sasl:x:45: plugdev:x:46: staff:x:50: games:x:60: users:x:100: nogroup:x:65534: uuidd:x:101: systemd-journal:x:999: systemd-network:x:998: buildd:x:2501: sbuild:x:122:buildd messagebus:x:102: group1:x:11111:user1 group2:x:22222:user2 group3:x:33333:user3 commongroup:x:99999:user2,user3 === CONT TestIntegration/Error_when_getting_shadow_by_name_and_entry_does_not_exist 2024-03-27T14:41:27.334Z INFO [nss_authd::logs] authd: Log output set to stderr2024-03-27T14:41:27.334Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.345Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.346Z INFO [nss_authd] authd: AUTHD_NSS_SOCKET not set or badly configured, using default value: environment variable not found 2024-03-27T14:41:27.346Z INFO [nss_authd::client] authd: Connecting to authd on /run/authd.sock... 2024-03-27T14:41:27.346Z INFO [nss_authd] authd: AUTHD_NSS_SOCKET not set or badly configured, using default value: environment variable not found 2024-03-27T14:41:27.346Z ERROR [nss_authd::group] authd: could not connect to gRPC server: transport error root:x:0: daemon:x:1: bin:x:2: sys:x:3: adm:x:4: tty:x:5: disk:x:6: lp:x:7: mail:x:8: news:x:9: uucp:x:10: man:x:12: proxy:x:13: kmem:x:15: dialout:x:20: fax:x:21: voice:x:22: cdrom:x:24: floppy:x:25: tape:x:26: sudo:x:27: audio:x:29: dip:x:30: www-data:x:33: backup:x:34: operator:x:37: list:x:38: irc:x:39: src:x:40: shadow:x:42: utmp:x:43: video:x:44: sasl:x:45: plugdev:x:46: staff:x:50: games:x:60: users:x:100: nogroup:x:65534: uuidd:x:101: systemd-journal:x:999: systemd-network:x:998: buildd:x:2501: sbuild:x:122:buildd messagebus:x:102: === CONT TestIntegration/Get_entry_from_passwd_by_id 2024-03-27T14:41:27.348Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.348Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/nss-integration-tests.sock... 2024-03-27T14:41:27.350Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.350Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.351Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/nss-integration-tests.sock... 2024-03-27T14:41:27.351Z ERROR [nss_authd::shadow] authd: error when getting shadow by name: === CONT TestIntegration/Returns_empty_when_getting_all_entries_from_passwd_and_daemon_is_not_available user1:x:1111:11111:User1 gecos On multiple lines:/home/user1:/bin/bash === CONT TestIntegration/Get_all_entries_from_shadow 2024-03-27T14:41:27.355Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.355Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.355Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/nss-integration-tests.sock... 2024-03-27T14:41:27.356Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.356Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.356Z INFO [nss_authd] authd: AUTHD_NSS_SOCKET not set or badly configured, using default value: environment variable not found 2024-03-27T14:41:27.356Z INFO [nss_authd::client] authd: Connecting to authd on /run/authd.sock... 2024-03-27T14:41:27.356Z INFO [nss_authd] authd: AUTHD_NSS_SOCKET not set or badly configured, using default value: environment variable not found 2024-03-27T14:41:27.357Z ERROR [nss_authd::passwd] authd: could not connect to gRPC server: transport error root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mail:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin irc:x:39:39:ircd:/run/ircd:/usr/sbin/nologin _apt:x:42:65534::/nonexistent:/usr/sbin/nologin nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin uuidd:x:100:101::/run/uuidd:/usr/sbin/nologin systemd-network:x:998:998:systemd Network Management:/:/usr/sbin/nologin buildd:x:2001:2501:Build Daemon user,,,:/nonexistent:/bin/bash sbuild:x:114:122:Debian source builder,,,:/var/lib/sbuild:/bin/bash messagebus:x:101:102::/nonexistent:/usr/sbin/nologin user1:x::::::: user2:x::::::: user3:x::::::: === CONT TestIntegration/Get_all_entries_from_passwd === CONT TestIntegration/Error_when_getting_passwd_by_id_and_daemon_is_not_available 2024-03-27T14:41:27.359Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.359Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.359Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.359Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.359Z INFO [nss_authd] authd: AUTHD_NSS_SOCKET not set or badly configured, using default value: environment variable not found 2024-03-27T14:41:27.359Z INFO [nss_authd::client] authd: Connecting to authd on /run/authd.sock... 2024-03-27T14:41:27.359Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/nss-integration-tests.sock... 2024-03-27T14:41:27.359Z INFO [nss_authd] authd: AUTHD_NSS_SOCKET not set or badly configured, using default value: environment variable not found 2024-03-27T14:41:27.360Z ERROR [nss_authd::passwd] authd: could not connect to gRPC server: transport error === CONT TestIntegration/Error_when_getting_shadow_by_name_and_daemon_is_not_available root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mail:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin irc:x:39:39:ircd:/run/ircd:/usr/sbin/nologin _apt:x:42:65534::/nonexistent:/usr/sbin/nologin nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin uuidd:x:100:101::/run/uuidd:/usr/sbin/nologin systemd-network:x:998:998:systemd Network Management:/:/usr/sbin/nologin buildd:x:2001:2501:Build Daemon user,,,:/nonexistent:/bin/bash sbuild:x:114:122:Debian source builder,,,:/var/lib/sbuild:/bin/bash messagebus:x:101:102::/nonexistent:/usr/sbin/nologin user1:x:1111:11111:User1 gecos On multiple lines:/home/user1:/bin/bash user2:x:2222:22222:User2:/home/user2:/bin/dash user3:x:3333:33333:User3:/home/user3:/bin/zsh === CONT TestIntegration/Returns_empty_when_getting_all_entries_from_passwd_after_cleaning_corrupted_database 2024-03-27T14:41:27.370Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.370Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.370Z INFO [nss_authd] authd: AUTHD_NSS_SOCKET not set or badly configured, using default value: environment variable not found 2024-03-27T14:41:27.370Z INFO [nss_authd::client] authd: Connecting to authd on /run/authd.sock... 2024-03-27T14:41:27.371Z INFO [nss_authd] authd: AUTHD_NSS_SOCKET not set or badly configured, using default value: environment variable not found 2024-03-27T14:41:27.371Z ERROR [nss_authd::shadow] authd: could not connect to gRPC server: transport error === CONT TestIntegration/Error_when_getting_passwd_by_name_entry_exists_in_broker_but_precheck_is_disabled 2024-03-27T14:41:27.372Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.372Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.373Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/nss-integration-tests.sock... 2024-03-27T14:41:27.375Z ERROR [nss_authd::passwd] authd: error when getting passwd by name: === CONT TestIntegration/Error_when_getting_group_by_name_and_daemon_is_not_available 2024-03-27T14:41:27.376Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.376Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.377Z INFO [nss_authd] authd: AUTHD_NSS_SOCKET not set or badly configured, using default value: environment variable not found 2024-03-27T14:41:27.377Z INFO [nss_authd::client] authd: Connecting to authd on /run/authd.sock... 2024-03-27T14:41:27.377Z INFO [nss_authd] authd: AUTHD_NSS_SOCKET not set or badly configured, using default value: environment variable not found 2024-03-27T14:41:27.377Z ERROR [nss_authd::group] authd: could not connect to gRPC server: transport error === CONT TestIntegration/Check_user_with_broker_if_not_found_in_cache 2024-03-27T14:41:27.378Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.378Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.379Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/nss-integration-tests.sock... user-pre-check:x:4294967295:4294967295::: === CONT TestIntegration/Get_entry_from_group_by_id 2024-03-27T14:41:27.382Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.382Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.382Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/nss-integration-tests.sock... group1:x:11111:user1 === CONT TestIntegration/Get_entry_from_group_by_name 2024-03-27T14:41:27.385Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.385Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.386Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/nss-integration-tests.sock... group1:x:11111:user1 === CONT TestIntegration/Get_entry_from_shadow_by_name 2024-03-27T14:41:27.389Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.389Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.389Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/nss-integration-tests.sock... user1:x::::::: === CONT TestIntegration/Error_when_getting_passwd_by_name_and_daemon_is_not_available 2024-03-27T14:41:27.392Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:27.392Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:27.393Z INFO [nss_authd] authd: AUTHD_NSS_SOCKET not set or badly configured, using default value: environment variable not found 2024-03-27T14:41:27.393Z INFO [nss_authd::client] authd: Connecting to authd on /run/authd.sock... 2024-03-27T14:41:27.393Z INFO [nss_authd] authd: AUTHD_NSS_SOCKET not set or badly configured, using default value: environment variable not found 2024-03-27T14:41:27.393Z ERROR [nss_authd::passwd] authd: could not connect to gRPC server: transport error 2024-03-27T14:41:28.326Z INFO [nss_authd::logs] authd: Log output set to stderr2024-03-27T14:41:28.326Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:28.326Z INFO [nss_authd::logs] authd: Log level set to Info2024-03-27T14:41:28.326Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:28.327Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/authd-daemon4tests2081436712/authd.socket...2024-03-27T14:41:28.327Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/authd-daemon4tests4170090176/authd.socket... 2024-03-27T14:41:28.335Z ERROR [nss_authd::group] authd: error when listing groups: database needs to be cleared and rebuilt can't unmarshal user in bucket "UserByID" for key [49 49 49 49 49]: json: cannot unmarshal string into Go value of type cache.groupDB root:x:0: daemon:x:1: bin:x:2: sys:x:3: adm:x:4: tty:x:5: disk:x:6: lp:x:7: mail:x:8: news:x:9: uucp:x:10: man:x:12: proxy:x:13: kmem:x:15: dialout:x:20: fax:x:21: voice:x:22: cdrom:x:24: floppy:x:25: tape:x:26: sudo:x:27: audio:x:29: dip:x:30: www-data:x:33: backup:x:34: operator:x:37: list:x:38: irc:x:39: src:x:40: shadow:x:42: utmp:x:43: video:x:44: sasl:x:45: plugdev:x:46: staff:x:50: games:x:60: users:x:100: nogroup:x:65534: uuidd:x:101: systemd-journal:x:999: systemd-network:x:998: buildd:x:2501: sbuild:x:122:buildd messagebus:x:102: 2024-03-27T14:41:28.335Z ERROR [nss_authd::shadow] authd: error when listing shadow: database needs to be cleared and rebuilt can't unmarshal user in bucket "UserByID" for key [49 49 49 49]: json: cannot unmarshal string into Go value of type cache.userDB 2024-03-27T14:41:28.341Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:28.341Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:28.342Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/authd-daemon4tests2081436712/authd.socket... 2024-03-27T14:41:28.342Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:28.342Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:28.343Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/authd-daemon4tests4170090176/authd.socket... root:x:0: daemon:x:1: bin:x:2: sys:x:3: adm:x:4: tty:x:5: disk:x:6: lp:x:7: mail:x:8: news:x:9: uucp:x:10: man:x:12: proxy:x:13: kmem:x:15: dialout:x:20: fax:x:21: voice:x:22: cdrom:x:24: floppy:x:25: tape:x:26: sudo:x:27: audio:x:29: dip:x:30: www-data:x:33: backup:x:34: operator:x:37: list:x:38: irc:x:39: src:x:40: shadow:x:42: utmp:x:43: video:x:44: sasl:x:45: plugdev:x:46: staff:x:50: games:x:60: users:x:100: nogroup:x:65534: uuidd:x:101: systemd-journal:x:999: systemd-network:x:998: buildd:x:2501: sbuild:x:122:buildd messagebus:x:102: === NAME TestIntegration/Returns_empty_when_getting_all_entries_from_group_after_cleaning_corrupted_database daemon.go:111: Daemon stopped (context canceled) ##### STDOUT ##### DEBUG Debug mode is enabled DEBUG Building authd object DEBUG Building broker detection DEBUG Mock system bus started on unix:path=/tmp/authd-system-bus-mock146147142/bus.sock DEBUG Auto-detecting brokers DEBUG Loading broker "local" DEBUG Loading broker "examplebroker.conf" DEBUG Dbus broker configuration at "/tmp/examplebroker.d2046504614/examplebroker.conf" 2024/03/27 14:41:27 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:41:27 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:41:27 WARN Could not map active user ID to an actual user: user: unknown userid 104 DEBUG Building new GRPC NSS service DEBUG Building new GRPC PAM service DEBUG Building new daemon DEBUG Listening on /tmp/authd-daemon4tests2081436712/authd.socket DEBUG Registering GRPC services DEBUG Starting to serve requests on /tmp/authd-daemon4tests2081436712/authd.socket INFO Serving GRPC requests on /tmp/authd-daemon4tests2081436712/authd.socket INFO Stopping daemon requested. INFO Wait for active requests to close. DEBUG All connections have now ended. ##### END ##### === NAME TestIntegration/Returns_empty_when_getting_all_entries_from_shadow_after_cleaning_corrupted_database daemon.go:111: Daemon stopped (context canceled) ##### STDOUT ##### DEBUG Debug mode is enabled DEBUG Building authd object DEBUG Building broker detection DEBUG Mock system bus started on unix:path=/tmp/authd-system-bus-mock176706005/bus.sock DEBUG Auto-detecting brokers DEBUG Loading broker "local" DEBUG Loading broker "examplebroker.conf" DEBUG Dbus broker configuration at "/tmp/examplebroker.d1353254688/examplebroker.conf" 2024/03/27 14:41:27 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:41:27 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:41:27 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:41:27 WARN Could not unmarshal user "1111": json: cannot unmarshal string into Go value of type cache.userDB DEBUG Building new GRPC NSS service DEBUG Building new GRPC PAM service DEBUG Building new daemon DEBUG Listening on /tmp/authd-daemon4tests4170090176/authd.socket DEBUG Registering GRPC services DEBUG Starting to serve requests on /tmp/authd-daemon4tests4170090176/authd.socket INFO Serving GRPC requests on /tmp/authd-daemon4tests4170090176/authd.socket INFO Stopping daemon requested. INFO Wait for active requests to close. DEBUG All connections have now ended. ##### END ##### 2024-03-27T14:41:28.368Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:28.368Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:28.369Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/authd-daemon4tests2830514369/authd.socket... 2024-03-27T14:41:28.379Z ERROR [nss_authd::passwd] authd: error when listing passwd: database needs to be cleared and rebuilt can't unmarshal user in bucket "UserByID" for key [49 49 49 49]: json: cannot unmarshal string into Go value of type cache.userDB root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mail:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin irc:x:39:39:ircd:/run/ircd:/usr/sbin/nologin _apt:x:42:65534::/nonexistent:/usr/sbin/nologin nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin uuidd:x:100:101::/run/uuidd:/usr/sbin/nologin systemd-network:x:998:998:systemd Network Management:/:/usr/sbin/nologin buildd:x:2001:2501:Build Daemon user,,,:/nonexistent:/bin/bash sbuild:x:114:122:Debian source builder,,,:/var/lib/sbuild:/bin/bash messagebus:x:101:102::/nonexistent:/usr/sbin/nologin 2024-03-27T14:41:28.381Z INFO [nss_authd::logs] authd: Log output set to stderr 2024-03-27T14:41:28.381Z INFO [nss_authd::logs] authd: Log level set to Info 2024-03-27T14:41:28.382Z INFO [nss_authd::client] authd: Connecting to authd on /tmp/authd-daemon4tests2830514369/authd.socket... root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mail:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin irc:x:39:39:ircd:/run/ircd:/usr/sbin/nologin _apt:x:42:65534::/nonexistent:/usr/sbin/nologin nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin uuidd:x:100:101::/run/uuidd:/usr/sbin/nologin systemd-network:x:998:998:systemd Network Management:/:/usr/sbin/nologin buildd:x:2001:2501:Build Daemon user,,,:/nonexistent:/bin/bash sbuild:x:114:122:Debian source builder,,,:/var/lib/sbuild:/bin/bash messagebus:x:101:102::/nonexistent:/usr/sbin/nologin === NAME TestIntegration/Returns_empty_when_getting_all_entries_from_passwd_after_cleaning_corrupted_database daemon.go:111: Daemon stopped (context canceled) ##### STDOUT ##### DEBUG Debug mode is enabled DEBUG Building authd object DEBUG Building broker detection DEBUG Mock system bus started on unix:path=/tmp/authd-system-bus-mock2877655165/bus.sock DEBUG Auto-detecting brokers DEBUG Loading broker "local" DEBUG Loading broker "examplebroker.conf" DEBUG Dbus broker configuration at "/tmp/examplebroker.d4286732939/examplebroker.conf" 2024/03/27 14:41:27 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:41:27 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:41:27 WARN Could not map active user ID to an actual user: user: unknown userid 104 2024/03/27 14:41:27 WARN Could not unmarshal user "1111": json: cannot unmarshal string into Go value of type cache.userDB DEBUG Building new GRPC NSS service DEBUG Building new GRPC PAM service DEBUG Building new daemon DEBUG Listening on /tmp/authd-daemon4tests2830514369/authd.socket DEBUG Registering GRPC services DEBUG Starting to serve requests on /tmp/authd-daemon4tests2830514369/authd.socket INFO Serving GRPC requests on /tmp/authd-daemon4tests2830514369/authd.socket INFO Stopping daemon requested. INFO Wait for active requests to close. DEBUG All connections have now ended. ##### END ##### === NAME TestIntegration daemon.go:111: Daemon stopped (context canceled) ##### STDOUT ##### DEBUG Debug mode is enabled DEBUG Building authd object DEBUG Building broker detection DEBUG Mock system bus started on unix:path=/tmp/authd-system-bus-mock351463090/bus.sock DEBUG Auto-detecting brokers DEBUG Loading broker "local" DEBUG Loading broker "examplebroker.conf" DEBUG Dbus broker configuration at "/tmp/examplebroker.d4163929246/examplebroker.conf" 2024/03/27 14:41:26 WARN Could not map active user ID to an actual user: user: unknown userid 102 2024/03/27 14:41:26 WARN Could not map active user ID to an actual user: user: unknown userid 103 2024/03/27 14:41:26 WARN Could not map active user ID to an actual user: user: unknown userid 104 DEBUG Building new GRPC NSS service DEBUG Building new GRPC PAM service DEBUG Building new daemon DEBUG Listening on /tmp/nss-integration-tests.sock DEBUG Registering GRPC services DEBUG Starting to serve requests on /tmp/nss-integration-tests.sock INFO Serving GRPC requests on /tmp/nss-integration-tests.sock INFO Stopping daemon requested. INFO Wait for active requests to close. DEBUG All connections have now ended. ##### END ##### --- PASS: TestIntegration (109.63s) --- PASS: TestIntegration/Error_when_getting_passwd_by_id_and_entry_does_not_exist (0.01s) --- PASS: TestIntegration/Error_when_getting_group_by_id_and_entry_does_not_exist (0.01s) --- PASS: TestIntegration/Get_entry_from_passwd_by_name (0.01s) --- PASS: TestIntegration/Error_when_getting_passwd_by_name_and_entry_does_not_exist (0.01s) --- PASS: TestIntegration/Error_when_getting_group_by_name_and_entry_does_not_exist (0.01s) --- PASS: TestIntegration/Returns_empty_when_getting_all_entries_from_shadow_and_daemon_is_not_available (0.00s) --- PASS: TestIntegration/Error_when_getting_group_by_id_and_daemon_is_not_available (0.00s) --- PASS: TestIntegration/Get_all_entries_from_group (0.01s) --- PASS: TestIntegration/Returns_empty_when_getting_all_entries_from_group_and_daemon_is_not_available (0.02s) --- PASS: TestIntegration/Error_when_getting_shadow_by_name_and_entry_does_not_exist (0.02s) --- PASS: TestIntegration/Get_entry_from_passwd_by_id (0.01s) --- PASS: TestIntegration/Get_all_entries_from_shadow (0.00s) --- PASS: TestIntegration/Returns_empty_when_getting_all_entries_from_passwd_and_daemon_is_not_available (0.00s) --- PASS: TestIntegration/Error_when_getting_passwd_by_id_and_daemon_is_not_available (0.00s) --- PASS: TestIntegration/Get_all_entries_from_passwd (0.00s) --- PASS: TestIntegration/Error_when_getting_shadow_by_name_and_daemon_is_not_available (0.01s) --- PASS: TestIntegration/Error_when_getting_passwd_by_name_entry_exists_in_broker_but_precheck_is_disabled (0.00s) --- PASS: TestIntegration/Error_when_getting_group_by_name_and_daemon_is_not_available (0.00s) --- PASS: TestIntegration/Check_user_with_broker_if_not_found_in_cache (0.00s) --- PASS: TestIntegration/Get_entry_from_group_by_id (0.00s) --- PASS: TestIntegration/Get_entry_from_group_by_name (0.00s) --- PASS: TestIntegration/Get_entry_from_shadow_by_name (0.00s) --- PASS: TestIntegration/Error_when_getting_passwd_by_name_and_daemon_is_not_available (0.00s) --- PASS: TestIntegration/Returns_empty_when_getting_all_entries_from_group_after_cleaning_corrupted_database (1.04s) --- PASS: TestIntegration/Returns_empty_when_getting_all_entries_from_shadow_after_cleaning_corrupted_database (1.04s) --- PASS: TestIntegration/Returns_empty_when_getting_all_entries_from_passwd_after_cleaning_corrupted_database (1.03s) PASS ok github.com/ubuntu/authd/nss/integration-tests 113.794s === RUN TestCLIAuthenticate === PAUSE TestCLIAuthenticate === RUN TestCLIChangeAuthTok === PAUSE TestCLIChangeAuthTok === RUN TestPamCLIRunStandalone === PAUSE TestPamCLIRunStandalone === RUN TestMockgpasswd --- PASS: TestMockgpasswd (0.00s) === RUN TestExecModule === PAUSE TestExecModule === RUN TestGdmModule === PAUSE TestGdmModule === RUN TestGdmModuleWithCWrapper === PAUSE TestGdmModuleWithCWrapper === CONT TestCLIAuthenticate cli_test.go:25: Skipping tests with external dependencies as requested --- SKIP: TestCLIAuthenticate (0.00s) === CONT TestGdmModuleWithCWrapper gdm_test.go:349: Compiling PAM Wrapper library at /tmp/TestGdmModuleWithCWrapper2770079699/001/pam_authd_loader.so gdm_test.go:349: Running compiler command: /usr/bin/cc -o /tmp/TestGdmModuleWithCWrapper2770079699/001/pam_authd_loader.so ./pam/go-loader/module.c -Wall -g3 -O0 -DAUTHD_TEST_MODULE=1 -DAUTHD_PAM_MODULES_PATH="/usr/lib/s390x-linux-gnu/security" -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,--unresolved-symbols=report-all -Wl,-soname,pam_authd_loader -lpam === CONT TestExecModule === CONT TestPamCLIRunStandalone === CONT TestGdmModule === NAME TestExecModule exec_test.go:32: Compiling PAM Wrapper library at /tmp/TestExecModule2066192781/001/pam_authd_exectestexecmodule.so === NAME TestGdmModule gdm_test.go:341: Compiling PAM library at /tmp/TestGdmModule323785859/001/libpam_authd.so === NAME TestExecModule exec_test.go:32: Running compiler command: /usr/bin/cc -o /tmp/TestExecModule2066192781/001/pam_authd_exectestexecmodule.so ./pam/go-exec/module.c -Wall -g3 -O0 -DAUTHD_TEST_MODULE=1 -I/usr/include/glib-2.0 -I/usr/lib/s390x-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -DAUTHD_PAM_MODULES_PATH="/usr/lib/s390x-linux-gnu/security" -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,--unresolved-symbols=report-all -Wl,-soname,pam_authd_exectestexecmodule -lpam -lgio-2.0 -lgobject-2.0 -lglib-2.0 === NAME TestGdmModuleWithCWrapper gdm_test.go:350: Compiling PAM library at /tmp/TestGdmModuleWithCWrapper2770079699/002/libpam_authd.so === NAME TestExecModule exec_test.go:33: Compiling Exec client at /tmp/TestExecModule2066192781/002/exec-client exec_test.go:33: go build -C cmd/exec-client -gcflags=-dwarflocationlists=true -tags=pam_tests_exec_client === NAME TestPamCLIRunStandalone cli_test.go:230: (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.328: Starting authenticate (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.328: Called with arguments: '/tmp/pam-cli-tester-1293136746/exec-client' 'debug=true' '--exec-debug' 'logfile=/dev/stdout' (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.328: Setting up connection at unix:tmpdir=/tmp/authd-pam-server-MXI6K2 (63ea42dd5000d9754475426a66042fd2) (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.328: Server started, connectable address unix:path=/tmp/authd-pam-server-MXI6K2/dbus-HRaUflj7 (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.328: Launching '/tmp/pam-cli-tester-1293136746/exec-client -flags 32768 -server-address unix:path=/tmp/authd-pam-server-MXI6K2/dbus-HRaUflj7 authenticate debug=true logfile=/dev/stdout' (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.340: Launched child 24639 (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.386: Accepting connection from PID 24639 on connection 63ea42dd5000d9754475426a66042fd2 (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.399: authenticate: called method GetData(('authd.already-authenticated-flag',)) time="2024-03-27T14:40:18Z" level=debug msg="AUTH: exiting with error pam module used through an unsupported client: System error" (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.400: Connection closed 63ea42dd5000d9754475426a66042fd2 (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.401: Child 24639 exited with exit status 4 (System error) PAM Authenticate() for user "" exited with error (PAM exit code: 4): System error (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.402: Starting acct_mgmt (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.402: Called with arguments: '/tmp/pam-cli-tester-1293136746/exec-client' 'debug=true' '--exec-debug' 'logfile=/dev/stdout' (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.402: Launching '/tmp/pam-cli-tester-1293136746/exec-client -flags 32768 -server-address unix:path=/tmp/authd-pam-server-MXI6K2/dbus-HRaUflj7 acct_mgmt debug=true logfile=/dev/stdout' (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.415: Launched child 24648 (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.459: Accepting connection from PID 24648 on connection 63ea42dd5000d9754475426a66042fd2 (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.460: acct_mgmt: called method GetData(('authd.authentication-broker-id',)) time="2024-03-27T14:40:18Z" level=debug msg="failed to call com.ubuntu.authd.pam.GetData: No module specific data is present" time="2024-03-27T14:40:18Z" level=debug msg="AcctMgmt: exiting with error The return value should be ignored by PAM dispatch" (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.463: Connection closed 63ea42dd5000d9754475426a66042fd2 (pam-go-exec-module:24335): authd-pam-exec-DEBUG: 14:40:18.467: Child 24648 exited with exit status 25 (The return value should be ignored by PAM dispatch) PAM Info Message: acct=incomplete PAM AcctMgmt() exited with error (PAM exit code: 31): Application needs to call libpam again === CONT TestCLIChangeAuthTok --- PASS: TestPamCLIRunStandalone (29.78s) === NAME TestCLIChangeAuthTok cli_test.go:125: Skipping tests with external dependencies as requested --- SKIP: TestCLIChangeAuthTok (0.00s) === RUN TestExecModule/ModuleInit_Error_on_no_arguments === PAUSE TestExecModule/ModuleInit_Error_on_no_arguments === RUN TestExecModule/ModuleInit_Error_on_empty_executable_parameter === PAUSE TestExecModule/ModuleInit_Error_on_empty_executable_parameter === RUN TestExecModule/ModuleInit_Error_on_non_existent_executable_parameter === PAUSE TestExecModule/ModuleInit_Error_on_non_existent_executable_parameter === RUN TestExecModule/ModuleInit_Error_on_non_executable_parameter === PAUSE TestExecModule/ModuleInit_Error_on_non_executable_parameter === RUN TestExecModule/ModuleInit_Error_on_not_runnable_parameter === PAUSE TestExecModule/ModuleInit_Error_on_not_runnable_parameter === RUN TestExecModule/Client_Error_when_argument_types_do_not_match_arguments === PAUSE TestExecModule/Client_Error_when_argument_types_do_not_match_arguments === RUN TestExecModule/Client_Error_when_trying_to_compare_a_not-matching_variant_value === PAUSE TestExecModule/Client_Error_when_trying_to_compare_a_not-matching_variant_value === RUN TestExecModule/Client_Error_when_client_fails_because_an_unhandled_error === PAUSE TestExecModule/Client_Error_when_client_fails_because_an_unhandled_error === RUN TestExecModule/Client_Error_providing_invalid_variant_argument === PAUSE TestExecModule/Client_Error_providing_invalid_variant_argument === RUN TestExecModule/Client_GetEnvList_populated === PAUSE TestExecModule/Client_GetEnvList_populated === RUN TestExecModule/Client_Error_providing_no_action === PAUSE TestExecModule/Client_Error_providing_no_action === RUN TestExecModule/Client_Error_when_providing_empty_arguments === PAUSE TestExecModule/Client_Error_when_providing_empty_arguments === RUN TestExecModule/Client_Error_when_providing_empty_return_values === PAUSE TestExecModule/Client_Error_when_providing_empty_return_values === RUN TestExecModule/Client_Error_when_not_providing_enough_return_values === PAUSE TestExecModule/Client_Error_when_not_providing_enough_return_values === RUN TestExecModule/Client_Error_when_calling_unknown_method === PAUSE TestExecModule/Client_Error_when_calling_unknown_method === RUN TestExecModule/Client_Error_when_return_values_types_do_not_match_expected === PAUSE TestExecModule/Client_Error_when_return_values_types_do_not_match_expected === RUN TestExecModule/Client_SetGet_Data === PAUSE TestExecModule/Client_SetGet_Data === RUN TestExecModule/Client_Error_when_trying_to_compare_an_unexpected_variant_value === PAUSE TestExecModule/Client_Error_when_trying_to_compare_an_unexpected_variant_value === RUN TestExecModule/Client_SetGet_Item_handling_errors === PAUSE TestExecModule/Client_SetGet_Item_handling_errors === RUN TestExecModule/Client_SetGet_Env === PAUSE TestExecModule/Client_SetGet_Env === RUN TestExecModule/Client_GetEnvList_empty === PAUSE TestExecModule/Client_GetEnvList_empty === RUN TestExecModule/Client_Error_when_not_providing_arguments === PAUSE TestExecModule/Client_Error_when_not_providing_arguments === RUN TestExecModule/Client_Error_providing_invalid_arguments_type === PAUSE TestExecModule/Client_Error_providing_invalid_arguments_type === RUN TestExecModule/Client_Error_when_not_providing_enough_arguments === PAUSE TestExecModule/Client_Error_when_not_providing_enough_arguments === RUN TestExecModule/Client_Error_when_getting_not-available_user_data === PAUSE TestExecModule/Client_Error_when_getting_not-available_user_data === RUN TestExecModule/Client_SetGet_Item === PAUSE TestExecModule/Client_SetGet_Item === RUN TestExecModule/Client_Error_when_client_fails_panicking === PAUSE TestExecModule/Client_Error_when_client_fails_panicking === RUN TestExecModule/Client_Error_when_providing_no_arguments === PAUSE TestExecModule/Client_Error_when_providing_no_arguments === RUN TestExecModule/Client_Error_providing_invalid_action_type === PAUSE TestExecModule/Client_Error_providing_invalid_action_type === RUN TestExecModule/Flags_No_flags_set === PAUSE TestExecModule/Flags_No_flags_set === RUN TestExecModule/Flags_Silent_flag_set === PAUSE TestExecModule/Flags_Silent_flag_set === RUN TestExecModule/Flags_Silent_and_RefreshCred_flag_set === PAUSE TestExecModule/Flags_Silent_and_RefreshCred_flag_set === RUN TestExecModule/Item_Getting_the_preset_service_name === PAUSE TestExecModule/Item_Getting_the_preset_service_name === RUN TestExecModule/Item_Error_when_setting_invalid_item === PAUSE TestExecModule/Item_Error_when_setting_invalid_item === RUN TestExecModule/Item_Error_when_getting_invalid_item === PAUSE TestExecModule/Item_Error_when_getting_invalid_item === RUN TestExecModule/Item_Set_user === PAUSE TestExecModule/Item_Set_user === RUN TestExecModule/Item_Returns_empty_when_getting_an_unset_user === PAUSE TestExecModule/Item_Returns_empty_when_getting_an_unset_user === RUN TestExecModule/Item_Returns_the_user_when_getting_a_preset_user === PAUSE TestExecModule/Item_Returns_the_user_when_getting_a_preset_user === RUN TestExecModule/Item_Setting_and_getting_an_user === PAUSE TestExecModule/Item_Setting_and_getting_an_user === RUN TestExecModule/Env_Gets_an_invalid_env_name === PAUSE TestExecModule/Env_Gets_an_invalid_env_name === RUN TestExecModule/Env_Error_when_putting_an_invalid_env_name === PAUSE TestExecModule/Env_Error_when_putting_an_invalid_env_name === RUN TestExecModule/Env_Put_var === PAUSE TestExecModule/Env_Put_var === RUN TestExecModule/Env_Unset_a_not-previously_set_value === PAUSE TestExecModule/Env_Unset_a_not-previously_set_value === RUN TestExecModule/Env_Unset_a_preset_value === PAUSE TestExecModule/Env_Unset_a_preset_value === RUN TestExecModule/Env_Changes_a_preset_var === PAUSE TestExecModule/Env_Changes_a_preset_var === RUN TestExecModule/Env_Get_an_unset_env === PAUSE TestExecModule/Env_Get_an_unset_env === RUN TestExecModule/Data_Set_replaces_data === PAUSE TestExecModule/Data_Set_replaces_data === RUN TestExecModule/Data_No_error_when_getting_data_that_has_been_removed === PAUSE TestExecModule/Data_No_error_when_getting_data_that_has_been_removed === RUN TestExecModule/Data_Error_when_getting_data_that_has_never_been_set === PAUSE TestExecModule/Data_Error_when_getting_data_that_has_never_been_set === RUN TestExecModule/Data_Data_can_be_nil === PAUSE TestExecModule/Data_Data_can_be_nil === RUN TestExecModule/Data_Sets_and_gets_data === PAUSE TestExecModule/Data_Sets_and_gets_data === RUN TestExecModule/Data_Gets_previously_set_data === PAUSE TestExecModule/Data_Gets_previously_set_data === RUN TestExecModule/StringConv_Error_when_conversation_uses_binary_content_style === PAUSE TestExecModule/StringConv_Error_when_conversation_uses_binary_content_style === RUN TestExecModule/StringConv_Error_when_when_parsing_returned_response_fails === PAUSE TestExecModule/StringConv_Error_when_when_parsing_returned_response_fails === RUN TestExecModule/StringConv_Error_when_when_parsing_returned_value_style_fails === PAUSE TestExecModule/StringConv_Error_when_when_parsing_returned_value_style_fails === RUN TestExecModule/StringConv_Messages_with_info_style_are_handled_by_conversation === PAUSE TestExecModule/StringConv_Messages_with_info_style_are_handled_by_conversation === RUN TestExecModule/StringConv_Messages_with_error_style_are_handled_by_conversation === PAUSE TestExecModule/StringConv_Messages_with_error_style_are_handled_by_conversation === RUN TestExecModule/StringConv_Error_if_the_conversation_handler_fails === PAUSE TestExecModule/StringConv_Error_if_the_conversation_handler_fails === RUN TestExecModule/StringConv_Error_when_when_parsing_returned_reply_fails === PAUSE TestExecModule/StringConv_Error_when_when_parsing_returned_reply_fails === RUN TestExecModule/StringConv_Messages_with_echo_on_style_are_handled_by_conversation === PAUSE TestExecModule/StringConv_Messages_with_echo_on_style_are_handled_by_conversation === RUN TestExecModule/StringConv_Conversation_prompt_can_be_formatted === PAUSE TestExecModule/StringConv_Conversation_prompt_can_be_formatted === RUN TestExecModule/StringConv_Error_if_no_conversation_handler_is_set === PAUSE TestExecModule/StringConv_Error_if_no_conversation_handler_is_set === RUN TestExecModule/Getting_a_previously_set_user_does_not_require_conversation_handler === PAUSE TestExecModule/Getting_a_previously_set_user_does_not_require_conversation_handler === RUN TestExecModule/Getting_a_previously_set_user_does_not_use_conversation_handler === PAUSE TestExecModule/Getting_a_previously_set_user_does_not_use_conversation_handler === RUN TestExecModule/Getting_the_user_uses_conversation_handler_if_none_was_set === PAUSE TestExecModule/Getting_the_user_uses_conversation_handler_if_none_was_set === RUN TestExecModule/Error_when_no_conversation_is_set === PAUSE TestExecModule/Error_when_no_conversation_is_set === CONT TestExecModule/ModuleInit_Error_on_no_arguments exec_test.go:69: Created service file at /tmp/TestExecModuleModuleInit_Error_on_no_arguments820227488/001/exec-module === CONT TestExecModule/Error_when_no_conversation_is_set exec_test.go:790: Created service file at /tmp/TestExecModuleError_when_no_conversation_is_set2978745196/001/exec-module (pam-go-exec-module:22239): authd-pam-exec-DEBUG: 14:40:33.942: Starting authenticate (pam-go-exec-module:22239): authd-pam-exec-DEBUG: 14:40:33.942: Called with arguments: '--exec-debug' '--exec-log' '/dev/stderr' '--' '/tmp/TestExecModule2066192781/002/exec-client' '-client-log' '/dev/stderr' '{"act": <"GetUser">, "args": <[<"Who are you?">]>, "exp": <[<"">, <19>]>}' (pam-go-exec-module:22239): authd-pam-exec-DEBUG: 14:40:33.942: Setting up connection at unix:tmpdir=/tmp/authd-pam-server-VGCJL2 (cfa04a17ad19d689105f08e966042fe1) (pam-go-exec-module:22239): authd-pam-exec-DEBUG: 14:40:33.943: Server started, connectable address unix:path=/tmp/authd-pam-server-VGCJL2/dbus-8iyU0t3F (pam-go-exec-module:22239): authd-pam-exec-DEBUG: 14:40:33.943: Launching '/tmp/TestExecModule2066192781/002/exec-client -flags 0 -server-address unix:path=/tmp/authd-pam-server-VGCJL2/dbus-8iyU0t3F authenticate -client-log /dev/stderr {"act": <"GetUser">, "args": <[<"Who are you?">]>, "exp": <[<"">, <19>]>}' (pam-go-exec-module:22239): authd-pam-exec-DEBUG: 14:40:33.976: Launched child 25147 (pam-go-exec-module:22239): authd-pam-exec-DEBUG: 14:40:34.006: Accepting connection from PID 25147 on connection cfa04a17ad19d689105f08e966042fe1 (pam-go-exec-module:22239): authd-pam-exec-DEBUG: 14:40:34.016: authenticate: called method SetData(('exec-client-flags-authenticate', <0>)) time="2024-03-27T14:40:34Z" level=debug msg="Parsing argument '{\"act\": <\"GetUser\">, \"args\": <[<\"Who are you?\">]>, \"exp\": <[<\"\">, <19>]>}'" (pam-go-exec-module:22239): authd-pam-exec-DEBUG: 14:40:34.017: authenticate: called method GetItem((2,)) (pam-go-exec-module:22239): authd-pam-exec-DEBUG: 14:40:34.017: authenticate: called method Prompt((2, 'Who are you?')) time="2024-03-27T14:40:34Z" level=debug msg="failed to call com.ubuntu.authd.pam.Prompt: Conversation error" time="2024-03-27T14:40:34Z" level=debug msg="Checking GetUser returned value \"\"" time="2024-03-27T14:40:34Z" level=debug msg="Checking GetUser returned value &fmt.wrapError{msg:\": Conversation error\", err:19}" time="2024-03-27T14:40:34Z" level=info msg="Exiting with success" (pam-go-exec-module:22239): authd-pam-exec-DEBUG: 14:40:34.017: Connection closed cfa04a17ad19d689105f08e966042fe1 (pam-go-exec-module:22239): authd-pam-exec-DEBUG: 14:40:34.019: Child 25147 exited with exit status 0 (Success) (pam-go-exec-module:22239): authd-pam-exec-WARNING **: 14:40:34.019: authenticate: no executable provided === CONT TestExecModule/Item_Error_when_setting_invalid_item exec_test.go:345: Created service file at /tmp/TestExecModuleItem_Error_when_setting_invalid_item2365792033/001/exec-module === RUN TestExecModule/Item_Error_when_setting_invalid_item/Authenticate SIGILL: illegal instruction PC=0x3ff5858413a m=3 sigcode=1 signal arrived during cgo execution instruction bytes: 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 goroutine 28 gp=0xc000462e00 m=3 mp=0xc000061008 [syscall]: runtime.cgocall(0x2aa24c0e168, 0xc000348eb0) /usr/lib/go-1.22/src/runtime/cgocall.go:157 +0x6a fp=0xc000348e80 sp=0xc000348e50 pc=0x2aa245c4c9a github.com/ubuntu/authd/vendor/github.com/msteinert/pam/v2._Cfunc_pam_authenticate(0x3ff4c000bc0, 0x0) _cgo_gotypes.go:305 +0x46 fp=0xc000348ea8 sp=0xc000348e80 pc=0x2aa247fd0b6 github.com/ubuntu/authd/vendor/github.com/msteinert/pam/v2.(*Transaction).Authenticate.func1(0xc000046040, 0x0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/github.com/msteinert/pam/v2/app-transaction.go:242 +0x74 fp=0xc000348ee0 sp=0xc000348ea8 pc=0x2aa247feff4 github.com/ubuntu/authd/vendor/github.com/msteinert/pam/v2.(*Transaction).Authenticate(0xc000046040, 0x0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/github.com/msteinert/pam/v2/app-transaction.go:242 +0x36 fp=0xc000348f00 sp=0xc000348ee0 pc=0x2aa247fef06 github.com/ubuntu/authd/pam/integration-tests_test.performAllPAMActions.func1(0xc000450000) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:866 +0x4e fp=0xc000348f60 sp=0xc000348f00 pc=0x2aa24c0174e testing.tRunner(0xc000450000, 0xc00009c0f0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000348fc0 sp=0xc000348f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000348fd8 sp=0xc000348fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000348fd8 sp=0xc000348fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 92 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 1 gp=0xc0000021c0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc00017a758, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000371858 sp=0xc000371840 pc=0x2aa2460c486 runtime.chanrecv(0xc00017a700, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc0003718d0 sp=0xc000371858 pc=0x2aa245c7e6c runtime.chanrecv1(0xc00017a700, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc0003718f8 sp=0xc0003718d0 pc=0x2aa245c785e testing.tRunner.func1() /usr/lib/go-1.22/src/testing/testing.go:1650 +0x572 fp=0xc000371a90 sp=0xc0003718f8 pc=0x2aa2473f0a2 testing.tRunner(0xc000171520, 0xc000217ba0) /usr/lib/go-1.22/src/testing/testing.go:1695 +0x19e fp=0xc000371af0 sp=0xc000371a90 pc=0x2aa2473ea9e testing.runTests(0xc000114db0, {0x2aa251de0e0, 0x7, 0x7}, {0xc1792a632b40db1f, 0x8cc0f410c4, 0x2aa2522ba60}) /usr/lib/go-1.22/src/testing/testing.go:2159 +0x4c6 fp=0xc000371bc0 sp=0xc000371af0 pc=0x2aa24742106 testing.(*M).Run(0xc0002245a0) /usr/lib/go-1.22/src/testing/testing.go:2027 +0x74c fp=0xc000371de0 sp=0xc000371bc0 pc=0x2aa2474087c github.com/ubuntu/authd/pam/integration-tests_test.TestMain(0xc0002245a0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/integration_test.go:25 +0x1dc fp=0xc000371ea0 sp=0xc000371de0 pc=0x2aa24c0abcc main.main() _testmain.go:61 +0x1ae fp=0xc000371f68 sp=0xc000371ea0 pc=0x2aa24c0dabe runtime.main() /usr/lib/go-1.22/src/runtime/proc.go:271 +0x2f2 fp=0xc000371fd8 sp=0xc000371f68 pc=0x2aa2460bed2 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000371fd8 sp=0xc000371fd8 pc=0x2aa24651082 goroutine 2 gp=0xc000002c40 m=nil [force gc (idle)]: runtime.gopark(0x2aa24e41898, 0x2aa2522a570, 0x11, 0xa, 0x1) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00005afb0 sp=0xc00005af98 pc=0x2aa2460c486 runtime.goparkunlock(...) /usr/lib/go-1.22/src/runtime/proc.go:408 runtime.forcegchelper() /usr/lib/go-1.22/src/runtime/proc.go:326 +0xd2 fp=0xc00005afd8 sp=0xc00005afb0 pc=0x2aa2460c252 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00005afd8 sp=0xc00005afd8 pc=0x2aa24651082 created by runtime.init.5 in goroutine 1 /usr/lib/go-1.22/src/runtime/proc.go:314 +0x30 goroutine 3 gp=0xc000003180 m=nil [GC sweep wait]: runtime.gopark(0x2aa24e41898, 0x2aa2522aec0, 0xc, 0x9, 0x1) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00005b790 sp=0xc00005b778 pc=0x2aa2460c486 runtime.goparkunlock(...) /usr/lib/go-1.22/src/runtime/proc.go:408 runtime.bgsweep(0xc000030150) /usr/lib/go-1.22/src/runtime/mgcsweep.go:318 +0x110 fp=0xc00005b7c8 sp=0xc00005b790 pc=0x2aa245f0aa0 runtime.gcenable.gowrap1() /usr/lib/go-1.22/src/runtime/mgc.go:203 +0x5e fp=0xc00005b7d8 sp=0xc00005b7c8 pc=0x2aa245e27ae runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00005b7d8 sp=0xc00005b7d8 pc=0x2aa24651082 created by runtime.gcenable in goroutine 1 /usr/lib/go-1.22/src/runtime/mgc.go:203 +0xa8 goroutine 4 gp=0xc000003340 m=nil [GC scavenge wait]: runtime.gopark(0x2aa24e41898, 0x2aa2522bb80, 0xd, 0xa, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00005bf80 sp=0xc00005bf68 pc=0x2aa2460c486 runtime.goparkunlock(...) /usr/lib/go-1.22/src/runtime/proc.go:408 runtime.(*scavengerState).park(0x2aa2522bb80) /usr/lib/go-1.22/src/runtime/mgcscavenge.go:425 +0x72 fp=0xc00005bfa8 sp=0xc00005bf80 pc=0x2aa245edcc2 runtime.bgscavenge(0xc000030150) /usr/lib/go-1.22/src/runtime/mgcscavenge.go:658 +0x8a fp=0xc00005bfc8 sp=0xc00005bfa8 pc=0x2aa245ee3aa runtime.gcenable.gowrap2() /usr/lib/go-1.22/src/runtime/mgc.go:204 +0x5e fp=0xc00005bfd8 sp=0xc00005bfc8 pc=0x2aa245e272e runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00005bfd8 sp=0xc00005bfd8 pc=0x2aa24651082 created by runtime.gcenable in goroutine 1 /usr/lib/go-1.22/src/runtime/mgc.go:204 +0x10e goroutine 18 gp=0xc000104380 m=nil [finalizer wait]: runtime.gopark(0x2aa24e415d8, 0x2aa2529bb48, 0x10, 0xa, 0x1) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00005a718 sp=0xc00005a700 pc=0x2aa2460c486 runtime.runfinq() /usr/lib/go-1.22/src/runtime/mfinal.go:194 +0x13a fp=0xc00005a7d8 sp=0xc00005a718 pc=0x2aa245e12ba runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00005a7d8 sp=0xc00005a7d8 pc=0x2aa24651082 created by runtime.createfing in goroutine 1 /usr/lib/go-1.22/src/runtime/mfinal.go:164 +0x64 goroutine 12 gp=0xc000105a40 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc0002c6d80 sp=0xc0002c6d68 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc0002c6df8 sp=0xc0002c6d80 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc0002c6e20 sp=0xc0002c6df8 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc0002c6e48 sp=0xc0002c6e20 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0000e84e0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc0002c6ee8 sp=0xc0002c6e48 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func1(0xc0000e84e0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:66 +0x4e fp=0xc0002c6f60 sp=0xc0002c6ee8 pc=0x2aa24c0006e testing.tRunner(0xc0000e84e0, 0xc00007a1c0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc0002c6fc0 sp=0xc0002c6f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc0002c6fd8 sp=0xc0002c6fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc0002c6fd8 sp=0xc0002c6fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 7 gp=0xc000105c00 m=nil [IO wait]: runtime.gopark(0x2aa24e41878, 0x3ffa1c396c0, 0x2, 0x2, 0x5) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00006bb40 sp=0xc00006bb28 pc=0x2aa2460c486 runtime.netpollblock(0x3ffa1c396a0, 0x72, 0x0) /usr/lib/go-1.22/src/runtime/netpoll.go:573 +0x170 fp=0xc00006bb70 sp=0xc00006bb40 pc=0x2aa24603540 internal/poll.runtime_pollWait(0x3ffa1c396a0, 0x72) /usr/lib/go-1.22/src/runtime/netpoll.go:345 +0xfe fp=0xc00006bb98 sp=0xc00006bb70 pc=0x2aa2464ac1e internal/poll.(*pollDesc).wait(0xc00007c680, 0x72, 0x1) /usr/lib/go-1.22/src/internal/poll/fd_poll_runtime.go:84 +0x42 fp=0xc00006bbc0 sp=0xc00006bb98 pc=0x2aa24699bd2 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go-1.22/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00007c660, {0xc000218600, 0x200, 0x200}) /usr/lib/go-1.22/src/internal/poll/fd_unix.go:164 +0x286 fp=0xc00006bc50 sp=0xc00006bbc0 pc=0x2aa2469b1d6 os.(*File).read(...) /usr/lib/go-1.22/src/os/file_posix.go:29 os.(*File).Read(0xc00005e080, {0xc000218600, 0x200, 0x200}) /usr/lib/go-1.22/src/os/file.go:118 +0x98 fp=0xc00006bc98 sp=0xc00006bc50 pc=0x2aa246a7858 os.(*fileWithoutWriteTo).Read(0xc0001124b0, {0xc000218600, 0x200, 0x200}) :1 +0x76 fp=0xc00006bcd8 sp=0xc00006bc98 pc=0x2aa246b2ca6 bytes.(*Buffer).ReadFrom(0xc00009c5a0, {0x2aa24e46168, 0xc0001124b0}) /usr/lib/go-1.22/src/bytes/buffer.go:211 +0xbe fp=0xc00006bd40 sp=0xc00006bcd8 pc=0x2aa2471497e io.copyBuffer({0x2aa24e46828, 0xc00009c5a0}, {0x2aa24e46168, 0xc0001124b0}, {0x0, 0x0, 0x0}) /usr/lib/go-1.22/src/io/io.go:415 +0x1ce fp=0xc00006bdc8 sp=0xc00006bd40 pc=0x2aa246936ce io.Copy(...) /usr/lib/go-1.22/src/io/io.go:388 os.genericWriteTo(0xc00005e080, {0x2aa24e46828, 0xc00009c5a0}) /usr/lib/go-1.22/src/os/file.go:269 +0x7c fp=0xc00006be28 sp=0xc00006bdc8 pc=0x2aa246a855c os.(*File).WriteTo(0xc00005e080, {0x2aa24e46828, 0xc00009c5a0}) /usr/lib/go-1.22/src/os/file.go:247 +0xfc fp=0xc00006be70 sp=0xc00006be28 pc=0x2aa246a842c io.copyBuffer({0x2aa24e46828, 0xc00009c5a0}, {0x2aa24e461c8, 0xc00005e080}, {0x0, 0x0, 0x0}) /usr/lib/go-1.22/src/io/io.go:411 +0xc2 fp=0xc00006bef8 sp=0xc00006be70 pc=0x2aa246935c2 io.Copy(...) /usr/lib/go-1.22/src/io/io.go:388 os/exec.(*Cmd).writerDescriptor.func1() /usr/lib/go-1.22/src/os/exec/exec.go:577 +0x5c fp=0xc00006bf68 sp=0xc00006bef8 pc=0x2aa24777b0c os/exec.(*Cmd).Start.func2(0xc000046180) /usr/lib/go-1.22/src/os/exec/exec.go:724 +0x48 fp=0xc00006bfc8 sp=0xc00006bf68 pc=0x2aa247789c8 os/exec.(*Cmd).Start.gowrap1() /usr/lib/go-1.22/src/os/exec/exec.go:736 +0x66 fp=0xc00006bfd8 sp=0xc00006bfc8 pc=0x2aa24778966 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00006bfd8 sp=0xc00006bfd8 pc=0x2aa24651082 created by os/exec.(*Cmd).Start in goroutine 26 /usr/lib/go-1.22/src/os/exec/exec.go:723 +0xaee goroutine 36 gp=0xc000105dc0 m=nil [GC worker (idle)]: runtime.gopark(0x2aa24e41600, 0xc00002ae40, 0x1a, 0xa, 0x0) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc0000da748 sp=0xc0000da730 pc=0x2aa2460c486 runtime.gcBgMarkWorker() /usr/lib/go-1.22/src/runtime/mgc.go:1310 +0x12c fp=0xc0000da7d8 sp=0xc0000da748 pc=0x2aa245e4fdc runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc0000da7d8 sp=0xc0000da7d8 pc=0x2aa24651082 created by runtime.gcBgMarkStartWorkers in goroutine 10 /usr/lib/go-1.22/src/runtime/mgc.go:1234 +0x34 goroutine 11 gp=0xc00026a000 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00006dd80 sp=0xc00006dd68 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00006ddf8 sp=0xc00006dd80 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00006de20 sp=0xc00006ddf8 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00006de48 sp=0xc00006de20 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0000e8340) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00006dee8 sp=0xc00006de48 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func1(0xc0000e8340) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:66 +0x4e fp=0xc00006df60 sp=0xc00006dee8 pc=0x2aa24c0006e testing.tRunner(0xc0000e8340, 0xc00007a180) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00006dfc0 sp=0xc00006df60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00006dfd8 sp=0xc00006dfc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00006dfd8 sp=0xc00006dfd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 24 gp=0xc00026a1c0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0000303d8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000195d28 sp=0xc000195d10 pc=0x2aa2460c486 runtime.chanrecv(0xc000030380, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000195da0 sp=0xc000195d28 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000030380, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000195dc8 sp=0xc000195da0 pc=0x2aa245c785e testing.tRunner.func1() /usr/lib/go-1.22/src/testing/testing.go:1650 +0x572 fp=0xc000195f60 sp=0xc000195dc8 pc=0x2aa2473f0a2 testing.tRunner(0xc000171d40, 0x2aa24e41360) /usr/lib/go-1.22/src/testing/testing.go:1695 +0x19e fp=0xc000195fc0 sp=0xc000195f60 pc=0x2aa2473ea9e testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000195fd8 sp=0xc000195fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000195fd8 sp=0xc000195fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 1 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 25 gp=0xc00026a380 m=5 mp=0xc00007e008 [syscall]: syscall.Syscall6(0x119, 0x1, 0x57b6, 0xc000270c68, 0x1000004, 0x0, 0x0) /usr/lib/go-1.22/src/syscall/syscall_linux.go:91 +0x18 fp=0xc000270c10 sp=0xc000270ba0 pc=0x2aa2466d9d8 os.(*Process).blockUntilWaitable(0xc000326030) /usr/lib/go-1.22/src/os/wait_waitid.go:32 +0x74 fp=0xc000270cf8 sp=0xc000270c10 pc=0x2aa246aee84 os.(*Process).wait(0xc000326030) /usr/lib/go-1.22/src/os/exec_unix.go:22 +0x3c fp=0xc000270d68 sp=0xc000270cf8 pc=0x2aa246a6e9c os.(*Process).Wait(...) /usr/lib/go-1.22/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000316000) /usr/lib/go-1.22/src/os/exec/exec.go:897 +0x4a fp=0xc000270dd0 sp=0xc000270d68 pc=0x2aa2477924a os/exec.(*Cmd).Run(0xc000316000) /usr/lib/go-1.22/src/os/exec/exec.go:607 +0x66 fp=0xc000270df0 sp=0xc000270dd0 pc=0x2aa24777be6 os/exec.(*Cmd).CombinedOutput(0xc000316000) /usr/lib/go-1.22/src/os/exec/exec.go:1012 +0xc0 fp=0xc000270e18 sp=0xc000270df0 pc=0x2aa24779d30 github.com/ubuntu/authd/pam/integration-tests_test.buildPAMModule(0xc000274000) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/gdm_test.go:372 +0x6d4 fp=0xc000270f28 sp=0xc000270e18 pc=0x2aa24c0a4b4 github.com/ubuntu/authd/pam/integration-tests_test.TestGdmModule(0xc000274000) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/gdm_test.go:341 +0x60 fp=0xc000270f60 sp=0xc000270f28 pc=0x2aa24c09c60 testing.tRunner(0xc000274000, 0x2aa24e41368) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000270fc0 sp=0xc000270f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000270fd8 sp=0xc000270fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000270fd8 sp=0xc000270fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 1 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 26 gp=0xc00026a540 m=8 mp=0xc00034e008 [syscall]: syscall.Syscall6(0x119, 0x1, 0x57db, 0xc000199c48, 0x1000004, 0x0, 0x0) /usr/lib/go-1.22/src/syscall/syscall_linux.go:91 +0x18 fp=0xc000199bf0 sp=0xc000199b80 pc=0x2aa2466d9d8 os.(*Process).blockUntilWaitable(0xc00002c600) /usr/lib/go-1.22/src/os/wait_waitid.go:32 +0x74 fp=0xc000199cd8 sp=0xc000199bf0 pc=0x2aa246aee84 os.(*Process).wait(0xc00002c600) /usr/lib/go-1.22/src/os/exec_unix.go:22 +0x3c fp=0xc000199d48 sp=0xc000199cd8 pc=0x2aa246a6e9c os.(*Process).Wait(...) /usr/lib/go-1.22/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00009e420) /usr/lib/go-1.22/src/os/exec/exec.go:897 +0x4a fp=0xc000199db0 sp=0xc000199d48 pc=0x2aa2477924a os/exec.(*Cmd).Run(0xc00009e420) /usr/lib/go-1.22/src/os/exec/exec.go:607 +0x66 fp=0xc000199dd0 sp=0xc000199db0 pc=0x2aa24777be6 os/exec.(*Cmd).CombinedOutput(0xc00009e420) /usr/lib/go-1.22/src/os/exec/exec.go:1012 +0xc0 fp=0xc000199df8 sp=0xc000199dd0 pc=0x2aa24779d30 github.com/ubuntu/authd/pam/integration-tests_test.buildPAMModule(0xc0002741a0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/gdm_test.go:372 +0x6d4 fp=0xc000199f08 sp=0xc000199df8 pc=0x2aa24c0a4b4 github.com/ubuntu/authd/pam/integration-tests_test.TestGdmModuleWithCWrapper(0xc0002741a0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/gdm_test.go:350 +0x8a fp=0xc000199f60 sp=0xc000199f08 pc=0x2aa24c09d2a testing.tRunner(0xc0002741a0, 0x2aa24e41370) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000199fc0 sp=0xc000199f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000199fd8 sp=0xc000199fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000199fd8 sp=0xc000199fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 1 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 34 gp=0xc000344000 m=nil [IO wait]: runtime.gopark(0x2aa24e41878, 0x3ffa1c390f0, 0x2, 0x2, 0x5) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00026cb40 sp=0xc00026cb28 pc=0x2aa2460c486 runtime.netpollblock(0x3ffa1c390d0, 0x72, 0x0) /usr/lib/go-1.22/src/runtime/netpoll.go:573 +0x170 fp=0xc00026cb70 sp=0xc00026cb40 pc=0x2aa24603540 internal/poll.runtime_pollWait(0x3ffa1c390d0, 0x72) /usr/lib/go-1.22/src/runtime/netpoll.go:345 +0xfe fp=0xc00026cb98 sp=0xc00026cb70 pc=0x2aa2464ac1e internal/poll.(*pollDesc).wait(0xc000334080, 0x72, 0x1) /usr/lib/go-1.22/src/internal/poll/fd_poll_runtime.go:84 +0x42 fp=0xc00026cbc0 sp=0xc00026cb98 pc=0x2aa24699bd2 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go-1.22/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000334060, {0xc000300200, 0x200, 0x200}) /usr/lib/go-1.22/src/internal/poll/fd_unix.go:164 +0x286 fp=0xc00026cc50 sp=0xc00026cbc0 pc=0x2aa2469b1d6 os.(*File).read(...) /usr/lib/go-1.22/src/os/file_posix.go:29 os.(*File).Read(0xc00030c018, {0xc000300200, 0x200, 0x200}) /usr/lib/go-1.22/src/os/file.go:118 +0x98 fp=0xc00026cc98 sp=0xc00026cc50 pc=0x2aa246a7858 os.(*fileWithoutWriteTo).Read(0xc00030c030, {0xc000300200, 0x200, 0x200}) :1 +0x76 fp=0xc00026ccd8 sp=0xc00026cc98 pc=0x2aa246b2ca6 bytes.(*Buffer).ReadFrom(0xc0003100c0, {0x2aa24e46168, 0xc00030c030}) /usr/lib/go-1.22/src/bytes/buffer.go:211 +0xbe fp=0xc00026cd40 sp=0xc00026ccd8 pc=0x2aa2471497e io.copyBuffer({0x2aa24e46828, 0xc0003100c0}, {0x2aa24e46168, 0xc00030c030}, {0x0, 0x0, 0x0}) /usr/lib/go-1.22/src/io/io.go:415 +0x1ce fp=0xc00026cdc8 sp=0xc00026cd40 pc=0x2aa246936ce io.Copy(...) /usr/lib/go-1.22/src/io/io.go:388 os.genericWriteTo(0xc00030c018, {0x2aa24e46828, 0xc0003100c0}) /usr/lib/go-1.22/src/os/file.go:269 +0x7c fp=0xc00026ce28 sp=0xc00026cdc8 pc=0x2aa246a855c os.(*File).WriteTo(0xc00030c018, {0x2aa24e46828, 0xc0003100c0}) /usr/lib/go-1.22/src/os/file.go:247 +0xfc fp=0xc00026ce70 sp=0xc00026ce28 pc=0x2aa246a842c io.copyBuffer({0x2aa24e46828, 0xc0003100c0}, {0x2aa24e461c8, 0xc00030c018}, {0x0, 0x0, 0x0}) /usr/lib/go-1.22/src/io/io.go:411 +0xc2 fp=0xc00026cef8 sp=0xc00026ce70 pc=0x2aa246935c2 io.Copy(...) /usr/lib/go-1.22/src/io/io.go:388 os/exec.(*Cmd).writerDescriptor.func1() /usr/lib/go-1.22/src/os/exec/exec.go:577 +0x5c fp=0xc00026cf68 sp=0xc00026cef8 pc=0x2aa24777b0c os/exec.(*Cmd).Start.func2(0xc00032c040) /usr/lib/go-1.22/src/os/exec/exec.go:724 +0x48 fp=0xc00026cfc8 sp=0xc00026cf68 pc=0x2aa247789c8 os/exec.(*Cmd).Start.gowrap1() /usr/lib/go-1.22/src/os/exec/exec.go:736 +0x66 fp=0xc00026cfd8 sp=0xc00026cfc8 pc=0x2aa24778966 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00026cfd8 sp=0xc00026cfd8 pc=0x2aa24651082 created by os/exec.(*Cmd).Start in goroutine 25 /usr/lib/go-1.22/src/os/exec/exec.go:723 +0xaee goroutine 10 gp=0xc000003c00 m=nil [sleep]: runtime.gopark(0x2aa24e418d8, 0xc0000200a0, 0x13, 0xe, 0x1) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00006ce08 sp=0xc00006cdf0 pc=0x2aa2460c486 time.Sleep(0x989680) /usr/lib/go-1.22/src/runtime/time.go:195 +0x142 fp=0xc00006ce48 sp=0xc00006ce08 pc=0x2aa2464e6b2 github.com/ubuntu/authd/pam/internal/pam_test.MaybeDoLeakCheck() /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/internal/pam_test/utils.go:47 +0x36 fp=0xc00006ce58 sp=0xc00006ce48 pc=0x2aa24be3726 testing.(*common).Cleanup.func1() /usr/lib/go-1.22/src/testing/testing.go:1175 +0x164 fp=0xc00006ced0 sp=0xc00006ce58 pc=0x2aa2473cf94 testing.(*common).runCleanup(0xc0000e81a0, 0x0) /usr/lib/go-1.22/src/testing/testing.go:1353 +0x10a fp=0xc00006cf38 sp=0xc00006ced0 pc=0x2aa2473dd1a testing.tRunner.func2() /usr/lib/go-1.22/src/testing/testing.go:1683 +0x46 fp=0xc00006cf60 sp=0xc00006cf38 pc=0x2aa2473eb16 testing.tRunner(0xc0000e81a0, 0xc00007a140) /usr/lib/go-1.22/src/testing/testing.go:1695 +0x188 fp=0xc00006cfc0 sp=0xc00006cf60 pc=0x2aa2473ea88 testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00006cfd8 sp=0xc00006cfc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00006cfd8 sp=0xc00006cfd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 13 gp=0xc000003dc0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00006fd80 sp=0xc00006fd68 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00006fdf8 sp=0xc00006fd80 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00006fe20 sp=0xc00006fdf8 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00006fe48 sp=0xc00006fe20 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0000e8680) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00006fee8 sp=0xc00006fe48 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func1(0xc0000e8680) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:66 +0x4e fp=0xc00006ff60 sp=0xc00006fee8 pc=0x2aa24c0006e testing.tRunner(0xc0000e8680, 0xc00007a200) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00006ffc0 sp=0xc00006ff60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00006ffd8 sp=0xc00006ffc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00006ffd8 sp=0xc00006ffd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 14 gp=0xc000404000 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000070d80 sp=0xc000070d68 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000070df8 sp=0xc000070d80 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000070e20 sp=0xc000070df8 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000070e48 sp=0xc000070e20 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0000e8820) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000070ee8 sp=0xc000070e48 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func1(0xc0000e8820) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:66 +0x4e fp=0xc000070f60 sp=0xc000070ee8 pc=0x2aa24c0006e testing.tRunner(0xc0000e8820, 0xc00007a240) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000070fc0 sp=0xc000070f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000070fd8 sp=0xc000070fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000070fd8 sp=0xc000070fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 15 gp=0xc000404380 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000071cf8 sp=0xc000071ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000071d70 sp=0xc000071cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000071d98 sp=0xc000071d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000071dc0 sp=0xc000071d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0000e9040) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000071e60 sp=0xc000071dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc0000e9040) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc000071f60 sp=0xc000071e60 pc=0x2aa24bffd82 testing.tRunner(0xc0000e9040, 0xc00009c9f0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000071fc0 sp=0xc000071f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000071fd8 sp=0xc000071fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000071fd8 sp=0xc000071fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 16 gp=0xc000404540 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc0002c7cf8 sp=0xc0002c7ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc0002c7d70 sp=0xc0002c7cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc0002c7d98 sp=0xc0002c7d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc0002c7dc0 sp=0xc0002c7d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0000e91e0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc0002c7e60 sp=0xc0002c7dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc0000e91e0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc0002c7f60 sp=0xc0002c7e60 pc=0x2aa24bffd82 testing.tRunner(0xc0000e91e0, 0xc00009ca20) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc0002c7fc0 sp=0xc0002c7f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc0002c7fd8 sp=0xc0002c7fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc0002c7fd8 sp=0xc0002c7fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 66 gp=0xc000404700 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00026ecf8 sp=0xc00026ece0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00026ed70 sp=0xc00026ecf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00026ed98 sp=0xc00026ed70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00026edc0 sp=0xc00026ed98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0000e9380) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00026ee60 sp=0xc00026edc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc0000e9380) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc00026ef60 sp=0xc00026ee60 pc=0x2aa24bffd82 testing.tRunner(0xc0000e9380, 0xc00009ca50) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00026efc0 sp=0xc00026ef60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00026efd8 sp=0xc00026efc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00026efd8 sp=0xc00026efd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 67 gp=0xc0004048c0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000271cf8 sp=0xc000271ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000271d70 sp=0xc000271cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000271d98 sp=0xc000271d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000271dc0 sp=0xc000271d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0000e9520) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000271e60 sp=0xc000271dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc0000e9520) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc000271f60 sp=0xc000271e60 pc=0x2aa24bffd82 testing.tRunner(0xc0000e9520, 0xc00009cab0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000271fc0 sp=0xc000271f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000271fd8 sp=0xc000271fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000271fd8 sp=0xc000271fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 68 gp=0xc000404a80 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00006acf8 sp=0xc00006ace0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00006ad70 sp=0xc00006acf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00006ad98 sp=0xc00006ad70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00006adc0 sp=0xc00006ad98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0000e96c0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00006ae60 sp=0xc00006adc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc0000e96c0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc00006af60 sp=0xc00006ae60 pc=0x2aa24bffd82 testing.tRunner(0xc0000e96c0, 0xc00009cae0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00006afc0 sp=0xc00006af60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00006afd8 sp=0xc00006afc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00006afd8 sp=0xc00006afd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 69 gp=0xc000404c40 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc0002c2cf8 sp=0xc0002c2ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc0002c2d70 sp=0xc0002c2cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc0002c2d98 sp=0xc0002c2d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc0002c2dc0 sp=0xc0002c2d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0000e9860) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc0002c2e60 sp=0xc0002c2dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc0000e9860) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc0002c2f60 sp=0xc0002c2e60 pc=0x2aa24bffd82 testing.tRunner(0xc0000e9860, 0xc00009cb10) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc0002c2fc0 sp=0xc0002c2f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc0002c2fd8 sp=0xc0002c2fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc0002c2fd8 sp=0xc0002c2fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 70 gp=0xc000404e00 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc0002c3cf8 sp=0xc0002c3ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc0002c3d70 sp=0xc0002c3cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc0002c3d98 sp=0xc0002c3d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc0002c3dc0 sp=0xc0002c3d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0000e9a00) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc0002c3e60 sp=0xc0002c3dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc0000e9a00) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc0002c3f60 sp=0xc0002c3e60 pc=0x2aa24bffd82 testing.tRunner(0xc0000e9a00, 0xc00009cb70) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc0002c3fc0 sp=0xc0002c3f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc0002c3fd8 sp=0xc0002c3fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc0002c3fd8 sp=0xc0002c3fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 71 gp=0xc000404fc0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc0002c4cf8 sp=0xc0002c4ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc0002c4d70 sp=0xc0002c4cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc0002c4d98 sp=0xc0002c4d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc0002c4dc0 sp=0xc0002c4d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0000e9ba0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc0002c4e60 sp=0xc0002c4dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc0000e9ba0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc0002c4f60 sp=0xc0002c4e60 pc=0x2aa24bffd82 testing.tRunner(0xc0000e9ba0, 0xc00009cba0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc0002c4fc0 sp=0xc0002c4f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc0002c4fd8 sp=0xc0002c4fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc0002c4fd8 sp=0xc0002c4fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 72 gp=0xc000405180 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc0002c5cf8 sp=0xc0002c5ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc0002c5d70 sp=0xc0002c5cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc0002c5d98 sp=0xc0002c5d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc0002c5dc0 sp=0xc0002c5d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0000e9d40) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc0002c5e60 sp=0xc0002c5dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc0000e9d40) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc0002c5f60 sp=0xc0002c5e60 pc=0x2aa24bffd82 testing.tRunner(0xc0000e9d40, 0xc00009cbd0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc0002c5fc0 sp=0xc0002c5f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc0002c5fd8 sp=0xc0002c5fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc0002c5fd8 sp=0xc0002c5fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 73 gp=0xc000405340 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000418cf8 sp=0xc000418ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000418d70 sp=0xc000418cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000418d98 sp=0xc000418d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000418dc0 sp=0xc000418d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000412000) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000418e60 sp=0xc000418dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc000412000) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc000418f60 sp=0xc000418e60 pc=0x2aa24bffd82 testing.tRunner(0xc000412000, 0xc00009cc30) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000418fc0 sp=0xc000418f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000418fd8 sp=0xc000418fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000418fd8 sp=0xc000418fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 74 gp=0xc000405500 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000419cf8 sp=0xc000419ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000419d70 sp=0xc000419cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000419d98 sp=0xc000419d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000419dc0 sp=0xc000419d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0004121a0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000419e60 sp=0xc000419dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc0004121a0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc000419f60 sp=0xc000419e60 pc=0x2aa24bffd82 testing.tRunner(0xc0004121a0, 0xc00009cc60) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000419fc0 sp=0xc000419f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000419fd8 sp=0xc000419fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000419fd8 sp=0xc000419fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 75 gp=0xc0004056c0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00041acf8 sp=0xc00041ace0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00041ad70 sp=0xc00041acf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00041ad98 sp=0xc00041ad70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00041adc0 sp=0xc00041ad98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000412340) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00041ae60 sp=0xc00041adc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc000412340) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc00041af60 sp=0xc00041ae60 pc=0x2aa24bffd82 testing.tRunner(0xc000412340, 0xc00009cc90) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00041afc0 sp=0xc00041af60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00041afd8 sp=0xc00041afc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00041afd8 sp=0xc00041afd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 76 gp=0xc000405880 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00041bcf8 sp=0xc00041bce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00041bd70 sp=0xc00041bcf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00041bd98 sp=0xc00041bd70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00041bdc0 sp=0xc00041bd98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0004124e0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00041be60 sp=0xc00041bdc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc0004124e0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc00041bf60 sp=0xc00041be60 pc=0x2aa24bffd82 testing.tRunner(0xc0004124e0, 0xc00009ccf0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00041bfc0 sp=0xc00041bf60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00041bfd8 sp=0xc00041bfc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00041bfd8 sp=0xc00041bfd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 77 gp=0xc000405a40 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000414cf8 sp=0xc000414ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000414d70 sp=0xc000414cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000414d98 sp=0xc000414d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000414dc0 sp=0xc000414d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000412680) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000414e60 sp=0xc000414dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc000412680) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc000414f60 sp=0xc000414e60 pc=0x2aa24bffd82 testing.tRunner(0xc000412680, 0xc00009cd20) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000414fc0 sp=0xc000414f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000414fd8 sp=0xc000414fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000414fd8 sp=0xc000414fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 78 gp=0xc000405c00 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000415cf8 sp=0xc000415ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000415d70 sp=0xc000415cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000415d98 sp=0xc000415d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000415dc0 sp=0xc000415d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000412820) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000415e60 sp=0xc000415dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc000412820) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc000415f60 sp=0xc000415e60 pc=0x2aa24bffd82 testing.tRunner(0xc000412820, 0xc00009cd50) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000415fc0 sp=0xc000415f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000415fd8 sp=0xc000415fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000415fd8 sp=0xc000415fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 79 gp=0xc000405dc0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000416cf8 sp=0xc000416ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000416d70 sp=0xc000416cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000416d98 sp=0xc000416d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000416dc0 sp=0xc000416d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0004129c0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000416e60 sp=0xc000416dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc0004129c0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc000416f60 sp=0xc000416e60 pc=0x2aa24bffd82 testing.tRunner(0xc0004129c0, 0xc00009cdb0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000416fc0 sp=0xc000416f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000416fd8 sp=0xc000416fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000416fd8 sp=0xc000416fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 80 gp=0xc00041c000 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000417cf8 sp=0xc000417ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000417d70 sp=0xc000417cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000417d98 sp=0xc000417d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000417dc0 sp=0xc000417d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000412b60) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000417e60 sp=0xc000417dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc000412b60) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc000417f60 sp=0xc000417e60 pc=0x2aa24bffd82 testing.tRunner(0xc000412b60, 0xc00009cde0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000417fc0 sp=0xc000417f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000417fd8 sp=0xc000417fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000417fd8 sp=0xc000417fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 81 gp=0xc00041c1c0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000422cf8 sp=0xc000422ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000422d70 sp=0xc000422cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000422d98 sp=0xc000422d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000422dc0 sp=0xc000422d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000412d00) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000422e60 sp=0xc000422dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc000412d00) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc000422f60 sp=0xc000422e60 pc=0x2aa24bffd82 testing.tRunner(0xc000412d00, 0xc00009ce10) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000422fc0 sp=0xc000422f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000422fd8 sp=0xc000422fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000422fd8 sp=0xc000422fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 82 gp=0xc00041c380 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000423cf8 sp=0xc000423ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000423d70 sp=0xc000423cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000423d98 sp=0xc000423d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000423dc0 sp=0xc000423d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000412ea0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000423e60 sp=0xc000423dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc000412ea0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc000423f60 sp=0xc000423e60 pc=0x2aa24bffd82 testing.tRunner(0xc000412ea0, 0xc00009ce70) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000423fc0 sp=0xc000423f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000423fd8 sp=0xc000423fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000423fd8 sp=0xc000423fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 83 gp=0xc00041c540 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000424cf8 sp=0xc000424ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000424d70 sp=0xc000424cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000424d98 sp=0xc000424d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000424dc0 sp=0xc000424d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000413040) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000424e60 sp=0xc000424dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc000413040) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc000424f60 sp=0xc000424e60 pc=0x2aa24bffd82 testing.tRunner(0xc000413040, 0xc00009cea0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000424fc0 sp=0xc000424f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000424fd8 sp=0xc000424fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000424fd8 sp=0xc000424fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 84 gp=0xc00041c700 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000425cf8 sp=0xc000425ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000425d70 sp=0xc000425cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000425d98 sp=0xc000425d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000425dc0 sp=0xc000425d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0004131e0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000425e60 sp=0xc000425dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc0004131e0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc000425f60 sp=0xc000425e60 pc=0x2aa24bffd82 testing.tRunner(0xc0004131e0, 0xc00009ced0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000425fc0 sp=0xc000425f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000425fd8 sp=0xc000425fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000425fd8 sp=0xc000425fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 85 gp=0xc00041c8c0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00041ecf8 sp=0xc00041ece0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00041ed70 sp=0xc00041ecf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00041ed98 sp=0xc00041ed70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00041edc0 sp=0xc00041ed98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000413380) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00041ee60 sp=0xc00041edc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc000413380) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc00041ef60 sp=0xc00041ee60 pc=0x2aa24bffd82 testing.tRunner(0xc000413380, 0xc00009cf30) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00041efc0 sp=0xc00041ef60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00041efd8 sp=0xc00041efc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00041efd8 sp=0xc00041efd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 86 gp=0xc00041ca80 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00041fcf8 sp=0xc00041fce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00041fd70 sp=0xc00041fcf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00041fd98 sp=0xc00041fd70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00041fdc0 sp=0xc00041fd98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000413520) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00041fe60 sp=0xc00041fdc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc000413520) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc00041ff60 sp=0xc00041fe60 pc=0x2aa24bffd82 testing.tRunner(0xc000413520, 0xc00009cf60) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00041ffc0 sp=0xc00041ff60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00041ffd8 sp=0xc00041ffc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00041ffd8 sp=0xc00041ffd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 87 gp=0xc00041cc40 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000420cf8 sp=0xc000420ce0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000420d70 sp=0xc000420cf8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000420d98 sp=0xc000420d70 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000420dc0 sp=0xc000420d98 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0004136c0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000420e60 sp=0xc000420dc0 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func2(0xc0004136c0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:237 +0x72 fp=0xc000420f60 sp=0xc000420e60 pc=0x2aa24bffd82 testing.tRunner(0xc0004136c0, 0xc00009cf90) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000420fc0 sp=0xc000420f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000420fd8 sp=0xc000420fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000420fd8 sp=0xc000420fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 88 gp=0xc00041ce00 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000421b68 sp=0xc000421b50 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000421be0 sp=0xc000421b68 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000421c08 sp=0xc000421be0 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000421c30 sp=0xc000421c08 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000413860) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000421cd0 sp=0xc000421c30 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func3(0xc000413860) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:258 +0x72 fp=0xc000421f60 sp=0xc000421cd0 pc=0x2aa24bff3b2 testing.tRunner(0xc000413860, 0xc00009cff0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000421fc0 sp=0xc000421f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000421fd8 sp=0xc000421fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000421fd8 sp=0xc000421fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 89 gp=0xc00041cfc0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00042eb68 sp=0xc00042eb50 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00042ebe0 sp=0xc00042eb68 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00042ec08 sp=0xc00042ebe0 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00042ec30 sp=0xc00042ec08 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000413a00) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00042ecd0 sp=0xc00042ec30 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func3(0xc000413a00) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:258 +0x72 fp=0xc00042ef60 sp=0xc00042ecd0 pc=0x2aa24bff3b2 testing.tRunner(0xc000413a00, 0xc00009d020) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00042efc0 sp=0xc00042ef60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00042efd8 sp=0xc00042efc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00042efd8 sp=0xc00042efd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 90 gp=0xc00041d180 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00042fb68 sp=0xc00042fb50 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00042fbe0 sp=0xc00042fb68 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00042fc08 sp=0xc00042fbe0 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00042fc30 sp=0xc00042fc08 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000413ba0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00042fcd0 sp=0xc00042fc30 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func3(0xc000413ba0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:258 +0x72 fp=0xc00042ff60 sp=0xc00042fcd0 pc=0x2aa24bff3b2 testing.tRunner(0xc000413ba0, 0xc00009d050) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00042ffc0 sp=0xc00042ff60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00042ffd8 sp=0xc00042ffc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00042ffd8 sp=0xc00042ffd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 91 gp=0xc00041d340 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000430bb8 sp=0xc000430ba0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000430c30 sp=0xc000430bb8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000430c58 sp=0xc000430c30 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000430c80 sp=0xc000430c58 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000413d40) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000430d20 sp=0xc000430c80 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func4(0xc000413d40) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:327 +0x6c fp=0xc000430f60 sp=0xc000430d20 pc=0x2aa24bfea1c testing.tRunner(0xc000413d40, 0xc0000d4070) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000430fc0 sp=0xc000430f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000430fd8 sp=0xc000430fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000430fd8 sp=0xc000430fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 92 gp=0xc00041d500 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc00046e138, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000477b98 sp=0xc000477b80 pc=0x2aa2460c486 runtime.chanrecv(0xc00046e0e0, 0xc000477c87, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000477c10 sp=0xc000477b98 pc=0x2aa245c7e6c runtime.chanrecv1(0xc00046e0e0, 0xc000477c87) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000477c38 sp=0xc000477c10 pc=0x2aa245c785e testing.(*T).Run(0xc000432000, {0x2aa24c1818e, 0xc}, 0xc00009c0f0) /usr/lib/go-1.22/src/testing/testing.go:1750 +0x49c fp=0xc000477cf0 sp=0xc000477c38 pc=0x2aa2473fc5c github.com/ubuntu/authd/pam/integration-tests_test.performAllPAMActions(0xc000432000, 0xc000046040, 0x0, {0x2aa24e462c8, 0x2aa24cfa2b8}) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:866 +0xd0 fp=0xc000477d20 sp=0xc000477cf0 pc=0x2aa24c01160 github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func4(0xc000432000) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:346 +0x5de fp=0xc000477f60 sp=0xc000477d20 pc=0x2aa24bfef8e testing.tRunner(0xc000432000, 0xc0000d40e0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000477fc0 sp=0xc000477f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000477fd8 sp=0xc000477fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000477fd8 sp=0xc000477fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 93 gp=0xc00041d6c0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00042abb8 sp=0xc00042aba0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00042ac30 sp=0xc00042abb8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00042ac58 sp=0xc00042ac30 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00042ac80 sp=0xc00042ac58 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0004321a0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00042ad20 sp=0xc00042ac80 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func4(0xc0004321a0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:327 +0x6c fp=0xc00042af60 sp=0xc00042ad20 pc=0x2aa24bfea1c testing.tRunner(0xc0004321a0, 0xc0000d4150) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00042afc0 sp=0xc00042af60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00042afd8 sp=0xc00042afc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00042afd8 sp=0xc00042afd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 94 gp=0xc00041d880 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00042bbb8 sp=0xc00042bba0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00042bc30 sp=0xc00042bbb8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00042bc58 sp=0xc00042bc30 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00042bc80 sp=0xc00042bc58 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000432340) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00042bd20 sp=0xc00042bc80 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func4(0xc000432340) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:327 +0x6c fp=0xc00042bf60 sp=0xc00042bd20 pc=0x2aa24bfea1c testing.tRunner(0xc000432340, 0xc0000d41c0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00042bfc0 sp=0xc00042bf60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00042bfd8 sp=0xc00042bfc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00042bfd8 sp=0xc00042bfd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 95 gp=0xc00041da40 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00042cbb8 sp=0xc00042cba0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00042cc30 sp=0xc00042cbb8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00042cc58 sp=0xc00042cc30 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00042cc80 sp=0xc00042cc58 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0004324e0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00042cd20 sp=0xc00042cc80 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func4(0xc0004324e0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:327 +0x6c fp=0xc00042cf60 sp=0xc00042cd20 pc=0x2aa24bfea1c testing.tRunner(0xc0004324e0, 0xc0000d4230) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00042cfc0 sp=0xc00042cf60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00042cfd8 sp=0xc00042cfc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00042cfd8 sp=0xc00042cfd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 96 gp=0xc00041dc00 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00042dbb8 sp=0xc00042dba0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00042dc30 sp=0xc00042dbb8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00042dc58 sp=0xc00042dc30 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00042dc80 sp=0xc00042dc58 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000432680) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00042dd20 sp=0xc00042dc80 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func4(0xc000432680) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:327 +0x6c fp=0xc00042df60 sp=0xc00042dd20 pc=0x2aa24bfea1c testing.tRunner(0xc000432680, 0xc0000d42a0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00042dfc0 sp=0xc00042df60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00042dfd8 sp=0xc00042dfc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00042dfd8 sp=0xc00042dfd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 97 gp=0xc00041ddc0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00043cbb8 sp=0xc00043cba0 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00043cc30 sp=0xc00043cbb8 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00043cc58 sp=0xc00043cc30 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00043cc80 sp=0xc00043cc58 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000432820) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00043cd20 sp=0xc00043cc80 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func4(0xc000432820) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:327 +0x6c fp=0xc00043cf60 sp=0xc00043cd20 pc=0x2aa24bfea1c testing.tRunner(0xc000432820, 0xc0000d4310) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00043cfc0 sp=0xc00043cf60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00043cfd8 sp=0xc00043cfc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00043cfd8 sp=0xc00043cfd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 98 gp=0xc000440000 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00043d920 sp=0xc00043d908 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00043d998 sp=0xc00043d920 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00043d9c0 sp=0xc00043d998 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00043d9e8 sp=0xc00043d9c0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0004329c0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00043da88 sp=0xc00043d9e8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func5(0xc0004329c0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:414 +0x6c fp=0xc00043df60 sp=0xc00043da88 pc=0x2aa24bfd36c testing.tRunner(0xc0004329c0, 0xc0000d4380) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00043dfc0 sp=0xc00043df60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00043dfd8 sp=0xc00043dfc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00043dfd8 sp=0xc00043dfd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 99 gp=0xc0004401c0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00043e920 sp=0xc00043e908 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00043e998 sp=0xc00043e920 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00043e9c0 sp=0xc00043e998 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00043e9e8 sp=0xc00043e9c0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000432b60) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00043ea88 sp=0xc00043e9e8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func5(0xc000432b60) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:414 +0x6c fp=0xc00043ef60 sp=0xc00043ea88 pc=0x2aa24bfd36c testing.tRunner(0xc000432b60, 0xc0000d43f0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00043efc0 sp=0xc00043ef60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00043efd8 sp=0xc00043efc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00043efd8 sp=0xc00043efd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 100 gp=0xc000440380 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00043f920 sp=0xc00043f908 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00043f998 sp=0xc00043f920 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00043f9c0 sp=0xc00043f998 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00043f9e8 sp=0xc00043f9c0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000432d00) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00043fa88 sp=0xc00043f9e8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func5(0xc000432d00) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:414 +0x6c fp=0xc00043ff60 sp=0xc00043fa88 pc=0x2aa24bfd36c testing.tRunner(0xc000432d00, 0xc0000d4460) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00043ffc0 sp=0xc00043ff60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00043ffd8 sp=0xc00043ffc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00043ffd8 sp=0xc00043ffd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 101 gp=0xc000440540 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000438920 sp=0xc000438908 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000438998 sp=0xc000438920 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc0004389c0 sp=0xc000438998 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc0004389e8 sp=0xc0004389c0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000432ea0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000438a88 sp=0xc0004389e8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func5(0xc000432ea0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:414 +0x6c fp=0xc000438f60 sp=0xc000438a88 pc=0x2aa24bfd36c testing.tRunner(0xc000432ea0, 0xc0000d44d0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000438fc0 sp=0xc000438f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000438fd8 sp=0xc000438fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000438fd8 sp=0xc000438fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 102 gp=0xc000440700 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000439920 sp=0xc000439908 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000439998 sp=0xc000439920 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc0004399c0 sp=0xc000439998 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc0004399e8 sp=0xc0004399c0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000433040) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000439a88 sp=0xc0004399e8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func5(0xc000433040) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:414 +0x6c fp=0xc000439f60 sp=0xc000439a88 pc=0x2aa24bfd36c testing.tRunner(0xc000433040, 0xc0000d4540) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000439fc0 sp=0xc000439f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000439fd8 sp=0xc000439fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000439fd8 sp=0xc000439fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 103 gp=0xc0004408c0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00043a920 sp=0xc00043a908 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00043a998 sp=0xc00043a920 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00043a9c0 sp=0xc00043a998 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00043a9e8 sp=0xc00043a9c0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0004331e0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00043aa88 sp=0xc00043a9e8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func5(0xc0004331e0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:414 +0x6c fp=0xc00043af60 sp=0xc00043aa88 pc=0x2aa24bfd36c testing.tRunner(0xc0004331e0, 0xc0000d45b0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00043afc0 sp=0xc00043af60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00043afd8 sp=0xc00043afc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00043afd8 sp=0xc00043afd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 104 gp=0xc000440a80 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00043b920 sp=0xc00043b908 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00043b998 sp=0xc00043b920 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00043b9c0 sp=0xc00043b998 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00043b9e8 sp=0xc00043b9c0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000433380) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00043ba88 sp=0xc00043b9e8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func5(0xc000433380) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:414 +0x6c fp=0xc00043bf60 sp=0xc00043ba88 pc=0x2aa24bfd36c testing.tRunner(0xc000433380, 0xc0000d4620) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00043bfc0 sp=0xc00043bf60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00043bfd8 sp=0xc00043bfc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00043bfd8 sp=0xc00043bfd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 105 gp=0xc000440c40 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000446aa0 sp=0xc000446a88 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000446b18 sp=0xc000446aa0 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000446b40 sp=0xc000446b18 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000446b68 sp=0xc000446b40 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000433520) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000446c08 sp=0xc000446b68 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func6(0xc000433520) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:547 +0x6c fp=0xc000446f60 sp=0xc000446c08 pc=0x2aa24bfc4dc testing.tRunner(0xc000433520, 0xc0000a62d0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000446fc0 sp=0xc000446f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000446fd8 sp=0xc000446fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000446fd8 sp=0xc000446fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 106 gp=0xc000440e00 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000447aa0 sp=0xc000447a88 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000447b18 sp=0xc000447aa0 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000447b40 sp=0xc000447b18 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000447b68 sp=0xc000447b40 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0004336c0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000447c08 sp=0xc000447b68 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func6(0xc0004336c0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:547 +0x6c fp=0xc000447f60 sp=0xc000447c08 pc=0x2aa24bfc4dc testing.tRunner(0xc0004336c0, 0xc0000a6360) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000447fc0 sp=0xc000447f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000447fd8 sp=0xc000447fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000447fd8 sp=0xc000447fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 107 gp=0xc000440fc0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000448aa0 sp=0xc000448a88 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000448b18 sp=0xc000448aa0 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000448b40 sp=0xc000448b18 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000448b68 sp=0xc000448b40 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000433860) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000448c08 sp=0xc000448b68 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func6(0xc000433860) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:547 +0x6c fp=0xc000448f60 sp=0xc000448c08 pc=0x2aa24bfc4dc testing.tRunner(0xc000433860, 0xc0000a63f0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000448fc0 sp=0xc000448f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000448fd8 sp=0xc000448fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000448fd8 sp=0xc000448fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 108 gp=0xc000441180 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000449aa0 sp=0xc000449a88 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000449b18 sp=0xc000449aa0 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000449b40 sp=0xc000449b18 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000449b68 sp=0xc000449b40 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000433a00) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000449c08 sp=0xc000449b68 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func6(0xc000433a00) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:547 +0x6c fp=0xc000449f60 sp=0xc000449c08 pc=0x2aa24bfc4dc testing.tRunner(0xc000433a00, 0xc0000a6480) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000449fc0 sp=0xc000449f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000449fd8 sp=0xc000449fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000449fd8 sp=0xc000449fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 109 gp=0xc000441340 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000442aa0 sp=0xc000442a88 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000442b18 sp=0xc000442aa0 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000442b40 sp=0xc000442b18 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000442b68 sp=0xc000442b40 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000433ba0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000442c08 sp=0xc000442b68 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func6(0xc000433ba0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:547 +0x6c fp=0xc000442f60 sp=0xc000442c08 pc=0x2aa24bfc4dc testing.tRunner(0xc000433ba0, 0xc0000a6510) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000442fc0 sp=0xc000442f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000442fd8 sp=0xc000442fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000442fd8 sp=0xc000442fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 110 gp=0xc000441500 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000443aa0 sp=0xc000443a88 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000443b18 sp=0xc000443aa0 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000443b40 sp=0xc000443b18 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000443b68 sp=0xc000443b40 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000433d40) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000443c08 sp=0xc000443b68 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func6(0xc000433d40) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:547 +0x6c fp=0xc000443f60 sp=0xc000443c08 pc=0x2aa24bfc4dc testing.tRunner(0xc000433d40, 0xc0000a65a0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000443fc0 sp=0xc000443f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000443fd8 sp=0xc000443fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000443fd8 sp=0xc000443fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 111 gp=0xc0004416c0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000444c00 sp=0xc000444be8 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000444c78 sp=0xc000444c00 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000444ca0 sp=0xc000444c78 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000444cc8 sp=0xc000444ca0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0004504e0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000444d68 sp=0xc000444cc8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func7(0xc0004504e0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:670 +0x72 fp=0xc000444f60 sp=0xc000444d68 pc=0x2aa24bfb682 testing.tRunner(0xc0004504e0, 0xc00009d410) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000444fc0 sp=0xc000444f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000444fd8 sp=0xc000444fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000444fd8 sp=0xc000444fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 112 gp=0xc000441880 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000445c00 sp=0xc000445be8 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000445c78 sp=0xc000445c00 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000445ca0 sp=0xc000445c78 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000445cc8 sp=0xc000445ca0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000450680) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000445d68 sp=0xc000445cc8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func7(0xc000450680) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:670 +0x72 fp=0xc000445f60 sp=0xc000445d68 pc=0x2aa24bfb682 testing.tRunner(0xc000450680, 0xc00009d470) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000445fc0 sp=0xc000445f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000445fd8 sp=0xc000445fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000445fd8 sp=0xc000445fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 113 gp=0xc000441a40 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00045ec00 sp=0xc00045ebe8 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00045ec78 sp=0xc00045ec00 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00045eca0 sp=0xc00045ec78 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00045ecc8 sp=0xc00045eca0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000450820) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00045ed68 sp=0xc00045ecc8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func7(0xc000450820) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:670 +0x72 fp=0xc00045ef60 sp=0xc00045ed68 pc=0x2aa24bfb682 testing.tRunner(0xc000450820, 0xc00009d4a0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00045efc0 sp=0xc00045ef60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00045efd8 sp=0xc00045efc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00045efd8 sp=0xc00045efd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 114 gp=0xc000441c00 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00045fc00 sp=0xc00045fbe8 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00045fc78 sp=0xc00045fc00 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00045fca0 sp=0xc00045fc78 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00045fcc8 sp=0xc00045fca0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0004509c0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00045fd68 sp=0xc00045fcc8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func7(0xc0004509c0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:670 +0x72 fp=0xc00045ff60 sp=0xc00045fd68 pc=0x2aa24bfb682 testing.tRunner(0xc0004509c0, 0xc00009d4d0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00045ffc0 sp=0xc00045ff60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00045ffd8 sp=0xc00045ffc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00045ffd8 sp=0xc00045ffd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 115 gp=0xc000441dc0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000460c00 sp=0xc000460be8 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000460c78 sp=0xc000460c00 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000460ca0 sp=0xc000460c78 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000460cc8 sp=0xc000460ca0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000450b60) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000460d68 sp=0xc000460cc8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func7(0xc000450b60) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:670 +0x72 fp=0xc000460f60 sp=0xc000460d68 pc=0x2aa24bfb682 testing.tRunner(0xc000450b60, 0xc00009d530) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000460fc0 sp=0xc000460f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000460fd8 sp=0xc000460fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000460fd8 sp=0xc000460fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 116 gp=0xc000462000 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000461c00 sp=0xc000461be8 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000461c78 sp=0xc000461c00 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000461ca0 sp=0xc000461c78 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000461cc8 sp=0xc000461ca0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000450d00) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000461d68 sp=0xc000461cc8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func7(0xc000450d00) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:670 +0x72 fp=0xc000461f60 sp=0xc000461d68 pc=0x2aa24bfb682 testing.tRunner(0xc000450d00, 0xc00009d560) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000461fc0 sp=0xc000461f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000461fd8 sp=0xc000461fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000461fd8 sp=0xc000461fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 117 gp=0xc0004621c0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00045ac00 sp=0xc00045abe8 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00045ac78 sp=0xc00045ac00 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00045aca0 sp=0xc00045ac78 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00045acc8 sp=0xc00045aca0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000450ea0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00045ad68 sp=0xc00045acc8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func7(0xc000450ea0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:670 +0x72 fp=0xc00045af60 sp=0xc00045ad68 pc=0x2aa24bfb682 testing.tRunner(0xc000450ea0, 0xc00009d590) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00045afc0 sp=0xc00045af60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00045afd8 sp=0xc00045afc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00045afd8 sp=0xc00045afd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 118 gp=0xc000462380 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00045bc00 sp=0xc00045bbe8 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00045bc78 sp=0xc00045bc00 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00045bca0 sp=0xc00045bc78 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00045bcc8 sp=0xc00045bca0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000451040) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00045bd68 sp=0xc00045bcc8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func7(0xc000451040) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:670 +0x72 fp=0xc00045bf60 sp=0xc00045bd68 pc=0x2aa24bfb682 testing.tRunner(0xc000451040, 0xc00009d5f0) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00045bfc0 sp=0xc00045bf60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00045bfd8 sp=0xc00045bfc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00045bfd8 sp=0xc00045bfd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 119 gp=0xc000462540 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00045cc00 sp=0xc00045cbe8 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00045cc78 sp=0xc00045cc00 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00045cca0 sp=0xc00045cc78 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00045ccc8 sp=0xc00045cca0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0004511e0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00045cd68 sp=0xc00045ccc8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func7(0xc0004511e0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:670 +0x72 fp=0xc00045cf60 sp=0xc00045cd68 pc=0x2aa24bfb682 testing.tRunner(0xc0004511e0, 0xc00009d620) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00045cfc0 sp=0xc00045cf60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00045cfd8 sp=0xc00045cfc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00045cfd8 sp=0xc00045cfd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 120 gp=0xc000462700 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00045dc00 sp=0xc00045dbe8 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00045dc78 sp=0xc00045dc00 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00045dca0 sp=0xc00045dc78 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00045dcc8 sp=0xc00045dca0 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000451380) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00045dd68 sp=0xc00045dcc8 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func7(0xc000451380) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:670 +0x72 fp=0xc00045df60 sp=0xc00045dd68 pc=0x2aa24bfb682 testing.tRunner(0xc000451380, 0xc00009d650) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00045dfc0 sp=0xc00045df60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00045dfd8 sp=0xc00045dfc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00045dfd8 sp=0xc00045dfd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 121 gp=0xc0004628c0 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000468c80 sp=0xc000468c68 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000468cf8 sp=0xc000468c80 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000468d20 sp=0xc000468cf8 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000468d48 sp=0xc000468d20 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000451520) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000468de8 sp=0xc000468d48 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func10(0xc000451520) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:779 +0x6c fp=0xc000468f60 sp=0xc000468de8 pc=0x2aa24bfb05c testing.tRunner(0xc000451520, 0xc0000d4690) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000468fc0 sp=0xc000468f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000468fd8 sp=0xc000468fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000468fd8 sp=0xc000468fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 122 gp=0xc000462a80 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc000469c80 sp=0xc000469c68 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc000469cf8 sp=0xc000469c80 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc000469d20 sp=0xc000469cf8 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc000469d48 sp=0xc000469d20 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc0004516c0) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc000469de8 sp=0xc000469d48 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func10(0xc0004516c0) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:779 +0x6c fp=0xc000469f60 sp=0xc000469de8 pc=0x2aa24bfb05c testing.tRunner(0xc0004516c0, 0xc0000d4700) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc000469fc0 sp=0xc000469f60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc000469fd8 sp=0xc000469fc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000469fd8 sp=0xc000469fd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 123 gp=0xc000462c40 m=nil [chan receive]: runtime.gopark(0x2aa24e41598, 0xc0001006b8, 0xe, 0x7, 0x2) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00046ac80 sp=0xc00046ac68 pc=0x2aa2460c486 runtime.chanrecv(0xc000100660, 0x0, 0x1) /usr/lib/go-1.22/src/runtime/chan.go:583 +0x5ac fp=0xc00046acf8 sp=0xc00046ac80 pc=0x2aa245c7e6c runtime.chanrecv1(0xc000100660, 0x0) /usr/lib/go-1.22/src/runtime/chan.go:442 +0x2e fp=0xc00046ad20 sp=0xc00046acf8 pc=0x2aa245c785e testing.(*testContext).waitParallel(0xc000126a50) /usr/lib/go-1.22/src/testing/testing.go:1817 +0x124 fp=0xc00046ad48 sp=0xc00046ad20 pc=0x2aa2473ffd4 testing.(*T).Parallel(0xc000451860) /usr/lib/go-1.22/src/testing/testing.go:1484 +0x2cc fp=0xc00046ade8 sp=0xc00046ad48 pc=0x2aa2473e64c github.com/ubuntu/authd/pam/integration-tests_test.TestExecModule.func10(0xc000451860) /<>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/exec_test.go:779 +0x6c fp=0xc00046af60 sp=0xc00046ade8 pc=0x2aa24bfb05c testing.tRunner(0xc000451860, 0xc0000d4770) /usr/lib/go-1.22/src/testing/testing.go:1689 +0x14a fp=0xc00046afc0 sp=0xc00046af60 pc=0x2aa2473ea4a testing.(*T).Run.gowrap1() /usr/lib/go-1.22/src/testing/testing.go:1742 +0x64 fp=0xc00046afd8 sp=0xc00046afc0 pc=0x2aa2473fe14 runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00046afd8 sp=0xc00046afd8 pc=0x2aa24651082 created by testing.(*T).Run in goroutine 24 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x47c goroutine 37 gp=0xc000344a80 m=nil [GC worker (idle)]: runtime.gopark(0x2aa24e41600, 0xc000308120, 0x1a, 0xa, 0x0) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00005df48 sp=0xc00005df30 pc=0x2aa2460c486 runtime.gcBgMarkWorker() /usr/lib/go-1.22/src/runtime/mgc.go:1310 +0x12c fp=0xc00005dfd8 sp=0xc00005df48 pc=0x2aa245e4fdc runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00005dfd8 sp=0xc00005dfd8 pc=0x2aa24651082 created by runtime.gcBgMarkStartWorkers in goroutine 10 /usr/lib/go-1.22/src/runtime/mgc.go:1234 +0x34 goroutine 38 gp=0xc000344c40 m=nil [GC worker (idle)]: runtime.gopark(0x2aa24e41600, 0xc000308140, 0x1a, 0xa, 0x0) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00034af48 sp=0xc00034af30 pc=0x2aa2460c486 runtime.gcBgMarkWorker() /usr/lib/go-1.22/src/runtime/mgc.go:1310 +0x12c fp=0xc00034afd8 sp=0xc00034af48 pc=0x2aa245e4fdc runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00034afd8 sp=0xc00034afd8 pc=0x2aa24651082 created by runtime.gcBgMarkStartWorkers in goroutine 10 /usr/lib/go-1.22/src/runtime/mgc.go:1234 +0x34 goroutine 39 gp=0xc000344e00 m=nil [GC worker (idle)]: runtime.gopark(0x2aa24e41600, 0xc000308160, 0x1a, 0xa, 0x0) /usr/lib/go-1.22/src/runtime/proc.go:402 +0x136 fp=0xc00034b748 sp=0xc00034b730 pc=0x2aa2460c486 runtime.gcBgMarkWorker() /usr/lib/go-1.22/src/runtime/mgc.go:1310 +0x12c fp=0xc00034b7d8 sp=0xc00034b748 pc=0x2aa245e4fdc runtime.goexit({}) /usr/lib/go-1.22/src/runtime/asm_s390x.s:774 +0x2 fp=0xc00034b7d8 sp=0xc00034b7d8 pc=0x2aa24651082 created by runtime.gcBgMarkStartWorkers in goroutine 10 /usr/lib/go-1.22/src/runtime/mgc.go:1234 +0x34 r0 0x1 r1 0x3ffa1aa4ef0 r2 0x4 r3 0x3ff5a6fd4f0 r4 0x4 r5 0x0 r6 0x3ff58584138 r7 0x0 r8 0x3ff5a6fd4f0 r9 0x4 r10 0x4 r11 0x3ff5a6fd3b0 r12 0xc00009c0f0 r13 0x0 r14 0x3ff580eb1c0 r15 0x3ff5a6fd3b0 pc 0x3ff5858413a link 0x3ff580eb1c0 FAIL github.com/ubuntu/authd/pam/integration-tests 49.871s === RUN TestGdmModel === PAUSE TestGdmModel === CONT TestGdmModel === RUN TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries === PAUSE TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries === RUN TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_with_multiple_auth_modes === PAUSE TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_with_multiple_auth_modes === RUN TestGdmModel/Error_on_invalid_poll_data_response_for_missing_data === PAUSE TestGdmModel/Error_on_invalid_poll_data_response_for_missing_data === RUN TestGdmModel/Error_on_missing_authentication_modes === PAUSE TestGdmModel/Error_on_missing_authentication_modes === RUN TestGdmModel/Error_during_hello_on_protocol_mismatch === PAUSE TestGdmModel/Error_during_hello_on_protocol_mismatch === RUN TestGdmModel/Error_on_change_stage === PAUSE TestGdmModel/Error_on_change_stage === RUN TestGdmModel/Broker_selection_stage_caused_by_server-side_user_selection_after_broker === PAUSE TestGdmModel/Broker_selection_stage_caused_by_server-side_user_selection_after_broker === RUN TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection_and_after_various_retries === PAUSE TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection_and_after_various_retries === RUN TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes === PAUSE TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes === RUN TestGdmModel/Error_on_invalid_poll_data_response_for_missing_type === PAUSE TestGdmModel/Error_on_invalid_poll_data_response_for_missing_type === RUN TestGdmModel/Error_on_authentication_client_because_of_invalid_auth_data_access_with_message === PAUSE TestGdmModel/Error_on_authentication_client_because_of_invalid_auth_data_access_with_message === RUN TestGdmModel/Challenge_stage_caused_by_server-side_broker_and_authMode_selection === PAUSE TestGdmModel/Challenge_stage_caused_by_server-side_broker_and_authMode_selection === RUN TestGdmModel/Broker_selection_stage_caused_by_client-side_user_selection === PAUSE TestGdmModel/Broker_selection_stage_caused_by_client-side_user_selection === RUN TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection === PAUSE TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection === RUN TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection === PAUSE TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection === RUN TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection === PAUSE TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection === RUN TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode === PAUSE TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode === RUN TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode === PAUSE TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode === RUN TestGdmModel/Error_during_broker_selection_if_encryption_key_is_not_valid_base64 === PAUSE TestGdmModel/Error_during_broker_selection_if_encryption_key_is_not_valid_base64 === RUN TestGdmModel/Broker_selection_stage_caused_by_server-side_user_selection === PAUSE TestGdmModel/Broker_selection_stage_caused_by_server-side_user_selection === RUN TestGdmModel/Error_on_request_UI_capabilities === PAUSE TestGdmModel/Error_on_request_UI_capabilities === RUN TestGdmModel/Error_on_authentication_client_failure === PAUSE TestGdmModel/Error_on_authentication_client_failure === RUN TestGdmModel/Error_during_broker_selection_if_encryption_key_is_not_valid_key === PAUSE TestGdmModel/Error_during_broker_selection_if_encryption_key_is_not_valid_key === RUN TestGdmModel/Error_on_invalid_auth-mode_layout_type === PAUSE TestGdmModel/Error_on_invalid_auth-mode_layout_type === RUN TestGdmModel/Error_on_authentication_client_invalid_message === PAUSE TestGdmModel/Error_on_authentication_client_invalid_message === RUN TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password === PAUSE TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password === RUN TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password_after_retry === PAUSE TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password_after_retry === RUN TestGdmModel/Error_on_change_stage_using_an_unknown_stage === PAUSE TestGdmModel/Error_on_change_stage_using_an_unknown_stage === RUN TestGdmModel/Error_during_broker_selection_if_session_ID_is_empty === PAUSE TestGdmModel/Error_during_broker_selection_if_session_ID_is_empty === RUN TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection === PAUSE TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection === RUN TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode === PAUSE TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode === RUN TestGdmModel/Error_on_no_brokers === PAUSE TestGdmModel/Error_on_no_brokers === RUN TestGdmModel/Error_on_invalid_broker_selection === PAUSE TestGdmModel/Error_on_invalid_broker_selection === RUN TestGdmModel/Error_during_broker_selection_if_encryption_key_is_empty === PAUSE TestGdmModel/Error_during_broker_selection_if_encryption_key_is_empty === RUN TestGdmModel/Error_on_authentication_mode_selection === PAUSE TestGdmModel/Error_on_authentication_mode_selection === RUN TestGdmModel/Broker_selection_stage_caused_by_module_user_selection === PAUSE TestGdmModel/Broker_selection_stage_caused_by_module_user_selection === RUN TestGdmModel/Cancelled_after_server-side_user,_broker_and_authMode_selection === PAUSE TestGdmModel/Cancelled_after_server-side_user,_broker_and_authMode_selection === RUN TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode === PAUSE TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode === RUN TestGdmModel/AuthMode_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode === PAUSE TestGdmModel/AuthMode_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode === RUN TestGdmModel/Error_on_no_UI_layouts === PAUSE TestGdmModel/Error_on_no_UI_layouts === RUN TestGdmModel/Error_on_authentication_client_because_of_empty_auth_data_access === PAUSE TestGdmModel/Error_on_authentication_client_because_of_empty_auth_data_access === RUN TestGdmModel/User_selection_stage === PAUSE TestGdmModel/User_selection_stage === RUN TestGdmModel/Error_during_broker_auth_mode_selection_if_UI_is_not_valid === PAUSE TestGdmModel/Error_during_broker_auth_mode_selection_if_UI_is_not_valid === RUN TestGdmModel/Challenge_stage_caused_by_client-side_broker_and_authMode_selection === PAUSE TestGdmModel/Challenge_stage_caused_by_client-side_broker_and_authMode_selection === RUN TestGdmModel/Error_on_brokers_fetching_error === PAUSE TestGdmModel/Error_on_brokers_fetching_error === RUN TestGdmModel/Error_on_forced_quit === PAUSE TestGdmModel/Error_on_forced_quit === RUN TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password,_with_error_message === PAUSE TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password,_with_error_message === RUN TestGdmModel/Error_during_hello_conversation === PAUSE TestGdmModel/Error_during_hello_conversation === RUN TestGdmModel/Error_during_poll === PAUSE TestGdmModel/Error_during_poll === RUN TestGdmModel/Authentication_is_ignored_if_not_requested_by_model_first === PAUSE TestGdmModel/Authentication_is_ignored_if_not_requested_by_model_first === CONT TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries === CONT TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password === CONT TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"poll"} === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-broker-and-auth-mode"}}]} === CONT TestGdmModel/Authentication_is_ignored_if_not_requested_by_model_first === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection gdmmodel_test.go:1850: Sent message tea.sequenceMsg{(tea.Cmd)(0x2aa1c48fff0)} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData(nil), commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48ffd0)}} === NAME TestGdmModel/Authentication_is_ignored_if_not_requested_by_model_first gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_convhandler_test.go:107: -> {"type":"poll"} === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection gdmmodel_test.go:1889: Waiting for expected events === NAME TestGdmModel/Authentication_is_ignored_if_not_requested_by_model_first gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-good-password"}}}]} === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection gdmmodel_test.go:1855: Waiting for wantMessagesHandled [[0x2aa1c48fff0] {3 [] [0x2aa1c48ffd0]} {testBroker }] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c8740)}, commands:[]tea.Cmd(nil)} time="2024-03-27T14:39:45Z" level=warning msg="unexpected authentication received: &gdm.Events_IsAuthenticatedRequested{state:impl.MessageState{NoUnkeyedLiterals:pragma.NoUnkeyedLiterals{}, DoNotCompare:pragma.DoNotCompare{}, DoNotCopy:pragma.DoNotCopy{}, atomicMessageInfo:(*impl.MessageInfo)(0xc0001c79a8)}, sizeCache:0, unknownFields:[]uint8(nil), AuthenticationData:(*authd.IARequest_AuthenticationData)(0xc00052e800)}" gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData(nil), commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48f6d0), (tea.Cmd)(0x2aa1c48f6b0)}} === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_test.go:1889: Waiting for expected events === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password gdmmodel_test.go:1850: Sent message adapter.userSelected{username:"daemon-selected-user-and-client-selected-broker-with-wrong-pass"} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c9e40)}, commands:[]tea.Cmd(nil)} === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{1 [0xc0002c8740] []} {3 [] [0x2aa1c48f6d0 0x2aa1c48f6b0]} {} {} {testBroker }] === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_test.go:1864: Waiting for pendingEventsFlushed gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived === NAME TestGdmModel/Authentication_is_ignored_if_not_requested_by_model_first gdmmodel_test.go:1889: Waiting for expected events === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData(nil), commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48dbc0)}} === NAME TestGdmModel/Authentication_is_ignored_if_not_requested_by_model_first gdmmodel_test.go:1864: Waiting for pendingEventsFlushed gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authentication_is_ignored_if_not_requested_by_model_first gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password gdmmodel_test.go:1889: Waiting for expected events === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authentication_is_ignored_if_not_requested_by_model_first gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{daemon-selected-user-and-client-selected-broker-with-wrong-pass} {1 [0xc0002c9e40] []} {3 [] [0x2aa1c48dbc0]} {7 Access denied}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-broker-and-auth-mode"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-client-selected-broker-with-wrong-pass"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_test.go:1866: DONE waiting for pendingEventsFlushed === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-broker"}}} === NAME TestGdmModel/Authentication_is_ignored_if_not_requested_by_model_first gdmmodel_test.go:1866: DONE waiting for pendingEventsFlushed gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}]} === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}]} === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-good-password"}}}]} === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authentication_is_ignored_if_not_requested_by_model_first gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-wrong-password"}}}]} === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === CONT TestGdmModel/Error_on_authentication_client_invalid_message gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1850: Sent message adapter.userSelected{username:"daemon-selected-user-and-broker"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_test.go:1850: Sent message adapter.gdmTestSendAuthDataWhenReady{item:(*authd.IARequest_AuthenticationData_Challenge)(0xc0002c0580)} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{daemon-selected-user-and-broker} {0xc0002c0580} {4 invalid json data from provider: invalid character 'i' looking for beginning of value}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"granted"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_authentication_client_invalid_message gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"denied"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived === NAME TestGdmModel/Error_on_authentication_client_invalid_message gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_on_authentication_client_invalid_message gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-good-password"}}}]} === CONT TestGdmModel/Error_on_invalid_auth-mode_layout_type gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1850: Sent message adapter.userSelected{username:"daemon-selected-user-with-client-selected-broker"} === CONT TestGdmModel/Error_during_broker_selection_if_encryption_key_is_not_valid_key === NAME TestGdmModel/Error_on_invalid_auth-mode_layout_type gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c9b80)}, commands:[]tea.Cmd(nil)} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData(nil), commands:[]tea.Cmd(nil)} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-with-client-selected-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{daemon-selected-user-with-client-selected-broker} {1 [0xc0002c9b80] []} {3 [] []} {4 Sending GDM event failed: Conversation error: unknown layout type: "invalid layout"}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived === NAME TestGdmModel/Error_during_broker_selection_if_encryption_key_is_not_valid_key gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} === NAME TestGdmModel/Error_on_invalid_auth-mode_layout_type gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_during_broker_selection_if_encryption_key_is_not_valid_key gdmmodel_test.go:1850: Sent message adapter.userSelected{username:"daemon-selected-user-and-broker"} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData(nil), commands:[]tea.Cmd(nil)} === NAME TestGdmModel/Error_on_invalid_auth-mode_layout_type gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Error_during_broker_selection_if_encryption_key_is_not_valid_key gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{daemon-selected-user-and-broker} {1 [] []} {4 }] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-bad-password"}}}]} === NAME TestGdmModel/Error_on_authentication_client_invalid_message gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_on_invalid_auth-mode_layout_type gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}]} === NAME TestGdmModel/Error_during_broker_selection_if_encryption_key_is_not_valid_key gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"retry"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === CONT TestGdmModel/Error_on_authentication_client_failure gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1850: Sent message adapter.userSelected{username:"daemon-selected-user-for-client-selected-broker"} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c9c80)}, commands:[]tea.Cmd(nil)} gdmmodel_test.go:1850: Sent message adapter.gdmTestSendAuthDataWhenReady{item:(*authd.IARequest_AuthenticationData_Challenge)(0xc0002c0550)} === NAME TestGdmModel/Error_on_invalid_auth-mode_layout_type gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_authentication_client_failure gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{daemon-selected-user-for-client-selected-broker} {1 [0xc0002c9c80] []} {0xc0002c0550} {4 authentication status failure: some authentication error}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-for-client-selected-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Error_on_invalid_auth-mode_layout_type gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived === NAME TestGdmModel/Error_on_authentication_client_failure gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}]} === NAME TestGdmModel/Error_on_invalid_auth-mode_layout_type gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === CONT TestGdmModel/Error_on_request_UI_capabilities gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{4 Sending GDM UI capabilities Request failed: Conversation error: this is an UI capabilities request error}] gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-good-password"}}}]} === NAME TestGdmModel/Error_on_request_UI_capabilities gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... === CONT TestGdmModel/Broker_selection_stage_caused_by_server-side_user_selection gdmmodel_test.go:1850: Sent message adapter.userSelected{username:"daemon-selected-user"} gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} === NAME TestGdmModel/Error_on_authentication_client_failure gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Broker_selection_stage_caused_by_server-side_user_selection gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{daemon-selected-user}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Error_on_authentication_client_failure gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_request_UI_capabilities gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_on_authentication_client_failure gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-password"}}}]} === CONT TestGdmModel/Error_during_broker_selection_if_encryption_key_is_not_valid_base64 gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1850: Sent message adapter.userSelected{username:"daemon-selected-user-and-broker"} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{daemon-selected-user-and-broker} {4 encryption key sent by broker is not a valid base64 encoded string: illegal base64 data at input byte 2}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"granted"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Broker_selection_stage_caused_by_server-side_user_selection gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === CONT TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-broker-and-auth-mode"}}]} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c9280)}, commands:[]tea.Cmd(nil)} === NAME TestGdmModel/Error_on_authentication_client_failure gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c92c0)}, commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48ee10)}} === NAME TestGdmModel/Error_during_broker_selection_if_encryption_key_is_not_valid_base64 gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === CONT TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"hello"} === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1889: Waiting for expected events === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1882: Waiting for allEventsReceived === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c8d80)}, commands:[]tea.Cmd(nil)} === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{1 [0xc0002c9280] []} {3 [0xc0002c92c0] [0x2aa1c48ee10]} {}] gdmmodel_test.go:1864: Waiting for pendingEventsFlushed gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-broker-and-auth-mode"}}]} === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c8dc0)}, commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48f0d0)}} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{1 [0xc0002c8d80] []} {3 [0xc0002c8dc0] [0x2aa1c48f0d0]} {} {} {testBroker }] gdmmodel_test.go:1864: Waiting for pendingEventsFlushed gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === CONT TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-broker-and-auth-mode"}}]} === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-broker-and-auth-mode"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c88c0)}, commands:[]tea.Cmd(nil)} gdmmodel_test.go:1850: Sent message adapter.gdmTestSendAuthDataWhenReady{item:(*authd.IARequest_AuthenticationData_Challenge)(0xc0002c02f0)} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{1 [0xc0002c88c0] []} {0xc0002c02f0} {}] gdmmodel_test.go:1864: Waiting for pendingEventsFlushed gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-broker-and-auth-mode"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-broker-and-auth-mode"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === CONT TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1866: DONE waiting for pendingEventsFlushed === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}]} === NAME TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"},{"id":"secondaryBroker","name":"A broker that works too!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} === NAME TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection gdmmodel_test.go:1866: DONE waiting for pendingEventsFlushed === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1866: DONE waiting for pendingEventsFlushed === NAME TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection gdmmodel_test.go:1850: Sent message tea.sequenceMsg{(tea.Cmd)(0x2aa1c48fda0)} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}]} === NAME TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData(nil), commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48fd80)}} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [[0x2aa1c48fda0] {3 [] [0x2aa1c48fd80]} {testBroker Hi GDM, it's a pleasure to get you in!}] === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}]} === NAME TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"stageChanged","stageChanged":{"stage":"authModeSelection"}}]} time="2024-03-27T14:39:45Z" level=info msg="GDM Stage changed to authModeSelection" === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"cancelled"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === NAME TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === NAME TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-good-password"}}}]} === NAME TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-some-password"}}}]} gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"stageChanged","stageChanged":{"stage":"authModeSelection"}}]} time="2024-03-27T14:39:46Z" level=info msg="GDM Stage changed to authModeSelection" === NAME TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"cancelled"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"granted","msg":"Hi GDM, it's a pleasure to get you in!"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection gdmmodel_test.go:1885: DONE waiting for allEventsReceived === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}]} === NAME TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === CONT TestGdmModel/Broker_selection_stage_caused_by_client-side_user_selection gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"userSelected","userSelected":{"userId":"gdm-selected-user"}}]} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1864: Waiting for pendingEventsFlushed gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"gdm-selected-user"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === CONT TestGdmModel/Challenge_stage_caused_by_server-side_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1850: Sent message tea.sequenceMsg{(tea.Cmd)(0x2aa1c490200)} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData(nil), commands:[]tea.Cmd(nil)} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [[0x2aa1c490200] {3 [] []}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === NAME TestGdmModel/Broker_selection_stage_caused_by_client-side_user_selection gdmmodel_test.go:1866: DONE waiting for pendingEventsFlushed gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"cancelled"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-good-password"}}}]} === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled === NAME TestGdmModel/Challenge_stage_caused_by_server-side_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"stageChanged","stageChanged":{"stage":"brokerSelection"}}]} time="2024-03-27T14:39:46Z" level=info msg="GDM Stage changed to brokerSelection" === NAME TestGdmModel/Broker_selection_stage_caused_by_client-side_user_selection gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"granted"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Challenge_stage_caused_by_server-side_broker_and_authMode_selection gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === CONT TestGdmModel/Error_on_authentication_client_because_of_invalid_auth_data_access_with_message gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1850: Sent message tea.sequenceMsg{(tea.Cmd)(0x2aa1c48d4d0)} === CONT TestGdmModel/Error_on_invalid_poll_data_response_for_missing_type === NAME TestGdmModel/Error_on_authentication_client_because_of_invalid_auth_data_access_with_message gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData(nil), commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48d4b0)}} gdmmodel_test.go:1889: Waiting for expected events === NAME TestGdmModel/Error_on_invalid_poll_data_response_for_missing_type gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} === NAME TestGdmModel/Error_on_authentication_client_because_of_invalid_auth_data_access_with_message gdmmodel_test.go:1855: Waiting for wantMessagesHandled [[0x2aa1c48d4d0] {3 [] [0x2aa1c48d4b0]} {7 Access "no way you get here!" is not valid}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived === NAME TestGdmModel/Error_on_invalid_poll_data_response_for_missing_type gdmmodel_convhandler_test.go:107: -> {"type":"poll"} === NAME TestGdmModel/Error_on_authentication_client_because_of_invalid_auth_data_access_with_message gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_invalid_poll_data_response_for_missing_type gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1864: Waiting for pendingEventsFlushed gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{4 Sending GDM poll failed: Conversation error: poll response data member 0 invalid: missing event data}] gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled === NAME TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === CONT TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c9000)}, commands:[]tea.Cmd(nil)} gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-broker-and-auth-mode"}}]} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c9040)}, commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48ee30)}} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{1 [0xc0002c9000] []} {3 [0xc0002c9040] [0x2aa1c48ee30]} {} {} {testBroker }] gdmmodel_test.go:1864: Waiting for pendingEventsFlushed gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-broker-and-auth-mode"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Error_on_invalid_poll_data_response_for_missing_type gdmmodel_test.go:1866: DONE waiting for pendingEventsFlushed gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Error_on_authentication_client_because_of_invalid_auth_data_access_with_message gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-broker-with-wrong-pass"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}]} === NAME TestGdmModel/Error_on_authentication_client_because_of_invalid_auth_data_access_with_message gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_test.go:1866: DONE waiting for pendingEventsFlushed === CONT TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_authentication_client_because_of_invalid_auth_data_access_with_message gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-some-password"}}}]} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"},{"id":"pincode","label":"Write the pin Code"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_test.go:1850: Sent message tea.sequenceMsg{(tea.Cmd)(0x2aa1c48f890)} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData(nil), commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48f870), (tea.Cmd)(0x2aa1c48f850)}} === NAME TestGdmModel/Error_on_invalid_poll_data_response_for_missing_type gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [[0x2aa1c48f890] {3 [] [0x2aa1c48f870 0x2aa1c48f850]} {} {} {testBroker }] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_authentication_client_because_of_invalid_auth_data_access_with_message gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"denied","msg":"Access \"no way you get here!\" is not valid"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === CONT TestGdmModel/Broker_selection_stage_caused_by_server-side_user_selection_after_broker gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} === NAME TestGdmModel/Error_on_authentication_client_because_of_invalid_auth_data_access_with_message gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Broker_selection_stage_caused_by_server-side_user_selection_after_broker gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:0, events:[]*gdm.EventData(nil), commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c4903a0), (tea.Cmd)(0x2aa1c490380)}} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{0 [] [0x2aa1c4903a0 0x2aa1c490380]}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"stageChanged","stageChanged":{"stage":"authModeSelection"}}]} time="2024-03-27T14:39:46Z" level=info msg="GDM Stage changed to authModeSelection" === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === CONT TestGdmModel/Error_on_change_stage gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"stageChanged","stageChanged":{"stage":"brokerSelection"}}]} time="2024-03-27T14:39:46Z" level=info msg="GDM Stage changed to brokerSelection" gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{4 Changing GDM stage failed: Conversation error: this is a stage change error}] gdmmodel_test.go:1864: Waiting for pendingEventsFlushed gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Broker_selection_stage_caused_by_server-side_user_selection_after_broker gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived === NAME TestGdmModel/Error_on_change_stage gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-bad-password"}}}]} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"cancelled"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Broker_selection_stage_caused_by_server-side_user_selection_after_broker gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Broker_selection_stage_caused_by_server-side_user_selection_after_broker gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Error_on_change_stage gdmmodel_test.go:1866: DONE waiting for pendingEventsFlushed gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Broker_selection_stage_caused_by_server-side_user_selection_after_broker gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"authModeSelected","authModeSelected":{"authModeId":"pincode"}}]} === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"retry"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"pincode"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_change_stage gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === CONT TestGdmModel/Error_during_hello_on_protocol_mismatch === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_during_hello_on_protocol_mismatch gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":99999999}} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{15 GDM protocol initialization failed, type hello, version 99999999}] gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-good-password"}}}]} === NAME TestGdmModel/Error_during_hello_on_protocol_mismatch gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === CONT TestGdmModel/Error_on_missing_authentication_modes gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1850: Sent message adapter.userSelected{username:"daemon-selected-user-for-client-selected-broker"} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c9980)}, commands:[]tea.Cmd(nil)} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:2, events:[]*gdm.EventData(nil), commands:[]tea.Cmd(nil)} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{daemon-selected-user-for-client-selected-broker} {1 [0xc0002c9980] []} {2 [] []} {15 no supported authentication mode available for this provider}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-for-client-selected-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"1234"}}}]} === NAME TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection_and_after_various_retries gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"granted"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_during_hello_on_protocol_mismatch gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === CONT TestGdmModel/Error_on_invalid_poll_data_response_for_missing_data === NAME TestGdmModel/Error_on_missing_authentication_modes gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}]} === NAME TestGdmModel/Error_on_invalid_poll_data_response_for_missing_data gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{4 Sending GDM poll failed: Conversation error: poll response data member 0 invalid: missing event type}] gdmmodel_test.go:1864: Waiting for pendingEventsFlushed gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled === NAME TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"granted"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === CONT TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1850: Sent message adapter.userSelected{username:"daemon-selected-user-and-broker"} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c8a00)}, commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48f1c0)}} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{daemon-selected-user-and-broker} {3 [0xc0002c8a00] [0x2aa1c48f1c0]}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"},{"id":"pincode","label":"Pin Code"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"},{"id":"pincode","label":"Pin Code"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_invalid_poll_data_response_for_missing_data gdmmodel_test.go:1866: DONE waiting for pendingEventsFlushed gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} time="2024-03-27T14:39:46Z" level=warning msg="Ignored authentication start request while one is still going" === CONT TestGdmModel/Error_during_poll === NAME TestGdmModel/Error_on_missing_authentication_modes gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived === NAME TestGdmModel/Error_during_poll gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{4 Sending GDM poll failed: Conversation error: this is a poll error}] gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Error_on_missing_authentication_modes gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"stageChanged","stageChanged":{"stage":"authModeSelection"}}]} time="2024-03-27T14:39:46Z" level=info msg="GDM Stage changed to authModeSelection" === CONT TestGdmModel/Error_during_hello_conversation gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{15 GDM initialization failed: Conversation error: this is an hello error}] gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} === NAME TestGdmModel/Error_on_invalid_poll_data_response_for_missing_data gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_during_hello_conversation gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_during_poll gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_with_multiple_auth_modes gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"cancelled"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_during_hello_conversation gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === CONT TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password,_with_error_message gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1850: Sent message adapter.userSelected{username:"daemon-selected-user-for-client-selected-brokers-with-wrong-pass"} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c9d40)}, commands:[]tea.Cmd(nil)} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:2, events:[]*gdm.EventData(nil), commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48dc70)}} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{daemon-selected-user-for-client-selected-brokers-with-wrong-pass} {1 [0xc0002c9d40] []} {2 [] [0x2aa1c48dc70]} {7 you're not allowed!}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-for-client-selected-brokers-with-wrong-pass"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === CONT TestGdmModel/Error_on_forced_quit gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} === CONT TestGdmModel/Error_on_brokers_fetching_error === NAME TestGdmModel/Error_on_forced_quit gdmmodel_test.go:1850: Sent message tea.QuitMsg{} === NAME TestGdmModel/Error_on_brokers_fetching_error gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{4 could not get current available brokers: brokers loading failed}] gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Error_on_forced_quit gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{}] gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} === CONT TestGdmModel/Challenge_stage_caused_by_client-side_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-and-broker"}}]} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c8280)}, commands:[]tea.Cmd(nil)} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData(nil), commands:[]tea.Cmd(nil)} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{1 [0xc0002c8280] []} {3 [] []}] gdmmodel_test.go:1864: Waiting for pendingEventsFlushed gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-and-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password,_with_error_message gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}]} === NAME TestGdmModel/Challenge_stage_caused_by_client-side_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}]} === NAME TestGdmModel/Error_on_forced_quit gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Challenge_stage_caused_by_client-side_broker_and_authMode_selection gdmmodel_test.go:1866: DONE waiting for pendingEventsFlushed === NAME TestGdmModel/Error_on_brokers_fetching_error gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password,_with_error_message gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Challenge_stage_caused_by_client-side_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password,_with_error_message gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Challenge_stage_caused_by_client-side_broker_and_authMode_selection gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password,_with_error_message gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Challenge_stage_caused_by_client-side_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password,_with_error_message gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Challenge_stage_caused_by_client-side_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password,_with_error_message gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === NAME TestGdmModel/Challenge_stage_caused_by_client-side_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === CONT TestGdmModel/Error_during_broker_auth_mode_selection_if_UI_is_not_valid gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1850: Sent message adapter.userSelected{username:"daemon-selected-user-for-client-selected-broker"} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c9880)}, commands:[]tea.Cmd(nil)} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:2, events:[]*gdm.EventData(nil), commands:[]tea.Cmd(nil)} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{daemon-selected-user-for-client-selected-broker} {1 [0xc0002c9880] []} {2 [] []} {4 invalid empty UI Layout information from broker}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-for-client-selected-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === CONT TestGdmModel/User_selection_stage gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password,_with_error_message gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-wrong-password"}}}]} === NAME TestGdmModel/Error_during_broker_auth_mode_selection_if_UI_is_not_valid gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}]} === CONT TestGdmModel/Error_on_authentication_client_because_of_empty_auth_data_access gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1850: Sent message tea.sequenceMsg{(tea.Cmd)(0x2aa1c48d720)} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData(nil), commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48d700)}} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [[0x2aa1c48d720] {3 [] [0x2aa1c48d700]} {7 Access "" is not valid}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/User_selection_stage gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_during_broker_auth_mode_selection_if_UI_is_not_valid gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived === CONT TestGdmModel/Error_on_no_UI_layouts gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password,_with_error_message gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"denied","msg":"you're not allowed!"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived === NAME TestGdmModel/Error_on_no_UI_layouts gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{15 UI does not support any layouts}] === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password,_with_error_message gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_during_broker_auth_mode_selection_if_UI_is_not_valid gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_on_no_UI_layouts gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Error_on_authentication_client_because_of_empty_auth_data_access gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-broker-with-wrong-pass"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === CONT TestGdmModel/AuthMode_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-broker-and-auth-mode"}}]} === CONT TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c8b80)}, commands:[]tea.Cmd(nil)} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c8bc0)}, commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48f1a0)}} === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1850: Sent message tea.sequenceMsg{(tea.Cmd)(0x2aa1c48f480)} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c8940)}, commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48f460)}} === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1889: Waiting for expected events === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1889: Waiting for expected events === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{1 [0xc0002c8b80] []} {3 [0xc0002c8bc0] [0x2aa1c48f1a0]} {}] gdmmodel_test.go:1864: Waiting for pendingEventsFlushed gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1855: Waiting for wantMessagesHandled [[0x2aa1c48f480] {3 [0xc0002c8940] [0x2aa1c48f460]} {}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-broker-and-auth-mode"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Error_on_no_UI_layouts gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_on_authentication_client_because_of_empty_auth_data_access gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-some-password"}}}]} === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}]} === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1866: DONE waiting for pendingEventsFlushed === CONT TestGdmModel/Cancelled_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1850: Sent message tea.sequenceMsg{(tea.Cmd)(0x2aa1c48fac0)} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"},{"id":"secondaryBroker","name":"A broker that works too!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"stageChanged","stageChanged":{"stage":"authModeSelection"}}]} time="2024-03-27T14:39:46Z" level=info msg="GDM Stage changed to authModeSelection" === NAME TestGdmModel/Cancelled_after_server-side_user,_broker_and_authMode_selection gdmmodel_test.go:1850: Sent message adapter.gdmTestSendAuthDataWhenReady{item:(*authd.IARequest_AuthenticationData_Challenge)(0xc0002c01e0)} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [[0x2aa1c48fac0] {0xc0002c01e0}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Error_on_authentication_client_because_of_empty_auth_data_access gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"denied","msg":"Access \"\" is not valid"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"cancelled"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"stageChanged","stageChanged":{"stage":"authModeSelection"}}]} time="2024-03-27T14:39:46Z" level=info msg="GDM Stage changed to authModeSelection" === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... === CONT TestGdmModel/Broker_selection_stage_caused_by_module_user_selection gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"gdm-pam-selected-user"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Broker_selection_stage_caused_by_module_user_selection gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Cancelled_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/AuthMode_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"cancelled"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Cancelled_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Broker_selection_stage_caused_by_module_user_selection gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Cancelled_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === CONT TestGdmModel/Error_on_authentication_mode_selection === CONT TestGdmModel/Error_during_broker_selection_if_encryption_key_is_empty === NAME TestGdmModel/Error_on_authentication_mode_selection gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} === NAME TestGdmModel/Cancelled_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_authentication_mode_selection gdmmodel_test.go:1850: Sent message adapter.userSelected{username:"daemon-selected-user-for-client-selected-broker"} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c9a80)}, commands:[]tea.Cmd(nil)} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:2, events:[]*gdm.EventData(nil), commands:[]tea.Cmd(nil)} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{daemon-selected-user-for-client-selected-broker} {1 [0xc0002c9a80] []} {2 [] []} {4 can't select authentication mode: error selecting auth mode}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-for-client-selected-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived === NAME TestGdmModel/Broker_selection_stage_caused_by_module_user_selection gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_during_broker_selection_if_encryption_key_is_empty gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1850: Sent message adapter.userSelected{username:"daemon-selected-user-and-broker"} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData(nil), commands:[]tea.Cmd(nil)} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{daemon-selected-user-and-broker} {1 [] []} {4 no encryption key returned by broker}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_authentication_mode_selection gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Cancelled_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-any-password"}}}]} === NAME TestGdmModel/Error_during_broker_selection_if_encryption_key_is_empty gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_authentication_mode_selection gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}]} === NAME TestGdmModel/Cancelled_after_server-side_user,_broker_and_authMode_selection gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled === CONT TestGdmModel/Error_on_invalid_broker_selection gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1850: Sent message adapter.userSelected{username:"daemon-selected-user-and-broker"} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData(nil), commands:[]tea.Cmd(nil)} === NAME TestGdmModel/Error_on_authentication_mode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_invalid_broker_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{daemon-selected-user-and-broker} {1 [] []} {4 can't select broker: error during broker selection}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived === NAME TestGdmModel/Error_during_broker_selection_if_encryption_key_is_empty gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Cancelled_after_server-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"cancelled"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_on_authentication_mode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_invalid_broker_selection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} === NAME TestGdmModel/Error_on_authentication_mode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_invalid_broker_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Error_on_authentication_mode_selection gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === CONT TestGdmModel/Error_on_no_brokers gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1889: Waiting for expected events === CONT TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-broker-and-auth-mode"}}]} === NAME TestGdmModel/Error_on_no_brokers gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{9 No brokers available}] gdmmodel_test.go:1873: Waiting for allRequestsReceived === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c94c0)}, commands:[]tea.Cmd(nil)} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c9500)}, commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48edb0)}} === NAME TestGdmModel/Error_on_no_brokers gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1889: Waiting for expected events === NAME TestGdmModel/Error_on_no_brokers gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{1 [0xc0002c94c0] []} {3 [0xc0002c9500] [0x2aa1c48edb0]} {}] gdmmodel_test.go:1864: Waiting for pendingEventsFlushed gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} === NAME TestGdmModel/Error_on_no_brokers gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-broker-and-auth-mode"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Error_on_invalid_broker_selection gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1866: DONE waiting for pendingEventsFlushed === NAME TestGdmModel/Error_on_no_brokers gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === CONT TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-broker-and-auth-mode"}}]} gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:1, events:[]*gdm.EventData{(*gdm.EventData)(0xc0002c8600)}, commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48f7a0)}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"},{"id":"secondaryBroker","name":"A broker that works too!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"poll"} === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}]} === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{1 [0xc0002c8600] [0x2aa1c48f7a0]} {secondaryBroker }] gdmmodel_test.go:1864: Waiting for pendingEventsFlushed gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"gdm-selected-user-broker-and-auth-mode"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection gdmmodel_test.go:1866: DONE waiting for pendingEventsFlushed gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === CONT TestGdmModel/Error_during_broker_selection_if_session_ID_is_empty gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_test.go:1850: Sent message adapter.userSelected{username:"daemon-selected-user-and-broker"} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{daemon-selected-user-and-broker} {4 no session ID returned by broker}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-broker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_during_broker_selection_if_session_ID_is_empty gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === CONT TestGdmModel/Error_on_change_stage_using_an_unknown_stage gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"stageChanged","stageChanged":{"stage":-1}}]} time="2024-03-27T14:39:47Z" level=info msg="GDM Stage changed to -1" gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [{4 unknown PAM stage: "-1"}] gdmmodel_test.go:1864: Waiting for pendingEventsFlushed gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"stageChanged","stageChanged":{"stage":"authModeSelection"}}]} time="2024-03-27T14:39:47Z" level=info msg="GDM Stage changed to authModeSelection" === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"brokerSelected","brokerSelected":{"brokerId":"secondaryBroker"}}]} === NAME TestGdmModel/Error_during_broker_selection_if_session_ID_is_empty gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"cancelled"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Error_on_change_stage_using_an_unknown_stage gdmmodel_test.go:1866: DONE waiting for pendingEventsFlushed gdmmodel_test.go:1899: Waiting for events done... === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"secondaryBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Error_on_change_stage_using_an_unknown_stage gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === CONT TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password_after_retry gdmmodel_convhandler_test.go:107: -> {"type":"hello"} gdmmodel_convhandler_test.go:112: <- {"type":"hello","hello":{"version":1}} === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-good-password"}}}]} === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password_after_retry gdmmodel_test.go:1850: Sent message tea.sequenceMsg{(tea.Cmd)(0x2aa1c48d990)} === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"stageChanged","stageChanged":{"stage":"brokerSelection"}}]} time="2024-03-27T14:39:47Z" level=info msg="GDM Stage changed to brokerSelection" === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password_after_retry gdmmodel_test.go:1850: Sent message adapter.gdmTestWaitForStage{stage:3, events:[]*gdm.EventData(nil), commands:[]tea.Cmd{(tea.Cmd)(0x2aa1c48d970), (tea.Cmd)(0x2aa1c48d950)}} gdmmodel_test.go:1889: Waiting for expected events gdmmodel_test.go:1855: Waiting for wantMessagesHandled [[0x2aa1c48d990] {3 [] [0x2aa1c48d970 0x2aa1c48d950]} {7 Access denied}] gdmmodel_test.go:1873: Waiting for allRequestsReceived gdmmodel_test.go:1882: Waiting for allEventsReceived gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"uiLayoutCapabilities","uiLayoutCapabilities":{"supportedUiLayouts":[{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}]}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokersReceived","brokersReceived":{"brokersInfos":[{"id":"testBroker","name":"The best broker!"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"userSelected","userSelected":{"userId":"daemon-selected-user-and-broker-with-wrong-pass"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"brokerSelected","brokerSelected":{"brokerId":"testBroker"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"granted"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password_after_retry gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModesReceived","authModesReceived":{"authModes":[{"id":"Password","label":"Password authentication"}]}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage authModeSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"authModeSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:190: Switching to stage brokerSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"brokerSelection"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password_after_retry gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authModeSelected","authModeSelected":{"authModeId":"Password"}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"uiLayoutReceived","uiLayoutReceived":{"uiLayout":{"type":"form","label":"required","button":"optional","wait":"optional:true,false","entry":"optional:chars,chars_password"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:190: Switching to stage challenge gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{"stage":"challenge"}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"stageChanged","stageChanged":{}}]} time="2024-03-27T14:39:47Z" level=info msg="GDM Stage changed to userSelection" === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password_after_retry gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-wrong-password"}}}]} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"retry"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"startAuthentication","startAuthentication":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_convhandler_test.go:190: Switching to stage userSelection gdmmodel_convhandler_test.go:107: -> {"type":"request","request":{"type":"changeStage","changeStage":{}}} gdmmodel_convhandler_test.go:112: <- {"type":"response","response":{"type":"changeStage","ack":{}}} gdmmodel_test.go:1876: DONE waiting for allRequestsReceived === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password_after_retry gdmmodel_convhandler_test.go:107: -> {"type":"poll"} gdmmodel_convhandler_test.go:112: <- {"type":"pollResponse","pollResponse":[{"type":"isAuthenticatedRequested","isAuthenticatedRequested":{"authenticationData":{"challenge":"gdm-another-wrong-password"}}}]} === NAME TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! === NAME TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password_after_retry gdmmodel_convhandler_test.go:107: -> {"type":"event","event":{"type":"authEvent","authEvent":{"response":{"access":"denied"}}}} gdmmodel_convhandler_test.go:112: <- {"type":"eventAck"} gdmmodel_test.go:1885: DONE waiting for allEventsReceived gdmmodel_test.go:1857: DONE waiting for wantMessagesHandled gdmmodel_test.go:1899: Waiting for events done... gdmmodel_test.go:1907: Waiting for flushing events done... gdmmodel_test.go:1910: Time to quit! --- PASS: TestGdmModel (0.00s) --- PASS: TestGdmModel/Authentication_is_ignored_if_not_requested_by_model_first (0.10s) --- PASS: TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection (0.15s) --- PASS: TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password (0.16s) --- PASS: TestGdmModel/Error_on_authentication_client_invalid_message (0.12s) --- PASS: TestGdmModel/Error_during_broker_selection_if_encryption_key_is_not_valid_key (0.09s) --- PASS: TestGdmModel/Error_on_invalid_auth-mode_layout_type (0.11s) --- PASS: TestGdmModel/Error_on_request_UI_capabilities (0.06s) --- PASS: TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection_and_after_various_retries (0.34s) --- PASS: TestGdmModel/Broker_selection_stage_caused_by_server-side_user_selection (0.08s) --- PASS: TestGdmModel/Error_on_authentication_client_failure (0.13s) --- PASS: TestGdmModel/Error_during_broker_selection_if_encryption_key_is_not_valid_base64 (0.07s) --- PASS: TestGdmModel/Cancelled_auth_after_client-side_user,_broker_and_authMode_selection (0.22s) --- PASS: TestGdmModel/Authenticated_with_message_after_server-side_user,_broker_and_authMode_selection (0.21s) --- PASS: TestGdmModel/Broker_selection_stage_caused_by_client-side_user_selection (0.11s) --- PASS: TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode (0.33s) --- PASS: TestGdmModel/Challenge_stage_caused_by_server-side_broker_and_authMode_selection (0.12s) --- PASS: TestGdmModel/Broker_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode (0.41s) --- PASS: TestGdmModel/Error_on_invalid_poll_data_response_for_missing_type (0.11s) --- PASS: TestGdmModel/Error_on_authentication_client_because_of_invalid_auth_data_access_with_message (0.18s) --- PASS: TestGdmModel/Broker_selection_stage_caused_by_server-side_user_selection_after_broker (0.14s) --- PASS: TestGdmModel/Error_on_change_stage (0.09s) --- PASS: TestGdmModel/Authenticated_after_server-side_user,_broker_and_authMode_selection_and_after_various_retries (0.24s) --- PASS: TestGdmModel/Error_during_hello_on_protocol_mismatch (0.08s) --- PASS: TestGdmModel/Authenticated_after_auth_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_with_multiple_auth_modes (0.33s) --- PASS: TestGdmModel/Error_on_missing_authentication_modes (0.11s) --- PASS: TestGdmModel/Error_on_invalid_poll_data_response_for_missing_data (0.11s) --- PASS: TestGdmModel/Error_during_poll (0.07s) --- PASS: TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_with_multiple_auth_modes (0.09s) --- PASS: TestGdmModel/Error_during_hello_conversation (0.05s) --- PASS: TestGdmModel/Error_on_brokers_fetching_error (0.07s) --- PASS: TestGdmModel/Error_on_forced_quit (0.07s) --- PASS: TestGdmModel/Challenge_stage_caused_by_client-side_broker_and_authMode_selection (0.10s) --- PASS: TestGdmModel/User_selection_stage (0.05s) --- PASS: TestGdmModel/Error_during_broker_auth_mode_selection_if_UI_is_not_valid (0.08s) --- PASS: TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password,_with_error_message (0.15s) --- PASS: TestGdmModel/Error_on_no_UI_layouts (0.06s) --- PASS: TestGdmModel/Error_on_authentication_client_because_of_empty_auth_data_access (0.12s) --- PASS: TestGdmModel/AuthMode_selection_stage_from_client_after_server-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode (0.11s) --- PASS: TestGdmModel/AuthMode_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode (0.11s) --- PASS: TestGdmModel/Broker_selection_stage_caused_by_module_user_selection (0.11s) --- PASS: TestGdmModel/Cancelled_after_server-side_user,_broker_and_authMode_selection (0.16s) --- PASS: TestGdmModel/Error_during_broker_selection_if_encryption_key_is_empty (0.09s) --- PASS: TestGdmModel/Error_on_authentication_mode_selection (0.13s) --- PASS: TestGdmModel/Error_on_no_brokers (0.12s) --- PASS: TestGdmModel/Error_on_invalid_broker_selection (0.15s) --- PASS: TestGdmModel/Error_on_change_stage_using_an_unknown_stage (0.11s) --- PASS: TestGdmModel/Error_during_broker_selection_if_session_ID_is_empty (0.12s) --- PASS: TestGdmModel/Authenticated_after_client-side_user,_broker_and_authMode_selection (0.29s) --- PASS: TestGdmModel/User_selection_stage_from_client_after_client-side_broker_and_auth_mode_selection_if_there_is_only_one_auth_mode (0.43s) --- PASS: TestGdmModel/Error_on_authentication_client_denied_because_of_wrong_password_after_retry (0.22s) PASS ok github.com/ubuntu/authd/pam/internal/adapter 2.137s === RUN TestTransactionConnectionError === PAUSE TestTransactionConnectionError === RUN TestTransactionHandler === PAUSE TestTransactionHandler === RUN TestTransactionSetEnv === PAUSE TestTransactionSetEnv === RUN TestTransactionGetEnv === PAUSE TestTransactionGetEnv === RUN TestTransactionGetEnvList === PAUSE TestTransactionGetEnvList === RUN TestTransactionSetItem === PAUSE TestTransactionSetItem === RUN TestTransactionGetItem === PAUSE TestTransactionGetItem === RUN TestTransactionSetData === PAUSE TestTransactionSetData === RUN TestTransactionGetData === PAUSE TestTransactionGetData === RUN TestStartStringConv === PAUSE TestStartStringConv === RUN TestTransactionGetUser === PAUSE TestTransactionGetUser === RUN TestStartBinaryConv === PAUSE TestStartBinaryConv === CONT TestTransactionConnectionError time="2024-03-27T14:39:50Z" level=debug msg="Connecting to invalid-address" === CONT TestTransactionGetItem --- PASS: TestTransactionConnectionError (0.00s) === CONT TestTransactionSetItem === CONT TestTransactionGetEnvList === CONT TestTransactionGetEnv === RUN TestTransactionGetEnv/Errors_when_getting_an_env,_receiving_a_DBus_error === PAUSE TestTransactionGetEnv/Errors_when_getting_an_env,_receiving_a_DBus_error === RUN TestTransactionGetItem/Gets_an_item === RUN TestTransactionGetEnv/Gets_an_empty_env === PAUSE TestTransactionGetEnv/Gets_an_empty_env === RUN TestTransactionGetEnvList/Errors_when_getting_an_env_list,_receiving_a_DBus_error === PAUSE TestTransactionGetEnvList/Errors_when_getting_an_env_list,_receiving_a_DBus_error === RUN TestTransactionGetEnvList/Errors_when_getting_an_env,_receiving_a_PAM_error === PAUSE TestTransactionGetEnvList/Errors_when_getting_an_env,_receiving_a_PAM_error === RUN TestTransactionGetEnvList/Gets_an_empty_env_list === PAUSE TestTransactionGetEnvList/Gets_an_empty_env_list === RUN TestTransactionGetEnvList/Gets_a_filled_env_list === PAUSE TestTransactionGetEnvList/Gets_a_filled_env_list === CONT TestStartBinaryConv === RUN TestStartBinaryConv/Error_as_they_are_not_supported === PAUSE TestStartBinaryConv/Error_as_they_are_not_supported === CONT TestTransactionGetUser === RUN TestTransactionGetUser/Getting_a_previously_set_user_does_not_use_conversation_handler === PAUSE TestTransactionGetUser/Getting_a_previously_set_user_does_not_use_conversation_handler === RUN TestTransactionGetUser/Getting_the_user_uses_conversation_handler_if_none_was_set === PAUSE TestTransactionGetUser/Getting_the_user_uses_conversation_handler_if_none_was_set === RUN TestTransactionGetUser/Error_when_can't_get_user_item === PAUSE TestTransactionGetUser/Error_when_can't_get_user_item === RUN TestTransactionGetUser/Error_when_conversation_fails === PAUSE TestTransactionGetUser/Error_when_conversation_fails === RUN TestTransactionGetUser/Getting_a_previously_set_user_does_not_require_conversation_handler === PAUSE TestTransactionGetUser/Getting_a_previously_set_user_does_not_require_conversation_handler === CONT TestStartStringConv === RUN TestStartStringConv/Messages_with_error_style_are_handled_by_conversation === PAUSE TestStartStringConv/Messages_with_error_style_are_handled_by_conversation === RUN TestStartStringConv/Conversation_prompt_can_be_formatted === PAUSE TestStartStringConv/Conversation_prompt_can_be_formatted === RUN TestStartStringConv/Error_if_conversation_receives_a_DBus_error === PAUSE TestStartStringConv/Error_if_conversation_receives_a_DBus_error === RUN TestStartStringConv/Error_if_the_conversation_handler_fails === PAUSE TestStartStringConv/Error_if_the_conversation_handler_fails === RUN TestStartStringConv/Error_when_conversation_uses_binary_content_style === PAUSE TestStartStringConv/Error_when_conversation_uses_binary_content_style === CONT TestTransactionGetData === RUN TestTransactionSetItem/Sets_an_item === RUN TestTransactionGetEnv/Gets_an_value_env === PAUSE TestTransactionGetEnv/Gets_an_value_env === RUN TestTransactionGetEnv/Errors_when_getting_an_env,_receiving_a_PAM_error === PAUSE TestTransactionGetEnv/Errors_when_getting_an_env,_receiving_a_PAM_error === PAUSE TestTransactionSetItem/Sets_an_item === PAUSE TestTransactionGetItem/Gets_an_item === RUN TestTransactionGetData/Gets_some_data === PAUSE TestTransactionGetData/Gets_some_data === CONT TestTransactionSetData === RUN TestTransactionGetData/Errors_when_getting_data,_receiving_a_DBus_error === RUN TestTransactionSetItem/Sets_an_empty_item === PAUSE TestTransactionSetItem/Sets_an_empty_item === RUN TestTransactionSetItem/Errors_when_setting_an_item,_receiving_a_DBus_error === PAUSE TestTransactionSetItem/Errors_when_setting_an_item,_receiving_a_DBus_error === RUN TestTransactionSetItem/Errors_when_setting_an_item,_receiving_a_PAM_error === PAUSE TestTransactionSetItem/Errors_when_setting_an_item,_receiving_a_PAM_error === RUN TestTransactionGetItem/Gets_an_empty_item === PAUSE TestTransactionGetItem/Gets_an_empty_item === RUN TestTransactionGetItem/Errors_when_getting_an_item,_receiving_a_DBus_error === PAUSE TestTransactionGetItem/Errors_when_getting_an_item,_receiving_a_DBus_error === RUN TestTransactionGetItem/Errors_when_getting_an_item,_receiving_a_PAM_error === PAUSE TestTransactionGetItem/Errors_when_getting_an_item,_receiving_a_PAM_error === CONT TestTransactionSetEnv === RUN TestTransactionSetEnv/Errors_when_setting_an_env,_receiving_a_DBus_error === PAUSE TestTransactionSetEnv/Errors_when_setting_an_env,_receiving_a_DBus_error === RUN TestTransactionSetEnv/Errors_when_setting_an_env,_receiving_a_PAM_error === PAUSE TestTransactionSetEnv/Errors_when_setting_an_env,_receiving_a_PAM_error === RUN TestTransactionSetEnv/Errors_when_unsetting_an_env,_receiving_a_DBus_error === PAUSE TestTransactionSetEnv/Errors_when_unsetting_an_env,_receiving_a_DBus_error === RUN TestTransactionSetEnv/Errors_when_unsetting_an_env,_receiving_a_PAM_error === PAUSE TestTransactionSetEnv/Errors_when_unsetting_an_env,_receiving_a_PAM_error === RUN TestTransactionSetEnv/Sets_an_env === PAUSE TestTransactionSetEnv/Sets_an_env === RUN TestTransactionSetEnv/Sets_an_empty_env === PAUSE TestTransactionSetEnv/Sets_an_empty_env === RUN TestTransactionSetEnv/Unsets_an_env === PAUSE TestTransactionSetEnv/Unsets_an_env === CONT TestTransactionHandler === PAUSE TestTransactionGetData/Errors_when_getting_data,_receiving_a_DBus_error === RUN TestTransactionGetData/Errors_when_getting_data,_receiving_a_PAM_error === PAUSE TestTransactionGetData/Errors_when_getting_data,_receiving_a_PAM_error === RUN TestTransactionSetData/Errors_when_unsetting_data,_receiving_a_PAM_error === PAUSE TestTransactionSetData/Errors_when_unsetting_data,_receiving_a_PAM_error === RUN TestTransactionSetData/Sets_some_data === PAUSE TestTransactionSetData/Sets_some_data === RUN TestTransactionSetData/Unsets_some_data === PAUSE TestTransactionSetData/Unsets_some_data === RUN TestTransactionSetData/Errors_when_setting_data,_receiving_a_DBus_error === PAUSE TestTransactionSetData/Errors_when_setting_data,_receiving_a_DBus_error === RUN TestTransactionSetData/Errors_when_setting_data,_receiving_a_PAM_error === PAUSE TestTransactionSetData/Errors_when_setting_data,_receiving_a_PAM_error === RUN TestTransactionSetData/Errors_when_unsetting_data,_receiving_a_DBus_error === PAUSE TestTransactionSetData/Errors_when_unsetting_data,_receiving_a_DBus_error === CONT TestStartBinaryConv/Error_as_they_are_not_supported === CONT TestTransactionGetEnvList/Errors_when_getting_an_env_list,_receiving_a_DBus_error === CONT TestTransactionGetEnvList/Gets_a_filled_env_list time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock2621529379/bus.sock" time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock340308088/bus.sock" === NAME TestStartBinaryConv/Error_as_they_are_not_supported transaction_test.go:599: Using bus at address unix:path=/tmp/authd-system-bus-mock2621529379/bus.sock === NAME TestTransactionGetEnvList/Errors_when_getting_an_env_list,_receiving_a_DBus_error transaction_test.go:189: Using bus at address unix:path=/tmp/authd-system-bus-mock340308088/bus.sock --- PASS: TestStartBinaryConv (0.00s) --- PASS: TestStartBinaryConv/Error_as_they_are_not_supported (0.03s) === CONT TestTransactionGetEnvList/Gets_an_empty_env_list time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.GetEnvList: no return values defined for method GetEnvList" === CONT TestTransactionGetEnvList/Errors_when_getting_an_env,_receiving_a_PAM_error time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock1068071792/bus.sock" time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock1882522287/bus.sock" === NAME TestTransactionHandler transaction_test.go:33: Using bus at address unix:path=/tmp/authd-system-bus-mock1068071792/bus.sock === NAME TestTransactionGetEnvList/Gets_an_empty_env_list transaction_test.go:189: Using bus at address unix:path=/tmp/authd-system-bus-mock1882522287/bus.sock --- PASS: TestTransactionHandler (0.04s) === CONT TestTransactionGetUser/Getting_a_previously_set_user_does_not_use_conversation_handler time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock1491286608/bus.sock" === NAME TestTransactionGetEnvList/Gets_a_filled_env_list transaction_test.go:189: Using bus at address unix:path=/tmp/authd-system-bus-mock1491286608/bus.sock === CONT TestStartStringConv/Messages_with_error_style_are_handled_by_conversation time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock77584218/bus.sock" === NAME TestTransactionGetEnvList/Errors_when_getting_an_env,_receiving_a_PAM_error transaction_test.go:189: Using bus at address unix:path=/tmp/authd-system-bus-mock77584218/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.GetEnvList: Memory buffer error" === CONT TestTransactionGetUser/Getting_a_previously_set_user_does_not_require_conversation_handler --- PASS: TestTransactionGetEnvList (0.00s) --- PASS: TestTransactionGetEnvList/Errors_when_getting_an_env_list,_receiving_a_DBus_error (0.03s) --- PASS: TestTransactionGetEnvList/Gets_an_empty_env_list (0.01s) --- PASS: TestTransactionGetEnvList/Errors_when_getting_an_env,_receiving_a_PAM_error (0.02s) --- PASS: TestTransactionGetEnvList/Gets_a_filled_env_list (0.05s) === CONT TestTransactionGetUser/Error_when_conversation_fails time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock3399751450/bus.sock" time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock4169399740/bus.sock" === NAME TestTransactionGetUser/Getting_a_previously_set_user_does_not_require_conversation_handler transaction_test.go:572: Using bus at address unix:path=/tmp/authd-system-bus-mock3399751450/bus.sock === CONT TestTransactionGetUser/Error_when_can't_get_user_item time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock3922265154/bus.sock" === NAME TestTransactionGetUser/Error_when_conversation_fails transaction_test.go:572: Using bus at address unix:path=/tmp/authd-system-bus-mock3922265154/bus.sock === NAME TestStartStringConv/Messages_with_error_style_are_handled_by_conversation transaction_test.go:494: Using bus at address unix:path=/tmp/authd-system-bus-mock4169399740/bus.sock === CONT TestTransactionGetUser/Getting_the_user_uses_conversation_handler_if_none_was_set time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.Prompt: Conversation error" === CONT TestStartStringConv/Error_when_conversation_uses_binary_content_style time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock650863347/bus.sock" time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock524590855/bus.sock" === NAME TestTransactionGetUser/Error_when_can't_get_user_item transaction_test.go:572: Using bus at address unix:path=/tmp/authd-system-bus-mock524590855/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.GetItem: Bad item passed to pam_*_item()" === CONT TestStartStringConv/Error_if_the_conversation_handler_fails === NAME TestTransactionGetUser/Getting_a_previously_set_user_does_not_use_conversation_handler transaction_test.go:572: Using bus at address unix:path=/tmp/authd-system-bus-mock650863347/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock2753204203/bus.sock" time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock4104997710/bus.sock" === NAME TestStartStringConv/Error_if_the_conversation_handler_fails transaction_test.go:494: Using bus at address unix:path=/tmp/authd-system-bus-mock2753204203/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.Prompt: Memory buffer error" === NAME TestStartStringConv/Error_when_conversation_uses_binary_content_style transaction_test.go:494: Using bus at address unix:path=/tmp/authd-system-bus-mock4104997710/bus.sock === CONT TestStartStringConv/Error_if_conversation_receives_a_DBus_error === CONT TestStartStringConv/Conversation_prompt_can_be_formatted time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock2440253987/bus.sock" === CONT TestTransactionGetEnv/Errors_when_getting_an_env,_receiving_a_DBus_error === NAME TestTransactionGetUser/Getting_the_user_uses_conversation_handler_if_none_was_set transaction_test.go:572: Using bus at address unix:path=/tmp/authd-system-bus-mock2440253987/bus.sock --- PASS: TestTransactionGetUser (0.00s) --- PASS: TestTransactionGetUser/Getting_a_previously_set_user_does_not_require_conversation_handler (0.02s) --- PASS: TestTransactionGetUser/Error_when_conversation_fails (0.02s) --- PASS: TestTransactionGetUser/Error_when_can't_get_user_item (0.02s) --- PASS: TestTransactionGetUser/Getting_a_previously_set_user_does_not_use_conversation_handler (0.06s) --- PASS: TestTransactionGetUser/Getting_the_user_uses_conversation_handler_if_none_was_set (0.04s) === CONT TestTransactionGetEnv/Errors_when_getting_an_env,_receiving_a_PAM_error time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock2357190634/bus.sock" === NAME TestStartStringConv/Conversation_prompt_can_be_formatted transaction_test.go:494: Using bus at address unix:path=/tmp/authd-system-bus-mock2357190634/bus.sock === CONT TestTransactionGetEnv/Gets_an_value_env time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock1091246109/bus.sock" time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock1801536848/bus.sock" === NAME TestStartStringConv/Error_if_conversation_receives_a_DBus_error transaction_test.go:494: Using bus at address unix:path=/tmp/authd-system-bus-mock1801536848/bus.sock === NAME TestTransactionGetEnv/Errors_when_getting_an_env,_receiving_a_DBus_error transaction_test.go:143: Using bus at address unix:path=/tmp/authd-system-bus-mock1091246109/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.GetEnv: no return values defined for method GetEnv" time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.Prompt: no return values found while calling Prompt" === CONT TestTransactionGetEnv/Gets_an_empty_env --- PASS: TestStartStringConv (0.00s) --- PASS: TestStartStringConv/Messages_with_error_style_are_handled_by_conversation (0.03s) --- PASS: TestStartStringConv/Error_if_the_conversation_handler_fails (0.01s) --- PASS: TestStartStringConv/Error_when_conversation_uses_binary_content_style (0.03s) --- PASS: TestStartStringConv/Conversation_prompt_can_be_formatted (0.04s) --- PASS: TestStartStringConv/Error_if_conversation_receives_a_DBus_error (0.05s) === CONT TestTransactionSetItem/Sets_an_item time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock2992544539/bus.sock" === NAME TestTransactionGetEnv/Errors_when_getting_an_env,_receiving_a_PAM_error transaction_test.go:143: Using bus at address unix:path=/tmp/authd-system-bus-mock2992544539/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.GetEnv: Application needs to call libpam again" === CONT TestTransactionGetItem/Gets_an_item time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock145731411/bus.sock" === NAME TestTransactionGetEnv/Gets_an_value_env transaction_test.go:143: Using bus at address unix:path=/tmp/authd-system-bus-mock145731411/bus.sock === CONT TestTransactionSetItem/Errors_when_setting_an_item,_receiving_a_PAM_error time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock4231943525/bus.sock" time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock935746635/bus.sock" === NAME TestTransactionGetEnv/Gets_an_empty_env transaction_test.go:143: Using bus at address unix:path=/tmp/authd-system-bus-mock935746635/bus.sock === NAME TestTransactionGetItem/Gets_an_item transaction_test.go:299: Using bus at address unix:path=/tmp/authd-system-bus-mock4231943525/bus.sock --- PASS: TestTransactionGetEnv (0.00s) --- PASS: TestTransactionGetEnv/Errors_when_getting_an_env,_receiving_a_DBus_error (0.05s) --- PASS: TestTransactionGetEnv/Errors_when_getting_an_env,_receiving_a_PAM_error (0.04s) --- PASS: TestTransactionGetEnv/Gets_an_value_env (0.03s) --- PASS: TestTransactionGetEnv/Gets_an_empty_env (0.02s) === CONT TestTransactionSetItem/Errors_when_setting_an_item,_receiving_a_DBus_error === CONT TestTransactionSetItem/Sets_an_empty_item time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock2697177061/bus.sock" time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock4241868901/bus.sock" === NAME TestTransactionSetItem/Errors_when_setting_an_item,_receiving_a_PAM_error transaction_test.go:245: Using bus at address unix:path=/tmp/authd-system-bus-mock2697177061/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.SetItem: Bad item passed to pam_*_item()" === NAME TestTransactionSetItem/Sets_an_item transaction_test.go:245: Using bus at address unix:path=/tmp/authd-system-bus-mock4241868901/bus.sock === CONT TestTransactionGetItem/Errors_when_getting_an_item,_receiving_a_DBus_error time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock2721358089/bus.sock" time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock523857819/bus.sock" === CONT TestTransactionSetEnv/Errors_when_setting_an_env,_receiving_a_DBus_error === NAME TestTransactionSetItem/Errors_when_setting_an_item,_receiving_a_DBus_error transaction_test.go:245: Using bus at address unix:path=/tmp/authd-system-bus-mock2721358089/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.SetItem: no return values defined for method SetItem" === NAME TestTransactionSetItem/Sets_an_empty_item transaction_test.go:245: Using bus at address unix:path=/tmp/authd-system-bus-mock523857819/bus.sock === CONT TestTransactionGetItem/Gets_an_empty_item --- PASS: TestTransactionSetItem (0.00s) --- PASS: TestTransactionSetItem/Errors_when_setting_an_item,_receiving_a_PAM_error (0.02s) --- PASS: TestTransactionSetItem/Sets_an_item (0.05s) --- PASS: TestTransactionSetItem/Errors_when_setting_an_item,_receiving_a_DBus_error (0.03s) --- PASS: TestTransactionSetItem/Sets_an_empty_item (0.03s) === CONT TestTransactionSetEnv/Unsets_an_env time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock1835265362/bus.sock" === NAME TestTransactionGetItem/Errors_when_getting_an_item,_receiving_a_DBus_error transaction_test.go:299: Using bus at address unix:path=/tmp/authd-system-bus-mock1835265362/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.GetItem: no return values defined for method GetItem" time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock2919147029/bus.sock" === CONT TestTransactionSetEnv/Sets_an_empty_env === NAME TestTransactionSetEnv/Errors_when_setting_an_env,_receiving_a_DBus_error transaction_test.go:93: Using bus at address unix:path=/tmp/authd-system-bus-mock2919147029/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.SetEnv: no return values defined for method SetEnv" === CONT TestTransactionSetEnv/Sets_an_env time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock1668213756/bus.sock" time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock1554512959/bus.sock" === NAME TestTransactionSetEnv/Unsets_an_env transaction_test.go:93: Using bus at address unix:path=/tmp/authd-system-bus-mock1668213756/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock887705541/bus.sock" === NAME TestTransactionSetEnv/Sets_an_empty_env transaction_test.go:93: Using bus at address unix:path=/tmp/authd-system-bus-mock1554512959/bus.sock === CONT TestTransactionSetEnv/Errors_when_unsetting_an_env,_receiving_a_PAM_error === CONT TestTransactionSetEnv/Errors_when_unsetting_an_env,_receiving_a_DBus_error === NAME TestTransactionGetItem/Gets_an_empty_item transaction_test.go:299: Using bus at address unix:path=/tmp/authd-system-bus-mock887705541/bus.sock === CONT TestTransactionSetEnv/Errors_when_setting_an_env,_receiving_a_PAM_error time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock1089613501/bus.sock" === NAME TestTransactionSetEnv/Sets_an_env transaction_test.go:93: Using bus at address unix:path=/tmp/authd-system-bus-mock1089613501/bus.sock === CONT TestTransactionGetItem/Errors_when_getting_an_item,_receiving_a_PAM_error time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock1122117469/bus.sock" time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock3624826692/bus.sock" === NAME TestTransactionSetEnv/Errors_when_unsetting_an_env,_receiving_a_PAM_error transaction_test.go:93: Using bus at address unix:path=/tmp/authd-system-bus-mock1122117469/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.UnsetEnv: Critical error - immediate abort" === CONT TestTransactionGetData/Gets_some_data === NAME TestTransactionSetEnv/Errors_when_setting_an_env,_receiving_a_PAM_error transaction_test.go:93: Using bus at address unix:path=/tmp/authd-system-bus-mock3624826692/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.SetEnv: Bad item passed to pam_*_item()" === CONT TestTransactionSetData/Errors_when_unsetting_data,_receiving_a_PAM_error time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock2553483186/bus.sock" === NAME TestTransactionGetData/Gets_some_data transaction_test.go:420: Using bus at address unix:path=/tmp/authd-system-bus-mock2553483186/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock2166704422/bus.sock" === NAME TestTransactionSetEnv/Errors_when_unsetting_an_env,_receiving_a_DBus_error transaction_test.go:93: Using bus at address unix:path=/tmp/authd-system-bus-mock2166704422/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock4065902384/bus.sock" === CONT TestTransactionSetData/Errors_when_unsetting_data,_receiving_a_DBus_error time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.UnsetEnv: no return values defined for method UnsetEnv" === NAME TestTransactionGetItem/Errors_when_getting_an_item,_receiving_a_PAM_error transaction_test.go:299: Using bus at address unix:path=/tmp/authd-system-bus-mock4065902384/bus.sock --- PASS: TestTransactionSetEnv (0.00s) --- PASS: TestTransactionSetEnv/Errors_when_setting_an_env,_receiving_a_DBus_error (0.04s) --- PASS: TestTransactionSetEnv/Unsets_an_env (0.05s) --- PASS: TestTransactionSetEnv/Sets_an_empty_env (0.03s) --- PASS: TestTransactionSetEnv/Sets_an_env (0.02s) --- PASS: TestTransactionSetEnv/Errors_when_unsetting_an_env,_receiving_a_PAM_error (0.03s) --- PASS: TestTransactionSetEnv/Errors_when_setting_an_env,_receiving_a_PAM_error (0.03s) --- PASS: TestTransactionSetEnv/Errors_when_unsetting_an_env,_receiving_a_DBus_error (0.05s) === CONT TestTransactionGetData/Errors_when_getting_data,_receiving_a_PAM_error time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.GetItem: Bad item passed to pam_*_item()" === CONT TestTransactionGetData/Errors_when_getting_data,_receiving_a_DBus_error --- PASS: TestTransactionGetItem (0.00s) --- PASS: TestTransactionGetItem/Gets_an_item (0.02s) --- PASS: TestTransactionGetItem/Errors_when_getting_an_item,_receiving_a_DBus_error (0.04s) --- PASS: TestTransactionGetItem/Gets_an_empty_item (0.05s) --- PASS: TestTransactionGetItem/Errors_when_getting_an_item,_receiving_a_PAM_error (0.05s) time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock3111695443/bus.sock" === NAME TestTransactionSetData/Errors_when_unsetting_data,_receiving_a_PAM_error transaction_test.go:370: Using bus at address unix:path=/tmp/authd-system-bus-mock3111695443/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.UnsetData: Critical error - immediate abort" === CONT TestTransactionSetData/Errors_when_setting_data,_receiving_a_DBus_error time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock782359378/bus.sock" transaction_test.go:370: Using bus at address unix:path=/tmp/authd-system-bus-mock782359378/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.SetData: no return values defined for method SetData" === CONT TestTransactionSetData/Errors_when_setting_data,_receiving_a_PAM_error time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock1332831382/bus.sock" === NAME TestTransactionSetData/Errors_when_unsetting_data,_receiving_a_DBus_error transaction_test.go:370: Using bus at address unix:path=/tmp/authd-system-bus-mock1332831382/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.UnsetData: no return values defined for method UnsetData" === CONT TestTransactionSetData/Unsets_some_data time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock3580142606/bus.sock" === NAME TestTransactionGetData/Errors_when_getting_data,_receiving_a_PAM_error transaction_test.go:420: Using bus at address unix:path=/tmp/authd-system-bus-mock3580142606/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.GetData: No module specific data is present" === CONT TestTransactionSetData/Sets_some_data time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock97916464/bus.sock" time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock2829444775/bus.sock" transaction_test.go:370: Using bus at address unix:path=/tmp/authd-system-bus-mock97916464/bus.sock === NAME TestTransactionGetData/Errors_when_getting_data,_receiving_a_DBus_error transaction_test.go:420: Using bus at address unix:path=/tmp/authd-system-bus-mock2829444775/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.GetData: no return values defined for method GetData" --- PASS: TestTransactionGetData (0.00s) --- PASS: TestTransactionGetData/Gets_some_data (0.02s) --- PASS: TestTransactionGetData/Errors_when_getting_data,_receiving_a_PAM_error (0.03s) --- PASS: TestTransactionGetData/Errors_when_getting_data,_receiving_a_DBus_error (0.04s) time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock2933548757/bus.sock" === NAME TestTransactionSetData/Errors_when_setting_data,_receiving_a_PAM_error transaction_test.go:370: Using bus at address unix:path=/tmp/authd-system-bus-mock2933548757/bus.sock time="2024-03-27T14:39:50Z" level=debug msg="Connecting to unix:path=/tmp/authd-system-bus-mock236662396/bus.sock" time="2024-03-27T14:39:50Z" level=debug msg="failed to call com.ubuntu.authd.pam.SetData: Memory buffer error" === NAME TestTransactionSetData/Unsets_some_data transaction_test.go:370: Using bus at address unix:path=/tmp/authd-system-bus-mock236662396/bus.sock --- PASS: TestTransactionSetData (0.00s) --- PASS: TestTransactionSetData/Errors_when_unsetting_data,_receiving_a_PAM_error (0.02s) --- PASS: TestTransactionSetData/Errors_when_setting_data,_receiving_a_DBus_error (0.01s) --- PASS: TestTransactionSetData/Errors_when_unsetting_data,_receiving_a_DBus_error (0.03s) --- PASS: TestTransactionSetData/Sets_some_data (0.01s) --- PASS: TestTransactionSetData/Errors_when_setting_data,_receiving_a_PAM_error (0.03s) --- PASS: TestTransactionSetData/Unsets_some_data (0.02s) PASS ok github.com/ubuntu/authd/pam/internal/dbusmodule 0.416s === RUN TestSendToGdm === PAUSE TestSendToGdm === RUN TestSendData === PAUSE TestSendData === RUN TestDataConversationFunc === PAUSE TestDataConversationFunc === RUN TestDataSendChecked === PAUSE TestDataSendChecked === RUN TestDataSendPoll === PAUSE TestDataSendPoll === RUN TestDataSendRequestTyped === PAUSE TestDataSendRequestTyped === RUN TestDataEmitEvent === PAUSE TestDataEmitEvent === RUN TestExtension --- PASS: TestExtension (0.00s) === RUN TestGdmExtensionSupport === PAUSE TestGdmExtensionSupport === RUN TestGdmJSONProto === PAUSE TestGdmJSONProto === RUN TestGdmJSONProtoRequestErrors === PAUSE TestGdmJSONProtoRequestErrors === RUN TestGdmJSONProtoResponseErrors === PAUSE TestGdmJSONProtoResponseErrors === RUN TestGdmStructsMarshal === PAUSE TestGdmStructsMarshal === RUN TestGdmStructsUnMarshal === PAUSE TestGdmStructsUnMarshal === CONT TestSendToGdm === RUN TestSendToGdm/Error_on_empty_data === PAUSE TestSendToGdm/Error_on_empty_data === RUN TestSendToGdm/Error_with_empty_data_returned === PAUSE TestSendToGdm/Error_with_empty_data_returned === RUN TestSendToGdm/JSON_number_can_be_sent_and_received === PAUSE TestSendToGdm/JSON_number_can_be_sent_and_received === RUN TestSendToGdm/Single_char_is_sent_and_received_as_string === PAUSE TestSendToGdm/Single_char_is_sent_and_received_as_string === RUN TestSendToGdm/Utf-8_data_is_sent_and_returned === PAUSE TestSendToGdm/Utf-8_data_is_sent_and_returned === RUN TestSendToGdm/Nil_data_returned === PAUSE TestSendToGdm/Nil_data_returned === RUN TestSendToGdm/Error_on_nil_data === PAUSE TestSendToGdm/Error_on_nil_data === RUN TestSendToGdm/JSON_null_data_can_be_sent_and_received === PAUSE TestSendToGdm/JSON_null_data_can_be_sent_and_received === RUN TestSendToGdm/JSON_null_is_returned === PAUSE TestSendToGdm/JSON_null_is_returned === CONT TestSendToGdm/Error_on_empty_data === CONT TestGdmStructsUnMarshal === RUN TestGdmStructsUnMarshal/Error_request_packet_with_unknown_value_type === PAUSE TestGdmStructsUnMarshal/Error_request_packet_with_unknown_value_type === RUN TestGdmStructsUnMarshal/Error_response_packet_with_missing_data === PAUSE TestGdmStructsUnMarshal/Error_response_packet_with_missing_data === RUN TestGdmStructsUnMarshal/Event_ack_packet === PAUSE TestGdmStructsUnMarshal/Event_ack_packet === RUN TestGdmStructsUnMarshal/Error_event_packet_with_invalid_data === PAUSE TestGdmStructsUnMarshal/Error_event_packet_with_invalid_data === RUN TestGdmStructsUnMarshal/hello_packet === PAUSE TestGdmStructsUnMarshal/hello_packet === RUN TestGdmStructsUnMarshal/Event_packet === PAUSE TestGdmStructsUnMarshal/Event_packet === RUN TestGdmStructsUnMarshal/Response_packet === PAUSE TestGdmStructsUnMarshal/Response_packet === RUN TestGdmStructsUnMarshal/Error_packet_with_invalid_value_type === PAUSE TestGdmStructsUnMarshal/Error_packet_with_invalid_value_type === RUN TestGdmStructsUnMarshal/Error_pollResponse_packet_with_missing_event_type === PAUSE TestGdmStructsUnMarshal/Error_pollResponse_packet_with_missing_event_type === RUN TestGdmStructsUnMarshal/Error_event_packet_with_unknown_type === PAUSE TestGdmStructsUnMarshal/Error_event_packet_with_unknown_type === RUN TestGdmStructsUnMarshal/Error_event_packet_with_unexpected_data === PAUSE TestGdmStructsUnMarshal/Error_event_packet_with_unexpected_data === RUN TestGdmStructsUnMarshal/Error_response_packet_with_unexpected_data === PAUSE TestGdmStructsUnMarshal/Error_response_packet_with_unexpected_data === RUN TestGdmStructsUnMarshal/Error_poll_packet_with_unexpected_data === PAUSE TestGdmStructsUnMarshal/Error_poll_packet_with_unexpected_data === RUN TestGdmStructsUnMarshal/Response_packet_with_ack_data === PAUSE TestGdmStructsUnMarshal/Response_packet_with_ack_data === RUN TestGdmStructsUnMarshal/Poll_packet === PAUSE TestGdmStructsUnMarshal/Poll_packet === RUN TestGdmStructsUnMarshal/Error_hello_packet_with_unexpected_data === PAUSE TestGdmStructsUnMarshal/Error_hello_packet_with_unexpected_data === RUN TestGdmStructsUnMarshal/Error_event_packet_with_invalid_value_type === PAUSE TestGdmStructsUnMarshal/Error_event_packet_with_invalid_value_type === RUN TestGdmStructsUnMarshal/Error_pollResponse_packet_with_unsupported_event_type === PAUSE TestGdmStructsUnMarshal/Error_pollResponse_packet_with_unsupported_event_type === RUN TestGdmStructsUnMarshal/Error_pollResponse_packet_with_unexpected_data === PAUSE TestGdmStructsUnMarshal/Error_pollResponse_packet_with_unexpected_data === RUN TestGdmStructsUnMarshal/Request_packet === PAUSE TestGdmStructsUnMarshal/Request_packet === RUN TestGdmStructsUnMarshal/Error_packet_with_invalid_type === PAUSE TestGdmStructsUnMarshal/Error_packet_with_invalid_type === RUN TestGdmStructsUnMarshal/Error_event_packet_with_missing_data === PAUSE TestGdmStructsUnMarshal/Error_event_packet_with_missing_data === RUN TestGdmStructsUnMarshal/Error_event_ack_packet_with_unexpected_member === PAUSE TestGdmStructsUnMarshal/Error_event_ack_packet_with_unexpected_member === RUN TestGdmStructsUnMarshal/Error_request_packet_with_unknown_type === PAUSE TestGdmStructsUnMarshal/Error_request_packet_with_unknown_type === RUN TestGdmStructsUnMarshal/Error_empty_packet_object === PAUSE TestGdmStructsUnMarshal/Error_empty_packet_object === RUN TestGdmStructsUnMarshal/PollResponse_packet === PAUSE TestGdmStructsUnMarshal/PollResponse_packet === RUN TestGdmStructsUnMarshal/PollResponse_packet_with_missing_data === PAUSE TestGdmStructsUnMarshal/PollResponse_packet_with_missing_data === RUN TestGdmStructsUnMarshal/Hello_packet_with_data === PAUSE TestGdmStructsUnMarshal/Hello_packet_with_data === RUN TestGdmStructsUnMarshal/Error_event_packet_with_missing_type === PAUSE TestGdmStructsUnMarshal/Error_event_packet_with_missing_type === RUN TestGdmStructsUnMarshal/Error_request_packet_with_missing_type === PAUSE TestGdmStructsUnMarshal/Error_request_packet_with_missing_type === RUN TestGdmStructsUnMarshal/Error_request_packet_with_unexpected_data === PAUSE TestGdmStructsUnMarshal/Error_request_packet_with_unexpected_data === RUN TestGdmStructsUnMarshal/Request_packet_with_missing_data === PAUSE TestGdmStructsUnMarshal/Request_packet_with_missing_data === RUN TestGdmStructsUnMarshal/Error_empty_packet_ === PAUSE TestGdmStructsUnMarshal/Error_empty_packet_ === CONT TestGdmStructsUnMarshal/Error_request_packet_with_unknown_value_type === CONT TestGdmStructsMarshal === RUN TestGdmStructsMarshal/Request_packet_with_missing_data === PAUSE TestGdmStructsMarshal/Request_packet_with_missing_data === RUN TestGdmStructsMarshal/Poll_packet === PAUSE TestGdmStructsMarshal/Poll_packet === RUN TestGdmStructsMarshal/PollResponse_packet_with_nil_data === PAUSE TestGdmStructsMarshal/PollResponse_packet_with_nil_data === RUN TestGdmStructsMarshal/Error_hello_packet_with_unexpected_data === PAUSE TestGdmStructsMarshal/Error_hello_packet_with_unexpected_data === RUN TestGdmStructsMarshal/Error_request_packet_with_unknown_type === PAUSE TestGdmStructsMarshal/Error_request_packet_with_unknown_type === RUN TestGdmStructsMarshal/Error_response_packet_with_unexpected_data === PAUSE TestGdmStructsMarshal/Error_response_packet_with_unexpected_data === RUN TestGdmStructsMarshal/Request_packet === PAUSE TestGdmStructsMarshal/Request_packet === RUN TestGdmStructsMarshal/Response_packet === PAUSE TestGdmStructsMarshal/Response_packet === RUN TestGdmStructsMarshal/Error_if_packet_has_invalid_type === PAUSE TestGdmStructsMarshal/Error_if_packet_has_invalid_type === RUN TestGdmStructsMarshal/Error_event_packet_with_unknown_type === PAUSE TestGdmStructsMarshal/Error_event_packet_with_unknown_type === RUN TestGdmStructsMarshal/Error_request_packet_with_invalid_type === PAUSE TestGdmStructsMarshal/Error_request_packet_with_invalid_type === RUN TestGdmStructsMarshal/Error_pollResponse_packet_with_missing_event_type === PAUSE TestGdmStructsMarshal/Error_pollResponse_packet_with_missing_event_type === RUN TestGdmStructsMarshal/Error_pollResponse_packet_with_unexpected_data === PAUSE TestGdmStructsMarshal/Error_pollResponse_packet_with_unexpected_data === RUN TestGdmStructsMarshal/Hello_packet === PAUSE TestGdmStructsMarshal/Hello_packet === RUN TestGdmStructsMarshal/PollResponse_packet_with_empty_data === PAUSE TestGdmStructsMarshal/PollResponse_packet_with_empty_data === RUN TestGdmStructsMarshal/Error_event_packet_with_missing_data === PAUSE TestGdmStructsMarshal/Error_event_packet_with_missing_data === RUN TestGdmStructsMarshal/Error_request_packet_with_missing_data === PAUSE TestGdmStructsMarshal/Error_request_packet_with_missing_data === RUN TestGdmStructsMarshal/Error_request_packet_with_empty_data === PAUSE TestGdmStructsMarshal/Error_request_packet_with_empty_data === RUN TestGdmStructsMarshal/Error_event_packet_with_missing_type === PAUSE TestGdmStructsMarshal/Error_event_packet_with_missing_type === RUN TestGdmStructsMarshal/Error_pollResponse_packet_with_event_with_missing_type === PAUSE TestGdmStructsMarshal/Error_pollResponse_packet_with_event_with_missing_type === RUN TestGdmStructsMarshal/Error_response_packet_with_invalid_type === PAUSE TestGdmStructsMarshal/Error_response_packet_with_invalid_type === RUN TestGdmStructsMarshal/Event_packet === PAUSE TestGdmStructsMarshal/Event_packet === RUN TestGdmStructsMarshal/PollResponse_packet === PAUSE TestGdmStructsMarshal/PollResponse_packet === RUN TestGdmStructsMarshal/PollResponse_packet_with_multiple_results === PAUSE TestGdmStructsMarshal/PollResponse_packet_with_multiple_results === RUN TestGdmStructsMarshal/Error_empty_packet === PAUSE TestGdmStructsMarshal/Error_empty_packet === RUN TestGdmStructsMarshal/Error_request_packet_with_unexpected_data === PAUSE TestGdmStructsMarshal/Error_request_packet_with_unexpected_data === RUN TestGdmStructsMarshal/Error_event_packet_with_empty_data === PAUSE TestGdmStructsMarshal/Error_event_packet_with_empty_data === RUN TestGdmStructsMarshal/Error_event_packet_with_unexpected_data === PAUSE TestGdmStructsMarshal/Error_event_packet_with_unexpected_data === RUN TestGdmStructsMarshal/Error_response_packet_with_missing_data === PAUSE TestGdmStructsMarshal/Error_response_packet_with_missing_data === RUN TestGdmStructsMarshal/Error_response_packet_with_missing_type === PAUSE TestGdmStructsMarshal/Error_response_packet_with_missing_type === RUN TestGdmStructsMarshal/Error_poll_packet_with_unexpected_data === PAUSE TestGdmStructsMarshal/Error_poll_packet_with_unexpected_data === RUN TestGdmStructsMarshal/Hello_packet_with_data === PAUSE TestGdmStructsMarshal/Hello_packet_with_data === RUN TestGdmStructsMarshal/Event_ack_packet === PAUSE TestGdmStructsMarshal/Event_ack_packet === RUN TestGdmStructsMarshal/Response_packet_with_ack_data === PAUSE TestGdmStructsMarshal/Response_packet_with_ack_data === RUN TestGdmStructsMarshal/Error_event_packet_with_invalid_type === PAUSE TestGdmStructsMarshal/Error_event_packet_with_invalid_type === RUN TestGdmStructsMarshal/Error_event_ack_packet_with_unexpected_data === PAUSE TestGdmStructsMarshal/Error_event_ack_packet_with_unexpected_data === CONT TestGdmStructsMarshal/Request_packet_with_missing_data === CONT TestGdmJSONProtoResponseErrors === RUN TestGdmJSONProtoResponseErrors/On_proto_name_mismatch === PAUSE TestGdmJSONProtoResponseErrors/On_proto_name_mismatch === RUN TestGdmJSONProtoResponseErrors/On_proto_version_mismatch === PAUSE TestGdmJSONProtoResponseErrors/On_proto_version_mismatch === RUN TestGdmJSONProtoResponseErrors/On_nil_JSON === PAUSE TestGdmJSONProtoResponseErrors/On_nil_JSON === RUN TestGdmJSONProtoResponseErrors/On_empty_JSON === PAUSE TestGdmJSONProtoResponseErrors/On_empty_JSON === RUN TestGdmJSONProtoResponseErrors/On_invalid_JSON === PAUSE TestGdmJSONProtoResponseErrors/On_invalid_JSON === CONT TestGdmJSONProtoResponseErrors/On_proto_name_mismatch === CONT TestGdmJSONProtoRequestErrors === RUN TestGdmJSONProtoRequestErrors/With_invalid_JSON_object === PAUSE TestGdmJSONProtoRequestErrors/With_invalid_JSON_object === RUN TestGdmJSONProtoRequestErrors/With_null_data === PAUSE TestGdmJSONProtoRequestErrors/With_null_data === RUN TestGdmJSONProtoRequestErrors/With_empty_data === PAUSE TestGdmJSONProtoRequestErrors/With_empty_data === RUN TestGdmJSONProtoRequestErrors/With_single_char === PAUSE TestGdmJSONProtoRequestErrors/With_single_char === RUN TestGdmJSONProtoRequestErrors/With_lorem_ipsum_string_data === PAUSE TestGdmJSONProtoRequestErrors/With_lorem_ipsum_string_data === CONT TestGdmJSONProtoRequestErrors/With_invalid_JSON_object === CONT TestGdmJSONProto === RUN TestGdmJSONProto/With_single_boolean === PAUSE TestGdmJSONProto/With_single_boolean === RUN TestGdmJSONProto/With_empty_object === PAUSE TestGdmJSONProto/With_empty_object === RUN TestGdmJSONProto/With_complex_object === PAUSE TestGdmJSONProto/With_complex_object === RUN TestGdmJSONProto/With_null_data === PAUSE TestGdmJSONProto/With_null_data === RUN TestGdmJSONProto/With_single_int === PAUSE TestGdmJSONProto/With_single_int === RUN TestGdmJSONProto/With_single_float === PAUSE TestGdmJSONProto/With_single_float === RUN TestGdmJSONProto/With_single_string === PAUSE TestGdmJSONProto/With_single_string === CONT TestGdmJSONProto/With_single_boolean === CONT TestGdmExtensionSupport === RUN TestGdmExtensionSupport/Unknown_extension_is_unsupported === CONT TestDataEmitEvent === RUN TestDataEmitEvent/Emit_event_AuthModesReceived === CONT TestDataSendRequestTyped === RUN TestDataSendRequestTyped/Request_Ui_layout_capabilities,_expecting_Ack_type === PAUSE TestDataSendRequestTyped/Request_Ui_layout_capabilities,_expecting_Ack_type === RUN TestDataSendRequestTyped/Request_change_state,_handles_nil_response_data,_expecting_Ack_type === PAUSE TestDataSendRequestTyped/Request_change_state,_handles_nil_response_data,_expecting_Ack_type === RUN TestDataSendRequestTyped/Error_with_unknown_request === PAUSE TestDataSendRequestTyped/Error_with_unknown_request === RUN TestDataSendRequestTyped/Error_with_unknown_request_expecting_Ack_type === PAUSE TestDataSendRequestTyped/Error_with_unknown_request_expecting_Ack_type === RUN TestDataSendRequestTyped/Error_with_mismatching_response_type_expecting_Ack_type === PAUSE TestDataSendRequestTyped/Error_with_mismatching_response_type_expecting_Ack_type === RUN TestDataSendRequestTyped/Request_change_state === PAUSE TestDataSendRequestTyped/Request_change_state === RUN TestDataSendRequestTyped/Request_Ui_layout_capabilities === PAUSE TestDataSendRequestTyped/Request_Ui_layout_capabilities === CONT TestDataSendPoll === RUN TestDataSendPoll/Error_on_nil_return === PAUSE TestDataSendPoll/Error_on_nil_return === RUN TestDataSendPoll/Error_on_unexpected_type === PAUSE TestDataSendPoll/Error_on_unexpected_type === RUN TestDataSendPoll/Polling_handles_a_null_response === PAUSE TestDataSendPoll/Polling_handles_a_null_response === RUN TestDataSendPoll/Polling_handles_an_empty_response === PAUSE TestDataSendPoll/Polling_handles_an_empty_response === PAUSE TestDataEmitEvent/Emit_event_AuthModesReceived === RUN TestDataEmitEvent/Emit_event_UiLayoutReceived === PAUSE TestDataEmitEvent/Emit_event_UiLayoutReceived === RUN TestDataEmitEvent/Error_on_nil_event === PAUSE TestDataEmitEvent/Error_on_nil_event === RUN TestDataEmitEvent/Emit_event_StartAuthentication === PAUSE TestDataEmitEvent/Emit_event_StartAuthentication === RUN TestDataEmitEvent/Emit_event_BrokersReceived === RUN TestDataSendRequestTyped/Request_Ui_layout_capabilities,_handles_nil_response_data === RUN TestDataSendPoll/Polling_handles_multiple_event_events_response === PAUSE TestDataEmitEvent/Emit_event_BrokersReceived === RUN TestDataEmitEvent/Emit_event_BrokerSelected === PAUSE TestDataEmitEvent/Emit_event_BrokerSelected === RUN TestDataEmitEvent/Emit_event_AuthModeSelected === PAUSE TestDataEmitEvent/Emit_event_AuthModeSelected === RUN TestDataEmitEvent/Emit_event_IsAuthenticatedRequested === PAUSE TestDataEmitEvent/Emit_event_IsAuthenticatedRequested === RUN TestDataEmitEvent/Emit_event_ReselectAuthMode === PAUSE TestDataEmitEvent/Emit_event_ReselectAuthMode === RUN TestDataEmitEvent/Emit_event_StageChanged === PAUSE TestDataEmitEvent/Emit_event_StageChanged === RUN TestDataEmitEvent/Emit_event_AuthEvent === PAUSE TestDataEmitEvent/Emit_event_AuthEvent === RUN TestDataEmitEvent/Emit_event_UserSelected === PAUSE TestDataEmitEvent/Emit_event_UserSelected === RUN TestDataEmitEvent/Error_on_unexpected_event_type === PAUSE TestDataEmitEvent/Error_on_unexpected_event_type === RUN TestDataEmitEvent/Error_on_invalid_data === PAUSE TestDataEmitEvent/Error_on_invalid_data === PAUSE TestDataSendRequestTyped/Request_Ui_layout_capabilities,_handles_nil_response_data === PAUSE TestDataSendPoll/Polling_handles_multiple_event_events_response === RUN TestDataSendRequestTyped/Error_with_non-response_type_expecting_Ack_type === CONT TestDataConversationFunc === PAUSE TestDataSendRequestTyped/Error_with_non-response_type_expecting_Ack_type === RUN TestDataConversationFunc/Error_on_unexpected_JSON === PAUSE TestDataConversationFunc/Error_on_unexpected_JSON === CONT TestDataSendChecked === RUN TestDataSendRequestTyped/Error_with_unknown_request_expecting_UiLayoutCapabilities_type === PAUSE TestDataSendRequestTyped/Error_with_unknown_request_expecting_UiLayoutCapabilities_type === RUN TestDataSendRequestTyped/Error_with_mismatching_response_type_expecting_UiLayoutCapabilities_type === RUN TestDataConversationFunc/Error_on_invalid_Returned_Data === PAUSE TestDataConversationFunc/Error_on_invalid_Returned_Data === RUN TestDataConversationFunc/Send_valid_data_and_return_it_back === PAUSE TestDataConversationFunc/Send_valid_data_and_return_it_back === RUN TestDataConversationFunc/Error_on_invalid_protocol === PAUSE TestDataConversationFunc/Error_on_invalid_protocol === PAUSE TestDataSendRequestTyped/Error_with_mismatching_response_type_expecting_UiLayoutCapabilities_type === RUN TestDataSendChecked/Can_send_and_receive_Hello_packet_data === PAUSE TestDataSendChecked/Can_send_and_receive_Hello_packet_data === RUN TestDataSendChecked/Can_send_event_and_receive_an_event_ack === PAUSE TestDataSendChecked/Can_send_event_and_receive_an_event_ack === RUN TestDataSendChecked/Error_on_empty_data === PAUSE TestDataSendChecked/Error_on_empty_data === RUN TestDataSendChecked/Error_on_missing_data_return === PAUSE TestDataSendChecked/Error_on_missing_data_return === RUN TestDataSendChecked/Error_on_wrong_data === PAUSE TestDataSendChecked/Error_on_wrong_data === CONT TestSendData === RUN TestDataSendRequestTyped/Error_with_non-response_type_expecting_UiLayoutCapabilities_type === PAUSE TestDataSendRequestTyped/Error_with_non-response_type_expecting_UiLayoutCapabilities_type === RUN TestDataSendRequestTyped/Request_change_state,_handles_nil_response_data === PAUSE TestDataSendRequestTyped/Request_change_state,_handles_nil_response_data === RUN TestDataSendRequestTyped/Request_change_state,_expecting_UiLayoutCapabilities_type === PAUSE TestDataSendRequestTyped/Request_change_state,_expecting_UiLayoutCapabilities_type === RUN TestDataSendRequestTyped/Error_with_mismatching_response_type === PAUSE TestDataSendRequestTyped/Error_with_mismatching_response_type === RUN TestDataSendRequestTyped/Request_Ui_layout_capabilities,_expecting_UiLayoutCapabilities_type === PAUSE TestDataSendRequestTyped/Request_Ui_layout_capabilities,_expecting_UiLayoutCapabilities_type === RUN TestDataSendRequestTyped/Error_with_non-response_type === PAUSE TestDataSendRequestTyped/Error_with_non-response_type === RUN TestDataSendRequestTyped/Request_change_state,_expecting_Ack_type === PAUSE TestDataSendRequestTyped/Request_change_state,_expecting_Ack_type === RUN TestDataSendRequestTyped/Request_Ui_layout_capabilities,_handles_nil_response_data,_expecting_UiLayoutCapabilities_type === PAUSE TestDataSendRequestTyped/Request_Ui_layout_capabilities,_handles_nil_response_data,_expecting_UiLayoutCapabilities_type === RUN TestDataSendRequestTyped/Error_on_nil_return === PAUSE TestDataSendRequestTyped/Error_on_nil_return === RUN TestSendData/Send_data_can_handle_null_JSON_value_as_return_value === PAUSE TestSendData/Send_data_can_handle_null_JSON_value_as_return_value === RUN TestSendData/Can_send_Hello_packet_data === PAUSE TestSendData/Can_send_Hello_packet_data === RUN TestSendData/Error_on_empty_data === PAUSE TestSendData/Error_on_empty_data === RUN TestSendData/Error_on_missing_data_return === PAUSE TestSendData/Error_on_missing_data_return === RUN TestSendData/Error_on_wrong_data === PAUSE TestSendData/Error_on_wrong_data === CONT TestSendToGdm/JSON_null_data_can_be_sent_and_received === CONT TestSendToGdm/JSON_null_is_returned === CONT TestSendToGdm/Error_on_nil_data === RUN TestGdmExtensionSupport/Extensions_are_advertised === CONT TestSendToGdm/Nil_data_returned === CONT TestSendToGdm/Utf-8_data_is_sent_and_returned === CONT TestSendToGdm/Single_char_is_sent_and_received_as_string === RUN TestGdmExtensionSupport/The_private_string_extension_unsupported_if_not_advertised === CONT TestSendToGdm/JSON_number_can_be_sent_and_received === CONT TestSendToGdm/Error_with_empty_data_returned === CONT TestGdmStructsUnMarshal/Error_empty_packet_ === CONT TestGdmStructsUnMarshal/Request_packet_with_missing_data === CONT TestGdmStructsUnMarshal/Error_request_packet_with_unexpected_data === CONT TestGdmStructsUnMarshal/Error_request_packet_with_missing_type === CONT TestGdmStructsUnMarshal/Error_event_packet_with_missing_type === CONT TestGdmStructsUnMarshal/Hello_packet_with_data === CONT TestGdmStructsUnMarshal/PollResponse_packet_with_missing_data === CONT TestGdmStructsUnMarshal/PollResponse_packet === CONT TestGdmStructsUnMarshal/Error_empty_packet_object === CONT TestGdmStructsUnMarshal/Error_request_packet_with_unknown_type === CONT TestGdmStructsUnMarshal/Error_event_ack_packet_with_unexpected_member === CONT TestGdmStructsUnMarshal/Error_event_packet_with_missing_data === CONT TestGdmStructsUnMarshal/Error_packet_with_invalid_type === CONT TestGdmStructsUnMarshal/Request_packet === CONT TestGdmStructsUnMarshal/Error_pollResponse_packet_with_unexpected_data === CONT TestGdmStructsUnMarshal/Error_pollResponse_packet_with_unsupported_event_type === CONT TestGdmStructsUnMarshal/Error_event_packet_with_invalid_value_type === CONT TestGdmStructsUnMarshal/Error_hello_packet_with_unexpected_data === CONT TestGdmStructsUnMarshal/Poll_packet === CONT TestGdmStructsUnMarshal/Response_packet_with_ack_data === CONT TestGdmStructsUnMarshal/Error_poll_packet_with_unexpected_data === CONT TestGdmStructsUnMarshal/Error_response_packet_with_unexpected_data === CONT TestGdmStructsUnMarshal/Error_event_packet_with_unexpected_data === CONT TestGdmStructsUnMarshal/Error_event_packet_with_unknown_type === CONT TestGdmStructsUnMarshal/Error_pollResponse_packet_with_missing_event_type === CONT TestGdmStructsUnMarshal/Error_packet_with_invalid_value_type === CONT TestGdmStructsUnMarshal/Response_packet === CONT TestGdmStructsUnMarshal/Event_packet === CONT TestGdmStructsUnMarshal/hello_packet === CONT TestGdmStructsUnMarshal/Error_event_packet_with_invalid_data === CONT TestGdmStructsUnMarshal/Event_ack_packet === CONT TestGdmStructsUnMarshal/Error_response_packet_with_missing_data === CONT TestGdmStructsMarshal/Error_event_ack_packet_with_unexpected_data === CONT TestGdmStructsMarshal/Error_event_packet_with_invalid_type === CONT TestGdmStructsMarshal/Response_packet_with_ack_data --- PASS: TestGdmStructsUnMarshal (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_request_packet_with_unknown_value_type (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_empty_packet_ (0.00s) --- PASS: TestGdmStructsUnMarshal/Request_packet_with_missing_data (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_request_packet_with_unexpected_data (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_request_packet_with_missing_type (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_event_packet_with_missing_type (0.00s) --- PASS: TestGdmStructsUnMarshal/Hello_packet_with_data (0.00s) --- PASS: TestGdmStructsUnMarshal/PollResponse_packet_with_missing_data (0.00s) --- PASS: TestGdmStructsUnMarshal/PollResponse_packet (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_empty_packet_object (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_request_packet_with_unknown_type (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_event_ack_packet_with_unexpected_member (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_event_packet_with_missing_data (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_packet_with_invalid_type (0.00s) --- PASS: TestGdmStructsUnMarshal/Request_packet (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_pollResponse_packet_with_unexpected_data (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_pollResponse_packet_with_unsupported_event_type (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_event_packet_with_invalid_value_type (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_hello_packet_with_unexpected_data (0.00s) --- PASS: TestGdmStructsUnMarshal/Poll_packet (0.00s) --- PASS: TestGdmStructsUnMarshal/Response_packet_with_ack_data (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_poll_packet_with_unexpected_data (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_response_packet_with_unexpected_data (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_event_packet_with_unexpected_data (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_event_packet_with_unknown_type (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_pollResponse_packet_with_missing_event_type (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_packet_with_invalid_value_type (0.00s) --- PASS: TestGdmStructsUnMarshal/Response_packet (0.00s) --- PASS: TestGdmStructsUnMarshal/Event_packet (0.00s) --- PASS: TestGdmStructsUnMarshal/hello_packet (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_event_packet_with_invalid_data (0.00s) --- PASS: TestGdmStructsUnMarshal/Event_ack_packet (0.00s) --- PASS: TestGdmStructsUnMarshal/Error_response_packet_with_missing_data (0.00s) === CONT TestGdmStructsMarshal/Event_ack_packet === CONT TestGdmStructsMarshal/Hello_packet_with_data === CONT TestGdmStructsMarshal/Error_poll_packet_with_unexpected_data === CONT TestGdmStructsMarshal/Error_response_packet_with_missing_type === CONT TestGdmStructsMarshal/Error_response_packet_with_missing_data === CONT TestGdmStructsMarshal/Error_event_packet_with_unexpected_data === CONT TestGdmStructsMarshal/Error_event_packet_with_empty_data === CONT TestGdmStructsMarshal/Error_request_packet_with_unexpected_data === CONT TestGdmStructsMarshal/Error_empty_packet === CONT TestGdmStructsMarshal/PollResponse_packet_with_multiple_results === CONT TestGdmStructsMarshal/PollResponse_packet === CONT TestGdmStructsMarshal/Event_packet === CONT TestGdmStructsMarshal/Error_response_packet_with_invalid_type === CONT TestGdmStructsMarshal/Error_pollResponse_packet_with_event_with_missing_type === CONT TestGdmStructsMarshal/Error_event_packet_with_missing_type === CONT TestGdmStructsMarshal/Error_request_packet_with_empty_data === CONT TestGdmStructsMarshal/Error_request_packet_with_missing_data === CONT TestGdmStructsMarshal/Error_event_packet_with_missing_data === CONT TestGdmStructsMarshal/PollResponse_packet_with_empty_data === CONT TestGdmStructsMarshal/Hello_packet === CONT TestGdmStructsMarshal/Error_pollResponse_packet_with_unexpected_data === CONT TestGdmStructsMarshal/Error_pollResponse_packet_with_missing_event_type === CONT TestGdmStructsMarshal/Error_request_packet_with_invalid_type === CONT TestGdmStructsMarshal/Error_event_packet_with_unknown_type === CONT TestGdmStructsMarshal/Error_if_packet_has_invalid_type === CONT TestGdmStructsMarshal/Response_packet === CONT TestGdmStructsMarshal/Error_response_packet_with_unexpected_data === CONT TestGdmStructsMarshal/Error_request_packet_with_unknown_type === CONT TestGdmStructsMarshal/Error_hello_packet_with_unexpected_data === CONT TestGdmStructsMarshal/PollResponse_packet_with_nil_data === CONT TestGdmStructsMarshal/Poll_packet === CONT TestGdmStructsMarshal/Request_packet --- PASS: TestGdmStructsMarshal (0.00s) --- PASS: TestGdmStructsMarshal/Request_packet_with_missing_data (0.00s) --- PASS: TestGdmStructsMarshal/Error_event_ack_packet_with_unexpected_data (0.00s) --- PASS: TestGdmStructsMarshal/Error_event_packet_with_invalid_type (0.00s) --- PASS: TestGdmStructsMarshal/Response_packet_with_ack_data (0.00s) --- PASS: TestGdmStructsMarshal/Event_ack_packet (0.00s) --- PASS: TestGdmStructsMarshal/Error_poll_packet_with_unexpected_data (0.00s) --- PASS: TestGdmStructsMarshal/Hello_packet_with_data (0.00s) --- PASS: TestGdmStructsMarshal/Error_response_packet_with_missing_data (0.00s) --- PASS: TestGdmStructsMarshal/Error_event_packet_with_unexpected_data (0.00s) --- PASS: TestGdmStructsMarshal/Error_event_packet_with_empty_data (0.00s) --- PASS: TestGdmStructsMarshal/Error_request_packet_with_unexpected_data (0.00s) --- PASS: TestGdmStructsMarshal/Error_empty_packet (0.00s) --- PASS: TestGdmStructsMarshal/Error_response_packet_with_missing_type (0.00s) --- PASS: TestGdmStructsMarshal/PollResponse_packet_with_multiple_results (0.00s) --- PASS: TestGdmStructsMarshal/Event_packet (0.00s) --- PASS: TestGdmStructsMarshal/Error_response_packet_with_invalid_type (0.00s) --- PASS: TestGdmStructsMarshal/Error_pollResponse_packet_with_event_with_missing_type (0.00s) --- PASS: TestGdmStructsMarshal/Error_event_packet_with_missing_type (0.00s) --- PASS: TestGdmStructsMarshal/Error_request_packet_with_empty_data (0.00s) --- PASS: TestGdmStructsMarshal/Error_request_packet_with_missing_data (0.00s) --- PASS: TestGdmStructsMarshal/Error_event_packet_with_missing_data (0.00s) --- PASS: TestGdmStructsMarshal/PollResponse_packet_with_empty_data (0.00s) --- PASS: TestGdmStructsMarshal/Hello_packet (0.00s) --- PASS: TestGdmStructsMarshal/Error_pollResponse_packet_with_unexpected_data (0.00s) --- PASS: TestGdmStructsMarshal/Error_pollResponse_packet_with_missing_event_type (0.00s) --- PASS: TestGdmStructsMarshal/Error_request_packet_with_invalid_type (0.00s) --- PASS: TestGdmStructsMarshal/Error_event_packet_with_unknown_type (0.00s) --- PASS: TestGdmStructsMarshal/PollResponse_packet (0.00s) --- PASS: TestGdmStructsMarshal/Error_if_packet_has_invalid_type (0.00s) --- PASS: TestGdmStructsMarshal/Response_packet (0.00s) --- PASS: TestGdmStructsMarshal/Error_response_packet_with_unexpected_data (0.00s) --- PASS: TestGdmStructsMarshal/Error_request_packet_with_unknown_type (0.00s) --- PASS: TestGdmStructsMarshal/Error_hello_packet_with_unexpected_data (0.00s) --- PASS: TestGdmStructsMarshal/PollResponse_packet_with_nil_data (0.00s) --- PASS: TestGdmStructsMarshal/Poll_packet (0.00s) --- PASS: TestGdmStructsMarshal/Request_packet (0.00s) === CONT TestGdmJSONProtoResponseErrors/On_invalid_JSON === CONT TestGdmJSONProtoResponseErrors/On_empty_JSON === CONT TestGdmJSONProtoResponseErrors/On_nil_JSON === CONT TestGdmJSONProtoResponseErrors/On_proto_version_mismatch --- PASS: TestGdmExtensionSupport (0.10s) --- PASS: TestGdmExtensionSupport/Unknown_extension_is_unsupported (0.01s) --- PASS: TestGdmExtensionSupport/Extensions_are_advertised (0.03s) --- PASS: TestGdmExtensionSupport/The_private_string_extension_unsupported_if_not_advertised (0.02s) === CONT TestGdmJSONProtoRequestErrors/With_lorem_ipsum_string_data === CONT TestGdmJSONProtoRequestErrors/With_single_char --- PASS: TestSendToGdm (0.01s) --- PASS: TestSendToGdm/Error_on_empty_data (0.08s) --- PASS: TestSendToGdm/JSON_null_data_can_be_sent_and_received (0.02s) --- PASS: TestSendToGdm/JSON_null_is_returned (0.01s) --- PASS: TestSendToGdm/Error_on_nil_data (0.01s) --- PASS: TestSendToGdm/Utf-8_data_is_sent_and_returned (0.03s) --- PASS: TestSendToGdm/Nil_data_returned (0.03s) --- PASS: TestSendToGdm/Single_char_is_sent_and_received_as_string (0.04s) --- PASS: TestSendToGdm/JSON_number_can_be_sent_and_received (0.02s) --- PASS: TestSendToGdm/Error_with_empty_data_returned (0.04s) === CONT TestGdmJSONProtoRequestErrors/With_empty_data === CONT TestGdmJSONProtoRequestErrors/With_null_data === CONT TestGdmJSONProto/With_single_string === CONT TestGdmJSONProto/With_single_float === CONT TestGdmJSONProto/With_single_int === CONT TestGdmJSONProto/With_null_data === CONT TestGdmJSONProto/With_complex_object === CONT TestGdmJSONProto/With_empty_object --- PASS: TestGdmJSONProtoResponseErrors (0.02s) --- PASS: TestGdmJSONProtoResponseErrors/On_proto_name_mismatch (0.08s) --- PASS: TestGdmJSONProtoResponseErrors/On_empty_JSON (0.03s) --- PASS: TestGdmJSONProtoResponseErrors/On_invalid_JSON (0.03s) --- PASS: TestGdmJSONProtoResponseErrors/On_nil_JSON (0.01s) --- PASS: TestGdmJSONProtoResponseErrors/On_proto_version_mismatch (0.02s) === CONT TestDataEmitEvent/Emit_event_AuthModesReceived === CONT TestDataEmitEvent/Error_on_invalid_data === CONT TestDataEmitEvent/Error_on_unexpected_event_type === CONT TestDataEmitEvent/Emit_event_UserSelected --- PASS: TestGdmJSONProtoRequestErrors (0.01s) --- PASS: TestGdmJSONProtoRequestErrors/With_invalid_JSON_object (0.08s) --- PASS: TestGdmJSONProtoRequestErrors/With_lorem_ipsum_string_data (0.02s) --- PASS: TestGdmJSONProtoRequestErrors/With_single_char (0.02s) --- PASS: TestGdmJSONProtoRequestErrors/With_empty_data (0.04s) --- PASS: TestGdmJSONProtoRequestErrors/With_null_data (0.02s) === CONT TestDataEmitEvent/Emit_event_AuthEvent --- PASS: TestGdmJSONProto (0.01s) --- PASS: TestGdmJSONProto/With_single_boolean (0.08s) --- PASS: TestGdmJSONProto/With_single_string (0.02s) --- PASS: TestGdmJSONProto/With_single_float (0.02s) --- PASS: TestGdmJSONProto/With_single_int (0.01s) --- PASS: TestGdmJSONProto/With_null_data (0.01s) --- PASS: TestGdmJSONProto/With_complex_object (0.01s) --- PASS: TestGdmJSONProto/With_empty_object (0.01s) === CONT TestDataEmitEvent/Emit_event_StageChanged === CONT TestDataEmitEvent/Emit_event_ReselectAuthMode === CONT TestDataEmitEvent/Emit_event_IsAuthenticatedRequested === CONT TestDataEmitEvent/Emit_event_AuthModeSelected === CONT TestDataEmitEvent/Emit_event_BrokerSelected === CONT TestDataEmitEvent/Emit_event_BrokersReceived === CONT TestDataEmitEvent/Emit_event_StartAuthentication === CONT TestDataEmitEvent/Error_on_nil_event === CONT TestDataEmitEvent/Emit_event_UiLayoutReceived === CONT TestDataSendPoll/Error_on_nil_return === CONT TestDataSendPoll/Polling_handles_an_empty_response === CONT TestDataSendPoll/Polling_handles_multiple_event_events_response === CONT TestDataSendPoll/Error_on_unexpected_type === CONT TestDataSendPoll/Polling_handles_a_null_response === CONT TestDataConversationFunc/Error_on_unexpected_JSON === CONT TestDataConversationFunc/Error_on_invalid_protocol === CONT TestDataConversationFunc/Error_on_invalid_Returned_Data === CONT TestDataSendChecked/Can_send_and_receive_Hello_packet_data === CONT TestDataConversationFunc/Send_valid_data_and_return_it_back --- PASS: TestDataEmitEvent (0.02s) --- PASS: TestDataEmitEvent/Emit_event_UserSelected (0.01s) --- PASS: TestDataEmitEvent/Error_on_invalid_data (0.02s) --- PASS: TestDataEmitEvent/Error_on_unexpected_event_type (0.02s) --- PASS: TestDataEmitEvent/Emit_event_AuthModesReceived (0.02s) --- PASS: TestDataEmitEvent/Emit_event_AuthEvent (0.01s) --- PASS: TestDataEmitEvent/Emit_event_ReselectAuthMode (0.01s) --- PASS: TestDataEmitEvent/Emit_event_IsAuthenticatedRequested (0.01s) --- PASS: TestDataEmitEvent/Emit_event_StageChanged (0.01s) --- PASS: TestDataEmitEvent/Emit_event_AuthModeSelected (0.01s) --- PASS: TestDataEmitEvent/Emit_event_BrokersReceived (0.01s) --- PASS: TestDataEmitEvent/Emit_event_BrokerSelected (0.01s) --- PASS: TestDataEmitEvent/Emit_event_StartAuthentication (0.01s) --- PASS: TestDataEmitEvent/Error_on_nil_event (0.01s) --- PASS: TestDataEmitEvent/Emit_event_UiLayoutReceived (0.02s) === CONT TestDataSendChecked/Error_on_wrong_data === CONT TestDataSendChecked/Error_on_missing_data_return --- PASS: TestDataSendPoll (0.02s) --- PASS: TestDataSendPoll/Polling_handles_an_empty_response (0.02s) --- PASS: TestDataSendPoll/Error_on_nil_return (0.02s) --- PASS: TestDataSendPoll/Polling_handles_multiple_event_events_response (0.02s) --- PASS: TestDataSendPoll/Polling_handles_a_null_response (0.02s) --- PASS: TestDataSendPoll/Error_on_unexpected_type (0.02s) === CONT TestDataSendChecked/Error_on_empty_data === CONT TestDataSendChecked/Can_send_event_and_receive_an_event_ack === CONT TestDataSendRequestTyped/Request_Ui_layout_capabilities,_expecting_Ack_type === CONT TestSendData/Send_data_can_handle_null_JSON_value_as_return_value --- PASS: TestDataConversationFunc (0.01s) --- PASS: TestDataConversationFunc/Error_on_unexpected_JSON (0.02s) --- PASS: TestDataConversationFunc/Error_on_invalid_protocol (0.01s) --- PASS: TestDataConversationFunc/Error_on_invalid_Returned_Data (0.02s) --- PASS: TestDataConversationFunc/Send_valid_data_and_return_it_back (0.02s) === CONT TestDataSendRequestTyped/Request_Ui_layout_capabilities,_handles_nil_response_data === CONT TestDataSendRequestTyped/Error_on_nil_return === CONT TestDataSendRequestTyped/Request_Ui_layout_capabilities,_handles_nil_response_data,_expecting_UiLayoutCapabilities_type === CONT TestDataSendRequestTyped/Request_change_state,_expecting_Ack_type === CONT TestDataSendRequestTyped/Error_with_non-response_type --- PASS: TestDataSendChecked (0.01s) --- PASS: TestDataSendChecked/Can_send_and_receive_Hello_packet_data (0.02s) --- PASS: TestDataSendChecked/Error_on_wrong_data (0.01s) --- PASS: TestDataSendChecked/Error_on_missing_data_return (0.01s) --- PASS: TestDataSendChecked/Error_on_empty_data (0.01s) --- PASS: TestDataSendChecked/Can_send_event_and_receive_an_event_ack (0.02s) === CONT TestDataSendRequestTyped/Request_Ui_layout_capabilities,_expecting_UiLayoutCapabilities_type === CONT TestDataSendRequestTyped/Error_with_mismatching_response_type_expecting_UiLayoutCapabilities_type === CONT TestDataSendRequestTyped/Error_with_unknown_request_expecting_UiLayoutCapabilities_type === CONT TestDataSendRequestTyped/Error_with_non-response_type_expecting_Ack_type === CONT TestDataSendRequestTyped/Error_with_non-response_type_expecting_UiLayoutCapabilities_type === CONT TestDataSendRequestTyped/Error_with_mismatching_response_type === CONT TestDataSendRequestTyped/Request_change_state,_expecting_UiLayoutCapabilities_type === CONT TestDataSendRequestTyped/Request_change_state,_handles_nil_response_data === CONT TestSendData/Error_on_missing_data_return === CONT TestDataSendRequestTyped/Error_with_mismatching_response_type_expecting_Ack_type === CONT TestDataSendRequestTyped/Request_Ui_layout_capabilities === CONT TestSendData/Error_on_wrong_data === CONT TestSendData/Can_send_Hello_packet_data === CONT TestDataSendRequestTyped/Request_change_state === CONT TestSendData/Error_on_empty_data === CONT TestDataSendRequestTyped/Error_with_unknown_request === CONT TestDataSendRequestTyped/Request_change_state,_handles_nil_response_data,_expecting_Ack_type === CONT TestDataSendRequestTyped/Error_with_unknown_request_expecting_Ack_type --- PASS: TestSendData (0.02s) --- PASS: TestSendData/Send_data_can_handle_null_JSON_value_as_return_value (0.02s) --- PASS: TestSendData/Error_on_missing_data_return (0.02s) --- PASS: TestSendData/Error_on_wrong_data (0.01s) --- PASS: TestSendData/Can_send_Hello_packet_data (0.02s) --- PASS: TestSendData/Error_on_empty_data (0.01s) --- PASS: TestDataSendRequestTyped (0.01s) --- PASS: TestDataSendRequestTyped/Request_Ui_layout_capabilities,_expecting_Ack_type (0.01s) --- PASS: TestDataSendRequestTyped/Error_on_nil_return (0.01s) --- PASS: TestDataSendRequestTyped/Request_Ui_layout_capabilities,_handles_nil_response_data (0.02s) --- PASS: TestDataSendRequestTyped/Request_Ui_layout_capabilities,_handles_nil_response_data,_expecting_UiLayoutCapabilities_type (0.01s) --- PASS: TestDataSendRequestTyped/Error_with_non-response_type (0.01s) --- PASS: TestDataSendRequestTyped/Request_Ui_layout_capabilities,_expecting_UiLayoutCapabilities_type (0.02s) --- PASS: TestDataSendRequestTyped/Request_change_state,_expecting_Ack_type (0.02s) --- PASS: TestDataSendRequestTyped/Error_with_mismatching_response_type_expecting_UiLayoutCapabilities_type (0.01s) --- PASS: TestDataSendRequestTyped/Error_with_unknown_request_expecting_UiLayoutCapabilities_type (0.01s) --- PASS: TestDataSendRequestTyped/Error_with_non-response_type_expecting_UiLayoutCapabilities_type (0.01s) --- PASS: TestDataSendRequestTyped/Error_with_non-response_type_expecting_Ack_type (0.01s) --- PASS: TestDataSendRequestTyped/Error_with_mismatching_response_type (0.01s) --- PASS: TestDataSendRequestTyped/Request_change_state,_expecting_UiLayoutCapabilities_type (0.02s) --- PASS: TestDataSendRequestTyped/Error_with_mismatching_response_type_expecting_Ack_type (0.02s) --- PASS: TestDataSendRequestTyped/Request_change_state,_handles_nil_response_data (0.02s) --- PASS: TestDataSendRequestTyped/Request_Ui_layout_capabilities (0.01s) --- PASS: TestDataSendRequestTyped/Request_change_state (0.02s) --- PASS: TestDataSendRequestTyped/Error_with_unknown_request (0.01s) --- PASS: TestDataSendRequestTyped/Request_change_state,_handles_nil_response_data,_expecting_Ack_type (0.01s) --- PASS: TestDataSendRequestTyped/Error_with_unknown_request_expecting_Ack_type (0.02s) PASS ok github.com/ubuntu/authd/pam/internal/gdm 0.520s === RUN TestSetGetItem === PAUSE TestSetGetItem === RUN TestSetPutEnv === PAUSE TestSetPutEnv === RUN TestSetGetData === PAUSE TestSetGetData === RUN TestGetUser === PAUSE TestGetUser === RUN TestStartStringConv === PAUSE TestStartStringConv === RUN TestStartBinaryConv === PAUSE TestStartBinaryConv === RUN TestStartBinaryPointerConv === PAUSE TestStartBinaryPointerConv === RUN TestStartConvMulti === PAUSE TestStartConvMulti === RUN TestAvailableBrokers === PAUSE TestAvailableBrokers === RUN TestGetPreviousBroker === PAUSE TestGetPreviousBroker === RUN TestSelectBroker === PAUSE TestSelectBroker === RUN TestGetAuthenticationModes === PAUSE TestGetAuthenticationModes === RUN TestSelectAuthenticationModes === PAUSE TestSelectAuthenticationModes === RUN TestIsAuthenticated === PAUSE TestIsAuthenticated === RUN TestEndSession === PAUSE TestEndSession === RUN TestSetDefaultBrokerForUser === PAUSE TestSetDefaultBrokerForUser === RUN TestCreateService === PAUSE TestCreateService === RUN TestCreateServiceError === PAUSE TestCreateServiceError === CONT TestSetGetItem === RUN TestSetGetItem/Returns_empty_when_getting_an_unset_user === CONT TestGetPreviousBroker === PAUSE TestSetGetItem/Returns_empty_when_getting_an_unset_user === RUN TestSetGetItem/Setting_and_getting_an_user === PAUSE TestSetGetItem/Setting_and_getting_an_user === RUN TestGetPreviousBroker/With_defined_empty_return_value === PAUSE TestGetPreviousBroker/With_defined_empty_return_value === RUN TestGetPreviousBroker/With_predefined_default_for_user_empty_return_value === PAUSE TestGetPreviousBroker/With_predefined_default_for_user_empty_return_value === RUN TestGetPreviousBroker/Error_with_missing_user === PAUSE TestGetPreviousBroker/Error_with_missing_user === RUN TestGetPreviousBroker/With_empty_options === PAUSE TestGetPreviousBroker/With_empty_options === RUN TestGetPreviousBroker/With_Error_return_value === PAUSE TestGetPreviousBroker/With_Error_return_value === RUN TestGetPreviousBroker/With_defined_return_value === PAUSE TestGetPreviousBroker/With_defined_return_value === CONT TestCreateServiceError --- PASS: TestCreateServiceError (0.00s) === CONT TestEndSession === RUN TestEndSession/With_Error_return_value === PAUSE TestEndSession/With_Error_return_value === RUN TestEndSession/With_valid_return_value === PAUSE TestEndSession/With_valid_return_value === RUN TestEndSession/Error_with_nil_args_and_empty_options === PAUSE TestEndSession/Error_with_nil_args_and_empty_options === RUN TestEndSession/Error_with_empty_args_empty_options === PAUSE TestEndSession/Error_with_empty_args_empty_options === RUN TestEndSession/Error_with_not-matching_session_ID === PAUSE TestEndSession/Error_with_not-matching_session_ID === CONT TestSetDefaultBrokerForUser === RUN TestSetDefaultBrokerForUser/With_valid_arguments === PAUSE TestSetDefaultBrokerForUser/With_valid_arguments === RUN TestSetDefaultBrokerForUser/Error_if_no_user_name_is_provided === PAUSE TestSetDefaultBrokerForUser/Error_if_no_user_name_is_provided === RUN TestSetDefaultBrokerForUser/Error_if_no_broker_ID_is_provided === PAUSE TestSetDefaultBrokerForUser/Error_if_no_broker_ID_is_provided === RUN TestSetDefaultBrokerForUser/With_empty_options === PAUSE TestSetDefaultBrokerForUser/With_empty_options === RUN TestSetDefaultBrokerForUser/With_Error_return_value === PAUSE TestSetDefaultBrokerForUser/With_Error_return_value === CONT TestCreateService === RUN TestCreateService/CApital-Empty === PAUSE TestCreateService/CApital-Empty === RUN TestCreateService/auth-sufficient-permit === PAUSE TestCreateService/auth-sufficient-permit === RUN TestCreateService/auth-sufficient-permit-args === PAUSE TestCreateService/auth-sufficient-permit-args === RUN TestCreateService/account-sufficient-requisite === PAUSE TestCreateService/account-sufficient-requisite === RUN TestCreateService/complete-custom === PAUSE TestCreateService/complete-custom === RUN TestCreateService/empty === PAUSE TestCreateService/empty === CONT TestIsAuthenticated === RUN TestSetGetItem/Error_when_setting_invalid_item === PAUSE TestSetGetItem/Error_when_setting_invalid_item === RUN TestSetGetItem/Error_when_getting_invalid_item === PAUSE TestSetGetItem/Error_when_getting_invalid_item === RUN TestSetGetItem/Set_user === PAUSE TestSetGetItem/Set_user === CONT TestSelectBroker === RUN TestSelectBroker/Error_with_nil_args_and_empty_options === PAUSE TestSelectBroker/Error_with_nil_args_and_empty_options === RUN TestSelectBroker/Error_with_empty_args_empty_options === PAUSE TestSelectBroker/Error_with_empty_args_empty_options === RUN TestSelectBroker/Error_on_starting_a_session_again === PAUSE TestSelectBroker/Error_on_starting_a_session_again === RUN TestSelectBroker/With_valid_args_and_empty_return_value_with_ignored_ID_generation === PAUSE TestSelectBroker/With_valid_args_and_empty_return_value_with_ignored_ID_generation === RUN TestSelectBroker/With_valid_args_and_defined_return_value === PAUSE TestSelectBroker/With_valid_args_and_defined_return_value === RUN TestSelectBroker/With_private_key_and_valid_args_and_empty_return_value === PAUSE TestSelectBroker/With_private_key_and_valid_args_and_empty_return_value === RUN TestSelectBroker/Starting_a_session_for_another_user_is_fine_when_ignoring_ID_checks === PAUSE TestSelectBroker/Starting_a_session_for_another_user_is_fine_when_ignoring_ID_checks === RUN TestSelectBroker/With_valid_args_and_empty_return_value === PAUSE TestSelectBroker/With_valid_args_and_empty_return_value === RUN TestSelectBroker/With_private_key_and_valid_args,_empty_return_value_ignoring_session_ID_generation === PAUSE TestSelectBroker/With_private_key_and_valid_args,_empty_return_value_ignoring_session_ID_generation === RUN TestSelectBroker/Error_on_broker_fetching_failed === PAUSE TestSelectBroker/Error_on_broker_fetching_failed === RUN TestSelectBroker/With_Error_return_value === PAUSE TestSelectBroker/With_Error_return_value === RUN TestSelectBroker/Error_on_unknown_broker_id === PAUSE TestSelectBroker/Error_on_unknown_broker_id === RUN TestSelectBroker/With_valid_args_and_generated_return_value === PAUSE TestSelectBroker/With_valid_args_and_generated_return_value === RUN TestSelectBroker/With_private_key_and_valid_args_and_defined_return_value === PAUSE TestSelectBroker/With_private_key_and_valid_args_and_defined_return_value === CONT TestSelectAuthenticationModes === RUN TestSelectBroker/With_private_key_and_valid_args_and_defined_return_value_without_encryption_key === PAUSE TestSelectBroker/With_private_key_and_valid_args_and_defined_return_value_without_encryption_key === CONT TestGetAuthenticationModes === RUN TestSelectAuthenticationModes/Error_with_not-matching_session_ID === RUN TestGetAuthenticationModes/Error_with_no_session_ID_arg === PAUSE TestSelectAuthenticationModes/Error_with_not-matching_session_ID === RUN TestSelectAuthenticationModes/Error_with_no_authentication_mode_ID === PAUSE TestSelectAuthenticationModes/Error_with_no_authentication_mode_ID === RUN TestSelectAuthenticationModes/Error_unknown_authentication_mode_ID === PAUSE TestSelectAuthenticationModes/Error_unknown_authentication_mode_ID === RUN TestSelectAuthenticationModes/With_Error_return_value === PAUSE TestSelectAuthenticationModes/With_Error_return_value === RUN TestSelectAuthenticationModes/With_empty_return_value === PAUSE TestSelectAuthenticationModes/With_empty_return_value === RUN TestSelectAuthenticationModes/With_all_modes_return_value === PAUSE TestSelectAuthenticationModes/With_all_modes_return_value === PAUSE TestGetAuthenticationModes/Error_with_no_session_ID_arg === RUN TestSelectAuthenticationModes/Error_with_nil_args_and_empty_options === PAUSE TestSelectAuthenticationModes/Error_with_nil_args_and_empty_options === RUN TestGetAuthenticationModes/Error_with_not-matching_session_ID === RUN TestSelectAuthenticationModes/Error_with_no_session_ID_arg === PAUSE TestGetAuthenticationModes/Error_with_not-matching_session_ID === RUN TestGetAuthenticationModes/With_Error_return_value === PAUSE TestGetAuthenticationModes/With_Error_return_value === PAUSE TestSelectAuthenticationModes/Error_with_no_session_ID_arg === RUN TestGetAuthenticationModes/With_empty_return_value === RUN TestSelectBroker/Starting_a_session_for_same_user_is_fine === PAUSE TestSelectBroker/Starting_a_session_for_same_user_is_fine === CONT TestAvailableBrokers === RUN TestAvailableBrokers/With_empty_options === PAUSE TestAvailableBrokers/With_empty_options === RUN TestAvailableBrokers/With_Error_return_value === PAUSE TestAvailableBrokers/With_Error_return_value === RUN TestAvailableBrokers/With_defined_return_value === PAUSE TestAvailableBrokers/With_defined_return_value === CONT TestStartConvMulti === PAUSE TestGetAuthenticationModes/With_empty_return_value === RUN TestGetAuthenticationModes/With_all_modes_return_value === PAUSE TestGetAuthenticationModes/With_all_modes_return_value === RUN TestStartConvMulti/Error_if_no_request_is_provided === RUN TestGetAuthenticationModes/With_modes_returned_from_values === PAUSE TestGetAuthenticationModes/With_modes_returned_from_values === RUN TestGetAuthenticationModes/With_no_session_ID_arg_when_enabled === PAUSE TestGetAuthenticationModes/With_no_session_ID_arg_when_enabled === RUN TestGetAuthenticationModes/Error_with_nil_args_and_empty_options === PAUSE TestStartConvMulti/Error_if_no_request_is_provided === CONT TestStartStringConv === RUN TestStartConvMulti/Error_if_one_of_the_multiple_request_fails === PAUSE TestGetAuthenticationModes/Error_with_nil_args_and_empty_options === RUN TestStartStringConv/Messages_with_error_style_are_handled_by_conversation === PAUSE TestStartStringConv/Messages_with_error_style_are_handled_by_conversation === CONT TestStartBinaryPointerConv === RUN TestStartBinaryPointerConv/With_nil_argument === PAUSE TestStartBinaryPointerConv/With_nil_argument === RUN TestStartBinaryPointerConv/With_empty_argument === PAUSE TestStartBinaryPointerConv/With_empty_argument === RUN TestStartBinaryPointerConv/With_simple_argument === PAUSE TestStartBinaryPointerConv/With_simple_argument === RUN TestStartBinaryPointerConv/Error_if_no_conversation_handler_is_set === PAUSE TestStartBinaryPointerConv/Error_if_no_conversation_handler_is_set === RUN TestStartBinaryPointerConv/Error_if_no_binary_conversation_handler_is_set === PAUSE TestStartBinaryPointerConv/Error_if_no_binary_conversation_handler_is_set === RUN TestStartBinaryPointerConv/Error_if_the_conversation_handler_fails === PAUSE TestStartBinaryPointerConv/Error_if_the_conversation_handler_fails === RUN TestStartStringConv/Conversation_prompt_can_be_formatted === RUN TestStartBinaryPointerConv/Error_if_no_conversation_handler_is_set_handles_allocated_data === PAUSE TestStartStringConv/Conversation_prompt_can_be_formatted === PAUSE TestStartBinaryPointerConv/Error_if_no_conversation_handler_is_set_handles_allocated_data === RUN TestStartStringConv/Error_if_no_conversation_handler_is_set === PAUSE TestStartStringConv/Error_if_no_conversation_handler_is_set === RUN TestStartStringConv/Error_if_the_conversation_handler_fails === PAUSE TestStartStringConv/Error_if_the_conversation_handler_fails === RUN TestStartStringConv/Error_when_conversation_uses_binary_content_style === PAUSE TestStartStringConv/Error_when_conversation_uses_binary_content_style === CONT TestStartBinaryConv === RUN TestStartBinaryConv/Simple_binary_conversation === PAUSE TestStartBinaryConv/Simple_binary_conversation === RUN TestStartBinaryConv/Error_if_no_conversation_handler_is_set === PAUSE TestStartBinaryConv/Error_if_no_conversation_handler_is_set === CONT TestSetGetData === RUN TestStartBinaryConv/Error_if_no_binary_conversation_handler_is_set === PAUSE TestStartBinaryConv/Error_if_no_binary_conversation_handler_is_set === RUN TestStartBinaryConv/Error_if_the_conversation_handler_fails === PAUSE TestStartBinaryConv/Error_if_the_conversation_handler_fails === RUN TestSetGetData/Sets_and_gets_data === CONT TestGetUser === PAUSE TestSetGetData/Sets_and_gets_data === RUN TestGetUser/Getting_the_user_uses_conversation_handler_if_none_was_set === RUN TestSetGetData/Set_replaces_data === PAUSE TestSetGetData/Set_replaces_data === RUN TestSetGetData/Nil_is_returned_when_getting_data_that_has_been_removed === PAUSE TestSetGetData/Nil_is_returned_when_getting_data_that_has_been_removed === RUN TestSetGetData/Error_when_getting_data_that_has_never_been_set === PAUSE TestSetGetData/Error_when_getting_data_that_has_never_been_set === CONT TestSetPutEnv === RUN TestSetPutEnv/Changes_a_preset_var === PAUSE TestSetPutEnv/Changes_a_preset_var === RUN TestSetPutEnv/Get_an_unset_env === PAUSE TestSetPutEnv/Get_an_unset_env === PAUSE TestGetUser/Getting_the_user_uses_conversation_handler_if_none_was_set === RUN TestSetPutEnv/Gets_an_invalid_env_name === RUN TestGetUser/Error_when_no_conversation_is_set === PAUSE TestSetPutEnv/Gets_an_invalid_env_name === RUN TestSetPutEnv/Error_when_putting_an_invalid_env_name === PAUSE TestSetPutEnv/Error_when_putting_an_invalid_env_name === RUN TestSetPutEnv/Put_var === PAUSE TestSetPutEnv/Put_var === RUN TestSetPutEnv/Unset_a_not-previously_set_value === PAUSE TestSetPutEnv/Unset_a_not-previously_set_value === RUN TestSetPutEnv/Unset_a_preset_value === PAUSE TestSetPutEnv/Unset_a_preset_value === CONT TestGetPreviousBroker/With_defined_empty_return_value === CONT TestEndSession/With_Error_return_value === CONT TestSetDefaultBrokerForUser/With_valid_arguments === CONT TestGetPreviousBroker/With_defined_return_value === CONT TestGetPreviousBroker/With_Error_return_value === CONT TestGetPreviousBroker/With_empty_options === CONT TestGetPreviousBroker/Error_with_missing_user === CONT TestGetPreviousBroker/With_predefined_default_for_user_empty_return_value === PAUSE TestStartConvMulti/Error_if_one_of_the_multiple_request_fails --- PASS: TestGetPreviousBroker (0.00s) --- PASS: TestGetPreviousBroker/With_defined_empty_return_value (0.00s) --- PASS: TestGetPreviousBroker/With_defined_return_value (0.00s) --- PASS: TestGetPreviousBroker/With_Error_return_value (0.00s) --- PASS: TestGetPreviousBroker/With_empty_options (0.00s) --- PASS: TestGetPreviousBroker/Error_with_missing_user (0.00s) --- PASS: TestGetPreviousBroker/With_predefined_default_for_user_empty_return_value (0.00s) === CONT TestCreateService/CApital-Empty === CONT TestSetGetItem/Returns_empty_when_getting_an_unset_user === RUN TestStartConvMulti/Can_address_multiple_string_requests === PAUSE TestStartConvMulti/Can_address_multiple_string_requests === RUN TestStartConvMulti/Can_address_multiple_binary_requests === PAUSE TestStartConvMulti/Can_address_multiple_binary_requests === RUN TestStartConvMulti/Can_address_multiple_mixed_binary_and_string_requests_ === PAUSE TestStartConvMulti/Can_address_multiple_mixed_binary_and_string_requests_ === CONT TestSetDefaultBrokerForUser/Error_if_no_broker_ID_is_provided === CONT TestEndSession/Error_with_not-matching_session_ID === CONT TestEndSession/Error_with_empty_args_empty_options === CONT TestSetGetItem/Set_user === PAUSE TestGetUser/Error_when_no_conversation_is_set === RUN TestGetUser/Getting_a_previously_set_user_does_not_require_conversation_handler === PAUSE TestGetUser/Getting_a_previously_set_user_does_not_require_conversation_handler === RUN TestGetUser/Getting_a_previously_set_user_does_not_use_conversation_handler === PAUSE TestGetUser/Getting_a_previously_set_user_does_not_use_conversation_handler === CONT TestSetGetItem/Error_when_getting_invalid_item === RUN TestIsAuthenticated/Error_with_not-matching_session_ID === PAUSE TestIsAuthenticated/Error_with_not-matching_session_ID === RUN TestIsAuthenticated/Error_with_no_authentication_data === PAUSE TestIsAuthenticated/Error_with_no_authentication_data === RUN TestIsAuthenticated/Error_decoding_challenge === PAUSE TestIsAuthenticated/Error_decoding_challenge === RUN TestIsAuthenticated/With_empty_return_value === PAUSE TestIsAuthenticated/With_empty_return_value === RUN TestIsAuthenticated/Invalid_challenge_with_message === PAUSE TestIsAuthenticated/Invalid_challenge_with_message === RUN TestIsAuthenticated/Valid_challenge === PAUSE TestIsAuthenticated/Valid_challenge === RUN TestIsAuthenticated/Valid_challenge_with_message === PAUSE TestIsAuthenticated/Valid_challenge_with_message === RUN TestIsAuthenticated/Retry_challenge_with_message === PAUSE TestIsAuthenticated/Retry_challenge_with_message === RUN TestIsAuthenticated/Wait_with_message === PAUSE TestIsAuthenticated/Wait_with_message === RUN TestIsAuthenticated/Error_with_no_session_ID_arg === PAUSE TestIsAuthenticated/Error_with_no_session_ID_arg === RUN TestIsAuthenticated/Error_missing_wanted_skip === PAUSE TestIsAuthenticated/Error_missing_wanted_skip === RUN TestIsAuthenticated/Error_decrypting_invalid_challenge === PAUSE TestIsAuthenticated/Error_decrypting_invalid_challenge === RUN TestIsAuthenticated/Invalid_challenge === PAUSE TestIsAuthenticated/Invalid_challenge === RUN TestIsAuthenticated/Error_with_nil_args_and_empty_options === PAUSE TestIsAuthenticated/Error_with_nil_args_and_empty_options === RUN TestIsAuthenticated/Error_empty_challenge === PAUSE TestIsAuthenticated/Error_empty_challenge === RUN TestIsAuthenticated/Error_decrypting_challenge_per_missing_private_key === PAUSE TestIsAuthenticated/Error_decrypting_challenge_per_missing_private_key === RUN TestIsAuthenticated/Error_missing_wanted_challenge === PAUSE TestIsAuthenticated/Error_missing_wanted_challenge === RUN TestIsAuthenticated/Error_missing_wanted_wait === PAUSE TestIsAuthenticated/Error_missing_wanted_wait === RUN TestIsAuthenticated/With_Error_return_value === PAUSE TestIsAuthenticated/With_Error_return_value === RUN TestIsAuthenticated/With_retry_return_value === PAUSE TestIsAuthenticated/With_retry_return_value === RUN TestIsAuthenticated/Skip_with_message === PAUSE TestIsAuthenticated/Skip_with_message === RUN TestIsAuthenticated/Error_with_invalid_authentication_data === PAUSE TestIsAuthenticated/Error_with_invalid_authentication_data === CONT TestSetGetItem/Error_when_setting_invalid_item === CONT TestSetGetItem/Setting_and_getting_an_user === CONT TestSetDefaultBrokerForUser/With_Error_return_value === CONT TestCreateService/complete-custom === CONT TestSetDefaultBrokerForUser/Error_if_no_user_name_is_provided === CONT TestEndSession/Error_with_nil_args_and_empty_options === CONT TestSetDefaultBrokerForUser/With_empty_options --- PASS: TestSetDefaultBrokerForUser (0.00s) --- PASS: TestSetDefaultBrokerForUser/With_valid_arguments (0.00s) --- PASS: TestSetDefaultBrokerForUser/Error_if_no_broker_ID_is_provided (0.00s) --- PASS: TestSetDefaultBrokerForUser/With_Error_return_value (0.00s) --- PASS: TestSetDefaultBrokerForUser/Error_if_no_user_name_is_provided (0.00s) --- PASS: TestSetDefaultBrokerForUser/With_empty_options (0.00s) === CONT TestCreateService/empty === CONT TestCreateService/auth-sufficient-permit-args === CONT TestEndSession/With_valid_return_value === CONT TestCreateService/account-sufficient-requisite --- PASS: TestEndSession (0.00s) --- PASS: TestEndSession/With_Error_return_value (0.00s) --- PASS: TestEndSession/Error_with_not-matching_session_ID (0.00s) --- PASS: TestEndSession/Error_with_empty_args_empty_options (0.00s) --- PASS: TestEndSession/Error_with_nil_args_and_empty_options (0.00s) --- PASS: TestEndSession/With_valid_return_value (0.00s) === CONT TestCreateService/auth-sufficient-permit === CONT TestSelectAuthenticationModes/Error_with_not-matching_session_ID === CONT TestSelectAuthenticationModes/Error_with_nil_args_and_empty_options === CONT TestSelectAuthenticationModes/With_all_modes_return_value === CONT TestSelectAuthenticationModes/With_empty_return_value === CONT TestSelectAuthenticationModes/With_Error_return_value === CONT TestSelectAuthenticationModes/Error_unknown_authentication_mode_ID === CONT TestSelectAuthenticationModes/Error_with_no_authentication_mode_ID === CONT TestSelectAuthenticationModes/Error_with_no_session_ID_arg === CONT TestSelectBroker/Error_with_nil_args_and_empty_options --- PASS: TestSelectAuthenticationModes (0.00s) --- PASS: TestSelectAuthenticationModes/Error_with_not-matching_session_ID (0.00s) --- PASS: TestSelectAuthenticationModes/Error_with_nil_args_and_empty_options (0.00s) --- PASS: TestSelectAuthenticationModes/With_all_modes_return_value (0.00s) --- PASS: TestSelectAuthenticationModes/With_empty_return_value (0.00s) --- PASS: TestSelectAuthenticationModes/With_Error_return_value (0.00s) --- PASS: TestSelectAuthenticationModes/Error_unknown_authentication_mode_ID (0.00s) --- PASS: TestSelectAuthenticationModes/Error_with_no_authentication_mode_ID (0.00s) --- PASS: TestSelectAuthenticationModes/Error_with_no_session_ID_arg (0.00s) === CONT TestSelectBroker/Starting_a_session_for_same_user_is_fine === CONT TestSelectBroker/With_private_key_and_valid_args_and_defined_return_value === CONT TestSelectBroker/With_valid_args_and_generated_return_value --- PASS: TestCreateService (0.00s) --- PASS: TestCreateService/CApital-Empty (0.00s) --- PASS: TestCreateService/complete-custom (0.00s) --- PASS: TestCreateService/empty (0.00s) --- PASS: TestCreateService/auth-sufficient-permit-args (0.00s) --- PASS: TestCreateService/account-sufficient-requisite (0.00s) --- PASS: TestCreateService/auth-sufficient-permit (0.00s) === CONT TestSelectBroker/With_private_key_and_valid_args_and_defined_return_value_without_encryption_key === CONT TestSelectBroker/Error_on_unknown_broker_id === CONT TestSelectBroker/With_Error_return_value === CONT TestSelectBroker/Error_on_broker_fetching_failed === CONT TestSelectBroker/With_private_key_and_valid_args,_empty_return_value_ignoring_session_ID_generation === CONT TestAvailableBrokers/With_empty_options === CONT TestSelectBroker/Starting_a_session_for_another_user_is_fine_when_ignoring_ID_checks === CONT TestSelectBroker/With_valid_args_and_empty_return_value === CONT TestSelectBroker/With_valid_args_and_defined_return_value === CONT TestSelectBroker/With_valid_args_and_empty_return_value_with_ignored_ID_generation === CONT TestSelectBroker/Error_on_starting_a_session_again === CONT TestSelectBroker/With_private_key_and_valid_args_and_empty_return_value === CONT TestSelectBroker/Error_with_empty_args_empty_options === CONT TestAvailableBrokers/With_defined_return_value === CONT TestAvailableBrokers/With_Error_return_value === CONT TestGetAuthenticationModes/Error_with_no_session_ID_arg --- PASS: TestAvailableBrokers (0.00s) --- PASS: TestAvailableBrokers/With_empty_options (0.00s) --- PASS: TestAvailableBrokers/With_Error_return_value (0.00s) --- PASS: TestAvailableBrokers/With_defined_return_value (0.00s) === CONT TestGetAuthenticationModes/With_all_modes_return_value === CONT TestGetAuthenticationModes/Error_with_nil_args_and_empty_options --- PASS: TestSelectBroker (0.00s) --- PASS: TestSelectBroker/Error_with_nil_args_and_empty_options (0.00s) --- PASS: TestSelectBroker/Starting_a_session_for_same_user_is_fine (0.00s) --- PASS: TestSelectBroker/With_private_key_and_valid_args_and_defined_return_value (0.00s) --- PASS: TestSelectBroker/With_valid_args_and_generated_return_value (0.00s) --- PASS: TestSelectBroker/Error_on_unknown_broker_id (0.00s) --- PASS: TestSelectBroker/With_Error_return_value (0.00s) --- PASS: TestSelectBroker/Error_on_broker_fetching_failed (0.00s) --- PASS: TestSelectBroker/With_private_key_and_valid_args,_empty_return_value_ignoring_session_ID_generation (0.00s) --- PASS: TestSelectBroker/With_private_key_and_valid_args_and_defined_return_value_without_encryption_key (0.00s) --- PASS: TestSelectBroker/With_valid_args_and_empty_return_value (0.00s) --- PASS: TestSelectBroker/With_valid_args_and_defined_return_value (0.00s) --- PASS: TestSelectBroker/Starting_a_session_for_another_user_is_fine_when_ignoring_ID_checks (0.00s) --- PASS: TestSelectBroker/With_valid_args_and_empty_return_value_with_ignored_ID_generation (0.00s) --- PASS: TestSelectBroker/Error_with_empty_args_empty_options (0.00s) --- PASS: TestSelectBroker/With_private_key_and_valid_args_and_empty_return_value (0.00s) --- PASS: TestSelectBroker/Error_on_starting_a_session_again (0.00s) === CONT TestGetAuthenticationModes/With_no_session_ID_arg_when_enabled === CONT TestGetAuthenticationModes/With_modes_returned_from_values === CONT TestGetAuthenticationModes/With_Error_return_value === CONT TestGetAuthenticationModes/With_empty_return_value === CONT TestGetAuthenticationModes/Error_with_not-matching_session_ID === CONT TestStartStringConv/Messages_with_error_style_are_handled_by_conversation === CONT TestStartBinaryPointerConv/With_nil_argument === CONT TestStartBinaryPointerConv/Error_if_no_conversation_handler_is_set_handles_allocated_data --- PASS: TestGetAuthenticationModes (0.00s) --- PASS: TestGetAuthenticationModes/Error_with_no_session_ID_arg (0.00s) --- PASS: TestGetAuthenticationModes/With_all_modes_return_value (0.00s) --- PASS: TestGetAuthenticationModes/Error_with_nil_args_and_empty_options (0.00s) --- PASS: TestGetAuthenticationModes/With_no_session_ID_arg_when_enabled (0.00s) --- PASS: TestGetAuthenticationModes/With_Error_return_value (0.00s) --- PASS: TestGetAuthenticationModes/With_empty_return_value (0.00s) --- PASS: TestGetAuthenticationModes/Error_with_not-matching_session_ID (0.00s) --- PASS: TestGetAuthenticationModes/With_modes_returned_from_values (0.00s) === CONT TestStartBinaryPointerConv/Error_if_the_conversation_handler_fails === CONT TestStartBinaryPointerConv/Error_if_no_binary_conversation_handler_is_set === CONT TestStartBinaryPointerConv/Error_if_no_conversation_handler_is_set === CONT TestStartBinaryPointerConv/With_simple_argument --- PASS: TestSetGetItem (0.02s) --- PASS: TestSetGetItem/Returns_empty_when_getting_an_unset_user (0.02s) --- PASS: TestSetGetItem/Error_when_getting_invalid_item (0.02s) --- PASS: TestSetGetItem/Set_user (0.03s) --- PASS: TestSetGetItem/Error_when_setting_invalid_item (0.02s) --- PASS: TestSetGetItem/Setting_and_getting_an_user (0.03s) === CONT TestStartStringConv/Error_if_the_conversation_handler_fails === CONT TestStartBinaryPointerConv/With_empty_argument === CONT TestStartStringConv/Error_when_conversation_uses_binary_content_style === CONT TestStartStringConv/Conversation_prompt_can_be_formatted === CONT TestStartBinaryConv/Simple_binary_conversation === CONT TestStartBinaryConv/Error_if_the_conversation_handler_fails === CONT TestStartStringConv/Error_if_no_conversation_handler_is_set === CONT TestSetGetData/Sets_and_gets_data === CONT TestStartBinaryConv/Error_if_no_conversation_handler_is_set --- PASS: TestStartBinaryPointerConv (0.01s) --- PASS: TestStartBinaryPointerConv/Error_if_no_conversation_handler_is_set_handles_allocated_data (0.02s) --- PASS: TestStartBinaryPointerConv/With_nil_argument (0.02s) --- PASS: TestStartBinaryPointerConv/Error_if_no_conversation_handler_is_set (0.01s) --- PASS: TestStartBinaryPointerConv/With_simple_argument (0.01s) --- PASS: TestStartBinaryPointerConv/Error_if_the_conversation_handler_fails (0.01s) --- PASS: TestStartBinaryPointerConv/Error_if_no_binary_conversation_handler_is_set (0.02s) --- PASS: TestStartBinaryPointerConv/With_empty_argument (0.02s) === CONT TestStartBinaryConv/Error_if_no_binary_conversation_handler_is_set === CONT TestSetPutEnv/Changes_a_preset_var === CONT TestSetGetData/Error_when_getting_data_that_has_never_been_set === CONT TestSetGetData/Nil_is_returned_when_getting_data_that_has_been_removed --- PASS: TestStartStringConv (0.01s) --- PASS: TestStartStringConv/Messages_with_error_style_are_handled_by_conversation (0.02s) --- PASS: TestStartStringConv/Error_if_the_conversation_handler_fails (0.02s) --- PASS: TestStartStringConv/Error_when_conversation_uses_binary_content_style (0.02s) --- PASS: TestStartStringConv/Conversation_prompt_can_be_formatted (0.02s) --- PASS: TestStartStringConv/Error_if_no_conversation_handler_is_set (0.01s) === CONT TestSetGetData/Set_replaces_data === CONT TestSetPutEnv/Unset_a_preset_value === CONT TestSetPutEnv/Unset_a_not-previously_set_value === CONT TestSetPutEnv/Put_var === CONT TestSetPutEnv/Gets_an_invalid_env_name --- PASS: TestStartBinaryConv (0.01s) --- PASS: TestStartBinaryConv/Error_if_the_conversation_handler_fails (0.01s) --- PASS: TestStartBinaryConv/Simple_binary_conversation (0.01s) --- PASS: TestStartBinaryConv/Error_if_no_binary_conversation_handler_is_set (0.01s) --- PASS: TestStartBinaryConv/Error_if_no_conversation_handler_is_set (0.01s) === CONT TestSetPutEnv/Error_when_putting_an_invalid_env_name === CONT TestSetPutEnv/Get_an_unset_env === CONT TestStartConvMulti/Error_if_no_request_is_provided === CONT TestStartConvMulti/Can_address_multiple_mixed_binary_and_string_requests_ === CONT TestStartConvMulti/Can_address_multiple_binary_requests --- PASS: TestSetGetData (0.01s) --- PASS: TestSetGetData/Sets_and_gets_data (0.01s) --- PASS: TestSetGetData/Error_when_getting_data_that_has_never_been_set (0.01s) --- PASS: TestSetGetData/Set_replaces_data (0.01s) --- PASS: TestSetGetData/Nil_is_returned_when_getting_data_that_has_been_removed (0.01s) === CONT TestStartConvMulti/Can_address_multiple_string_requests === CONT TestStartConvMulti/Error_if_one_of_the_multiple_request_fails === CONT TestGetUser/Getting_the_user_uses_conversation_handler_if_none_was_set === CONT TestGetUser/Getting_a_previously_set_user_does_not_require_conversation_handler --- PASS: TestSetPutEnv (0.01s) --- PASS: TestSetPutEnv/Changes_a_preset_var (0.01s) --- PASS: TestSetPutEnv/Unset_a_preset_value (0.01s) --- PASS: TestSetPutEnv/Unset_a_not-previously_set_value (0.01s) --- PASS: TestSetPutEnv/Error_when_putting_an_invalid_env_name (0.01s) --- PASS: TestSetPutEnv/Gets_an_invalid_env_name (0.01s) --- PASS: TestSetPutEnv/Put_var (0.01s) --- PASS: TestSetPutEnv/Get_an_unset_env (0.01s) === CONT TestGetUser/Getting_a_previously_set_user_does_not_use_conversation_handler === CONT TestIsAuthenticated/Error_with_not-matching_session_ID === CONT TestGetUser/Error_when_no_conversation_is_set === CONT TestIsAuthenticated/Error_with_invalid_authentication_data === CONT TestIsAuthenticated/Skip_with_message === CONT TestIsAuthenticated/With_retry_return_value === CONT TestIsAuthenticated/With_Error_return_value === CONT TestIsAuthenticated/Error_missing_wanted_wait === CONT TestIsAuthenticated/Error_missing_wanted_challenge === CONT TestIsAuthenticated/Error_empty_challenge === CONT TestIsAuthenticated/Error_decrypting_challenge_per_missing_private_key === CONT TestIsAuthenticated/Error_with_nil_args_and_empty_options === CONT TestIsAuthenticated/Invalid_challenge === CONT TestIsAuthenticated/Error_decrypting_invalid_challenge === CONT TestIsAuthenticated/Error_missing_wanted_skip === CONT TestIsAuthenticated/Error_with_no_session_ID_arg === CONT TestIsAuthenticated/Wait_with_message === CONT TestIsAuthenticated/Retry_challenge_with_message === CONT TestIsAuthenticated/Valid_challenge_with_message === CONT TestIsAuthenticated/Valid_challenge === CONT TestIsAuthenticated/Invalid_challenge_with_message === CONT TestIsAuthenticated/With_empty_return_value === CONT TestIsAuthenticated/Error_decoding_challenge === CONT TestIsAuthenticated/Error_with_no_authentication_data --- PASS: TestStartConvMulti (0.03s) --- PASS: TestStartConvMulti/Can_address_multiple_binary_requests (0.01s) --- PASS: TestStartConvMulti/Error_if_no_request_is_provided (0.01s) --- PASS: TestStartConvMulti/Can_address_multiple_mixed_binary_and_string_requests_ (0.01s) --- PASS: TestStartConvMulti/Can_address_multiple_string_requests (0.02s) --- PASS: TestStartConvMulti/Error_if_one_of_the_multiple_request_fails (0.02s) --- PASS: TestIsAuthenticated (0.02s) --- PASS: TestIsAuthenticated/Error_with_invalid_authentication_data (0.00s) --- PASS: TestIsAuthenticated/Skip_with_message (0.00s) --- PASS: TestIsAuthenticated/Error_with_not-matching_session_ID (0.00s) --- PASS: TestIsAuthenticated/With_Error_return_value (0.00s) --- PASS: TestIsAuthenticated/Error_missing_wanted_wait (0.00s) --- PASS: TestIsAuthenticated/Error_missing_wanted_challenge (0.00s) --- PASS: TestIsAuthenticated/With_retry_return_value (0.00s) --- PASS: TestIsAuthenticated/Error_empty_challenge (0.00s) --- PASS: TestIsAuthenticated/Error_with_nil_args_and_empty_options (0.00s) --- PASS: TestIsAuthenticated/Error_decrypting_challenge_per_missing_private_key (0.00s) --- PASS: TestIsAuthenticated/Invalid_challenge (0.01s) --- PASS: TestIsAuthenticated/Error_missing_wanted_skip (0.00s) --- PASS: TestIsAuthenticated/Error_with_no_session_ID_arg (0.00s) --- PASS: TestIsAuthenticated/Wait_with_message (0.00s) --- PASS: TestIsAuthenticated/Error_decrypting_invalid_challenge (0.01s) --- PASS: TestIsAuthenticated/Retry_challenge_with_message (0.00s) --- PASS: TestIsAuthenticated/Valid_challenge_with_message (0.01s) --- PASS: TestIsAuthenticated/Valid_challenge (0.00s) --- PASS: TestIsAuthenticated/With_empty_return_value (0.00s) --- PASS: TestIsAuthenticated/Error_decoding_challenge (0.00s) --- PASS: TestIsAuthenticated/Error_with_no_authentication_data (0.00s) --- PASS: TestIsAuthenticated/Invalid_challenge_with_message (0.01s) --- PASS: TestGetUser (0.02s) --- PASS: TestGetUser/Getting_the_user_uses_conversation_handler_if_none_was_set (0.02s) --- PASS: TestGetUser/Getting_a_previously_set_user_does_not_require_conversation_handler (0.02s) --- PASS: TestGetUser/Error_when_no_conversation_is_set (0.03s) --- PASS: TestGetUser/Getting_a_previously_set_user_does_not_use_conversation_handler (0.03s) PASS ok github.com/ubuntu/authd/pam/internal/pam_test 3.879s FAIL dh_auto_test: error: cd obj-s390x-linux-gnu && go test -vet=off -v -p 4 github.com/ubuntu/authd github.com/ubuntu/authd/cmd/authd github.com/ubuntu/authd/cmd/authd/daemon github.com/ubuntu/authd/examplebroker github.com/ubuntu/authd/internal/brokers github.com/ubuntu/authd/internal/consts github.com/ubuntu/authd/internal/daemon github.com/ubuntu/authd/internal/log github.com/ubuntu/authd/internal/services github.com/ubuntu/authd/internal/services/nss github.com/ubuntu/authd/internal/services/pam github.com/ubuntu/authd/internal/testutils github.com/ubuntu/authd/internal/users github.com/ubuntu/authd/internal/users/cache github.com/ubuntu/authd/internal/users/cache/tests github.com/ubuntu/authd/internal/users/localgroups github.com/ubuntu/authd/internal/users/localgroups/tests github.com/ubuntu/authd/internal/users/tests github.com/ubuntu/authd/nss github.com/ubuntu/authd/nss/integration-tests github.com/ubuntu/authd/nss/src github.com/ubuntu/authd/nss/src/client github.com/ubuntu/authd/nss/src/group github.com/ubuntu/authd/nss/src/logs github.com/ubuntu/authd/nss/src/passwd github.com/ubuntu/authd/nss/src/shadow github.com/ubuntu/authd/pam github.com/ubuntu/authd/pam/integration-tests github.com/ubuntu/authd/pam/internal/adapter github.com/ubuntu/authd/pam/internal/dbusmodule github.com/ubuntu/authd/pam/internal/gdm github.com/ubuntu/authd/pam/internal/gdm_test github.com/ubuntu/authd/pam/internal/pam_test github.com/ubuntu/authd/pam/internal/proto returned exit code 1 make: *** [debian/rules:58: binary-arch] Error 25 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2024-03-27T14:41:29Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: s390x Build Type: any Build-Space: 1771884 Build-Time: 352 Distribution: noble Fail-Stage: build Host Architecture: s390x Install-Time: 43 Job: authd_0.3.0~bpo24.04.2.dsc Machine Architecture: s390x Package: authd Package-Time: 396 Source-Version: 0.3.0~bpo24.04.2 Space: 1771884 Status: attempted Version: 0.3.0~bpo24.04.2 -------------------------------------------------------------------------------- Finished at 2024-03-27T14:41:29Z Build needed 00:06:36, 1771884k disk space E: Build failure (dpkg-buildpackage died) RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=noble --arch=s390x PACKAGEBUILD-27963769 Scanning for processes to kill in build PACKAGEBUILD-27963769